.elementor-353 .elementor-element.elementor-element-5d9c0d4{--display:flex;--min-height:446px;--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:center;--align-items:center;--overlay-opacity:1;}.elementor-353 .elementor-element.elementor-element-5d9c0d4:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-5d9c0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bmbuilderstn.com/wp-content/uploads/2025/10/0ff1362a8150549a1bc148df91fba2464417718c-1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-5d9c0d4::before, .elementor-353 .elementor-element.elementor-element-5d9c0d4 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-5d9c0d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-5d9c0d4 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-5d9c0d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-5d9c0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#06263FCC;--background-overlay:'';}.elementor-353 .elementor-element.elementor-element-ab6b7c7{text-align:center;}.elementor-353 .elementor-element.elementor-element-ab6b7c7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-3aaf54e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-f5ba0f8{--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-353 .elementor-element.elementor-element-49b0f7c{--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:95px;--padding-bottom:95px;--padding-left:95px;--padding-right:95px;}.elementor-353 .elementor-element.elementor-element-49b0f7c:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-49b0f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06263F;}.elementor-353 .elementor-element.elementor-element-82c9247{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-82c9247 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-9b472ca{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-1a78f60{--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-353 .elementor-element.elementor-element-1a78f60:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-1a78f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bmbuilderstn.com/wp-content/uploads/2025/10/206970b78a8430ee73b3066aa76bf31df34584ce-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-b72fae6{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-716153b{--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-353 .elementor-element.elementor-element-2a0d150{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-2a0d150 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#06263F;}.elementor-353 .elementor-element.elementor-element-1cc4e9b{--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-353 .elementor-element.elementor-element-a49305d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-a49305d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#06263F;}.elementor-353 .elementor-element.elementor-element-60af718{--display:flex;--min-height:310px;--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:1;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-60af718:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-60af718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bmbuilderstn.com/wp-content/uploads/2025/10/18fae68248172b222b4def4f7b8557d3f1a6be96.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-60af718::before, .elementor-353 .elementor-element.elementor-element-60af718 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-60af718 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-60af718 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-60af718 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-60af718 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000080;--background-overlay:'';}.elementor-353 .elementor-element.elementor-element-d62492e{--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-353 .elementor-element.elementor-element-4f55ed6 .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-353 .elementor-element.elementor-element-a03ad05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-54d880a{--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-353 .elementor-element.elementor-element-eeb98fd .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-353 .elementor-element.elementor-element-4985af2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-aa0cae1{--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-353 .elementor-element.elementor-element-1c51f0f .elementor-counter-number-wrapper{--counter-prefix-grow:0;--counter-suffix-grow:0;--counter-number-grow:1;color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-353 .elementor-element.elementor-element-51c4386 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-2baa92f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-5a1c85a{--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-353 .elementor-element.elementor-element-fc3ee71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-fc3ee71 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#06263F;}.elementor-353 .elementor-element.elementor-element-08e07e1{--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-353 .elementor-element.elementor-element-5da6a7c{--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;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:#06263F;--border-color:#06263F;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-ee21897{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-eba60d9{--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:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:12px;}.elementor-353 .elementor-element.elementor-element-8c3dd81 .elementor-heading-title{font-size:20px;}.elementor-353 .elementor-element.elementor-element-f29d2d4 .elementor-heading-title{font-size:16px;}.elementor-353 .elementor-element.elementor-element-0b23137{font-size:15px;}.elementor-353 .elementor-element.elementor-element-b6046ca{--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;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:#06263F;--border-color:#06263F;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-c5c4509{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-353 .elementor-element.elementor-element-c72ae62{--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:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:12px;}.elementor-353 .elementor-element.elementor-element-19b3799 .elementor-heading-title{font-size:20px;}.elementor-353 .elementor-element.elementor-element-57398b1 .elementor-heading-title{font-size:16px;}.elementor-353 .elementor-element.elementor-element-574b843{font-size:15px;}.elementor-353 .elementor-element.elementor-element-1095cf3{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-3e2a4b9{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-f1a77bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-f1a77bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#06263F;}.elementor-353 .elementor-element.elementor-element-f60e1f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-1d306e4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-353 .elementor-element.elementor-element-1d306e4:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-1d306e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-353 .elementor-element.elementor-element-c3e5344{--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:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-69f8f23{width:auto;max-width:auto;}.elementor-353 .elementor-element.elementor-element-69f8f23 .elementor-heading-title{font-size:19px;}.elementor-353 .elementor-element.elementor-element-8bfcc6b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-353 .elementor-element.elementor-element-8bfcc6b.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-8bfcc6b img{width:71%;}.elementor-353 .elementor-element.elementor-element-ddae0c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-29b3b4f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:14px;font-weight:300;color:#8D8D8D;}.elementor-353 .elementor-element.elementor-element-2fc62ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-6f1c672{--display:flex;--min-height:256px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-353 .elementor-element.elementor-element-6f1c672:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-6f1c672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-353 .elementor-element.elementor-element-54707d3{--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:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-50430ed{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-50430ed .elementor-heading-title{font-size:19px;}.elementor-353 .elementor-element.elementor-element-a463974{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-353 .elementor-element.elementor-element-a463974.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-a463974 img{width:100%;}.elementor-353 .elementor-element.elementor-element-4304556{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-ffed483{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:14px;font-weight:300;color:#8D8D8D;}.elementor-353 .elementor-element.elementor-element-629ac57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-a0c153a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-353 .elementor-element.elementor-element-a0c153a:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-a0c153a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-353 .elementor-element.elementor-element-7f66f8a{--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:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-14cfb79{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-353 .elementor-element.elementor-element-14cfb79 .elementor-heading-title{font-size:19px;}.elementor-353 .elementor-element.elementor-element-59399a6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-353 .elementor-element.elementor-element-59399a6.elementor-element{--align-self:center;}.elementor-353 .elementor-element.elementor-element-59399a6 img{width:71%;}.elementor-353 .elementor-element.elementor-element-5b68ac2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-6cfa78d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:14px;font-weight:300;color:#8D8D8D;}.elementor-353 .elementor-element.elementor-element-b7f79d4{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-353 .elementor-element.elementor-element-32a41db{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-66dd1dc{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-3192d2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-353 .elementor-element.elementor-element-3192d2c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#06263F;}.elementor-353 .elementor-element.elementor-element-73d5b0d{--grid-row-gap:35px;--grid-column-gap:35px;}.elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-353 .elementor-element.elementor-element-73d5b0d:after{content:"0.66";}.elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-post__thumbnail__link{width:100%;}.elementor-353 .elementor-element.elementor-element-73d5b0d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-353 .elementor-element.elementor-element-73d5b0d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-353 .elementor-element.elementor-element-73d5b0d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-post__title, .elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-post__title a{color:#06263F;}.elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-post__title{margin-bottom:8px;}.elementor-353 .elementor-element.elementor-element-626eda7{--display:flex;--min-height:446px;--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:center;--align-items:center;--overlay-opacity:0.91;}.elementor-353 .elementor-element.elementor-element-626eda7:not(.elementor-motion-effects-element-type-background), .elementor-353 .elementor-element.elementor-element-626eda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bmbuilderstn.com/wp-content/uploads/2025/10/0ff1362a8150549a1bc148df91fba2464417718c-1-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-353 .elementor-element.elementor-element-626eda7::before, .elementor-353 .elementor-element.elementor-element-626eda7 > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-626eda7 > .e-con-inner > .elementor-background-video-container::before, .elementor-353 .elementor-element.elementor-element-626eda7 > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-626eda7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-353 .elementor-element.elementor-element-626eda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#06263F;--background-overlay:'';}.elementor-353 .elementor-element.elementor-element-4f1cd77{text-align:center;}.elementor-353 .elementor-element.elementor-element-4f1cd77 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-52bb80f{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-353 .elementor-element.elementor-element-30a5d7b .elementor-button:hover, .elementor-353 .elementor-element.elementor-element-30a5d7b .elementor-button:focus{background-color:#000000;color:var( --e-global-color-secondary );}.elementor-353 .elementor-element.elementor-element-30a5d7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-353 .elementor-element.elementor-element-30a5d7b .elementor-button:hover svg, .elementor-353 .elementor-element.elementor-element-30a5d7b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-353 .elementor-element.elementor-element-30a5d7b .elementor-button{border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-b7f79d4{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-3aaf54e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-49b0f7c{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-353 .elementor-element.elementor-element-82c9247{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-353 .elementor-element.elementor-element-82c9247 .elementor-heading-title{font-size:34px;}.elementor-353 .elementor-element.elementor-element-9b472ca{text-align:center;font-size:16px;}.elementor-353 .elementor-element.elementor-element-1a78f60{--min-height:313px;}.elementor-353 .elementor-element.elementor-element-b72fae6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-2a0d150{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-2a0d150 .elementor-heading-title{font-size:34px;}.elementor-353 .elementor-element.elementor-element-a49305d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-a49305d .elementor-heading-title{font-size:34px;}.elementor-353 .elementor-element.elementor-element-60af718{--gap:19px 19px;--row-gap:19px;--column-gap:19px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-d62492e{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-353 .elementor-element.elementor-element-4f55ed6 .elementor-counter-number-wrapper{font-size:54px;}.elementor-353 .elementor-element.elementor-element-a03ad05{text-align:center;}.elementor-353 .elementor-element.elementor-element-a03ad05 .elementor-heading-title{font-size:24px;}.elementor-353 .elementor-element.elementor-element-54d880a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-353 .elementor-element.elementor-element-eeb98fd .elementor-counter-number-wrapper{font-size:54px;}.elementor-353 .elementor-element.elementor-element-4985af2{text-align:center;}.elementor-353 .elementor-element.elementor-element-4985af2 .elementor-heading-title{font-size:24px;}.elementor-353 .elementor-element.elementor-element-aa0cae1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-353 .elementor-element.elementor-element-1c51f0f .elementor-counter-number-wrapper{font-size:54px;}.elementor-353 .elementor-element.elementor-element-51c4386{text-align:center;}.elementor-353 .elementor-element.elementor-element-51c4386 .elementor-heading-title{font-size:24px;}.elementor-353 .elementor-element.elementor-element-2baa92f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-353 .elementor-element.elementor-element-fc3ee71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-fc3ee71 .elementor-heading-title{font-size:34px;}.elementor-353 .elementor-element.elementor-element-ee21897{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-eba60d9{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-353 .elementor-element.elementor-element-c5c4509{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-353 .elementor-element.elementor-element-c72ae62{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-353 .elementor-element.elementor-element-1095cf3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:14px;}.elementor-353 .elementor-element.elementor-element-f1a77bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-f1a77bb .elementor-heading-title{font-size:34px;}.elementor-353 .elementor-element.elementor-element-b7f79d4{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-57px;}.elementor-353 .elementor-element.elementor-element-b7f79d4 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-353 .elementor-element.elementor-element-32a41db{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-353 .elementor-element.elementor-element-3192d2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-353 .elementor-element.elementor-element-3192d2c .elementor-heading-title{font-size:34px;}.elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-353 .elementor-element.elementor-element-73d5b0d:after{content:"0.5";}.elementor-353 .elementor-element.elementor-element-73d5b0d .elementor-post__thumbnail__link{width:100%;}.elementor-353 .elementor-element.elementor-element-52bb80f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-353 .elementor-element.elementor-element-f5ba0f8{--content-width:100%;}.elementor-353 .elementor-element.elementor-element-49b0f7c{--width:59%;}.elementor-353 .elementor-element.elementor-element-1a78f60{--width:50%;}.elementor-353 .elementor-element.elementor-element-716153b{--width:50%;}.elementor-353 .elementor-element.elementor-element-1cc4e9b{--width:50%;}.elementor-353 .elementor-element.elementor-element-d62492e{--width:50%;}.elementor-353 .elementor-element.elementor-element-54d880a{--width:50%;}.elementor-353 .elementor-element.elementor-element-aa0cae1{--width:50%;}.elementor-353 .elementor-element.elementor-element-5a1c85a{--width:100%;}.elementor-353 .elementor-element.elementor-element-5da6a7c{--width:100%;}.elementor-353 .elementor-element.elementor-element-ee21897{--width:80%;}.elementor-353 .elementor-element.elementor-element-eba60d9{--width:100%;}.elementor-353 .elementor-element.elementor-element-b6046ca{--width:100%;}.elementor-353 .elementor-element.elementor-element-c5c4509{--width:80%;}.elementor-353 .elementor-element.elementor-element-c72ae62{--width:100%;}.elementor-353 .elementor-element.elementor-element-1095cf3{--content-width:88%;}.elementor-353 .elementor-element.elementor-element-3e2a4b9{--width:100%;}.elementor-353 .elementor-element.elementor-element-32a41db{--content-width:88%;}.elementor-353 .elementor-element.elementor-element-66dd1dc{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-30a5d7b *//* =====================================
   Sober WOW Light → Black Hover Variant
   ===================================== */
