body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text],body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=email],body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=tel],body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=url],body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=password],body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=number]{border-bottom:1px solid #e5e5e5!important}.ginput_container.ginput_container_textarea{border-bottom:1px solid #e5e5e5}.ginput_container.ginput_container_select{border-bottom:1px solid #e5e5e5}body #gform_wrapper_2 .gform_body .gform_fields .gfield textarea{border-width:1px;border-color:rgba(0,0,0,0.0)!important;border-style:solid}.et_pb_main_blurb_image{margin-bottom:0px!IMPORTANT}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"4c";display:block;color:#000;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"4d"}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:10px;color:#4e4e4e}.availability-checker button.check-availability{text-transform:uppercase;background-color:#af804c;color:#fff}@media screen and (max-width:1024px){.availability-checker button.check-availability{font-weight:600;background-color:#af804c;border-radius:3rem;border:none;color:#fff;padding:6px 24px;white-space:normal;font-size:15px}.availability-checker button.check-availability.initial{height:68px;margin:15px}.availability-checker .bottom-sheet{min-height:0;border:none;margin:0;color:#fff;text-align:left;max-width:100%;width:50%}.availability-checker .bottom-sheet.floating-btn-pro,.availability-checker .bottom-sheet.floating-btn{position:fixed;bottom:37px;left:-15px}.availability-checker .bottom-sheet-inner{position:fixed;bottom:50px;left:0px;width:100%;display:none}}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(63,63,63,0.1)}100%{box-shadow:0 0 0 20px rgba(63,63,63,0.2)}}section#comment-wrap{display:none!important}