.elementor-49 .elementor-element.elementor-element-6d3f161{--display:flex;--min-height:62vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-6d3f161:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6d3f161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.csforniture.com/wp-content/uploads/2026/01/cs_forniture_prodotti_header-scaled.jpg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-6d3f161::before, .elementor-49 .elementor-element.elementor-element-6d3f161 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6d3f161 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-6d3f161 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6d3f161 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-6d3f161 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-1526238{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:210px;--padding-bottom:210px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-896b085{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-aux_modern_heading .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary .aux-head-highlight{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_heading .aux-modern-heading-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-89fc422{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-49 .elementor-element.elementor-element-89fc422 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-49 .elementor-element.elementor-element-89fc422 .aux-modern-heading-primary{font-size:17px;font-weight:500;line-height:1.2em;letter-spacing:1.02px;margin:0px 0px 35px 0px;}.elementor-49 .elementor-element.elementor-element-89fc422 .aux-modern-heading-secondary{font-size:53px;font-weight:700;line-height:1.4em;}.elementor-49 .elementor-element.elementor-element-89fc422 .aux-modern-heading-divider{height:2px;width:130px;}.elementor-49 .elementor-element.elementor-element-1f0a5e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-49 .elementor-element.elementor-element-33b9d86{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-33b9d86:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-33b9d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8EB;background-image:url("https://www.csforniture.com/wp-content/uploads/2025/12/cs_forniture_riscaldamento_e_refrigerazione.jpg");background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-f25c25b .elementor-heading-title{font-family:"Agdasima", Sans-serif;color:#F7F9FA;}.elementor-49 .elementor-element.elementor-element-0a728d9{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-0a728d9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0a728d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8EB;background-image:url("https://www.csforniture.com/wp-content/uploads/2025/12/cs_forniture_filtrazione_fluidi_e_nebbie.webp");background-position:bottom right;}.elementor-49 .elementor-element.elementor-element-1b0f6fc .elementor-heading-title{font-family:"Agdasima", Sans-serif;color:#F7F9FA;}.elementor-49 .elementor-element.elementor-element-0f43563{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-0f43563:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0f43563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8EB;background-image:url("https://www.csforniture.com/wp-content/uploads/2025/12/cs_forniture_pompe_di_calore_e_comfort_ambientale.jpg");background-position:center center;}.elementor-49 .elementor-element.elementor-element-f0a7e9c .elementor-heading-title{font-family:"Agdasima", Sans-serif;color:#F7F9FA;}.elementor-49 .elementor-element.elementor-element-8173936{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-49 .elementor-element.elementor-element-4159f37{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-4159f37:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4159f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8EB;background-image:url("https://www.csforniture.com/wp-content/uploads/2025/12/cs_forniture_movimentazione_fluidi.webp");background-position:bottom center;}.elementor-49 .elementor-element.elementor-element-c3e93c0 .elementor-heading-title{font-family:"Agdasima", Sans-serif;color:#F7F9FA;}.elementor-49 .elementor-element.elementor-element-c515d08{--display:flex;--min-height:20rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-49 .elementor-element.elementor-element-c515d08:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c515d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8EB;background-image:url("https://www.csforniture.com/wp-content/uploads/2025/12/cs_forniture_scambiatori_di_calore.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-49 .elementor-element.elementor-element-56fcc6a .elementor-heading-title{font-family:"Agdasima", Sans-serif;color:#F7F9FA;}.elementor-49 .elementor-element.elementor-element-66933b8{--display:flex;--min-height:160px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:220px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-9317212{--display:flex;--min-height:5rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(112,112,112,0.2);--border-color:rgba(112,112,112,0.2);animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-50f4630{--display:flex;--min-height:5rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(112,112,112,0.2);--border-color:rgba(112,112,112,0.2);animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-49 .elementor-element.elementor-element-d6e3c32{--display:flex;--min-height:5rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(112,112,112,0.2);--border-color:rgba(112,112,112,0.2);animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-49 .elementor-element.elementor-element-4ccb29e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.96;--padding-top:228px;--padding-bottom:215px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-4ccb29e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4ccb29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.csforniture.com/wp-content/uploads/2018/06/apartment-clean-condominium-279719-min.jpg");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-4ccb29e::before, .elementor-49 .elementor-element.elementor-element-4ccb29e > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-4ccb29e > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-4ccb29e > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-4ccb29e > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-4ccb29e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#333333;--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-783f4e0{--display:flex;}.elementor-49 .elementor-element.elementor-element-f3766d8 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f3766d8{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-49 .elementor-element.elementor-element-f3766d8 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-49 .elementor-element.elementor-element-f3766d8 .aux-modern-heading-primary{font-size:53px;font-weight:700;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-f3766d8 .aux-modern-heading-description{color:rgba(255,255,255,0.7);line-height:1.8em;}.elementor-widget-aux_modern_button .aux-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_button .aux-modern-button:hover .aux-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_button .aux-text-highlighted{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_button .aux-modern-button:hover .aux-text-highlighted{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_button .aux-text-after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_modern_button .aux-modern-button:hover .aux-text-after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-modern-button .aux-overlay:before{background-color:rgba(255, 255, 255, 0);}.elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-modern-button .aux-overlay:after{background-color:rgba(2, 1, 1, 0);}.elementor-49 .elementor-element.elementor-element-4fa11f8 > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-modern-button-wrapper{text-align:center;}.elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-text{font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.45px;}.elementor-49 .elementor-element.elementor-element-4fa11f8 .aux-icon{font-size:15px;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-1526238{--padding-top:100px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-896b085{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-89fc422 .aux-modern-heading-primary{font-size:10px;}.elementor-49 .elementor-element.elementor-element-89fc422 .aux-modern-heading-secondary{font-size:36px;line-height:42px;}.elementor-49 .elementor-element.elementor-element-66933b8{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-9317212{--padding-top:69px;--padding-bottom:70px;--padding-left:68px;--padding-right:68px;}.elementor-49 .elementor-element.elementor-element-50f4630{--padding-top:69px;--padding-bottom:70px;--padding-left:68px;--padding-right:68px;}.elementor-49 .elementor-element.elementor-element-d6e3c32{--padding-top:69px;--padding-bottom:70px;--padding-left:68px;--padding-right:68px;}.elementor-49 .elementor-element.elementor-element-4ccb29e{--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-49 .elementor-element.elementor-element-f3766d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-f3766d8 .aux-modern-heading-primary{font-size:36px;line-height:42px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-783f4e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-6d3f161{--content-width:1600px;}.elementor-49 .elementor-element.elementor-element-1526238{--content-width:1600px;}.elementor-49 .elementor-element.elementor-element-4159f37{--width:33%;}.elementor-49 .elementor-element.elementor-element-c515d08{--width:33%;}.elementor-49 .elementor-element.elementor-element-66933b8{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-9317212{--width:50%;}.elementor-49 .elementor-element.elementor-element-50f4630{--width:50%;}.elementor-49 .elementor-element.elementor-element-d6e3c32{--width:50%;}}