.elementor-353 .elementor-element.elementor-element-30a5d7b span.elementor-button-icon
 {
    font-size: 21px;
}
.btn-sober-wow-light .elementor-button {
  --btn-bg: #ffffff;             /* default white background */
  --btn-bg-hover: #000000;       /* black on hover */
  --btn-text: #111111;           /* default dark text/icon */
  --btn-text-hover: #ffffff;     /* white text/icon on hover */
  --btn-border: rgba(0,0,0,0.15);
  --btn-shadow: 0 6px 18px rgba(0,0,0,0.12);
  --btn-shadow-hover: 0 10px 28px rgba(0,0,0,0.25);
  --sheen: linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.45) 50%, transparent 100%);

  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 12px;
  padding: 14px 24px;
  border-radius: 8px;
  background: var(--btn-bg);
  color: var(--btn-text);
  border: 1px solid var(--btn-border);
  box-shadow: var(--btn-shadow);
  overflow: hidden;
  transition:
    background-color .35s ease,
    color .35s ease,
    transform .35s cubic-bezier(.2,.8,.2,1),
    box-shadow .35s ease,
    border-color .35s ease;
}

/* Subtle inner highlight */
.btn-sober-wow-light .elementor-button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.65),
    inset 0 -1px 0 rgba(0,0,0,0.08);
  pointer-events: none;
}

