.elementor-14 .elementor-element.elementor-element-d5a8a4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5a8a4b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d5a8a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/h4-bg.webp");}.elementor-14 .elementor-element.elementor-element-b537cb8{--display:flex;--overflow:hidden;}.elementor-14 .elementor-element.elementor-element-d5dfb98 .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:#1390A1;}.elementor-14 .elementor-element.elementor-element-18bf55c > .elementor-widget-container{margin:0px 0px 0px 200px;}.elementor-14 .elementor-element.elementor-element-18bf55c{z-index:9;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-14 .elementor-element.elementor-element-3e9c7ca > .elementor-widget-container{margin:-55px 0px -28px 0px;}.elementor-14 .elementor-element.elementor-element-3e9c7ca .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:128px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#CFCFCF6B;}.elementor-14 .elementor-element.elementor-element-1b47bfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1b47bfa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1b47bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE4DE;}.elementor-14 .elementor-element.elementor-element-e765d5d{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;z-index:99;--width:500px;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:400;line-height:0px;--word-spacing:11px;--text-color:var( --e-global-color-accent );--transition:0.3s;}.elementor-14 .elementor-element.elementor-element-e765d5d > .elementor-widget-container{background-color:var( --e-global-color-secondary );background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/top-right-2.png");margin:-99px 0px 030px 150px;padding:20px 20px 20px 20px;background-position:center center;background-repeat:no-repeat;background-size:31% auto;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-565dd1a{--e-image-carousel-slides-to-show:1;}.elementor-14 .elementor-element.elementor-element-565dd1a > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-8baf515{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:-90px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;--z-index:9;}.elementor-14 .elementor-element.elementor-element-3bc3495 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-6fc3804{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-6fc3804 .elementor-widget-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-6fc3804 .elementor-social-icon{background-color:#FFFFFF33;--icon-padding:11px;}.elementor-14 .elementor-element.elementor-element-6fc3804 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-ec30f50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.67;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ec30f50::before, .elementor-14 .elementor-element.elementor-element-ec30f50 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ec30f50 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ec30f50 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ec30f50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ec30f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c463229{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b6089b2{--display:flex;}.elementor-14 .elementor-element.elementor-element-b6089b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-eea8840{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-eea8840.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-eea8840 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-49a5d2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5e8d684{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5e8d684 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5e8d684 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-5e8d684 .elementor-icon{font-size:47px;}.elementor-14 .elementor-element.elementor-element-5e8d684 .elementor-icon svg{height:47px;}.elementor-14 .elementor-element.elementor-element-0141c42{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-0141c42 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-0141c42 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-0141c42 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-dcb926c{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dcb926c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dcb926c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/a4-illus-2.webp");background-position:center center;background-repeat:no-repeat;background-size:37% auto;}.elementor-14 .elementor-element.elementor-element-67941a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-14 .elementor-element.elementor-element-94bf0ed .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-cfcffb1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;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-14 .elementor-element.elementor-element-cfcffb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-579a1b3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-579a1b3.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-9c1e49b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dd99d3e{--display:flex;}.elementor-14 .elementor-element.elementor-element-a896b81{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-40db546 );--border-color:var( --e-global-color-40db546 );--border-radius:0px 0px 0px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-a7cf2cb{width:initial;max-width:initial;text-align:start;}.elementor-14 .elementor-element.elementor-element-a7cf2cb > .elementor-widget-container{background-color:#F5F5F5;padding:15px 15px 15px 15px;border-style:none;}.elementor-14 .elementor-element.elementor-element-a7cf2cb img{width:100%;}.elementor-14 .elementor-element.elementor-element-86ae2cd .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-86ae2cd .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-86ae2cd .elementor-image-box-description{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-14 .elementor-element.elementor-element-ee6bc09{--display:flex;}.elementor-14 .elementor-element.elementor-element-8beede7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-40db546 );--border-color:var( --e-global-color-40db546 );--border-radius:0px 0px 0px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-14 .elementor-element.elementor-element-363734a{width:initial;max-width:initial;text-align:start;}.elementor-14 .elementor-element.elementor-element-363734a > .elementor-widget-container{background-color:#F5F5F5;padding:15px 15px 15px 15px;border-style:none;}.elementor-14 .elementor-element.elementor-element-363734a img{width:100%;}.elementor-14 .elementor-element.elementor-element-2ce0852 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-2ce0852 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2ce0852 .elementor-image-box-description{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-14 .elementor-element.elementor-element-2e0d23a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2e0d23a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2e0d23a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/23-1920w-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-44d2561{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-44d2561 > .elementor-widget-container{background-color:#000000B5;margin:0px 0px 0px 020px;padding:30px 30px 30px 30px;border-style:solid;border-width:15px 15px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-44d2561.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-44d2561.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-44d2561.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-description{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-40db546 );}.elementor-14 .elementor-element.elementor-element-266c6af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.67;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-266c6af::before, .elementor-14 .elementor-element.elementor-element-266c6af > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-266c6af > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-266c6af > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-266c6af > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-266c6af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-0a67c70{--spacer-size:0px;}.elementor-14 .elementor-element.elementor-element-f6ab7ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c34e3f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c34e3f7::before, .elementor-14 .elementor-element.elementor-element-c34e3f7 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c34e3f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c34e3f7 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c34e3f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c34e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/ArchImage2.jpeg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:62% auto;}.elementor-14 .elementor-element.elementor-element-569097a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-569097a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-569097a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/23-1920w-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-de5a8b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f14d6f5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a082541{--display:flex;}.elementor-14 .elementor-element.elementor-element-a082541.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5b47c01{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-5b47c01.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-5b47c01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d0a03c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-10c5193{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-10c5193 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-10c5193 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-10c5193 .elementor-icon{font-size:47px;}.elementor-14 .elementor-element.elementor-element-10c5193 .elementor-icon svg{height:47px;}.elementor-14 .elementor-element.elementor-element-a208009{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-a208009 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a208009 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-a208009 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-73cbcb0 .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-9d8f9f1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-9d8f9f1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-9d8f9f1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-description{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-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-d7554e6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-d7554e6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d7554e6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-description{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-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-78f5b74.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-78f5b74.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-78f5b74.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-description{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-14 .elementor-element.elementor-element-5b35b67{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5b35b67::before, .elementor-14 .elementor-element.elementor-element-5b35b67 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5b35b67 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-5b35b67 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5b35b67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-5b35b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/ArchImage2.jpeg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:62% auto;}.elementor-14 .elementor-element.elementor-element-f30c71a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e2799cd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-76c514c{--display:flex;}.elementor-14 .elementor-element.elementor-element-76c514c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-9ecaf61{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-9ecaf61.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-9ecaf61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-32e4b3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9b613a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9b613a6 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9b613a6 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-9b613a6 .elementor-icon{font-size:47px;}.elementor-14 .elementor-element.elementor-element-9b613a6 .elementor-icon svg{height:47px;}.elementor-14 .elementor-element.elementor-element-3211393{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-3211393 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3211393 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-3211393 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-186b2a8{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e4e01a2{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-832e02f .elementor-heading-title{font-family:"Berlin Sans FB Demi Bold", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:50px;color:#1390A1;}.elementor-14 .elementor-element.elementor-element-682ed21{width:100%;max-width:100%;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-14 .elementor-element.elementor-element-682ed21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-682ed21.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-62e255a{--display:flex;--background-transition:1s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40db546 );--border-color:var( --e-global-color-40db546 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-62e255a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-62e255a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/pexels-photo-7046168.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-62e255a:hover{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/pexels-photo-7046168.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.56;}.elementor-14 .elementor-element.elementor-element-62e255a::before, .elementor-14 .elementor-element.elementor-element-62e255a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-62e255a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-62e255a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-62e255a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-62e255a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-62e255a:hover::before, .elementor-14 .elementor-element.elementor-element-62e255a:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-62e255a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-62e255a > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-62e255a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-62e255a, .elementor-14 .elementor-element.elementor-element-62e255a::before{--overlay-transition:1s;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 > .elementor-widget-container{padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-ebbe1f5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-description{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-14 .elementor-element.elementor-element-f11eaee{--display:flex;--background-transition:1s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40db546 );--border-color:var( --e-global-color-40db546 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f11eaee:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f11eaee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/familyroom-800h.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-f11eaee:hover{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/familyroom-800h.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.56;}.elementor-14 .elementor-element.elementor-element-f11eaee::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-f11eaee:hover::before, .elementor-14 .elementor-element.elementor-element-f11eaee:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f11eaee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-f11eaee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-f11eaee, .elementor-14 .elementor-element.elementor-element-f11eaee::before{--overlay-transition:1s;}.elementor-14 .elementor-element.elementor-element-f13e53d > .elementor-widget-container{padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-f13e53d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-f13e53d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f13e53d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-description{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-14 .elementor-element.elementor-element-e72bb5f{--display:flex;--background-transition:1s;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40db546 );--border-color:var( --e-global-color-40db546 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e72bb5f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e72bb5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/friscohouse-2880w.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-e72bb5f:hover{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/friscohouse-2880w.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;--overlay-opacity:0.56;}.elementor-14 .elementor-element.elementor-element-e72bb5f::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-e72bb5f:hover::before, .elementor-14 .elementor-element.elementor-element-e72bb5f:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e72bb5f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-e72bb5f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-e72bb5f, .elementor-14 .elementor-element.elementor-element-e72bb5f::before{--overlay-transition:1s;}.elementor-14 .elementor-element.elementor-element-5970bf9 > .elementor-widget-container{padding:50px 20px 50px 20px;}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-5970bf9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-5970bf9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5970bf9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-title{margin-bottom:12px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-description{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-14 .elementor-element.elementor-element-8df5565{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8df5565:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8df5565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/s4-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-8df5565::before, .elementor-14 .elementor-element.elementor-element-8df5565 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8df5565 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8df5565 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8df5565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8df5565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c1428ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-726fd38{--display:flex;}.elementor-14 .elementor-element.elementor-element-726fd38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-bfa13c1{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-bfa13c1.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-bfa13c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-949adeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a8b3030{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a8b3030 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a8b3030 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-a8b3030 .elementor-icon{font-size:47px;}.elementor-14 .elementor-element.elementor-element-a8b3030 .elementor-icon svg{height:47px;}.elementor-14 .elementor-element.elementor-element-40c9f85{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-40c9f85 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-40c9f85 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-40c9f85 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-d58f3ef{width:100%;max-width:100%;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-40db546 );}.elementor-14 .elementor-element.elementor-element-d58f3ef > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d58f3ef.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-d58f3ef a{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7083e37{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6b42072{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-2c9d999 .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-8588de3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5A6E70;--border-color:#5A6E70;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-66e7ae7{text-align:start;}.elementor-14 .elementor-element.elementor-element-66e7ae7 img{width:15%;}.elementor-14 .elementor-element.elementor-element-3a780e7 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-3a780e7 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-3a780e7 .elementor-image-box-description{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-40db546 );}.elementor-14 .elementor-element.elementor-element-1b88d0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-5b9fe1b{text-align:start;}.elementor-14 .elementor-element.elementor-element-5b9fe1b img{width:15%;}.elementor-14 .elementor-element.elementor-element-062d6d6 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-062d6d6 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-062d6d6 .elementor-image-box-description{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-40db546 );}.elementor-14 .elementor-element.elementor-element-50235e1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-aba7fd7{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-aba7fd7:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-14 .elementor-element.elementor-element-aba7fd7, .elementor-14 .elementor-element.elementor-element-aba7fd7::before{--border-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-84e04ff{text-align:start;}.elementor-14 .elementor-element.elementor-element-84e04ff img{width:15%;}.elementor-14 .elementor-element.elementor-element-7fdf5b0 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-7fdf5b0 .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7fdf5b0 .elementor-image-box-description{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-40db546 );}.elementor-14 .elementor-element.elementor-element-dda59a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 01px 0px 01px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:01px;border-color:#5A6E70;--border-color:#5A6E70;--padding-top:030px;--padding-bottom:030px;--padding-left:030px;--padding-right:030px;}.elementor-14 .elementor-element.elementor-element-687d644{text-align:start;}.elementor-14 .elementor-element.elementor-element-687d644 img{width:15%;}.elementor-14 .elementor-element.elementor-element-cde074d .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-cde074d .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-cde074d .elementor-image-box-description{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-40db546 );}.elementor-14 .elementor-element.elementor-element-d6772d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-4f1e60b{text-align:start;}.elementor-14 .elementor-element.elementor-element-4f1e60b img{width:15%;}.elementor-14 .elementor-element.elementor-element-f6a6f5d .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-f6a6f5d .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f6a6f5d .elementor-image-box-description{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-40db546 );}.elementor-14 .elementor-element.elementor-element-66584fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-66584fa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-66584fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/city.jpg");background-position:center center;background-repeat:repeat-x;background-size:contain;}.elementor-14 .elementor-element.elementor-element-19da188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-2fe6a4a .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:67px;font-weight:600;line-height:50px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-677658a .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-677658a .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-677658a .elementor-image-box-description{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-14 .elementor-element.elementor-element-7c48746{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-4d30eea .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:67px;font-weight:600;line-height:50px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-546326c .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-546326c .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-546326c .elementor-image-box-description{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-14 .elementor-element.elementor-element-e1407df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1eec775 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:67px;font-weight:600;line-height:50px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-019a29f .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-019a29f .elementor-image-box-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-019a29f .elementor-image-box-description{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-14 .elementor-element.elementor-element-b1554f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.53;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b1554f6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b1554f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/bedroom-1920w.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-b1554f6::before, .elementor-14 .elementor-element.elementor-element-b1554f6 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b1554f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b1554f6 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b1554f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b1554f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-b4431af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b4431af{text-align:center;}.elementor-14 .elementor-element.elementor-element-b4431af .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7662e16{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-72bb0ec .elementor-button{background-color:#02010100;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-4c64941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4c64941::before, .elementor-14 .elementor-element.elementor-element-4c64941 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c64941 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c64941 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4c64941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4c64941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-402c4d1 > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-14 .elementor-element.elementor-element-402c4d1{text-align:center;}.elementor-14 .elementor-element.elementor-element-402c4d1 .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:#1390A1;}.elementor-14 .elementor-element.elementor-element-ce479fa{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}.elementor-14 .elementor-element.elementor-element-ce479fa .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-73adbd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.59;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-73adbd8::before, .elementor-14 .elementor-element.elementor-element-73adbd8 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-73adbd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-73adbd8 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-73adbd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-73adbd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;background-image:url("https://brashearconstructiongroup.com/wp-content/uploads/2025/06/h8-bg-2.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:46% auto;}.elementor-14 .elementor-element.elementor-element-9e05f2c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-99435ee{--display:flex;}.elementor-14 .elementor-element.elementor-element-99435ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b5436b6{width:100%;max-width:100%;text-align:start;}.elementor-14 .elementor-element.elementor-element-b5436b6.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-b5436b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9023857{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-380f4c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-380f4c3 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-380f4c3 .elementor-icon-wrapper{text-align:end;}.elementor-14 .elementor-element.elementor-element-380f4c3 .elementor-icon{font-size:47px;}.elementor-14 .elementor-element.elementor-element-380f4c3 .elementor-icon svg{height:47px;}.elementor-14 .elementor-element.elementor-element-a95eb40{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-a95eb40 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a95eb40 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-a95eb40 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-14 .elementor-element.elementor-element-2fd7d17{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d715d8a{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-44c2f37 .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:#1390A1;}.elementor-14 .elementor-element.elementor-element-b31e4c4{width:100%;max-width:100%;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-14 .elementor-element.elementor-element-b31e4c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b31e4c4.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-61f91b2{--display:flex;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-main-swiper .swiper-slide{background-color:#EDEDED;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__name{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__header, .elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__name{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__icon{font-size:68px;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__icon svg{width:68px;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-b537cb8{--width:80%;}.elementor-14 .elementor-element.elementor-element-b6089b2{--width:28.869%;}.elementor-14 .elementor-element.elementor-element-67941a5{--width:55%;}.elementor-14 .elementor-element.elementor-element-a896b81{--width:25%;}.elementor-14 .elementor-element.elementor-element-8beede7{--width:25%;}.elementor-14 .elementor-element.elementor-element-2e0d23a{--width:45%;}.elementor-14 .elementor-element.elementor-element-569097a{--width:40%;}.elementor-14 .elementor-element.elementor-element-de5a8b9{--width:60%;}.elementor-14 .elementor-element.elementor-element-a082541{--width:28.869%;}.elementor-14 .elementor-element.elementor-element-f30c71a{--width:100%;}.elementor-14 .elementor-element.elementor-element-76c514c{--width:28.869%;}.elementor-14 .elementor-element.elementor-element-e4e01a2{--width:30%;}.elementor-14 .elementor-element.elementor-element-62e255a{--width:30%;}.elementor-14 .elementor-element.elementor-element-f11eaee{--width:30%;}.elementor-14 .elementor-element.elementor-element-e72bb5f{--width:30%;}.elementor-14 .elementor-element.elementor-element-726fd38{--width:28.869%;}.elementor-14 .elementor-element.elementor-element-7083e37{--width:100%;}.elementor-14 .elementor-element.elementor-element-6b42072{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-8588de3{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-1b88d0b{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-50235e1{--width:100%;}.elementor-14 .elementor-element.elementor-element-aba7fd7{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-dda59a1{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-d6772d8{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-19da188{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-7c48746{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-e1407df{--width:33.33%;}.elementor-14 .elementor-element.elementor-element-99435ee{--width:28.869%;}.elementor-14 .elementor-element.elementor-element-d715d8a{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-b537cb8{--width:84%;}.elementor-14 .elementor-element.elementor-element-a896b81{--width:50%;}.elementor-14 .elementor-element.elementor-element-8beede7{--width:50%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-b1554f6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b1554f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-d5a8a4b{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5dfb98 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-18bf55c > .elementor-widget-container{margin:0px 0px 0px 140px;}.elementor-14 .elementor-element.elementor-element-e765d5d{--width:500px;}.elementor-14 .elementor-element.elementor-element-565dd1a > .elementor-widget-container{margin:-118px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3bc3495 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-ec30f50{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-67941a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-94bf0ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-86ae2cd .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-2ce0852 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-44d2561 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-44d2561{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-73cbcb0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-832e02f .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-2c9d999 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-3a780e7 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-062d6d6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-7fdf5b0 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-cde074d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-f6a6f5d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-2fe6a4a .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-14 .elementor-element.elementor-element-677658a .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-4d30eea .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-14 .elementor-element.elementor-element-546326c .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-1eec775 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-14 .elementor-element.elementor-element-019a29f .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-b4431af .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-402c4d1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-ce479fa{--swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-44c2f37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__header, .elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-d5a8a4b{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d5dfb98 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-18bf55c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3e9c7ca > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3e9c7ca .elementor-heading-title{font-size:52px;}.elementor-14 .elementor-element.elementor-element-e765d5d > .elementor-widget-container{margin:-12px 0px -115px 0px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-e765d5d{--width:500px;}.elementor-14 .elementor-element.elementor-element-565dd1a > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3bc3495 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-ec30f50{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-49a5d2c{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-dcb926c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-67941a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-94bf0ed .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-d544c00 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-dd99d3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a896b81{--width:25%;}.elementor-14 .elementor-element.elementor-element-86ae2cd .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-ee6bc09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8beede7{--width:25%;}.elementor-14 .elementor-element.elementor-element-2ce0852 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-2e0d23a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-44d2561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-44d2561{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-14 .elementor-element.elementor-element-44d2561.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-44d2561 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-73cbcb0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-9d8f9f1 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-d7554e6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-78f5b74 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-5b35b67{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-32e4b3b{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-186b2a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e4e01a2{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-832e02f .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-ebbe1f5 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-f13e53d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-f13e53d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-5970bf9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-5970bf9 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-8df5565{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-949adeb{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6b42072{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2c9d999 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-8588de3{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-66e7ae7 > .elementor-widget-container{margin:0px 0px 0015px 0px;}.elementor-14 .elementor-element.elementor-element-3a780e7 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-1b88d0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5b9fe1b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-062d6d6 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-50235e1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-aba7fd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-84e04ff > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7fdf5b0 .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-dda59a1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-687d644 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-cde074d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-d6772d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4f1e60b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f6a6f5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f6a6f5d .elementor-image-box-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-66584fa{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-19da188{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2fe6a4a .elementor-heading-title{font-size:50px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-677658a > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-677658a .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-7c48746{--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4d30eea .elementor-heading-title{font-size:50px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-546326c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-546326c .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-e1407df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1eec775 .elementor-heading-title{font-size:50px;line-height:35px;}.elementor-14 .elementor-element.elementor-element-019a29f > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-019a29f .elementor-image-box-title{margin-bottom:5px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-14 .elementor-element.elementor-element-b1554f6{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-b4431af .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-7662e16{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-4c64941{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-402c4d1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14 .elementor-element.elementor-element-402c4d1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-ce479fa{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-73adbd8{--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-9023857{--margin-top:-044px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2fd7d17{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-44c2f37 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-14 .elementor-element.elementor-element-61f91b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__header, .elementor-14 .elementor-element.elementor-element-7f802d5 .elementor-testimonial__name{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for text-path, class: .elementor-element-e765d5d */.elementor-14 .elementor-element.elementor-element-e765d5d{
    z-index: 99!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6ab7ed */.scrolling-text-container {
  width: 100%;
  overflow: hidden;
  background: transparent;
  position: relative;
  white-space: nowrap; 
}

.scrolling-text {
  display: inline-block;
  white-space: nowrap;
  animation: scroll-left 150s linear infinite;
  animation-delay:-150s!important;
}

.char {
  display: inline-block;
  font-size: 100px;
  font-weight: bold;
  color: black;
  text-transform: uppercase; /* All caps */
  text-shadow: 4px 4px 0px #6A6A6A; 
  transition: transform 0.3s ease, color 0.3s ease, text-shadow 0.3s ease;
}

.char:hover {
  transform: scale(1.5) translateZ(10px); /* Pop on hover */
  color: #1390A1;
  text-shadow: 4px 4px 0px #6A6A6A; 
}

.scrolling-text-container:hover .scrolling-text {
  animation-play-state: paused;
}

@keyframes scroll-left {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62e255a */.box-hvr :hover h3{
    color: #fff!important;
}
.box-hvr :hover p{
    color: #fff!important;
}
.box-hvr :hover img{
        filter: brightness(1000%) saturate(0%) contrast(100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f11eaee */.box-hvr :hover h3{
    color: #fff!important;
}
.box-hvr :hover p{
    color: #fff!important;
}
.box-hvr :hover img{
        filter: brightness(1000%) saturate(0%) contrast(100%);;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e72bb5f */.box-hvr :hover h3{
    color: #fff!important;
}
.box-hvr :hover p{
    color: #fff!important;
}
.box-hvr :hover img{
        filter: brightness(1000%) saturate(0%) contrast(100%);;
}/* End custom CSS */