.mcb-section .mcb-wrap .mcb-item-f2528a5f4 .title{background-position:center center;font-weight:bold;text-shadow:0 0 0 0;text-align:center;}.mcb-section .mcb-wrap .mcb-item-f2528a5f4 .mcb-column-inner-f2528a5f4{margin-bottom:0px;padding-bottom:2px;padding-top:1px;border-radius:20px 20px 20px 20px;background-color:#04339A;}.mcb-section .mcb-wrap .mcb-item-f2528a5f4 .title,.mcb-section .mcb-wrap .mcb-item-f2528a5f4 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-bd2f872bc .title{background-position:center center;font-weight:bold;text-shadow:5px 10px 2px rgba(0,0,0,0.64);}.mcb-section .mcb-wrap .mcb-item-bd2f872bc .mcb-column-inner-bd2f872bc{margin-bottom:0px;padding-top:3px;}.mcb-section .mcb-wrap .mcb-item-bd2f872bc .title,.mcb-section .mcb-wrap .mcb-item-bd2f872bc .title a{color:#FFFFFF;}.mcb-section-022a7d3bd{padding-top:250px;padding-bottom:150px;background-image:url(https://fmhomerestoration.com/wp-content/uploads/2025/07/ROOF-INSPECTION-IN-ROCHESTER-NY-ROOF-INSTALLATION-IN-MONROE-COUNTY-ROOF-REPAIR-IN-IRONDEQUOIT-NY-ROOF-REPLACEMENT-IN-GREECE-NY-ROOF-MAINTENANCE-IN-BRIGHTON-N-6.jpg#30);background-size:cover;background-position:center;background-attachment:fixed;}.mcb-section-022a7d3bd .mcb-background-overlay{background-color:rgba(0,0,0,0.47);}.mcb-section .mcb-wrap .mcb-item-97zudy7c8 .column_attr{text-align:center;}.mcb-section .mcb-wrap .mcb-item-97zudy7c8 .mcb-column-inner-97zudy7c8{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-1ka72o38l .mcb-column-inner-1ka72o38l{margin-right:20px;margin-left:20px;padding-right:30px;padding-left:30px;padding-top:20px;padding-bottom:10px;box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.56);background-color:rgba(85,85,85,0.68);}.mcb-section .mcb-wrap .mcb-item-dv4y7n0u9 .desc-wrapper{text-align:left;}.mcb-section .mcb-wrap .mcb-item-dv4y7n0u9 .mcb-column-inner-dv4y7n0u9{padding-top:20px;padding-right:15px;padding-left:15px;padding-bottom:10px;box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.35);background-image:url(https://fmhomerestoration.com/wp-content/uploads/2025/07/shape-3.png#208);background-size:cover;background-position:center;}.mcb-section .mcb-wrap .mcb-item-dv4y7n0u9 .icon-wrapper{width:70px;height:70px;background-color: #04339a;}.mcb-section .mcb-wrap .mcb-item-dv4y7n0u9 .icon-wrapper i{font-size:35px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-dv4y7n0u9 .title{color:#000000;}.mcb-section .mcb-wrap .mcb-item-nfwq777l9 .desc-wrapper{text-align:left;}.mcb-section .mcb-wrap .mcb-item-nfwq777l9 .mcb-column-inner-nfwq777l9{padding-top:20px;padding-right:15px;padding-left:15px;padding-bottom:10px;box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.35);background-image:url(https://fmhomerestoration.com/wp-content/uploads/2025/07/shape-3.png#208);background-size:cover;background-position:center;}.mcb-section .mcb-wrap .mcb-item-nfwq777l9 .icon-wrapper{width:70px;height:70px;background-color: #04339a;}.mcb-section .mcb-wrap .mcb-item-nfwq777l9 .icon-wrapper i{font-size:35px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-nfwq777l9 .title{color:#000000;}.mcb-section .mcb-wrap .mcb-item-ggur90mf .desc-wrapper{text-align:left;}.mcb-section .mcb-wrap .mcb-item-ggur90mf .mcb-column-inner-ggur90mf{padding-top:20px;padding-right:15px;padding-left:15px;padding-bottom:10px;box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.35);background-image:url(https://fmhomerestoration.com/wp-content/uploads/2025/07/shape-3.png#208);background-size:cover;background-position:center;}.mcb-section .mcb-wrap .mcb-item-ggur90mf .icon-wrapper{width:70px;height:70px;background-color: #04339a;}.mcb-section .mcb-wrap .mcb-item-ggur90mf .icon-wrapper i{font-size:35px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-ggur90mf .title{color:#000000;}.mcb-section .mcb-wrap .mcb-item-ijehuo9xg .desc-wrapper{text-align:left;}.mcb-section .mcb-wrap .mcb-item-ijehuo9xg .mcb-column-inner-ijehuo9xg{padding-top:20px;padding-right:15px;padding-left:15px;padding-bottom:10px;box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.35);background-image:url(https://fmhomerestoration.com/wp-content/uploads/2025/07/shape-3.png#208);background-size:cover;background-position:center;}.mcb-section .mcb-wrap .mcb-item-ijehuo9xg .icon-wrapper{width:70px;height:70px;background-color: #04339a;}.mcb-section .mcb-wrap .mcb-item-ijehuo9xg .icon-wrapper i{font-size:35px;color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-ijehuo9xg .title{color:#000000;}.mcb-section .mcb-wrap .mcb-item-knw5mv15o .column_attr{text-align:center;}.mcb-section .mcb-wrap .mcb-item-knw5mv15o .mcb-column-inner-knw5mv15o{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .mcb-column-inner-hwy380lwuj{background-color: #04339a;padding-left:30px;padding-top:5px;padding-bottom:5px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .icon-wrapper i{color:#FFFFFF;font-size:25px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .icon-wrapper{width:50px;height:50px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .mcb-column-inner-pd7w6bt0o{background-color:#F48C54;padding-left:30px;padding-top:5px;padding-bottom:5px;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .icon-wrapper i{color:#FFFFFF;font-size:25px;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .icon-wrapper{width:50px;height:50px;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .mcb-column-inner-7peslqbmh{background-color: #000;padding-left:30px;padding-top:5px;padding-bottom:5px;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .icon-wrapper i{color:#FFFFFF;font-size:25px;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .icon-wrapper{width:50px;height:50px;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .title{color:#FFFFFF;}.mcb-section .mcb-wrap-998iy96q .mcb-wrap-inner-998iy96q{justify-content:center;}.mcb-section .mcb-wrap .mcb-item-acbpeg3fu .column_attr{text-align:center;}.mcb-section .mcb-wrap .mcb-item-acbpeg3fu .mcb-column-inner-acbpeg3fu{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-nm67ra9a7 .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-nm67ra9a7 .mcb-column-inner-nm67ra9a7{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-y9z2f38f .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-y9z2f38f .mcb-column-inner-y9z2f38f{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-kn138nqzc .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-kn138nqzc .mcb-column-inner-kn138nqzc{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-qg6pww8jxf .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-qg6pww8jxf .mcb-column-inner-qg6pww8jxf{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-kq0tugw4j .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-kq0tugw4j .mcb-column-inner-kq0tugw4j{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-ihh1ktscr .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-ihh1ktscr .mcb-column-inner-ihh1ktscr{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-5ezyqgbn .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-5ezyqgbn .mcb-column-inner-5ezyqgbn{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-frw0vl0a .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-frw0vl0a .mcb-column-inner-frw0vl0a{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap .mcb-item-90up7jnzv .title{background-position:center center;font-weight:bold;text-align:center;}.mcb-section .mcb-wrap .mcb-item-90up7jnzv .mcb-column-inner-90up7jnzv{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#F48C54;}.mcb-section .mcb-wrap-7jl1q8p1b .mcb-wrap-inner-7jl1q8p1b{justify-content:center;}.mcb-section-gud1qn53t{padding-top:50px;background-image:url(https://fmhomerestoration.com/wp-content/uploads/2025/07/3433839-1024x683-1.jpg#207);background-size:cover;background-attachment:fixed;}@media(max-width: 767px){.mcb-section-022a7d3bd{padding-top:200px;padding-bottom:100px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .mcb-column-inner-hwy380lwuj{padding-left:10px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .icon-wrapper{width:25px;height:40px;}.mcb-section .mcb-wrap .mcb-item-hwy380lwuj .icon-wrapper i{font-size:19px;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .mcb-column-inner-pd7w6bt0o{padding-left:10px;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .icon-wrapper{width:25px;height:40px;}.mcb-section .mcb-wrap .mcb-item-pd7w6bt0o .icon-wrapper i{font-size:19px;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .mcb-column-inner-7peslqbmh{padding-left:10px;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .icon-wrapper{width:30px;height:40px;}.mcb-section .mcb-wrap .mcb-item-7peslqbmh .icon-wrapper i{font-size:19px;}.mcb-section .mcb-wrap-xscv5kuq5 .mcb-wrap-inner-xscv5kuq5{margin-right:5px;}.mcb-section .mcb-wrap-uiw9400m .mcb-wrap-inner-uiw9400m{padding-left:5px;}.mcb-section .mcb-wrap-ctt107jmc .mcb-wrap-inner-ctt107jmc{margin-right:5px;}.mcb-section .mcb-wrap-fapmtpsc8 .mcb-wrap-inner-fapmtpsc8{padding-left:5px;}.mcb-section .mcb-wrap-51p8vgjpr .mcb-wrap-inner-51p8vgjpr{margin-right:5px;}.mcb-section .mcb-wrap-rlgh6myrne .mcb-wrap-inner-rlgh6myrne{margin-left:5px;}.mcb-section .mcb-wrap-e4o2k5j1r .mcb-wrap-inner-e4o2k5j1r{margin-right:5px;}.mcb-section .mcb-wrap-apvrn3str .mcb-wrap-inner-apvrn3str{margin-left:5px;}}