.elementor-5497 .elementor-element.elementor-element-3c80267{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:131px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-3c80267:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nickhighland.com/wp-content/uploads/2026/05/heroback.jpg");background-position:top right;background-size:cover;}.elementor-5497 .elementor-element.elementor-element-3c80267::before, .elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-background-video-container::before, .elementor-5497 .elementor-element.elementor-element-3c80267 > .e-con-inner > .elementor-background-video-container::before, .elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-background-slideshow::before, .elementor-5497 .elementor-element.elementor-element-3c80267 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-shape-top svg, .elementor-5497 .elementor-element.elementor-element-3c80267 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:0px;}.elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-shape-bottom svg, .elementor-5497 .elementor-element.elementor-element-3c80267 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-5497 .elementor-element.elementor-element-ddd0004{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-e1ed990 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5497 .elementor-element.elementor-element-e1ed990{text-align:center;}.elementor-5497 .elementor-element.elementor-element-e1ed990 .elementor-heading-title{font-size:55px;line-height:1.3em;color:var( --e-global-color-astglobalcolor2 );}.elementor-5497 .elementor-element.elementor-element-205773b > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-5497 .elementor-element.elementor-element-205773b{text-align:center;}.elementor-5497 .elementor-element.elementor-element-bdd551c .elementor-button{background-color:#677764;}.elementor-5497 .elementor-element.elementor-element-c8eed1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 29px 0px;}.elementor-5497 .elementor-element.elementor-element-c8eed1d{text-align:center;font-size:13px;font-style:italic;line-height:16px;}.elementor-5497 .elementor-element.elementor-element-c8eed1d p{margin-block-end:0px;}.elementor-5497 .elementor-element.elementor-element-23d7d3c{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-04174fa{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-5497 .elementor-element.elementor-element-d4f32dd{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-d4f32dd:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-d4f32dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D1C5;}.elementor-5497 .elementor-element.elementor-element-d4f32dd > .elementor-shape-bottom .elementor-shape-fill, .elementor-5497 .elementor-element.elementor-element-d4f32dd > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-d4f32dd > .elementor-shape-bottom svg, .elementor-5497 .elementor-element.elementor-element-d4f32dd > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:40px;}.elementor-5497 .elementor-element.elementor-element-877f993{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-c96ca23.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-5497 .elementor-element.elementor-element-c96ca23.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-5497 .elementor-element.elementor-element-c96ca23.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-c96ca23 .elementor-image-box-title{margin-bottom:4px;font-size:19px;letter-spacing:0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5497 .elementor-element.elementor-element-c96ca23 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-5497 .elementor-element.elementor-element-c96ca23 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5497 .elementor-element.elementor-element-c96ca23 .elementor-image-box-description{font-size:13px;line-height:17px;letter-spacing:0px;}.elementor-5497 .elementor-element.elementor-element-251822e.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-5497 .elementor-element.elementor-element-251822e.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-5497 .elementor-element.elementor-element-251822e.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-251822e .elementor-image-box-title{margin-bottom:4px;font-size:19px;letter-spacing:0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5497 .elementor-element.elementor-element-251822e .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-5497 .elementor-element.elementor-element-251822e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5497 .elementor-element.elementor-element-251822e .elementor-image-box-description{font-size:13px;line-height:17px;letter-spacing:0px;}.elementor-5497 .elementor-element.elementor-element-f83f6c8.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-5497 .elementor-element.elementor-element-f83f6c8.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-5497 .elementor-element.elementor-element-f83f6c8.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-f83f6c8 .elementor-image-box-title{margin-bottom:4px;font-size:19px;letter-spacing:0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5497 .elementor-element.elementor-element-f83f6c8 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-5497 .elementor-element.elementor-element-f83f6c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5497 .elementor-element.elementor-element-f83f6c8 .elementor-image-box-description{font-size:13px;line-height:17px;letter-spacing:0px;}.elementor-5497 .elementor-element.elementor-element-6f33fa1 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-5497 .elementor-element.elementor-element-6f33fa1.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-5497 .elementor-element.elementor-element-6f33fa1.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-5497 .elementor-element.elementor-element-6f33fa1.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-6f33fa1 .elementor-image-box-title{margin-bottom:4px;font-size:19px;letter-spacing:0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5497 .elementor-element.elementor-element-6f33fa1 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-5497 .elementor-element.elementor-element-6f33fa1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5497 .elementor-element.elementor-element-6f33fa1 .elementor-image-box-description{font-size:13px;line-height:17px;letter-spacing:0px;}.elementor-5497 .elementor-element.elementor-element-348bf15.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-5497 .elementor-element.elementor-element-348bf15.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-5497 .elementor-element.elementor-element-348bf15.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-348bf15 .elementor-image-box-title{margin-bottom:4px;font-size:19px;letter-spacing:0.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-5497 .elementor-element.elementor-element-348bf15 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-5497 .elementor-element.elementor-element-348bf15 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5497 .elementor-element.elementor-element-348bf15 .elementor-image-box-description{font-size:13px;line-height:17px;letter-spacing:0px;}.elementor-5497 .elementor-element.elementor-element-91ac798{--display:flex;--min-height:21vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-91ac798:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-91ac798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-a26f8dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-ce4e61b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-116fe7c.elementor-element{--align-self:center;}.elementor-5497 .elementor-element.elementor-element-116fe7c{text-align:center;}.elementor-5497 .elementor-element.elementor-element-116fe7c .elementor-heading-title{font-size:54px;line-height:1.7em;}.elementor-5497 .elementor-element.elementor-element-0e11cdc > .elementor-widget-container{padding:28px 0px 0px 0px;}.elementor-5497 .elementor-element.elementor-element-0e11cdc{text-align:center;line-height:25px;}.elementor-5497 .elementor-element.elementor-element-e0747d3{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;}.elementor-5497 .elementor-element.elementor-element-e0747d3 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-5497 .elementor-element.elementor-element-e0747d3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5497 .elementor-element.elementor-element-5776086{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-5776086:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-5776086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D1C5;background-repeat:no-repeat;}.elementor-5497 .elementor-element.elementor-element-5776086::before, .elementor-5497 .elementor-element.elementor-element-5776086 > .elementor-background-video-container::before, .elementor-5497 .elementor-element.elementor-element-5776086 > .e-con-inner > .elementor-background-video-container::before, .elementor-5497 .elementor-element.elementor-element-5776086 > .elementor-background-slideshow::before, .elementor-5497 .elementor-element.elementor-element-5776086 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5497 .elementor-element.elementor-element-5776086 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5497 .elementor-element.elementor-element-5776086 > .elementor-shape-top .elementor-shape-fill, .elementor-5497 .elementor-element.elementor-element-5776086 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-3404903{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-2ea263a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5497 .elementor-element.elementor-element-2ea263a{text-align:center;}.elementor-5497 .elementor-element.elementor-element-96275df > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5497 .elementor-element.elementor-element-96275df{text-align:center;}.elementor-5497 .elementor-element.elementor-element-80157e7{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;}.elementor-5497 .elementor-element.elementor-element-80157e7 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5497 .elementor-element.elementor-element-80157e7 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-5497 .elementor-element.elementor-element-80157e7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5497 .elementor-element.elementor-element-eef06f1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5497 .elementor-element.elementor-element-eef06f1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5497 .elementor-element.elementor-element-eef06f1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5497 .elementor-element.elementor-element-eef06f1 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-5497 .elementor-element.elementor-element-eef06f1 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-5497 .elementor-element.elementor-element-4aef900{--display:flex;--min-height:60.39vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.79;--padding-top:100px;--padding-bottom:67px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-4aef900:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nickhighland.com/wp-content/uploads/2026/05/curvy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5497 .elementor-element.elementor-element-4aef900::before, .elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-background-video-container::before, .elementor-5497 .elementor-element.elementor-element-4aef900 > .e-con-inner > .elementor-background-video-container::before, .elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-background-slideshow::before, .elementor-5497 .elementor-element.elementor-element-4aef900 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#677764;--background-overlay:'';}.elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-shape-top .elementor-shape-fill, .elementor-5497 .elementor-element.elementor-element-4aef900 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#C7D1C5;}.elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-shape-top svg, .elementor-5497 .elementor-element.elementor-element-4aef900 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:61px;}.elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-shape-bottom .elementor-shape-fill, .elementor-5497 .elementor-element.elementor-element-4aef900 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-shape-bottom svg, .elementor-5497 .elementor-element.elementor-element-4aef900 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:54px;}.elementor-5497 .elementor-element.elementor-element-a2aa50f{--display:flex;}.elementor-5497 .elementor-element.elementor-element-4ee3f26 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5497 .elementor-element.elementor-element-4ee3f26{text-align:center;}.elementor-5497 .elementor-element.elementor-element-4ee3f26 .elementor-heading-title{color:#FFFFFFFC;}.elementor-5497 .elementor-element.elementor-element-2f76837{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;}.elementor-5497 .elementor-element.elementor-element-2f76837 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5497 .elementor-element.elementor-element-2f76837 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-5497 .elementor-element.elementor-element-2f76837 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5497 .elementor-element.elementor-element-0fe432a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-f254235 .elementor-button{background-color:#BD944E;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5497 .elementor-element.elementor-element-7ca3db7{--spacer-size:50px;}.elementor-5497 .elementor-element.elementor-element-d443be0{--display:flex;}.elementor-5497 .elementor-element.elementor-element-d443be0:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-d443be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D1C524;}.elementor-5497 .elementor-element.elementor-element-974215d{text-align:center;}.elementor-5497 .elementor-element.elementor-element-974215d .elementor-heading-title{color:#FFFFFF;}.elementor-5497 .elementor-element.elementor-element-c1acd32{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-0c7f679{--display:grid;--min-height:21vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-0c7f679:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-0c7f679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-a7d139e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-d41a1df .elementor-button{background-color:#677764;}.elementor-5497 .elementor-element.elementor-element-d679f1e{--display:flex;--min-height:21vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:47px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-d679f1e:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-d679f1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C7D1C5;}.elementor-5497 .elementor-element.elementor-element-d679f1e > .elementor-shape-top .elementor-shape-fill, .elementor-5497 .elementor-element.elementor-element-d679f1e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-d679f1e > .elementor-shape-top svg, .elementor-5497 .elementor-element.elementor-element-d679f1e > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:15px;}.elementor-5497 .elementor-element.elementor-element-d679f1e > .elementor-shape-bottom .elementor-shape-fill, .elementor-5497 .elementor-element.elementor-element-d679f1e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF6F5;}.elementor-5497 .elementor-element.elementor-element-d679f1e > .elementor-shape-bottom svg, .elementor-5497 .elementor-element.elementor-element-d679f1e > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:15px;}.elementor-5497 .elementor-element.elementor-element-da44b68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-0b415b9 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-5497 .elementor-element.elementor-element-e3cc077{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-e3cc077:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-e3cc077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6F5;background-position:center right;background-repeat:no-repeat;}.elementor-5497 .elementor-element.elementor-element-9f2aa4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-4401047 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5497 .elementor-element.elementor-element-4401047{text-align:center;}.elementor-5497 .elementor-element.elementor-element-bbe67c5{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;}.elementor-5497 .elementor-element.elementor-element-bbe67c5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5497 .elementor-element.elementor-element-bbe67c5 .elementor-divider-separator{width:9%;margin:0 auto;margin-center:0;}.elementor-5497 .elementor-element.elementor-element-bbe67c5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5497 .elementor-element.elementor-element-d2917d5 p{margin-block-end:1px;}.elementor-5497 .elementor-element.elementor-element-352b5d6 p{margin-block-end:1px;}.elementor-5497 .elementor-element.elementor-element-3200ef7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-5497 .elementor-element.elementor-element-7b2d272{--display:flex;--min-height:0px;}.elementor-5497 .elementor-element.elementor-element-7b2d272:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-7b2d272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F;}.elementor-5497 .elementor-element.elementor-element-7dc92d1{--display:grid;--min-height:185px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-6d7dfe2 .widget-image-caption{color:#FFFFFF;}.elementor-5497 .elementor-element.elementor-element-8127e8f .widget-image-caption{color:#FFFFFF;}.elementor-5497 .elementor-element.elementor-element-fd3baae .widget-image-caption{color:#FFFFFF;}.elementor-5497 .elementor-element.elementor-element-f6adbbb .widget-image-caption{color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5497 .elementor-element.elementor-element-04174fa{--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-d4f32dd{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-877f993{--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-91ac798{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-ce4e61b{--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-e0747d3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-5497 .elementor-element.elementor-element-5776086{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5497 .elementor-element.elementor-element-4aef900{--min-height:49vh;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-0fe432a{--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-c1acd32{--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-0c7f679{--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-d679f1e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-e3cc077{--min-height:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5497 .elementor-element.elementor-element-9f2aa4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5497 .elementor-element.elementor-element-3200ef7{--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-7dc92d1{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5497 .elementor-element.elementor-element-3c80267{--content-width:1151px;}.elementor-5497 .elementor-element.elementor-element-ddd0004{--width:53.348%;}.elementor-5497 .elementor-element.elementor-element-23d7d3c{--width:41.316%;}.elementor-5497 .elementor-element.elementor-element-4aef900{--content-width:1350px;}.elementor-5497 .elementor-element.elementor-element-3200ef7{--content-width:100%;}}@media(min-width:1025px){.elementor-5497 .elementor-element.elementor-element-3c80267:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-3c80267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5497 .elementor-element.elementor-element-5776086:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-5776086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5497 .elementor-element.elementor-element-4aef900:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-4aef900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5497 .elementor-element.elementor-element-e3cc077:not(.elementor-motion-effects-element-type-background), .elementor-5497 .elementor-element.elementor-element-e3cc077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-5497 .elementor-element.elementor-element-3c80267{--padding-top:151px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-e1ed990{text-align:center;}.elementor-5497 .elementor-element.elementor-element-205773b > .elementor-widget-container{margin:0px 35px 0px 35px;padding:0px 0px 0px 0px;}.elementor-5497 .elementor-element.elementor-element-205773b{text-align:center;font-size:14px;}.elementor-5497 .elementor-element.elementor-element-04174fa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-d4f32dd{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-877f993{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-c96ca23 .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-251822e .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-f83f6c8 .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-6f33fa1 .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-348bf15 .elementor-image-box-img{margin-bottom:6px;}.elementor-5497 .elementor-element.elementor-element-91ac798{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-ce4e61b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-0e11cdc > .elementor-widget-container{padding:0px 22px 0px 22px;}.elementor-5497 .elementor-element.elementor-element-5776086{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5497 .elementor-element.elementor-element-eef06f1 .elementor-image-box-img{margin-bottom:10px;}.elementor-5497 .elementor-element.elementor-element-0fe432a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-c1acd32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-0c7f679{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-d679f1e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5497 .elementor-element.elementor-element-e3cc077{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-5497 .elementor-element.elementor-element-3200ef7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5497 .elementor-element.elementor-element-7dc92d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Sticky header always on top */
.elementor-location-header {
  position: sticky !important;
  top: 0 !important;
  z-index: 99999 !important;
  width: 100%;
  background: #ffffff;
}

/* Elementor sticky state */
.elementor-sticky,
.elementor-sticky--effects {
  z-index: 99999 !important;
}

/* Smaller header after scrolling */
.elementor-sticky--effects {
  background: #ffffff;
  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.08);
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

/* Shrink logo after scrolling */
.elementor-sticky--effects img {
  max-height: 45px !important;
  transition: all 0.3s ease;
}

/* Shrink menu items after scrolling */
.elementor-sticky--effects .elementor-nav-menu a {
  font-size: 14px !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

/* Hover color */
.elementor-nav-menu a:hover {
  color: #2f6fed !important;
}/* Keep navbar on top of all page content */
.site-header,
.ast-primary-header-bar,
.elementor-location-header,
.elementor-sticky,
.elementor-sticky--effects {
  position: sticky !important;
  top: 0 !important;
  z-index: 99999 !important;
}/* End custom CSS */