#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#1a547a}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#main-footer{background-color:#000000}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#1eb59c}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}body{color:#ffffff!important}h2,h3,h4,p{color:#ffffff}.et_header_style_left #et-top-navigation{padding-top:16px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:16px}#top-menu li:last-child{padding-left:20px}#top-menu li:last-child::before{content:url('/wp-content/uploads/2022/03/phone-icon-simple-20x20px.png')!important;height:20px!important;width:20px!important;position:absolute;left:-20px;z-index:100000;margin-left:20px}#top-menu li:last-child::before,#top-menu li:last-child::after{display:inline-block;vertical-align:middle}#top-menu li{font-size:1.1em!important}#top-menu li a:link{color:#fff!important}#top-menu li a:hover{color:#21c49b!important}#top-menu li.current-menu-item>a{color:#2ea3f2!important}#home-banner h2{margin-top:170px}.et_pb_section{background-color:#00527c!important;background-color:#004a70!important;background-color:#003a57!important;background-color:#00344e!important}.heading-text{padding:50px 0 0px}.banner-text{max-width:520px;margin:0 auto!important;text-align:center}.banner-text h2{margin:0 0 15px 0;font-size:2.1em!important}.banner-text h4{font-size:1.35em!important;line-height:1.35em!important}#feature-properties-section{padding-top:0!important}#feature-properties-section .et_pb_image img{border:2px solid #00527c!important}.property-desc{display:flex;justify-content:center}.property-desc h2,.property-desc h4{text-align:center!important}.property-desc h2{font-size:1.85em}.property-desc h4{font-size:1.285em}.property-desc ul{margin:15px auto 0}.property-desc li{font-size:1.225em;padding-bottom:10px;margin:10px 0;border-bottom:1px solid #00527c}.property-desc ul{padding:0 0 0 1em!important}.property-desc a{text-decoration:none!important}.property-desc .map{list-style-image:url('/wp-content/uploads/2022/03/location-icon-white-30x30-1.png')}.apply-btn{font-size:1.3em;padding:5px 18px;line-height:1.5em!important}.cta-bar{padding:0!important;background-color:#20c1ac;background-color:#21c49b!important}.cta-bar .et_pb_row{padding:0 0}.cta-text h2,.cta-phone h2,.cta-text-center h2{margin:12px 0 15px;padding-bottom:0!important;font-size:1.9em!important}.cta-text h2{text-align:right}.cta-phone h2{text-align:left}.cta-phone img{margin:0 2px}#main-footer .container{max-width:800px}#footer-widgets{padding:1% 0 0}.et_pb_gutters3 .footer-widget{margin-bottom:1.0%}footer,footer code{font-family:Arial,sans-serif;margin-bottom:0px}footer pre{padding:10px 10px 0px}footer h3,footer h5{padding-bottom:0}footer h3{font-family:'Times New Roman',serif!important;font-size:2.2em;line-height:1.1em;color:#21c49b!important}footer h5{margin:0px 0 10px;font-size:1.45em;line-height:1.2em;color:#fff!important}footer .footer-biz-desc{font-size:1.1em;line-height:1.35em}#footer-menu{margin:25px 0 0 5.5%;font-size:1.2em;line-height:1.65em}#footer-menu a{display:block!important;text-decoration:underline;color:#2ea3f2!important}.footer-widget #block-11{float:none!important}.copyright{font-size:0.8em!important}.listings-banner{min-height:480px}.banner-text-bkg{background:rgba(0,0,0,0.3)!important}.banner-text-bkg h2{padding:15px!important}.listings-heading-section{padding:3.5% 0 0!important}.listings-heading-section h5{color:#21c49b;font-size:1.3em;padding-bottom:0!important}.listings-heading-section h5 a:link{text-decoration:none}.listings-heading-section h5 a:hover{text-decoration:underline;color:#2ea3f2!important}.script-section{padding:0 0 3%!important}.listings-intro h4{font-size:1.6em!important}.cta-text-center h2{text-align:center}#first-to-know-row{padding:2% 0;margin-top:40px}#first-to-know-row .et_pb_column{display:flex;justify-content:center}#first-to-know-intro{max-width:500px}#first-to-know-intro h5{line-height:1.3em}#form-section{padding:1% 0 4%}#form-row{padding:0 0 2%}#form-row .et_pb_column{display:flex;justify-content:center}#form-column{max-width:600px}#gform_fields_1 #input_1_1_3_container,#gform_fields_1 #field_1_2{margin-right:15px}#gform_fields_1 .full-name{margin-bottom:20px}#gform_fields_1 #input_1_1_3_container{max-width:290px}#gform_fields_1 #input_1_1_6_container{padding-left:0!important}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_counter{display:none}#gform_submit_button_1.gform_button.button{padding:10px 40px;font-size:1.4em;border-radius:8px;background-color:#2ea3f2;color:#ffffff}#gform_confirmation_message_1{padding:3% 2%;font-size:1.4em;line-height:1.5em}.mobile-show{display:none}.hide{display:none!important}.underline{border-bottom:1px solid #fff}@media screen and (max-width:1400px){.listings-banner{min-height:420px}}@media screen and (max-width:1200px){.listings-banner{min-height:353px}}@media screen and (max-width:980px){#feature-properties-section{padding:50px 0 20px}#feature-properties-section .et_pb_image .et_pb_image_wrap{display:flex;justify-content:center;position:unset;max-width:100%}#feature-properties-section .et_pb_row{padding:0px}#feature-properties-section .et_pb_column{margin-bottom:60px}.cta-row .et_pb_column{margin-bottom:0px}.cta-row h2{text-align:center;font-size:1.8em!important;line-height:0.9em}.cta-phone h2{margin:0px 0 15px}#home-banner{padding:10px 0 50px;min-height:220px!important;max-height:289px}.banner-text-bkg h2{padding:10px!important}.heading-text{padding:30px 0 0px}#home-banner h2{margin-top:85px!important}.listings-heading-section{padding:2.5% 0 0!important}#first-to-know-row{padding:2% 0;margin-top:20px}}@media (max-width:850px){#home-banner{max-height:270px}.listings-heading-section .et_pb_row{padding:30px 0 10px}.listings-heading-section .listings-intro{max-width:450px;margin:0 auto!important}.listings-intro h4{font-size:1.55em!important;line-height:1.3em}}@media (max-width:767px){#footer-widgets{padding:2.5% 0}#footer-widgets .footer-widget:nth-child(n){margin-bottom:0%!important}#footer-menu{margin:0}footer pre{padding:0px;margin-bottom:0px}}@media (max-width:665px){.cta-row .cta-text-center h2{font-size:1.65em!important}.listings-banner{padding:10px 0 50px;max-height:270px;background-position:25%}.listings-banner h2{margin-top:70px!important}.listings-banner .banner-text h2{font-size:1.9em!important}}@media (max-width:640px){#gform_fields_1 #input_1_1_3_container,#gform_fields_1 #field_1_2{margin-right:0}#gform_fields_1 .full-name{margin-bottom:0px}#gform_fields_1 #input_1_1_6_container{padding-left:0!important}#gform_fields_1 #input_1_1_3_container{max-width:inherit;margin-bottom:10px}#gform_fields_1 .gfmc-field div:not(.gchoice){padding-bottom:5px}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:initial;min-height:initial!important}}@media (max-width:600px){.banner-text h2{margin:0 0 15px 0;font-size:1.9em!important;line-height:1.35em}.banner-text h4{font-size:1.3em!important}.banner-button{font-size:1.35em}.cta-row .cta-text-center h2{font-size:1.4em!important}}@media (max-width:560px){#home-banner .et_pb_row{width:88%}#home-banner .banner-text h2{margin:0 0 10px 0;font-size:1.8em!important}}@media (max-width:550px){.listings-heading-section .mobile-hide,.cta-text-center .mobile-hide{display:none}.listings-heading-section .mobile-show,.cta-text-center .mobile-show{display:inline-block}.listings-heading-section .mobile-show a,.cta-text-center .mobile-show a{text-decoration:underline!important}}@media (max-width:530px){.cta-row h2{font-size:1.6em!important;line-height:0.7em}}@media (max-width:500px){.bottom-cta .cta-row{width:94%}#home-banner{max-height:230px;padding:10px 0}#home-banner .et_pb_row{padding:10px 0}}@media (max-width:480px){#home-banner .banner-text h2{font-size:1.7em!important;line-height:1.3em}#home-banner h2{margin-top:50px!important}}@media (max-width:440px){.property-desc h2{font-size:1.7em}.mobile-hide{display:none}.listings-intro h4{font-size:1.3em!important}.cta-text h2{font-size:1.35em!important}}@media (max-width:379px){.home-banner-only{background-position:65%}#feature-properties-section .et_pb_row{width:86%}.property-desc h2{font-size:1.6em}.property-desc li{font-size:1.1em}}@media (max-width:350px){.property-desc h4{font-size:1.2em}.listings-heading-section .et_pb_row{width:84%}.cta-text h2{font-size:1.2em!important}.cta-phone h2{font-size:1.4em!important}}@media (max-width:340px){.listings-intro h4,.listings-heading-section h5{font-size:1.2em!important}.cta-row .cta-text-center h2{font-size:1.25em!important}}