.elementor-1772 .elementor-element.elementor-element-39ab2d2:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-39ab2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1772 .elementor-element.elementor-element-39ab2d2 > .elementor-container{min-height:26px;}.elementor-1772 .elementor-element.elementor-element-39ab2d2 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1772 .elementor-element.elementor-element-39ab2d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1772 .elementor-element.elementor-element-aed68b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-aed68b6 img{width:10%;}.elementor-1772 .elementor-element.elementor-element-5b9db5d{--display:flex;--min-height:597px;--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;--overlay-opacity:0.09;}.elementor-1772 .elementor-element.elementor-element-5b9db5d:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-5b9db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/roof-of-milan-cathedral-duomo-di-milano-with-gothi-2026-01-09-09-57-11-utc-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-5b9db5d::before, .elementor-1772 .elementor-element.elementor-element-5b9db5d > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-5b9db5d > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-5b9db5d > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-5b9db5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-5b9db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FC;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-6e5303a{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-1772 .elementor-element.elementor-element-1bf9328{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1772 .elementor-element.elementor-element-d5ec988{text-align:end;}.elementor-1772 .elementor-element.elementor-element-d5ec988 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:78px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-bb60778{text-align:end;}.elementor-1772 .elementor-element.elementor-element-bb60778 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-ef4b0bc{--display:flex;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:-11px;}.elementor-1772 .elementor-element.elementor-element-ef4b0bc.e-con{--align-self:flex-end;}.elementor-1772 .elementor-element.elementor-element-f1526fe{--display:flex;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1772 .elementor-element.elementor-element-f1526fe.e-con{--align-self:flex-end;}.elementor-1772 .elementor-element.elementor-element-cbd20d2{--display:flex;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-f8a4da9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-811a58e{--display:flex;--margin-top:-149px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-c5585c5{--display:flex;--min-height:735px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1772 .elementor-element.elementor-element-fd4dceb{--display:flex;}.elementor-1772 .elementor-element.elementor-element-bec0a63{--spacer-size:17px;}.elementor-1772 .elementor-element.elementor-element-05738c1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-b7350e5{--display:flex;}.elementor-1772 .elementor-element.elementor-element-ef48172{text-align:start;}.elementor-1772 .elementor-element.elementor-element-ef48172 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-f50e968{text-align:start;}.elementor-1772 .elementor-element.elementor-element-f50e968 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#616161;}.elementor-1772 .elementor-element.elementor-element-90483a5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-36126fb{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1772 .elementor-element.elementor-element-69a1b25{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1772 .elementor-element.elementor-element-94b2057{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-54dd1b7{--spacer-size:17px;}.elementor-1772 .elementor-element.elementor-element-18cee95{--display:flex;--min-height:500px;}.elementor-1772 .elementor-element.elementor-element-18cee95:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-18cee95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/milan-italy-skyline-with-new-and-old-architecture-2026-01-09-06-28-24-utc-scaled.jpg");background-position:-62px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-5d8e994{--display:flex;--min-height:735px;--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;}.elementor-1772 .elementor-element.elementor-element-563e2ae{--display:flex;}.elementor-1772 .elementor-element.elementor-element-bbb3a31{--spacer-size:17px;}.elementor-1772 .elementor-element.elementor-element-43cb8b4{--display:flex;}.elementor-1772 .elementor-element.elementor-element-1bc2012{--display:flex;}.elementor-1772 .elementor-element.elementor-element-8a6ffc8{text-align:start;}.elementor-1772 .elementor-element.elementor-element-8a6ffc8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-80bbbda{text-align:start;}.elementor-1772 .elementor-element.elementor-element-80bbbda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#616161;}.elementor-1772 .elementor-element.elementor-element-9b8712b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-80c63ec{--display:flex;}.elementor-1772 .elementor-element.elementor-element-5ec5c71{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-1772 .elementor-element.elementor-element-a5cd846{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-8e054c4{--spacer-size:17px;}.elementor-1772 .elementor-element.elementor-element-aa15207{--display:flex;--min-height:500px;}.elementor-1772 .elementor-element.elementor-element-aa15207:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-aa15207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/apartments-2026-01-09-13-08-48-utc-scaled.jpg");background-position:-268px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-341d550{--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;}.elementor-1772 .elementor-element.elementor-element-341d550:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-341d550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #011666 0%, #02418A 100%);}.elementor-1772 .elementor-element.elementor-element-a3d8296{--display:flex;--min-height:241px;--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;}.elementor-1772 .elementor-element.elementor-element-e2c0e94{--display:flex;--min-height:242px;}.elementor-1772 .elementor-element.elementor-element-a355f61{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-fbe8221{--display:flex;}.elementor-1772 .elementor-element.elementor-element-a807d73{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-fb806a2{text-align:center;}.elementor-1772 .elementor-element.elementor-element-fb806a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-5cd9835{--display:flex;--min-height:34px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-64ff1c1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-0387a97{--display:flex;--min-height:242px;}.elementor-1772 .elementor-element.elementor-element-8c2139a{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-68f6bfb{--display:flex;}.elementor-1772 .elementor-element.elementor-element-4a94995{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-ebc7201{text-align:center;}.elementor-1772 .elementor-element.elementor-element-ebc7201 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-d521d0c{--display:flex;--min-height:34px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-f6edbbc{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-5e0779e{--display:flex;--min-height:242px;}.elementor-1772 .elementor-element.elementor-element-348bc33{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-ddb7ea0{--display:flex;}.elementor-1772 .elementor-element.elementor-element-73ac92f{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-53d31ec{text-align:center;}.elementor-1772 .elementor-element.elementor-element-53d31ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-ad91dfa{--display:flex;--min-height:34px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-1004495{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-55c8bc1{--display:flex;--min-height:242px;}.elementor-1772 .elementor-element.elementor-element-c0b67ff{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-161071b{--display:flex;}.elementor-1772 .elementor-element.elementor-element-45269b3{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-10b12ba{text-align:center;}.elementor-1772 .elementor-element.elementor-element-10b12ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-c06577d{--display:flex;--min-height:34px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-83a3835{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-0aba9b2{--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-1772 .elementor-element.elementor-element-d6553f0{--display:flex;--min-height:0px;}.elementor-1772 .elementor-element.elementor-element-27cdec6{--display:flex;}.elementor-1772 .elementor-element.elementor-element-0c64d2d{text-align:start;}.elementor-1772 .elementor-element.elementor-element-0c64d2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-d767301{--display:flex;--min-height:460px;--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;--justify-content:center;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-7de86ff{--display:flex;--min-height:470px;--overlay-opacity:1;}.elementor-1772 .elementor-element.elementor-element-7de86ff:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1772 .elementor-element.elementor-element-7de86ff::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/MCW-Mono-e-Multi.png");--background-overlay:'';background-position:-38px 181px;background-repeat:no-repeat;}.elementor-1772 .elementor-element.elementor-element-dc39072{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-72bc44a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#7A7A7A;}.elementor-1772 .elementor-element.elementor-element-7fa1139 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:34px;word-spacing:0px;color:#7A7A7A;}.elementor-1772 .elementor-element.elementor-element-f0c30df{--display:flex;--min-height:470px;--overlay-opacity:1;}.elementor-1772 .elementor-element.elementor-element-f0c30df:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1772 .elementor-element.elementor-element-f0c30df::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/Wall-Unit-R32-1.png");--background-overlay:'';background-position:12px 181px;background-repeat:no-repeat;}.elementor-1772 .elementor-element.elementor-element-95d974b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-6c22bc9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#7A7A7A;}.elementor-1772 .elementor-element.elementor-element-519095d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:34px;word-spacing:0px;color:#7A7A7A;}.elementor-1772 .elementor-element.elementor-element-8d1fd92{--display:flex;--min-height:470px;--overlay-opacity:1;}.elementor-1772 .elementor-element.elementor-element-8d1fd92:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1772 .elementor-element.elementor-element-8d1fd92::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/Unita-Ventilante-Inverter-Canalizzabili-Bassa-Prevalenza-R32-1.png");--background-overlay:'';background-position:-38px 181px;background-repeat:no-repeat;}.elementor-1772 .elementor-element.elementor-element-7d06b1b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-d397084 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#7A7A7A;}.elementor-1772 .elementor-element.elementor-element-cc95dee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;line-height:34px;word-spacing:0px;color:#7A7A7A;}.elementor-1772 .elementor-element.elementor-element-c66fdd0{--display:flex;--min-height:630px;--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:flex-start;--align-items:center;--overlay-opacity:0.08;}.elementor-1772 .elementor-element.elementor-element-c66fdd0:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-c66fdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-c66fdd0::before, .elementor-1772 .elementor-element.elementor-element-c66fdd0 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-c66fdd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-c66fdd0 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-c66fdd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-c66fdd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-ebe678c{--display:flex;--min-height:0px;--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:space-between;--align-items:center;}.elementor-1772 .elementor-element.elementor-element-4200c9c{--display:flex;--min-height:596px;}.elementor-1772 .elementor-element.elementor-element-dfbdc55{--display:flex;}.elementor-1772 .elementor-element.elementor-element-adaf38f{text-align:start;}.elementor-1772 .elementor-element.elementor-element-adaf38f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-1bfaf59{text-align:start;}.elementor-1772 .elementor-element.elementor-element-1bfaf59 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#616161;}.elementor-1772 .elementor-element.elementor-element-feb83be > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-feb83be{text-align:start;}.elementor-1772 .elementor-element.elementor-element-feb83be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#616161;}.elementor-1772 .elementor-element.elementor-element-076a0e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1772 .elementor-element.elementor-element-f24f1d1{--display:flex;--min-height:506px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;}.elementor-1772 .elementor-element.elementor-element-f24f1d1::before, .elementor-1772 .elementor-element.elementor-element-f24f1d1 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f24f1d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f24f1d1 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f24f1d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f24f1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1C;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-212cc49{--display:flex;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-b628a98{--spacer-size:8px;}.elementor-1772 .elementor-element.elementor-element-d162320{--spacer-size:8px;}.elementor-1772 .elementor-element.elementor-element-4c7159e{--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-1772 .elementor-element.elementor-element-4c7159e:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-4c7159e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #011666 0%, #02418A 100%);}.elementor-1772 .elementor-element.elementor-element-0db0902{--display:flex;--min-height:376px;--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;--justify-content:space-between;}.elementor-1772 .elementor-element.elementor-element-51b3512{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-9cc67db{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-9cc67db:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-9cc67db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/man-hand-holding-the-shield-privacy-security-icon-2026-01-07-23-13-42-utc-scaled.jpg");background-position:-13px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-9cc67db::before, .elementor-1772 .elementor-element.elementor-element-9cc67db > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-9cc67db > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-9cc67db > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-9cc67db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-9cc67db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1C;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-2c55e2e{--display:flex;--min-height:224px;}.elementor-1772 .elementor-element.elementor-element-2e6642b{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-73647dc{text-align:start;}.elementor-1772 .elementor-element.elementor-element-73647dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-6872df2{text-align:start;}.elementor-1772 .elementor-element.elementor-element-6872df2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-8134602{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-bceafb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button{background-color:#0D3DA600;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button:hover, .elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button:focus{background-color:#FFFFFF;color:#3A5B8A;}.elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button:hover svg, .elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button:focus svg{fill:#3A5B8A;}.elementor-1772 .elementor-element.elementor-element-b8812e4{--display:flex;--min-height:473px;--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;--overlay-opacity:0.18;--overlay-mix-blend-mode:lighten;}.elementor-1772 .elementor-element.elementor-element-b8812e4::before, .elementor-1772 .elementor-element.elementor-element-b8812e4 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-b8812e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-b8812e4 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-b8812e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-b8812e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-ee0b70c{--display:flex;--min-height:376px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;}.elementor-1772 .elementor-element.elementor-element-bdc5cd2{--display:flex;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-9979316{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-9979316:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-9979316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/various-accessories-cleaning-products-sprays-rag-2026-01-07-05-40-49-utc-scaled.jpg");background-position:-7px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-9979316::before, .elementor-1772 .elementor-element.elementor-element-9979316 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-9979316 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-9979316 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-9979316 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-9979316 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1C;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-ac0d7be{--display:flex;--min-height:224px;}.elementor-1772 .elementor-element.elementor-element-f6e14b3{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-c21510f{text-align:start;}.elementor-1772 .elementor-element.elementor-element-c21510f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#3A5B8A;}.elementor-1772 .elementor-element.elementor-element-f8c0ce9{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#414141;}.elementor-1772 .elementor-element.elementor-element-f755fe7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button{background-color:#0D3DA600;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:700;fill:#3A5B8A;color:#3A5B8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A5B8A;border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button:hover, .elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button:focus{background-color:#3A5B8A;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button:hover svg, .elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-04f5b6d{--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-1772 .elementor-element.elementor-element-04f5b6d:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-04f5b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #011666 0%, #02418A 100%);}.elementor-1772 .elementor-element.elementor-element-2e17408{--display:flex;--min-height:376px;--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;--justify-content:space-between;}.elementor-1772 .elementor-element.elementor-element-af8c00f{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-280a0f3{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-280a0f3:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-280a0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/air-conditioning-installing-repair-condition-2026-01-09-10-42-21-utc-scaled.jpg");background-position:-69px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-280a0f3::before, .elementor-1772 .elementor-element.elementor-element-280a0f3 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-280a0f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-280a0f3 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-280a0f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-280a0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1C;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-d766cec{--display:flex;--min-height:224px;}.elementor-1772 .elementor-element.elementor-element-54bb7c3{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-89aefbc{text-align:start;}.elementor-1772 .elementor-element.elementor-element-89aefbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-8bc6315{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-a616034{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1772 .elementor-element.elementor-element-a616034.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button{background-color:#0D3DA600;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button:hover, .elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button:focus{background-color:#FFFFFF;color:#3A5B8A;}.elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button:hover svg, .elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button:focus svg{fill:#3A5B8A;}.elementor-1772 .elementor-element.elementor-element-41c5706{--display:flex;--min-height:473px;--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;--overlay-opacity:0.18;--overlay-mix-blend-mode:lighten;}.elementor-1772 .elementor-element.elementor-element-41c5706::before, .elementor-1772 .elementor-element.elementor-element-41c5706 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-41c5706 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-41c5706 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-41c5706 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-41c5706 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-97b4328{--display:flex;--min-height:376px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;}.elementor-1772 .elementor-element.elementor-element-3f56ddc{--display:flex;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-d61b939{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-d61b939:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-d61b939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.installazionegarantita.it/wp-content/uploads/2026/02/a-woman-using-an-ar-app-to-simulate-furniture-plac-2026-01-08-23-59-00-utc-scaled.jpg");background-position:-125px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-1772 .elementor-element.elementor-element-d61b939::before, .elementor-1772 .elementor-element.elementor-element-d61b939 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-d61b939 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-d61b939 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-d61b939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-d61b939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1C;--background-overlay:'';}.elementor-1772 .elementor-element.elementor-element-30a0e67{--display:flex;--min-height:224px;}.elementor-1772 .elementor-element.elementor-element-1720423{--display:flex;--min-height:0px;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-d2baefc{text-align:start;}.elementor-1772 .elementor-element.elementor-element-d2baefc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#3A5B8A;}.elementor-1772 .elementor-element.elementor-element-c452bbe{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#414141;}.elementor-1772 .elementor-element.elementor-element-a57999a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button{background-color:#0D3DA600;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:700;fill:#3A5B8A;color:#3A5B8A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A5B8A;border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button:hover, .elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button:focus{background-color:#3A5B8A;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button:hover svg, .elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-24d3e4d{--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;}.elementor-1772 .elementor-element.elementor-element-24d3e4d:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-24d3e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #011666 0%, #02418A 100%);}.elementor-1772 .elementor-element.elementor-element-9de093e > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-9de093e{text-align:start;}.elementor-1772 .elementor-element.elementor-element-9de093e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-1b94ad1{--display:flex;--min-height:241px;--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;--justify-content:center;}.elementor-1772 .elementor-element.elementor-element-65f5239{--display:flex;--min-height:242px;}.elementor-1772 .elementor-element.elementor-element-144fe94{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-a3ddb7c{--display:flex;}.elementor-1772 .elementor-element.elementor-element-3077cb4{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-1f87135{text-align:center;}.elementor-1772 .elementor-element.elementor-element-1f87135 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-92c0933{--display:flex;--min-height:34px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-8a12b9c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-105938c{--display:flex;--min-height:242px;}.elementor-1772 .elementor-element.elementor-element-acada8b{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-bb2598c{--display:flex;}.elementor-1772 .elementor-element.elementor-element-1f3e818{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-9548c6d{text-align:center;}.elementor-1772 .elementor-element.elementor-element-9548c6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-24a3f85{--display:flex;--min-height:34px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-f68746a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-6b0d308{--display:flex;--min-height:331px;--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;}.elementor-1772 .elementor-element.elementor-element-d2877ed{--spacer-size:10px;}.elementor-1772 .elementor-element.elementor-element-45888fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-6698cee{text-align:start;}.elementor-1772 .elementor-element.elementor-element-6698cee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:900;color:#47D1C8;}.elementor-1772 .elementor-element.elementor-element-a735501{--display:flex;}.elementor-1772 .elementor-element.elementor-element-5c4d009{--e-image-carousel-slides-to-show:3;}.elementor-1772 .elementor-element.elementor-element-5c4d009 .swiper-wrapper{display:flex;align-items:center;}.elementor-1772 .elementor-element.elementor-element-1a1b5cf .elementor-button{background-color:#0D3DA600;fill:#2E3053;color:#2E3053;border-style:solid;border-width:1px 1px 1px 1px;border-color:#141758;border-radius:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-1a1b5cf .elementor-button:hover, .elementor-1772 .elementor-element.elementor-element-1a1b5cf .elementor-button:focus{background-color:#141758;color:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-1a1b5cf .elementor-button:hover svg, .elementor-1772 .elementor-element.elementor-element-1a1b5cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1772 .elementor-element.elementor-element-882ada4{--spacer-size:10px;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-a4a2f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1772 .elementor-element.elementor-element-a4a2f5f > .elementor-container{min-height:70px;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f{border-style:solid;border-width:1px 0px 0px 0px;border-color:#2F435E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1772 .elementor-element.elementor-element-659fa12.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1772 .elementor-element.elementor-element-659fa12.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1772 .elementor-element.elementor-element-dddd103{text-align:center;}.elementor-1772 .elementor-element.elementor-element-dddd103 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-1c50768 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1772 .elementor-element.elementor-element-39ab2d2 > .elementor-container{min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1772 .elementor-element.elementor-element-aed68b6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-1772 .elementor-element.elementor-element-aed68b6 img{width:15%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1772 .elementor-element.elementor-element-d5ec988 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-bb60778 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-ef48172 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-f50e968 .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1772 .elementor-element.elementor-element-69a1b25{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-18cee95:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-18cee95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-8a6ffc8 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-80bbbda .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-5ec5c71{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-aa15207:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-aa15207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-fb806a2 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-64ff1c1{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-ebc7201 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-f6edbbc{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-53d31ec .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-1004495{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-10b12ba .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-83a3835{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-0c64d2d .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-7de86ff::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-72bc44a .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-7fa1139 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-f0c30df::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-6c22bc9 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-519095d .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-8d1fd92::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-d397084 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-cc95dee .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-adaf38f .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-1bfaf59 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-feb83be .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-9cc67db:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-9cc67db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-73647dc .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-6872df2 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-8134602{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-9979316:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-9979316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-c21510f .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-f8c0ce9{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-280a0f3:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-280a0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-89aefbc .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-8bc6315{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-d61b939:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-d61b939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-d2baefc .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-c452bbe{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-9de093e .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-1f87135 .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-8a12b9c{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-9548c6d .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-f68746a{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-6698cee .elementor-heading-title{font-size:50px;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f > .elementor-container{min-height:80px;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f{padding:0px 10px 0px 10px;}.elementor-1772 .elementor-element.elementor-element-dddd103 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1772 .elementor-element.elementor-element-39ab2d2 > .elementor-container{min-height:59px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1772 .elementor-element.elementor-element-aed68b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-aed68b6 img{width:28%;}.elementor-1772 .elementor-element.elementor-element-5b9db5d{--min-height:490px;--justify-content:center;--overlay-opacity:0.27;}.elementor-1772 .elementor-element.elementor-element-5b9db5d:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-5b9db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-313px 0px;}.elementor-1772 .elementor-element.elementor-element-6e5303a{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1772 .elementor-element.elementor-element-d5ec988{text-align:end;}.elementor-1772 .elementor-element.elementor-element-d5ec988 .elementor-heading-title{font-size:26px;}.elementor-1772 .elementor-element.elementor-element-bb60778{text-align:end;}.elementor-1772 .elementor-element.elementor-element-bb60778 .elementor-heading-title{font-size:13px;}.elementor-1772 .elementor-element.elementor-element-ef4b0bc{--width:150px;}.elementor-1772 .elementor-element.elementor-element-f1526fe{--width:120px;}.elementor-1772 .elementor-element.elementor-element-cbd20d2{--min-height:0px;}.elementor-1772 .elementor-element.elementor-element-c5585c5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-ef48172{text-align:start;}.elementor-1772 .elementor-element.elementor-element-ef48172 .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-f50e968{text-align:start;}.elementor-1772 .elementor-element.elementor-element-f50e968 .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-90483a5{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1772 .elementor-element.elementor-element-69a1b25{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-94b2057{--min-height:0px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-94b2057.e-con{--align-self:center;}.elementor-1772 .elementor-element.elementor-element-18cee95{--min-height:354px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-18cee95:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-18cee95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-212px 0px;}.elementor-1772 .elementor-element.elementor-element-5d8e994{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-8a6ffc8{text-align:start;}.elementor-1772 .elementor-element.elementor-element-8a6ffc8 .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-80bbbda{text-align:start;}.elementor-1772 .elementor-element.elementor-element-80bbbda .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-9b8712b{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-5ec5c71{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-a5cd846{--min-height:0px;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-a5cd846.e-con{--align-self:center;}.elementor-1772 .elementor-element.elementor-element-aa15207{--min-height:354px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-aa15207:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-aa15207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-212px 0px;}.elementor-1772 .elementor-element.elementor-element-fbe8221{--width:80px;}.elementor-1772 .elementor-element.elementor-element-fb806a2 .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-64ff1c1{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-68f6bfb{--width:80px;}.elementor-1772 .elementor-element.elementor-element-ebc7201 .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-f6edbbc{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-ddb7ea0{--width:80px;}.elementor-1772 .elementor-element.elementor-element-53d31ec .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-1004495{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-161071b{--width:80px;}.elementor-1772 .elementor-element.elementor-element-10b12ba .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-83a3835{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-0c64d2d{text-align:start;}.elementor-1772 .elementor-element.elementor-element-0c64d2d .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-7de86ff{--min-height:318px;}.elementor-1772 .elementor-element.elementor-element-7de86ff::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-7de86ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 131px;}.elementor-1772 .elementor-element.elementor-element-dc39072{--width:260px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-72bc44a .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-7fa1139 .elementor-heading-title{font-size:31px;}.elementor-1772 .elementor-element.elementor-element-f0c30df{--min-height:318px;}.elementor-1772 .elementor-element.elementor-element-f0c30df::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-f0c30df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-19px 132px;}.elementor-1772 .elementor-element.elementor-element-95d974b{--width:260px;}.elementor-1772 .elementor-element.elementor-element-6c22bc9 .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-519095d .elementor-heading-title{font-size:31px;}.elementor-1772 .elementor-element.elementor-element-8d1fd92{--min-height:318px;}.elementor-1772 .elementor-element.elementor-element-8d1fd92::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .e-con-inner > .elementor-background-video-container::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1772 .elementor-element.elementor-element-8d1fd92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 137px;}.elementor-1772 .elementor-element.elementor-element-d397084 .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-cc95dee .elementor-heading-title{font-size:31px;}.elementor-1772 .elementor-element.elementor-element-4200c9c{--min-height:0px;}.elementor-1772 .elementor-element.elementor-element-adaf38f{text-align:start;}.elementor-1772 .elementor-element.elementor-element-adaf38f .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-1bfaf59{text-align:start;}.elementor-1772 .elementor-element.elementor-element-1bfaf59 .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-feb83be{text-align:start;}.elementor-1772 .elementor-element.elementor-element-feb83be .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-076a0e4{--width:150px;--margin-top:-17px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-51b3512{--width:400px;--min-height:237px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1772 .elementor-element.elementor-element-9cc67db{--width:250px;--min-height:250px;}.elementor-1772 .elementor-element.elementor-element-9cc67db:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-9cc67db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-73647dc{text-align:start;}.elementor-1772 .elementor-element.elementor-element-73647dc .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-6872df2{text-align:start;}.elementor-1772 .elementor-element.elementor-element-6872df2 .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-8134602{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1772 .elementor-element.elementor-element-9cbec49 .elementor-button{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-9979316:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-9979316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-c21510f{text-align:start;}.elementor-1772 .elementor-element.elementor-element-c21510f .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-f8c0ce9{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-a6409e9 .elementor-button{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-280a0f3:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-280a0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-89aefbc{text-align:start;}.elementor-1772 .elementor-element.elementor-element-89aefbc .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-8bc6315{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-7ce6954 .elementor-button{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-d61b939:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-d61b939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1772 .elementor-element.elementor-element-d2baefc{text-align:start;}.elementor-1772 .elementor-element.elementor-element-d2baefc .elementor-heading-title{font-size:21px;}.elementor-1772 .elementor-element.elementor-element-c452bbe{font-size:15px;}.elementor-1772 .elementor-element.elementor-element-e6019a0 .elementor-button{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-9de093e > .elementor-widget-container{margin:11px 0px 0px 10px;}.elementor-1772 .elementor-element.elementor-element-9de093e{text-align:start;}.elementor-1772 .elementor-element.elementor-element-9de093e .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-a3ddb7c{--width:80px;}.elementor-1772 .elementor-element.elementor-element-3077cb4{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-1f87135 .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-8a12b9c{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-bb2598c{--width:80px;}.elementor-1772 .elementor-element.elementor-element-1f3e818{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1772 .elementor-element.elementor-element-9548c6d .elementor-heading-title{font-size:22px;}.elementor-1772 .elementor-element.elementor-element-f68746a{font-size:14px;}.elementor-1772 .elementor-element.elementor-element-6b0d308{--min-height:168px;}.elementor-1772 .elementor-element.elementor-element-6698cee{text-align:start;}.elementor-1772 .elementor-element.elementor-element-6698cee .elementor-heading-title{font-size:16px;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f > .elementor-container{min-height:40px;}.elementor-1772 .elementor-element.elementor-element-a4a2f5f{padding:10px 10px 10px 10px;}.elementor-1772 .elementor-element.elementor-element-dddd103 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1772 .elementor-element.elementor-element-dddd103{text-align:center;}.elementor-1772 .elementor-element.elementor-element-dddd103 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-1772 .elementor-element.elementor-element-5b9db5d{--content-width:1600px;}.elementor-1772 .elementor-element.elementor-element-6e5303a{--width:93%;}.elementor-1772 .elementor-element.elementor-element-1bf9328{--width:80%;}.elementor-1772 .elementor-element.elementor-element-ef4b0bc{--width:220px;}.elementor-1772 .elementor-element.elementor-element-f1526fe{--width:23%;}.elementor-1772 .elementor-element.elementor-element-cbd20d2{--width:46%;}.elementor-1772 .elementor-element.elementor-element-811a58e{--width:100%;}.elementor-1772 .elementor-element.elementor-element-c5585c5{--content-width:1600px;}.elementor-1772 .elementor-element.elementor-element-b7350e5{--width:68%;}.elementor-1772 .elementor-element.elementor-element-36126fb{--width:63%;}.elementor-1772 .elementor-element.elementor-element-94b2057{--width:82%;}.elementor-1772 .elementor-element.elementor-element-18cee95{--width:500px;}.elementor-1772 .elementor-element.elementor-element-5d8e994{--content-width:1600px;}.elementor-1772 .elementor-element.elementor-element-1bc2012{--width:68%;}.elementor-1772 .elementor-element.elementor-element-80c63ec{--width:63%;}.elementor-1772 .elementor-element.elementor-element-a5cd846{--width:82%;}.elementor-1772 .elementor-element.elementor-element-aa15207{--width:500px;}.elementor-1772 .elementor-element.elementor-element-341d550{--content-width:1264px;}.elementor-1772 .elementor-element.elementor-element-e2c0e94{--width:26%;}.elementor-1772 .elementor-element.elementor-element-a355f61{--width:100%;}.elementor-1772 .elementor-element.elementor-element-fbe8221{--width:40%;}.elementor-1772 .elementor-element.elementor-element-0387a97{--width:26%;}.elementor-1772 .elementor-element.elementor-element-8c2139a{--width:100%;}.elementor-1772 .elementor-element.elementor-element-68f6bfb{--width:40%;}.elementor-1772 .elementor-element.elementor-element-5e0779e{--width:26%;}.elementor-1772 .elementor-element.elementor-element-348bc33{--width:100%;}.elementor-1772 .elementor-element.elementor-element-ddb7ea0{--width:40%;}.elementor-1772 .elementor-element.elementor-element-55c8bc1{--width:26%;}.elementor-1772 .elementor-element.elementor-element-c0b67ff{--width:100%;}.elementor-1772 .elementor-element.elementor-element-161071b{--width:40%;}.elementor-1772 .elementor-element.elementor-element-45269b3{--width:91%;}.elementor-1772 .elementor-element.elementor-element-0aba9b2{--content-width:1600px;}.elementor-1772 .elementor-element.elementor-element-d6553f0{--width:1297px;}.elementor-1772 .elementor-element.elementor-element-7de86ff{--width:880px;}.elementor-1772 .elementor-element.elementor-element-dc39072{--width:66%;}.elementor-1772 .elementor-element.elementor-element-f0c30df{--width:880px;}.elementor-1772 .elementor-element.elementor-element-95d974b{--width:71%;}.elementor-1772 .elementor-element.elementor-element-8d1fd92{--width:880px;}.elementor-1772 .elementor-element.elementor-element-7d06b1b{--width:66%;}.elementor-1772 .elementor-element.elementor-element-c66fdd0{--content-width:93%;}.elementor-1772 .elementor-element.elementor-element-ebe678c{--width:100%;}.elementor-1772 .elementor-element.elementor-element-4200c9c{--width:804px;}.elementor-1772 .elementor-element.elementor-element-dfbdc55{--width:77%;}.elementor-1772 .elementor-element.elementor-element-076a0e4{--width:34%;}.elementor-1772 .elementor-element.elementor-element-f24f1d1{--width:53%;}.elementor-1772 .elementor-element.elementor-element-212cc49{--width:100%;}.elementor-1772 .elementor-element.elementor-element-4c7159e{--content-width:1264px;}.elementor-1772 .elementor-element.elementor-element-0db0902{--width:100%;}.elementor-1772 .elementor-element.elementor-element-51b3512{--width:52%;}.elementor-1772 .elementor-element.elementor-element-9cc67db{--width:350px;}.elementor-1772 .elementor-element.elementor-element-bceafb0{--width:52%;}.elementor-1772 .elementor-element.elementor-element-b8812e4{--content-width:1264px;}.elementor-1772 .elementor-element.elementor-element-bdc5cd2{--width:33%;}.elementor-1772 .elementor-element.elementor-element-9979316{--width:350px;}.elementor-1772 .elementor-element.elementor-element-f6e14b3{--width:65%;}.elementor-1772 .elementor-element.elementor-element-f755fe7{--width:45%;}.elementor-1772 .elementor-element.elementor-element-04f5b6d{--content-width:1264px;}.elementor-1772 .elementor-element.elementor-element-2e17408{--width:100%;}.elementor-1772 .elementor-element.elementor-element-af8c00f{--width:49%;}.elementor-1772 .elementor-element.elementor-element-280a0f3{--width:350px;}.elementor-1772 .elementor-element.elementor-element-a616034{--width:54.198%;}.elementor-1772 .elementor-element.elementor-element-41c5706{--content-width:1264px;}.elementor-1772 .elementor-element.elementor-element-3f56ddc{--width:33%;}.elementor-1772 .elementor-element.elementor-element-d61b939{--width:350px;}.elementor-1772 .elementor-element.elementor-element-1720423{--width:65%;}.elementor-1772 .elementor-element.elementor-element-a57999a{--width:45%;}.elementor-1772 .elementor-element.elementor-element-24d3e4d{--content-width:1264px;}.elementor-1772 .elementor-element.elementor-element-65f5239{--width:26%;}.elementor-1772 .elementor-element.elementor-element-144fe94{--width:100%;}.elementor-1772 .elementor-element.elementor-element-a3ddb7c{--width:40%;}.elementor-1772 .elementor-element.elementor-element-105938c{--width:26%;}.elementor-1772 .elementor-element.elementor-element-acada8b{--width:100%;}.elementor-1772 .elementor-element.elementor-element-bb2598c{--width:40%;}.elementor-1772 .elementor-element.elementor-element-6b0d308{--content-width:1600px;}.elementor-1772 .elementor-element.elementor-element-45888fe{--width:83%;}}@media(min-width:1025px){.elementor-1772 .elementor-element.elementor-element-5b9db5d:not(.elementor-motion-effects-element-type-background), .elementor-1772 .elementor-element.elementor-element-5b9db5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-a0fb476 *//* =====================================================
   FORM STILE MINIMAL GRIGIO (come screenshot 2)
   Wrapper: .form-minimal-line
   ===================================================== */

.form-minimal-line{
  --label:#777777;
  --text:#4a4a4a;
  --line:#4f4f4f;
  --focus:#2f2f2f;
  --small:#8a8a8a;
}

/* Reset generale */
.form-minimal-line *{
  text-shadow: none !important;
}

/* LABEL */
.form-minimal-line label,
.form-minimal-line .elementor-field-label,
.form-minimal-line .wpforms-field-label,
.form-minimal-line .gfield_label{
  font-size: 20px !important;      /* più piccolo */
  font-weight: 400 !important;
  color: var(--label) !important;
  margin-bottom: 6px !important;
}

/* Nasconde eventuali label duplicate giganti */
.form-minimal-line .elementor-field-group > label:not(.elementor-field-label){
  display:none !important;
}

/* INPUT / TEXTAREA */
.form-minimal-line input[type="text"],
.form-minimal-line input[type="email"],
.form-minimal-line input[type="tel"],
.form-minimal-line input[type="number"],
.form-minimal-line input[type="url"],
.form-minimal-line select,
.form-minimal-line textarea{
  width:100%;
  background:transparent !important;
  border:none !important;
  border-bottom:1px solid var(--line) !important;
  border-radius:0 !important;
  box-shadow:none !important;
  padding:8px 0 10px !important;
  font-size:18px !important;      /* più piccolo */
  color:var(--text) !important;
  outline:none !important;
}

/* Placeholder molto leggero */
.form-minimal-line input::placeholder,
.form-minimal-line textarea::placeholder{
  color:rgba(0,0,0,0.25) !important;
  opacity:1 !important;
}

/* Focus */
.form-minimal-line input:focus,
.form-minimal-line textarea:focus,
.form-minimal-line select:focus{
  border-bottom:1px solid var(--focus) !important;
}

/* Checkbox e radio */
.form-minimal-line input[type="checkbox"],
.form-minimal-line input[type="radio"]{
  accent-color: var(--focus);
}

/* Testo privacy / descrizioni */
.form-minimal-line small,
.form-minimal-line .privacy,
.form-minimal-line .gdpr,
.form-minimal-line .wpforms-field-description{
  font-size:14px !important;
  color:var(--small) !important;
  line-height:1.4;
}

/* Bottone */
.form-minimal-line button,
.form-minimal-line input[type="submit"]{
  margin-top:20px;
  padding:12px 22px;
  border-radius:0;
  border:1px solid var(--focus);
  background:var(--focus);
  color:#fff;
  font-size:15px;
  cursor:pointer;
}

.form-minimal-line button:hover,
.form-minimal-line input[type="submit"]:hover{
  opacity:0.9;
}

/* Mobile */
@media (max-width:768px){
  .form-minimal-line label{
    font-size:18px !important;
  }
  .form-minimal-line input,
  .form-minimal-line textarea{
    font-size:16px !important;
  }
}
/* =====================================================
   OVERRIDE DEFINITIVO: radio + GDPR (e tutto il testo)
   dentro .form-minimal-line diventa grigio
   senza toccare input e bottone
   ===================================================== */

.form-minimal-line{
  --label:#777777;
  --text:#4a4a4a;
  --line:#4f4f4f;
  --focus:#2f2f2f;
}

/* 1) Forza il colore grigio a QUALSIASI testo (anche embed) */
.form-minimal-line :is(
  p, span, div, label, legend, fieldset, li, a, em, strong, small
){
  color: var(--label) !important;
}

/* 2) Forza grigio anche su qualunque elemento “interno” ai blocchi radio/checkbox/consenso */
.form-minimal-line :is(
  .elementor-field-subgroup,
  .elementor-field-type-radio,
  .elementor-field-type-checkbox,
  .elementor-field-type-acceptance,
  .infusion-field,
  .infusion-field * ,
  .infusion-checkbox,
  .infusion-checkbox *,
  .infusion-radio,
  .infusion-radio *
){
  color: var(--label) !important;
}

/* 3) Riporta i campi input al colore corretto (testo più scuro) */
.form-minimal-line :is(
  input[type="text"],
  input[type="email"],
  input[type="tel"],
  input[type="number"],
  input[type="url"],
  input[type="date"],
  select,
  textarea
){
  color: var(--text) !important;
  border-bottom: 1px solid var(--line) !important;
}

/* 4) Placeholder leggero */
.form-minimal-line input::placeholder,
.form-minimal-line textarea::placeholder{
  color: rgba(0,0,0,0.25) !important;
  opacity: 1 !important;
}

/* 5) Focus */
.form-minimal-line :is(input, select, textarea):focus{
  border-bottom-color: var(--focus) !important;
}

/* 6) Radio/checkbox coerenti */
.form-minimal-line input[type="radio"],
.form-minimal-line input[type="checkbox"]{
  accent-color: var(--line);
}

/* 7) Bottone non deve diventare grigio per colpa dei reset */
.form-minimal-line :is(button, input[type="submit"]){
  color: #fff !important;
}/* End custom CSS */