.elementor-1411 .elementor-element.elementor-element-3bd5958{--display:grid;--min-height:400px;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--overlay-opacity:.5;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px}.elementor-1411 .elementor-element.elementor-element-3bd5958:not(.elementor-motion-effects-element-type-background),.elementor-1411 .elementor-element.elementor-element-3bd5958>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://dsbuildersgroup.com/wp-content/uploads/2023/06/BA826924-CC27-4D9B-9B0D-A190C982CDDD_1_105_c.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1411 .elementor-element.elementor-element-3bd5958:before,.elementor-1411 .elementor-element.elementor-element-3bd5958>.elementor-background-video-container:before,.elementor-1411 .elementor-element.elementor-element-3bd5958>.e-con-inner>.elementor-background-video-container:before,.elementor-1411 .elementor-element.elementor-element-3bd5958>.elementor-background-slideshow:before,.elementor-1411 .elementor-element.elementor-element-3bd5958>.e-con-inner>.elementor-background-slideshow:before,.elementor-1411 .elementor-element.elementor-element-3bd5958>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#242020FA;--background-overlay:''}.elementor-1411 .elementor-element.elementor-element-52918dd{--display:flex}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var(--e-global-color-primary)}.elementor-1411 .elementor-element.elementor-element-d6cdabd .eael-dual-header .title{color:#4d4d4d}.elementor-1411 .elementor-element.elementor-element-d6cdabd .eael-dual-header .title span.lead{color:var(--e-global-color-secondary)}.elementor-1411 .elementor-element.elementor-element-d6cdabd .eael-dual-header .title,.elementor-1411 .elementor-element.elementor-element-d6cdabd .eael-dual-header .title span{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400;text-transform:capitalize}.elementor-1411 .elementor-element.elementor-element-d6cdabd .eael-dual-header .subtext{color:var(--e-global-color-primary);font-family:"Poppins",Sans-serif;font-size:35px;font-weight:600}.elementor-1411 .elementor-element.elementor-element-94d3f20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1411 .elementor-element.elementor-element-d99cb11{--display:flex}.elementor-1411 .elementor-element.elementor-element-87bb550 .eael-dual-header{margin:0}.elementor-1411 .elementor-element.elementor-element-87bb550 .eael-dual-header .title{color:#4d4d4d}.elementor-1411 .elementor-element.elementor-element-87bb550 .eael-dual-header .title span.lead{color:var(--e-global-color-secondary)}.elementor-1411 .elementor-element.elementor-element-87bb550 .eael-dual-header .title,.elementor-1411 .elementor-element.elementor-element-87bb550 .eael-dual-header .title span{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase}.elementor-1411 .elementor-element.elementor-element-87bb550 .eael-dual-header .subtext{color:#5c5c5c;font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1411 .elementor-element.elementor-element-05ce6cc .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1411 .elementor-element.elementor-element-05ce6cc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-1411 .elementor-element.elementor-element-05ce6cc{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-1411 .elementor-element.elementor-element-2cee3b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px}.elementor-1411 .elementor-element.elementor-element-2cee3b5:not(.elementor-motion-effects-element-type-background),.elementor-1411 .elementor-element.elementor-element-2cee3b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f1f1}.elementor-1411 .elementor-element.elementor-element-85be6d6{--display:flex}.elementor-1411 .elementor-element.elementor-element-844dea5 .eael-dual-header{margin:0}.elementor-1411 .elementor-element.elementor-element-844dea5 .eael-dual-header .title{color:#4d4d4d}.elementor-1411 .elementor-element.elementor-element-844dea5 .eael-dual-header .title span.lead{color:var(--e-global-color-secondary)}.elementor-1411 .elementor-element.elementor-element-844dea5 .eael-dual-header .title,.elementor-1411 .elementor-element.elementor-element-844dea5 .eael-dual-header .title span{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase}.elementor-1411 .elementor-element.elementor-element-844dea5 .eael-dual-header .subtext{color:#5c5c5c;font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500}.elementor-1411 .elementor-element.elementor-element-1a486a6 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1411 .elementor-element.elementor-element-1a486a6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-1411 .elementor-element.elementor-element-1a486a6{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-1411 .elementor-element.elementor-element-b906834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-1411 .elementor-element.elementor-element-7aa2312{--display:flex}.elementor-1411 .elementor-element.elementor-element-b0bf58e .eael-dual-header{margin:0}.elementor-1411 .elementor-element.elementor-element-b0bf58e .eael-dual-header .title{color:#4d4d4d}.elementor-1411 .elementor-element.elementor-element-b0bf58e .eael-dual-header .title span.lead{color:var(--e-global-color-secondary)}.elementor-1411 .elementor-element.elementor-element-b0bf58e .eael-dual-header .title,.elementor-1411 .elementor-element.elementor-element-b0bf58e .eael-dual-header .title span{font-family:"Roboto",Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase}.elementor-1411 .elementor-element.elementor-element-b0bf58e .eael-dual-header .subtext{color:#5c5c5c;font-family:"Poppins",Sans-serif;font-size:22px;font-weight:500}.elementor-1411 .elementor-element.elementor-element-f4eaf78 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1411 .elementor-element.elementor-element-f4eaf78 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-1411 .elementor-element.elementor-element-f4eaf78{--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-1411 .elementor-element.elementor-element-168d94b{--display:grid;--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-1411 .elementor-element.elementor-element-3bd5958{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1411 .elementor-element.elementor-element-168d94b{--grid-auto-flow:row}}@media(max-width:767px){.elementor-1411 .elementor-element.elementor-element-3bd5958{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-1411 .elementor-element.elementor-element-3bd5958.e-con{--align-self:center}.elementor-1411 .elementor-element.elementor-element-52918dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1411 .elementor-element.elementor-element-52918dd.e-con{--align-self:center}.elementor-1411 .elementor-element.elementor-element-d6cdabd.elementor-element{--align-self:center}.elementor-1411 .elementor-element.elementor-element-d6cdabd .eael-dual-header .subtext{line-height:44px}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1411 .elementor-element.elementor-element-168d94b{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}}