.mcb-section .mcb-wrap-9fe28bea7 .mcb-wrap-inner-9fe28bea7{height:5px;}.mcb-section .mcb-wrap .mcb-item-d89158aef .title,.mcb-section .mcb-wrap .mcb-item-d89158aef .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-d89158aef .mcb-column-inner-d89158aef{margin-bottom:35px;}.mcb-section .mcb-wrap .mcb-item-66fdd24b2 .title,.mcb-section .mcb-wrap .mcb-item-66fdd24b2 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-66fdd24b2 .mcb-column-inner-66fdd24b2{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-66fdd24b2 .title{text-shadow:2px 2px 0 #000000;}.mcb-section .mcb-wrap-51c1b6743 .mcb-wrap-inner-51c1b6743{padding-top:300px;padding-right:40px;padding-left:40px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;align-content:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px 30px 30px 30px;background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_01-normal-1.jpg#87);}.mcb-section .mcb-wrap-51c1b6743 .mcb-wrap-inner-51c1b6743:hover{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_01-over-1.jpg#88);}.mcb-section .mcb-wrap .mcb-item-96cda810b .title,.mcb-section .mcb-wrap .mcb-item-96cda810b .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-96cda810b .mcb-column-inner-96cda810b{margin-bottom:35px;}.mcb-section .mcb-wrap .mcb-item-7c52dd85b .title,.mcb-section .mcb-wrap .mcb-item-7c52dd85b .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-7c52dd85b .mcb-column-inner-7c52dd85b{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-7c52dd85b .title{text-shadow:2px 2px 0 #000000;}.mcb-section .mcb-wrap-fbe8920d2 .mcb-wrap-inner-fbe8920d2{padding-top:300px;padding-right:40px;padding-left:40px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;align-content:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px 30px 30px 30px;background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_02-normal-1.jpg#86);}.mcb-section .mcb-wrap-fbe8920d2 .mcb-wrap-inner-fbe8920d2:hover{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_02-over-1.jpg#85);}.mcb-section .mcb-wrap .mcb-item-1d56c9a54 .title,.mcb-section .mcb-wrap .mcb-item-1d56c9a54 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-1d56c9a54 .mcb-column-inner-1d56c9a54{margin-bottom:35px;}.mcb-section .mcb-wrap .mcb-item-de76746b1 .title,.mcb-section .mcb-wrap .mcb-item-de76746b1 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-de76746b1 .mcb-column-inner-de76746b1{margin-bottom:15px;}.mcb-section .mcb-wrap .mcb-item-de76746b1 .title{text-shadow:2px 2px 0 #000000;-webkit-text-stroke-width:initial;-webkit-text-stroke-color:#000000;}.mcb-section .mcb-wrap-312bc10d3 .mcb-wrap-inner-312bc10d3{padding-top:300px;padding-right:40px;padding-left:40px;margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;align-content:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px 30px 30px 30px;background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_03-normal-1.jpg#83);}.mcb-section .mcb-wrap-312bc10d3 .mcb-wrap-inner-312bc10d3:hover{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_03-over-1.jpg#84);}.mcb-section-46655a84e{padding-top:100px;padding-bottom:60px;background-color:#1C1C1A;background-repeat:no-repeat;background-position:top right;}.mcb-section-46655a84e .mcb-section-inner-46655a84e{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-gqq93252r .column_attr{color:#F28C1B;text-shadow:0 0 0 #F28C1B;}.mcb-section .mcb-wrap .mcb-item-779034ced .column_attr{color:#DBD8D8;}.mcb-section .mcb-wrap-89663388a .mcb-wrap-inner-89663388a{margin-bottom:50px;align-items:center;}.mcb-section .mcb-wrap .mcb-item-6e39bd16b .progress_bars .bars_list li h6 .label{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-6e39bd16b .progress_bars .bars_list li h6{color:#CDCDCD;}.mcb-section .mcb-wrap .mcb-item-6e39bd16b .progress_bars .bars_list .pb-desc{color:#747474;}.mcb-section .mcb-wrap .mcb-item-6e39bd16b .progress_bars .title{margin-top:10px;color:#FFFFFF;}.mcb-section .mcb-wrap-da39f6021 .mcb-wrap-inner-da39f6021{background-color:#5E5D5D;border-radius:30px 30px 30px 30px;margin-bottom:150px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.mcb-section-6f09406ed .mcb-section-inner-6f09406ed{align-items:flex-end;}.mcb-section-6f09406ed{background-repeat:no-repeat;background-position:top center;background-size:cover;padding-top:100px;}.mcb-section .mcb-wrap .mcb-item-6e681a9b2 .title{background-position:center center;text-align:center;}.mcb-section .mcb-wrap .mcb-item-6e681a9b2 .title,.mcb-section .mcb-wrap .mcb-item-6e681a9b2 .title a{color:#F28C1B;}.mcb-section .mcb-wrap .mcb-item-cb2f1b369 .mfn-icon-box{background-color:#232321;padding-top:20px;padding-right:15%;padding-bottom:20px;padding-left:15%;border-radius:15px 15px 15px 15px;}.mcb-section .mcb-wrap .mcb-item-cb2f1b369 .mfn-icon-box:hover{background-color:#2F2F2C;}.mcb-section .mcb-wrap .mcb-item-cb2f1b369 .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-cb2f1b369 .desc{color:#BCBDBF;}.mcb-section .mcb-wrap .mcb-item-cb2f1b369 .mcb-column-inner-cb2f1b369{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.mcb-section .mcb-wrap .mcb-item-cb2f1b369 .icon-wrapper i{font-size:50px;}.mcb-section .mcb-wrap .mcb-item-3a3fb2ac6 .mfn-icon-box{background-color:#232321;padding-top:20px;padding-right:15%;padding-bottom:20px;padding-left:15%;border-radius:15px 15px 15px 15px;box-shadow: 0 0 0 0 0;}.mcb-section .mcb-wrap .mcb-item-3a3fb2ac6 .mfn-icon-box:hover{background-color:#2F2F2C;}.mcb-section .mcb-wrap .mcb-item-3a3fb2ac6 .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-3a3fb2ac6 .desc{color:#BCBDBF;}.mcb-section .mcb-wrap .mcb-item-3a3fb2ac6 .mcb-column-inner-3a3fb2ac6{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.mcb-section .mcb-wrap .mcb-item-3a3fb2ac6 .icon-wrapper i{font-size:50px;}.mcb-section .mcb-wrap .mcb-item-0aa89f49a .mfn-icon-box{background-color:#232321;padding-top:20px;padding-right:15%;padding-bottom:20px;padding-left:15%;border-radius:15px 15px 15px 15px;}.mcb-section .mcb-wrap .mcb-item-0aa89f49a .mfn-icon-box:hover{background-color:#2F2F2C;}.mcb-section .mcb-wrap .mcb-item-0aa89f49a .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-0aa89f49a .desc{color:#BCBDBF;}.mcb-section .mcb-wrap .mcb-item-0aa89f49a .mcb-column-inner-0aa89f49a{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.mcb-section .mcb-wrap .mcb-item-0aa89f49a .icon-wrapper i{font-size:50px;}.mcb-section .mcb-wrap .mcb-item-a4892c387 .mfn-icon-box{background-color:#232321;padding-top:20px;padding-right:15%;padding-bottom:20px;padding-left:15%;border-radius:15px 15px 15px 15px;}.mcb-section .mcb-wrap .mcb-item-a4892c387 .mfn-icon-box:hover{background-color:#2F2F2C;}.mcb-section .mcb-wrap .mcb-item-a4892c387 .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-a4892c387 .desc{color:#BCBDBF;}.mcb-section .mcb-wrap .mcb-item-a4892c387 .mcb-column-inner-a4892c387{margin-top:10px;margin-right:10px;margin-bottom:10px;margin-left:10px;}.mcb-section .mcb-wrap .mcb-item-a4892c387 .icon-wrapper i{font-size:50px;}.mcb-section .mcb-wrap-5db7b22dd .mcb-wrap-inner-5db7b22dd{justify-content:space-between;}.mcb-section-9053db201{padding-top:100px;padding-bottom:60px;background-color:#1C1C1A;}.mcb-section-99a80f3db{padding-top:100px;}.mcb-section .mcb-wrap .mcb-item-651ab7e55 .mcb-column-inner-651ab7e55{margin-bottom:0px;padding-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-07c64694d .column_attr{color:#DBD8D8;}.mcb-section .mcb-wrap-a476ec32f .mcb-wrap-inner-a476ec32f{margin-bottom:50px;}.mcb-section .mcb-wrap .mcb-item-46f0f456a .mcb-column-inner-46f0f456a{border-radius:30px 30px 30px 30px;}.mcb-section .mcb-wrap .mcb-item-46f0f456a .image_frame{border-radius:30px 30px 30px 30px;}.mcb-section .mcb-wrap-e87acd149 .mcb-wrap-inner-e87acd149{margin-bottom:50px;}.mcb-section-1c905778f{padding-top:100px;padding-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-459e0a061 .image_frame{border-radius:30px 30px 30px 30px;}.mcb-section .mcb-wrap .mcb-item-a4d061a02 .mcb-column-inner-a4d061a02{margin-bottom:0px;padding-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-2372b805d .column_attr{color:#DBD8D8;}.mcb-section-2d74543e3{background-image:linear-gradient(0deg,  0%,  100%);background-position:top center;background-size:cover;background-color:#130F0F;padding-top:100px;padding-bottom:20px;}.mcb-section .mcb-wrap .mcb-item-6df36cde6 .mcb-column-inner-6df36cde6{margin-bottom:0px;padding-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-d9d1fb1c5 .column_attr{color:#DBD8D8;}.mcb-section .mcb-wrap-43ad97b30 .mcb-wrap-inner-43ad97b30{margin-bottom:50px;}.mcb-section .mcb-wrap .mcb-item-c8e3dda1a .image_frame{border-radius:30px 30px 30px 30px;}.mcb-section .mcb-wrap-a6993c3c4 .mcb-wrap-inner-a6993c3c4{margin-bottom:50px;}.mcb-section-185a567d5{padding-top:100px;padding-bottom:20px;}.mcb-section .mcb-wrap-4a3add879 .mcb-wrap-inner-4a3add879{background-color:#1C1C1A;background-repeat:no-repeat;background-position:center right;background-size:cover;background-image:url(https://dhrconstruction.ca/wp-content/uploads/2024/12/house-blueprint.png#89);}.mcb-section .mcb-wrap .mcb-item-5e1427863 .faq .question{background:#272725;margin-bottom:5px;}.mcb-section .mcb-wrap .mcb-item-5e1427863 .faq .question .title{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-5e1427863 .faq .question.active .title{color:#FC5830;}.mcb-section .mcb-wrap .mcb-item-5e1427863 .faq .heading{color:#F28C1A;}.mcb-section .mcb-wrap-0216110df .mcb-wrap-inner-0216110df{padding-top:170px;padding-bottom:240px;justify-content:center;}.mcb-section-2cf16b9e1 .mcb-section-inner-2cf16b9e1{align-items:stretch;}.mcb-section .mcb-wrap .mcb-item-16c00d6ca .column_attr{color:#FFFEFE;}.mcb-section .mcb-wrap .mcb-item-061840d31 .title,.mcb-section .mcb-wrap .mcb-item-061840d31 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-061840d31 .mcb-column-inner-061840d31{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-b7aa68764 .title,.mcb-section .mcb-wrap .mcb-item-b7aa68764 .title a{color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-80d53f19c .title,.mcb-section .mcb-wrap .mcb-item-80d53f19c .title a{color:#FFFFFF;}.mcb-section-4780c55c6{padding-top:100px;padding-bottom:60px;background-repeat:no-repeat;background-position:top right;background-size:auto;background-color:#1C1C1A;}@media(max-width: 959px){.mcb-section-46655a84e{padding-top:80px;padding-bottom:80px;}.mcb-section-9053db201{padding-top:80px;padding-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-651ab7e55 .title{text-align:center;}.mcb-section .mcb-wrap-a476ec32f .mcb-wrap-inner-a476ec32f{margin-bottom:0px;}.mcb-section .mcb-wrap-e87acd149 .mcb-wrap-inner-e87acd149{margin-bottom:0px;}.mcb-section-1c905778f{padding-top:80px;padding-bottom:40px;}.mcb-section .mcb-wrap .mcb-item-a4d061a02 .title{text-align:center;}.mcb-section-2d74543e3{padding-bottom:40px;background-size:auto;}.mcb-section .mcb-wrap .mcb-item-6df36cde6 .title{text-align:center;}.mcb-section .mcb-wrap-43ad97b30 .mcb-wrap-inner-43ad97b30{margin-bottom:0px;}.mcb-section .mcb-wrap-a6993c3c4 .mcb-wrap-inner-a6993c3c4{margin-bottom:0px;}.mcb-section-185a567d5{padding-top:80px;padding-bottom:40px;}.mcb-section .mcb-wrap-4a3add879 .mcb-wrap-inner-4a3add879{background-position:center;}.mcb-section .mcb-wrap-0216110df .mcb-wrap-inner-0216110df{padding-top:80px;padding-right:10%;padding-bottom:40px;padding-left:10%;}.mcb-section .mcb-wrap .mcb-item-9ebaca0b7 .mcb-column-inner-9ebaca0b7{text-align:center;}.mcb-section .mcb-wrap .mcb-item-16c00d6ca .column_attr{text-align:center;}.mcb-section .mcb-wrap .mcb-item-061840d31 .title{text-align:center;}.mcb-section .mcb-wrap .mcb-item-b7aa68764 .title{text-align:center;}.mcb-section .mcb-wrap-e8b9ac150 .mcb-wrap-inner-e8b9ac150{justify-content:center;}.mcb-section .mcb-wrap .mcb-item-80d53f19c .title{text-align:center;}.mcb-section .mcb-wrap .mcb-item-bb8aa4ee3 .column_attr{text-align:center;}.mcb-section-4780c55c6{padding-top:80px;padding-bottom:40px;}}@media(max-width: 767px){.mcb-section .mcb-wrap-51c1b6743 .mcb-wrap-inner-51c1b6743{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_01-normal-1.jpg#87);}.mcb-section .mcb-wrap-51c1b6743 .mcb-wrap-inner-51c1b6743:hover{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_01-over-1.jpg#88);}.mcb-section .mcb-wrap-fbe8920d2 .mcb-wrap-inner-fbe8920d2{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_02-normal-1.jpg#86);}.mcb-section .mcb-wrap-fbe8920d2 .mcb-wrap-inner-fbe8920d2:hover{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_02-over-1.jpg#85);}.mcb-section .mcb-wrap-312bc10d3 .mcb-wrap-inner-312bc10d3{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_03-normal-1.jpg#83);}.mcb-section .mcb-wrap-312bc10d3 .mcb-wrap-inner-312bc10d3:hover{background-image:url(https://cpconstructionetfils.com/wp-content/uploads/2025/03/services_03-over-1.jpg#84);}.mcb-section-46655a84e{padding-top:60px;padding-bottom:30px;}.mcb-section .mcb-wrap .mcb-item-779034ced .column_attr{text-align:center;}.mcb-section-6f09406ed{background-size:auto;padding-top:60px;}.mcb-section-9053db201{padding-top:60px;padding-bottom:20px;}.mcb-section-99a80f3db{padding-top:60px;}.mcb-section .mcb-wrap .mcb-item-651ab7e55 .title{font-size:32px;line-height:33px;text-align:center;}.mcb-section .mcb-wrap-a476ec32f .mcb-wrap-inner-a476ec32f{margin-right:10px;margin-left:10px;}.mcb-section-1c905778f{padding-top:60px;padding-bottom:50px;}.mcb-section .mcb-wrap .mcb-item-a4d061a02 .mcb-column-inner-a4d061a02{margin-bottom:40px;}.mcb-section-2d74543e3{padding-top:60px;padding-bottom:50px;background-size:auto;}.mcb-section-185a567d5{padding-top:60px;padding-bottom:50px;}.mcb-section .mcb-wrap-0216110df .mcb-wrap-inner-0216110df{padding-top:60px;padding-bottom:50px;}.mcb-section .mcb-wrap .mcb-item-9ebaca0b7 .mcb-column-inner-9ebaca0b7{text-align:center;}.mcb-section-4780c55c6{padding-top:60px;}}