@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:740px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1366px){.container{width:1268px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1366px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1365px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1365px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1365px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1365px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1366px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1366px){.visible-lg-block{display:block!important}}@media (min-width:1366px){.visible-lg-inline{display:inline!important}}@media (min-width:1366px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1365px){.hidden-md{display:none!important}}@media (min-width:1366px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}img{max-width:100%;height:auto}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}@media (max-width:767px){.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}}@media (max-width:991px){.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}}.relative{position:relative}.absolute{position:absolute}.like-table{display:table;width:100%;height:100%}.like-cell{display:table-cell;width:100%;height:100%}.like-cell.v-top{vertical-align:top}.like-cell.v-middle{vertical-align:middle}.like-cell.v-bottom{vertical-align:bottom}.col-lg-5th,.col-md-5th,.col-sm-5th,.col-xs-5th{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-5th{width:20%;float:left}blockquote,body,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}.navigate a,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;letter-spacing:-.5px}q:after,q:before{content:''}abbr,acronym{border:0}img{border:0;max-width:100%;height:auto}input{vertical-align:middle}.clear:after,ins:after{content:".";display:block;height:0;clear:both;visibility:hidden}a{text-decoration:none}ins{height:auto;width:100%;float:left;display:block}body{font-family:"Nixie One", cursive!important;font-size:1.2rem;background:#FDFDFD;color:#3B3B3B;text-align:center;margin-top:25px}.button,button,div.phone a,h1,h2,h3,input[type=submit],nav a,ol li,p.impact,ul.internal li p{font-family:"Nixie One", cursive!important}#content,header{width:100%;position:relative;display:inline-block}img{max-width:100%;height:auto}a,li{text-decoration:none;list-style:none}ol,ul{margin:0}h1{font-size:1.8rem;margin:20px auto;text-align:left}@media screen and (min-width:1366px){h1{font-size:2.3rem}}h2{font-size:1.6rem;margin:0 auto 20px}@media screen and (min-width:1366px){h2{font-size:2.2rem}}h3{font-size:1.5rem;margin:40px auto}@media screen and (min-width:1366px){h3{font-size:1.9rem}}p{line-height:1.7rem;margin-bottom:20px}p.impact{font-size:1.4rem;line-height:1.4em}@media screen and (max-width:768px){p.impact{font-size:1.2rem}}@media screen and (max-width:768px){p{font-size:1.1rem}}em{font-style:italic}#toggleMenu{display:none}#toggleMenu:checked~ul{max-height:100%;opacity:1}nav.mainMenu{min-height:50px;display:block;float:left;width:100%;z-index:99;left:0}nav.mainMenu>ul{width:100%;margin:auto;overflow-y:hidden;max-height:0}nav ul li a{color:#FFF}nav.mainMenu ul li a.active{color:#9d1323}nav.mainMenu li{display:block;width:100%}nav.mainMenu a,nav.mainMenu a:visited{display:block;width:100%}nav.mainMenu a:hover{color:#4C4C4C}nav.mainMenu>ul ul{float:left;width:100%}nav.mainMenu ul li a,nav.mainMenu ul li a:visited{width:100%;padding:7px 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.2rem}nav.mainMenu ul ul li a:hover{background:#D1D1D1}nav.mainMenu a,nav.mainMenu a:visited{width:100%;padding:5px 3%}label.menuTitle{position:absolute;right:0;top:-10px;width:30px;height:30px;margin:10px 20px 10px auto;display:block;cursor:pointer;background:url(img/menu.png) 0/30px 30px no-repeat}@media screen and (max-width:990px){nav.mainMenu{position:absolute;top:0}nav.mainMenu li{border-bottom:1px solid #b9b9b9}nav.mainMenu ul{position:relative;background:#c5c2b9;margin-top:35px}}@media screen and (min-width:991px){label.menuTitle{display:none}nav.mainMenu{text-align:right}nav.mainMenu .toggleChildren{float:right;margin-right:3%;width:100%;height:33px;display:block}a.toggleChildren:hover{background:rgba(157, 19, 35, 0.2)}nav.mainMenu a:hover{color:#d3cabb}nav.mainMenu ul{display:block;overflow:visible;z-index:10}nav.mainMenu ul li{width:auto;display:inline-block;white-space:nowrap;padding:2px 8px;margin:18px auto}nav.mainMenu ul ul li{padding:0;border-radius:0}nav.mainMenu>ul>li{position:relative}nav.mainMenu .toggleChildren{display:none!important}nav ul li a{padding:12px 5px;color:#4C4C4C}nav.mainMenu li{border:0;border-right:1px solid #b9b9b9}nav.mainMenu li:last-child{border-right:none;padding-right:0}nav.mainMenu>ul>li>a{padding:0}nav.mainMenu>ul ul{min-width:700px;margin-top:38px;margin-left:-200px;min-height:300px;padding-top:15px}nav.mainMenu ul li ul{top:20px;left:0;width:80px}.ends ul,nav ul{display:block;overflow:visible;max-height:100%;width:100%}.ends ul li,nav ul li{width:auto;display:inline-block;white-space:nowrap}nav>ul>li{position:relative}nav#stickyNav ul li.current-menu-item a{color:#000}}@media screen and (min-width:1366px){nav.mainMenu{margin-top:-40px}}header{display:block;float:left;position:relative}header .header-contact{text-align:right;width:50%}div.phone a{font-size:1.2rem;color:#4c4c4c}.header-contact{float:right}.logo{text-align:left;width:50%;float:left}@media screen and (max-width:747px){.phone{margin-top:50px}}@media screen and (max-width:990px){.logo img{max-width:80%;height:auto;margin-bottom:20px}}@media screen and (min-width:800px){p.name{line-height:0.5;margin:35px auto 25px;font-size:3.4rem}p.strapline{margin-bottom:25px}div.phone{margin-right:3px;line-height:40px;display:block}div.phone a{margin-left:20px;font-size:1.55rem}}@media screen and (min-width:991px){header{margin-top:20px}.logo{width:28%}.header-contact{width:72%}}@media screen and (min-width:747px){header{max-height:120px;margin-bottom:25px}}@media screen and (min-width:1024px){header{max-height:188px}}@media screen and (min-width:747px) and (max-width:990px){.header-contact{position:relative;top:50px}}.social{min-height:40px;display:none}.social a{display:inline-block;-webkit-transition:background 400ms ease-in-out;-o-transition:background 400ms ease-in-out;transition:background 400ms ease-in-out;border-radius:50%;background-color:#a89b88}@media screen and (min-width:768px){.social{display:inline-block}}.social a.email,.social a.facebook,.social a.instagram,.social a.search,.social a.tripadvisor{height:40px;width:40px;background-image:url(img/sprite-sheet.jpg);background-repeat:no-repeat;background-size:200px}.social a.facebook{background-position:0 -40px}.social a.email{background-position:-160px -40px}.social a.instagram{background-position:-40px -40px}.social a.tripadvisor{background-position:-80px -40px}.social a.facebook:hover{background-position:0 0}.social a.email:hover{background-position:-160px 0}.social a.tripadvisor:hover{background-position:-80px 0}.social a.instagram:hover{background-position:-40px 0}.social a.search{background-position:-120px -40px;position:relative}.social a.search:hover{background-position:-120px 0}.social a.search div.search{display:none}.social a.search:hover div.search{display:block;border:1px solid #c5c2b9;left:-50px;position:absolute;z-index:5;top:0px;padding:0 5px;height:40px;border-radius:32.5px;background:#FFF}@media screen and (min-width:990px){.social a.search:hover div.search{left:-365px;padding:0 50px}}.social .search-form{width:300px;margin:10px 5px 10px 0;text-align:left}input.search-field{padding:0 20px 5px 0;border:none}input.search-submit{padding:5px 20px;border-radius:5px;background:#c5c2b9;border:none;position:absolute;right:25px;top:2px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.carousel.slick-slider:focus .slick-prev,.carousel.slick-slider:hover .slick-prev{background-image:url(img/prev-arrow.jpg);opacity:0.8;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.carousel.slick-slider:focus .slick-prev:focus,.carousel.slick-slider:focus .slick-prev:hover,.carousel.slick-slider:hover .slick-prev:focus,.carousel.slick-slider:hover .slick-prev:hover{opacity:1}.carousel.slick-slider:focus .slick-next,.carousel.slick-slider:hover .slick-next{background-image:url(img/next-arrow.jpg);opacity:0.8;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.carousel.slick-slider:focus .slick-next:focus,.carousel.slick-slider:focus .slick-next:hover,.carousel.slick-slider:hover .slick-next:focus,.carousel.slick-slider:hover .slick-next:hover{opacity:1}.slick-next,.slick-prev{position:absolute;z-index:50;cursor:pointer;display:block;height:100px;width:40px;line-height:0px;font-size:0px;color:transparent;opacity:0;cursor:pointer;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-next:hover,.slick-prev:hover{outline:none}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{display:none!important;left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-next{display:none!important;right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slider-nav .slick-slide img{padding:10px 5px}.slick-slider img{width:100%}footer{border-top:solid 8px #FFF;width:100%;padding:10px 0 20px;color:#4c4c4c}footer a:active,footer a:link,footer a:visited{color:#4c4c4c}footer a.booking{text-align:center;color:#FFF}footer a:hover{color:#FFF}footer h3{margin:0 0 10px}footer p,footer ul{padding-left:5px}footer p,footer ul li{padding-bottom:8px}footer a img:hover{background:#000}footer .ends>img{padding:0 5px 20px 0;height:120px;width:auto}footer .col-sm-6{padding:20px}.ends{margin-top:20px;border-top:2px solid #FFF;padding-top:10px}.ends+.ends{margin-top:0;padding-top:0}.ends.icons img{margin:10px}footer .ends li{font-size:.9em;padding:15px}@media screen and (min-width:640px){footer{width:45%;min-height:180px;text-align:left}footer .ends li{font-size:.9em;padding:25px}}@media screen and (min-width:800px){footer .col-md-3{border-right:1px solid #FFF;min-height:283px;margin-top:20px;padding:20px 20px 0}footer .col-md-3 a{width:100%;display:inline-block}footer .col-md-3:nth-child(4){border:none}footer .col-md-3 .ends.icons{text-align:left}footer .mini-social a{height:40px;display:inline-block}footer .mini-social a img:hover{background:none}}@media screen and (min-width:994px){footer .mini-social{position:absolute;right:0;top:0}}.button,.dark,a.booking,input[type=submit]{background:#898788}ul.internal li p{background:rgba(137, 135, 136, 0.9);margin-bottom:0}.min-gal img{border-color:#898788}.med,.mid-colour,footer{background:#c5c2b9}.button:hover,a.booking:hover,input[type=submit]:hover{background:#e4e1d2}.button,.overlay,.tinted,a.booking,div.slideshow+h1,footer ul li a:hover,footer ul li a:visited,ul.internal li p{color:#FFF}.nopadding{padding-left:0;padding-right:0}strong{font-weight:bold}.attraction{border:1px solid #4d4d4d;padding:20px 10px;margin-bottom:20px}.attraction img{width:100%}@media screen and (max-width:800px){.attraction img img{padding-top:30px}}.attraction h3{margin-top:0}.accText h3{margin:0 0 40px}.accText img{margin-bottom:40px}.glance ol li{padding-bottom:10px;font-size:1rem;font-weight:bold}@media screen and (max-width:1365px){.min-gal{margin-bottom:20px}}.ticker{margin-top:40px}.ticker p em{font-weight:bold}.ticker p:last-child{font-size:1rem}.single-image{margin-bottom:90px}p+h2{margin-top:50px}div.slideshow+h1{position:absolute;top:0;font-size:3.8rem;font-weight:bold;left:30px;margin-top:35px;z-index:4;width:40%;text-align:left;text-transform:capitalize;text-shadow:0 0 20px rgba(78, 78, 78, 0.7), 0 0 15px rgba(78, 78, 78, 0.7), 0 0 10px rgba(78, 78, 78, 0.7), 0 0 5px rgba(78, 78, 78, 0.8), 0 0 3px rgba(78, 78, 78, 0.9);-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}.centered{max-width:100%;margin:90px auto;border-bottom:2px solid #CCC;position:relative;display:inline-block;padding-bottom:70px;text-align:center}@media screen and (max-width:800px){.centered{margin:40px auto}}.centered:after{position:absolute;display:block;background:url(img/sprig-divider.jpg) center top/54px 40px no-repeat;height:40px;width:54px;left:calc(50% - 27px);z-index:5;bottom:-20px}.col-sm-8{padding-bottom:50px}.overlay{display:table;z-index:4;padding:20px}.button,a.booking{padding:15px 30px;font-size:2rem;line-height:1.8rem;border:1px solid #4C4C4C}@media screen and (max-width:800px){.button,a.booking{font-size:1.7rem;padding:10px 20px}}.button{padding:10px 20px;font-size:1.6rem}.overlay a.booking{margin:10px 0;width:100%;float:left}p.name{font-size:2.6rem;margin:10px auto 0;line-height:1}p.strapline{font-size:1.5rem}.tinted{min-height:400px;position:relative;width:100%;display:block;float:left;padding:50px 0 20px;margin-bottom:40px}.tinted .centered{border-bottom:none;margin:50px 0}.tinted .centered:after{background:none}.tinted+.container .centered{margin-top:10px}ul.internal li{margin-bottom:40px}.container-fluid+.container.centered{margin-top:50px}ul.internal li img{width:100%;height:auto}ol{background:#FFF;color:#4c4c4c;display:inline-table;padding:20px 20px 20px 35px;margin-bottom:50px;width:100%}ol li{list-style:circle outside none;width:100%;padding-bottom:15px;text-align:left}.centered:after,.tinted:after{content:"";display:table;clear:both}.min-gal img{border-width:0;border-style:solid;height:auto;float:left}.min-gal img:first-child{width:66%}.min-gal img:nth-child(3){padding-top:4%}.min-gal img:nth-child(2),.min-gal img:nth-child(3){width:30%;margin-left:3%}div.wide,footer{display:inline-block;width:100%}div.background{float:left;background:#373f45;margin:10px 0;width:100%}.screen-reader-text{display:none}form.enquiry,form.wpcf7-form{padding:10px 0 20px;margin-bottom:15px;width:calc(100% - 50px);float:left}form.enquiry label,form.wpcf7-form label{display:block;margin:15px 0 10px;text-align:left}form.enquiry form.enquiry textarea,form.enquiry input[type=text],form.wpcf7-form form.enquiry textarea,form.wpcf7-form input[type=text]{width:100%;margin:5px 0;line-height:1.6rem;padding:20px;background:#FFF;border:1px solid #A09F9E}form.enquiry textarea,form.wpcf7-form textarea{height:250px;width:100%}form.enquiry label,form.wpcf7-form label{display:block;width:100%}form.enquiry form.enquiry input[type=tel],form.enquiry form.enquiry select,form.enquiry form.enquiry textarea,form.enquiry input[type=text],form.wpcf7-form form.enquiry input[type=tel],form.wpcf7-form form.enquiry select,form.wpcf7-form form.enquiry textarea,form.wpcf7-form input[type=text]{width:100%;background:#FFF}form.enquiry input[type=submit],form.wpcf7-form input[type=submit]{margin-top:10px;cursor:pointer;padding:7px 0;border:1px solid #A09F9E;border-radius:0;color:#FFF;font-size:1.6em;width:100%;-webkit-box-shadow:0 2px 2px #e0dacf;box-shadow:0 2px 2px #e0dacf}.google-maps{float:left;height:600px;width:100%;overflow:hidden}.google-maps iframe{position:relative;top:0;left:0;width:100%!important;height:600px!important;pointer-events:none}.slideshow{overflow:hidden;width:80%;height:550px}.slideshow img{width:1450px;height:550px;overflow:hidden}.carousel,.gallery{background-size:cover;background-position:center center}.gallery{height:75vh}@media screen and (max-width:1080px){.gallery{height:60vh}}@media screen and (max-width:800px){.gallery{height:48vh}}.carousel{height:60vh}@media screen and (max-width:800px){.carousel{height:40vh}}.grecaptcha-badge{visibility:hidden}.bottom{margin-bottom:70px;text-align:center}article.post{width:100%;text-align:left;margin:0 auto 30px}article.post h2{margin:20px auto 30px}article.post img{width:30%;margin-right:20px;float:left}article a.button{position:absolute;right:0;bottom:50px}p.date{font-size:1rem}div.listings{margin:70px 0;display:inline-block;text-align:left}div.listings>div>div{background:#FFF;min-height:270px;margin-bottom:20px;padding:10px;color:#4c4c4c}@media screen and (max-width:600px){div.listings>div>div{padding-bottom:70px}}div.listings h3{margin:0 0 5px}div.listings span{line-height:1.6rem;font-size:1rem}div.listings div .button{position:absolute;right:20px;bottom:30px}@media screen and (max-width:989px){div.row.mid-colour{margin-top:20px}}@media screen and (min-width:640px){.enquiry input[type=submit]{max-width:200px}.split img{width:calc(50% - 40px);margin:40px 20px 70px;float:left}}@media screen and (min-width:800px){ul.internal{width:100%;max-height:3;overflow:hidden}ul.internal li p{position:absolute;top:0;width:calc(100% - 20px);padding:10px 0}}@media screen and (min-width:989px){.lefty{text-align:left}.righty{text-align:right}}.container .booking_form .form-group{display:none}.container .bk_calendar_frame.months_num_in_row_.cal_month_num_12{width:100%!important}.container .cal_month_num_12 .datepick-one-month{width:30%!important;margin:20px 1.5%;float:left}@media screen and (max-width:500px){.container .cal_month_num_12 .datepick-one-month{width:97%!important}}table{width:100%;background:#FFF;color:#4c4c4c;font-size:1.2rem}table tr th{border-bottom:2px solid #CCC;font-weight:bold;font-size:1.3rem;text-align:center}table tr td{border-bottom:1px solid #CCC}table td,table th{width:33%;padding:7px 0}.calendar-links{background:#898788!important;margin-bottom:20px!important}.tavr_certificate_of_excellence{float:left;display:inline-block;height:100px;width:auto;background:#FFF;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 20px;text-align:center}.tavr_certificate_of_excellence img{height:60px;width:auto;margin:0 auto!important}.covid{position:relative;float:left;left:calc(25% - 60px);margin-bottom:-80px}.covid img{height:100px}@media screen and (max-width:990px){.covid{left:-50px}.covid img{height:80px}}@media screen and (max-width:680px){.covid{display:none}}.slick-arrow{display:none!important}
/*# sourceMappingURL=style.css.map */