.elementor-122 .elementor-element.elementor-element-57f166cf:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-57f166cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directlybybuilders.com/wp-content/uploads/2024/09/contact-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-57f166cf > .elementor-background-overlay{background-color:#000000;opacity:0.61;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-57f166cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-3d64b7cf{text-align:center;}.elementor-122 .elementor-element.elementor-element-3d64b7cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-122 .elementor-element.elementor-element-5a90e40c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-5a90e40c .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-5a90e40c .elementor-divider{text-align:center;}.elementor-122 .elementor-element.elementor-element-6fca063e{text-align:center;}.elementor-122 .elementor-element.elementor-element-6fca063e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-shadow:0.3px 0.3px 6px #FFFFFF;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-246bd14c{text-align:center;}.elementor-122 .elementor-element.elementor-element-246bd14c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-shadow:0.3px 0.3px 6px #FFFFFF;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-122 .elementor-element.elementor-element-12c157b .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-12c157b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-12c157b .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-3ff2b9cf > .elementor-container{min-height:400px;}.elementor-122 .elementor-element.elementor-element-3ff2b9cf > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-3ff2b9cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-54fef424:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-54fef424 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDAB54;}.elementor-122 .elementor-element.elementor-element-54fef424 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-54fef424 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-7cb0adff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-20973aba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-37d0773 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-6e02d6f0:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-6e02d6f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-6e02d6f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-6e02d6f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-28182e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-element-populated{border-style:solid;border-color:#CDAB54;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-31ed40b9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-2146f760{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-30e984b2 .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-30e984b2 > .elementor-widget-container{margin:0px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-7c9ed0da:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-7c9ed0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-122 .elementor-element.elementor-element-7c9ed0da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-7c9ed0da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-4c2d7216 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-4c2d7216{text-align:center;}.elementor-122 .elementor-element.elementor-element-4c2d7216 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-10352be1{--divider-border-style:solid;--divider-color:#C49C4C;--divider-border-width:2px;}.elementor-122 .elementor-element.elementor-element-10352be1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-10352be1 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-10352be1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-270eeb09 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-270eeb09 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-270eeb09 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-25a7b13a{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-748e8893 .elementor-button{background-color:#C49C4C;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-748e8893 > .elementor-widget-container{margin:0px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-748e8893 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-122 .elementor-element.elementor-element-6ffa67b2 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:#CDAB54;}.elementor-122 .elementor-element.elementor-element-2f250dc2{border-style:solid;border-width:4px 4px 4px 4px;border-color:#C49C4C;}.elementor-122 .elementor-element.elementor-element-46593d57 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-46593d57{text-align:center;}.elementor-122 .elementor-element.elementor-element-46593d57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-5a8fc9d4{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#F6E7E7;}.elementor-122 .elementor-element.elementor-element-47ff8410:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-47ff8410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directlybybuilders.com/wp-content/uploads/2024/09/Capture1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-47ff8410 > .elementor-background-overlay{background-color:#000000;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-47ff8410 > .elementor-container{min-height:348px;}.elementor-122 .elementor-element.elementor-element-47ff8410{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-4f10ed0{text-align:center;}.elementor-122 .elementor-element.elementor-element-4f10ed0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-68ac3664{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-68ac3664 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-68ac3664 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-68ac3664 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-19b14d5d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-3af083e1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-555f356e .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-555f356e > .elementor-widget-container{margin:0px 0px 9px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-555f356e .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-771dc081:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0A500;background-image:url("https://www.directlybybuilders.com/wp-content/uploads/2024/09/Capture1-1.jpg");}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-771dc081{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-shape-top svg{width:calc(115% + 1.3px);height:63px;}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:80px;}.elementor-122 .elementor-element.elementor-element-6966c14b > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-6966c14b{text-align:center;}.elementor-122 .elementor-element.elementor-element-6966c14b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-2b5bedaf{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-2b5bedaf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-2b5bedaf .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-2b5bedaf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-1166d45f{--e-image-carousel-slides-to-show:3;}.elementor-122 .elementor-element.elementor-element-1166d45f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-122 .elementor-element.elementor-element-1166d45f .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:#C49C4C;}.elementor-122 .elementor-element.elementor-element-1166d45f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-122 .elementor-element.elementor-element-1166d45f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C49C4C;}.elementor-122 .elementor-element.elementor-element-1166d45f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-1166d45f .elementor-image-carousel-caption{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-122 .elementor-element.elementor-element-4dfc0299{--e-image-carousel-slides-to-show:3;}.elementor-122 .elementor-element.elementor-element-4dfc0299 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-122 .elementor-element.elementor-element-4dfc0299 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:#C49C4C;}.elementor-122 .elementor-element.elementor-element-4dfc0299 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-122 .elementor-element.elementor-element-4dfc0299 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C49C4C;}.elementor-122 .elementor-element.elementor-element-4dfc0299 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-4dfc0299 .elementor-image-carousel-caption{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-122 .elementor-element.elementor-element-686fea2d:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-686fea2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-shape-top svg{width:calc(100% + 1.3px);height:80px;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-shape-bottom .elementor-shape-fill{fill:#ECDBB1;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:81px;}.elementor-122 .elementor-element.elementor-element-626b5f82 > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-626b5f82{text-align:center;}.elementor-122 .elementor-element.elementor-element-626b5f82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#000000;}.elementor-122 .elementor-element.elementor-element-47c5c11a{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-47c5c11a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-47c5c11a .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-47c5c11a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-122 .elementor-element.elementor-element-7c21f6a5{--e-image-carousel-slides-to-show:1;}.elementor-122 .elementor-element.elementor-element-7c21f6a5 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-122 .elementor-element.elementor-element-7c21f6a5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:7px 7px 7px 7px;border-color:#CDAB54;}.elementor-122 .elementor-element.elementor-element-3b65947c .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-3b65947c > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-79e9f7af > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-79e9f7af{text-align:center;}.elementor-122 .elementor-element.elementor-element-79e9f7af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#000000;}.elementor-122 .elementor-element.elementor-element-470854b4{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-470854b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-470854b4 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-470854b4 .elementor-divider{text-align:center;}.elementor-122 .elementor-element.elementor-element-3a08838{--e-image-carousel-slides-to-show:1;}.elementor-122 .elementor-element.elementor-element-3a08838 > .elementor-widget-container{margin:0px 0px 39px 0px;}.elementor-122 .elementor-element.elementor-element-3a08838 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:7px 7px 7px 7px;border-color:#CDAB54;}.elementor-122 .elementor-element.elementor-element-ca5a0de .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-ca5a0de > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-6782d85f{--spacer-size:50px;}.elementor-122 .elementor-element.elementor-element-106ca248:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-106ca248{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-shape-top .elementor-shape-fill{fill:#ECDBB1;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:73px;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-shape-bottom .elementor-shape-fill{fill:#ECDBB1;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:57px;}.elementor-122 .elementor-element.elementor-element-5ebfd245 > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-5ebfd245{text-align:center;}.elementor-122 .elementor-element.elementor-element-5ebfd245 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#FFF5F5;}.elementor-122 .elementor-element.elementor-element-78f3381c{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-78f3381c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-78f3381c .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-78f3381c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-2f679bf4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 030px 0px 030px;--e-column-margin-right:030px;--e-column-margin-left:030px;}.elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-7b57bcf6{text-align:center;}.elementor-122 .elementor-element.elementor-element-7b57bcf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-122 .elementor-element.elementor-element-35016ea1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-122 .elementor-element.elementor-element-68e847c5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-122 .elementor-element.elementor-element-59b6b4e4 .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-59b6b4e4 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-59b6b4e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-dde0ce6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-background-slideshow{border-radius:7px 7px 7px 7px;}.elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 030px 0px 030px;--e-column-margin-right:030px;--e-column-margin-left:030px;}.elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-375f261{text-align:center;}.elementor-122 .elementor-element.elementor-element-375f261 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-122 .elementor-element.elementor-element-4a699b25{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-122 .elementor-element.elementor-element-a3c7227{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-122 .elementor-element.elementor-element-6496243a .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-6496243a > .elementor-widget-container{margin:-39px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-6496243a .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-25325262 > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-25325262{text-align:center;}.elementor-122 .elementor-element.elementor-element-25325262 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-439c4fcc{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-439c4fcc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-439c4fcc .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-439c4fcc .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-2cbb22d2:hover img{filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-122 .elementor-element.elementor-element-2c14db33{--spacer-size:30px;}.elementor-122 .elementor-element.elementor-element-ad34d76 .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-ad34d76 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-ad34d76 .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-2c51c7f{--spacer-size:50px;}.elementor-122 .elementor-element.elementor-element-1e7da98{text-align:center;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-122 .elementor-element.elementor-element-302a318:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-302a318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-302a318{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-shape-top .elementor-shape-fill{fill:#ECDBB1;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:79px;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:80px;}.elementor-122 .elementor-element.elementor-element-51ea1789 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-51ea1789{text-align:center;}.elementor-122 .elementor-element.elementor-element-51ea1789 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;color:#000000;}.elementor-122 .elementor-element.elementor-element-676ebc00{--divider-border-style:solid;--divider-color:#CDAB54;--divider-border-width:3px;}.elementor-122 .elementor-element.elementor-element-676ebc00 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-676ebc00 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-676ebc00 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-122 .elementor-element.elementor-element-202c51c9 img{border-style:solid;border-width:6px 6px 6px 6px;border-color:#CDAB54;}.elementor-122 .elementor-element.elementor-element-1e1efdf4 > .elementor-widget-container{background-color:#CDAB54;margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-122 .elementor-element.elementor-element-1e1efdf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-1533331f > .elementor-widget-container{background-color:#FFFFFF;margin:-20px 0px -20px 0px;}.elementor-122 .elementor-element.elementor-element-1533331f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#000000;}.elementor-122 .elementor-element.elementor-element-79a9f83e .elementor-button{background-color:#CDAB54;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-122 .elementor-element.elementor-element-79a9f83e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-79a9f83e .elementor-button-content-wrapper{flex-direction:row;}.elementor-122 .elementor-element.elementor-element-32341440{--spacer-size:50px;}.elementor-122 .elementor-element.elementor-element-2ffaf623:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-2ffaf623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-2ffaf623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-2ffaf623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-5b4a5c21 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-5b4a5c21 img{width:100%;border-style:solid;border-width:6px 6px 6px 6px;border-color:#CDAB54;}.elementor-122 .elementor-element.elementor-element-70828dc8:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-70828dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-70828dc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-70828dc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-122 .elementor-element.elementor-element-221cc520 .elementor-toggle-title, .elementor-122 .elementor-element.elementor-element-221cc520 .elementor-toggle-icon{color:#000000;}.elementor-122 .elementor-element.elementor-element-221cc520 .elementor-toggle-icon svg{fill:#000000;}.elementor-122 .elementor-element.elementor-element-221cc520 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-122 .elementor-element.elementor-element-221cc520 .elementor-tab-content{color:#000000;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-2b93e9af .elementor-icon-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-2b93e9af.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-122 .elementor-element.elementor-element-2b93e9af.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-2b93e9af.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-122 .elementor-element.elementor-element-2b93e9af.elementor-view-framed .elementor-icon, .elementor-122 .elementor-element.elementor-element-2b93e9af.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-122 .elementor-element.elementor-element-6582c4bf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;color:#000000;}.elementor-122 .elementor-element.elementor-element-58ad430{font-family:"Montserrat", Sans-serif;font-size:15px;color:#000000;}body.elementor-page-122:not(.elementor-motion-effects-element-type-background), body.elementor-page-122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8871E6E;}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-2be3195a{width:34.477%;}.elementor-122 .elementor-element.elementor-element-11e02e48{width:65.523%;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-3ff2b9cf:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-3ff2b9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directlybybuilders.com/wp-content/uploads/2024/10/dosti-img.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-3ff2b9cf > .elementor-container{min-height:249px;}.elementor-122 .elementor-element.elementor-element-7cb0adff{text-align:center;}.elementor-122 .elementor-element.elementor-element-7cb0adff .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-7cb7e1a0{margin-top:-27px;margin-bottom:0px;}.elementor-122 .elementor-element.elementor-element-4ca7a752{width:100%;}.elementor-122 .elementor-element.elementor-element-20973aba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-20973aba{text-align:center;}.elementor-122 .elementor-element.elementor-element-20973aba .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-37d0773 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-37d0773{text-align:center;}.elementor-122 .elementor-element.elementor-element-37d0773 .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-28182e1 > .elementor-element-populated{border-width:5px 5px 5px 5px;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-122 .elementor-element.elementor-element-4f10ed0{text-align:start;}.elementor-122 .elementor-element.elementor-element-4f10ed0 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-122 .elementor-element.elementor-element-68ac3664 .elementor-divider-separator{width:30%;margin:0 auto;margin-left:0;}.elementor-122 .elementor-element.elementor-element-68ac3664 .elementor-divider{text-align:left;}.elementor-122 .elementor-element.elementor-element-19b14d5d{text-align:justify;font-size:14px;}.elementor-122 .elementor-element.elementor-element-3af083e1{text-align:start;font-size:14px;}.elementor-122 .elementor-element.elementor-element-555f356e .elementor-button{font-size:15px;}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-shape-top svg{height:61px;}.elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:56px;}.elementor-122 .elementor-element.elementor-element-6966c14b .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-1166d45f{--e-image-carousel-slides-to-show:1;}.elementor-122 .elementor-element.elementor-element-4dfc0299{--e-image-carousel-slides-to-show:1;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-shape-top svg{height:61px;}.elementor-122 .elementor-element.elementor-element-686fea2d > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:56px;}.elementor-122 .elementor-element.elementor-element-686fea2d{padding:0px 0px 39px 0px;}.elementor-122 .elementor-element.elementor-element-626b5f82 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-7c21f6a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-79e9f7af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-79e9f7af .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-3a08838 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-shape-top svg{height:61px;}.elementor-122 .elementor-element.elementor-element-106ca248 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:56px;}.elementor-122 .elementor-element.elementor-element-5ebfd245 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-5ebfd245 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-2f679bf4 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-122 .elementor-element.elementor-element-dde0ce6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-122 .elementor-element.elementor-element-25325262 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-25325262 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-shape-top svg{height:61px;}.elementor-122 .elementor-element.elementor-element-302a318 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:56px;}.elementor-122 .elementor-element.elementor-element-51ea1789 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-1533331f{text-align:start;}.elementor-122 .elementor-element.elementor-element-6582c4bf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-6582c4bf{font-size:18px;}.elementor-122 .elementor-element.elementor-element-58ad430{font-size:11px;}}@media(min-width:1025px){.elementor-122 .elementor-element.elementor-element-771dc081:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-771dc081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}