.mcb-section .mcb-wrap .mcb-item-deba830c9 .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-deba830c9 .title,.mcb-section .mcb-wrap .mcb-item-deba830c9 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-2066a72e3 .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-2066a72e3 .mfn-divider-inner .divider-label{color:#B5E2F4;letter-spacing:5px;font-size:12px;}.mcb-section .mcb-wrap .mcb-item-e82d7e6c3 .column_attr{color:#FFFFFF;font-size:1.5em;line-height:1.5em;font-weight:300;}.mcb-section .mcb-wrap .mcb-item-29136f6e1 .column_attr{color:#FFFFFF;font-size:1.5em;line-height:1.5em;font-weight:300;}.mcb-section .mcb-wrap-grid.mcb-wrap-02ac63df3 > .mcb-wrap-inner-02ac63df3{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-02ac63df3 > .mcb-wrap-inner-02ac63df3{background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;padding-top:5vh;}section.mcb-section-14edbcb37{height:50vh;background-image:url(https://casella.bfor.it/wp-content/uploads/2026/09/Dentist-Home-Slider-02-scaled.webp#27);background-repeat:no-repeat;background-position:center;background-attachment:scroll;background-size:cover;padding-right:15px;padding-left:15px;}section.mcb-section-14edbcb37 .mcb-background-overlay{background-image:linear-gradient(to bottom,#03192c 10%, #b9ba9c33);;}section.mcb-section-14edbcb37 .mcb-section-inner-14edbcb37{align-content:center;}.mcb-section .mcb-wrap .mcb-item-aef3f9d04 .desc{text-align:right;font-size:16px;}.mcb-section .mcb-wrap .mcb-item-f3358fb9c .title{font-size:2.5vw;letter-spacing:-1px;line-height:2.3vw;font-weight:700;}.mcb-section .mcb-wrap .mcb-item-f3358fb9c .title,.mcb-section .mcb-wrap .mcb-item-f3358fb9c .title a{color:#123161;}.mcb-section .mcb-wrap .mcb-item-832ea1e57 .mcb-column-inner-832ea1e57{padding-left:15px;border-style:solid;border-width:0 0 0 10px;border-color:#19B8E0;}.mcb-section .mcb-wrap .mcb-item-832ea1e57 .column_attr{font-size:18px;line-height:1.4em;}.mcb-section .mcb-wrap-grid.mcb-wrap-acb7fac1c > .mcb-wrap-inner-acb7fac1c{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-tbcrcb5f .title{font-size:32px;letter-spacing:-1px;line-height:1.1em;font-weight:600;}.mcb-section .mcb-wrap .mcb-item-tbcrcb5f .mcb-column-inner-tbcrcb5f{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-12ixwhuk .mcb-column-inner-12ixwhuk{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-iv2evlra{text-align:left;}.mcb-section .mcb-wrap .mcb-item-iv2evlra .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:#03192C;border-color:#19B8E0;background-color:rgba(181,226,244,0.5);letter-spacing:.15em;text-transform:uppercase;font-weight:700;}.mcb-section .mcb-wrap .mcb-item-iv2evlra .button i{color:#19B8E0;}.mcb-section .mcb-wrap .mcb-item-kgtqjk3u .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap-grid.mcb-wrap-befbebf52 > .mcb-wrap-inner-befbebf52{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-befbebf52 > .mcb-wrap-inner-befbebf52{padding-left:25px;padding-top:68px;}section.mcb-section-0f3e16a92{padding-top:60px;}.mcb-section .mcb-wrap .mcb-item-xml517cf .desc{text-align:right;font-size:16px;}.mcb-section .mcb-wrap .mcb-item-adoggkys .title{font-size:2.5vw;letter-spacing:-1px;line-height:2.3vw;font-weight:700;}.mcb-section .mcb-wrap .mcb-item-adoggkys .title,.mcb-section .mcb-wrap .mcb-item-adoggkys .title a{color:#123161;}.mcb-section .mcb-wrap .mcb-item-cwvw5l5 .mcb-column-inner-cwvw5l5{padding-left:15px;border-style:solid;border-width:0 0 0 10px;border-color:#19B8E0;}.mcb-section .mcb-wrap .mcb-item-cwvw5l5 .column_attr{font-size:18px;line-height:1.4em;}.mcb-section .mcb-wrap-grid.mcb-wrap-bbhi9465 > .mcb-wrap-inner-bbhi9465{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-6rcfd04p .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-qub74lo .mcb-column-inner-qub74lo{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-qub74lo .column_attr{font-size:16px;line-height:1.4em;}.mcb-section .mcb-wrap .mcb-item-nxb8406p .image_frame.mfn-coverimg .image_wrapper img{object-position:center center;}.mcb-section .mcb-wrap .mcb-item-qt47e0tt .mcb-column-inner-qt47e0tt{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-qt47e0tt .column_attr{font-size:16px;line-height:1.4em;}.mcb-section .mcb-wrap-grid.mcb-wrap-c615myk > .mcb-wrap-inner-c615myk{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-c615myk > .mcb-wrap-inner-c615myk{padding-left:25px;padding-top:68px;}section.mcb-section-ud9ct2ni{padding-top:60px;}.mcb-section .mcb-wrap-grid.mcb-wrap-425qf26f > .mcb-wrap-inner-425qf26f{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap .mcb-item-yesda9ke .title,.mcb-section .mcb-wrap .mcb-item-yesda9ke .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-yesda9ke .title{font-size:32px;letter-spacing:-0.5px;font-weight:600;text-align:center;}.mcb-section .mcb-wrap .mcb-item-57bjjo08 .column_attr{color:#C7E4F0;text-align:center;}.mcb-section .mcb-wrap .mcb-item-57bjjo08 .mcb-column-inner-57bjjo08{margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-222rz77f{text-align:center;}.mcb-section .mcb-wrap .mcb-item-222rz77f .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-222rz77f .button i{color:#B5E2F4;}.mcb-section .mcb-wrap-grid.mcb-wrap-55zc92k > .mcb-wrap-inner-55zc92k{grid-template-columns:repeat(3, 1fr);}.mcb-section .mcb-wrap-55zc92k > .mcb-wrap-inner-55zc92k{background-color:#03192C;align-items:center;padding-top:5%;padding-right:2%;padding-bottom:5%;padding-left:2%;}section.mcb-section-xcgylybd{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-xcgylybd .mcb-background-overlay{background-image:linear-gradient(
    to right,
    transparent 0 50%,
    #03192c 50% 100%
)
;}@media(max-width: 1440px){.mcb-section .mcb-wrap .mcb-item-deba830c9 .title{font-size:60px;line-height:1.3em;letter-spacing:-1px;}section.mcb-section-14edbcb37{height:60vh;}}@media(max-width: 959px){.mcb-section .mcb-wrap .mcb-item-deba830c9 .title{font-size:40px;}section.mcb-section-14edbcb37{height:50vh;}.mcb-section .mcb-wrap .mcb-item-f3358fb9c .title{font-size:33px;line-height:1em;}.mcb-section .mcb-wrap .mcb-item-tbcrcb5f .title{font-size:28px;}.mcb-section .mcb-wrap .mcb-item-adoggkys .title{font-size:33px;line-height:1em;}.mcb-section .mcb-wrap .mcb-item-yesda9ke .mcb-column-inner-yesda9ke{margin-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-57bjjo08 .mcb-column-inner-57bjjo08{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-222rz77f .mcb-column-inner-222rz77f{margin-bottom:20px;}}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-2066a72e3 .mfn-divider-inner{width:100%;}.mcb-section .mcb-wrap .mcb-item-e82d7e6c3 .column_attr{font-size:20px;}.mcb-section .mcb-wrap .mcb-item-29136f6e1 .column_attr{font-size:20px;}.mcb-section .mcb-wrap .mcb-item-tbcrcb5f .title{font-size:26px;}.mcb-section .mcb-wrap .mcb-item-iv2evlra{text-align:right;}.mcb-section .mcb-wrap .mcb-item-iv2evlra .mcb-column-inner-iv2evlra{margin-right:25px;}.mcb-section .mcb-wrap-befbebf52 > .mcb-wrap-inner-befbebf52{padding-left:0px;padding-top:20px;}.mcb-section .mcb-wrap-c615myk > .mcb-wrap-inner-c615myk{padding-left:0px;padding-top:20px;}.mcb-section .mcb-wrap .mcb-item-yesda9ke .title{font-size:28px;}.mcb-section .mcb-wrap .mcb-item-57bjjo08 .column_attr{font-size:16px;}.mcb-section .mcb-wrap-55zc92k > .mcb-wrap-inner-55zc92k{padding-top:5%;padding-left:2%;}section.mcb-section-xcgylybd{padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:0px;margin-top:5%;}}