@font-face{font-family:'Brushwell';src:url("../fonts/Brushwell.woff2") format("woff2"),url("../fonts/Brushwell.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html{background-color:#212125}body{background-color:white;font-family:"Roboto Condensed",sans-serif;color:#000;font-size:16px;line-height:26px}h1,h2,h3,h4{font-family:"Brushwell",cursive;font-size:32px;line-height:40px;margin:0 0 30px;text-transform:uppercase;text-transform:none;font-weight:700;font-weight:400}@media screen and (max-width: 767px){h1,h2,h3,h4{margin-bottom:20px}}h2,h3{position:relative;padding-bottom:10px}h2:after,h3:after{position:absolute;bottom:0;left:0;display:block;width:30px;height:6px;background-color:#d2b089;content:""}h2[style*="text-align: center"]:after,h3[style*="text-align: center"]:after{left:50%;transform:translate(-50%, 0)}h1{font-size:36px;line-height:40px}@media (min-width: 768px){h1{font-size:46px;line-height:50px}}h2{font-size:36px;line-height:40px}@media (min-width: 768px){h2{font-size:46px;line-height:50px}}h3{font-size:32px;line-height:38px}@media (min-width: 768px){h3{font-size:42px;line-height:48px}}h4{font-size:28px;line-height:34px}@media (min-width: 768px){h4{font-size:38px;line-height:44px}}h5{font-size:16px;line-height:26px;margin-bottom:15px;font-weight:700}a{color:#d2b089;text-decoration:underline}a:hover,a:active,a:focus{color:#d2b089;text-decoration:none}em{color:#000}p{margin:0 0 30px}@media screen and (max-width: 767px){p{margin-bottom:20px}}hr{background-color:#ccc;margin:50px 0}@media screen and (max-width: 767px){hr{margin:20px 0}}table{margin-bottom:20px}table tr th,table tr td{padding:10px;border:solid 1px #ddd}table tr th{font-weight:700}.fas{font-family:"Font Awesome 5 Free";font-weight:900}.spacer{height:30px}.spacer.background-white{background-color:white}.form-control,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce .input-text{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;padding:10px;height:auto;border:solid 1px #ddd;font-family:"Roboto Condensed",sans-serif;color:#000;font-size:16px;line-height:26px}textarea.form-control,.woocommerce table.cart td.actions .coupon textarea.input-text,.woocommerce textarea.input-text{resize:vertical}::selection{background:#d2b089}::-moz-selection{background:#d2b089}.wpcf7 div.wpcf7-response-output{margin:20px 0;border:none;padding:10px 15px}.wpcf7 div.wpcf7-validation-errors,.wpcf7 div.wpcf7-spam-blocked,.wpcf7 div.wpcf7-mail-sent-ng{background-color:#ffd0d0;color:#000}.wpcf7 div.wpcf7-mail-sent-ok{background-color:#d0ffd1;color:#000}.wpcf7 span.wpcf7-not-valid-tip{margin:5px 0 0}.wpcf7 .req,.wpcf7 .required{color:red}.wpcf7 label{font-weight:700}.wpcf7 .wpcf7-checkbox span.wpcf7-list-item,.wpcf7 .wpcf7-radio span.wpcf7-list-item{margin-left:0;display:block}.wpcf7 .wpcf7-checkbox span.wpcf7-list-item label,.wpcf7 .wpcf7-radio span.wpcf7-list-item label{margin-bottom:0;font-weight:400;cursor:pointer}.wpcf7 .wpcf7-checkbox span.wpcf7-list-item input[type=checkbox],.wpcf7 .wpcf7-checkbox span.wpcf7-list-item input[type=radio],.wpcf7 .wpcf7-radio span.wpcf7-list-item input[type=checkbox],.wpcf7 .wpcf7-radio span.wpcf7-list-item input[type=radio]{margin:0 5px 0 0;vertical-align:-1px}.wpcf7 .active-consent{margin-bottom:10px;margin-top:30px}.wpcf7 .privacy-notice{font-size:14px}.wpcf7 .privacy-notice em{color:#aaa}.uk-offcanvas-content{overflow:hidden}#offcanvas-menu{z-index:9999;background-color:rgba(0,0,0,0.2)}#offcanvas-menu .uk-offcanvas-bar{background-color:white;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);padding:0}#offcanvas-menu .uk-offcanvas-bar .uk-close{position:static;padding:20px;background:#34353b;color:white;width:100%}#offcanvas-menu .logo{padding:20px;display:block;margin:0 auto}#offcanvas-menu .btn-border{display:block;margin:15px;border-color:#34353b;color:#34353b}#offcanvas-menu .btn-border:hover,#offcanvas-menu .btn-border:focus,#offcanvas-menu .btn-border:active{background-color:#d2b089;border-color:#d2b089;color:white}#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li{display:block;margin:0}#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li.current-menu-ancestor>a,#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li.current-menu-item>a,#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li.current-menu-parent>a{color:white;background-color:#d2b089}#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li>a{display:block;color:#333;font-weight:700;text-transform:uppercase;padding:8px 10px;font-size:16px;line-height:26px}#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li>ul>li{display:block;margin:0}#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li>ul>li.current-menu-item>a{background-color:#f4f4f4;color:#000}#offcanvas-menu .uk-offcanvas-nav>ul.uk-nav>li>ul>li>a{display:block;color:#000;padding:8px 10px}.btn,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#000;font-family:"Roboto Condensed",sans-serif;font-size:14px;line-height:20px;color:white;font-weight:700;padding:12px 40px;text-transform:uppercase;border:none;text-decoration:none;white-space:normal;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:solid 3px transparent}.btn:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.btn:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.btn.active,.woocommerce #respond input.active#submit,.woocommerce a.active.button,.woocommerce button.active.button,.woocommerce input.active.button,.btn:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{border-color:transparent;color:white;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.btn.btn-primary,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#d2b089;color:white}.btn.btn-primary:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.btn.btn-primary:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.btn.btn-primary.active,.woocommerce #respond input.active#submit,.woocommerce a.active.button,.woocommerce button.active.button,.woocommerce input.active.button,.btn.btn-primary:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{background-color:#c49764;border-color:transparent;color:white}.btn.btn-primary:not(:disabled):not(.disabled):hover,.woocommerce #respond input#submit:not(:disabled):not(.disabled):hover,.woocommerce a.button:not(:disabled):not(.disabled):hover,.woocommerce button.button:not(:disabled):not(.disabled):hover,.woocommerce input.button:not(:disabled):not(.disabled):hover,.btn.btn-primary:not(:disabled):not(.disabled):active,.woocommerce #respond input#submit:not(:disabled):not(.disabled):active,.woocommerce a.button:not(:disabled):not(.disabled):active,.woocommerce button.button:not(:disabled):not(.disabled):active,.woocommerce input.button:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled).active,.woocommerce #respond input#submit:not(:disabled):not(.disabled).active,.woocommerce a.button:not(:disabled):not(.disabled).active,.woocommerce button.button:not(:disabled):not(.disabled).active,.woocommerce input.button:not(:disabled):not(.disabled).active,.btn.btn-primary:not(:disabled):not(.disabled):focus,.woocommerce #respond input#submit:not(:disabled):not(.disabled):focus,.woocommerce a.button:not(:disabled):not(.disabled):focus,.woocommerce button.button:not(:disabled):not(.disabled):focus,.woocommerce input.button:not(:disabled):not(.disabled):focus{background-color:#c49764;border-color:transparent;color:white}.btn.btn-secondary,.woocommerce #respond input.btn-secondary#submit,.woocommerce a.btn-secondary.button,.woocommerce button.btn-secondary.button,.woocommerce input.btn-secondary.button{background-color:#9b792e;background-color:#c59660;color:white}.btn.btn-secondary:hover,.woocommerce #respond input.btn-secondary#submit:hover,.woocommerce a.btn-secondary.button:hover,.woocommerce button.btn-secondary.button:hover,.woocommerce input.btn-secondary.button:hover,.btn.btn-secondary:active,.woocommerce #respond input.btn-secondary#submit:active,.woocommerce a.btn-secondary.button:active,.woocommerce button.btn-secondary.button:active,.woocommerce input.btn-secondary.button:active,.btn.btn-secondary.active,.woocommerce #respond input.btn-secondary.active#submit,.woocommerce a.btn-secondary.active.button,.woocommerce button.btn-secondary.active.button,.woocommerce input.btn-secondary.active.button,.btn.btn-secondary:focus,.woocommerce #respond input.btn-secondary#submit:focus,.woocommerce a.btn-secondary.button:focus,.woocommerce button.btn-secondary.button:focus,.woocommerce input.btn-secondary.button:focus{background-color:#c2983a;background-color:#d3af85;color:white}.btn.btn-secondary:not(:disabled):not(.disabled):hover,.woocommerce #respond input.btn-secondary#submit:not(:disabled):not(.disabled):hover,.woocommerce a.btn-secondary.button:not(:disabled):not(.disabled):hover,.woocommerce button.btn-secondary.button:not(:disabled):not(.disabled):hover,.woocommerce input.btn-secondary.button:not(:disabled):not(.disabled):hover,.btn.btn-secondary:not(:disabled):not(.disabled):active,.woocommerce #respond input.btn-secondary#submit:not(:disabled):not(.disabled):active,.woocommerce a.btn-secondary.button:not(:disabled):not(.disabled):active,.woocommerce button.btn-secondary.button:not(:disabled):not(.disabled):active,.woocommerce input.btn-secondary.button:not(:disabled):not(.disabled):active,.btn.btn-secondary:not(:disabled):not(.disabled).active,.woocommerce #respond input.btn-secondary#submit:not(:disabled):not(.disabled).active,.woocommerce a.btn-secondary.button:not(:disabled):not(.disabled).active,.woocommerce button.btn-secondary.button:not(:disabled):not(.disabled).active,.woocommerce input.btn-secondary.button:not(:disabled):not(.disabled).active,.btn.btn-secondary:not(:disabled):not(.disabled):focus,.woocommerce #respond input.btn-secondary#submit:not(:disabled):not(.disabled):focus,.woocommerce a.btn-secondary.button:not(:disabled):not(.disabled):focus,.woocommerce button.btn-secondary.button:not(:disabled):not(.disabled):focus,.woocommerce input.btn-secondary.button:not(:disabled):not(.disabled):focus{background-color:#c2983a;background-color:#d3af85;color:white}.btn.btn-border,.woocommerce #respond input.btn-border#submit,.woocommerce a.btn-border.button,.woocommerce button.btn-border.button,.woocommerce input.btn-border.button{border-color:#d2b089;background-color:transparent;color:#d2b089}.btn.btn-border:hover,.woocommerce #respond input.btn-border#submit:hover,.woocommerce a.btn-border.button:hover,.woocommerce button.btn-border.button:hover,.woocommerce input.btn-border.button:hover,.btn.btn-border:active,.woocommerce #respond input.btn-border#submit:active,.woocommerce a.btn-border.button:active,.woocommerce button.btn-border.button:active,.woocommerce input.btn-border.button:active,.btn.btn-border.active,.woocommerce #respond input.btn-border.active#submit,.woocommerce a.btn-border.active.button,.woocommerce button.btn-border.active.button,.woocommerce input.btn-border.active.button,.btn.btn-border:focus,.woocommerce #respond input.btn-border#submit:focus,.woocommerce a.btn-border.button:focus,.woocommerce button.btn-border.button:focus,.woocommerce input.btn-border.button:focus{background-color:#d2b089;border-color:#d2b089;text-decoration:none;color:white}.btn.btn-border:not(:disabled):not(.disabled):hover,.woocommerce #respond input.btn-border#submit:not(:disabled):not(.disabled):hover,.woocommerce a.btn-border.button:not(:disabled):not(.disabled):hover,.woocommerce button.btn-border.button:not(:disabled):not(.disabled):hover,.woocommerce input.btn-border.button:not(:disabled):not(.disabled):hover,.btn.btn-border:not(:disabled):not(.disabled):active,.woocommerce #respond input.btn-border#submit:not(:disabled):not(.disabled):active,.woocommerce a.btn-border.button:not(:disabled):not(.disabled):active,.woocommerce button.btn-border.button:not(:disabled):not(.disabled):active,.woocommerce input.btn-border.button:not(:disabled):not(.disabled):active,.btn.btn-border:not(:disabled):not(.disabled).active,.woocommerce #respond input.btn-border#submit:not(:disabled):not(.disabled).active,.woocommerce a.btn-border.button:not(:disabled):not(.disabled).active,.woocommerce button.btn-border.button:not(:disabled):not(.disabled).active,.woocommerce input.btn-border.button:not(:disabled):not(.disabled).active,.btn.btn-border:not(:disabled):not(.disabled):focus,.woocommerce #respond input.btn-border#submit:not(:disabled):not(.disabled):focus,.woocommerce a.btn-border.button:not(:disabled):not(.disabled):focus,.woocommerce button.btn-border.button:not(:disabled):not(.disabled):focus,.woocommerce input.btn-border.button:not(:disabled):not(.disabled):focus{background-color:#d2b089;border-color:#d2b089;text-decoration:none;color:white}.btn.btn-block,.woocommerce #respond input.btn-block#submit,.woocommerce a.btn-block.button,.woocommerce button.btn-block.button,.woocommerce input.btn-block.button{display:block;width:100%;margin-bottom:15px}.pre-header{background-color:#34353b;padding:15px;text-align:center}.pre-header .btn,.pre-header .woocommerce #respond input#submit,.woocommerce #respond .pre-header input#submit,.pre-header .woocommerce a.button,.woocommerce .pre-header a.button,.pre-header .woocommerce button.button,.woocommerce .pre-header button.button,.pre-header .woocommerce input.button,.woocommerce .pre-header input.button{padding:15px 40px;width:50%;font-size:16px;border-color:white;color:white}@media screen and (max-width: 576px){.pre-header .btn,.pre-header .woocommerce #respond input#submit,.woocommerce #respond .pre-header input#submit,.pre-header .woocommerce a.button,.woocommerce .pre-header a.button,.pre-header .woocommerce button.button,.woocommerce .pre-header button.button,.pre-header .woocommerce input.button,.woocommerce .pre-header input.button{width:100%;padding:15px}}.site-header{background-color:#9094a3;background-color:#072643;padding:15px 0;position:relative;z-index:999}@media screen and (max-width: 767px){.site-header{height:70px;padding:0}.site-header>.container{height:70px}.site-header>.container .d-flex{height:100%}}.site-header .logo{margin-right:15px}.site-header .logo img{min-width:302px}@media screen and (max-width: 767px){.site-header .logo img{height:50px;width:auto;min-width:0}}.site-header .nav-main .toggle-menu{color:white;border:solid 3px white;padding:0;height:55px;width:55px;line-height:52px;text-align:center;float:right;background-color:transparent;margin:0;font-size:22px}@media screen and (max-width: 767px){.site-header .nav-main .toggle-menu{height:50px;line-height:47px;width:50px}}.site-header .nav-main ul,.site-header .nav-main ul ul,.site-header .nav-main ul li{padding:0;margin:0;list-style:none}.site-header .nav-main ul li{position:relative}.site-header .nav-main ul li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;text-decoration:none;padding:10px;color:white;text-transform:uppercase;letter-spacing:0.5px;font-size:15px;font-weight:700}.site-header .nav-main ul li a:after{display:none;position:absolute;bottom:0;left:10px;width:25px;height:6px;background-color:#9094a3;background-color:#072643;content:"";display:block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.site-header .nav-main ul li.current-menu-ancestor a,.site-header .nav-main ul li.current-page-ancestor a,.site-header .nav-main ul li.current-menu-item a,.site-header .nav-main ul li.current-menu-parent a{color:white}.site-header .nav-main ul li.current-menu-ancestor a:after,.site-header .nav-main ul li.current-page-ancestor a:after,.site-header .nav-main ul li.current-menu-item a:after,.site-header .nav-main ul li.current-menu-parent a:after{background-color:#d2b089}.site-header .nav-main ul li.button{margin-left:10px}.site-header .nav-main ul li.button a{border:solid 3px white;padding:10px 30px}.site-header .nav-main ul li.button a:after{display:none}.site-header .nav-main ul li.button a:hover{color:white;background-color:#d2b089;border-color:#d2b089}.site-header .nav-main ul li ul.uk-nav-sub{position:absolute;z-index:11;left:0;background-color:transparent;padding:10px 0;min-width:100%;padding-top:28px;opacity:0;visibility:hidden;-webkit-transform:translate(0, 10px);transform:translate(0, 10px);-webkit-transition:transform 0.2s, opacity 0.2s, visibility 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0.2s}.site-header .nav-main ul li ul.uk-nav-sub li{white-space:nowrap;display:block;width:100%}.site-header .nav-main ul li ul.uk-nav-sub li a{padding:10px 15px;line-height:18px;background-color:#34353b;font-size:14px;font-weight:400}.site-header .nav-main ul li ul.uk-nav-sub li a:after{display:none}.site-header .nav-main ul li:hover a{color:white}.site-header .nav-main ul li:hover a:after{background-color:#d2b089}.site-header .nav-main ul li:hover ul{visibility:visible;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.site-header .nav-main ul li:hover ul li a{color:white}.site-header .nav-main ul li:hover ul li.current-menu-ancestor a,.site-header .nav-main ul li:hover ul li.current-page-ancestor a,.site-header .nav-main ul li:hover ul li.current-menu-item a,.site-header .nav-main ul li:hover ul li.current-menu-parent a,.site-header .nav-main ul li:hover ul li:hover a{color:#d2b089}@media screen and (max-width: 767px){.fixed .site-header{position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:3px 0 5px rgba(0,0,0,0.2)}.fixed .page-wrapper{margin-top:70px}}.important-information{position:absolute;z-index:10;top:100%;left:0;right:0;background-color:white;border-bottom:solid 10px #d2b089}.important-information .ii-inner{display:none;overflow:hidden;padding:15px 0 1px;background-color:white}@media screen and (min-width: 768px){.important-information .ii-inner{padding:30px 0 1px}}.important-information .ii-activate{position:absolute;margin-top:10px;top:100%;left:15px;right:15px;background-color:#d2b089;padding:10px 30px;display:block;cursor:pointer;text-align:center;text-transform:uppercase}@media screen and (min-width: 577px){.important-information .ii-activate{left:auto}}@media screen and (min-width: 768px){.important-information .ii-activate{right:30px}}.container{position:relative}@media screen and (max-width: 1199px){.container{max-width:100%}}.container:after{display:table;content:"";clear:both}.page-content{padding:80px 0}@media screen and (max-width: 1199px){.page-content{padding:40px 0}}@media screen and (max-width: 767px){.page-content{padding:30px 0}}.slider,.content-slider{margin:0 !important;padding:0 !important;list-style:none !important}.slider .slick-next,.slider .slick-prev,.content-slider .slick-next,.content-slider .slick-prev{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);border:none;z-index:2;color:white;height:40px;width:40px;opacity:0.3;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.slider .slick-next:before,.slider .slick-prev:before,.content-slider .slick-next:before,.content-slider .slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:40px;height:40px;width:40px;color:white;display:block;opacity:1;text-shadow:0 0 5px #000}.slider .slick-next:hover,.slider .slick-prev:hover,.content-slider .slick-next:hover,.content-slider .slick-prev:hover{opacity:1}.slider .slick-dots,.content-slider .slick-dots{text-align:center;bottom:15px}.slider .slick-dots,.slider .slick-dots ul,.slider .slick-dots li,.content-slider .slick-dots,.content-slider .slick-dots ul,.content-slider .slick-dots li{padding:0;margin:0;list-style:none}.slider .slick-dots li,.content-slider .slick-dots li{display:inline-block;width:15px;height:15px;-webkit-border-radius:50%;border-radius:50%;background-color:white;margin-right:15px}.slider .slick-dots li button:before,.content-slider .slick-dots li button:before{display:none}.slider .slick-dots li.slick-active,.content-slider .slick-dots li.slick-active{background-color:#d2b089}.slider .slick-dots li:last-of-type,.content-slider .slick-dots li:last-of-type{margin-right:0}.slider .slick-prev,.content-slider .slick-prev{left:0}.slider .slick-prev:before,.content-slider .slick-prev:before{font-family:"Font Awesome 5 Free";content:"\f104";font-weight:900}.slider .slick-next,.content-slider .slick-next{right:0}.slider .slick-next:before,.content-slider .slick-next:before{font-family:"Font Awesome 5 Free";content:"\f105";font-weight:900}.slider ul.slick-slider,.content-slider ul.slick-slider{display:block}.slider ul.slick-slider,.slider ul.slick-slider ul,.slider ul.slick-slider li,.content-slider ul.slick-slider,.content-slider ul.slick-slider ul,.content-slider ul.slick-slider li{padding:0;margin:0;list-style:none}.slider ul.slick-slider .slick-list,.slider ul.slick-slider .slick-list ul,.slider ul.slick-slider .slick-list li,.content-slider ul.slick-slider .slick-list,.content-slider ul.slick-slider .slick-list ul,.content-slider ul.slick-slider .slick-list li{padding:0;margin:0;list-style:none}.slider ul.slick-slider .slick-list li,.content-slider ul.slick-slider .slick-list li{display:block}.banner,.room-gallery{position:relative}.banner .slick-list,.room-gallery .slick-list{width:100%}.banner .overlay,.room-gallery .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1}.banner .container,.room-gallery .container{position:relative;overflow:hidden}.banner .container,.banner .slide,.room-gallery .container,.room-gallery .slide{position:relative;height:600px}@media screen and (max-width: 1199px){.banner .container,.banner .slide,.room-gallery .container,.room-gallery .slide{height:400px}}@media screen and (max-width: 991px){.banner .container,.banner .slide,.room-gallery .container,.room-gallery .slide{height:500px}}.banner .image-container,.room-gallery .image-container{overflow:hidden}.banner .image-container img,.room-gallery .image-container img{opacity:0;width:100%;height:auto}.banner .banner-content,.room-gallery .banner-content{position:absolute;top:50%;left:0;right:0;z-index:2;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:30px}@media screen and (max-width: 1199px){.banner .banner-content,.room-gallery .banner-content{margin:0 40px}}@media screen and (max-width: 767px){.banner .banner-content,.room-gallery .banner-content{padding:15px}}@media screen and (max-width: 576px){.banner .banner-content,.room-gallery .banner-content{margin:0 15px}}.banner .banner-content .banner-title,.room-gallery .banner-content .banner-title{color:white;font-weight:400;font-size:54px;font-size:64px;line-height:54px;line-height:64px;margin-bottom:25px}@media screen and (max-width: 767px){.banner .banner-content .banner-title,.room-gallery .banner-content .banner-title{font-size:30px;font-size:40px;line-height:34px;line-height:44px;margin-bottom:20px}}.banner .banner-content .banner-text,.room-gallery .banner-content .banner-text{font-size:25px;line-height:29px;color:#d2b089;margin:0}@media screen and (max-width: 767px){.banner .banner-content .banner-text,.room-gallery .banner-content .banner-text{font-size:20px;line-height:26px}}.banner-testimonials{background-color:#34353b;color:white;padding:30px 0}@media screen and (max-width: 767px){.banner-testimonials{padding:15px 0}}.banner-testimonials p{font-size:19px;margin-bottom:10px;font-style:italic;text-align:center}.banner-testimonials img{display:block;margin:0 auto}.banner-testimonials .slick-track{display:flex;align-items:center}.internal-banner .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1}.internal-banner .page-header{text-align:center;color:white;z-index:3;width:100%;padding:0 15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.internal-banner .page-header h1{color:white}.internal-banner .page-head{position:relative;width:100%;overflow:hidden;height:600px;background-position:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width: 1199px){.internal-banner .page-head{height:400px}}@media screen and (max-width: 991px){.internal-banner .page-head{height:350px}}.internal-banner .page-head .image-container{overflow:hidden}.internal-banner .page-head .image-container img{opacity:0;width:100%;height:auto}.banner-separator{display:block;height:1px;width:100%;background-color:#eee}.page-header{border:none;margin-top:0;padding-bottom:0}.page-header h1{font-weight:400;font-size:54px;line-height:54px;margin-bottom:30px}@media screen and (max-width: 767px){.page-header h1{font-size:30px;line-height:34px;margin-bottom:20px}}.breadcrumbs{padding-bottom:0;color:#d2b089;font-size:16px;line-height:26px;margin-bottom:20px}.breadcrumbs i{padding:0 10px}.breadcrumbs a{color:#d2b089}.breadcrumb-spacer{height:30px}.page-template-tmp-sidebar .page-content,.page-template-tmp-news .page-content,.single-post .page-content,.archive:not(.woocommerce) .page-content{position:relative;padding:0}.page-template-tmp-sidebar .page-content:before,.page-template-tmp-news .page-content:before,.single-post .page-content:before,.archive:not(.woocommerce) .page-content:before{display:block;content:"";position:absolute;top:0;left:0;bottom:0;width:50%;background-color:#f4f4f6;z-index:1;background-image:url("../img/sidebar-bg.png");background-repeat:no-repeat;background-attachment:fixed;background-position:left 0 top 200px}@media screen and (max-width: 767px){.page-template-tmp-sidebar .page-content:before,.page-template-tmp-news .page-content:before,.single-post .page-content:before,.archive:not(.woocommerce) .page-content:before{display:none}}.page-template-tmp-sidebar .page-content .container,.page-template-tmp-news .page-content .container,.single-post .page-content .container,.archive:not(.woocommerce) .page-content .container{position:relative;z-index:3}@media screen and (min-width: 1200px){.page-template-tmp-sidebar .page-content .col-sidebar,.page-template-tmp-news .page-content .col-sidebar,.single-post .page-content .col-sidebar,.archive:not(.woocommerce) .page-content .col-sidebar{padding-left:0}}@media screen and (max-width: 767px){.page-template-tmp-sidebar .page-content .col-sidebar,.page-template-tmp-news .page-content .col-sidebar,.single-post .page-content .col-sidebar,.archive:not(.woocommerce) .page-content .col-sidebar{background-color:#f4f4f6}}@media screen and (max-width: 767px){.page-template-tmp-sidebar .page-content .col-sidebar .sidebar .widget-title,.page-template-tmp-news .page-content .col-sidebar .sidebar .widget-title,.single-post .page-content .col-sidebar .sidebar .widget-title,.archive:not(.woocommerce) .page-content .col-sidebar .sidebar .widget-title{padding-bottom:0;line-height:50px;margin-bottom:0}.page-template-tmp-sidebar .page-content .col-sidebar .sidebar .widget-title .fas,.page-template-tmp-news .page-content .col-sidebar .sidebar .widget-title .fas,.single-post .page-content .col-sidebar .sidebar .widget-title .fas,.archive:not(.woocommerce) .page-content .col-sidebar .sidebar .widget-title .fas{display:block;float:right;content:"\f067";font-family:"Font Awesome 5 Free";width:50px;height:50px;line-height:47px;text-align:center;border:solid 3px black;font-size:16px}.page-template-tmp-sidebar .page-content .col-sidebar .sidebar .widget-title:after,.page-template-tmp-news .page-content .col-sidebar .sidebar .widget-title:after,.single-post .page-content .col-sidebar .sidebar .widget-title:after,.archive:not(.woocommerce) .page-content .col-sidebar .sidebar .widget-title:after{display:none}}@media screen and (max-width: 767px){.page-template-tmp-sidebar .page-content .col-sidebar .sidebar .widget .widget-content,.page-template-tmp-news .page-content .col-sidebar .sidebar .widget .widget-content,.single-post .page-content .col-sidebar .sidebar .widget .widget-content,.archive:not(.woocommerce) .page-content .col-sidebar .sidebar .widget .widget-content{display:none;padding-top:20px}}@media screen and (min-width: 768px){.page-template-tmp-sidebar .page-content .col-sidebar .sidebar .widget .widget-content,.page-template-tmp-news .page-content .col-sidebar .sidebar .widget .widget-content,.single-post .page-content .col-sidebar .sidebar .widget .widget-content,.archive:not(.woocommerce) .page-content .col-sidebar .sidebar .widget .widget-content{display:block !important}}.page-template-tmp-sidebar .page-content .col-content,.page-template-tmp-news .page-content .col-content,.single-post .page-content .col-content,.archive:not(.woocommerce) .page-content .col-content{background-color:white;padding:70px 0 70px 70px}@media screen and (max-width: 1199px){.page-template-tmp-sidebar .page-content .col-content,.page-template-tmp-news .page-content .col-content,.single-post .page-content .col-content,.archive:not(.woocommerce) .page-content .col-content{padding:40px 15px}}@media screen and (max-width: 767px){.page-template-tmp-sidebar .page-content .col-content,.page-template-tmp-news .page-content .col-content,.single-post .page-content .col-content,.archive:not(.woocommerce) .page-content .col-content{padding:30px 15px}}.article-grid .col-md-6:nth-of-type(odd){clear:both}.sidebar{width:100%;padding-top:70px;padding-bottom:70px}@media screen and (max-width: 1199px){.sidebar{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 767px){.sidebar{padding-top:15px;padding-bottom:15px}}.sidebar .sidebar-anchor{display:block;position:absolute;bottom:140px;left:0;height:1px;right:0}@media screen and (max-width: 767px){.sidebar .sidebar-anchor{display:none}}.sidebar .widget{margin-bottom:40px}@media screen and (max-width: 767px){.sidebar .widget{margin-bottom:0;position:static !important}.sidebar .widget+.widget{margin-top:15px}}.sidebar .widget.uk-sticky-fixed{padding:40px 0 0}.sidebar .widget:last-of-type{margin-bottom:0}.sidebar .widget .widget-title{margin-bottom:30px;font-size:26px}.sidebar .widget .widget-title .fas{display:none}.sidebar .widget .widget-title-link a{color:#000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget .widget-title-link a:hover{color:#d2b089}.sidebar .widget .widget-content .widget-list{list-style:none;margin:0;padding:0}.sidebar .widget .widget-content .widget-list li{margin-bottom:15px;font-size:22px;line-height:28px}@media screen and (max-width: 767px){.sidebar .widget .widget-content .widget-list li{font-size:18px;line-height:24px;margin-bottom:10px}}.sidebar .widget .widget-content .widget-list li:last-of-type{margin-bottom:0}.sidebar .widget .widget-content .widget-list li:before{content:"-";display:inline-block;margin-right:10px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget .widget-content .widget-list li a{color:#000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget .widget-content .widget-list li.current-page a,.sidebar .widget .widget-content .widget-list li.current-cat a,.sidebar .widget .widget-content .widget-list li:hover a{color:#d2b089}.sidebar .widget .widget-content .widget-list li.current-page:before,.sidebar .widget .widget-content .widget-list li.current-cat:before,.sidebar .widget .widget-content .widget-list li:hover:before{color:#d2b089}.availability-search iframe{width:100%;height:250px}.availability-search input{background-color:red}.rooms-grid{background-image:url("../img/grid-top-left-bg.png"),url("../img/grid-bottom-right-bg.png");background-position:left top, right bottom;background-repeat:no-repeat;background-color:#f4f4f6;padding:80px 0}@media screen and (max-width: 1199px){.rooms-grid{padding:40px 0}}@media screen and (max-width: 767px){.rooms-grid{padding:30px 0}}.rooms-grid .room-item{position:relative;background-color:#373737;color:white;margin-bottom:30px;display:flex;flex-direction:column;overflow:hidden;background-size:cover;background-position:center;justify-content:center}@media screen and (max-width: 767px){.rooms-grid .room-item{margin-bottom:15px}}.rooms-grid .room-item .room-title{position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:#373737;padding:15px;margin:0;text-align:center;font-weight:normal;text-transform:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.rooms-grid .room-item .room-title:after{display:none}.rooms-grid .room-item .room-image{display:block;opacity:0}.rooms-grid .room-item .uk-position-cover{z-index:2}.rooms-grid .room-item:hover .room-title{background-color:#d2b089}.rooms-grid .room-blank{padding:40px}@media screen and (max-width: 767px){.rooms-grid .room-blank{padding:15px}}.rooms-grid .room-blank h3{font-size:26px;line-height:32px}.rooms-grid .room-blank p{margin-bottom:0;font-size:22px;line-height:28px}@media screen and (max-width: 576px){.single-room .room-gallery .container{padding:0}}.single-room .room-gallery .expand-gallery{position:absolute;bottom:0;left:15px;z-index:2;background-color:white;padding:25px 50px;display:block;text-decoration:underline;font-size:20px;color:#000}@media screen and (max-width: 576px){.single-room .room-gallery .expand-gallery{position:static;left:0;right:0;text-align:center;padding:15px}}.single-room .room-gallery .expand-gallery i{color:#d2b089;margin-left:15px;height:20px;width:20px;transform:rotate(45deg)}.single-room .room-gallery .slick-dots{left:50%;width:auto;transform:translate(-50%, 0)}@media screen and (min-width: 577px) and (max-width: 991px){.single-room .room-gallery .slick-dots{left:auto;transform:none;right:15px}}.single-room h1{font-weight:400;font-size:54px;line-height:54px}@media screen and (max-width: 767px){.single-room h1{font-size:30px;line-height:34px}}.article{position:relative;margin-bottom:30px}@media screen and (max-width: 767px){.article{margin-top:15px}}.article .article-image{margin-bottom:20px;display:block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width: 767px){.article .article-image{margin-bottom:15px}}.article .article-content{position:relative;padding-top:10px}.article .article-title{font-size:24px;padding-bottom:0;text-transform:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.article .article-title:after{display:none}.article .article-meta{position:absolute;top:-33px;color:white;text-transform:uppercase;font-size:13px;line-height:16px;overflow:hidden}.article .article-meta .article-date{background-color:#3b3f50;display:block;float:left;padding:5px 10px}.article .article-meta .article-category{display:block;float:left;background-color:#9094a3;padding:5px 10px}.article .article-excerpt{font-size:14px;line-height:22px;margin-bottom:20px}.article .article-date{font-size:14px;line-height:22px;margin:-15px 0 20px}.article .uk-position-cover{z-index:2}.article:hover .article-title{color:#d2b089}.article:hover .article-image{opacity:0.8}.article-small .article-title{font-size:16px}.single-post .article-single .article-meta{position:static}.single-post .article-single .article-title{font-size:45px;line-height:50px;margin-bottom:20px}.single-post .article-single:hover .article-image{opacity:1}.single-post .article-single:hover .article-title{color:#000}.related-articles{padding-top:20px}.related-articles .article .article-image{display:block}.related-articles .article .article-title{font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:22px}.related-articles .article .article-title a{color:#000}.content-wrapper .uk-accordion{margin:0 0 30px !important;padding:0 !important;list-style:none !important}.content-wrapper .uk-accordion li{margin-top:10px !important;overflow:hidden}.content-wrapper .uk-accordion li .uk-accordion-content{padding:20px;margin:0 0 10px;overflow:hidden;background-color:#f6f6f6}.content-wrapper .uk-accordion li h3.uk-accordion-title{background-color:#9094a3;font-family:"Roboto Condensed",sans-serif;color:white;padding:15px;margin:0;font-size:16px;line-height:22px}.content-wrapper .uk-accordion li h3.uk-accordion-title:after{display:block;position:static;float:right;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f067";background:none}.content-wrapper .uk-accordion li.uk-open h3.uk-accordion-title{background-color:#d2b089}.content-wrapper .uk-accordion li.uk-open h3.uk-accordion-title:after{content:"\f068"}.content-wrapper .collapse-btn{margin-bottom:20px;display:inline-block}.content-wrapper .lead{font-size:16px;line-height:26px;font-weight:700}.content-wrapper blockquote{background-color:#f4f4f4;border-left:8px solid #d2b089;font-style:italic;padding:20px;font-size:18px}.content-wrapper blockquote strong{display:block;font-size:16px;font-style:normal}.content-wrapper ul,.content-wrapper ol{margin:0 0 30px 20px;padding:0 0 0 10px}.content-wrapper ul.tick-list li:before,.content-wrapper ol.tick-list li:before{content:'\f046';color:#000}.content-wrapper ul.wp-block-gallery{margin:0;padding:0}.content-wrapper .grid-gallery{margin:0 0 20px -15px}.content-wrapper .grid-gallery .gallery-item{text-align:center;margin:0 0 15px 0;padding:0 0 0 15px;width:20%}@media screen and (max-width: 991px){.content-wrapper .grid-gallery .gallery-item{width:25%}}@media screen and (max-width: 767px){.content-wrapper .grid-gallery .gallery-item{width:33.33333%}}@media screen and (max-width: 576px){.content-wrapper .grid-gallery .gallery-item{width:50%}}.content-wrapper .grid-gallery .gallery-item img{display:block;width:100%}.content-wrapper .grid-gallery .gallery-item .uk-inline{position:relative}.content-wrapper .grid-gallery .gallery-item .uk-inline:before,.content-wrapper .grid-gallery .gallery-item .uk-inline:after{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.content-wrapper .grid-gallery .gallery-item .uk-inline:before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;color:white;font-size:21px;position:absolute;z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.content-wrapper .grid-gallery .gallery-item .uk-inline:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000}.content-wrapper .grid-gallery .gallery-item .uk-inline:hover:before{opacity:1}.content-wrapper .grid-gallery .gallery-item .uk-inline:hover:after{opacity:0.8}.content-wrapper .grid-gallery .gallery-item .gallery-item-inner .caption{font-size:16px;line-height:26px;color:#deb866;margin:0;display:block;padding:10px 0;text-align:left}.content-wrapper .content-slider{padding:20px !important;margin-bottom:30px !important}.content-wrapper .content-slider p{margin-bottom:0}.content-wrapper .content-slider p+p{margin-top:20px}.content-wrapper .content-slider .slick-prev:before,.content-wrapper .content-slider .slick-next:before{color:#000;text-shadow:none}.content-wrapper .content-slider .slick-prev{left:0}.content-wrapper .content-slider .slick-next{right:0}.content-wrapper .content-slider .slide{padding:0 40px;text-align:center}.content-wrapper a:not(.btn):not(.woocommerce #respond input#submit):not(.woocommerce a.button):not(.woocommerce button.button):not(.woocommerce input.button):not(.woocommerce #respond input#submit.alt):not(.woocommerce a.button.alt):not(.woocommerce button.button.alt):not(.woocommerce input.button.alt){font-weight:700}.content-wrapper #map{margin-bottom:30px}.home .page-content{padding:0}.section-title{float:left;margin-bottom:50px}@media screen and (max-width: 767px){.section-title{float:none;margin-bottom:15px}}.section-more{float:right;text-transform:uppercase;margin-bottom:50px}@media screen and (max-width: 767px){.section-more{margin-bottom:15px;float:none;display:inline-block}}.front-page-features{background-image:url("../img/features-bg-top-left.png"),url("../img/features-bg-top-centre.png"),url("../img/features-bg-top-right.png"),url("../img/features-bg-bottom-left.png"),url("../img/features-bg-bottom-centre.png");background-position:left top, center top, right top, left bottom, center bottom;background-repeat:no-repeat;padding:60px 0}@media screen and (max-width: 1199px){.front-page-features{padding:40px 0}}@media screen and (max-width: 767px){.front-page-features{padding:0 0 30px;background-image:none}.front-page-features .section-more{display:none}}.front-page-features .section-restaurant{margin-bottom:60px}@media screen and (max-width: 1199px){.front-page-features .section-restaurant{margin-bottom:40px}}@media screen and (max-width: 767px){.front-page-features .section-restaurant{margin-bottom:30px}}@media screen and (min-width: 1200px){.front-page-features .pull-column{margin-left:-8.333333%}}@media screen and (max-width: 767px){.front-page-features .image-wrapper{margin:0 -15px}}@media screen and (max-width: 767px){.front-page-features .image-wrapper img{margin-bottom:20px;display:block;width:100%}}.front-page-content{text-align:center;background-color:#f4f4f6;background-image:url("../img/front-page-content-background-left.png"),url("../img/front-page-content-background-right.png");background-position:left bottom, right top;background-repeat:no-repeat;overflow:hidden;padding:80px 0}@media screen and (max-width: 1199px){.front-page-content{padding:40px 0}}@media screen and (max-width: 767px){.front-page-content{padding:30px 0 10px;background-image:none;text-align:left}}.front-page-content h2:after{left:50%;margin-left:-15px}@media screen and (max-width: 767px){.front-page-content h2:after{margin-left:0;left:0}}.front-page-news{background-image:url("../img/news-events-left.png"),url("../img/news-events-right.png");background-position:left bottom, right;background-repeat:no-repeat;padding:80px 0}@media screen and (max-width: 1199px){.front-page-news{padding:40px 0}}@media screen and (max-width: 767px){.front-page-news{padding:30px 0;background-image:none}}@media screen and (max-width: 767px){.front-page-gallery{padding:0 15px}}.front-page-gallery .grid-gallery{overflow:hidden;margin:0;margin-left:-15px}.front-page-gallery .grid-gallery .gallery-item{margin-bottom:15px;padding-left:15px;float:left}.front-page-gallery .grid-gallery .gallery-item .uk-inline{display:block}.front-page-gallery .grid-gallery .gallery-item .uk-inline:before,.front-page-gallery .grid-gallery .gallery-item .uk-inline:after{display:none}.front-page-gallery .grid-gallery .gallery-item .gallery-text{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#3b3f50;opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.front-page-gallery .grid-gallery .gallery-item .gallery-text span{color:white;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.front-page-gallery .grid-gallery .gallery-item:hover .gallery-text{opacity:1}.subpage-item{margin-bottom:30px;width:100%;height:auto;max-height:300px;overflow:hidden}@media screen and (max-width: 767px){.subpage-item{margin-bottom:15px}}.subpage-item .uk-overlay-primary{opacity:0.5}.subpage-item .uk-overlay-panel{padding:20px}.subpage-item .subpage-title{color:white;font-weight:700;font-size:24px;margin:0 15px 10px;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width: 767px){.subpage-item .subpage-title{font-size:15px}}.subpage-item .subpage-title:after{display:none}.subpage-item .subpage-image{display:block;width:100%;height:auto}.subpage-item.no-image .image-container{background-color:#f4f4f4}.subpage-item.no-image .image-container .subpage-image{opacity:0;visibility:hidden}.subpage-item.no-image .subpage-title,.subpage-item.no-image .subpage-content{color:#000}.subpage-item:hover .subpage-title{transform:translate(0, -5px)}.pagination-nav{clear:both;text-align:center;border-top:1px solid #e4e4e4;margin-top:30px}@media screen and (max-width: 767px){.pagination-nav{margin-top:15px}}.pagination-nav ul.pagination{text-align:center;position:relative;margin:0;padding:20px 0;text-align:center;display:block}.pagination-nav ul.pagination>li{margin:0 10px 10px 0;display:inline-block}@media screen and (max-width: 576px){.pagination-nav ul.pagination>li{margin:0 5px 5px 0}}.pagination-nav ul.pagination>li span,.pagination-nav ul.pagination>li a{padding:0;text-align:center;width:40px;height:40px;line-height:40px;background-color:#f4f4f4;display:block;border-radius:0;color:#000;text-decoration:none}@media screen and (max-width: 576px){.pagination-nav ul.pagination>li span,.pagination-nav ul.pagination>li a{width:30px;height:30px;line-height:30px;font-size:12px}}.pagination-nav ul.pagination>li a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pagination-nav ul.pagination>li a:hover{text-decoration:none;background-color:#9094a3;color:white}.pagination-nav ul.pagination>li span.current{background-color:#d2b089;color:white}.pagination-nav ul.pagination>li:first-child{margin-right:15px}@media screen and (max-width: 576px){.pagination-nav ul.pagination>li:first-child{display:block;margin-right:0}}.pagination-nav ul.pagination>li:first-child span.pages{width:auto;background-color:transparent;color:#000;border:none}@media screen and (max-width: 576px){.pagination-nav ul.pagination>li:first-child span.pages{font-size:16px}}.pre-footer{background-image:url("../img/pre-footer-bg.png");background-repeat:no-repeat;background-position:left;background-color:#9094a3;color:white;font-size:14px;padding:75px 0}@media screen and (max-width: 991px){.pre-footer{padding:30px 0}}@media screen and (max-width: 767px){.pre-footer{padding:20px 0 0}}.pre-footer p a{font-weight:700}.pre-footer h3{font-size:26px;line-height:32px}.pre-footer .opening-times{font-size:16px;font-weight:700}.pre-footer .tel,.pre-footer .email{font-weight:700;color:white;text-decoration:none;font-size:20px}@media screen and (max-width: 767px){.pre-footer .tel,.pre-footer .email{display:block;margin-bottom:15px}}.pre-footer .actions{padding-top:10px}@media screen and (max-width: 767px){.pre-footer .actions{padding-top:0}}.pre-footer .actions .btn,.pre-footer .actions .woocommerce #respond input#submit,.woocommerce #respond .pre-footer .actions input#submit,.pre-footer .actions .woocommerce a.button,.woocommerce .pre-footer .actions a.button,.pre-footer .actions .woocommerce button.button,.woocommerce .pre-footer .actions button.button,.pre-footer .actions .woocommerce input.button,.woocommerce .pre-footer .actions input.button{margin-bottom:15px}@media screen and (max-width: 576px){.pre-footer .actions .btn,.pre-footer .actions .woocommerce #respond input#submit,.woocommerce #respond .pre-footer .actions input#submit,.pre-footer .actions .woocommerce a.button,.woocommerce .pre-footer .actions a.button,.pre-footer .actions .woocommerce button.button,.woocommerce .pre-footer .actions button.button,.pre-footer .actions .woocommerce input.button,.woocommerce .pre-footer .actions input.button{display:block;width:100%}}.pre-footer .actions .btn+.btn,.pre-footer .actions .woocommerce #respond input#submit+.btn,.woocommerce #respond .pre-footer .actions input#submit+.btn,.pre-footer .actions .woocommerce a.button+.btn,.woocommerce .pre-footer .actions a.button+.btn,.pre-footer .actions .woocommerce button.button+.btn,.woocommerce .pre-footer .actions button.button+.btn,.pre-footer .actions .woocommerce input.button+.btn,.woocommerce .pre-footer .actions input.button+.btn,.pre-footer .actions .woocommerce #respond .btn+input#submit,.woocommerce #respond .pre-footer .actions .btn+input#submit,.pre-footer .actions .woocommerce #respond input#submit+input#submit,.woocommerce #respond .pre-footer .actions input#submit+input#submit,.pre-footer .actions .woocommerce #respond a.button+input#submit,.woocommerce .pre-footer .actions #respond a.button+input#submit,.woocommerce #respond .pre-footer .actions a.button+input#submit,.pre-footer .actions .woocommerce #respond button.button+input#submit,.woocommerce .pre-footer .actions #respond button.button+input#submit,.woocommerce #respond .pre-footer .actions button.button+input#submit,.pre-footer .actions .woocommerce #respond input.button+input#submit,.woocommerce .pre-footer .actions #respond input.button+input#submit,.woocommerce #respond .pre-footer .actions input.button+input#submit,.pre-footer .actions .woocommerce .btn+a.button,.woocommerce .pre-footer .actions .btn+a.button,.pre-footer .actions .woocommerce #respond input#submit+a.button,.woocommerce #respond .pre-footer .actions input#submit+a.button,.pre-footer .actions .woocommerce a.button+a.button,.woocommerce .pre-footer .actions a.button+a.button,.pre-footer .actions .woocommerce button.button+a.button,.woocommerce .pre-footer .actions button.button+a.button,.pre-footer .actions .woocommerce input.button+a.button,.woocommerce .pre-footer .actions input.button+a.button,.pre-footer .actions .woocommerce .btn+button.button,.woocommerce .pre-footer .actions .btn+button.button,.pre-footer .actions .woocommerce #respond input#submit+button.button,.woocommerce #respond .pre-footer .actions input#submit+button.button,.pre-footer .actions .woocommerce a.button+button.button,.woocommerce .pre-footer .actions a.button+button.button,.pre-footer .actions .woocommerce button.button+button.button,.woocommerce .pre-footer .actions button.button+button.button,.pre-footer .actions .woocommerce input.button+button.button,.woocommerce .pre-footer .actions input.button+button.button,.pre-footer .actions .woocommerce .btn+input.button,.woocommerce .pre-footer .actions .btn+input.button,.pre-footer .actions .woocommerce #respond input#submit+input.button,.woocommerce #respond .pre-footer .actions input#submit+input.button,.pre-footer .actions .woocommerce a.button+input.button,.woocommerce .pre-footer .actions a.button+input.button,.pre-footer .actions .woocommerce button.button+input.button,.woocommerce .pre-footer .actions button.button+input.button,.pre-footer .actions .woocommerce input.button+input.button,.woocommerce .pre-footer .actions input.button+input.button{margin-left:12px}@media screen and (max-width: 576px){.pre-footer .actions .btn+.btn,.pre-footer .actions .woocommerce #respond input#submit+.btn,.woocommerce #respond .pre-footer .actions input#submit+.btn,.pre-footer .actions .woocommerce a.button+.btn,.woocommerce .pre-footer .actions a.button+.btn,.pre-footer .actions .woocommerce button.button+.btn,.woocommerce .pre-footer .actions button.button+.btn,.pre-footer .actions .woocommerce input.button+.btn,.woocommerce .pre-footer .actions input.button+.btn,.pre-footer .actions .woocommerce #respond .btn+input#submit,.woocommerce #respond .pre-footer .actions .btn+input#submit,.pre-footer .actions .woocommerce #respond input#submit+input#submit,.woocommerce #respond .pre-footer .actions input#submit+input#submit,.pre-footer .actions .woocommerce #respond a.button+input#submit,.woocommerce .pre-footer .actions #respond a.button+input#submit,.woocommerce #respond .pre-footer .actions a.button+input#submit,.pre-footer .actions .woocommerce #respond button.button+input#submit,.woocommerce .pre-footer .actions #respond button.button+input#submit,.woocommerce #respond .pre-footer .actions button.button+input#submit,.pre-footer .actions .woocommerce #respond input.button+input#submit,.woocommerce .pre-footer .actions #respond input.button+input#submit,.woocommerce #respond .pre-footer .actions input.button+input#submit,.pre-footer .actions .woocommerce .btn+a.button,.woocommerce .pre-footer .actions .btn+a.button,.pre-footer .actions .woocommerce #respond input#submit+a.button,.woocommerce #respond .pre-footer .actions input#submit+a.button,.pre-footer .actions .woocommerce a.button+a.button,.woocommerce .pre-footer .actions a.button+a.button,.pre-footer .actions .woocommerce button.button+a.button,.woocommerce .pre-footer .actions button.button+a.button,.pre-footer .actions .woocommerce input.button+a.button,.woocommerce .pre-footer .actions input.button+a.button,.pre-footer .actions .woocommerce .btn+button.button,.woocommerce .pre-footer .actions .btn+button.button,.pre-footer .actions .woocommerce #respond input#submit+button.button,.woocommerce #respond .pre-footer .actions input#submit+button.button,.pre-footer .actions .woocommerce a.button+button.button,.woocommerce .pre-footer .actions a.button+button.button,.pre-footer .actions .woocommerce button.button+button.button,.woocommerce .pre-footer .actions button.button+button.button,.pre-footer .actions .woocommerce input.button+button.button,.woocommerce .pre-footer .actions input.button+button.button,.pre-footer .actions .woocommerce .btn+input.button,.woocommerce .pre-footer .actions .btn+input.button,.pre-footer .actions .woocommerce #respond input#submit+input.button,.woocommerce #respond .pre-footer .actions input#submit+input.button,.pre-footer .actions .woocommerce a.button+input.button,.woocommerce .pre-footer .actions a.button+input.button,.pre-footer .actions .woocommerce button.button+input.button,.woocommerce .pre-footer .actions button.button+input.button,.pre-footer .actions .woocommerce input.button+input.button,.woocommerce .pre-footer .actions input.button+input.button{margin-left:0}}@media screen and (max-width: 767px){.pre-footer .map-col{padding:0}.pre-footer .map-col #map{height:300px !important}}.site-footer{background-color:#34353b;color:white;padding:25px 0}.site-footer .accreditation-image a{display:block;margin:0 auto}.site-footer .accreditation-image img{margin:0 auto 10px;display:block}.site-footer .newsletter-signup{text-align:center}@media screen and (max-width: 767px){.site-footer .newsletter-signup{text-align:left}}.site-footer .newsletter-signup h3{display:inline-block;font-family:"Roboto Condensed",sans-serif;vertical-align:middle;font-size:26px;padding-bottom:15px;margin:0 10px 0 0}@media screen and (max-width: 767px){.site-footer .newsletter-signup h3{display:block;margin:0 0 25px}}.site-footer .newsletter-signup h3:before{display:block;position:absolute;bottom:-8px;left:40px;content:"You can opt out at any time.";color:#9a9a9d;font-size:16px;line-height:26px;text-transform:none;font-weight:400}.site-footer .newsletter-signup form{display:inline-block;vertical-align:middle;margin:0 0 0 10px}@media screen and (max-width: 767px){.site-footer .newsletter-signup form{display:block;margin:0;position:relative}}.site-footer .newsletter-signup form input[type="email"]{width:350px;display:inline-block;vertical-align:middle;border:none;height:50px;line-height:50px;margin:0}@media screen and (max-width: 991px){.site-footer .newsletter-signup form input[type="email"]{width:250px}}@media screen and (max-width: 767px){.site-footer .newsletter-signup form input[type="email"]{width:100%;padding-right:135px}}@media screen and (max-width: 576px){.site-footer .newsletter-signup form input[type="email"]{padding-right:15px;display:block;margin:0;text-align:center}}.site-footer .newsletter-signup form input[type="submit"]{margin-left:-4px;display:inline-block;vertical-align:middle;height:50px;padding:0 40px;line-height:50px}@media screen and (max-width: 991px){.site-footer .newsletter-signup form input[type="submit"]{padding:0 20px}}@media screen and (max-width: 767px){.site-footer .newsletter-signup form input[type="submit"]{padding:0;width:120px;position:absolute;top:0;right:0;z-index:2}}@media screen and (max-width: 576px){.site-footer .newsletter-signup form input[type="submit"]{position:static;display:block;width:100%;margin:0}}.site-footer hr{margin:25px 0;background-color:#959595}.site-footer a{color:white}.site-footer .nav-social{margin-bottom:15px}.site-footer .nav-social ul{margin:0}.site-footer .nav-social ul li span{font-size:20px;font-weight:700}.site-footer .nav-social ul li a{font-size:20px}@media screen and (max-width: 767px){.site-footer .nav-footer{margin-bottom:15px}}.site-footer .nav-footer ul{margin:0}.site-footer .nav-footer ul li{margin-right:5px}.site-footer .nav-footer ul li a{font-size:13px;line-height:13px;text-decoration:none;padding-right:8px;border-right:solid 1px white}.site-footer .nav-footer ul li a:hover{text-decoration:underline}.site-footer .nav-footer ul li:last-of-type a{margin-right:0;padding-right:0;border-right:none}.sub-footer{padding:10px 0;background-color:#212125;color:white}.sub-footer a{color:white}.sub-footer p{margin-bottom:0;text-align:center;font-size:13px}@media screen and (min-width: 768px){.sub-footer .copyright{float:left;width:48%;text-align:left}.sub-footer .credit{float:right;width:48%;text-align:right}}#wp-admin-bar-demo_site a.ab-item{background:#f33 !important;color:#fff !important;cursor:default}#wp-admin-bar-demo_site a.ab-item:hover,#wp-admin-bar-demo_site a.ab-item:active,#wp-admin-bar-demo_site a.ab-item:focus{background:#f33 !important;color:#fff !important}.single-product h1{position:relative;padding-bottom:10px}@media screen and (min-width: 1200px){.single-product h1{margin-bottom:50px}}.single-product h1:after{position:absolute;bottom:0;left:0;display:block;width:30px;height:6px;background-color:#d2b089;content:"";left:50%;transform:translate(-50%, 0)}.before-product{background-color:#F4F4F6;text-align:center;padding:15px;margin-bottom:15px}@media screen and (min-width: 768px){.before-product{padding:30px;margin-bottom:30px}}@media screen and (min-width: 1200px){.before-product{padding:55px;margin-bottom:55px}}.before-product h3:after{display:none}@media screen and (min-width: 768px){.before-product .blocks{display:flex;justify-content:space-between}}.before-product .blocks .block{margin-bottom:15px}@media screen and (min-width: 768px){.before-product .blocks .block{margin-bottom:0}}.before-product .blocks .block img{display:block;margin:0 auto 10px}.flex-1{flex:1}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled],.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled],.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover,.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{color:white;background-color:#e0c9ae;padding:12px 40px}.woocommerce table.cart td.actions .coupon .input-text{padding:11px 15px;width:250px;margin-right:10px}.woocommerce .cart-collaterals .cart_totals table{border-collapse:collapse;border-radius:0}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{display:none}.woocommerce.post-type-archive-product .page-content,.woocommerce.tax-product_cat .page-content,.woocommerce.single-product .page-content{background-image:url("../img/features-bg-top-right.png"),url("../img/features-bg-bottom-centre.png");background-position:right top, right bottom;background-repeat:no-repeat}.woocommerce .woocommerce-products-header{text-align:center;padding-top:80px}.woocommerce .woocommerce-products-header.has-image{padding:0;position:relative;display:flex;align-items:center;background-size:cover;background-position:center;min-height:350px}@media screen and (min-width: 992px){.woocommerce .woocommerce-products-header.has-image{height:400px}}@media screen and (min-width: 1200px){.woocommerce .woocommerce-products-header.has-image{height:600px}}.woocommerce .woocommerce-products-header.has-image:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5)}.woocommerce .woocommerce-products-header.has-image .container{position:relative;z-index:2}.woocommerce .woocommerce-products-header.has-image h1{margin:0;color:white;font-weight:400;font-size:54px;line-height:54px;margin-bottom:25px}@media screen and (max-width: 767px){.woocommerce .woocommerce-products-header.has-image h1{font-size:30px;line-height:34px;margin-bottom:20px}}.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 768px){.woocommerce ul.products{justify-content:flex-start}}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product{position:relative;text-align:center}.woocommerce ul.products li.product a{color:#000}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.woocommerce ul.products li.product .product-image-wrapper{overflow:hidden;position:relative;margin:-15px -15px 15px}@media screen and (min-width: 768px){.woocommerce ul.products li.product .product-image-wrapper{margin:-30px -15px 30px}}.woocommerce ul.products li.product .product-image-wrapper .cc-flag{display:block;position:absolute;bottom:0;left:50%;white-space:nowrap;transform:translate(-50%, 0);text-transform:uppercase;font-size:14px;line-height:14px;padding:10px 15px;color:white;background-color:#d2b089}.woocommerce ul.products li.product .product-image-wrapper img{margin:0;display:block;width:100%}.woocommerce ul.products li.product .product-title{padding:0;font-size:16px;line-height:22px;margin-bottom:10px}@media screen and (min-width: 768px){.woocommerce ul.products li.product .product-title{font-size:20px;line-height:28px}}.woocommerce ul.products li.product .product-title:after{display:none}.woocommerce ul.products li.product p{margin-bottom:0}.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{color:#959595;font-size:20px;font-weight:700;margin-bottom:15px}@media screen and (min-width: 576px){.woocommerce ul.products li.product p.price,.woocommerce ul.products li.product span.price{margin-bottom:0}}.woocommerce ul.products li.product .product-info{color:#d2b089;font-size:30px}.woocommerce ul.products li.product .product-upper{padding:15px}@media screen and (min-width: 768px){.woocommerce ul.products li.product .product-upper{padding:30px 15px}}.woocommerce ul.products li.product .product-lower{padding:0 15px;border-top:solid 2px rgba(144,148,164,0.3);padding-top:15px}.woocommerce .shop-sidebar{padding-top:0}.woocommerce .shop-sidebar .widget-title{text-align:center;font-size:22px;margin-bottom:15px}@media scren and (min-width: 768px){.woocommerce .shop-sidebar .widget-title{margin-bottom:30px}}.woocommerce .shop-sidebar ul{text-align:center;list-style:none;margin:0;padding:0}.woocommerce .shop-sidebar ul li{display:inline-block;margin-right:10px;margin-bottom:10px}@media screen and (min-width: 1200px){.woocommerce .shop-sidebar ul li{margin-right:30px;min-width:140px}}.woocommerce .shop-sidebar ul li:last-of-type{margin-right:0}.woocommerce .shop-sidebar ul li a{display:block;padding:5px 20px;border:solid 1px #9094a3;text-decoration:none;color:#9094a3;text-transform:uppercase;font-size:14px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce .shop-sidebar ul li.current-cat a,.woocommerce .shop-sidebar ul li:hover a{background-color:#d2b089;border-color:#d2b089;color:white}.woocommerce div.product div.images{margin-bottom:15px}@media screen and (min-width: 768px){.woocommerce div.product div.images{margin-bottom:30px}}@media screen and (min-width: 1200px){.woocommerce div.product div.images{margin-bottom:50px}}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin-right:-15px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{margin-bottom:15px;margin-right:15px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:calc(33.333% - 15px);opacity:0.5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2):hover{opacity:1}.woocommerce div.product div.summary{margin-bottom:15px}@media screen and (min-width: 768px){.woocommerce div.product div.summary{margin-bottom:30px}}@media screen and (min-width: 1200px){.woocommerce div.product div.summary{margin-bottom:50px}}.woocommerce div.product div.summary .woocommerce-product-details__short-description{background-color:#F4F4F6;padding:15px;margin-bottom:15px}@media screen and (min-width: 768px){.woocommerce div.product div.summary .woocommerce-product-details__short-description{padding:30px;margin-bottom:30px}}@media screen and (min-width: 1200px){.woocommerce div.product div.summary .woocommerce-product-details__short-description{padding:55px}}.woocommerce div.product div.summary .woocommerce-product-details__short-description>*:last-child{margin-bottom:0}.woocommerce div.product form.cart{margin:0}.woocommerce div.product form.cart .variations{background-color:#9094A4;color:white;margin-bottom:15px}@media screen and (min-width: 768px){.woocommerce div.product form.cart .variations{margin-bottom:30px}}.woocommerce div.product form.cart .variations td{padding:15px}@media screen and (min-width: 768px){.woocommerce div.product form.cart .variations td{padding:30px}}.woocommerce div.product form.cart .variations td.label{display:none}.woocommerce div.product form.cart .variations td select{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;padding:10px;height:auto;border:none;font-family:"Roboto Condensed",sans-serif;color:#000;font-size:16px;line-height:26px;width:100%;margin:0}.woocommerce div.product form.cart .variations td a.reset_variations{display:none !important}.woocommerce div.product form.cart .single_variation_wrap{overflow:hidden}.woocommerce div.product form.cart .single_variation_wrap p.price,.woocommerce div.product form.cart .single_variation_wrap span.price{display:block;margin-bottom:15px}@media screen and (min-width: 576px){.woocommerce div.product form.cart .single_variation_wrap p.price,.woocommerce div.product form.cart .single_variation_wrap span.price{margin-bottom:0}}@media screen and (min-width: 576px){.woocommerce div.product form.cart .woocommerce-variation{padding-top:11px;float:left}}@media screen and (min-width: 576px){.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{float:right}}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .quantity .qty{padding:11px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000;font-size:26px;font-weight:700;display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0;border-bottom:solid 5px #d2b089}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 6px 0 0;padding:0;border:none;background-color:transparent;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:10px 20px;border:solid 1px #9094A4;border-bottom:none;background-color:transparent;color:#9094A4;font-family:"Brushwell",cursive;text-transform:uppercase;text-transform:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:white;background-color:#9094A4}.woocommerce div.product .woocommerce-tabs .panel{border:solid 1px #E8E1DC;border-top:none;padding:15px;margin-bottom:15px}@media screen and (min-width: 768px){.woocommerce div.product .woocommerce-tabs .panel{padding:30px;margin-bottom:30px}}@media screen and (min-width: 1200px){.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:50px}}.woocommerce div.product .woocommerce-tabs .panel>*:last-child{margin-bottom:0}.woocommerce .related{clear:both}.woocommerce .related h2{text-align:center;font-size:18px;color:#9094a3}.woocommerce .related h2:after{left:50%;transform:translate(-50%, 0)}.woocommerce table.shop_table{border-collapse:collapse}.woocommerce form .form-row{display:block}.woocommerce #customer_details{margin-bottom:30px}.woocommerce #payment{background-color:#9094a3;color:white;border-radius:0}.woocommerce .woocommerce-MyAccount-navigation{width:100%}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-navigation{width:25%}}@media screen and (min-width: 1200px){.woocommerce .woocommerce-MyAccount-navigation{width:20%}}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin:0 0 30px;padding:0}.woocommerce .woocommerce-MyAccount-navigation ul li a{font-weight:400;color:#000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.woocommerce .woocommerce-MyAccount-navigation ul li:hover a,.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#d2b089}.woocommerce .woocommerce-MyAccount-content{width:100%}@media screen and (min-width: 768px){.woocommerce .woocommerce-MyAccount-content{width:73%}}@media screen and (min-width: 1200px){.woocommerce .woocommerce-MyAccount-content{width:78%}}.post-type-archive-wine{background-color:white;min-height:100vh}@media (min-width: 1200px){.post-type-archive-wine .container{max-width:1700px}}.post-type-archive-wine .page-wrapper .page-content{padding:70px 0}@media screen and (max-width: 1199px){.post-type-archive-wine .page-wrapper .page-content{padding:40px 0}}@media screen and (max-width: 767px){.post-type-archive-wine .page-wrapper .page-content{padding:30px 0}}.post-type-archive-wine .page-wrapper .page-content:before{display:none}.post-type-archive-wine .special-offer{background-color:#072643;color:white;padding:15px;margin-bottom:15px}@media (min-width: 768px){.post-type-archive-wine .special-offer{margin-bottom:30px;padding:25px}}.post-type-archive-wine .special-offer strong{font-family:"Brushwell",cursive;font-weight:400;font-size:32px;margin-right:10px}@media (min-width: 768px){.post-type-archive-wine .special-offer strong{font-size:36px}}.post-type-archive-wine .drink-tab-nav{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-wrap:wrap;align-items:center}@media (min-width: 768px){.post-type-archive-wine .drink-tab-nav{margin-bottom:30px}}@media (min-width: 1200px){.post-type-archive-wine .drink-tab-nav{margin-bottom:50px}}.post-type-archive-wine .drink-tab-nav li{padding:0 7px;width:100%}@media (min-width: 577px){.post-type-archive-wine .drink-tab-nav li{width:50%}}@media (min-width: 768px){.post-type-archive-wine .drink-tab-nav li{width:33.33333%}}@media (min-width: 992px){.post-type-archive-wine .drink-tab-nav li{width:25%}}@media (min-width: 1200px){.post-type-archive-wine .drink-tab-nav li{width:16.66667%}}.post-type-archive-wine .drink-tab-nav li a{display:block;text-transform:uppercase;text-decoration:none;color:#072643;text-align:center}.post-type-archive-wine .drink-tab-nav li a img{display:block;width:100%;margin-bottom:5px}.post-type-archive-wine .drink-tab-nav li a span{display:block;border:solid 2px #072643;padding:5px;font-size:12px;transition:all 0.2s ease-in-out}@media (min-width: 1200px){.post-type-archive-wine .drink-tab-nav li a span{font-size:15px}}.post-type-archive-wine .drink-tab-nav li a:hover span,.post-type-archive-wine .drink-tab-nav li a.current span{background-color:#072643;color:white}.post-type-archive-wine .drink-tab{display:none}.post-type-archive-wine .drink-tab.current{display:block}.post-type-archive-wine .drink-tab table{margin-bottom:30px}@media (min-width: 1200px){.post-type-archive-wine .drink-tab table{font-size:18px}}@media (max-width: 767px){.post-type-archive-wine .drink-tab table table,.post-type-archive-wine .drink-tab table tbody,.post-type-archive-wine .drink-tab table thead,.post-type-archive-wine .drink-tab table tr,.post-type-archive-wine .drink-tab table th,.post-type-archive-wine .drink-tab table td{display:block}}.post-type-archive-wine .drink-tab table th,.post-type-archive-wine .drink-tab table td{border:none}@media (min-width: 768px){.post-type-archive-wine .drink-tab table tr td:first-of-type{width:50%}}.post-type-archive-wine .drink-tab table th.text-md-center{white-space:nowrap;text-transform:uppercase}.post-type-archive-wine .drink-tab hr{border-top-width:2px;border-color:#072643}