/* Shimmer sweep */
.btn-sober-wow-light .elementor-button::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -40%;
  width: 40%;
  height: 220%;
  background: var(--sheen);
  transform: translateX(-130%) rotate(18deg);
  transition: transform .8s cubic-bezier(.22,.61,.36,1);
  pointer-events: none;
}

.btn-sober-wow-light .elementor-button .elementor-button-content-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 12px;
}

/* Text + icon motion */
.btn-sober-wow-light .elementor-button .elementor-button-text,
.btn-sober-wow-light .elementor-button .elementor-button-icon {
  transition: transform .35s cubic-bezier(.2,.8,.2,1), color .35s ease;
  will-change: transform;
}
.btn-sober-wow-light .elementor-button .elementor-button-icon svg,
.btn-sober-wow-light .elementor-button .elementor-button-icon svg * {
  fill: currentColor; /* make SVG follow text color */
}

/* Hover / Focus → Black background + white content */
.btn-sober-wow-light .elementor-button:hover,
.btn-sober-wow-light .elementor-button:focus-visible {
  background: var(--btn-bg-hover);
  color: var(--btn-text-hover);
  transform: translateY(-1px) scale(1.02);
  border-color: rgba(0,0,0,0.25);
  box-shadow: var(--btn-shadow-hover);
}
.btn-sober-wow-light .elementor-button:hover::before,
.btn-sober-wow-light .elementor-button:focus-visible::before {
  transform: translateX(360%) rotate(18deg);
}
.btn-sober-wow-light .elementor-button:hover .elementor-button-text,
.btn-sober-wow-light .elementor-button:focus-visible .elementor-button-text {
  transform: translateX(2px);
}
.btn-sober-wow-light .elementor-button:hover .elementor-button-icon,
.btn-sober-wow-light .elementor-button:focus-visible .elementor-button-icon {
  transform: translateX(6px);
}

/* Pressed feel */
.btn-sober-wow-light .elementor-button:active {
  transform: translateY(0) scale(0.995);
  box-shadow: 0 6px 16px rgba(0,0,0,0.18);
}

/* Focus ring */
.btn-sober-wow-light .elementor-button:focus-visible {
  outline: 0;
  box-shadow:
    0 0 0 3px rgba(0,0,0,0.2),
    0 10px 26px rgba(0,0,0,0.25);
}

/* Reduced motion */
@media (prefers-reduced-motion: reduce) {
  .btn-sober-wow-light .elementor-button,
  .btn-sober-wow-light .elementor-button::before,
  .btn-sober-wow-light .elementor-button .elementor-button-text,
  .btn-sober-wow-light .elementor-button .elementor-button-icon {
    transition: none !important;
  }
}/* End custom CSS */