.elementor-10390 .elementor-element.elementor-element-1a56bba{--display:flex}.elementor-10390 .elementor-element.elementor-element-c251bc5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px}.elementor-10390 .elementor-element.elementor-element-c251bc5:not(.elementor-motion-effects-element-type-background),.elementor-10390 .elementor-element.elementor-element-c251bc5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-14dc79c)}.elementor-10390 .elementor-element.elementor-element-13b0149{--display:flex}.elementor-10390 .elementor-element.elementor-element-e17ac55{--display:flex}.elementor-10390 .elementor-element.elementor-element-ccf525a{background-color:var(--e-global-color-14dc79c);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:5px 20px 0 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-accent);border-radius:10px 10px 10px 10px}.elementor-10390 .elementor-element.elementor-element-ccf525a a{color:var(--e-global-color-primary)}.elementor-10390 .elementor-element.elementor-element-ccf525a a:hover,.elementor-10390 .elementor-element.elementor-element-ccf525a a:focus{color:var(--e-global-color-secondary)}.elementor-10390 .elementor-element.elementor-element-2669958 img{border-radius:10px 10px 10px 10px}.elementor-10390 .elementor-element.elementor-element-2f3475b{--display:flex}.elementor-10390 .elementor-element.elementor-element-9bfc44a{--display:flex}.elementor-10390 .elementor-element.elementor-element-7e32d1d{--display:flex}.elementor-10390 .elementor-element.elementor-element-5a9cfdb{--display:flex}.elementor-10390 .elementor-element.elementor-element-b4f924e{--display:flex}.elementor-10390 .elementor-element.elementor-element-dd238d6{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-10390 .elementor-element.elementor-element-2669958{cursor:pointer;transition:all 0.25s ease}.elementor-10390 .elementor-element.elementor-element-2669958:hover{transform:translateY(-3px)}.elementor-10390 .elementor-element.elementor-element-2669958:hover img{box-shadow:0 10px 25px rgb(0 0 0 / .18)}