.mcb-section .mcb-wrap .mcb-item-icnjq2anj .column_attr{text-align:center;}.mcb-section-mz3oqp9z0i{padding-top:300px;padding-bottom:50px;background-image:url(https://jandljaponinc.com/wp-content/uploads/2026/01/roofing-repair-in-Dutchess-County-roofing-replacement-in-Orange-Countyroofing-installation-in-Sullivan-Countyroofing-inspection-in-Ulster-Countysiding-repairing-in-Dutchess-County-siding.jpeg#153);background-size:cover;background-position:center;}.mcb-section-mz3oqp9z0i .mcb-background-overlay{background-color:rgba(0,0,0,0.6);}.mcb-section-toosay7d .mfn-shape-divider-bottom svg{--mfn-shape-divider:#FFFFFF;height:50px;width:101%;}.mcb-section .mcb-wrap .mcb-item-l6ykiupgw .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-l6ykiupgw .icon-wrapper{width:50px;height:50px;background-color:#C40017;}.mcb-section .mcb-wrap .mcb-item-l6ykiupgw .mfn-icon-box:hover .icon-wrapper{background-color:#000000;}.mcb-section .mcb-wrap .mcb-item-l6ykiupgw .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-mf0ctgnb .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-mf0ctgnb .icon-wrapper{width:50px;height:50px;background-color:#C40017;}.mcb-section .mcb-wrap .mcb-item-mf0ctgnb .mfn-icon-box:hover .icon-wrapper{background-color:#000000;}.mcb-section .mcb-wrap .mcb-item-mf0ctgnb .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1yvwgmjzfh .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1yvwgmjzfh .icon-wrapper{width:50px;height:50px;background-color:#C40017;}.mcb-section .mcb-wrap .mcb-item-1yvwgmjzfh .mfn-icon-box:hover .icon-wrapper{background-color:#000000;}.mcb-section .mcb-wrap .mcb-item-1yvwgmjzfh .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-6nfnpvxi .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-6nfnpvxi .icon-wrapper{width:50px;height:50px;background-color:#C40017;}.mcb-section .mcb-wrap .mcb-item-6nfnpvxi .mfn-icon-box:hover .icon-wrapper{background-color:#000000;}.mcb-section .mcb-wrap .mcb-item-6nfnpvxi .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-lz7x3mew9 .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-lz7x3mew9 .icon-wrapper{width:50px;height:50px;background-color:#C40017;border-radius:50px 50px 50px 50px;}.mcb-section .mcb-wrap .mcb-item-lz7x3mew9 .desc{color:#000000;}.mcb-section .mcb-wrap .mcb-item-bbxovyqcy .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-bbxovyqcy .icon-wrapper{width:50px;height:50px;background-color:#C40017;border-radius:50px 50px 50px 50px;}.mcb-section .mcb-wrap .mcb-item-bbxovyqcy .desc{color:#000000;}.mcb-section .mcb-wrap .mcb-item-bxfrs4sy .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-bxfrs4sy .icon-wrapper{width:50px;height:50px;background-color:#C40017;border-radius:50px 50px 50px 50px;}.mcb-section .mcb-wrap .mcb-item-bxfrs4sy .desc{color:#000000;}.mcb-section .mcb-wrap .mcb-item-mhwe6jyxk .icon-wrapper i{font-size:25px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-mhwe6jyxk .icon-wrapper{width:50px;height:50px;background-color:#C40017;border-radius:50px 50px 50px 50px;}.mcb-section .mcb-wrap .mcb-item-mhwe6jyxk .desc{color:#000000;}.mcb-section-aym7bmgion{padding-top:50px;}@media(max-width: 767px){.mcb-section-mz3oqp9z0i{padding-top:200px;}.mcb-section-toosay7d .mfn-shape-divider-bottom svg{height:35px;}.mcb-section .mcb-wrap .mcb-item-l6ykiupgw .mcb-column-inner-l6ykiupgw{padding-top:20px;}.mcb-section .mcb-wrap .mcb-item-mf0ctgnb .mcb-column-inner-mf0ctgnb{padding-top:20px;}.mcb-section .mcb-wrap .mcb-item-1yvwgmjzfh .mcb-column-inner-1yvwgmjzfh{padding-top:20px;}.mcb-section .mcb-wrap .mcb-item-6nfnpvxi .mcb-column-inner-6nfnpvxi{padding-top:20px;}}