.elementor-1477 .elementor-element.elementor-element-1b304016{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-1b304016:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-1b304016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/130Meadowood-210-Large.jpeg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-1b304016::before, .elementor-1477 .elementor-element.elementor-element-1b304016 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1b304016 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1b304016 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1b304016 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1b304016 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-6e5d812e{--display:flex;--min-height:100px;--overlay-opacity:0.35;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-6e5d812e::before, .elementor-1477 .elementor-element.elementor-element-6e5d812e > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6e5d812e > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6e5d812e > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6e5d812e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6e5d812e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-24da09f8{--display:flex;--min-height:500px;--justify-content:center;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-1477 .elementor-element.elementor-element-2617ab75{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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-accent );--border-color:var( --e-global-color-accent );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-7d992d59{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-2974f8fb{text-align:center;}.elementor-1477 .elementor-element.elementor-element-2974f8fb .elementor-heading-title{font-family:var( --e-global-typography-20c0321-font-family ), Sans-serif;font-size:var( --e-global-typography-20c0321-font-size );text-transform:var( --e-global-typography-20c0321-text-transform );line-height:var( --e-global-typography-20c0321-line-height );color:var( --e-global-color-8186168 );}.elementor-1477 .elementor-element.elementor-element-51a20b61{text-align:center;font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-51a20b61 a{color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-6491be{--display:flex;--min-height:0px;--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:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--overlay-opacity:0.35;--overlay-mix-blend-mode:luminosity;--padding-top:6%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-1477 .elementor-element.elementor-element-6491be:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-6491be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-6491be::before, .elementor-1477 .elementor-element.elementor-element-6491be > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6491be > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6491be > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6491be > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6491be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Cardboard-Paper-Texture_09-1-scaled.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-c266dbc{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-c266dbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-24d23cc8 .elementor-heading-title{font-family:var( --e-global-typography-d4065b3-font-family ), Sans-serif;font-size:var( --e-global-typography-d4065b3-font-size );text-transform:var( --e-global-typography-d4065b3-text-transform );line-height:var( --e-global-typography-d4065b3-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4029c5f9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4029c5f9 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-3d55332e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-3d55332e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-76c66076{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-76c66076:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-76c66076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Michael-headshot-002-600x600-1.jpeg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-76c66076::before, .elementor-1477 .elementor-element.elementor-element-76c66076 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-76c66076 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-76c66076 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-76c66076 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-76c66076 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-76c66076.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-42de69ab{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-42de69ab::before, .elementor-1477 .elementor-element.elementor-element-42de69ab > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-42de69ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-42de69ab > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-42de69ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-42de69ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-1bae4f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-1bae4f27 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-76bbe372{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-76bbe372 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-43e3e888{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-1103d688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1103d688 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4b3ebfbc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-4b3ebfbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-b6278f1{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-b6278f1:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-b6278f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Kgelman_prof_pic.jpg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-b6278f1::before, .elementor-1477 .elementor-element.elementor-element-b6278f1 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-b6278f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-b6278f1 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-b6278f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-b6278f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-b6278f1.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-65484bb8{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-65484bb8::before, .elementor-1477 .elementor-element.elementor-element-65484bb8 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-65484bb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-65484bb8 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-65484bb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-65484bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-29f3b3fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-29f3b3fd .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-137bdd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-137bdd66 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-3bb6cc01{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-5bc51b52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5bc51b52 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-696393c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-696393c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-274d50b2{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-274d50b2:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-274d50b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/10/Teigen-Ekedal-EDIT-scaled.jpg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-274d50b2::before, .elementor-1477 .elementor-element.elementor-element-274d50b2 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-274d50b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-274d50b2 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-274d50b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-274d50b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-274d50b2.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-75765415{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-75765415::before, .elementor-1477 .elementor-element.elementor-element-75765415 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-75765415 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-75765415 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-75765415 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-75765415 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-4e7ac827{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-4e7ac827 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-45d77ef3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-45d77ef3 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-7a11c2c7{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-78fadee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-78fadee0 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5e3b12ff{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-5e3b12ff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-bb70ad3 .elementor-heading-title{font-family:"Distrampler", Sans-serif;font-size:4em;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-75545526{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-75545526 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1ffacc34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-1ffacc34.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-6af159fc{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-6af159fc:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-6af159fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-6-e1757349758642.jpg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-6af159fc::before, .elementor-1477 .elementor-element.elementor-element-6af159fc > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6af159fc > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6af159fc > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6af159fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6af159fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-6af159fc.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-4277e45d{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-4277e45d::before, .elementor-1477 .elementor-element.elementor-element-4277e45d > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4277e45d > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4277e45d > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4277e45d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4277e45d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-38698667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-38698667 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-2e5a0a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-2e5a0a42 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-7d36ef25{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-4869cada{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4869cada a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5188aa6d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-5188aa6d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-24bdd7f2{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-24bdd7f2:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-24bdd7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Clemente-A-Jimenez-8_PS-Edit-400x400-1.jpg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-24bdd7f2::before, .elementor-1477 .elementor-element.elementor-element-24bdd7f2 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-24bdd7f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-24bdd7f2 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-24bdd7f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-24bdd7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-24bdd7f2.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-15f05be6{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-15f05be6::before, .elementor-1477 .elementor-element.elementor-element-15f05be6 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-15f05be6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-15f05be6 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-15f05be6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-15f05be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-578db52c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-578db52c .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-df725cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-df725cd .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-b8aa03a{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-3432e3c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-3432e3c5 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1f494302{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-1f494302.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-e2ec3e0{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-e2ec3e0:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-e2ec3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Berto-Perez-1_PS-Edit-400x400-1.jpg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-e2ec3e0::before, .elementor-1477 .elementor-element.elementor-element-e2ec3e0 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-e2ec3e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-e2ec3e0 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-e2ec3e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-e2ec3e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-e2ec3e0.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-1144ea96{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-1144ea96::before, .elementor-1477 .elementor-element.elementor-element-1144ea96 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1144ea96 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1144ea96 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1144ea96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1144ea96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-70ad5254{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-70ad5254 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-1e7d35ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-1e7d35ac .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-fbcc0a3{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-162d0976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-162d0976 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-7e30e0e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-7e30e0e3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-70a515cf{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-70a515cf:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-70a515cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Juan-Hernandez-Guzman-e1756428990966.jpg");background-position:top center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-70a515cf::before, .elementor-1477 .elementor-element.elementor-element-70a515cf > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-70a515cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-70a515cf > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-70a515cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-70a515cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-70a515cf.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-66e43bc8{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-66e43bc8::before, .elementor-1477 .elementor-element.elementor-element-66e43bc8 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-66e43bc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-66e43bc8 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-66e43bc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-66e43bc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-7c9ea073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-7c9ea073 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-12d58fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-12d58fa7 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-7e77f1b9{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-706a577a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-706a577a a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-20028a36{--display:flex;--min-height:600px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-20028a36:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-20028a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MAR00267-Edit-Edit-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-62f5002d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-62f5002d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-1768591e .elementor-heading-title{font-family:"Distrampler", Sans-serif;font-size:4em;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-688e2a67{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-688e2a67 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-43520f58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-43520f58.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-3a3eb01e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-3a3eb01e:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-3a3eb01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/unnamed-9.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-3a3eb01e::before, .elementor-1477 .elementor-element.elementor-element-3a3eb01e > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-3a3eb01e > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-3a3eb01e > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-3a3eb01e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-3a3eb01e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-3a3eb01e.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-2670a77d{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-2670a77d::before, .elementor-1477 .elementor-element.elementor-element-2670a77d > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2670a77d > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2670a77d > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2670a77d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2670a77d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-60e91235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-60e91235 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-1f9020c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-1f9020c2 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-34fa9c8e{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-4d9864f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4d9864f5 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-219eb080{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-219eb080.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-1090b973{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-1090b973:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-1090b973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/unnamed-10.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-1090b973::before, .elementor-1477 .elementor-element.elementor-element-1090b973 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1090b973 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1090b973 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1090b973 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1090b973 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-1090b973.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-1a198ef8{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-1a198ef8::before, .elementor-1477 .elementor-element.elementor-element-1a198ef8 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1a198ef8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1a198ef8 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1a198ef8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1a198ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-493c3dc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-493c3dc1 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-511f9ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-511f9ecb .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-1c0c37d{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-5a59d44c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5a59d44c a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5850dc58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-5850dc58.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-49eb84bc{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-49eb84bc:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-49eb84bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/unnamed-11.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-49eb84bc::before, .elementor-1477 .elementor-element.elementor-element-49eb84bc > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-49eb84bc > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-49eb84bc > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-49eb84bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-49eb84bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-49eb84bc.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-19614b24{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-19614b24::before, .elementor-1477 .elementor-element.elementor-element-19614b24 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-19614b24 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-19614b24 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-19614b24 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-19614b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-30e73ccf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-30e73ccf .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-4f5b5428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-4f5b5428 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-609bfb46{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-2c322b62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-2c322b62 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-40d7b193{--display:flex;--min-height:600px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-40d7b193:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-40d7b193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/unnamed-12.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-30b9a9a3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-30b9a9a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-6e8a0c2e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-6e8a0c2e:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-6e8a0c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Jesus-Eduardo-Cuinac-Lopez-e1756429108961.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-6e8a0c2e::before, .elementor-1477 .elementor-element.elementor-element-6e8a0c2e > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6e8a0c2e > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6e8a0c2e > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6e8a0c2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6e8a0c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-6e8a0c2e.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-30dd7c2c{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-30dd7c2c::before, .elementor-1477 .elementor-element.elementor-element-30dd7c2c > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-30dd7c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-30dd7c2c > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-30dd7c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-30dd7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-486bfe14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-486bfe14 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-2d250fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-2d250fce .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-50c0a3cf{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-47c1bfd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-47c1bfd9 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-172eef7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-172eef7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-4dc42c4d{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-4dc42c4d:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-4dc42c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Tevita-Tupou-e1757280139893.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-4dc42c4d::before, .elementor-1477 .elementor-element.elementor-element-4dc42c4d > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4dc42c4d > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4dc42c4d > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4dc42c4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4dc42c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-4dc42c4d.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-35de8adc{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-35de8adc::before, .elementor-1477 .elementor-element.elementor-element-35de8adc > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-35de8adc > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-35de8adc > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-35de8adc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-35de8adc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-2e58fd8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-2e58fd8c .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-3185bff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-3185bff0 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-7b53c9f7{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-4cf3ba6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4cf3ba6c a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-14431664{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-14431664.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-4dacd028{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-4dacd028:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-4dacd028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/Marcus.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-4dacd028::before, .elementor-1477 .elementor-element.elementor-element-4dacd028 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4dacd028 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4dacd028 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4dacd028 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4dacd028 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-4dacd028.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-7d2e6785{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-7d2e6785::before, .elementor-1477 .elementor-element.elementor-element-7d2e6785 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-7d2e6785 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-7d2e6785 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-7d2e6785 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-7d2e6785 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-1e82a054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-1e82a054 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-73f8317a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-73f8317a .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-511f0492{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-10ccd1e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-10ccd1e8 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-2980b669{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-2980b669.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-59a1e5c3{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-59a1e5c3:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-59a1e5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/bradley.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-59a1e5c3::before, .elementor-1477 .elementor-element.elementor-element-59a1e5c3 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-59a1e5c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-59a1e5c3 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-59a1e5c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-59a1e5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-59a1e5c3.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-2a89762b{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-2a89762b::before, .elementor-1477 .elementor-element.elementor-element-2a89762b > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2a89762b > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2a89762b > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2a89762b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2a89762b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-6e93e182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-6e93e182 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-3115d065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-3115d065 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-18bd7038{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-7cbf1237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-7cbf1237 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5fb15681{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-5fb15681.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-199958ea{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-199958ea:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-199958ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Jesus-Eduardo-Cuinac-Lopez-e1756429108961.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-199958ea::before, .elementor-1477 .elementor-element.elementor-element-199958ea > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-199958ea > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-199958ea > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-199958ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-199958ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-199958ea.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-42341014{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-42341014::before, .elementor-1477 .elementor-element.elementor-element-42341014 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-42341014 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-42341014 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-42341014 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-42341014 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-874df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-874df9 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-76ba4076{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-76ba4076 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-4e02defa{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-3dc5bb4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-3dc5bb4a a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-cb8a18{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-cb8a18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-7e0a02ee{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-7e0a02ee:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-7e0a02ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Jesus-Eduardo-Cuinac-Lopez-e1756429108961.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-7e0a02ee::before, .elementor-1477 .elementor-element.elementor-element-7e0a02ee > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-7e0a02ee > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-7e0a02ee > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-7e0a02ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-7e0a02ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-7e0a02ee.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-1beadec5{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-1beadec5::before, .elementor-1477 .elementor-element.elementor-element-1beadec5 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1beadec5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-1beadec5 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1beadec5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-1beadec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-5824cb1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-5824cb1d .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-594cd59d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-594cd59d .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-6bfa567b{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-5910f5aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5910f5aa a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-2c13299d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-2c13299d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-5001ddc8{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-5001ddc8:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-5001ddc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Jesus-Eduardo-Cuinac-Lopez-e1756429108961.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-5001ddc8::before, .elementor-1477 .elementor-element.elementor-element-5001ddc8 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-5001ddc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-5001ddc8 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-5001ddc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-5001ddc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-5001ddc8.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-2822745c{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-2822745c::before, .elementor-1477 .elementor-element.elementor-element-2822745c > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2822745c > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2822745c > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2822745c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2822745c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-660f67f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-660f67f .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-1f5d15b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-1f5d15b7 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-3b092d06{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-7b554c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-7b554c4e a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-caa9875{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-caa9875.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-5d3b161e{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-5d3b161e:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-5d3b161e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-2-e1757349727701.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-5d3b161e::before, .elementor-1477 .elementor-element.elementor-element-5d3b161e > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-5d3b161e > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-5d3b161e > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-5d3b161e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-5d3b161e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-5d3b161e.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-7cc9186{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-7cc9186::before, .elementor-1477 .elementor-element.elementor-element-7cc9186 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-7cc9186 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-7cc9186 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-7cc9186 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-7cc9186 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-6a729029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-6a729029 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-19069fa5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-19069fa5 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-5e7cc3cd{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-550701d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-550701d5 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5a75fa19{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-5a75fa19.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-565edcaf{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-565edcaf:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-565edcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-8-e1757349824364.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-565edcaf::before, .elementor-1477 .elementor-element.elementor-element-565edcaf > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-565edcaf > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-565edcaf > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-565edcaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-565edcaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-565edcaf.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-77ce9cb{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-77ce9cb::before, .elementor-1477 .elementor-element.elementor-element-77ce9cb > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-77ce9cb > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-77ce9cb > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-77ce9cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-77ce9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-48178e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-48178e93 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-66b47590{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-66b47590 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-4fe729ab{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-1833904f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1833904f a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-6c9bd0fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-6c9bd0fd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-bd3c1d6{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-bd3c1d6:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-bd3c1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-10-e1757349933610.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-bd3c1d6::before, .elementor-1477 .elementor-element.elementor-element-bd3c1d6 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-bd3c1d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-bd3c1d6 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-bd3c1d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-bd3c1d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-bd3c1d6.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-71e9e3b6{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-71e9e3b6::before, .elementor-1477 .elementor-element.elementor-element-71e9e3b6 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-71e9e3b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-71e9e3b6 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-71e9e3b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-71e9e3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-6e8eda89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-6e8eda89 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-22155604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-22155604 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-10151f5d{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-289ff107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-289ff107 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-3c3671f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-3c3671f7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-3d88a302{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-3d88a302:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-3d88a302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-5-e1757349981818.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-3d88a302::before, .elementor-1477 .elementor-element.elementor-element-3d88a302 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-3d88a302 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-3d88a302 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-3d88a302 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-3d88a302 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-3d88a302.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-637d5246{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-637d5246::before, .elementor-1477 .elementor-element.elementor-element-637d5246 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-637d5246 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-637d5246 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-637d5246 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-637d5246 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-43cbe956{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-43cbe956 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-46eda9a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-46eda9a4 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-38206efb{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-7b844e24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-7b844e24 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-257fa2c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-257fa2c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-44270c97{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-44270c97:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-44270c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-12-e1757350004616.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-44270c97::before, .elementor-1477 .elementor-element.elementor-element-44270c97 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-44270c97 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-44270c97 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-44270c97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-44270c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-44270c97.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-4ca6d3bf{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-4ca6d3bf::before, .elementor-1477 .elementor-element.elementor-element-4ca6d3bf > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4ca6d3bf > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4ca6d3bf > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4ca6d3bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4ca6d3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-16025007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-16025007 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-45c6f978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-45c6f978 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-6b3cd30f{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-20a2af04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-20a2af04 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-74dcec00{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-74dcec00.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-954478b{--display:flex;--min-height:450px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-954478b:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-954478b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/09/MCB-Headshots-12-e1757350004616.jpg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-954478b::before, .elementor-1477 .elementor-element.elementor-element-954478b > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-954478b > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-954478b > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-954478b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-954478b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-954478b.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-4c8c5184{--display:flex;--overlay-opacity:0.45;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-4c8c5184::before, .elementor-1477 .elementor-element.elementor-element-4c8c5184 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4c8c5184 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-4c8c5184 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4c8c5184 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-4c8c5184 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #212E3F00 6%, #000000 100%);}.elementor-1477 .elementor-element.elementor-element-4df6a3f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-4df6a3f8 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-1a550db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-1a550db6 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-30b7533a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-30b7533a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-2ebbedcb{--display:flex;--min-height:0px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-2ebbedcb::before, .elementor-1477 .elementor-element.elementor-element-2ebbedcb > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2ebbedcb > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-2ebbedcb > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2ebbedcb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-2ebbedcb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-2ebbedcb.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-30801fbd{--display:flex;--overlay-opacity:0.45;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-accent );--border-color:var( --e-global-color-accent );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-30801fbd::before, .elementor-1477 .elementor-element.elementor-element-30801fbd > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-30801fbd > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-30801fbd > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-30801fbd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-30801fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#212E3F00;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-67fc86ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-67fc86ed .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-a7b993e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-a7b993e .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-56e74cf2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-56e74cf2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-6ef5e488{--display:flex;--min-height:0px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1477 .elementor-element.elementor-element-6ef5e488::before, .elementor-1477 .elementor-element.elementor-element-6ef5e488 > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6ef5e488 > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6ef5e488 > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6ef5e488 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6ef5e488 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-6ef5e488.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-6848d26f{--display:flex;--overlay-opacity:0.45;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-accent );--border-color:var( --e-global-color-accent );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-6848d26f::before, .elementor-1477 .elementor-element.elementor-element-6848d26f > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6848d26f > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-6848d26f > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6848d26f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-6848d26f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#212E3F00;--background-overlay:'';}.elementor-1477 .elementor-element.elementor-element-4c8bb774{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-4c8bb774 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-3b4b56c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-3b4b56c5 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1c419433{--display:flex;--min-height:0px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-70dfbe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-70dfbe4 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-93c168b{--display:flex;--min-height:100vh;--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--overlay-opacity:0.35;--overlay-mix-blend-mode:luminosity;--padding-top:0%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-1477 .elementor-element.elementor-element-93c168b:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-93c168b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-93c168b::before, .elementor-1477 .elementor-element.elementor-element-93c168b > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-93c168b > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-93c168b > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-93c168b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-93c168b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Cardboard-Paper-Texture_09-1-scaled.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-93c168b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1477 .elementor-element.elementor-element-1f59a413{--display:flex;--min-height:600px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-1f59a413:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-1f59a413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/JM-Raven-Exterior10xF-scaled-Large.jpeg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-6e19e67a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-27084c32 .elementor-heading-title{font-family:var( --e-global-typography-76a7f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-76a7f4b-font-size );text-transform:var( --e-global-typography-76a7f4b-text-transform );color:#AD9372;}.elementor-1477 .elementor-element.elementor-element-23c24f97{text-align:left;font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-23c24f97 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-58e70e4{--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;--align-items:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-402a759c{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-1477 .elementor-element.elementor-element-77302c4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-1d68d17d .elementor-icon-wrapper{text-align:left;}.elementor-1477 .elementor-element.elementor-element-1d68d17d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1d68d17d.elementor-view-framed .elementor-icon, .elementor-1477 .elementor-element.elementor-element-1d68d17d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1d68d17d.elementor-view-framed .elementor-icon, .elementor-1477 .elementor-element.elementor-element-1d68d17d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-66687bb4 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-12110466{font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-121526cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-fdc02ea .elementor-icon-wrapper{text-align:left;}.elementor-1477 .elementor-element.elementor-element-fdc02ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-fdc02ea.elementor-view-framed .elementor-icon, .elementor-1477 .elementor-element.elementor-element-fdc02ea.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-fdc02ea.elementor-view-framed .elementor-icon, .elementor-1477 .elementor-element.elementor-element-fdc02ea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-2c10c9fd .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4a28e4f7{font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-231491f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-1d709a4 .elementor-icon-wrapper{text-align:left;}.elementor-1477 .elementor-element.elementor-element-1d709a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1d709a4.elementor-view-framed .elementor-icon, .elementor-1477 .elementor-element.elementor-element-1d709a4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-1d709a4.elementor-view-framed .elementor-icon, .elementor-1477 .elementor-element.elementor-element-1d709a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-5532c9c5 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-4589ccfd{font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-266209ea{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--overlay-opacity:0.35;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-1477 .elementor-element.elementor-element-266209ea:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-266209ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1477 .elementor-element.elementor-element-266209ea::before, .elementor-1477 .elementor-element.elementor-element-266209ea > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-266209ea > .e-con-inner > .elementor-background-video-container::before, .elementor-1477 .elementor-element.elementor-element-266209ea > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-266209ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-1477 .elementor-element.elementor-element-266209ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/Cardboard-Paper-Texture_09-1-scaled.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-2c7ab47b{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-4a20c171{--display:flex;--min-height:450px;}.elementor-1477 .elementor-element.elementor-element-4a20c171:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-4a20c171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/888Blandford-Kitchen1BxF-Large-1.jpeg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-4a20c171.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-f79140e{--display:flex;--min-height:0px;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1477 .elementor-element.elementor-element-6e6ecd68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-1477 .elementor-element.elementor-element-6e6ecd68 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-243b1fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-1477 .elementor-element.elementor-element-243b1fb2 .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-23508684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-23508684 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-18194f91{width:var( --container-widget-width, 27% );max-width:27%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:left;}.elementor-1477 .elementor-element.elementor-element-18194f91 img{width:100%;max-width:100%;}.elementor-1477 .elementor-element.elementor-element-3109798b{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-a31e287{--display:flex;--min-height:450px;}.elementor-1477 .elementor-element.elementor-element-a31e287:not(.elementor-motion-effects-element-type-background), .elementor-1477 .elementor-element.elementor-element-a31e287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://watershedbuilt.com/wp-content/uploads/2025/08/49Tulip-060_1-Large.jpeg");background-position:center center;background-size:cover;}.elementor-1477 .elementor-element.elementor-element-a31e287.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1477 .elementor-element.elementor-element-7f29f912{--display:flex;--min-height:0px;--justify-content:center;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-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1477 .elementor-element.elementor-element-26595a40{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-26595a40 .elementor-heading-title{font-family:var( --e-global-typography-a9a2e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-a9a2e9f-font-size );font-weight:var( --e-global-typography-a9a2e9f-font-weight );text-transform:var( --e-global-typography-a9a2e9f-text-transform );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-6ba7b82b{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-6ba7b82b .elementor-heading-title{font-family:var( --e-global-typography-5760b15-font-family ), Sans-serif;font-size:var( --e-global-typography-5760b15-font-size );font-weight:var( --e-global-typography-5760b15-font-weight );line-height:var( --e-global-typography-5760b15-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-24f331d0{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-3a39711-font-family ), Sans-serif;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-24f331d0 a{color:var( --e-global-color-primary );}.elementor-1477 .elementor-element.elementor-element-27d9eb69{width:var( --container-widget-width, 27% );max-width:27%;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:left;}.elementor-1477 .elementor-element.elementor-element-27d9eb69 img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-1477 .elementor-element.elementor-element-24da09f8{--min-height:0px;}.elementor-1477 .elementor-element.elementor-element-2974f8fb .elementor-heading-title{font-size:var( --e-global-typography-20c0321-font-size );line-height:var( --e-global-typography-20c0321-line-height );}.elementor-1477 .elementor-element.elementor-element-51a20b61{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-6491be{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-24d23cc8 .elementor-heading-title{font-size:var( --e-global-typography-d4065b3-font-size );line-height:var( --e-global-typography-d4065b3-line-height );}.elementor-1477 .elementor-element.elementor-element-4029c5f9{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-1bae4f27 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-76bbe372 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-1103d688{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-29f3b3fd .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-137bdd66 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-5bc51b52{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-4e7ac827 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-45d77ef3 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-78fadee0{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-bb70ad3 .elementor-heading-title{font-size:4.5em;}.elementor-1477 .elementor-element.elementor-element-75545526{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-38698667 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-2e5a0a42 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4869cada{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-578db52c .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-df725cd .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-3432e3c5{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-70ad5254 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1e7d35ac .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-162d0976{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-7c9ea073 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-12d58fa7 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-706a577a{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-20028a36{--min-height:300px;}.elementor-1477 .elementor-element.elementor-element-1768591e .elementor-heading-title{font-size:4.5em;}.elementor-1477 .elementor-element.elementor-element-688e2a67{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-60e91235 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1f9020c2 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4d9864f5{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-493c3dc1 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-511f9ecb .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-5a59d44c{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-30e73ccf .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-4f5b5428 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-2c322b62{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-40d7b193{--min-height:300px;}.elementor-1477 .elementor-element.elementor-element-486bfe14 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-2d250fce .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-47c1bfd9{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-2e58fd8c .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-3185bff0 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4cf3ba6c{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-1e82a054 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-73f8317a .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-10ccd1e8{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-6e93e182 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-3115d065 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-7cbf1237{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-874df9 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-76ba4076 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-3dc5bb4a{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-5824cb1d .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-594cd59d .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-5910f5aa{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-660f67f .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1f5d15b7 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-7b554c4e{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-6a729029 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-19069fa5 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-550701d5{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-48178e93 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-66b47590 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-1833904f{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-6e8eda89 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-22155604 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-289ff107{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-43cbe956 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-46eda9a4 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-7b844e24{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-16025007 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-45c6f978 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-20a2af04{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-4df6a3f8 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1a550db6 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-67fc86ed .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-a7b993e .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4c8bb774 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-3b4b56c5 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-70dfbe4{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-27084c32 .elementor-heading-title{font-size:var( --e-global-typography-76a7f4b-font-size );}.elementor-1477 .elementor-element.elementor-element-23c24f97{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-58e70e4{--flex-wrap:wrap;}.elementor-1477 .elementor-element.elementor-element-402a759c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1477 .elementor-element.elementor-element-66687bb4 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-12110466{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-2c10c9fd .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-4a28e4f7{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-5532c9c5 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-4589ccfd{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-6e6ecd68 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-243b1fb2 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-23508684{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-26595a40 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-6ba7b82b .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-24f331d0{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}}@media(max-width:767px){.elementor-1477 .elementor-element.elementor-element-24da09f8{--width:100%;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1477 .elementor-element.elementor-element-2617ab75{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1477 .elementor-element.elementor-element-7d992d59{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1477 .elementor-element.elementor-element-2974f8fb .elementor-heading-title{font-size:var( --e-global-typography-20c0321-font-size );line-height:var( --e-global-typography-20c0321-line-height );}.elementor-1477 .elementor-element.elementor-element-51a20b61{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-6491be{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1477 .elementor-element.elementor-element-c266dbc{--justify-content:center;}.elementor-1477 .elementor-element.elementor-element-24d23cc8{text-align:center;}.elementor-1477 .elementor-element.elementor-element-24d23cc8 .elementor-heading-title{font-size:var( --e-global-typography-d4065b3-font-size );line-height:var( --e-global-typography-d4065b3-line-height );}.elementor-1477 .elementor-element.elementor-element-4029c5f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-76c66076{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-1bae4f27 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-76bbe372 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-1103d688{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-b6278f1{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-29f3b3fd .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-137bdd66 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-5bc51b52{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-274d50b2{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-4e7ac827 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-45d77ef3 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-78fadee0{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-5e3b12ff{--justify-content:center;}.elementor-1477 .elementor-element.elementor-element-bb70ad3{text-align:center;}.elementor-1477 .elementor-element.elementor-element-bb70ad3 .elementor-heading-title{font-size:2.8em;line-height:1em;}.elementor-1477 .elementor-element.elementor-element-75545526{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-6af159fc{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-38698667 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-2e5a0a42 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4869cada{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-24bdd7f2{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-578db52c .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-df725cd .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-3432e3c5{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-e2ec3e0{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-70ad5254 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1e7d35ac .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-162d0976{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-70a515cf{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-7c9ea073 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-12d58fa7 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-706a577a{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-62f5002d{--justify-content:center;}.elementor-1477 .elementor-element.elementor-element-1768591e{text-align:center;}.elementor-1477 .elementor-element.elementor-element-1768591e .elementor-heading-title{font-size:2.8em;line-height:1em;}.elementor-1477 .elementor-element.elementor-element-688e2a67{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-3a3eb01e{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-60e91235 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1f9020c2 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4d9864f5{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-1090b973{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-493c3dc1 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-511f9ecb .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-5a59d44c{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-49eb84bc{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-30e73ccf .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-4f5b5428 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-2c322b62{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-6e8a0c2e{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-486bfe14 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-2d250fce .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-47c1bfd9{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-4dc42c4d{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-2e58fd8c .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-3185bff0 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-4cf3ba6c{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-4dacd028{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-1e82a054 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-73f8317a .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-10ccd1e8{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-59a1e5c3{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-6e93e182 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-3115d065 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-7cbf1237{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-199958ea{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-874df9 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-76ba4076 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-3dc5bb4a{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-7e0a02ee{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-5824cb1d .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-594cd59d .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-5910f5aa{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-5001ddc8{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-660f67f .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1f5d15b7 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-7b554c4e{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-5d3b161e{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-6a729029 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-19069fa5 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-550701d5{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-565edcaf{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-48178e93 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-66b47590 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-1833904f{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-bd3c1d6{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-6e8eda89 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-22155604 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-289ff107{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-3d88a302{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-43cbe956 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-46eda9a4 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-7b844e24{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-44270c97{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-16025007 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-45c6f978 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-20a2af04{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-954478b{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-4df6a3f8 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-1a550db6 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-2ebbedcb{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-67fc86ed .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-a7b993e .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-6ef5e488{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-4c8bb774 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-3b4b56c5 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-70dfbe4{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-93c168b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1477 .elementor-element.elementor-element-1f59a413{--min-height:350px;}.elementor-1477 .elementor-element.elementor-element-27084c32 .elementor-heading-title{font-size:var( --e-global-typography-76a7f4b-font-size );}.elementor-1477 .elementor-element.elementor-element-23c24f97{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-66687bb4 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-12110466{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-2c10c9fd .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-4a28e4f7{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-5532c9c5 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-4589ccfd{font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-266209ea{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1477 .elementor-element.elementor-element-f79140e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1477 .elementor-element.elementor-element-6e6ecd68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-6e6ecd68 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-243b1fb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-243b1fb2 .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-23508684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-18194f91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1477 .elementor-element.elementor-element-7f29f912{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1477 .elementor-element.elementor-element-26595a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-26595a40 .elementor-heading-title{font-size:var( --e-global-typography-a9a2e9f-font-size );line-height:var( --e-global-typography-a9a2e9f-line-height );letter-spacing:var( --e-global-typography-a9a2e9f-letter-spacing );}.elementor-1477 .elementor-element.elementor-element-6ba7b82b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1477 .elementor-element.elementor-element-6ba7b82b .elementor-heading-title{font-size:var( --e-global-typography-5760b15-font-size );line-height:var( --e-global-typography-5760b15-line-height );}.elementor-1477 .elementor-element.elementor-element-24f331d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-3a39711-font-size );line-height:var( --e-global-typography-3a39711-line-height );}.elementor-1477 .elementor-element.elementor-element-27d9eb69{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(min-width:768px){.elementor-1477 .elementor-element.elementor-element-7d992d59{--width:80%;}.elementor-1477 .elementor-element.elementor-element-c266dbc{--width:100%;}.elementor-1477 .elementor-element.elementor-element-3d55332e{--width:28%;}.elementor-1477 .elementor-element.elementor-element-76c66076{--width:100%;}.elementor-1477 .elementor-element.elementor-element-43e3e888{--width:100%;}.elementor-1477 .elementor-element.elementor-element-4b3ebfbc{--width:28%;}.elementor-1477 .elementor-element.elementor-element-b6278f1{--width:100%;}.elementor-1477 .elementor-element.elementor-element-3bb6cc01{--width:100%;}.elementor-1477 .elementor-element.elementor-element-696393c4{--width:28%;}.elementor-1477 .elementor-element.elementor-element-274d50b2{--width:100%;}.elementor-1477 .elementor-element.elementor-element-7a11c2c7{--width:100%;}.elementor-1477 .elementor-element.elementor-element-5e3b12ff{--width:100%;}.elementor-1477 .elementor-element.elementor-element-1ffacc34{--width:20%;}.elementor-1477 .elementor-element.elementor-element-6af159fc{--width:100%;}.elementor-1477 .elementor-element.elementor-element-7d36ef25{--width:100%;}.elementor-1477 .elementor-element.elementor-element-5188aa6d{--width:20%;}.elementor-1477 .elementor-element.elementor-element-24bdd7f2{--width:100%;}.elementor-1477 .elementor-element.elementor-element-b8aa03a{--width:100%;}.elementor-1477 .elementor-element.elementor-element-1f494302{--width:20%;}.elementor-1477 .elementor-element.elementor-element-e2ec3e0{--width:100%;}.elementor-1477 .elementor-element.elementor-element-fbcc0a3{--width:100%;}.elementor-1477 .elementor-element.elementor-element-7e30e0e3{--width:20%;}.elementor-1477 .elementor-element.elementor-element-70a515cf{--width:100%;}.elementor-1477 .elementor-element.elementor-element-7e77f1b9{--width:100%;}.elementor-1477 .elementor-element.elementor-element-20028a36{--width:100%;}.elementor-1477 .elementor-element.elementor-element-62f5002d{--width:100%;}.elementor-1477 .elementor-element.elementor-element-43520f58{--width:28%;}.elementor-1477 .elementor-element.elementor-element-3a3eb01e{--width:100%;}.elementor-1477 .elementor-element.elementor-element-34fa9c8e{--width:100%;}.elementor-1477 .elementor-element.elementor-element-219eb080{--width:28%;}.elementor-1477 .elementor-element.elementor-element-1090b973{--width:100%;}.elementor-1477 .elementor-element.elementor-element-1c0c37d{--width:100%;}.elementor-1477 .elementor-element.elementor-element-5850dc58{--width:28%;}.elementor-1477 .elementor-element.elementor-element-49eb84bc{--width:100%;}.elementor-1477 .elementor-element.elementor-element-609bfb46{--width:100%;}.elementor-1477 .elementor-element.elementor-element-40d7b193{--width:100%;}.elementor-1477 .elementor-element.elementor-element-30b9a9a3{--width:28%;}.elementor-1477 .elementor-element.elementor-element-6e8a0c2e{--width:100%;}.elementor-1477 .elementor-element.elementor-element-50c0a3cf{--width:100%;}.elementor-1477 .elementor-element.elementor-element-172eef7{--width:28%;}.elementor-1477 .elementor-element.elementor-element-4dc42c4d{--width:100%;}.elementor-1477 .elementor-element.elementor-element-7b53c9f7{--width:100%;}.elementor-1477 .elementor-element.elementor-element-14431664{--width:28%;}.elementor-1477 .elementor-element.elementor-element-4dacd028{--width:100%;}.elementor-1477 .elementor-element.elementor-element-511f0492{--width:100%;}.elementor-1477 .elementor-element.elementor-element-2980b669{--width:28%;}.elementor-1477 .elementor-element.elementor-element-59a1e5c3{--width:100%;}.elementor-1477 .elementor-element.elementor-element-18bd7038{--width:100%;}.elementor-1477 .elementor-element.elementor-element-5fb15681{--width:28%;}.elementor-1477 .elementor-element.elementor-element-199958ea{--width:100%;}.elementor-1477 .elementor-element.elementor-element-4e02defa{--width:100%;}.elementor-1477 .elementor-element.elementor-element-cb8a18{--width:28%;}.elementor-1477 .elementor-element.elementor-element-7e0a02ee{--width:100%;}.elementor-1477 .elementor-element.elementor-element-6bfa567b{--width:100%;}.elementor-1477 .elementor-element.elementor-element-2c13299d{--width:28%;}.elementor-1477 .elementor-element.elementor-element-5001ddc8{--width:100%;}.elementor-1477 .elementor-element.elementor-element-3b092d06{--width:100%;}.elementor-1477 .elementor-element.elementor-element-caa9875{--width:28%;}.elementor-1477 .elementor-element.elementor-element-5d3b161e{--width:100%;}.elementor-1477 .elementor-element.elementor-element-5e7cc3cd{--width:100%;}.elementor-1477 .elementor-element.elementor-element-5a75fa19{--width:28%;}.elementor-1477 .elementor-element.elementor-element-565edcaf{--width:100%;}.elementor-1477 .elementor-element.elementor-element-4fe729ab{--width:100%;}.elementor-1477 .elementor-element.elementor-element-6c9bd0fd{--width:28%;}.elementor-1477 .elementor-element.elementor-element-bd3c1d6{--width:100%;}.elementor-1477 .elementor-element.elementor-element-10151f5d{--width:100%;}.elementor-1477 .elementor-element.elementor-element-3c3671f7{--width:28%;}.elementor-1477 .elementor-element.elementor-element-3d88a302{--width:100%;}.elementor-1477 .elementor-element.elementor-element-38206efb{--width:100%;}.elementor-1477 .elementor-element.elementor-element-257fa2c3{--width:28%;}.elementor-1477 .elementor-element.elementor-element-44270c97{--width:100%;}.elementor-1477 .elementor-element.elementor-element-6b3cd30f{--width:100%;}.elementor-1477 .elementor-element.elementor-element-74dcec00{--width:28%;}.elementor-1477 .elementor-element.elementor-element-954478b{--width:100%;}.elementor-1477 .elementor-element.elementor-element-30b7533a{--width:28%;}.elementor-1477 .elementor-element.elementor-element-2ebbedcb{--width:100%;}.elementor-1477 .elementor-element.elementor-element-56e74cf2{--width:28%;}.elementor-1477 .elementor-element.elementor-element-6ef5e488{--width:100%;}.elementor-1477 .elementor-element.elementor-element-1c419433{--width:100%;}.elementor-1477 .elementor-element.elementor-element-1f59a413{--width:100%;}.elementor-1477 .elementor-element.elementor-element-6e19e67a{--width:73%;}.elementor-1477 .elementor-element.elementor-element-58e70e4{--width:100%;}.elementor-1477 .elementor-element.elementor-element-402a759c{--width:100%;}.elementor-1477 .elementor-element.elementor-element-4a20c171{--width:45%;}.elementor-1477 .elementor-element.elementor-element-f79140e{--width:53%;}.elementor-1477 .elementor-element.elementor-element-a31e287{--width:45%;}.elementor-1477 .elementor-element.elementor-element-7f29f912{--width:53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1477 .elementor-element.elementor-element-7d992d59{--width:100%;}.elementor-1477 .elementor-element.elementor-element-3d55332e{--width:45%;}.elementor-1477 .elementor-element.elementor-element-4b3ebfbc{--width:45%;}.elementor-1477 .elementor-element.elementor-element-696393c4{--width:45%;}.elementor-1477 .elementor-element.elementor-element-1ffacc34{--width:45%;}.elementor-1477 .elementor-element.elementor-element-5188aa6d{--width:45%;}.elementor-1477 .elementor-element.elementor-element-1f494302{--width:45%;}.elementor-1477 .elementor-element.elementor-element-7e30e0e3{--width:45%;}.elementor-1477 .elementor-element.elementor-element-43520f58{--width:45%;}.elementor-1477 .elementor-element.elementor-element-219eb080{--width:45%;}.elementor-1477 .elementor-element.elementor-element-5850dc58{--width:45%;}.elementor-1477 .elementor-element.elementor-element-30b9a9a3{--width:45%;}.elementor-1477 .elementor-element.elementor-element-172eef7{--width:45%;}.elementor-1477 .elementor-element.elementor-element-14431664{--width:45%;}.elementor-1477 .elementor-element.elementor-element-2980b669{--width:45%;}.elementor-1477 .elementor-element.elementor-element-5fb15681{--width:45%;}.elementor-1477 .elementor-element.elementor-element-cb8a18{--width:45%;}.elementor-1477 .elementor-element.elementor-element-2c13299d{--width:45%;}.elementor-1477 .elementor-element.elementor-element-caa9875{--width:45%;}.elementor-1477 .elementor-element.elementor-element-5a75fa19{--width:45%;}.elementor-1477 .elementor-element.elementor-element-6c9bd0fd{--width:45%;}.elementor-1477 .elementor-element.elementor-element-3c3671f7{--width:45%;}.elementor-1477 .elementor-element.elementor-element-257fa2c3{--width:45%;}.elementor-1477 .elementor-element.elementor-element-74dcec00{--width:45%;}.elementor-1477 .elementor-element.elementor-element-30b7533a{--width:45%;}.elementor-1477 .elementor-element.elementor-element-56e74cf2{--width:45%;}.elementor-1477 .elementor-element.elementor-element-402a759c{--width:0%;}.elementor-1477 .elementor-element.elementor-element-77302c4b{--width:28%;}.elementor-1477 .elementor-element.elementor-element-121526cf{--width:28%;}.elementor-1477 .elementor-element.elementor-element-231491f9{--width:28%;}}/* Start custom CSS for heading, class: .elementor-element-2974f8fb */.elementor-1477 .elementor-element.elementor-element-2974f8fb h1 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bae4f27 */.elementor-1477 .elementor-element.elementor-element-1bae4f27 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76bbe372 */.elementor-1477 .elementor-element.elementor-element-76bbe372 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1103d688 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-1103d688 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-1103d688::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-1103d688::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-1103d688 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f3b3fd */.elementor-1477 .elementor-element.elementor-element-29f3b3fd h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-137bdd66 */.elementor-1477 .elementor-element.elementor-element-137bdd66 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc51b52 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-5bc51b52 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-5bc51b52::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-5bc51b52::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-5bc51b52 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e7ac827 */.elementor-1477 .elementor-element.elementor-element-4e7ac827 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45d77ef3 */.elementor-1477 .elementor-element.elementor-element-45d77ef3 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78fadee0 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-78fadee0 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-78fadee0::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-78fadee0::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-78fadee0 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38698667 */.elementor-1477 .elementor-element.elementor-element-38698667 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e5a0a42 */.elementor-1477 .elementor-element.elementor-element-2e5a0a42 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4869cada *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-4869cada {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-4869cada::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-4869cada::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-4869cada {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-578db52c */.elementor-1477 .elementor-element.elementor-element-578db52c h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df725cd */.elementor-1477 .elementor-element.elementor-element-df725cd h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3432e3c5 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-3432e3c5 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-3432e3c5::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-3432e3c5::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-3432e3c5 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70ad5254 */.elementor-1477 .elementor-element.elementor-element-70ad5254 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e7d35ac */.elementor-1477 .elementor-element.elementor-element-1e7d35ac h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-162d0976 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-162d0976 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-162d0976::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-162d0976::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-162d0976 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c9ea073 */.elementor-1477 .elementor-element.elementor-element-7c9ea073 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12d58fa7 */.elementor-1477 .elementor-element.elementor-element-12d58fa7 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-706a577a *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-706a577a {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-706a577a::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-706a577a::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-706a577a {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60e91235 */.elementor-1477 .elementor-element.elementor-element-60e91235 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9020c2 */.elementor-1477 .elementor-element.elementor-element-1f9020c2 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d9864f5 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-4d9864f5 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-4d9864f5::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-4d9864f5::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-4d9864f5 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-493c3dc1 */.elementor-1477 .elementor-element.elementor-element-493c3dc1 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-511f9ecb */.elementor-1477 .elementor-element.elementor-element-511f9ecb h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a59d44c *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-5a59d44c {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-5a59d44c::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-5a59d44c::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-5a59d44c {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e73ccf */.elementor-1477 .elementor-element.elementor-element-30e73ccf h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f5b5428 */.elementor-1477 .elementor-element.elementor-element-4f5b5428 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c322b62 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-2c322b62 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-2c322b62::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-2c322b62::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-2c322b62 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-486bfe14 */.elementor-1477 .elementor-element.elementor-element-486bfe14 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d250fce */.elementor-1477 .elementor-element.elementor-element-2d250fce h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47c1bfd9 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-47c1bfd9 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-47c1bfd9::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-47c1bfd9::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-47c1bfd9 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e58fd8c */.elementor-1477 .elementor-element.elementor-element-2e58fd8c h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3185bff0 */.elementor-1477 .elementor-element.elementor-element-3185bff0 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cf3ba6c *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-4cf3ba6c {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-4cf3ba6c::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-4cf3ba6c::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-4cf3ba6c {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e82a054 */.elementor-1477 .elementor-element.elementor-element-1e82a054 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73f8317a */.elementor-1477 .elementor-element.elementor-element-73f8317a h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10ccd1e8 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-10ccd1e8 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-10ccd1e8::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-10ccd1e8::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-10ccd1e8 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e93e182 */.elementor-1477 .elementor-element.elementor-element-6e93e182 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3115d065 */.elementor-1477 .elementor-element.elementor-element-3115d065 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cbf1237 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-7cbf1237 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-7cbf1237::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-7cbf1237::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-7cbf1237 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-874df9 */.elementor-1477 .elementor-element.elementor-element-874df9 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76ba4076 */.elementor-1477 .elementor-element.elementor-element-76ba4076 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dc5bb4a *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-3dc5bb4a {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-3dc5bb4a::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-3dc5bb4a::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-3dc5bb4a {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5824cb1d */.elementor-1477 .elementor-element.elementor-element-5824cb1d h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-594cd59d */.elementor-1477 .elementor-element.elementor-element-594cd59d h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5910f5aa *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-5910f5aa {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-5910f5aa::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-5910f5aa::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-5910f5aa {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-660f67f */.elementor-1477 .elementor-element.elementor-element-660f67f h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f5d15b7 */.elementor-1477 .elementor-element.elementor-element-1f5d15b7 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b554c4e *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-7b554c4e {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-7b554c4e::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-7b554c4e::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-7b554c4e {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a729029 */.elementor-1477 .elementor-element.elementor-element-6a729029 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19069fa5 */.elementor-1477 .elementor-element.elementor-element-19069fa5 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-550701d5 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-550701d5 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-550701d5::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-550701d5::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-550701d5 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48178e93 */.elementor-1477 .elementor-element.elementor-element-48178e93 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66b47590 */.elementor-1477 .elementor-element.elementor-element-66b47590 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1833904f *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-1833904f {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-1833904f::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-1833904f::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-1833904f {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e8eda89 */.elementor-1477 .elementor-element.elementor-element-6e8eda89 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22155604 */.elementor-1477 .elementor-element.elementor-element-22155604 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-289ff107 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-289ff107 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-289ff107::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-289ff107::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-289ff107 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43cbe956 */.elementor-1477 .elementor-element.elementor-element-43cbe956 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46eda9a4 */.elementor-1477 .elementor-element.elementor-element-46eda9a4 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b844e24 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-7b844e24 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-7b844e24::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-7b844e24::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-7b844e24 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16025007 */.elementor-1477 .elementor-element.elementor-element-16025007 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45c6f978 */.elementor-1477 .elementor-element.elementor-element-45c6f978 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20a2af04 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-20a2af04 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-20a2af04::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-20a2af04::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-20a2af04 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4df6a3f8 */.elementor-1477 .elementor-element.elementor-element-4df6a3f8 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a550db6 */.elementor-1477 .elementor-element.elementor-element-1a550db6 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67fc86ed */.elementor-1477 .elementor-element.elementor-element-67fc86ed h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7b993e */.elementor-1477 .elementor-element.elementor-element-a7b993e h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c8bb774 */.elementor-1477 .elementor-element.elementor-element-4c8bb774 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b4b56c5 */.elementor-1477 .elementor-element.elementor-element-3b4b56c5 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70dfbe4 *//* Elementor Text Editor container */
.elementor-1477 .elementor-element.elementor-element-70dfbe4 {
  min-height: 320px;           /* always at least this tall */
  max-height: 320px;           /* cap tall bios */
  
  overflow-y: auto;            /* vertical scroll only */
  overflow-x: hidden;          /* no horizontal bar */
  -webkit-overflow-scrolling: touch; /* smooth on iOS */
  touch-action: pan-y;         /* allow two-finger vertical scroll */
  overscroll-behavior: contain;/* stop scroll bleed */

  line-height: 1.6;
  word-break: break-word;
  padding-right: 10px;         /* room for scrollbar */
}

/* Optional scrollbar style */
.elementor-1477 .elementor-element.elementor-element-70dfbe4::-webkit-scrollbar {
  width: 8px;
}
.elementor-1477 .elementor-element.elementor-element-70dfbe4::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.25);
  border-radius: 999px;
}

/* Mobile: just expand naturally */
@media (max-width: 767px) {
  .elementor-1477 .elementor-element.elementor-element-70dfbe4 {
    max-height: none;
    overflow: visible;
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e6ecd68 */.elementor-1477 .elementor-element.elementor-element-6e6ecd68 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-243b1fb2 */.elementor-1477 .elementor-element.elementor-element-243b1fb2 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26595a40 */.elementor-1477 .elementor-element.elementor-element-26595a40 h3 {
    text-transform: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba7b82b */.elementor-1477 .elementor-element.elementor-element-6ba7b82b h3 {
    text-transform: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Distrampler';
	font-display: auto;
	src: url('https://watershedbuilt.com/wp-content/uploads/2025/08/Distrampler.ttf') format('truetype');
}
/* End Custom Fonts CSS */