body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:20px}.et_pb_slide_content,.et_pb_best_value{font-size:22px}body{color:#333333}h1,h2,h3,h4,h5,h6{color:#333333}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#9d8329}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#9d8329}.footer-widget h4{color:#9d8329}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#9d8329}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#9d8329}a{color:#333333}.nav li ul{border-color:#3d3d3d}#page-container #top-header{background-color:#9d8329!important}#et-secondary-nav li ul{background-color:#9d8329}.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:#3d3d3d}.et_search_form_container input::-moz-placeholder{color:#3d3d3d}.et_search_form_container input::-webkit-input-placeholder{color:#3d3d3d}.et_search_form_container input:-ms-input-placeholder{color:#3d3d3d}#top-menu li a{font-size:18px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:18px!important}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#3d3d3d}#main-footer{background-color:#202534}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:16px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#footer-widgets .footer-widget li:before{top:10.6px}#et-footer-nav{background-color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}#footer-bottom{background-color:#202534}#footer-info,#footer-info a{color:#ffffff}#footer-info{font-size:12px}body .et_pb_button{background-color:#9d8329;border-width:0px!important;border-radius:28px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#fcfcfc}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#fcfcfc!important;background-color:#74642a;border-radius:28px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:58px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:58px}.et_header_style_split .centered-inline-logo-wrap{width:116px;margin:-116px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:116px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:116px}.et_header_style_centered #top-menu>li>a{padding-bottom:21px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:49px 0 49px 0!important}.et_header_style_centered #main-header .logo_container{height:116px}.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:20.88px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:25px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:25px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:50px}.et_header_style_split #main-header.et-fixed-header .centered-inline-logo-wrap{width:50px;margin:-50px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:50px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:50px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:16px 0 16px 0!important}.et-fixed-header #top-menu li a{font-size:16px}}@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}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.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_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif}body{font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.5;margin-bottom:1rem}h2{font-size:48px;font-weight:400}.h2-40,.h2-40 h2{font-size:40px}h3{font-size:31px;font-weight:normal;padding-bottom:0}h4,.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4{font-size:24px;font-weight:normal}.white,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#fff}.dark-yellow,.dark-yellow h1,.dark-yellow h2,.dark-yellow h3,.dark-yellow h4,.dark-yellow h5,.dark-yellow h6{color:#9D8329}.dell h1,.dell h2,.dell h3,h3.dell,.dell h4,.dell h5,.dell h6,.dell-link a{color:#623E2A}.dell-link a{text-decoration:underline}.fs-16{font-size:16px}.fs-30{font-size:30px}.fw-500{font-weight:500}.entry-content a{text-decoration:underline}.entry-content a.et_pb_button,a.btn{text-decoration:none}.white-logo{display:none;width:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-bottom:0;max-height:54%;float:none;vertical-align:middle;-webkit-transform:translateZ(0)}.home #main-header:not(.et-fixed-header){background-color:transparent;box-shadow:none}.home #main-header:not(.et-fixed-header) img{display:none}.home #main-header:not(.et-fixed-header) .white-logo{display:inline-block}.home:not(.et-fb-root-ancestor) #et-main-area{margin-top:-80px}#main-header .container{max-width:1200px;width:85%}@media screen and (min-width:982px){.home:not(.et-fb-root-ancestor) #et-main-area{margin-top:-114px}}@media only screen and (min-width:1120px){.home:not(.et-fb-root-ancestor) #et-main-area{margin-top:-130px}}.home #main-header:not(.et-fixed-header) #top-menu>li>a{color:#fff;text-shadow:0px 0px 3px #000000}.mobile_menu_bar:before{text-shadow:0 0 1px #fff}@media only screen and (max-width:1120px){#top-menu{display:none!important}#et_mobile_nav_menu{display:block!important}}#top-menu li{padding-right:12px}@media screen and (min-width:1100px){#top-menu li a{font-size:13px}}@media screen and (min-width:1180px){#top-menu li a{font-size:14px}}@media screen and (min-width:1280px){#top-menu li a{font-size:16px}}@media screen and (min-width:1380px){#top-menu li a{font-size:18px}}#top-menu .btn a,.btn a,a.btn,body .button{background-color:#9D8329;background-image:none;border-radius:28px;color:#fcfcfc;display:inline-block;padding:11px 30px!important}#top-menu li.current-menu-item.btn>a{color:#fcfcfc}#top-menu li.btn.blue a,a.btn.blue{background-color:#41779A;text-decoration:none}#top-menu li.btn.blue a:hover,a.btn.blue:hover{background-color:#3b738c}body .button{border-radius:10px;font-size:inherit;font-weight:normal;height:auto;width:100%}#top-menu .btn a{display:inline;padding:10px 15px!important}#top-menu .btn a:hover,.btn a:hover,a.btn:hover{background-color:#74642a;opacity:1}.et_pb_button{font-weight:normal;min-width:206px;text-align:center}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:8px 20px!important}body .btn-light{border:2px solid #fff!important}.cloudbed-top .et_pb_code_inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.cloudbed-top h4{line-height:1;margin-bottom:0}.CloudBedsWidget .horizontal-widget{align-items:center;display:flex;flex-wrap:wrap}body .widgetHotelsForm .acessa_widget_block{padding-bottom:10px}body .widgetHotelsForm .acessa_widget_block .widgetHotelsInputText.date,body .widgetHotelsForm .acessa_widget_block p,body .CloudBedsWidget .horizontal-widget a.submit_link{font-family:"Jost",Helvetica,Arial,Lucida,sans-serif;white-space:nowrap}body .widgetHotelsForm .acessa_widget_block .widgetHotelsInputText.date{background:#fff url("/wp-content/themes/springs/img/icon-calendar.png") no-repeat scroll left 20px top 22px!important;border:1px solid #fff;border-radius:0;box-sizing:border-box;color:#333;font-size:20px;height:60px!important;padding:0 20px 0 80px;width:240px}body .widgetHotelsForm .acessa_widget_block p{color:#333;font-size:14px;left:21px;position:absolute;top:0px}body .CloudBedsWidget .horizontal-widget a.submit_link{background-color:#202534;border:none;font-size:20px;font-weight:normal;height:60px;line-height:60px;margin-bottom:10px;max-width:276px;padding:0 16px;top:0}body .CloudBedsWidget .horizontal-widget a.submit_link:hover{background-color:#191c28}.stay-cols .et_pb_button_module_wrapper{position:absolute;bottom:60px;right:0;left:0}.card h4{padding:0 20px}.card .et_pb_blurb_description{padding:0 20px}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready{top:0px!important;position:fixed!important}.mfp-iframe-holder .mfp-content{max-width:70%}.mfp-iframe-scaler button.mfp-close{top:-50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.mfp-wrap .mfp-close:active{top:-50px!important}.video_popup_lightbox .mfp-iframe-holder .mfp-close{top:-50px}.testimonial-1 .et_pb_slide_content{font-size:20px}.testimonial-1 .et-pb-controllers{bottom:0}@media screen and (max-width:767px){.testimonial-1 .et_pb_slide_image{display:block!important;margin-bottom:20px;margin-top:0!important}}.et-pb-slider-arrows a{text-decoration:none}.lots{display:none}.et-fb-root-ancestor .lots{display:block}.et_pb_blog_0 .et_pb_post .entry-title,.et_pb_blog_0 .et_pb_post .post-meta,.et_pb_blog_0 .et_pb_post .post-content{margin-left:-20px;margin-right:-20px}#main-footer .widget_block h4{color:#fff;font-size:16px;font-weight:bold;padding-bottom:0}.footer-widget .et_pb_widget{float:none}.et_pb_gutters3.et_pb_footer_columns4 #footer-widgets .footer-widget .fwidget{margin-bottom:25px!important}.footer-widget a{text-decoration:underline}.footer-widget .social-icons{align-items:center;display:flex;list-style-type:none;margin-top:10px}#footer-widgets .footer-widget .social-icons li{padding-left:0;padding-right:16px}#footer-widgets .footer-widget .social-icons li::before{display:none}.footer-widget .social-icons a{background:transparent url('/wp-content/themes/springs/img/facebook.png') no-repeat center center;display:block;text-indent:-999em}.footer-widget .facebook{height:25px;width:25px}.footer-widget .social-icons .instagram{background-image:url('/wp-content/themes/springs/img/instagram.png');height:28px;width:29px}.footer-widget .social-icons .youtube{background-image:url('/wp-content/themes/springs/img/youtube.png');height:28px;width:37px}.footer-widget li::before{border-color:#fff}#footer-widgets .footer-widget .contact-us li{padding-left:26px}#footer-widgets .footer-widget .contact-us li::before{background:transparent url('/wp-content/themes/springs/img/phone.png') no-repeat center center;border:none;width:19px}#footer-widgets .footer-widget .contact-us li.phone::before{height:15px;top:7px}#footer-widgets .footer-widget .contact-us li.email::before{background-image:url('/wp-content/themes/springs/img/email.png');height:19px;top:6px}#footer-widgets .footer-widget .contact-us li.mailing::before{background-image:url('/wp-content/themes/springs/img/mailing.png');height:12px;top:7px}#footer-widgets .footer-widget .contact-us li.address::before{background-image:none;content:'';font-family:FontAwesome!important;font-weight:900!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:16px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;height:12px;top:7px}#footer-bottom .container{border-top:1px solid #fff;padding-bottom:20px;padding-top:27px}.et_pb_toggle_title::before{content:"\f078"!important;font-family:FontAwesome!important;font-weight:900}body .et_pb_toggle_open .et_pb_toggle_title::before{content:"\f077"!important;display:block!important}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{background-color:#F2F2F2;border:none;color:#333;font-size:inherit;padding:10px 12px;width:100%}.resale-lots-form .wpcf7-form input[type="text"],.resale-lots-form .wpcf7-form input[type="email"],.resale-lots-form .wpcf7-form input[type="tel"],.resale-lots-form .wpcf7-form textarea{border:2px solid #9D8329}.newsletter-form input[type="text"],.newsletter-form input[type="email"]{background-color:#FFFFFF86;color:#fff}.newsletter-form .wpcf7-acceptance{font-size:.75em}.newsletter-form .wpcf7-acceptance .wpcf7-list-item,.newsletter-form .wpcf7-acceptance .wpcf7-list-item label{line-height:1.333!important}.newsletter-form .wpcf7-acceptance .wpcf7-list-item{margin-left:20px}.newsletter-form .wpcf7-acceptance .wpcf7-list-item input{margin-left:-20px}.wpcf7-submit{background-color:transparent;border:2px solid #9D8329;border-radius:28px;color:#333;cursor:pointer;font-size:inherit;padding:9px 20px}.newsletter-form .wpcf7-submit{background-color:#9D8329;border:none;color:#fff;font-weight:500;width:100%}.footer-widget .newsletter-form input{font-size:14px}.footer-widget .newsletter-form .wpcf7-submit{font-size:16px}.page-id-685 .login-username label,.page-id-685 .login-password label{display:block}.page-id-685 #loginform input[type="text"],.page-id-685 #loginform input[type="password"]{border:1px solid #707070;padding:12px 20px;width:100%}.page-id-685 .wplf-lostpassword{display:inline-block;font-size:14px;margin-top:20px}.sold-out .et_pb_column.et-last-child::after{border:5px solid #3b738c;color:#3b738c;content:'SOLD OUT';display:inline-block;font-size:34px;font-weight:600;padding:5px 30px;position:absolute;text-align:center;text-shadow:0 0 1px black;top:0;transform:translateY(100%) translateX(20%) rotate(-22deg)}.sold-out .et_pb_text{opacity:.5}.et_pb_blog_0.make-grid-3 .et_pb_post .entry-title,.et_pb_blog_0.make-grid-3 .et_pb_post .post-meta,.et_pb_blog_0.make-grid-3 .et_pb_post .post-content{margin-left:0;margin-right:0}@media screen and (min-width:768px){.testimonial-1 .et_pb_slide_image{width:36.7%}.testimonial-1 .et_pb_slide_with_image .et_pb_slide_description{width:57.8%}.sold-out .et_pb_column.et-last-child::after{font-size:36px;transform:translateY(100%) translateX(50%) rotate(-22deg)}.make-grid-3>div{display:flex;flex-wrap:wrap;gap:10px 50px}.make-grid-3 article{flex:1 1 calc(50% - 25px)}}@media screen and (min-width:982px){.stay-cols .et_pb_button_module_wrapper{position:absolute;bottom:25px;right:0;left:0}}@media screen and (min-width:992px){.CloudBedsWidget .horizontal-widget{flex-wrap:nowrap}.stay-with-us-daily-title h4{max-width:220px;margin-left:auto;margin-right:auto}.make-grid-3 article{flex:1 1 calc(33.33% - 34px)}}@media screen and (min-width:1100px){.cloudbed-top .et_pb_code_inner{flex-wrap:nowrap}}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{order:5}#rsvp-now{order:2!important}.hide-divi{display:none!important}.tribe-common .tribe-events-calendar-month__calendar-event-title-link{color:var(--tec-color-background-events-bar-submit-button-hover)!important}.tribe-events-calendar-list__event-cost a{background-color:#9D8329;background-image:none;border-bottom:0!important;border-radius:28px;color:#fcfcfc!important;display:inline-block;padding:11px 30px!important}.et_password_protected_form p input{border:1px solid #bbb!important;color:#333!important}