.elementor-803 .elementor-element.elementor-element-ebc958b{--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-803 .elementor-element.elementor-element-a99492f{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-a99492f:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-a99492f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smartflagler.com/wp-content/uploads/2025/04/Caroline1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-803 .elementor-element.elementor-element-a99492f::before, .elementor-803 .elementor-element.elementor-element-a99492f > .elementor-background-video-container::before, .elementor-803 .elementor-element.elementor-element-a99492f > .e-con-inner > .elementor-background-video-container::before, .elementor-803 .elementor-element.elementor-element-a99492f > .elementor-background-slideshow::before, .elementor-803 .elementor-element.elementor-element-a99492f > .e-con-inner > .elementor-background-slideshow::before, .elementor-803 .elementor-element.elementor-element-a99492f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#34A5D6;--background-overlay:'';}.elementor-803 .elementor-element.elementor-element-8788f68{text-align:center;}.elementor-803 .elementor-element.elementor-element-8788f68 .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-803 .elementor-element.elementor-element-69a81a8{--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-803 .elementor-element.elementor-element-69a81a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-a3cd2ae{text-align:center;}.elementor-803 .elementor-element.elementor-element-a3cd2ae .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-39ab081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-803 .elementor-element.elementor-element-e183bde{--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-803 .elementor-element.elementor-element-87a4ff3{--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-803 .elementor-element.elementor-element-50c8dc3{--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-803 .elementor-element.elementor-element-a667c6a{text-align:center;}.elementor-803 .elementor-element.elementor-element-a667c6a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-d3041ba{--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-803 .elementor-element.elementor-element-ce72d5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-ce72d5d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-803 .elementor-element.elementor-element-ce72d5d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-803 .elementor-element.elementor-element-ce72d5d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-803 .elementor-element.elementor-element-ce72d5d .elementor-icon-list-text{transition:color 0.3s;}.elementor-803 .elementor-element.elementor-element-f869222{--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-803 .elementor-element.elementor-element-e4a120d{text-align:center;}.elementor-803 .elementor-element.elementor-element-e4a120d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-58c4ff3{--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-803 .elementor-element.elementor-element-58c4ff3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-98fc12c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-803 .elementor-element.elementor-element-e6d13ae{--spacer-size:50px;}.elementor-803 .elementor-element.elementor-element-9f8f8ff{--display:flex;}.elementor-803 .elementor-element.elementor-element-fb9e5fe > .elementor-widget-container{margin:69px 69px 69px 69px;}.elementor-803 .elementor-element.elementor-element-fb9e5fe .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-803 .elementor-element.elementor-element-6415b36{--display:flex;}.elementor-803 .elementor-element.elementor-element-7582b2c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-803 .elementor-element.elementor-element-e9c454e{--display:flex;--margin-top:-29px;--margin-bottom:-29px;--margin-left:-29px;--margin-right:-29px;--padding-top:-26px;--padding-bottom:-26px;--padding-left:-26px;--padding-right:-26px;}.elementor-803 .elementor-element.elementor-element-9e1edda > .elementor-widget-container{margin:39px 39px 39px 39px;padding:0px 0px 0px 0px;}.elementor-803 .elementor-element.elementor-element-9e1edda.elementor-element{--align-self:flex-start;}.elementor-803 .elementor-element.elementor-element-9e1edda .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:1200px){.elementor-803 .elementor-element.elementor-element-98fc12c{width:var( --container-widget-width, 944px );max-width:944px;--container-widget-width:944px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-803 .elementor-element.elementor-element-69a81a8{--width:50%;}.elementor-803 .elementor-element.elementor-element-e183bde{--width:50%;}.elementor-803 .elementor-element.elementor-element-87a4ff3{--width:50%;}.elementor-803 .elementor-element.elementor-element-d3041ba{--content-width:70%;}.elementor-803 .elementor-element.elementor-element-58c4ff3{--width:70%;}.elementor-803 .elementor-element.elementor-element-e9c454e{--content-width:1079px;}}@media(max-width:1200px) and (min-width:768px){.elementor-803 .elementor-element.elementor-element-69a81a8{--width:550px;}.elementor-803 .elementor-element.elementor-element-58c4ff3{--width:958px;}}@media(min-width:2400px){.elementor-803 .elementor-element.elementor-element-a99492f{--min-height:560px;}.elementor-803 .elementor-element.elementor-element-a99492f:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-a99492f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}}@media(max-width:1024px){.elementor-803 .elementor-element.elementor-element-a99492f{--min-height:400px;}.elementor-803 .elementor-element.elementor-element-8788f68 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-803 .elementor-element.elementor-element-a99492f{--min-height:200px;}.elementor-803 .elementor-element.elementor-element-8788f68 .elementor-heading-title{font-size:30px;}}