.elementor-277 .elementor-element.elementor-element-02d55be{--display:flex;--min-height:740px;--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;--justify-content:center;--overlay-opacity:0.61;--padding-top:4em;--padding-bottom:4em;--padding-left:5em;--padding-right:5em;}.elementor-277 .elementor-element.elementor-element-02d55be:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-02d55be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marini-group.it/wp-content/uploads/2026/01/coperture-home-marini-group.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-277 .elementor-element.elementor-element-02d55be::before, .elementor-277 .elementor-element.elementor-element-02d55be > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-02d55be > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-02d55be > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-02d55be > .e-con-inner > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-02d55be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7d64bf1 );--background-overlay:'';}.elementor-277 .elementor-element.elementor-element-d8d574d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-277 .elementor-element.elementor-element-035e302{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-277 .elementor-element.elementor-element-035e302 .elementor-heading-title{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:20px;font-weight:300;line-height:1.3em;color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-38cfe7a{z-index:3;}.elementor-277 .elementor-element.elementor-element-dd586f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-a02b78f{--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-277 .elementor-element.elementor-element-964956d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-17a4f3a{text-align:end;}.elementor-277 .elementor-element.elementor-element-17a4f3a img{width:660px;}.elementor-277 .elementor-element.elementor-element-c357a98{--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;--margin-top:4em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-d36c4c6{text-align:center;}.elementor-277 .elementor-element.elementor-element-d36c4c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-195e183{--divider-border-style:solid;--divider-color:var( --e-global-color-1980255 );--divider-border-width:11px;}.elementor-277 .elementor-element.elementor-element-195e183 .elementor-divider-separator{width:170px;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-195e183 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-277 .elementor-element.elementor-element-a4c4254{text-align:center;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-4ca8cb6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-277 .elementor-element.elementor-element-e527fc5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-cf37e38 img{width:100%;height:430px;object-fit:cover;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-277 .elementor-element.elementor-element-cf37e38:hover img{opacity:0.84;}.elementor-277 .elementor-element.elementor-element-a3895ca{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-a3895ca .elementor-heading-title{font-family:var( --e-global-typography-0188d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-0188d3c-font-size );font-weight:var( --e-global-typography-0188d3c-font-weight );text-transform:var( --e-global-typography-0188d3c-text-transform );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-5842d43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-2aff859 img{width:100%;height:430px;object-fit:cover;object-position:center center;opacity:0.6;}.elementor-277 .elementor-element.elementor-element-2aff859:hover img{opacity:0.84;}.elementor-277 .elementor-element.elementor-element-5a16e11{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-5a16e11 .elementor-heading-title{font-family:var( --e-global-typography-0188d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-0188d3c-font-size );font-weight:var( --e-global-typography-0188d3c-font-weight );text-transform:var( --e-global-typography-0188d3c-text-transform );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-aad0fb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-aeab2b7 img{width:100%;height:430px;object-fit:cover;object-position:center center;opacity:0.6;}.elementor-277 .elementor-element.elementor-element-aeab2b7:hover img{opacity:0.84;}.elementor-277 .elementor-element.elementor-element-8ba4cf3{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-8ba4cf3 .elementor-heading-title{font-family:var( --e-global-typography-0188d3c-font-family ), Sans-serif;font-size:var( --e-global-typography-0188d3c-font-size );font-weight:var( --e-global-typography-0188d3c-font-weight );text-transform:var( --e-global-typography-0188d3c-text-transform );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-b69321c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-54409d0{--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-277 .elementor-element.elementor-element-54409d0:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-54409d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marini-group.it/wp-content/uploads/2026/02/coperture-marini-tetto.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-1cdbc8d{--spacer-size:650px;}.elementor-277 .elementor-element.elementor-element-09f4ae3{--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;--justify-content:center;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-277 .elementor-element.elementor-element-09f4ae3:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-09f4ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-331e3e6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-277 .elementor-element.elementor-element-67f81c2{text-align:start;}.elementor-277 .elementor-element.elementor-element-67f81c2 .elementor-heading-title{color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-28ae0e2{--divider-border-style:solid;--divider-color:var( --e-global-color-1980255 );--divider-border-width:11px;}.elementor-277 .elementor-element.elementor-element-28ae0e2 .elementor-divider-separator{width:170px;margin:0 auto;margin-left:0;}.elementor-277 .elementor-element.elementor-element-28ae0e2 .elementor-divider{text-align:left;padding-block-start:6px;padding-block-end:6px;}.elementor-277 .elementor-element.elementor-element-ca2661b{text-align:start;color:var( --e-global-color-19f7879 );}.elementor-277 .elementor-element.elementor-element-5d5a55a .elementor-button{background-color:var( --e-global-color-1980255 );fill:var( --e-global-color-fdd0a5f );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-5d5a55a .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-5d5a55a .elementor-button:focus{background-color:var( --e-global-color-19f7879 );color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-5d5a55a .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-5d5a55a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-2334b04{--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;--margin-top:4em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-e875c5e{text-align:center;}.elementor-277 .elementor-element.elementor-element-e875c5e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-701f1a8{--divider-border-style:solid;--divider-color:var( --e-global-color-1980255 );--divider-border-width:11px;}.elementor-277 .elementor-element.elementor-element-701f1a8 .elementor-divider-separator{width:170px;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-701f1a8 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-277 .elementor-element.elementor-element-435c30c{text-align:center;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-d965ce1{--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:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-4ea0682{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-4ea0682:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-4ea0682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, var( --e-global-color-1980255 ) 30%, var( --e-global-color-fdd0a5f ) 30%);}.elementor-277 .elementor-element.elementor-element-b274ec9{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-2fa529f{--display:flex;--min-height:600px;}.elementor-277 .elementor-element.elementor-element-2fa529f:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-2fa529f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marini-group.it/wp-content/uploads/2026/02/copertura-coppo-tegola.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--display:flex;--justify-content:center;--margin-top:2em;--margin-bottom:2em;--margin-left:-11em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-277 .elementor-element.elementor-element-4af8dbf:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-4af8dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-ab77b21 .elementor-heading-title{font-family:var( --e-global-typography-df8b879-font-family ), Sans-serif;font-size:var( --e-global-typography-df8b879-font-size );font-weight:var( --e-global-typography-df8b879-font-weight );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-6081c5f{text-align:start;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-49a0b85 .elementor-button{background-color:var( --e-global-color-1980255 );fill:var( --e-global-color-fdd0a5f );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-49a0b85 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-49a0b85 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-49a0b85 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-49a0b85 .elementor-button:focus svg{fill:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-fb2d888{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-fb2d888:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-fb2d888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, var( --e-global-color-1980255 ) 30%, var( --e-global-color-fdd0a5f ) 30%);}.elementor-277 .elementor-element.elementor-element-632a5e8{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-0794a26{--display:flex;--min-height:600px;}.elementor-277 .elementor-element.elementor-element-0794a26:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-0794a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marini-group.it/wp-content/uploads/2026/02/copertura-pannello-sandwich.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-277 .elementor-element.elementor-element-949b835{--display:flex;--justify-content:center;--margin-top:2em;--margin-bottom:2em;--margin-left:-11em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:1;}.elementor-277 .elementor-element.elementor-element-949b835:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-949b835 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-83510e1 .elementor-heading-title{font-family:var( --e-global-typography-df8b879-font-family ), Sans-serif;font-size:var( --e-global-typography-df8b879-font-size );font-weight:var( --e-global-typography-df8b879-font-weight );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-55947b3{text-align:start;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-3b7f2cf .elementor-button{background-color:var( --e-global-color-1980255 );fill:var( --e-global-color-fdd0a5f );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-3b7f2cf .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-3b7f2cf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-3b7f2cf .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-3b7f2cf .elementor-button:focus svg{fill:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-5e3deb2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-ffa1349{--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;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-ffa1349:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-ffa1349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1980255 );}.elementor-277 .elementor-element.elementor-element-873c881{text-align:start;}.elementor-277 .elementor-element.elementor-element-873c881 .elementor-heading-title{color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-d44185d{--divider-border-style:solid;--divider-color:var( --e-global-color-fdd0a5f );--divider-border-width:11px;}.elementor-277 .elementor-element.elementor-element-d44185d .elementor-divider-separator{width:170px;margin:0 auto;margin-left:0;}.elementor-277 .elementor-element.elementor-element-d44185d .elementor-divider{text-align:left;padding-block-start:6px;padding-block-end:6px;}.elementor-277 .elementor-element.elementor-element-ce024e9{--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;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-277 .elementor-element.elementor-element-ce024e9:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-ce024e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1980255 );}.elementor-277 .elementor-element.elementor-element-beee05c{--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-277 .elementor-element.elementor-element-1d7e2ca{z-index:1;}.elementor-277 .elementor-element.elementor-element-1d7e2ca img{height:500px;object-fit:cover;object-position:center center;}.elementor-277 .elementor-element.elementor-element-f6da42e{--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;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-f0eaab8{text-align:start;color:var( --e-global-color-19f7879 );}.elementor-277 .elementor-element.elementor-element-a61d41e .elementor-button{background-color:var( --e-global-color-19f7879 );fill:var( --e-global-color-1980255 );color:var( --e-global-color-1980255 );}.elementor-277 .elementor-element.elementor-element-a61d41e .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-a61d41e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-a61d41e .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-a61d41e .elementor-button:focus svg{fill:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-9f0344b{--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;--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-9f0344b:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-9f0344b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1980255 );}.elementor-277 .elementor-element.elementor-element-6984e80{z-index:2;}.elementor-277 .elementor-element.elementor-element-6984e80 img{height:350px;object-fit:cover;object-position:top center;}.elementor-277 .elementor-element.elementor-element-1a70acc{--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;--align-items:stretch;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--margin-top:6em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-e54c92a{--display:flex;--min-height:700px;--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-277 .elementor-element.elementor-element-e54c92a:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-e54c92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marini-group.it/wp-content/uploads/2026/02/amianto_bonifica-scaled.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-c198b81{--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;--justify-content:center;}.elementor-277 .elementor-element.elementor-element-74bad48{text-align:start;}.elementor-277 .elementor-element.elementor-element-74bad48 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-31fb4e7{--divider-border-style:solid;--divider-color:var( --e-global-color-1980255 );--divider-border-width:11px;}.elementor-277 .elementor-element.elementor-element-31fb4e7 .elementor-divider-separator{width:170px;margin:0 auto;margin-left:0;}.elementor-277 .elementor-element.elementor-element-31fb4e7 .elementor-divider{text-align:left;padding-block-start:6px;padding-block-end:6px;}.elementor-277 .elementor-element.elementor-element-386b456{text-align:start;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-e743e6d .elementor-button{background-color:var( --e-global-color-1980255 );fill:var( --e-global-color-fdd0a5f );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-e743e6d .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-e743e6d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-e743e6d .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-e743e6d .elementor-button:focus svg{fill:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-2f4ed4f{--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;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--margin-top:4em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-c5948f9{--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-277 .elementor-element.elementor-element-3831644{text-align:start;}.elementor-277 .elementor-element.elementor-element-3831644 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-bfdfe79{--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-277 .elementor-element.elementor-element-a8e8ef6{--display:flex;}.elementor-277 .elementor-element.elementor-element-58100a8{color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-49f1cff{--display:flex;}.elementor-277 .elementor-element.elementor-element-8dc1d02{color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-47501cf{--display:flex;}.elementor-277 .elementor-element.elementor-element-cdeb865{color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-1644d4a{--display:flex;}.elementor-277 .elementor-element.elementor-element-8db34a5{color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-dd6454e{--display:flex;}.elementor-277 .elementor-element.elementor-element-a75bf43{color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-7290806{--display:flex;}.elementor-277 .elementor-element.elementor-element-95972e5{--display:flex;}.elementor-277 .elementor-element.elementor-element-64468e1{--n-accordion-title-font-size:var( --e-global-typography-a455a7a-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:9px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-64468e1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}:where( .elementor-277 .elementor-element.elementor-element-64468e1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a455a7a-font-family ), Sans-serif;font-weight:var( --e-global-typography-a455a7a-font-weight );}:where( .elementor-277 .elementor-element.elementor-element-64468e1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-277 .elementor-element.elementor-element-aae97aa{--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:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-aae97aa:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-aae97aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19f7879 );}.elementor-277 .elementor-element.elementor-element-1ef6d6e{text-align:center;}.elementor-277 .elementor-element.elementor-element-2e4bd8d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:11px;}.elementor-277 .elementor-element.elementor-element-2e4bd8d .elementor-divider-separator{width:170px;margin:0 auto;margin-center:0;}.elementor-277 .elementor-element.elementor-element-2e4bd8d .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-277 .elementor-element.elementor-element-611bdda{--grid-columns:2;--grid-column-gap:25px;}.elementor-277 .elementor-element.elementor-element-611bdda > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-adc454f{--display:flex;--min-height:450px;--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;--justify-content:center;--overlay-opacity:0.5;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-adc454f:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(173deg, #8290AB 0%, var( --e-global-color-secondary ) 100%);}.elementor-277 .elementor-element.elementor-element-adc454f::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-adc454f > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-adc454f > .e-con-inner > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.marini-group.it/wp-content/uploads/2026/02/pittogramma-negativo.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;}.elementor-277 .elementor-element.elementor-element-f68dac7{text-align:center;}.elementor-277 .elementor-element.elementor-element-f68dac7 .elementor-heading-title{color:var( --e-global-color-fdd0a5f );}.elementor-277 .elementor-element.elementor-element-b371074{text-align:center;color:var( --e-global-color-19f7879 );}.elementor-277 .elementor-element.elementor-element-3c33050 .elementor-button{background-color:var( --e-global-color-19f7879 );fill:var( --e-global-color-1980255 );color:var( --e-global-color-1980255 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-277 .elementor-element.elementor-element-a02b78f{--width:60%;}.elementor-277 .elementor-element.elementor-element-964956d{--width:40%;}.elementor-277 .elementor-element.elementor-element-c357a98{--content-width:700px;}.elementor-277 .elementor-element.elementor-element-54409d0{--width:50%;}.elementor-277 .elementor-element.elementor-element-09f4ae3{--width:50%;}.elementor-277 .elementor-element.elementor-element-2334b04{--content-width:700px;}.elementor-277 .elementor-element.elementor-element-d965ce1{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-b274ec9{--width:100%;}.elementor-277 .elementor-element.elementor-element-2fa529f{--width:65%;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--width:50%;}.elementor-277 .elementor-element.elementor-element-632a5e8{--width:100%;}.elementor-277 .elementor-element.elementor-element-0794a26{--width:65%;}.elementor-277 .elementor-element.elementor-element-949b835{--width:50%;}.elementor-277 .elementor-element.elementor-element-ffa1349{--content-width:900px;}.elementor-277 .elementor-element.elementor-element-beee05c{--width:50%;}.elementor-277 .elementor-element.elementor-element-f6da42e{--width:50%;}.elementor-277 .elementor-element.elementor-element-9f0344b{--content-width:900px;}.elementor-277 .elementor-element.elementor-element-1a70acc{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-e54c92a{--width:50%;}.elementor-277 .elementor-element.elementor-element-c198b81{--width:50%;}.elementor-277 .elementor-element.elementor-element-2f4ed4f{--content-width:1440px;}.elementor-277 .elementor-element.elementor-element-c5948f9{--width:50%;}.elementor-277 .elementor-element.elementor-element-bfdfe79{--width:50%;}.elementor-277 .elementor-element.elementor-element-adc454f{--content-width:750px;}}@media(max-width:1366px) and (min-width:768px){.elementor-277 .elementor-element.elementor-element-2fa529f{--width:70%;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--width:60%;}.elementor-277 .elementor-element.elementor-element-0794a26{--width:70%;}.elementor-277 .elementor-element.elementor-element-949b835{--width:60%;}}@media(max-width:1366px){.elementor-277 .elementor-element.elementor-element-02d55be{--min-height:640px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-277 .elementor-element.elementor-element-d8d574d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-277 .elementor-element.elementor-element-035e302{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-277 .elementor-element.elementor-element-035e302 .elementor-heading-title{font-size:19px;}.elementor-277 .elementor-element.elementor-element-dd586f6{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-c357a98{--margin-top:3em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-d36c4c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-4ca8cb6{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-cf37e38 img{height:360px;}.elementor-277 .elementor-element.elementor-element-a3895ca{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-a3895ca .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-2aff859 img{height:360px;}.elementor-277 .elementor-element.elementor-element-5a16e11{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-5a16e11 .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-aeab2b7 img{height:360px;}.elementor-277 .elementor-element.elementor-element-8ba4cf3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-8ba4cf3 .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-09f4ae3{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-277 .elementor-element.elementor-element-331e3e6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-277 .elementor-element.elementor-element-2334b04{--margin-top:3em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-e875c5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-4ea0682{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--margin-top:2em;--margin-bottom:2em;--margin-left:-14em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-277 .elementor-element.elementor-element-ab77b21 .elementor-heading-title{font-size:var( --e-global-typography-df8b879-font-size );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-fb2d888{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-949b835{--margin-top:2em;--margin-bottom:2em;--margin-left:-14em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-277 .elementor-element.elementor-element-83510e1 .elementor-heading-title{font-size:var( --e-global-typography-df8b879-font-size );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-ffa1349{--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-ce024e9{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-277 .elementor-element.elementor-element-1a70acc{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-74bad48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-2f4ed4f{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-3831644 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-64468e1{--n-accordion-title-font-size:var( --e-global-typography-a455a7a-font-size );}.elementor-277 .elementor-element.elementor-element-aae97aa{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-611bdda{--grid-column-gap:18px;}.elementor-277 .elementor-element.elementor-element-adc454f{--min-height:400px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-adc454f::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-adc454f > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-adc454f > .e-con-inner > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center left;background-size:cover;}}@media(max-width:1024px){.elementor-277 .elementor-element.elementor-element-02d55be{--min-height:500px;--padding-top:4em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-277 .elementor-element.elementor-element-d8d574d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-277 .elementor-element.elementor-element-035e302{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-277 .elementor-element.elementor-element-035e302 .elementor-heading-title{font-size:18px;}.elementor-277 .elementor-element.elementor-element-dd586f6{--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-17a4f3a img{width:250px;}.elementor-277 .elementor-element.elementor-element-c357a98{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-d36c4c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-4ca8cb6{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--grid-auto-flow:row;}.elementor-277 .elementor-element.elementor-element-cf37e38 img{height:300px;}.elementor-277 .elementor-element.elementor-element-a3895ca{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-a3895ca .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-2aff859 img{height:300px;}.elementor-277 .elementor-element.elementor-element-5a16e11{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-5a16e11 .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-aeab2b7 img{height:300px;}.elementor-277 .elementor-element.elementor-element-8ba4cf3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-8ba4cf3 .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-b69321c{--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;--margin-top:3em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-1cdbc8d{--spacer-size:300px;}.elementor-277 .elementor-element.elementor-element-09f4ae3{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-2334b04{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-e875c5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-d965ce1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-277 .elementor-element.elementor-element-b274ec9{--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-277 .elementor-element.elementor-element-2fa529f{--min-height:360px;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-ab77b21 .elementor-heading-title{font-size:var( --e-global-typography-df8b879-font-size );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-632a5e8{--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-277 .elementor-element.elementor-element-0794a26{--min-height:360px;}.elementor-277 .elementor-element.elementor-element-949b835{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-83510e1 .elementor-heading-title{font-size:var( --e-global-typography-df8b879-font-size );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-5e3deb2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-277 .elementor-element.elementor-element-ffa1349{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-277 .elementor-element.elementor-element-1d7e2ca img{height:460px;}.elementor-277 .elementor-element.elementor-element-9f0344b{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-6984e80{text-align:center;}.elementor-277 .elementor-element.elementor-element-6984e80 img{width:70%;height:250px;}.elementor-277 .elementor-element.elementor-element-1a70acc{--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-e54c92a{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-74bad48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-2f4ed4f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:1em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-3831644 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-64468e1{--n-accordion-title-font-size:var( --e-global-typography-a455a7a-font-size );}.elementor-277 .elementor-element.elementor-element-aae97aa{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-611bdda{--grid-columns:2;}.elementor-277 .elementor-element.elementor-element-611bdda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-adc454f{--min-height:300px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-02d55be{--min-height:400px;--padding-top:4em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-d8d574d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-277 .elementor-element.elementor-element-035e302{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-277 .elementor-element.elementor-element-dd586f6{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-17a4f3a img{width:140px;}.elementor-277 .elementor-element.elementor-element-c357a98{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-d36c4c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-4ca8cb6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-277 .elementor-element.elementor-element-cf37e38 img{height:240px;}.elementor-277 .elementor-element.elementor-element-a3895ca{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-a3895ca .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-2aff859 img{height:240px;}.elementor-277 .elementor-element.elementor-element-5a16e11{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-5a16e11 .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-aeab2b7 img{height:240px;}.elementor-277 .elementor-element.elementor-element-8ba4cf3{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-8ba4cf3 .elementor-heading-title{font-size:var( --e-global-typography-0188d3c-font-size );line-height:var( --e-global-typography-0188d3c-line-height );}.elementor-277 .elementor-element.elementor-element-b69321c{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-1cdbc8d{--spacer-size:200px;}.elementor-277 .elementor-element.elementor-element-09f4ae3{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-331e3e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-67f81c2{text-align:start;}.elementor-277 .elementor-element.elementor-element-2334b04{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-e875c5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-4ea0682{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-b274ec9{--padding-top:17px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-277 .elementor-element.elementor-element-2fa529f{--min-height:260px;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--width:91%;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-ab77b21 .elementor-heading-title{font-size:var( --e-global-typography-df8b879-font-size );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-fb2d888{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-632a5e8{--padding-top:17px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-277 .elementor-element.elementor-element-0794a26{--min-height:260px;}.elementor-277 .elementor-element.elementor-element-949b835{--width:91%;--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-83510e1 .elementor-heading-title{font-size:var( --e-global-typography-df8b879-font-size );line-height:var( --e-global-typography-df8b879-line-height );}.elementor-277 .elementor-element.elementor-element-5e3deb2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-277 .elementor-element.elementor-element-ffa1349{--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-873c881{text-align:start;}.elementor-277 .elementor-element.elementor-element-ce024e9{--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;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-beee05c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-1d7e2ca img{height:200px;}.elementor-277 .elementor-element.elementor-element-f6da42e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-9f0344b{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-277 .elementor-element.elementor-element-6984e80 img{width:100%;height:140px;}.elementor-277 .elementor-element.elementor-element-1a70acc{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-e54c92a{--min-height:180px;}.elementor-277 .elementor-element.elementor-element-e54c92a.e-con{--order:99999 /* order end hack */;}.elementor-277 .elementor-element.elementor-element-c198b81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-74bad48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-2f4ed4f{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-277 .elementor-element.elementor-element-c5948f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-3831644{text-align:center;}.elementor-277 .elementor-element.elementor-element-3831644 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-277 .elementor-element.elementor-element-bfdfe79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-64468e1{--n-accordion-title-font-size:var( --e-global-typography-a455a7a-font-size );}.elementor-277 .elementor-element.elementor-element-aae97aa{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-611bdda{--grid-columns:1;}.elementor-277 .elementor-element.elementor-element-adc454f{--min-height:280px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-277 .elementor-element.elementor-element-adc454f::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-adc454f > .e-con-inner > .elementor-background-video-container::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-adc454f > .e-con-inner > .elementor-background-slideshow::before, .elementor-277 .elementor-element.elementor-element-adc454f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}}@media(max-width:1024px) and (min-width:768px){.elementor-277 .elementor-element.elementor-element-54409d0{--width:100%;}.elementor-277 .elementor-element.elementor-element-09f4ae3{--width:100%;}.elementor-277 .elementor-element.elementor-element-2fa529f{--width:100%;}.elementor-277 .elementor-element.elementor-element-4af8dbf{--width:91%;}.elementor-277 .elementor-element.elementor-element-0794a26{--width:100%;}.elementor-277 .elementor-element.elementor-element-949b835{--width:91%;}.elementor-277 .elementor-element.elementor-element-e54c92a{--width:100%;}.elementor-277 .elementor-element.elementor-element-c198b81{--width:100%;}.elementor-277 .elementor-element.elementor-element-c5948f9{--width:100%;}.elementor-277 .elementor-element.elementor-element-bfdfe79{--width:100%;}}@media(min-width:1367px){.elementor-277 .elementor-element.elementor-element-02d55be:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-02d55be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}