@import url(imagegrid.css);html{margin-top:0 !important}body.admin-bar{margin-top:0px}body.admin-bar .fixed-top-nav{top:-28px}body{xfont-family:'Roboto Condensed', sans-serif}h1,h2,h3,h4,h5{font-family:'Poppins', sans-serif}h1{font-weight:bold}p{font-size:1rem;line-height:1.8rem;color:#484848}.hr{width:50%;background:#d00;height:1px;margin:24px auto}.banner{border-bottom:#484848 solid 2px}.wrap{xmargin-top:84px;padding-top:24px}@media screen and (min-width: 576px){#bs4navbar li.menu-item>a{position:relative;text-decoration:none;display:inline-block;color:#7b838c}#bs4navbar li.menu-item>a:after{display:block;content:'';border-bottom:solid 1px #d00;transform:scaleX(0);transition:transform 250ms ease-in-out;transform-origin:100% 50%}#bs4navbar li.menu-item>a:hover:after{transform:scaleX(1);transform-origin:0 50%}}header .clear{padding-top:38px}#menu-main-menu li.menu-item{display:flex}#menu-main-menu li.menu-item .dropdown-toggle:hover:after{content:'x'}#menu-main-menu li.menu-item .dropdown-menu{border-radius:3px;border:0;padding:6px;background:#888;margin-top:-11px}#menu-main-menu li.menu-item .dropdown-menu a{color:#fff;padding:3px 6px;cursor:pointer;border-radius:3px}#menu-main-menu li.menu-item .dropdown-menu a:hover{background:#555;color:#fff}.navbar-toggler{margin-left:auto}.fixed-top-nav,.dropdown-menu{border-color:#888}.dropdown-menu{top:95%;background:rgba(255,255,255,0.9)}.dropdown-toggle::after{content:none}.dropdown:hover .dropdown-menu{display:block}.dropdown-item{color:#7b838c}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.dropdown-item.active{background-color:transparent;color:black}.navbar-brand{margin-top:6px}.navbar-brand .site-name{color:#888;margin-bottom:0;font-size:1.5rem;font-weight:800;padding-bottom:6px;margin-bottom:6px;border-bottom:#d00 solid 1px}.navbar-brand .site-description{color:#bbb;text-transform:uppercase;font-size:1rem;letter-spacing:.2rem;text-align:center;font-weight:normal}.header-image-section{max-height:70vh;overflow:hidden;position:relative}.header-image-section .clear{padding-top:28px}@media (min-width: 992px){.header-image-section .item{position:relative;height:400px}.header-image-section .item picture{position:absolute;top:-50%}}.header-image-text{position:fixed;top:35%;left:5%;padding:10px;background:#db5d19}.header-image-title{font-size:1.5rem}@media (max-width: 768px){.header-image-title{font-size:2rem}}.header-image-subtitle{font-size:1.5rem}@media (max-width: 768px){.header-image-subtitle{font-size:1.5rem}}.page-header{padding-bottom:24px}.page-header .title{text-transform:uppercase;font-size:1rem;letter-spacing:.2rem;text-align:center;color:#7b838c;font-weight:normal}.page-header .subtitle{font-size:3.4rem;letter-spacing:0;text-align:center;color:#484848;font-weight:bold;padding-bottom:12px}.page-header .summary,.page-header .summary p{text-align:center;font-size:1.2rem;color:#7b838c;width:80%;margin:0 auto}.sidebar{display:none}.main{flex:0 0 100% !important;max-width:100% !important}address{font-size:1.5rem;color:#7b838c}.name_first label{display:none}footer{margin-top:40px}footer .row{margin-top:20px}footer .row ul{list-style:none;padding-left:0}footer .row ul a{color:#7b838c;text-decoration:none}footer .row h3{text-transform:uppercase;font-size:1rem}footer .row .widget{padding:10px}footer .row .widget .search-form label{margin-bottom:0}footer .gfield,footer .gform_wrapper,footer .gform_footer{margin:0 !important}footer .sub-footer{padding-left:20px;padding-right:20px}.hide-req .gfield_required{display:none}li.hide-req label.gfield_label{display:none}.gform_wrapper .top_label li.hide-req label.gfield_label{display:none}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:1px}.gform_wrapper .top_label li#field_2_2 input{margin-top:0px}.textcontent-con{padding:48px 0;margin-bottom:48px}.textcontent-con .summary-title{text-transform:uppercase;font-size:1rem;letter-spacing:.2rem;text-align:center;color:#7b838c;font-weight:normal;font-family:'Poppins', sans-serif}.textcontent-con .content{text-align:center}.textcontent-con .link{text-align:center}.ig-inner .textcontent-con{padding-top:18px}.ig-inner .textcontent-con .subtitle{font-family:'Poppins', sans-serif;font-size:1.5rem;letter-spacing:0;text-align:left;color:#484848;font-weight:bold;padding-bottom:12px;border-bottom:#d00 solid 1px}.ig-inner .textcontent-con .content,.ig-inner .textcontent-con .link{text-align:left}.booking-con{width:100%;padding:0}.booking-con .booking-body .woocommerce .woocommerce-product-gallery{display:none}.booking-con .booking-body .woocommerce div.summary.entry-summary{float:none;width:100%;clear:none;margin:0 auto;font-size:1em}.booking-con .booking-body .woocommerce div.summary.entry-summary p.form-field{font-size:0.8em}.booking-con .booking-body .woocommerce div.summary.entry-summary .wc_bookings_field_duration label{display:none}.booking-con .booking-body .woocommerce div.summary.entry-summary label,.booking-con .booking-body .woocommerce div.summary.entry-summary .label{font-size:inherit}.booking-con .booking-body .woocommerce div.summary.entry-summary .wc_booking_field_extras{margin-top:12px}.booking-con .booking-body .woocommerce div.summary.entry-summary .wc_booking_field_extras label{display:none}.booking-con .booking-body .woocommerce div.summary.entry-summary .wc_bookings_field_start_date label{font-size:0.8em}.booking-con .booking-body .woocommerce div.summary.entry-summary .product_meta{display:none}.woocommerce-cart .booking-con,.woocommerce-checkout .booking-con{display:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#247af8}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#1d69da}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#1369e7;color:#fff}.ig-inner .product .woocommerce-product-gallery{display:none}.ig-inner .product div.summary.entry-summary{xfloat:none;width:100%;xclear:none;xmargin:0 auto}ul#menu-secondary-navigation{position:absolute;top:0;right:22px;list-style:none;margin:0;padding:0}ul#menu-secondary-navigation li{margin:0;padding:0;float:left}ul#menu-secondary-navigation li a{color:#7b838c;display:block;padding:0 5px;xheight:12px;padding-right:9px;margin-left:6px;border-right:#7b838c solid 1px;font-size:0.7em;text-transform:uppercase;background-color:rgba(255,255,255,0);-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s}ul#menu-secondary-navigation li:last-child a{border-right:0px;padding-right:0}#amenities-container .row:nth-child(odd){background-color:#f4f4f4}.woocommerce form.checkout .col2-set .col-1,.woocommerce form.checkout .col2-set .col-2{max-width:100%}#wc-stripe-cc-form .form-row>div{width:30%;margin-left:12px}[off-canvas]{padding-top:48px;background:#484848}[off-canvas] ul.menu{list-style:none;margin:0;padding:0}[off-canvas] ul.menu li{margin:0;padding:0}[off-canvas] ul.menu li a{color:rgba(255,255,255,0.87);display:block;padding:20px;height:20px;font-size:0.9em;background-color:rgba(255,255,255,0);-webkit-transition:all 200ms ease-in-out 0s;transition:all 200ms ease-in-out 0s}
