.nav-button a{padding-bottom:15px!important;padding:15px 20px;border:solid 2px #154862;background:#154862!important;color:#fff!important;margin-bottom:20px;font-size:20px!important;text-align:center!important}.nav-button:hover a{background:transparent!important;border:solid 2px #154862;opacity:1;color:#154862!important;text-align:center!important}.et-fixed-header #top-menu .nav-button a{color:#fff!important;border:solid 2px #154862;opacity:1}.et-fixed-header #top-menu .nav-button:hover a{background:transparent!important;color:#000!important;border:solid 2px #154862;opacity:1}.et-fixed-header #top-menu .nav-button.current-menu-item a{color:#fff!important}.et-fixed-header #top-menu .nav-button.current-menu-item:hover a{color:#154862!important}.ginput_container input,.ginput_container textarea{border:solid 2px #154862;padding:10px!important}.ginput_container input:focus,.ginput_container textarea:focus{border:solid 2px #95a8b4}.gform_button{padding-bottom:15px!important;padding:15px 20px;border:solid 2px #154862;background:#154862!important;color:#fff!important;margin-bottom:20px;font-size:20px!important;text-align:center!important;font-weight:600}.gform_button:hover{background:transparent!important;border:solid 2px #154862;opacity:1;color:#154862!important;text-align:center!important}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:500;color:#154862}#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;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:32px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\4d"}@media screen and (max-width:980px){.checkerboard-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.second-on-mobile{-webkit-order:2!important;order:2!important}}@media screen and (max-width:980px){#logo{max-height:85%}}#top-menu .nav-button .sub-menu{left:auto!important;right:0!important}#top-menu .nav-button>a,#top-menu .nav-button:hover>a,.et-fixed-header #top-menu .nav-button>a,.et-fixed-header #top-menu .nav-button:hover>a{background:#154862!important;color:#fff!important;border:solid 2px #154862!important}#top-menu .nav-button>a:after,.et-fixed-header #top-menu .nav-button>a:after{display:none!important;content:none!important}#top-menu .nav-button .sub-menu a{background:#154862!important;color:#fff!important;border:solid 2px #154862!important}#top-menu .nav-button .sub-menu a:hover{background:transparent!important;color:#154862!important;border:solid 2px #154862!important}@media screen and (max-width:980px){.mobile_nav .nav-button>a[href="#"]{display:none!important}.mobile_nav .nav-button.menu-item-has-children>a+span{display:none!important}.mobile_nav .nav-button ul.sub-menu{display:block!important;position:static!important;width:100%!important;margin:0!important;padding:0!important}.mobile_nav .nav-button ul.sub-menu li{width:100%!important}.mobile_nav .nav-button ul.sub-menu a{display:block!important;width:100%!important;box-sizing:border-box!important;margin-bottom:10px!important}.mobile_nav .nav-button ul.sub-menu a:before{content:"Book "}}.et-fixed-header #top-menu .nav-button .sub-menu a{background:#154862!important;color:#fff!important;border:solid 2px #154862!important}.et-fixed-header #top-menu .nav-button .sub-menu a:hover{background:transparent!important;color:#154862!important;border:solid 2px #154862!important}@media screen and (max-width:980px){#page-container .mobile_nav .nav-button>a[href="#"]{display:none!important}#page-container .mobile_nav .nav-button.menu-item-has-children>a+span{display:none!important}#page-container .mobile_nav .nav-button ul.sub-menu{display:block!important;position:static!important;width:100%!important;margin:0!important;padding:0!important}#page-container .mobile_nav .nav-button ul.sub-menu li{width:100%!important}#page-container .mobile_nav .nav-button ul.sub-menu a{display:block!important;width:100%!important;box-sizing:border-box!important;margin-bottom:10px!important}#page-container .mobile_nav .nav-button ul.sub-menu a:before{content:"Book "}#main-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:9999!important}}