.mcb-section .mcb-wrap .mcb-item-c36d97e18 .title{text-align:center;font-size:80px;line-height:1.4em;letter-spacing:-1.5px;font-family:'Inter';font-weight:400;}.mcb-section .mcb-wrap .mcb-item-c36d97e18 .title,.mcb-section .mcb-wrap .mcb-item-c36d97e18 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-89ad3b7c9 .mfn-divider-inner{--mfn-divider-gap-top:0px;--mfn-divider-gap-bottom:10px;--mfn-divider-border-color:#B5E2F4;--mfn-divider-border-width:1px;width:80%;--mfn-divider-spacing:40px;}.mcb-section .mcb-wrap .mcb-item-89ad3b7c9 .mfn-divider-inner .divider-label{color:#B5E2F4;letter-spacing:5px;font-size:12px;}.mcb-section .mcb-wrap .mcb-item-2dd33f049 .column_attr{color:#FFFFFF;font-size:1.5em;line-height:1.5em;font-weight:300;}.mcb-section .mcb-wrap-grid.mcb-wrap-e7d058ae2 > .mcb-wrap-inner-e7d058ae2{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-e7d058ae2 > .mcb-wrap-inner-e7d058ae2{background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;padding-top:5vh;}section.mcb-section-a75d756cd{height:50vh;background-image:url(https://casella.bfor.it/wp-content/uploads/2026/09/Impianti-Feat.webp#267);background-repeat:no-repeat;background-position:center;background-attachment:scroll;background-size:cover;padding-right:15px;padding-left:15px;}section.mcb-section-a75d756cd .mcb-background-overlay{background-image:linear-gradient(to bottom,#03192c 10%, #b9ba9c33);;}section.mcb-section-a75d756cd .mcb-section-inner-a75d756cd{align-content:center;}.mcb-section .mcb-wrap .mcb-item-f81d48f1b .title{font-size:2.5vw;letter-spacing:-1px;line-height:2.3vw;font-weight:700;}.mcb-section .mcb-wrap .mcb-item-f81d48f1b .title,.mcb-section .mcb-wrap .mcb-item-f81d48f1b .title a{color:#123161;}.mcb-section .mcb-wrap .mcb-item-8c67d2758 .mcb-column-inner-8c67d2758{padding-left:15px;border-style:solid;border-width:0 0 0 10px;border-color:#19B8E0;}.mcb-section .mcb-wrap .mcb-item-8c67d2758 .column_attr{font-size:18px;line-height:1.4em;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu.mfn-mm-menu-horizontal{justify-content:flex-start;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu a .menu-icon{display:block;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu a .menu-desc{display:block;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu > li{--mfn-megamenu-menu-icon-gap:30px;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu .menu-icon > i{color:#000000;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu a:hover > .menu-icon > i{color:#4CC6D8;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu > li.current-menu-item > a > .menu-icon i{color:#19B8E0;}.mcb-section .mcb-wrap .mcb-item-8335dd574 .mfn-megamenu-menu a{font-size:14px;text-transform:uppercase;font-weight:600;}.mcb-section .mcb-wrap-grid.mcb-wrap-247a21176 > .mcb-wrap-inner-247a21176{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-1a9e3b8ff .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-1a9e3b8ff .image_frame{width:80%;}.mcb-section .mcb-wrap .mcb-item-1a9e3b8ff .mcb-column-inner-1a9e3b8ff{text-align:right;padding-right:15%;padding-bottom:25px;}.mcb-section .mcb-wrap .mcb-item-dff0ffc64 .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-f1gkh847 .title{font-size:32px;letter-spacing:-1px;line-height:1.1em;font-weight:600;}.mcb-section .mcb-wrap .mcb-item-f1gkh847 .mcb-column-inner-f1gkh847{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-e4e7378b6 .mcb-column-inner-e4e7378b6{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-gs4nzunk .title{font-size:32px;letter-spacing:-1px;line-height:1.1em;font-weight:600;}.mcb-section .mcb-wrap .mcb-item-gs4nzunk .mcb-column-inner-gs4nzunk{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-3cb9483b4 .mcb-column-inner-3cb9483b4{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-okwcj3me .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-2bdw4k4 .title{font-size:32px;letter-spacing:-1px;line-height:1.1em;font-weight:600;}.mcb-section .mcb-wrap .mcb-item-2bdw4k4 .mcb-column-inner-2bdw4k4{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-f2efd147a .mfn-toggle{--mfn-toggle-gap:10px;--mfn-toggle-bar-icon-color:#03192c;}.mcb-section .mcb-wrap .mcb-item-f2efd147a .mfn-toggle-item{border-style:none;border-width:0 0 0 0;border-color:rgba(0,0,0,0.15);}.mcb-section .mcb-wrap .mcb-item-f2efd147a .mfn-toggle-item .toggle-heading{font-weight:600;}.mcb-section .mcb-wrap .mcb-item-f2efd147a .mfn-toggle-item:hover{--mfn-toggle-bar-icon-color:#19B8E0;}.mcb-section .mcb-wrap .mcb-item-f2efd147a .mfn-toggle-item.active{--mfn-toggle-bar-icon-color:#8ED4E5;}.mcb-section .mcb-wrap .mcb-item-4b6668181 .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-4b6668181{position:absolute;top:2vh;}.mcb-section .mcb-wrap .mcb-item-4b6668181 .mcb-column-inner-4b6668181{padding-left:5%;transform:matrix(1,0,0,1,0,0) rotate(0deg);}.mcb-section .mcb-wrap .mcb-item-4b6668181 .image_frame{width:30%;}.mcb-section .mcb-wrap-grid.mcb-wrap-ca59fe3dc > .mcb-wrap-inner-ca59fe3dc{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-ca59fe3dc > .mcb-wrap-inner-ca59fe3dc{padding-left:25px;}section.mcb-section-0231455c6{padding-top:60px;}.mcb-section .mcb-wrap-grid.mcb-wrap-c2hnctpj > .mcb-wrap-inner-c2hnctpj{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-ap9ev1ku .title,.mcb-section .mcb-wrap .mcb-item-ap9ev1ku .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-ap9ev1ku .title{font-size:32px;letter-spacing:-0.5px;font-weight:600;text-align:center;}.mcb-section .mcb-wrap .mcb-item-62zg1szo .column_attr{color:#C7E4F0;text-align:center;}.mcb-section .mcb-wrap .mcb-item-62zg1szo .mcb-column-inner-62zg1szo{margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-jwj4spo6{text-align:center;}.mcb-section .mcb-wrap .mcb-item-jwj4spo6 .button{padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;padding-left:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0 0 0;color:#B5E2F4;background-color:#19B8E0;letter-spacing:.15em;text-transform:uppercase;font-weight:700;border-color:#C7E4F0;}.mcb-section .mcb-wrap .mcb-item-jwj4spo6 .button i{color:#B5E2F4;}.mcb-section .mcb-wrap .mcb-item-mmznnp5m{text-align:center;}.mcb-section .mcb-wrap .mcb-item-mmznnp5m .button{padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;padding-left:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0 0 0;color:#B5E2F4;background-color:#19B8E0;letter-spacing:.15em;text-transform:uppercase;font-weight:700;border-color:#C7E4F0;}.mcb-section .mcb-wrap .mcb-item-mmznnp5m .button i{color:#B5E2F4;}.mcb-section .mcb-wrap-grid.mcb-wrap-qyrnd3o > .mcb-wrap-inner-qyrnd3o{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-qyrnd3o > .mcb-wrap-inner-qyrnd3o{background-color:#03192C;align-items:center;padding-top:5%;padding-right:2%;padding-bottom:5%;padding-left:2%;}section.mcb-section-fg8zw79q{padding-top:5%;padding-right:5%;padding-bottom:5%;padding-left:5%;background-image:url(https://casella.bfor.it/wp-content/uploads/2026/09/CTA-02.jpg#208);background-repeat:no-repeat;background-position:top left;background-attachment:fixed;background-size:cover;margin-top:5%;margin-right:5%;margin-bottom:5%;margin-left:5%;}section.mcb-section-fg8zw79q .mcb-background-overlay{background-image:linear-gradient(
    to right,
    transparent 0 50%,
    #03192c 50% 100%
)
;}.mcb-section .mcb-wrap .mcb-item-5c1707cc9 .title{font-size:2.2vw;letter-spacing:-1px;line-height:2.3vw;font-weight:700;text-align:center;}.mcb-section .mcb-wrap .mcb-item-5c1707cc9 .title,.mcb-section .mcb-wrap .mcb-item-5c1707cc9 .title a{color:#123161;}.mcb-section .mcb-wrap .mcb-item-6712ea8f5 .portfolio_group .portfolio-item .entry-title{letter-spacing:-1px;font-weight:600;}.mcb-section .mcb-wrap-grid.mcb-wrap-f6bacd22e > .mcb-wrap-inner-f6bacd22e{grid-template-columns:repeat(3, 1fr);}@media(max-width: 1440px){.mcb-section .mcb-wrap .mcb-item-c36d97e18 .title{font-size:60px;line-height:1.3em;letter-spacing:-1px;}section.mcb-section-a75d756cd{height:60vh;}}@media(max-width: 959px){.mcb-section .mcb-wrap .mcb-item-c36d97e18 .title{font-size:40px;}section.mcb-section-a75d756cd{height:50vh;}.mcb-section .mcb-wrap .mcb-item-f81d48f1b .title{font-size:33px;line-height:1em;}.mcb-section .mcb-wrap .mcb-item-f1gkh847 .title{font-size:28px;}.mcb-section .mcb-wrap .mcb-item-gs4nzunk .title{font-size:28px;}.mcb-section .mcb-wrap .mcb-item-2bdw4k4 .title{font-size:28px;}.mcb-section .mcb-wrap .mcb-item-ap9ev1ku .mcb-column-inner-ap9ev1ku{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-62zg1szo .mcb-column-inner-62zg1szo{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-jwj4spo6 .mcb-column-inner-jwj4spo6{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-mmznnp5m .mcb-column-inner-mmznnp5m{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-5c1707cc9 .title{font-size:33px;line-height:1em;}}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-89ad3b7c9 .mfn-divider-inner{width:100%;}.mcb-section .mcb-wrap .mcb-item-2dd33f049 .column_attr{font-size:20px;}.mcb-section .mcb-wrap .mcb-item-f1gkh847 .title{font-size:26px;}.mcb-section .mcb-wrap .mcb-item-gs4nzunk .title{font-size:26px;}.mcb-section .mcb-wrap .mcb-item-okwcj3me .mcb-column-inner-okwcj3me{margin-bottom:40px;}.mcb-section .mcb-wrap .mcb-item-2bdw4k4 .title{font-size:26px;}.mcb-section .mcb-wrap-ca59fe3dc > .mcb-wrap-inner-ca59fe3dc{padding-left:0px;}.mcb-section .mcb-wrap .mcb-item-ap9ev1ku .title{font-size:28px;}.mcb-section .mcb-wrap .mcb-item-62zg1szo .column_attr{font-size:16px;}.mcb-section .mcb-wrap-qyrnd3o > .mcb-wrap-inner-qyrnd3o{padding-top:5%;padding-left:2%;}section.mcb-section-fg8zw79q{padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin-top:5%;}section.mcb-section-44b78ca96{padding-top:32px;}}