.mcb-section .mcb-wrap .mcb-item-xh8ay58m .mcb-column-inner-xh8ay58m{margin-bottom:5px;padding-right:10px;padding-left:10px;}.mcb-section .mcb-wrap .mcb-item-gzvrpyo6i .title{background-position:center center;font-weight:900;font-size:27px;text-align:center;}.mcb-section .mcb-wrap .mcb-item-gzvrpyo6i .mcb-column-inner-gzvrpyo6i{background-color:#DC0305;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;border-radius:10px 10px 10px 10px;border-style:dashed;border-color:#FFFFFF;border-width:3px 3px 3px 3px;}.mcb-section .mcb-wrap .mcb-item-6ybjig65u .icon-wrapper{width:55px;height:55px;background-color:#000000;border-radius:50px 50px 50px 50px;border-style:solid;border-color:#FFFFFF;border-width:2px 2px 2px 2px;}.mcb-section .mcb-wrap .mcb-item-6ybjig65u .icon-wrapper i{font-size:28px;color:#DC0305;}.mcb-section .mcb-wrap .mcb-item-6ybjig65u .mcb-column-inner-6ybjig65u{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-6ybjig65u .mfn-icon-box:hover .icon-wrapper{background-color:#DC0305;}.mcb-section .mcb-wrap .mcb-item-6ybjig65u .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-o9n2w1gic .icon-wrapper{width:55px;height:55px;background-color:#000000;border-radius:50px 50px 50px 50px;border-style:solid;border-color:#FFFFFF;border-width:2px 2px 2px 2px;}.mcb-section .mcb-wrap .mcb-item-o9n2w1gic .icon-wrapper i{font-size:28px;color:#DC0305;}.mcb-section .mcb-wrap .mcb-item-o9n2w1gic .mcb-column-inner-o9n2w1gic{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-o9n2w1gic .mfn-icon-box:hover .icon-wrapper{background-color:#DC0305;}.mcb-section .mcb-wrap .mcb-item-o9n2w1gic .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-ynz63jfa9 .icon-wrapper{width:55px;height:55px;background-color:#000000;border-radius:50px 50px 50px 50px;border-style:solid;border-color:#FFFFFF;border-width:2px 2px 2px 2px;}.mcb-section .mcb-wrap .mcb-item-ynz63jfa9 .icon-wrapper i{font-size:28px;color:#DC0305;}.mcb-section .mcb-wrap .mcb-item-ynz63jfa9 .mfn-icon-box:hover .icon-wrapper{background-color:#DC0305;}.mcb-section .mcb-wrap .mcb-item-ynz63jfa9 .mfn-icon-box:hover .icon-wrapper i{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-rpayiamby .title{background-position:center center;font-weight:900;font-size:27px;text-align:center;}.mcb-section .mcb-wrap .mcb-item-rpayiamby .mcb-column-inner-rpayiamby{background-color:#DC0305;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;border-radius:10px 10px 10px 10px;border-style:dashed;border-color:#FFFFFF;border-width:3px 3px 3px 3px;}.mcb-section .mcb-wrap .mcb-item-ynvy20jg4 .title{background-position:center center;font-weight:900;font-size:27px;text-align:center;}.mcb-section .mcb-wrap .mcb-item-ynvy20jg4 .mcb-column-inner-ynvy20jg4{background-color:#DC0305;padding-top:5px;padding-bottom:5px;padding-right:1px;padding-left:1px;border-radius:10px 10px 10px 10px;border-style:dashed;border-color:#FFFFFF;border-width:3px 3px 3px 3px;}.mcb-section .mcb-wrap .mcb-item-2onlpkrjg .column_attr{font-size:17px;}.mcb-section .mcb-wrap .mcb-item-yag1vilbr .column_attr{text-align:center;}.mcb-section .mcb-wrap .mcb-item-yag1vilbr .mcb-column-inner-yag1vilbr{margin-bottom:0px;padding-top:20px;border-style:solid;border-color:rgba(255,255,255,0.28);border-width:1px 0px 0px 0px;}.mcb-section .mcb-wrap .mcb-item-8mlbq6vlb .column_attr{text-align:center;font-size:5px;}.mcb-section .mcb-wrap .mcb-item-8mlbq6vlb .mcb-column-inner-8mlbq6vlb{margin-bottom:0px;margin-top:-10px;}.mcb-section-hvw2bep9b{padding-top:50px;background-image:url(https://topdirectroofing.com/wp-content/uploads/2025/03/external-slide-1-1920x1061-1.jpg#51);background-size:cover;background-position:center;}.mcb-section-hvw2bep9b .mcb-background-overlay{background-color:rgba(0,0,0,0.75);}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-xh8ay58m .mcb-column-inner-xh8ay58m{padding-right:50px;padding-left:50px;}.mcb-section .mcb-wrap .mcb-item-gzvrpyo6i .mcb-column-inner-gzvrpyo6i{padding-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-rpayiamby .mcb-column-inner-rpayiamby{padding-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-ynvy20jg4 .mcb-column-inner-ynvy20jg4{padding-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-2onlpkrjg .column_attr{font-size:16px;line-height:26px;}}