input#gform_submit_button_1{background-color:#fff;color:black;padding:10px 20px}h2.gform_title{font-weight:600}input#gform_submit_button_1:hover{padding:10px 20px;background-color:#32452a;color:white}@media only screen and (max-width:980px){#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)!important}ul#mobile_menu a{}#mobile_menu.et_mobile_menu{background-color:white!important}span.mobile_menu_bar.mobile_menu_bar_toggle:before,span.mobile_menu_bar.mobile_menu_bar_toggle:after{color:#ffffff!important}.et_mobile_menu{border-top:5px solid #caaf81!important}}@media(max-width:980px){.book-now-button{text-align:center;background-color:#32452a;border:1px;border-radius:3px;-webkit-box-shadow:1px 1px 0px 0px #2f2f2f;-moz-box-shadow:1px 1px 0px 0px #2f2f2f;box-shadow:1px 1px 0px 0px #2f2f2f}.book-now-button a,.book-now-button a:hover,.menu-button a:active{color:#fff!important}}.custom-menu-link{display:inline-block;margin:0 10px;white-space:nowrap;text-decoration:underline;color:inherit}.popup-button{background-color:#164f19;color:#ffffff;font-size:25px;font-family:inherit;font-weight:700;text-decoration:none;padding:1px 20px;border:none;border-radius:0px;display:inline-block;margin:10px;transition:background 0.3s ease}.popup-button:hover{background-color:#1f6c24;color:#ffffff}