@media (max-width:999px){.home-banner{height:auto}footer{padding:50px 0}footer .center{order:-1}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close{top:20px}.home .ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close{top:24px}.home-banner .banner-down{padding:25px 0}}@media only screen and (max-width:761px),(max-device-width:1023px) and (min-device-width:768px){.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:15px}}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{padding-right:0}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:50%}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:0}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.gform_wrapper ul.gform_fields li.gfield{padding-right:0;padding:0 15px !important;margin-bottom:15px}.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{margin:0 -15px !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{margin:0;width:84px;height:30px;background-color:#9b742b;border-radius:0;font-size:12px;color:#fff;padding:0}.gform_wrapper ul.gform_fields li.gfield.gfield_error{margin-top:15px}}@media (max-width:640px){body .gform_wrapper ul li.gfield{margin-top:15px}.gform_wrapper .gform_footer{position:relative;bottom:0;width:100%;background-color:#9b742b}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{height:auto;margin-bottom:0;color:#fff}}@media (max-width:767px){.page-template-default .site-content{padding:40px 0}.contact-page-template .site-content .ast-container{padding:0 !important}.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:200px}.ast-mobile-menu-buttons .ast-button-wrap{padding:0}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close{top:20px !important;right:20px !important}.home .ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close{top:20px !important}.pad_t_b{padding:40px 0}.pad_b{padding-bottom:40px}.pad_t{padding-top:40px}footer .address{margin:0 auto;text-align:center}footer .footer-links{text-align:center}footer .copyright{max-width:100%;text-align:center}.single-text-section p{font-size:16px}.without-title-section p{font-size:16px}.home-banner{height:300px}.home.page-template-default .site-content{padding:0}.home-banner .banner-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center}.home-banner .banner-wrap{margin-top:0}.home-banner .banner-description{font-size:18px}.home-banner .banner-logo img{width:228px;display:block;margin:0 auto}.home-banner .banner-logo{padding:10px 0}.home-banner .banner-down span.text{margin-bottom:5px}.two-col{padding-top:30px}.two-col .description{margin-bottom:0}.block-title .title{font-size:26px;line-height:1.3}.three-img-section .thumb{height:400px}.three-img-section .col{flex-grow:inherit;flex-basis:inherit;max-width:356px;width:100%}.three-img-section .col.center{flex-grow:inherit;flex-basis:inherit;max-width:356px;width:100%}.amenities .thumb{text-align:center;margin-bottom:15px}.amenities .wrap .row:nth-child(even) .thumb{text-align:center}.amenities .wrap .row:nth-child(odd) .left{order:2}.amenities .wrap .row{margin-bottom:30px}.amenities .wrap .row:nth-child(even) .description{padding-left:0}.amenities .list li{font-size:16px}.highlights .thumb{text-align:center;margin-bottom:15px}.highlights .wrap .row:nth-child(even) .thumb{text-align:center}.highlights .wrap .row:nth-child(odd) .left{order:2}.highlights .wrap .row{margin-bottom:30px}.highlights .list li{font-size:16px}.listing-list .head div{width:100%}.listing-list .head div+div:before{display:none}.highlights .wrap .row:nth-child(even) .description{padding-left:0}.listing-list .mode{position:relative;bottom:0;width:100%;margin-top:15px}.unique-ownership .action .btn{margin:8px 0;padding:11px 15px}.links-section{margin:5px 0}.without-title-section .action .btn{max-width:227px;margin:8px auto}.ast-fullscreen-menu-enable.ast-header-break-point li.ast-masthead-custom-menu-items:last-child{right:0;bottom:inherit;position:relative;margin:30px 0 5px;width:100%;height:inherit}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .main-header-menu{padding-right:20px;padding-bottom:30px}.ast-fullscreen-menu-enable.ast-header-break-point li.ast-masthead-custom-menu-items img{width:100px}.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation ul .menu-item .menu-link{font-size:20px}.ast-header-break-point .header-main-layout-2 .ast-mobile-menu-buttons{right:-20px;top:-5px}.main-header-bar-wrap.sticky .menu-toggle{right:0;top:0}}@media (max-height:350px){.ast-fullscreen-menu-enable.ast-header-break-point li.ast-masthead-custom-menu-items:last-child{margin:20px 0 5px}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-menu .menu-item{margin:0}}