.elementor-4462 .elementor-element.elementor-element-419e15e6 > .elementor-container{min-height:650px;}.elementor-4462 .elementor-element.elementor-element-419e15e6:not(.elementor-motion-effects-element-type-background), .elementor-4462 .elementor-element.elementor-element-419e15e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccable.ctwebdev.xyz/wp-content/uploads/2021/12/AdobeStock_334171632-scaled.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4462 .elementor-element.elementor-element-419e15e6 > .elementor-background-overlay{background-color:#0C0C0C87;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4462 .elementor-element.elementor-element-419e15e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4462 .elementor-element.elementor-element-6dadd85d .section-heading{text-align:left;}.elementor-4462 .elementor-element.elementor-element-6dadd85d .section-heading h2:before{display:none;}.elementor-4462 .elementor-element.elementor-element-6dadd85d .section-heading h2{color:#ffffff;font-family:"Montserrat Alternates", Sans-serif;font-size:52px;font-weight:600;text-transform:none;line-height:60px;letter-spacing:-1px;margin:0px 0px 10px 0px;}.elementor-4462 .elementor-element.elementor-element-6dadd85d .section-heading p{color:#ffffff;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-4462 .elementor-element.elementor-element-6dadd85d > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-4462 .elementor-element.elementor-element-426b2578 .wt-button-wrap{text-align:left;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-426b2578 .wt-button-wrap .wt-btn{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:50px;letter-spacing:1px;background-color:#FFFFFF;color:#000000;padding:0px 30px 0px 30px;}.elementor-4462 .elementor-element.elementor-element-426b2578 .wt-button-wrap .wt-btn:before{background-color:#ffffff;}.elementor-4462 .elementor-element.elementor-element-426b2578 .wt-button-wrap .wt-btn:hover{color:#333333;}.elementor-4462 .elementor-element.elementor-element-426b2578 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-4462 .elementor-element.elementor-element-170d8fad > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4462 .elementor-element.elementor-element-170d8fad:not(.elementor-motion-effects-element-type-background), .elementor-4462 .elementor-element.elementor-element-170d8fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2B59B;background-image:url("http://wp.dynamiclayers.net/buildico/wp-content/uploads/sites/9/2019/07/cta-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4462 .elementor-element.elementor-element-170d8fad > .elementor-background-overlay{background-color:#C2B59B;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4462 .elementor-element.elementor-element-170d8fad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-4462 .elementor-element.elementor-element-5ded138 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4462 .elementor-element.elementor-element-5ded138 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4462 .elementor-element.elementor-element-92eb128 .elementor-heading-title{color:#ffffff;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1px;}.elementor-4462 .elementor-element.elementor-element-151c9cc3 .wt-button-wrap{text-align:right;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-151c9cc3 .wt-button-wrap .wt-btn{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:45px;letter-spacing:1px;background-color:#020e28;color:#ffffff;padding:0px 30px 0px 30px;}.elementor-4462 .elementor-element.elementor-element-151c9cc3 .wt-button-wrap .wt-btn:before{background-color:#ffffff;}.elementor-4462 .elementor-element.elementor-element-151c9cc3 .wt-button-wrap .wt-btn:hover{color:#020e28;}.elementor-4462 .elementor-element.elementor-element-2fd9641d{padding:100px 0px 100px 0px;}.elementor-4462 .elementor-element.elementor-element-506195e9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4462 .elementor-element.elementor-element-2fb37736{text-align:center;}.elementor-4462 .elementor-element.elementor-element-2fb37736 .elementor-heading-title{color:#333333;font-family:"Poppins", Sans-serif;font-size:63px;font-weight:600;}.elementor-4462 .elementor-element.elementor-element-2fb37736 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4462 .elementor-element.elementor-element-1784cf15{text-align:left;color:#7A7A7A;font-family:"Montserrat Alternates", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-4462 .elementor-element.elementor-element-1784cf15 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-4462 .elementor-element.elementor-element-fbcce92{padding:40px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-0ebbd6d .gallery-item{padding:0 10px 10px 0;}.elementor-4462 .elementor-element.elementor-element-0ebbd6d .gallery{margin:0 -10px -10px 0;}.elementor-4462 .elementor-element.elementor-element-0ebbd6d .gallery-item .gallery-caption{text-align:center;}.elementor-4462 .elementor-element.elementor-element-c82f934{padding:100px 0px 100px 0px;}.elementor-4462 .elementor-element.elementor-element-0be90dc{text-align:center;}.elementor-4462 .elementor-element.elementor-element-0be90dc .elementor-heading-title{color:#333333;font-family:"Poppins", Sans-serif;font-size:63px;font-weight:600;}.elementor-4462 .elementor-element.elementor-element-0be90dc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4462 .elementor-element.elementor-element-fe215e0{text-align:center;}.elementor-4462 .elementor-element.elementor-element-fe215e0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-739b020{margin-top:50px;margin-bottom:0px;}.elementor-4462 .elementor-element.elementor-element-98c87e5 .wt-button-wrap{text-align:center;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-98c87e5 .wt-button-wrap .wt-btn{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:45px;letter-spacing:1px;background-color:#C2B59B;color:#ffffff;padding:0px 45px 0px 45px;}.elementor-4462 .elementor-element.elementor-element-98c87e5 .wt-button-wrap .wt-btn:before{background-color:#020E28;}.elementor-4462 .elementor-element.elementor-element-98c87e5 .wt-button-wrap .wt-btn:hover{color:#FFFFFF;}.elementor-4462 .elementor-element.elementor-element-44bcba2 .wt-button-wrap{text-align:center;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-44bcba2 .wt-button-wrap .wt-btn{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:45px;letter-spacing:1px;background-color:#C2B59B;color:#ffffff;padding:0px 45px 0px 45px;}.elementor-4462 .elementor-element.elementor-element-44bcba2 .wt-button-wrap .wt-btn:before{background-color:#020E28;}.elementor-4462 .elementor-element.elementor-element-44bcba2 .wt-button-wrap .wt-btn:hover{color:#FFFFFF;}.elementor-4462 .elementor-element.elementor-element-7d28ea8 .wt-button-wrap{text-align:center;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-7d28ea8 .wt-button-wrap .wt-btn{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:45px;letter-spacing:1px;background-color:#C2B59B;color:#ffffff;padding:0px 45px 0px 45px;}.elementor-4462 .elementor-element.elementor-element-7d28ea8 .wt-button-wrap .wt-btn:before{background-color:#020E28;}.elementor-4462 .elementor-element.elementor-element-7d28ea8 .wt-button-wrap .wt-btn:hover{color:#FFFFFF;}.elementor-4462 .elementor-element.elementor-element-bb9e82f .wt-button-wrap{text-align:center;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-bb9e82f .wt-button-wrap .wt-btn{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:45px;letter-spacing:1px;background-color:#C2B59B;color:#ffffff;padding:0px 45px 0px 45px;}.elementor-4462 .elementor-element.elementor-element-bb9e82f .wt-button-wrap .wt-btn:before{background-color:#020E28;}.elementor-4462 .elementor-element.elementor-element-bb9e82f .wt-button-wrap .wt-btn:hover{color:#FFFFFF;}.elementor-4462 .elementor-element.elementor-element-216fce5{margin-top:100px;margin-bottom:50px;padding:0px 15px 0px 15px;}.elementor-4462 .elementor-element.elementor-element-bf2bf32{border-style:solid;border-color:#C2B59B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4462 .elementor-element.elementor-element-bf2bf32, .elementor-4462 .elementor-element.elementor-element-bf2bf32 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-4462 .elementor-element.elementor-element-bf2bf32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4462 .elementor-element.elementor-element-7cc69e4 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-4462 .elementor-element.elementor-element-2320330 .elementor-blockquote__content{font-family:"Be Vietnam", Sans-serif;font-size:34px;line-height:1.5em;}.elementor-4462 .elementor-element.elementor-element-2320330 .elementor-blockquote:before{font-size:calc(1px * 100);}.elementor-4462 .elementor-element.elementor-element-0ba801f .wt-button-wrap{text-align:center;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-0ba801f .wt-button-wrap .wt-btn{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:50px;letter-spacing:1px;background-color:#FFFFFF;color:#383739;padding:0px 30px 0px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C2B59B;}.elementor-4462 .elementor-element.elementor-element-0ba801f .wt-button-wrap .wt-btn:before{background-color:#C2B59B;}.elementor-4462 .elementor-element.elementor-element-0ba801f .wt-button-wrap .wt-btn:hover{color:#ffffff;}.elementor-4462 .elementor-element.elementor-element-0ba801f > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-d196a4c:not(.elementor-motion-effects-element-type-background), .elementor-4462 .elementor-element.elementor-element-d196a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impeccable.ctwebdev.xyz/wp-content/uploads/2020/10/home-build.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4462 .elementor-element.elementor-element-d196a4c > .elementor-background-overlay{background-color:#333333;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4462 .elementor-element.elementor-element-d196a4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 15px 120px 15px;}.elementor-4462 .elementor-element.elementor-element-7aa1751a > .elementor-element-populated{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 15px 60px 15px;}.elementor-4462 .elementor-element.elementor-element-7aa1751a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4462 .elementor-element.elementor-element-1a886142{text-align:center;}.elementor-4462 .elementor-element.elementor-element-1a886142 .elementor-heading-title{color:#ffffff;font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-4462 .elementor-element.elementor-element-1af5065f .section-heading{text-align:center;}.elementor-4462 .elementor-element.elementor-element-1af5065f .section-heading h2:before{display:none;}.elementor-4462 .elementor-element.elementor-element-1af5065f .section-heading h2{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:600;text-transform:lowercase;line-height:52px;letter-spacing:-1px;padding:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-634257f3 .wt-button-wrap{text-align:center;margin:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-634257f3 .wt-button-wrap .wt-btn{font-family:"Montserrat Alternates", Sans-serif;font-size:16px;font-weight:600;text-transform:lowercase;line-height:50px;letter-spacing:1px;background-color:#FFFFFF;color:#383739;padding:0px 30px 0px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C2B59B;}.elementor-4462 .elementor-element.elementor-element-634257f3 .wt-button-wrap .wt-btn:before{background-color:#C2B59B;}.elementor-4462 .elementor-element.elementor-element-634257f3 .wt-button-wrap .wt-btn:hover{color:#ffffff;}@media(min-width:768px){.elementor-4462 .elementor-element.elementor-element-5ded138{width:70%;}.elementor-4462 .elementor-element.elementor-element-26abd8fb{width:30%;}.elementor-4462 .elementor-element.elementor-element-94fff5a{width:28.332%;}.elementor-4462 .elementor-element.elementor-element-7aa1751a{width:43%;}.elementor-4462 .elementor-element.elementor-element-15e5b578{width:28.332%;}}@media(min-width:1025px){.elementor-4462 .elementor-element.elementor-element-419e15e6:not(.elementor-motion-effects-element-type-background), .elementor-4462 .elementor-element.elementor-element-419e15e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-4462 .elementor-element.elementor-element-419e15e6{padding:30px 0px 30px 0px;}.elementor-4462 .elementor-element.elementor-element-92eb128 .elementor-heading-title{font-size:22px;}.elementor-4462 .elementor-element.elementor-element-2fd9641d{padding:50px 0px 50px 0px;}.elementor-4462 .elementor-element.elementor-element-c82f934{padding:50px 0px 50px 0px;}}@media(max-width:767px){.elementor-4462 .elementor-element.elementor-element-419e15e6 > .elementor-container{min-height:450px;}.elementor-4462 .elementor-element.elementor-element-6dadd85d .section-heading h2{font-size:32px;line-height:42px;}.elementor-4462 .elementor-element.elementor-element-426b2578 .wt-button-wrap{text-align:left;}.elementor-4462 .elementor-element.elementor-element-92eb128{text-align:center;}.elementor-4462 .elementor-element.elementor-element-92eb128 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-4462 .elementor-element.elementor-element-151c9cc3 .wt-button-wrap{text-align:left;}.elementor-4462 .elementor-element.elementor-element-2fb37736 .elementor-heading-title{font-size:24px;}.elementor-4462 .elementor-element.elementor-element-1784cf15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4462 .elementor-element.elementor-element-0be90dc .elementor-heading-title{font-size:24px;}.elementor-4462 .elementor-element.elementor-element-98c87e5 .wt-button-wrap{text-align:left;}.elementor-4462 .elementor-element.elementor-element-44bcba2 .wt-button-wrap{text-align:left;}.elementor-4462 .elementor-element.elementor-element-7d28ea8 .wt-button-wrap{text-align:left;}.elementor-4462 .elementor-element.elementor-element-bb9e82f .wt-button-wrap{text-align:left;}.elementor-4462 .elementor-element.elementor-element-0ba801f .wt-button-wrap{text-align:center;}.elementor-4462 .elementor-element.elementor-element-1af5065f .section-heading h2{font-size:32px;}.elementor-4462 .elementor-element.elementor-element-634257f3 .wt-button-wrap{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-2fd9641d */.section-container::before {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    width: 85.5%;
    height: 5px;
    background-color: #9c8679;
    
}

.section-container::after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 83%;
    width: 90px;
    height: 5px;
    background-color: #9c8679;
    transform: rotate(90deg);
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c82f934 */.section-container::before {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    width: 85.5%;
    height: 5px;
    background-color: #9c8679;
    
}

.section-container::after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 83%;
    width: 90px;
    height: 5px;
    background-color: #9c8679;
    transform: rotate(90deg);
    z-index: 3;
}/* End custom CSS */