.elementor-1819 .elementor-element.elementor-element-2d3e112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-1819 .elementor-element.elementor-element-2d3e112:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-2d3e112>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-accent )}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-1819 .elementor-element.elementor-element-76391a6{text-align:start}.elementor-1819 .elementor-element.elementor-element-76391a6 .elementor-heading-title{font-family:var( --e-global-typography-a356b7b-font-family ),Sans-serif;font-size:var( --e-global-typography-a356b7b-font-size );font-weight:var( --e-global-typography-a356b7b-font-weight );line-height:var( --e-global-typography-a356b7b-line-height );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-b610de0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1819 .elementor-element.elementor-element-9853c56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1819 .elementor-element.elementor-element-0be5b64{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-0be5b64:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-0be5b64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_barton-creek-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-0be5b64::before, .elementor-1819 .elementor-element.elementor-element-0be5b64 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-0be5b64 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-0be5b64 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-0be5b64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-0be5b64>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-0be5b64:hover::before, .elementor-1819 .elementor-element.elementor-element-0be5b64:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-0be5b64:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-0be5b64 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-0be5b64>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-0be5b64:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-b678244{text-align:start}.elementor-1819 .elementor-element.elementor-element-b678244 .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-b6f4141{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-b6f4141{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-b6f4141{left:0px}.elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-a55bb94{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-a55bb94:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-a55bb94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_eastview-01.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-a55bb94::before, .elementor-1819 .elementor-element.elementor-element-a55bb94 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-a55bb94 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-a55bb94 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-a55bb94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-a55bb94>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-a55bb94:hover::before, .elementor-1819 .elementor-element.elementor-element-a55bb94:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-a55bb94:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-a55bb94 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-a55bb94>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-a55bb94:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-6df56af{text-align:start}.elementor-1819 .elementor-element.elementor-element-6df56af .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-6c7ae34{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-6c7ae34{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-6c7ae34{left:0px}.elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-cffd159{--display:flex;--min-height:820px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-cffd159:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-cffd159>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_palmera-01.jpg");background-position:0% 50%;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-cffd159::before, .elementor-1819 .elementor-element.elementor-element-cffd159 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-cffd159 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-cffd159 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-cffd159 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-cffd159>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-cffd159:hover::before, .elementor-1819 .elementor-element.elementor-element-cffd159:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-cffd159:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-cffd159 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-cffd159>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-cffd159:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-e70ac48{text-align:start}.elementor-1819 .elementor-element.elementor-element-e70ac48 .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-9cd9f76{width:100%;max-width:100%;bottom:45%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-9cd9f76{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-9cd9f76{left:0px}.elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-2da82aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1819 .elementor-element.elementor-element-1e2d0b5{--display:flex;--min-height:820px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-1e2d0b5:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1e2d0b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_community-first-01.jpg");background-position:30% 50%;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-1e2d0b5::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1e2d0b5:hover::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-1e2d0b5>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1e2d0b5:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-239e3e2{text-align:start}.elementor-1819 .elementor-element.elementor-element-239e3e2 .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-e88d0fa{width:100%;max-width:100%;bottom:45%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-e88d0fa{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-e88d0fa{left:0px}.elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-1c41d9a{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-1c41d9a:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1c41d9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_limmer-lane-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-1c41d9a::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1c41d9a:hover::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-1c41d9a>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1c41d9a:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-267827a{text-align:start}.elementor-1819 .elementor-element.elementor-element-267827a .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-3087e61{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-3087e61{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-3087e61{left:0px}.elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-09e4883{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-09e4883:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-09e4883>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_longhorn-landing-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-09e4883::before, .elementor-1819 .elementor-element.elementor-element-09e4883 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-09e4883 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-09e4883 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-09e4883 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-09e4883>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-09e4883:hover::before, .elementor-1819 .elementor-element.elementor-element-09e4883:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-09e4883:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-09e4883 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-09e4883>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-09e4883:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-1c85024{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-1c85024{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-1c85024{left:0px}.elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-04e8e22{text-align:start}.elementor-1819 .elementor-element.elementor-element-04e8e22 .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-eeb475e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1819 .elementor-element.elementor-element-1f5da1e{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-1f5da1e:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1f5da1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_woodside-01.jpg");background-position:50% 40%;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-1f5da1e::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1f5da1e:hover::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-1f5da1e>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1f5da1e:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-42ea3f6{text-align:start}.elementor-1819 .elementor-element.elementor-element-42ea3f6 .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-3561b6d{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-3561b6d{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-3561b6d{left:0px}.elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-0f981cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1819 .elementor-element.elementor-element-9041c06{--display:flex;--min-height:820px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-9041c06:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-9041c06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_sun-city-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-9041c06::before, .elementor-1819 .elementor-element.elementor-element-9041c06 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-9041c06 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-9041c06 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-9041c06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-9041c06>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-9041c06:hover::before, .elementor-1819 .elementor-element.elementor-element-9041c06:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-9041c06:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-9041c06 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-9041c06>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-9041c06:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-73d411d{text-align:start}.elementor-1819 .elementor-element.elementor-element-73d411d .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-1ca75ff{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-1ca75ff{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-1ca75ff{left:0px}.elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-42a4470{--display:flex;--min-height:820px;--justify-content:flex-end;--overlay-opacity:0.25}.elementor-1819 .elementor-element.elementor-element-42a4470:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-42a4470>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_parten-lane-01.jpg");background-position:10% 50%;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-42a4470::before, .elementor-1819 .elementor-element.elementor-element-42a4470 > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-42a4470 > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-42a4470 > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-42a4470 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-42a4470>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-42a4470:hover::before, .elementor-1819 .elementor-element.elementor-element-42a4470:hover > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-42a4470:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-42a4470 > .elementor-background-slideshow:hover::before, .elementor-1819 .elementor-element.elementor-element-42a4470>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#000;--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-42a4470:hover{--overlay-opacity:0.28}.elementor-1819 .elementor-element.elementor-element-3605ffe{text-align:start}.elementor-1819 .elementor-element.elementor-element-3605ffe .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-82f344a );border-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-db12375{width:100%;max-width:100%;bottom:42%}body:not(.rtl) .elementor-1819 .elementor-element.elementor-element-db12375{right:0px}body.rtl .elementor-1819 .elementor-element.elementor-element-db12375{left:0px}.elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-4574fae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3}.elementor-1819 .elementor-element.elementor-element-4574fae:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-4574fae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://joeblandconstruction.com/wp-content/uploads/2024/09/jbc_longhorn-landing-01.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-1819 .elementor-element.elementor-element-4574fae::before, .elementor-1819 .elementor-element.elementor-element-4574fae > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-4574fae > .e-con-inner > .elementor-background-video-container::before, .elementor-1819 .elementor-element.elementor-element-4574fae > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-4574fae > .e-con-inner > .elementor-background-slideshow::before, .elementor-1819 .elementor-element.elementor-element-4574fae>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var( --e-global-color-a8782d4 );--background-overlay:''}.elementor-1819 .elementor-element.elementor-element-1fd5bf1{text-align:start}.elementor-1819 .elementor-element.elementor-element-1fd5bf1 .elementor-heading-title{font-family:var( --e-global-typography-a356b7b-font-family ),Sans-serif;font-size:var( --e-global-typography-a356b7b-font-size );font-weight:var( --e-global-typography-a356b7b-font-weight );line-height:var( --e-global-typography-a356b7b-line-height );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-499a59d .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:3.3rem;font-weight:700;font-style:italic;line-height:42px;color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-b19ffc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1819 .elementor-element.elementor-element-b19ffc6:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-b19ffc6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-2762e87 )}.elementor-1819 .elementor-element.elementor-element-712c47b{text-align:center}.elementor-1819 .elementor-element.elementor-element-712c47b .elementor-heading-title{font-family:var( --e-global-typography-f9e7448-font-family ),Sans-serif;font-size:var( --e-global-typography-f9e7448-font-size );font-weight:var( --e-global-typography-f9e7448-font-weight );text-transform:var( --e-global-typography-f9e7448-text-transform );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing );color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-item{background-color:#F0F0F000;border-style:none}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-content{padding:0px
0px 0px 0px}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-638048a-font-family ),Sans-serif;font-size:var( --e-global-typography-638048a-font-size );font-weight:var( --e-global-typography-638048a-font-weight );line-height:var( --e-global-typography-638048a-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-text{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-dots-container .swiper-pagination-bullet{background-color:var( --e-global-color-82f344a );box-shadow:0px 0px 0px 1px #444}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-dots-container .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent )}.elementor-1819 .elementor-element.elementor-element-6cd0e75{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px}.elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button:hover, .elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button{font-family:var( --e-global-typography-a9b93ac-font-family ),Sans-serif;font-size:var( --e-global-typography-a9b93ac-font-size );font-weight:var( --e-global-typography-a9b93ac-font-weight );text-transform:var( --e-global-typography-a9b93ac-text-transform );text-decoration:var( --e-global-typography-a9b93ac-text-decoration );fill:var( --e-global-color-82f344a );color:var( --e-global-color-82f344a );border-radius:0px 0px 0px 0px;padding:10px
40px 10px 40px}.elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button:hover svg, .elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button:focus
svg{fill:var( --e-global-color-82f344a )}.elementor-1819 .elementor-element.elementor-element-723af71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1819 .elementor-element.elementor-element-e57a16e{text-align:center}.elementor-1819 .elementor-element.elementor-element-e57a16e .elementor-heading-title{font-family:var( --e-global-typography-abe3d98-font-family ),Sans-serif;font-size:var( --e-global-typography-abe3d98-font-size );font-weight:var( --e-global-typography-abe3d98-font-weight );text-transform:var( --e-global-typography-abe3d98-text-transform );line-height:var( --e-global-typography-abe3d98-line-height );letter-spacing:var( --e-global-typography-abe3d98-letter-spacing );color:var( --e-global-color-primary )}.elementor-1819 .elementor-element.elementor-element-f4cf0ac{--e-image-carousel-slides-to-show:4}.elementor-1819 .elementor-element.elementor-element-f4cf0ac .swiper-wrapper{display:flex;align-items:center}@media(min-width:768px){.elementor-1819 .elementor-element.elementor-element-2d3e112{--content-width:1000px}.elementor-1819 .elementor-element.elementor-element-723af71{--content-width:1300px}}@media(min-width:2400px){.elementor-1819 .elementor-element.elementor-element-76391a6 .elementor-heading-title{font-size:var( --e-global-typography-a356b7b-font-size );line-height:var( --e-global-typography-a356b7b-line-height )}.elementor-1819 .elementor-element.elementor-element-b678244 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-6df56af .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-e70ac48 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-239e3e2 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-267827a .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-04e8e22 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-42ea3f6 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-73d411d .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-3605ffe .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1fd5bf1 .elementor-heading-title{font-size:var( --e-global-typography-a356b7b-font-size );line-height:var( --e-global-typography-a356b7b-line-height )}.elementor-1819 .elementor-element.elementor-element-499a59d .elementor-heading-title{font-size:3.8rem}.elementor-1819 .elementor-element.elementor-element-712c47b .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-title{font-size:var( --e-global-typography-638048a-font-size );line-height:var( --e-global-typography-638048a-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-e57a16e .elementor-heading-title{font-size:var( --e-global-typography-abe3d98-font-size );line-height:var( --e-global-typography-abe3d98-line-height );letter-spacing:var( --e-global-typography-abe3d98-letter-spacing )}}@media(max-width:1024px){.elementor-1819 .elementor-element.elementor-element-76391a6 .elementor-heading-title{font-size:var( --e-global-typography-a356b7b-font-size );line-height:var( --e-global-typography-a356b7b-line-height )}.elementor-1819 .elementor-element.elementor-element-b678244 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-6df56af .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-cffd159:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-cffd159>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-e70ac48 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1e2d0b5:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1e2d0b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-239e3e2 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-267827a .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-04e8e22 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-1f5da1e:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1f5da1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-42ea3f6 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-73d411d .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-42a4470:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-42a4470>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-3605ffe .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1fd5bf1 .elementor-heading-title{font-size:var( --e-global-typography-a356b7b-font-size );line-height:var( --e-global-typography-a356b7b-line-height )}.elementor-1819 .elementor-element.elementor-element-712c47b .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-title{font-size:var( --e-global-typography-638048a-font-size );line-height:var( --e-global-typography-638048a-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75{--ep-swiper-carousel-dots-nnx:0px;--ep-swiper-carousel-dots-nny:30px}.elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-e57a16e .elementor-heading-title{font-size:var( --e-global-typography-abe3d98-font-size );line-height:var( --e-global-typography-abe3d98-line-height );letter-spacing:var( --e-global-typography-abe3d98-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-f4cf0ac{--e-image-carousel-slides-to-show:3}}@media(max-width:767px){.elementor-1819 .elementor-element.elementor-element-76391a6 .elementor-heading-title{font-size:var( --e-global-typography-a356b7b-font-size );line-height:var( --e-global-typography-a356b7b-line-height )}.elementor-1819 .elementor-element.elementor-element-b678244 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-b6f4141 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-6df56af .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-6c7ae34 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-cffd159:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-cffd159>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-e70ac48 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-9cd9f76 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1e2d0b5:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1e2d0b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-239e3e2 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-e88d0fa .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-267827a .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-3087e61 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-1c85024 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-04e8e22 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-1f5da1e:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-1f5da1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-42ea3f6 .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-3561b6d .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-73d411d .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-1ca75ff .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-42a4470:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-42a4470>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0% 0%}.elementor-1819 .elementor-element.elementor-element-3605ffe .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-db12375 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-4574fae{--content-width:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1819 .elementor-element.elementor-element-4574fae:not(.elementor-motion-effects-element-type-background), .elementor-1819 .elementor-element.elementor-element-4574fae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-1819 .elementor-element.elementor-element-1fd5bf1 .elementor-heading-title{font-size:var( --e-global-typography-a356b7b-font-size );line-height:var( --e-global-typography-a356b7b-line-height )}.elementor-1819 .elementor-element.elementor-element-499a59d{text-align:center}.elementor-1819 .elementor-element.elementor-element-499a59d .elementor-heading-title{font-size:1.5rem;line-height:28px}.elementor-1819 .elementor-element.elementor-element-b19ffc6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-1819 .elementor-element.elementor-element-712c47b .elementor-heading-title{font-size:var( --e-global-typography-f9e7448-font-size );letter-spacing:var( --e-global-typography-f9e7448-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-6cd0e75>.elementor-widget-container{margin:0px
0px -30px 0px}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-item{text-align:center}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-image{margin-bottom:60px}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-title{font-size:var( --e-global-typography-638048a-font-size );line-height:var( --e-global-typography-638048a-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-ep-static-carousel-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-1819 .elementor-element.elementor-element-6cd0e75{--ep-swiper-dots-space-between:4px}.elementor-1819 .elementor-element.elementor-element-6cd0e75 .bdt-dots-container .swiper-pagination-bullet{border-radius:0px 0px 0px 0px}.elementor-1819 .elementor-element.elementor-element-d70b0f9>.elementor-widget-container{margin:0px
0px 0px 0px}.elementor-1819 .elementor-element.elementor-element-d70b0f9 .elementor-button{font-size:var( --e-global-typography-a9b93ac-font-size )}.elementor-1819 .elementor-element.elementor-element-723af71{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-1819 .elementor-element.elementor-element-e57a16e .elementor-heading-title{font-size:var( --e-global-typography-abe3d98-font-size );line-height:var( --e-global-typography-abe3d98-line-height );letter-spacing:var( --e-global-typography-abe3d98-letter-spacing )}.elementor-1819 .elementor-element.elementor-element-f4cf0ac{--e-image-carousel-slides-to-show:3}}