.elementor-4428 .elementor-element.elementor-element-d6bfdf3{--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:flex-start;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-4428 .elementor-element.elementor-element-d6bfdf3:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-d6bfdf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a10bea );background-image:url("https://www.johncannonhomes.com/wp-content/uploads/2025/10/john-cannon-homes-buidlable-lot-hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4428 .elementor-element.elementor-element-e46c09a{--display:flex;--min-height:75vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-4428 .elementor-element.elementor-element-e46c09a:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-e46c09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F3;}.elementor-4428 .elementor-element.elementor-element-6df88b18{--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:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4428 .elementor-element.elementor-element-6df88b18:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-6df88b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6051fe9 );}.elementor-4428 .elementor-element.elementor-element-3051dc8c{width:100%;max-width:100%;}.elementor-4428 .elementor-element.elementor-element-3051dc8c > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-3051dc8c .elementor-heading-title{font-family:var( --e-global-typography-58af58f-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-58af58f-font-size );font-weight:var( --e-global-typography-58af58f-font-weight );text-transform:var( --e-global-typography-58af58f-text-transform );line-height:var( --e-global-typography-58af58f-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-8455129{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4428 .elementor-element.elementor-element-aca73ef{--display:flex;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-aca73ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4428 .elementor-element.elementor-element-002c04f{width:100%;max-width:100%;}.elementor-4428 .elementor-element.elementor-element-002c04f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4428 .elementor-element.elementor-element-002c04f .elementor-heading-title{font-family:"Montserrat", "Roboto Condensed", Roboto, arial, sans serif;font-size:clamp(1rem, 1rem + 2vw, 1.2rem);font-weight:500;text-transform:capitalize;line-height:1.2em;color:#B4A269;}.elementor-4428 .elementor-element.elementor-element-2cacc63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4428 .elementor-element.elementor-element-8d4036c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-8d4036c{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-9c6b567 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-9c6b567{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-c7b62cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-c7b62cf{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-93b2cdb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-93b2cdb{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-47d9cdb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-47d9cdb{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-6b328b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-6b328b7{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-3c7cb85{width:100%;max-width:100%;}.elementor-4428 .elementor-element.elementor-element-3c7cb85 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-4428 .elementor-element.elementor-element-3c7cb85 .elementor-heading-title{font-family:"Montserrat", "Roboto Condensed", Roboto, arial, sans serif;font-size:clamp(1rem, 1rem + 2vw, 1.2rem);font-weight:500;text-transform:capitalize;line-height:1.2em;color:#B4A269;}.elementor-4428 .elementor-element.elementor-element-d92380e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-4428 .elementor-element.elementor-element-79b1c89 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-79b1c89{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-603bbf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-603bbf8{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-d94e366 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-d94e366{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-2164312 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-2164312{font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-4a7a425{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:120px 120px 0px -98px #B4A269;--margin-top:-16rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-4a7a425:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-4a7a425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6051fe9 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4428 .elementor-element.elementor-element-cf2a256{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-16rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-cf2a256:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-cf2a256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6051fe9 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4428 .elementor-element.elementor-element-0ea6565{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.06;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-4428 .elementor-element.elementor-element-0ea6565:not(.elementor-motion-effects-element-type-background), .elementor-4428 .elementor-element.elementor-element-0ea6565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3cc8fab );}.elementor-4428 .elementor-element.elementor-element-0ea6565::before, .elementor-4428 .elementor-element.elementor-element-0ea6565 > .elementor-background-video-container::before, .elementor-4428 .elementor-element.elementor-element-0ea6565 > .e-con-inner > .elementor-background-video-container::before, .elementor-4428 .elementor-element.elementor-element-0ea6565 > .elementor-background-slideshow::before, .elementor-4428 .elementor-element.elementor-element-0ea6565 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4428 .elementor-element.elementor-element-0ea6565 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4428 .elementor-element.elementor-element-d38ad5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:04rem;--padding-right:4rem;}.elementor-4428 .elementor-element.elementor-element-1c1cc18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-13bd6db{--divider-border-style:solid;--divider-color:var( --e-global-color-157bdcc6 );--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4428 .elementor-element.elementor-element-13bd6db > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-13bd6db .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4428 .elementor-element.elementor-element-13bd6db .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4428 .elementor-element.elementor-element-a50f8f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-7d93559{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4428 .elementor-element.elementor-element-7d93559 img{width:64%;}.elementor-4428 .elementor-element.elementor-element-d4ea301{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-8a271c4{--divider-border-style:solid;--divider-color:var( --e-global-color-157bdcc6 );--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4428 .elementor-element.elementor-element-8a271c4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-8a271c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4428 .elementor-element.elementor-element-8a271c4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4428 .elementor-element.elementor-element-b9170dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8rem;--padding-right:8rem;}.elementor-4428 .elementor-element.elementor-element-d37205c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4428 .elementor-element.elementor-element-09847cc{text-align:center;}.elementor-4428 .elementor-element.elementor-element-09847cc .elementor-heading-title{font-family:var( --e-global-typography-58af58f-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-58af58f-font-size );font-weight:var( --e-global-typography-58af58f-font-weight );text-transform:var( --e-global-typography-58af58f-text-transform );line-height:var( --e-global-typography-58af58f-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-5a36d79{--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 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-4a9538f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-4a9538f{text-align:start;font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-618372ed );}.elementor-4428 .elementor-element.elementor-element-ec765d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-ec765d9{text-align:start;font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-618372ed );}.elementor-4428 .elementor-element.elementor-element-18e7722 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-18e7722{text-align:start;font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-618372ed );}.elementor-4428 .elementor-element.elementor-element-ecae473{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:8rem;--padding-right:8rem;}.elementor-4428 .elementor-element.elementor-element-1768ea0{text-align:center;}.elementor-4428 .elementor-element.elementor-element-1768ea0 .elementor-heading-title{font-family:var( --e-global-typography-58af58f-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-58af58f-font-size );font-weight:var( --e-global-typography-58af58f-font-weight );text-transform:var( --e-global-typography-58af58f-text-transform );line-height:var( --e-global-typography-58af58f-line-height );color:var( --e-global-color-primary );}.elementor-4428 .elementor-element.elementor-element-fa39229{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4428 .elementor-element.elementor-element-fa39229.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4428 .elementor-element.elementor-element-3daf7fe{--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 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-3daf7fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4428 .elementor-element.elementor-element-24a321f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-24a321f{text-align:start;font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-618372ed );}.elementor-4428 .elementor-element.elementor-element-8e9732c{--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 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-1ce7547 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-1ce7547{text-align:start;font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-618372ed );}.elementor-4428 .elementor-element.elementor-element-23dec9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4428 .elementor-element.elementor-element-23dec9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4428 .elementor-element.elementor-element-9c1e199{--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 7px;--row-gap:0px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4428 .elementor-element.elementor-element-5709017 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4428 .elementor-element.elementor-element-5709017{text-align:start;font-family:var( --e-global-typography-text-font-family ), "Roboto Condensed", Roboto, arial, sans serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-618372ed );}@media(max-width:1024px){.elementor-4428 .elementor-element.elementor-element-d6bfdf3{--min-height:75vh;}.elementor-4428 .elementor-element.elementor-element-e46c09a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4428 .elementor-element.elementor-element-3051dc8c .elementor-heading-title{font-size:var( --e-global-typography-58af58f-font-size );line-height:var( --e-global-typography-58af58f-line-height );}.elementor-4428 .elementor-element.elementor-element-8d4036c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-9c6b567{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-c7b62cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-93b2cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-47d9cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-6b328b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-79b1c89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-603bbf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-d94e366{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-2164312{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-d38ad5e{--min-height:68px;}.elementor-4428 .elementor-element.elementor-element-b9170dc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4428 .elementor-element.elementor-element-d37205c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-09847cc .elementor-heading-title{font-size:var( --e-global-typography-58af58f-font-size );line-height:var( --e-global-typography-58af58f-line-height );}.elementor-4428 .elementor-element.elementor-element-4a9538f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-ec765d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-18e7722{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-ecae473{--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;--justify-content:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-1768ea0 .elementor-heading-title{font-size:var( --e-global-typography-58af58f-font-size );line-height:var( --e-global-typography-58af58f-line-height );}.elementor-4428 .elementor-element.elementor-element-fa39229{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 05px;--row-gap:0px;--column-gap:05px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-3daf7fe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4428 .elementor-element.elementor-element-24a321f{width:100%;max-width:100%;text-align:end;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-8e9732c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-4428 .elementor-element.elementor-element-1ce7547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-23dec9e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:03.1rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-9c1e199{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-4428 .elementor-element.elementor-element-5709017{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4428 .elementor-element.elementor-element-d6bfdf3{--min-height:70vh;--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;--justify-content:flex-start;}.elementor-4428 .elementor-element.elementor-element-e46c09a{--padding-top:0rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4428 .elementor-element.elementor-element-3051dc8c .elementor-heading-title{font-size:var( --e-global-typography-58af58f-font-size );line-height:var( --e-global-typography-58af58f-line-height );}.elementor-4428 .elementor-element.elementor-element-8d4036c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-9c6b567{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-c7b62cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-93b2cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-47d9cdb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-6b328b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-79b1c89{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-603bbf8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-d94e366{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-2164312{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-4a7a425{--margin-top:2rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-cf2a256{--min-height:250px;--margin-top:2rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-0ea6565{--padding-top:2rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4428 .elementor-element.elementor-element-a50f8f5{--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-4428 .elementor-element.elementor-element-b9170dc{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4428 .elementor-element.elementor-element-d37205c{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-09847cc{width:100%;max-width:100%;}.elementor-4428 .elementor-element.elementor-element-09847cc .elementor-heading-title{font-size:var( --e-global-typography-58af58f-font-size );line-height:var( --e-global-typography-58af58f-line-height );}.elementor-4428 .elementor-element.elementor-element-5a36d79{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4428 .elementor-element.elementor-element-4a9538f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-ec765d9{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-18e7722{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-ecae473{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4428 .elementor-element.elementor-element-1768ea0{width:100%;max-width:100%;}.elementor-4428 .elementor-element.elementor-element-1768ea0 .elementor-heading-title{font-size:var( --e-global-typography-58af58f-font-size );line-height:var( --e-global-typography-58af58f-line-height );}.elementor-4428 .elementor-element.elementor-element-fa39229{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-24a321f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-1ce7547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4428 .elementor-element.elementor-element-23dec9e{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4428 .elementor-element.elementor-element-5709017{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-4428 .elementor-element.elementor-element-6df88b18{--width:50%;}.elementor-4428 .elementor-element.elementor-element-aca73ef{--width:100%;}.elementor-4428 .elementor-element.elementor-element-4a7a425{--width:50%;}.elementor-4428 .elementor-element.elementor-element-cf2a256{--width:50%;}.elementor-4428 .elementor-element.elementor-element-1c1cc18{--width:33%;}.elementor-4428 .elementor-element.elementor-element-a50f8f5{--width:10%;}.elementor-4428 .elementor-element.elementor-element-d4ea301{--width:33%;}.elementor-4428 .elementor-element.elementor-element-d37205c{--width:100%;}.elementor-4428 .elementor-element.elementor-element-fa39229{--width:100%;}.elementor-4428 .elementor-element.elementor-element-23dec9e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4428 .elementor-element.elementor-element-fa39229{--width:705px;}.elementor-4428 .elementor-element.elementor-element-3daf7fe{--width:60%;}.elementor-4428 .elementor-element.elementor-element-8e9732c{--width:28%;}.elementor-4428 .elementor-element.elementor-element-23dec9e{--width:705px;}.elementor-4428 .elementor-element.elementor-element-9c1e199{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-002c04f */.wrap-pretty{
    word-wrap: wrap-pretty;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c7cb85 */.wrap-pretty{
    word-wrap: wrap-pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d92380e */.links a{
    
    color: #011E41;
}
.links a:hover{
    
    color: #B4A269;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-13bd6db */.gold-line-width{
    max-width: 220px !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8a271c4 */.gold-line-width{
    max-width: 220px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a36d79 */.links-bottom a{
    
    color: #fff;
}
.links-bottom a:hover{
    
    color: #011E41;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3daf7fe */.links-bottom a{
    
    color: #fff;
}
.links-bottom a:hover{
    
    color: #011E41;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e9732c */.links-bottom a{
    
    color: #fff;
}
.links-bottom a:hover{
    
    color: #011E41;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1e199 */.links-bottom a{
    
    color: #fff;
}
.links-bottom a:hover{
    
    color: #011E41;
}/* End custom CSS */