.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-55788 .elementor-element.elementor-element-cc28d46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-cc28d46:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-cc28d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-55788 .elementor-element.elementor-element-1e9c877 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-1e9c877{text-align:center;}.elementor-55788 .elementor-element.elementor-element-1e9c877 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-410430c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.22;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-410430c:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-410430c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b23ff56 );}.elementor-55788 .elementor-element.elementor-element-410430c::before, .elementor-55788 .elementor-element.elementor-element-410430c > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-410430c > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-410430c > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-410430c > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-410430c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55788 .elementor-element.elementor-element-776b793{--display:flex;--min-height:75vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:nowrap;--overlay-opacity:0.3;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-55788 .elementor-element.elementor-element-776b793::before, .elementor-55788 .elementor-element.elementor-element-776b793 > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-776b793 > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-776b793 > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-776b793 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-776b793 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55788 .elementor-element.elementor-element-e8f3a5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-animated-headline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-55788 .elementor-element.elementor-element-d8a1c73{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-d8a1c73 > .elementor-widget-container{margin:-20px 0px -15px 0px;}.elementor-55788 .elementor-element.elementor-element-d8a1c73.elementor-element{--align-self:center;}.elementor-55788 .elementor-element.elementor-element-d8a1c73 .elementor-headline{text-align:start;font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-d8a1c73 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-d8a1c73 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-d8a1c73 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-690d973 );}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-d4d4d21{left:724px;}body.rtl .elementor-55788 .elementor-element.elementor-element-d4d4d21{right:724px;}.elementor-55788 .elementor-element.elementor-element-d4d4d21{top:248px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-1ce8836{left:13.8px;}body.rtl .elementor-55788 .elementor-element.elementor-element-1ce8836{right:13.8px;}.elementor-55788 .elementor-element.elementor-element-1ce8836{top:-81.518px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-dcb5b25{left:536.722px;}body.rtl .elementor-55788 .elementor-element.elementor-element-dcb5b25{right:536.722px;}.elementor-55788 .elementor-element.elementor-element-dcb5b25{top:-136.093px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-e3448cc{left:801.439px;}body.rtl .elementor-55788 .elementor-element.elementor-element-e3448cc{right:801.439px;}.elementor-55788 .elementor-element.elementor-element-e3448cc{top:458.368px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-ff50526{left:9px;}body.rtl .elementor-55788 .elementor-element.elementor-element-ff50526{right:9px;}.elementor-55788 .elementor-element.elementor-element-ff50526{top:534px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-06bd745{left:765.015px;}body.rtl .elementor-55788 .elementor-element.elementor-element-06bd745{right:765.015px;}.elementor-55788 .elementor-element.elementor-element-06bd745{top:-116.609px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-ee065c4{left:398.718px;}body.rtl .elementor-55788 .elementor-element.elementor-element-ee065c4{right:398.718px;}.elementor-55788 .elementor-element.elementor-element-ee065c4{top:188px;}.elementor-55788 .elementor-element.elementor-element-ee065c4 img{width:72%;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55788 .elementor-element.elementor-element-2b3044e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-2b3044e{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-2b3044e > *{max-width:80%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-55788 .elementor-element.elementor-element-a6ae3f2 .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#FFDD5F;color:#FFDD5F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFDD5F;padding:12px 40px 12px 40px;}.elementor-55788 .elementor-element.elementor-element-a6ae3f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-934efbf > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 70px;}.elementor-55788 .elementor-element.elementor-element-934efbf{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-wd_video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-55788 .elementor-element.elementor-element-934cb98{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-55788 .elementor-element.elementor-element-934cb98 > .elementor-widget-container{border-style:dotted;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-690d973 );border-radius:20px 20px 20px 20px;}.elementor-55788 .elementor-element.elementor-element-934cb98 .wd-el-video{--wd-aspect-ratio:1/1;}.elementor-55788 .elementor-element.elementor-element-ed317c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-ed317c3:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-ed317c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-ed317c3::before, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altrovedanza.com/wp-content/uploads/2025/12/giallo.webp");--background-overlay:'';}.elementor-55788 .elementor-element.elementor-element-ed317c3 > .elementor-shape-top .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-ed317c3 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-ed317c3 > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-cbf41ef{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;z-index:2;--dynamic-text-color:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-cbf41ef > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-55788 .elementor-element.elementor-element-cbf41ef.elementor-element{--align-self:center;}.elementor-55788 .elementor-element.elementor-element-cbf41ef .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-cbf41ef .elementor-headline-plain-text{color:var( --e-global-color-213111f );}.elementor-55788 .elementor-element.elementor-element-cbf41ef .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;line-height:50px;}.elementor-55788 .elementor-element.elementor-element-cbf41ef .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-21e27a4 > .elementor-widget-container{padding:0px 300px 0px 300px;}.elementor-55788 .elementor-element.elementor-element-21e27a4{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:800;color:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-2beb5bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-173c635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--margin-top:-40px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-55788 .elementor-element.elementor-element-173c635:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-173c635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-3c1f761 > .elementor-widget-container{--e-transform-rotateZ:-18deg;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-3c1f761{left:86px;}body.rtl .elementor-55788 .elementor-element.elementor-element-3c1f761{right:86px;}.elementor-55788 .elementor-element.elementor-element-3c1f761{top:43px;}.elementor-55788 .elementor-element.elementor-element-3c1f761 img{width:60%;}.elementor-55788 .elementor-element.elementor-element-4fed4bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--overlay-opacity:0.5;--padding-top:160px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-4fed4bf:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-4fed4bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025A4E;}.elementor-55788 .elementor-element.elementor-element-4fed4bf::before, .elementor-55788 .elementor-element.elementor-element-4fed4bf > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-4fed4bf > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-4fed4bf > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-4fed4bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-4fed4bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altrovedanza.com/wp-content/uploads/2025/12/verde.jpg");--background-overlay:'';}.elementor-55788 .elementor-element.elementor-element-1acf6db > .elementor-widget-container{--e-transform-rotateZ:-18deg;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-1acf6db{left:1151.885px;}body.rtl .elementor-55788 .elementor-element.elementor-element-1acf6db{right:1151.885px;}.elementor-55788 .elementor-element.elementor-element-1acf6db{top:119.196px;}.elementor-55788 .elementor-element.elementor-element-1acf6db img{width:50%;}.elementor-55788 .elementor-element.elementor-element-9ebed79 > .elementor-widget-container{--e-transform-rotateZ:79deg;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-9ebed79{left:78.556px;}body.rtl .elementor-55788 .elementor-element.elementor-element-9ebed79{right:78.556px;}.elementor-55788 .elementor-element.elementor-element-9ebed79{top:243.635px;}.elementor-55788 .elementor-element.elementor-element-9ebed79 img{width:100%;}.elementor-55788 .elementor-element.elementor-element-62c34fc > .elementor-widget-container{--e-transform-rotateZ:-18deg;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-62c34fc{left:43.276px;}body.rtl .elementor-55788 .elementor-element.elementor-element-62c34fc{right:43.276px;}.elementor-55788 .elementor-element.elementor-element-62c34fc{top:901.489px;}.elementor-55788 .elementor-element.elementor-element-62c34fc img{width:100%;}.elementor-55788 .elementor-element.elementor-element-e615bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--align-content:flex-start;}.elementor-55788 .elementor-element.elementor-element-e615bc3.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-55788 .elementor-element.elementor-element-2219c14{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-2219c14 > .elementor-widget-container{margin:-20px 0px 20px 0px;}.elementor-55788 .elementor-element.elementor-element-2219c14 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-2219c14 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-2219c14 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-2219c14 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-52fd994 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-55788 .elementor-element.elementor-element-52fd994{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-c4d9500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--align-content:flex-start;}.elementor-55788 .elementor-element.elementor-element-c4d9500.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-eael-feature-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.eael-feature-list-horizontal{gap:40px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(40px/2);}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(40px/2);}body.rtl .elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-40px/2);}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 40px);}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .connector-type-classic .connector{border-style:solid;border-color:#FFFFFF;border-width:1px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .connector-type-modern .eael-feature-list-item:before, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .connector-type-modern .eael-feature-list-item:after{border-style:solid;border-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-left .connector-type-modern .eael-feature-list-item:before, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-left .connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-right .connector-type-modern .eael-feature-list-item:before, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-right .connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items .eael-feature-list-icon{color:#FF0000;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items .eael-feature-list-icon svg{fill:#FF0000;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon{height:60px;width:60px;padding:15px 15px 15px 15px !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 60px);}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:80px !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon svg{width:80px !important;height:80px !important;line-height:80px !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon img{width:80px;height:80px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-img{width:80px;height:80px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-left .eael-feature-list-content-box, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-right .eael-feature-list-content-box, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-top .eael-feature-list-content-box{margin:30px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-item .eael-feature-list-title{margin-bottom:5px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-content-box .eael-feature-list-title, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-content-box .eael-feature-list-title, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-content-box .eael-feature-list-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-content-box .eael-feature-list-content{color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-1e29a0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--align-content:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55788 .elementor-element.elementor-element-1e29a0a.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-55788 .elementor-element.elementor-element-99b0c8e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-55788 .elementor-element.elementor-element-99b0c8e.elementor-element{--align-self:center;}.elementor-55788 .elementor-element.elementor-element-99b0c8e > .elementor-widget-container{border-style:dotted;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-690d973 );border-radius:20px 20px 20px 20px;}.elementor-55788 .elementor-element.elementor-element-99b0c8e .wd-el-video{--wd-aspect-ratio:1/1;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-c1e8928{left:46.409px;}body.rtl .elementor-55788 .elementor-element.elementor-element-c1e8928{right:46.409px;}.elementor-55788 .elementor-element.elementor-element-c1e8928{top:739.83px;}.elementor-55788 .elementor-element.elementor-element-453c043{width:initial;max-width:initial;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-453c043 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 15px 0px 15px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF47;}.elementor-55788 .elementor-element.elementor-element-453c043.elementor-element{--align-self:center;}.elementor-55788 .elementor-element.elementor-element-b1ee2c6 .elementor-button{background-color:#C13584;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:12px 50px 12px 50px;}.elementor-55788 .elementor-element.elementor-element-b1ee2c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:130px;--padding-bottom:135px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-top .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#025A4E;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-top svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-bottom .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-bottom svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-714ad962{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 0px;--row-gap:28px;--column-gap:0px;}.elementor-55788 .elementor-element.elementor-element-31214c29{text-align:center;}.elementor-55788 .elementor-element.elementor-element-31214c29 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.2em;color:#025A4E;}.elementor-55788 .elementor-element.elementor-element-2a8810f6{text-align:center;font-size:19px;line-height:1.6em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-51e07b81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:10px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-290c9624{text-align:center;}.elementor-55788 .elementor-element.elementor-element-290c9624 img{width:104px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFDD5F;border-radius:50% 50% 50% 50%;}.elementor-55788 .elementor-element.elementor-element-6c8773d5{text-align:center;font-size:16px;line-height:1.5em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-5125aa76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-7facbdff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px -8px rgba(2,90,78,0.28);--padding-top:26px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-55788 .elementor-element.elementor-element-7facbdff:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-7facbdff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-5044bdd3{text-align:center;font-size:17px;line-height:1.6em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-5b95b994{text-align:center;font-size:14px;line-height:1.45em;color:#5F726D;}.elementor-55788 .elementor-element.elementor-element-5c8bdd2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px -8px rgba(2,90,78,0.28);--padding-top:26px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-55788 .elementor-element.elementor-element-5c8bdd2e:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-5c8bdd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-b0efe5f{text-align:center;font-size:17px;line-height:1.6em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-7c4d6ad1{text-align:center;font-size:14px;line-height:1.45em;color:#5F726D;}.elementor-55788 .elementor-element.elementor-element-1785303d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px -8px rgba(2,90,78,0.28);--padding-top:26px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-55788 .elementor-element.elementor-element-1785303d:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-1785303d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-7d8e6061{text-align:center;font-size:17px;line-height:1.6em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-5fe9ee05{text-align:center;font-size:14px;line-height:1.45em;color:#5F726D;}.elementor-55788 .elementor-element.elementor-element-c42bcd8 .elementor-button{background-color:#C13584;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:12px 50px 12px 50px;}.elementor-55788 .elementor-element.elementor-element-c42bcd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-55788 .elementor-element.elementor-element-2c163a9:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-2c163a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-2c163a9{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 60px 15px;}.elementor-55788 .elementor-element.elementor-element-2c163a9 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55788 .elementor-element.elementor-element-2c163a9 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-690d973 );}.elementor-bc-flex-widget .elementor-55788 .elementor-element.elementor-element-f29fffa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55788 .elementor-element.elementor-element-f29fffa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55788 .elementor-element.elementor-element-f29fffa > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-55788 .elementor-element.elementor-element-c29d323{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55788 .elementor-element.elementor-element-6fb8aab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55788 .elementor-element.elementor-element-6fb8aab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55788 .elementor-element.elementor-element-6fb8aab > .elementor-element-populated, .elementor-55788 .elementor-element.elementor-element-6fb8aab > .elementor-element-populated > .elementor-background-overlay, .elementor-55788 .elementor-element.elementor-element-6fb8aab > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-55788 .elementor-element.elementor-element-6fb8aab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 40px 0px;}.elementor-55788 .elementor-element.elementor-element-7bc7ffa{--iteration-count:infinite;--animation-duration:1200ms;width:auto;max-width:auto;z-index:2;--dynamic-text-color:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-7bc7ffa > .elementor-widget-container{margin:-20px 0px 20px 0px;padding:0px 120px 0px 120px;}.elementor-55788 .elementor-element.elementor-element-7bc7ffa .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-7bc7ffa .elementor-headline-plain-text{color:var( --e-global-color-213111f );}.elementor-55788 .elementor-element.elementor-element-7bc7ffa .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-7bc7ffa .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-aa9080f );}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-f449293{left:563px;}body.rtl .elementor-55788 .elementor-element.elementor-element-f449293{right:563px;}.elementor-55788 .elementor-element.elementor-element-f449293{top:23px;}.elementor-55788 .elementor-element.elementor-element-f449293 img{width:12%;}.elementor-55788 .elementor-element.elementor-element-d3e2e3f:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-d3e2e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-d3e2e3f{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-aa9080f );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-d3e2e3f, .elementor-55788 .elementor-element.elementor-element-d3e2e3f > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-55788 .elementor-element.elementor-element-d3e2e3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55788 .elementor-element.elementor-element-ff3692f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55788 .elementor-element.elementor-element-ff3692f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55788 .elementor-element.elementor-element-ff3692f > .elementor-element-populated, .elementor-55788 .elementor-element.elementor-element-ff3692f > .elementor-element-populated > .elementor-background-overlay, .elementor-55788 .elementor-element.elementor-element-ff3692f > .elementor-background-slideshow{border-radius:20px 0px 0px 20px;}.elementor-55788 .elementor-element.elementor-element-ff3692f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-55788 .elementor-element.elementor-element-9e689b6{width:initial;max-width:initial;top:-88px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-9e689b6{left:222px;}body.rtl .elementor-55788 .elementor-element.elementor-element-9e689b6{right:222px;}.elementor-55788 .elementor-element.elementor-element-9e689b6 .elementor-icon-wrapper{text-align:center;}.elementor-55788 .elementor-element.elementor-element-9e689b6.elementor-view-stacked .elementor-icon{background-color:#2E1C3100;}.elementor-55788 .elementor-element.elementor-element-9e689b6.elementor-view-framed .elementor-icon, .elementor-55788 .elementor-element.elementor-element-9e689b6.elementor-view-default .elementor-icon{color:#2E1C3100;border-color:#2E1C3100;}.elementor-55788 .elementor-element.elementor-element-9e689b6.elementor-view-framed .elementor-icon, .elementor-55788 .elementor-element.elementor-element-9e689b6.elementor-view-default .elementor-icon svg{fill:#2E1C3100;}.elementor-55788 .elementor-element.elementor-element-9e689b6 .elementor-icon{font-size:333px;}.elementor-55788 .elementor-element.elementor-element-9e689b6 .elementor-icon svg{height:333px;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-55788 .elementor-element.elementor-element-e92c811 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-55788 .elementor-element.elementor-element-e92c811 .elementor-image-box-wrapper{text-align:center;}.elementor-55788 .elementor-element.elementor-element-e92c811.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55788 .elementor-element.elementor-element-e92c811.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55788 .elementor-element.elementor-element-e92c811.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55788 .elementor-element.elementor-element-e92c811 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55788 .elementor-element.elementor-element-e92c811 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55788 .elementor-element.elementor-element-e92c811 .elementor-image-box-title{color:var( --e-global-color-aa9080f );transition-duration:0.5s;}.elementor-55788 .elementor-element.elementor-element-e92c811:has(:hover) .elementor-image-box-title,
					 .elementor-55788 .elementor-element.elementor-element-e92c811:has(:focus) .elementor-image-box-title{color:var( --e-global-color-213111f );}.elementor-55788 .elementor-element.elementor-element-e92c811 .elementor-image-box-description{color:var( --e-global-color-213111f );}.elementor-bc-flex-widget .elementor-55788 .elementor-element.elementor-element-3516ce8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55788 .elementor-element.elementor-element-3516ce8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55788 .elementor-element.elementor-element-3516ce8 > .elementor-element-populated, .elementor-55788 .elementor-element.elementor-element-3516ce8 > .elementor-element-populated > .elementor-background-overlay, .elementor-55788 .elementor-element.elementor-element-3516ce8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-3516ce8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-c1960e3{width:initial;max-width:initial;top:-91px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-c1960e3{left:229px;}body.rtl .elementor-55788 .elementor-element.elementor-element-c1960e3{right:229px;}.elementor-55788 .elementor-element.elementor-element-c1960e3 .elementor-icon-wrapper{text-align:center;}.elementor-55788 .elementor-element.elementor-element-c1960e3.elementor-view-stacked .elementor-icon{background-color:#2E1C3100;}.elementor-55788 .elementor-element.elementor-element-c1960e3.elementor-view-framed .elementor-icon, .elementor-55788 .elementor-element.elementor-element-c1960e3.elementor-view-default .elementor-icon{color:#2E1C3100;border-color:#2E1C3100;}.elementor-55788 .elementor-element.elementor-element-c1960e3.elementor-view-framed .elementor-icon, .elementor-55788 .elementor-element.elementor-element-c1960e3.elementor-view-default .elementor-icon svg{fill:#2E1C3100;}.elementor-55788 .elementor-element.elementor-element-c1960e3 .elementor-icon{font-size:333px;}.elementor-55788 .elementor-element.elementor-element-c1960e3 .elementor-icon svg{height:333px;}.elementor-55788 .elementor-element.elementor-element-e36c882 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-55788 .elementor-element.elementor-element-e36c882 .elementor-image-box-wrapper{text-align:center;}.elementor-55788 .elementor-element.elementor-element-e36c882.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55788 .elementor-element.elementor-element-e36c882.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55788 .elementor-element.elementor-element-e36c882.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55788 .elementor-element.elementor-element-e36c882 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55788 .elementor-element.elementor-element-e36c882 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55788 .elementor-element.elementor-element-e36c882 .elementor-image-box-title{color:var( --e-global-color-aa9080f );transition-duration:0.5s;}.elementor-55788 .elementor-element.elementor-element-e36c882:has(:hover) .elementor-image-box-title,
					 .elementor-55788 .elementor-element.elementor-element-e36c882:has(:focus) .elementor-image-box-title{color:var( --e-global-color-213111f );}.elementor-55788 .elementor-element.elementor-element-e36c882 .elementor-image-box-description{color:var( --e-global-color-213111f );}.elementor-bc-flex-widget .elementor-55788 .elementor-element.elementor-element-85310f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55788 .elementor-element.elementor-element-85310f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55788 .elementor-element.elementor-element-85310f4 > .elementor-element-populated, .elementor-55788 .elementor-element.elementor-element-85310f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-55788 .elementor-element.elementor-element-85310f4 > .elementor-background-slideshow{border-radius:0px 20px 20px 0px;}.elementor-55788 .elementor-element.elementor-element-85310f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-2121248 > .elementor-widget-container{padding:40px 40px 40px 40px;}.elementor-55788 .elementor-element.elementor-element-2121248 .elementor-image-box-wrapper{text-align:center;}.elementor-55788 .elementor-element.elementor-element-2121248.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-55788 .elementor-element.elementor-element-2121248.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-55788 .elementor-element.elementor-element-2121248.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-55788 .elementor-element.elementor-element-2121248 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-55788 .elementor-element.elementor-element-2121248 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-55788 .elementor-element.elementor-element-2121248 .elementor-image-box-title{color:var( --e-global-color-aa9080f );transition-duration:0.5s;}.elementor-55788 .elementor-element.elementor-element-2121248:has(:hover) .elementor-image-box-title,
					 .elementor-55788 .elementor-element.elementor-element-2121248:has(:focus) .elementor-image-box-title{color:var( --e-global-color-213111f );}.elementor-55788 .elementor-element.elementor-element-2121248 .elementor-image-box-description{color:var( --e-global-color-213111f );}.elementor-55788 .elementor-element.elementor-element-24f50cd .elementor-button{background-color:#025A4E;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:12px 50px 12px 50px;}.elementor-55788 .elementor-element.elementor-element-24f50cd > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-5638279{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--padding-top:130px;--padding-bottom:135px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-5638279:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#025A4E;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-top .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-top svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-bottom .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-bottom svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-27c7ec63{text-align:center;}.elementor-55788 .elementor-element.elementor-element-27c7ec63 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-3cf00a4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-3fc06ba5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-55788 .elementor-element.elementor-element-3fc06ba5:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-3fc06ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-55788 .elementor-element.elementor-element-27951dea{text-align:start;}.elementor-55788 .elementor-element.elementor-element-27951dea .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-5ae60c8d{text-align:start;}.elementor-55788 .elementor-element.elementor-element-5ae60c8d .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-5041b545{text-align:start;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-55788 .elementor-element.elementor-element-7e41da76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-55788 .elementor-element.elementor-element-7e41da76:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-7e41da76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-55788 .elementor-element.elementor-element-772dba6f{text-align:start;}.elementor-55788 .elementor-element.elementor-element-772dba6f .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-3b9bfc5b{text-align:start;}.elementor-55788 .elementor-element.elementor-element-3b9bfc5b .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-25b18e79{text-align:start;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-55788 .elementor-element.elementor-element-269de15a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-55788 .elementor-element.elementor-element-269de15a:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-269de15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-55788 .elementor-element.elementor-element-49efad56{text-align:start;}.elementor-55788 .elementor-element.elementor-element-49efad56 .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-5aa3de2f{text-align:start;}.elementor-55788 .elementor-element.elementor-element-5aa3de2f .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-440174b8{text-align:start;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-55788 .elementor-element.elementor-element-33c9199a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-55788 .elementor-element.elementor-element-33c9199a:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-33c9199a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-55788 .elementor-element.elementor-element-3c96432f{text-align:start;}.elementor-55788 .elementor-element.elementor-element-3c96432f .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-39dbbdae{text-align:start;}.elementor-55788 .elementor-element.elementor-element-39dbbdae .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-32c2f594{text-align:start;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-55788 .elementor-element.elementor-element-7450999f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-55788 .elementor-element.elementor-element-7450999f:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-7450999f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-55788 .elementor-element.elementor-element-1f5d98a0{text-align:start;}.elementor-55788 .elementor-element.elementor-element-1f5d98a0 .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-3bb958fe{text-align:start;}.elementor-55788 .elementor-element.elementor-element-3bb958fe .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-1bade2f6{text-align:start;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-55788 .elementor-element.elementor-element-36f630ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 0px;--row-gap:6px;--column-gap:0px;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:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-55788 .elementor-element.elementor-element-36f630ed:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-36f630ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-55788 .elementor-element.elementor-element-1125fc7c{text-align:start;}.elementor-55788 .elementor-element.elementor-element-1125fc7c .elementor-heading-title{font-size:46px;font-weight:800;line-height:1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-6775537b{text-align:start;}.elementor-55788 .elementor-element.elementor-element-6775537b .elementor-heading-title{font-size:22px;font-weight:700;line-height:1.15em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-24f687d4{text-align:start;font-size:16px;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-55788 .elementor-element.elementor-element-4c5cf482{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:34px 0px;--row-gap:34px;--column-gap:0px;--padding-top:130px;--padding-bottom:135px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EC;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-top .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-top svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-bottom .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FBF6EC;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-bottom svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-475bbdd0{text-align:center;}.elementor-55788 .elementor-element.elementor-element-475bbdd0 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.2em;color:#025A4E;}.elementor-55788 .elementor-element.elementor-element-62bd0462{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-55788 .elementor-element.elementor-element-f2217a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 18px;--row-gap:6px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-1396e07a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-55788 .elementor-element.elementor-element-6bdc7b94{text-align:center;font-size:13px;line-height:1.4em;letter-spacing:1.2px;color:#6B7B77;}.elementor-55788 .elementor-element.elementor-element-262dfedd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-55788 .elementor-element.elementor-element-6252c691{text-align:center;font-size:13px;line-height:1.4em;letter-spacing:1.2px;color:#AC276E;}.elementor-55788 .elementor-element.elementor-element-140e9128{text-align:center;font-size:13px;line-height:1.5em;letter-spacing:1.2px;color:#6B7B77;}.elementor-55788 .elementor-element.elementor-element-173e3f61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:5px 18px;--row-gap:5px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-55788 .elementor-element.elementor-element-2511f5a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;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:#E7DFCC;--border-color:#E7DFCC;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-2511f5a8:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-2511f5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-4e4e499b{text-align:start;font-size:17px;line-height:1.45em;color:#6B7B77;}.elementor-55788 .elementor-element.elementor-element-131a761{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-131a761:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-131a761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-693fb0e9{text-align:start;font-size:17px;line-height:1.45em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-5539599b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:5px 18px;--row-gap:5px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-55788 .elementor-element.elementor-element-243e4e9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;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:#E7DFCC;--border-color:#E7DFCC;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-243e4e9e:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-243e4e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-4a03e927{text-align:start;font-size:17px;line-height:1.45em;color:#6B7B77;}.elementor-55788 .elementor-element.elementor-element-218a821b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-218a821b:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-218a821b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-29290dfa{text-align:start;font-size:17px;line-height:1.45em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-27fa5556{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:5px 18px;--row-gap:5px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-55788 .elementor-element.elementor-element-5a1a0d8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;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:#E7DFCC;--border-color:#E7DFCC;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-5a1a0d8e:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-5a1a0d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-6fd280b7{text-align:start;font-size:17px;line-height:1.45em;color:#6B7B77;}.elementor-55788 .elementor-element.elementor-element-10c9f313{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-10c9f313:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-10c9f313 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-7ec8150b{text-align:start;font-size:17px;line-height:1.45em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-6b29c388{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:5px 18px;--row-gap:5px;--column-gap:18px;--flex-wrap:nowrap;}.elementor-55788 .elementor-element.elementor-element-ab03adc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;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:#E7DFCC;--border-color:#E7DFCC;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-ab03adc:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-ab03adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-33ffe131{text-align:start;font-size:17px;line-height:1.45em;color:#6B7B77;}.elementor-55788 .elementor-element.elementor-element-44420529{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-55788 .elementor-element.elementor-element-44420529:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-44420529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-19a1733e{text-align:start;font-size:17px;line-height:1.45em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-4fd78cff{text-align:center;font-size:25px;line-height:1.45em;color:#12312C;}.elementor-55788 .elementor-element.elementor-element-14fdd67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:160px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-14fdd67:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-14fdd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #145352 20%, #FFDD5F 100%);}.elementor-55788 .elementor-element.elementor-element-14fdd67::before, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altrovedanza.com/wp-content/uploads/2025/12/verde.jpg");--background-overlay:'';background-size:auto;}.elementor-55788 .elementor-element.elementor-element-14fdd67 > .elementor-shape-top .elementor-shape-fill, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-0900015 );}.elementor-55788 .elementor-element.elementor-element-14fdd67 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-14fdd67 > .e-con-inner > .elementor-shape-top svg{height:67px;}.elementor-55788 .elementor-element.elementor-element-96dc799{--iteration-count:infinite;--animation-duration:1200ms;z-index:2;--dynamic-text-color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-96dc799 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-55788 .elementor-element.elementor-element-96dc799.elementor-element{--align-self:center;}.elementor-55788 .elementor-element.elementor-element-96dc799 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-96dc799 .elementor-headline-plain-text{color:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-96dc799 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-55788 .elementor-element.elementor-element-96dc799 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-690d973 );}.elementor-55788 .elementor-element.elementor-element-3e66077{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-cb2c88c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-cb2c88c > .elementor-widget-container{background-color:#FFFFFF;margin:0px 140px 0px 140px;padding:60px 60px 60px 60px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-690d973 );border-radius:10px 10px 10px 10px;}.elementor-55788 .elementor-element.elementor-element-004825e .elementor-button{background-color:#832A64;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;padding:12px 50px 12px 50px;}.elementor-55788 .elementor-element.elementor-element-004825e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-6b2f99d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:88px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-6b2f99d3:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9080f );}.elementor-55788 .elementor-element.elementor-element-6b2f99d3::before, .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altrovedanza.com/wp-content/uploads/2025/12/verde.jpg");--background-overlay:'';background-repeat:repeat;background-size:auto;}.elementor-55788 .elementor-element.elementor-element-1fd5431e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-55788 .elementor-element.elementor-element-1fd5431e{text-align:center;}.elementor-55788 .elementor-element.elementor-element-1fd5431e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:1.22em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-646d8ec0{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-a36fd91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:44px 26px;--row-gap:44px;--column-gap:26px;--flex-wrap:wrap;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55788 .elementor-element.elementor-element-6d457618{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-636d3db4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-55788 .elementor-element.elementor-element-636d3db4{text-align:center;}.elementor-55788 .elementor-element.elementor-element-656c95c1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-55788 .elementor-element.elementor-element-656c95c1{text-align:center;}.elementor-55788 .elementor-element.elementor-element-656c95c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-300d7bed > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-55788 .elementor-element.elementor-element-300d7bed{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-5eaca4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-5eaca4b{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-7a13b3fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-4e2e2ed1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-55788 .elementor-element.elementor-element-4e2e2ed1{text-align:center;}.elementor-55788 .elementor-element.elementor-element-48c8fa8b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-55788 .elementor-element.elementor-element-48c8fa8b{text-align:center;}.elementor-55788 .elementor-element.elementor-element-48c8fa8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-52430679 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-55788 .elementor-element.elementor-element-52430679{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-c433773 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-c433773{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-65bdc166{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-57630a1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-55788 .elementor-element.elementor-element-57630a1{text-align:center;}.elementor-55788 .elementor-element.elementor-element-32a69bf0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-55788 .elementor-element.elementor-element-32a69bf0{text-align:center;}.elementor-55788 .elementor-element.elementor-element-32a69bf0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-7ab934a6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-55788 .elementor-element.elementor-element-7ab934a6{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-19c434c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-19c434c6{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-55e432dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-35e0cdc1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-55788 .elementor-element.elementor-element-35e0cdc1{text-align:center;}.elementor-55788 .elementor-element.elementor-element-4fa4545e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-55788 .elementor-element.elementor-element-4fa4545e{text-align:center;}.elementor-55788 .elementor-element.elementor-element-4fa4545e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-20735d35 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-55788 .elementor-element.elementor-element-20735d35{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-5b56aa9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-5b56aa9d{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-6b936532{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-4dd7ecfa > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-55788 .elementor-element.elementor-element-4dd7ecfa{text-align:center;}.elementor-55788 .elementor-element.elementor-element-c29bc89 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-55788 .elementor-element.elementor-element-c29bc89{text-align:center;}.elementor-55788 .elementor-element.elementor-element-c29bc89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-7d8c573c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-55788 .elementor-element.elementor-element-7d8c573c{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-9c183b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-9c183b0{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-39def0aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-42b91caa > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-55788 .elementor-element.elementor-element-42b91caa{text-align:center;}.elementor-55788 .elementor-element.elementor-element-7ece79d2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-55788 .elementor-element.elementor-element-7ece79d2{text-align:center;}.elementor-55788 .elementor-element.elementor-element-7ece79d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-c92d5de > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-55788 .elementor-element.elementor-element-c92d5de{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#F3E4EE;}.elementor-55788 .elementor-element.elementor-element-5ffb2ef2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-5ffb2ef2{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.55em;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-7a6bf4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-7a6bf4a:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-7a6bf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #DB4E39 100%);}.elementor-55788 .elementor-element.elementor-element-7a6bf4a::before, .elementor-55788 .elementor-element.elementor-element-7a6bf4a > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-7a6bf4a > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-7a6bf4a > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-7a6bf4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-7a6bf4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altrovedanza.com/wp-content/uploads/2025/12/rosso.webp");--background-overlay:'';}.elementor-55788 .elementor-element.elementor-element-e922765{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-45c6399 > .elementor-widget-container{--e-transform-rotateZ:-207deg;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-45c6399{left:866px;}body.rtl .elementor-55788 .elementor-element.elementor-element-45c6399{right:866px;}.elementor-55788 .elementor-element.elementor-element-45c6399{top:70px;}.elementor-55788 .elementor-element.elementor-element-45c6399 img{width:40%;}.elementor-55788 .elementor-element.elementor-element-66bc1bf > .elementor-widget-container{--e-transform-rotateZ:-207deg;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-66bc1bf{left:272px;}body.rtl .elementor-55788 .elementor-element.elementor-element-66bc1bf{right:272px;}.elementor-55788 .elementor-element.elementor-element-66bc1bf{top:67px;}.elementor-55788 .elementor-element.elementor-element-66bc1bf img{width:40%;}.elementor-widget-wd_accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-55788 .elementor-element.elementor-element-2c380d9 > .elementor-widget-container{padding:0px 220px 0px 220px;}.elementor-55788 .elementor-element.elementor-element-2c380d9 .wd-accordion.wd-style-shadow > .wd-accordion-item{background-color:#832A64;}.elementor-55788 .elementor-element.elementor-element-2c380d9 .wd-accordion-title-text{font-size:22px;}.elementor-55788 .elementor-element.elementor-element-2c380d9 .wd-accordion-content{color:#1A1726;}.elementor-55788 .elementor-element.elementor-element-b998c4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-b998c4b:not(.elementor-motion-effects-element-type-background), .elementor-55788 .elementor-element.elementor-element-b998c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DB4E39;}.elementor-55788 .elementor-element.elementor-element-b998c4b::before, .elementor-55788 .elementor-element.elementor-element-b998c4b > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-b998c4b > .e-con-inner > .elementor-background-video-container::before, .elementor-55788 .elementor-element.elementor-element-b998c4b > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-b998c4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-55788 .elementor-element.elementor-element-b998c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altrovedanza.com/wp-content/uploads/2025/12/rosso.webp");--background-overlay:'';}.elementor-55788 .elementor-element.elementor-element-a61c429{text-align:center;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;color:#FFDD5F;}.elementor-55788 .elementor-element.elementor-element-64ad1bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-55788 .elementor-element.elementor-element-64ad1bd{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-55788 .elementor-element.elementor-element-208eba3 .elementor-button{background-color:var( --e-global-color-690d973 );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;fill:var( --e-global-color-aa9080f );color:var( --e-global-color-aa9080f );border-style:none;padding:12px 50px 12px 50px;}.elementor-55788 .elementor-element.elementor-element-208eba3 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-55788 .elementor-element.elementor-element-776b793{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-55788 .elementor-element.elementor-element-e8f3a5e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-left .eael-feature-list-content-box, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-right .eael-feature-list-content-box, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-top .eael-feature-list-content-box{margin:20px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-top svg{height:45px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b{--padding-top:90px;--padding-bottom:95px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-2c163a9{padding:96px 15px 0px 15px;}.elementor-55788 .elementor-element.elementor-element-f29fffa > .elementor-element-populated{padding:0px 0px 34px 0px;}.elementor-55788 .elementor-element.elementor-element-c29d323{padding:0px 0px 50px 0px;}.elementor-55788 .elementor-element.elementor-element-6fb8aab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-d3e2e3f{padding:0px 0px 50px 0px;}.elementor-55788 .elementor-element.elementor-element-ff3692f > .elementor-element-populated{padding:0px 0px 34px 0px;}.elementor-55788 .elementor-element.elementor-element-3516ce8 > .elementor-element-populated{padding:0px 0px 34px 0px;}.elementor-55788 .elementor-element.elementor-element-85310f4 > .elementor-element-populated{padding:0px 0px 34px 0px;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-top svg{height:45px;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-55788 .elementor-element.elementor-element-5638279{--padding-top:90px;--padding-bottom:95px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-top svg{height:45px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482{--padding-top:90px;--padding-bottom:95px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-6b2f99d3{--padding-top:65px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-1fd5431e .elementor-heading-title{font-size:31px;}.elementor-55788 .elementor-element.elementor-element-656c95c1 .elementor-heading-title{font-size:18px;}.elementor-55788 .elementor-element.elementor-element-48c8fa8b .elementor-heading-title{font-size:18px;}.elementor-55788 .elementor-element.elementor-element-32a69bf0 .elementor-heading-title{font-size:18px;}.elementor-55788 .elementor-element.elementor-element-4fa4545e .elementor-heading-title{font-size:18px;}.elementor-55788 .elementor-element.elementor-element-c29bc89 .elementor-heading-title{font-size:18px;}.elementor-55788 .elementor-element.elementor-element-7ece79d2 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-55788 .elementor-element.elementor-element-cc28d46{--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-1e9c877 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-1e9c877 .elementor-heading-title{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-410430c{--min-height:400px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-776b793{--min-height:600px;--padding-top:5%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%;}.elementor-55788 .elementor-element.elementor-element-e8f3a5e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-55788 .elementor-element.elementor-element-d8a1c73 .elementor-headline{text-align:center;font-size:33px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-ff50526{left:9.367px;}body.rtl .elementor-55788 .elementor-element.elementor-element-ff50526{right:9.367px;}.elementor-55788 .elementor-element.elementor-element-ff50526{top:569.054px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-06bd745{left:9.367px;}body.rtl .elementor-55788 .elementor-element.elementor-element-06bd745{right:9.367px;}.elementor-55788 .elementor-element.elementor-element-06bd745{top:569.054px;}.elementor-55788 .elementor-element.elementor-element-2b3044e > .elementor-widget-container{margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-2b3044e{text-align:center;font-size:18px;}.elementor-55788 .elementor-element.elementor-element-2b3044e > *{max-width:100%;}.elementor-55788 .elementor-element.elementor-element-a6ae3f2 > .elementor-widget-container{margin:0px 14px 0px 14px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-a6ae3f2 .elementor-button{font-size:16px;line-height:1.33em;padding:12px 20px 12px 20px;}.elementor-55788 .elementor-element.elementor-element-934efbf > .elementor-widget-container{margin:-10px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-934efbf{text-align:center;font-size:16px;}.elementor-55788 .elementor-element.elementor-element-934cb98{width:100%;max-width:100%;}.elementor-55788 .elementor-element.elementor-element-934cb98 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-55788 .elementor-element.elementor-element-cbf41ef{--container-widget-width:515px;--container-widget-flex-grow:0;width:var( --container-widget-width, 515px );max-width:515px;}.elementor-55788 .elementor-element.elementor-element-cbf41ef .elementor-headline{font-size:27px;}.elementor-55788 .elementor-element.elementor-element-21e27a4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-55788 .elementor-element.elementor-element-173c635{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-3c1f761{left:61px;}body.rtl .elementor-55788 .elementor-element.elementor-element-3c1f761{right:61px;}.elementor-55788 .elementor-element.elementor-element-3c1f761{top:-6px;}.elementor-55788 .elementor-element.elementor-element-3c1f761 img{width:45%;}.elementor-55788 .elementor-element.elementor-element-4fed4bf{--padding-top:130px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-1acf6db.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-1acf6db{left:89px;}body.rtl .elementor-55788 .elementor-element.elementor-element-1acf6db{right:89px;}.elementor-55788 .elementor-element.elementor-element-1acf6db{top:64px;}.elementor-55788 .elementor-element.elementor-element-1acf6db img{width:25%;}.elementor-55788 .elementor-element.elementor-element-9ebed79.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-9ebed79{left:293.635px;}body.rtl .elementor-55788 .elementor-element.elementor-element-9ebed79{right:293.635px;}.elementor-55788 .elementor-element.elementor-element-9ebed79{top:-981.846px;}.elementor-55788 .elementor-element.elementor-element-9ebed79 img{width:87%;}.elementor-55788 .elementor-element.elementor-element-62c34fc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-62c34fc{left:300px;}body.rtl .elementor-55788 .elementor-element.elementor-element-62c34fc{right:300px;}.elementor-55788 .elementor-element.elementor-element-62c34fc{top:-1381px;}.elementor-55788 .elementor-element.elementor-element-62c34fc img{width:87%;}.elementor-55788 .elementor-element.elementor-element-2219c14 .elementor-headline{font-size:35px;}.elementor-55788 .elementor-element.elementor-element-52fd994 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-55788 .elementor-element.elementor-element-52fd994{font-size:20px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon{height:50px;width:50px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 50px);}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:15px !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon svg{width:15px !important;height:15px !important;line-height:15px !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-icon-box .eael-feature-list-icon img{width:15px;height:15px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .eael-feature-list-img{width:15px;height:15px;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-left .eael-feature-list-content-box, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-right .eael-feature-list-content-box, .elementor-55788 .elementor-element.elementor-element-8e4ab0d .-icon-position-top .eael-feature-list-content-box{margin:10px;}.elementor-55788 .elementor-element.elementor-element-1e29a0a{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-55788 .elementor-element.elementor-element-1e29a0a.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-55788 .elementor-element.elementor-element-99b0c8e{width:100%;max-width:100%;}.elementor-55788 .elementor-element.elementor-element-99b0c8e > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-55788 .elementor-element.elementor-element-453c043 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-b1ee2c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-b1ee2c6 .elementor-button{font-size:16px;line-height:1.33em;padding:10px 5px 10px 5px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-7c37ab8b{--padding-top:66px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-31214c29 .elementor-heading-title{font-size:27px;}.elementor-55788 .elementor-element.elementor-element-2a8810f6{font-size:16px;}.elementor-55788 .elementor-element.elementor-element-6c8773d5{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-5125aa76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55788 .elementor-element.elementor-element-5044bdd3{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-5b95b994{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-b0efe5f{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-7c4d6ad1{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-7d8e6061{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-5fe9ee05{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-c42bcd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-c42bcd8 .elementor-button{font-size:16px;line-height:1.33em;padding:10px 5px 10px 5px;}.elementor-55788 .elementor-element.elementor-element-2c163a9{z-index:2;}.elementor-55788 .elementor-element.elementor-element-f29fffa > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-55788 .elementor-element.elementor-element-c29d323{padding:0px 0px 30px 0px;}.elementor-55788 .elementor-element.elementor-element-6fb8aab > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-55788 .elementor-element.elementor-element-7bc7ffa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-7bc7ffa .elementor-headline{font-size:35px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-f449293{left:3px;}body.rtl .elementor-55788 .elementor-element.elementor-element-f449293{right:3px;}.elementor-55788 .elementor-element.elementor-element-f449293{top:-145px;z-index:2;}.elementor-55788 .elementor-element.elementor-element-f449293 img{width:25%;}.elementor-55788 .elementor-element.elementor-element-d3e2e3f{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-ff3692f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-55788 .elementor-element.elementor-element-9e689b6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-9e689b6{left:22px;}body.rtl .elementor-55788 .elementor-element.elementor-element-9e689b6{right:22px;}.elementor-55788 .elementor-element.elementor-element-9e689b6{top:126px;}.elementor-55788 .elementor-element.elementor-element-e92c811 .elementor-image-box-img{margin-bottom:0px;}.elementor-55788 .elementor-element.elementor-element-3516ce8 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-c1960e3{left:21px;}body.rtl .elementor-55788 .elementor-element.elementor-element-c1960e3{right:21px;}.elementor-55788 .elementor-element.elementor-element-c1960e3{top:168px;}.elementor-55788 .elementor-element.elementor-element-e36c882 .elementor-image-box-img{margin-bottom:0px;}.elementor-55788 .elementor-element.elementor-element-85310f4 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-55788 .elementor-element.elementor-element-2121248 .elementor-image-box-img{margin-bottom:0px;}.elementor-55788 .elementor-element.elementor-element-24f50cd > .elementor-widget-container{margin:20px 5px 0px 5px;padding:0px 10px 0px 10px;}.elementor-55788 .elementor-element.elementor-element-24f50cd .elementor-button{font-size:16px;line-height:1.33em;padding:10px 5px 10px 5px;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-5638279 > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-5638279{--padding-top:66px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-27c7ec63 .elementor-heading-title{font-size:27px;}.elementor-55788 .elementor-element.elementor-element-3cf00a4b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55788 .elementor-element.elementor-element-3fc06ba5{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-55788 .elementor-element.elementor-element-27951dea .elementor-heading-title{font-size:36px;}.elementor-55788 .elementor-element.elementor-element-5ae60c8d .elementor-heading-title{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-5041b545{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-7e41da76{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-55788 .elementor-element.elementor-element-772dba6f .elementor-heading-title{font-size:36px;}.elementor-55788 .elementor-element.elementor-element-3b9bfc5b .elementor-heading-title{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-25b18e79{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-269de15a{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-55788 .elementor-element.elementor-element-49efad56 .elementor-heading-title{font-size:36px;}.elementor-55788 .elementor-element.elementor-element-5aa3de2f .elementor-heading-title{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-440174b8{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-33c9199a{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-55788 .elementor-element.elementor-element-3c96432f .elementor-heading-title{font-size:36px;}.elementor-55788 .elementor-element.elementor-element-39dbbdae .elementor-heading-title{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-32c2f594{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-7450999f{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-55788 .elementor-element.elementor-element-1f5d98a0 .elementor-heading-title{font-size:36px;}.elementor-55788 .elementor-element.elementor-element-3bb958fe .elementor-heading-title{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-1bade2f6{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-36f630ed{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-55788 .elementor-element.elementor-element-1125fc7c .elementor-heading-title{font-size:36px;}.elementor-55788 .elementor-element.elementor-element-6775537b .elementor-heading-title{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-24f687d4{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-top svg, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .elementor-shape-bottom svg, .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-55788 .elementor-element.elementor-element-4c5cf482{--padding-top:66px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-475bbdd0 .elementor-heading-title{font-size:27px;}.elementor-55788 .elementor-element.elementor-element-6bdc7b94{font-size:12px;}.elementor-55788 .elementor-element.elementor-element-6252c691{font-size:12px;}.elementor-55788 .elementor-element.elementor-element-140e9128{font-size:16px;}.elementor-55788 .elementor-element.elementor-element-173e3f61{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55788 .elementor-element.elementor-element-2511f5a8{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-55788 .elementor-element.elementor-element-4e4e499b{font-size:16px;}.elementor-55788 .elementor-element.elementor-element-131a761{--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-55788 .elementor-element.elementor-element-693fb0e9{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-5539599b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55788 .elementor-element.elementor-element-243e4e9e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-55788 .elementor-element.elementor-element-4a03e927{font-size:16px;}.elementor-55788 .elementor-element.elementor-element-218a821b{--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-55788 .elementor-element.elementor-element-29290dfa{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-27fa5556{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55788 .elementor-element.elementor-element-5a1a0d8e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-55788 .elementor-element.elementor-element-6fd280b7{font-size:16px;}.elementor-55788 .elementor-element.elementor-element-10c9f313{--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-55788 .elementor-element.elementor-element-7ec8150b{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-6b29c388{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55788 .elementor-element.elementor-element-ab03adc{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-55788 .elementor-element.elementor-element-33ffe131{font-size:16px;}.elementor-55788 .elementor-element.elementor-element-44420529{--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-55788 .elementor-element.elementor-element-19a1733e{font-size:15px;}.elementor-55788 .elementor-element.elementor-element-4fd78cff{font-size:19px;}.elementor-55788 .elementor-element.elementor-element-14fdd67{--padding-top:145px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-96dc799 .elementor-headline{font-size:35px;}.elementor-55788 .elementor-element.elementor-element-3e66077{font-size:30px;}.elementor-55788 .elementor-element.elementor-element-cb2c88c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-55788 .elementor-element.elementor-element-cb2c88c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-55788 .elementor-element.elementor-element-cb2c88c.elementor-element{--align-self:center;}.elementor-55788 .elementor-element.elementor-element-004825e > .elementor-widget-container{margin:0px 10px -10px 10px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-004825e .elementor-button{font-size:16px;line-height:1.33em;padding:10px 5px 10px 5px;}.elementor-55788 .elementor-element.elementor-element-6b2f99d3{--padding-top:54px;--padding-bottom:58px;--padding-left:15px;--padding-right:15px;}.elementor-55788 .elementor-element.elementor-element-1fd5431e .elementor-heading-title{font-size:28px;}.elementor-55788 .elementor-element.elementor-element-646d8ec0{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-6d457618{--width:100%;}.elementor-55788 .elementor-element.elementor-element-656c95c1 .elementor-heading-title{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-300d7bed{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-5eaca4b{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-7a13b3fd{--width:100%;}.elementor-55788 .elementor-element.elementor-element-48c8fa8b .elementor-heading-title{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-52430679{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-c433773{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-65bdc166{--width:100%;}.elementor-55788 .elementor-element.elementor-element-32a69bf0 .elementor-heading-title{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-7ab934a6{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-19c434c6{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-55e432dd{--width:100%;}.elementor-55788 .elementor-element.elementor-element-4fa4545e .elementor-heading-title{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-20735d35{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-5b56aa9d{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-6b936532{--width:100%;}.elementor-55788 .elementor-element.elementor-element-c29bc89 .elementor-heading-title{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-7d8c573c{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-9c183b0{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-39def0aa{--width:100%;}.elementor-55788 .elementor-element.elementor-element-7ece79d2 .elementor-heading-title{font-size:17px;}.elementor-55788 .elementor-element.elementor-element-c92d5de{font-size:14px;}.elementor-55788 .elementor-element.elementor-element-5ffb2ef2{font-size:13px;}.elementor-55788 .elementor-element.elementor-element-7a6bf4a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-55788 .elementor-element.elementor-element-e922765{font-size:30px;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-45c6399{left:-62px;}body.rtl .elementor-55788 .elementor-element.elementor-element-45c6399{right:-62px;}.elementor-55788 .elementor-element.elementor-element-45c6399{top:12px;}.elementor-55788 .elementor-element.elementor-element-45c6399 img{width:35%;}body:not(.rtl) .elementor-55788 .elementor-element.elementor-element-66bc1bf{left:198px;}body.rtl .elementor-55788 .elementor-element.elementor-element-66bc1bf{right:198px;}.elementor-55788 .elementor-element.elementor-element-66bc1bf{top:-7px;}.elementor-55788 .elementor-element.elementor-element-66bc1bf img{width:35%;}.elementor-55788 .elementor-element.elementor-element-2c380d9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-55788 .elementor-element.elementor-element-2c380d9 .wd-accordion-title-text{font-size:18px;}.elementor-55788 .elementor-element.elementor-element-b998c4b{--padding-top:40px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-55788 .elementor-element.elementor-element-a61c429{font-size:30px;}.elementor-55788 .elementor-element.elementor-element-64ad1bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-208eba3 > .elementor-widget-container{margin:0px 10px 15px 10px;padding:0px 0px 0px 0px;}.elementor-55788 .elementor-element.elementor-element-208eba3 .elementor-button{font-size:16px;line-height:1.33em;padding:10px 5px 10px 5px;}}@media(min-width:768px){.elementor-55788 .elementor-element.elementor-element-e8f3a5e{--width:100%;}.elementor-55788 .elementor-element.elementor-element-e615bc3{--content-width:850px;}.elementor-55788 .elementor-element.elementor-element-c4d9500{--width:49%;}.elementor-55788 .elementor-element.elementor-element-1e29a0a{--width:49%;}.elementor-55788 .elementor-element.elementor-element-714ad962{--content-width:1080px;}.elementor-55788 .elementor-element.elementor-element-f29fffa{width:100%;}.elementor-55788 .elementor-element.elementor-element-62bd0462{--content-width:940px;}.elementor-55788 .elementor-element.elementor-element-6d457618{--width:31.5%;}.elementor-55788 .elementor-element.elementor-element-7a13b3fd{--width:31.5%;}.elementor-55788 .elementor-element.elementor-element-65bdc166{--width:31.5%;}.elementor-55788 .elementor-element.elementor-element-55e432dd{--width:31.5%;}.elementor-55788 .elementor-element.elementor-element-6b936532{--width:31.5%;}.elementor-55788 .elementor-element.elementor-element-39def0aa{--width:31.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55788 .elementor-element.elementor-element-e8f3a5e{--width:100%;}.elementor-55788 .elementor-element.elementor-element-f29fffa{width:100%;}.elementor-55788 .elementor-element.elementor-element-6fb8aab{width:100%;}.elementor-55788 .elementor-element.elementor-element-ff3692f{width:100%;}.elementor-55788 .elementor-element.elementor-element-3516ce8{width:100%;}.elementor-55788 .elementor-element.elementor-element-85310f4{width:100%;}.elementor-55788 .elementor-element.elementor-element-6d457618{--width:48%;}.elementor-55788 .elementor-element.elementor-element-7a13b3fd{--width:48%;}.elementor-55788 .elementor-element.elementor-element-65bdc166{--width:48%;}.elementor-55788 .elementor-element.elementor-element-55e432dd{--width:48%;}.elementor-55788 .elementor-element.elementor-element-6b936532{--width:48%;}.elementor-55788 .elementor-element.elementor-element-39def0aa{--width:48%;}}/* Start custom CSS for wd_video, class: .elementor-element-934cb98 */.elementor-23502 .elementor-element.elementor-element-934cb98 .wd-el-video {
  --wd-aspect-ratio: 1/1;
  border-radius: 20px;
}
.elementor-55788 .elementor-element.elementor-element-934cb98, .elementor-55788 .elementor-element.elementor-element-934cb98 .wd-video-wrapper, .elementor-55788 .elementor-element.elementor-element-934cb98 video {
  border-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410430c */.elementor-55788 .elementor-element.elementor-element-410430c {
  background-color: #6E1449;
  background-image:
    radial-gradient(120% 90% at 50% 22%, #C81E73 0%, rgba(200,30,115,0) 62%),
    linear-gradient(180deg, #A82065 0%, #6E1449 100%);
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-99b0c8e */.elementor-55788 .elementor-element.elementor-element-99b0c8e,
.elementor-55788 .elementor-element.elementor-element-99b0c8e .wd-video-wrapper,
.elementor-55788 .elementor-element.elementor-element-99b0c8e video {
  border-radius: 20px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e29a0a */.glass {
  background: rgba(255, 255, 255, 0.12);
  backdrop-filter: blur(14px) saturate(180%);
  -webkit-backdrop-filter: blur(14px) saturate(180%);
  border: 1px solid rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  box-shadow:
    0 10px 30px rgba(0, 0, 0, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c37ab8b *//* --- larghezza piena, indipendente dal tema --- */
.elementor-55788 .elementor-element.elementor-element-7c37ab8b {
    width: calc(100vw - var(--wd-scroll-w, 0px));
    max-width: calc(100vw - var(--wd-scroll-w, 0px));
    margin-left: calc(50% - 50vw + var(--wd-scroll-w, 0px) / 2);
    position: relative;
}
.elementor-55788 .elementor-element.elementor-element-7c37ab8b > .e-con-inner { max-width: 1192px; position: relative; z-index: 2; }

/* --- grana: ritagliata da sola, senza overflow sul contenitore --- */
.elementor-55788 .elementor-element.elementor-element-7c37ab8b::before {
    content: ""; position: absolute; inset: 0; z-index: 0; pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");
    background-size: 180px 180px; mix-blend-mode: multiply; opacity: .55;
}

/* --- rete di sicurezza: se l'animazione non parte, il contenuto resta visibile --- */
.elementor-55788 .elementor-element.elementor-element-7c37ab8b .elementor-invisible { visibility: visible; }
.elementor-55788 .elementor-element.elementor-element-7c37ab8b .elementor-invisible.animated { visibility: visible; }

/* --- hover testimonianze --- */
.elementor-55788 .elementor-element.elementor-element-7c37ab8b .e-con > .e-con {
    transition: transform .38s cubic-bezier(.22,.61,.36,1), box-shadow .38s ease;
}
.elementor-55788 .elementor-element.elementor-element-7c37ab8b .e-con > .e-con:hover {
    transform: translateY(-6px);
    box-shadow: 0 18px 40px -14px rgba(2,90,78,.38);
}
@media (prefers-reduced-motion: reduce) {
    .elementor-55788 .elementor-element.elementor-element-7c37ab8b .e-con > .e-con { transition: none; }
    .elementor-55788 .elementor-element.elementor-element-7c37ab8b .e-con > .e-con:hover { transform: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5638279 *//* --- larghezza piena, indipendente dal tema --- */
.elementor-55788 .elementor-element.elementor-element-5638279 {
    width: calc(100vw - var(--wd-scroll-w, 0px));
    max-width: calc(100vw - var(--wd-scroll-w, 0px));
    margin-left: calc(50% - 50vw + var(--wd-scroll-w, 0px) / 2);
    position: relative;
    overflow: hidden;
}
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner { max-width: 1192px; position: relative; z-index: 2; }

/* --- grana sul fondo --- */
.elementor-55788 .elementor-element.elementor-element-5638279::before {
    content: ""; position: absolute; inset: 0; z-index: 0; pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");
    background-size: 180px 180px;
    mix-blend-mode: overlay;
    opacity: .5;
}

/* --- le 6 card: sollevamento al passaggio del mouse --- */
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con {
    transition: transform .38s cubic-bezier(.22,.61,.36,1),
                background-color .38s ease, border-color .38s ease, box-shadow .38s ease;
}
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con:hover {
    transform: translateY(-8px);
    background-color: rgba(255,255,255,.13);
    border-color: rgba(255,221,95,.55);
    box-shadow: 0 18px 40px -18px rgba(0,0,0,.55);
}

/* --- il numero --- */
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(1) {
    opacity: .34;
    transition: opacity .38s ease, transform .38s cubic-bezier(.22,.61,.36,1);
}
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con:hover > .elementor-widget:nth-child(1) {
    opacity: 1; transform: translateX(5px);
}

/* --- barretta gialla sotto il titolo --- */
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(2) {
    position: relative; padding-bottom: 16px;
}
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(2)::after {
    content: ""; position: absolute; left: 0; bottom: 4px;
    width: 34px; height: 3px; background: #FFDD5F; border-radius: 2px;
    transition: width .42s cubic-bezier(.22,.61,.36,1);
}
.elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con:hover > .elementor-widget:nth-child(2)::after { width: 86px; }

/* --- su touch il hover non esiste --- */
@media (hover: none) {
    .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(1) { opacity: .68; }
    .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(2)::after { width: 62px; }
}
@media (prefers-reduced-motion: reduce) {
    .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con,
    .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(1),
    .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(2)::after { transition: none; }
    .elementor-55788 .elementor-element.elementor-element-5638279 > .e-con-inner > .e-con > .e-con:hover { transform: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c5cf482 */.elementor-55788 .elementor-element.elementor-element-4c5cf482 {
    width: calc(100vw - var(--wd-scroll-w, 0px));
    max-width: calc(100vw - var(--wd-scroll-w, 0px));
    margin-left: calc(50% - 50vw + var(--wd-scroll-w, 0px) / 2);
    position: relative;
}
.elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner { max-width: 1192px; position: relative; z-index: 2; }
.elementor-55788 .elementor-element.elementor-element-4c5cf482::before {
    content: ""; position: absolute; inset: 0; z-index: 0; pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");
    background-size: 180px 180px; mix-blend-mode: multiply; opacity: .5;
}
.elementor-55788 .elementor-element.elementor-element-4c5cf482 .elementor-invisible { visibility: visible; }

@media (max-width: 767px) {
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 #cnf-tab { row-gap: 22px; }

    /* la pillola sinistra diventa didascalia barrata — per id, per classe
       e per posizione: almeno una delle tre attacca sempre */
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 [id^="cnf-sx"],
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 .cnf-sx,
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .e-con > .e-con > .e-con:first-child {
        background: none !important;
        background-color: transparent !important;
        border: 0 !important;
        border-radius: 0 !important;
        padding: 0 4px !important;
        box-shadow: none !important;
    }
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 [id^="cnf-sx"] p,
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 .cnf-sx p,
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .e-con > .e-con > .e-con:first-child p {
        text-decoration: line-through !important;
        text-decoration-thickness: 1px;
        text-decoration-color: rgba(107,123,119,.6);
        font-size: 13px !important;
        line-height: 1.4 !important;
    }
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 [id^="cnf-dx"] p,
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 .cnf-dx p,
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 > .e-con-inner > .e-con > .e-con > .e-con:last-child p {
        font-size: 15px !important;
    }
    .elementor-55788 .elementor-element.elementor-element-4c5cf482 .cnf-x { display: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14fdd67 */wd-section-stretch/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b2f99d3 *//* --- larghezza piena, indipendente dal tema --- */
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 {
    width: calc(100vw - var(--wd-scroll-w, 0px));
    max-width: calc(100vw - var(--wd-scroll-w, 0px));
    margin-left: calc(50% - 50vw + var(--wd-scroll-w, 0px) / 2);
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner { max-width: 1192px; }

/* --- riquadri --- */
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con {
    transition: transform .38s cubic-bezier(.22,.61,.36,1);
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con:hover { transform: translateY(-6px); }

/* immagine = primo widget: cornice che ritaglia lo zoom */
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(1) {
    overflow: hidden;
    border-radius: 6px;
    width: 100%;
    box-shadow: 0 14px 30px -20px rgba(0,0,0,.6);
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(1) img {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: 483 / 322;
    object-fit: cover;
    transition: transform .55s cubic-bezier(.22,.61,.36,1);
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con:hover > .elementor-widget:nth-child(1) img {
    transform: scale(1.07);
}

/* "Scopri di più" = quarto widget: freccia che scorre */
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(4) a {
    color: #FFFFFF;
    text-decoration: none;
    border-bottom: 1px solid rgba(255,221,95,.55);
    padding-bottom: 2px;
    transition: color .3s ease, border-color .3s ease;
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(4) a::after {
    content: " \2192";
    display: inline-block;
    transition: transform .34s cubic-bezier(.22,.61,.36,1);
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con:hover > .elementor-widget:nth-child(4) a {
    color: #FFDD5F;
    border-color: #FFDD5F;
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con:hover > .elementor-widget:nth-child(4) a::after {
    transform: translateX(5px);
}

/* i titoli sono link: niente sottolineatura, solo colore */
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con h3 a { color: inherit; text-decoration: none; }

@media (prefers-reduced-motion: reduce) {
    .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con,
    .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(1) img,
    .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con > .elementor-widget:nth-child(4) a::after {
        transition: none;
    }
    .elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner > .e-con > .e-con:hover { transform: none; }
}
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 { position: relative; overflow: hidden; }
.elementor-55788 .elementor-element.elementor-element-6b2f99d3 > .e-con-inner { position: relative; z-index: 2; }
.elementor-55788 .elementor-element.elementor-element-6b2f99d3::before {
    content: ""; position: absolute; inset: 0; z-index: 0; pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E");
    background-size: 180px 180px;
    mix-blend-mode: overlay;
    opacity: .5;
}/* End custom CSS */