@media print, screen and (min-width: 40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:0.66rem;top:0.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:0.5rem;font-size:2em;line-height:1}.orbit{position:relative}.orbit-container{position:relative;height:0;margin:0;list-style:none;overflow:hidden}.orbit-slide{width:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{width:100%;max-width:100%;margin:0}.orbit-caption{position:absolute;bottom:0;width:100%;margin-bottom:0;padding:1rem;background-color:rgba(10,10,10,0.5);color:#fefefe}.orbit-previous,.orbit-next{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:1rem;color:#fefefe}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(10,10,10,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;border-radius:50%;background-color:#cacaca}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,0.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print, screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print, screen and (min-width: 40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print, screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:75rem}}@media print, screen and (min-width: 40em){.reveal.small{width:50%;max-width:75rem}}@media print, screen and (min-width: 40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media print, screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media print, screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(-100%);transform:translateY(-100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{-ms-transform:translateY(0);transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(-100%);transform:translateX(-100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{-ms-transform:translateX(0);transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(100%);transform:translateY(100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{-ms-transform:translateY(0);transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(100%);transform:translateX(100%);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{-ms-transform:translateX(0);transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(0);transform:translateY(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{-ms-transform:translateY(100%);transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(0);transform:translateX(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{-ms-transform:translateX(100%);transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateY(0);transform:translateY(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:translateX(0);transform:translateX(0);transition-property:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{-ms-transform:translateX(-100%);transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);-ms-transform-origin:top;transform-origin:top;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);-ms-transform-origin:right;transform-origin:right;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);-ms-transform-origin:left;transform-origin:left;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:top;transform-origin:top;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:right;transform-origin:right;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:bottom;transform-origin:bottom;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:left;transform-origin:left;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);-ms-transform-origin:center;transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(.5);transform:scale(.5);transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(1.5);transform:scale(1.5);transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{-ms-transform:scale(1);transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(1);transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{-ms-transform:scale(1.5);transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:scale(1);transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{-ms-transform:scale(.5);transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(0);transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{-ms-transform:rotate(.75turn);transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(.75turn);transform:rotate(.75turn);transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{-ms-transform:rotate(0);transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;-ms-transform:rotate(0);transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{-ms-transform:rotate(-.75turn);transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}*,*:before,*:after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#fff;font:13px/23px "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-family:"Cardo", "Georgia", "Arial", san-serif;font-weight:normal;color:#2d3b51}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:46px;line-height:50px;margin-bottom:14px}h2{font-size:35px;line-height:40px;margin-bottom:10px}h3{font-size:28px;line-height:34px;margin-bottom:10px}h4{font-size:21px;line-height:30px;margin-bottom:8px}h5{font-size:17px;line-height:24px;margin-bottom:8px}h6{font-size:14px;line-height:21px}.subheader{color:#aaa;font-size:18px;line-height:24px}p{margin:0 0 20px 0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic;font-family:"Cardo", "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif}strong{font-weight:bold}small{font-size:80%}blockquote,blockquote p{font-size:24px;line-height:30px;font-style:italic;font-family:"Cardo", Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif}blockquote{margin:0 0 20px;padding:5px 20px 10px 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}hr{border:0;clear:both;margin:40px 0 30px;height:12px;background:url(../images/hr.png) no-repeat center}a{color:#a08258;text-decoration:none;outline:0}a:hover{color:#2F3E55}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}i:before{margin:0 !important}img.scale-with-grid,img{max-width:100%;height:auto}#map img{max-width:none}.align-left{margin:10px 20px 20px 0;float:left}.align-right{margin:10px 0px 20px 20px;float:right}.img-caption{position:relative;margin-bottom:20px}.img-caption div.caption{position:absolute;right:-220px;top:0;width:200px}.img-caption div.caption p{font-size:11px;line-height:16px;margin-top:5px;color:#888}table{margin:1em 0;table-layout:fixed;border-collapse:collapse;border-spacing:0;border-bottom:1px dashed #CDD1D6;border-radius:3px;word-wrap:break-word;-ms-word-wrap:break-word;*white-space:normal}table th,table td{padding:12px;text-align:left;vertical-align:top;border-top:1px dashed #CDD1D6}table thead th,table tfoot th{vertical-align:bottom;color:#333}table caption{padding:8px;font-weight:normal;font-style:normal;border-bottom:0}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{border:1px solid #2F3E55;color:#fff;display:inline-block;font-size:14px;font-weight:400;text-decoration:none;font-family:'Cardo', Georgia, serif;letter-spacing:2px;cursor:pointer;margin-bottom:20px;line-height:normal;padding:12px 18px;outline:none;letter-spacing:3px;text-transform:uppercase;background:#2F3E55;border-radius:2px;-webkit-appearance:none}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#fff;background:#435672}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="disabled"]{background:#eee;color:#aaa;border:1px solid #bbb;pointer-events:none}.cta-button,input.cta-button,.button,input[type="submit"]{background:#2f3e55;color:#ecc896;border:1px solid #222;position:relative}.Actions{text-align:center}.nocaptcha .g-recaptcha>div{margin:0 auto}a.cta-button:after,input.cta-button:after,.button:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border:3px solid transparent;box-shadow:inset 0 0 0 1px #ecc896;opacity:0.7}.cta-button:hover,input.cta-button:hover{border:1px solid #333}.cta-button:hover:after,input.cta-button:hover:after{box-shadow:inset 0 0 0 1px #dbb98c}.small-button:after{border:1px solid transparent}.full-button,input.full-button{width:100%;text-align:center}.a-link{font-weight:700;text-decoration:none}.link-button{border-radius:0px;background:none;font-weight:700;border:none;color:#2f3e55;border-bottom:1px solid transparent;padding:12px 2px;padding-right:10px}.link-button:hover{background:none;color:#2f3e55;border-bottom:1px solid}.link-button:after{content:" \e002";font-family:"Flaticon";font-size:10px;width:auto;height:auto;border:none;position:static;box-shadow:none !important}.sec-button,input.sec-button{background:transparent;color:#222;border:1px solid #555}.sec-button:after{display:none}.big-button,input.big-button{padding:15px 28px;border:1px solid #222;font-size:16px}.small-button,input.small-button{padding:6px 10px;letter-spacing:1px;font-size:13px}.naked-button,input.naked-button{background:none;border:1px solid #333}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;border-radius:2px;color:#777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus{border:1px solid #aaa;color:#444;box-shadow:0 0 3px rgba(0,0,0,0.2)}textarea{min-height:60px;min-width:300px}label,legend{display:block;font-weight:bold;font-size:13px}input[type="checkbox"]{display:inline}label span,legend span{font-weight:normal;font-size:13px;color:#444}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}.responsiveTabs_accordion,.hidden{display:none}.responsiveTabs div{margin:0}.tabbify.responsiveTabs ul[role="tablist"] li a{padding:20px 20px;border:2px solid transparent;float:left;margin-bottom:-2px;border:1px solid transparent;border-image:none}.tabbify.responsiveTabs ul[role="tablist"] li a.active{background:#eee;background:linear-gradient(to bottom, #eee 0%, #f5f6f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f5f6f8', GradientType=0);box-shadow:0 -2px 2px rgba(0,0,0,0.1);border:2px solid transparent;border-image:url(../images/border.png) 3 3 0 3 stretch;border-bottom:0px solid #F5F6F8}body.contact-us-inner .tabbify.responsiveTabs ul[role="tablist"] li a{border:2px solid transparent;border-image:url(../images/border.png) 3 stretch}body.contact-us-inner .tabbify.responsiveTabs ul[role="tablist"]{border-bottom:0 none}body.contact-us-inner .article{background:transparent}.contact-us-anchor{display:block;padding-top:150px;margin-top:-150px;height:2px}.formTabs{width:600px;margin:30px auto 10px}.formTabs.ratesTabs{width:100%}.tabbify.responsiveTabs ul{margin:30px auto 40px;line-height:10px;padding:0;list-style:none;text-align:center;border-bottom:2px solid #C6C9CB;border-image:url(../images/line.png) 2 stretch}.booking-tabs{margin-bottom:35.625rem}.formTabs ul li{margin:0;padding:0;list-style:none;display:inline-block}.formTabs ul li a{color:#2d3b51;font-family:"Cardo", Georgia, serif;text-transform:uppercase;letter-spacing:3px}.form-err ul{border:none !important;text-align:left}form .form-err ul li{text-align:left;line-height:18px;background:red;border:red 1px solid;width:100%;padding:10px;color:#fff;border-radius:3px;background:rgba(223,0,0,0.7)}form .confirm-err{display:none}form .confirm-err ul li{width:100%}div.formError input{border-bottom:2px solid red}.booking-box div.formError label{color:red}input[type="text"],input[type="email"],input[type="password"],textarea,select{width:100%;background:url(../images/line.png) repeat-x bottom;border:none;border-radius:0}select{width:200px}input.showcalendar{float:left;font-size:20px;font-family:"Cardo", Georgia, serif;font-weight:300;text-transform:uppercase;background:url(../images/cal.png) no-repeat right center,url(../images/line.png) repeat-x bottom}textarea{margin-bottom:0;background:#f9f9f9;border:3px solid #D1CCC7;border-image:url(../images/border.png) 3 3 stretch;padding:10px}input[name="comments_count"]{width:30px;display:inline-block}input[type="text"]:focus,input[type="email"]:focus,select:focus{border:none;box-shadow:none}textarea:focus{border:3px solid #D1CCC7;border-image:url(../images/border.png) 3 3 stretch}div.booking-box{padding:50px;box-shadow:0 0 20px rgba(0,0,0,0.1);margin:20px auto;background:#f9f9f9;border:1px solid #C6C9CB;border-image:url(../images/border.png) 3 3 stretch}div.booking-box label{float:left;width:50%;margin-right:2%}div.booking-box .optionset{border-bottom:none;list-style:none;margin-bottom:0;text-align:left}div.booking-box .optionset li{margin-bottom:.625rem;width:100%}div.booking-box .optionset label{cursor:pointer;display:inline-block;float:none;width:90%;line-height:18px;text-align:left}div.half-col label{width:100%}#ap-booking input:focus{box-shadow:none}.field{position:relative;padding:15px 0 3px}.f-field,.mathspamprotector{padding:0px 0 45px}.text label,.textarea label{display:none}.date label,.field.mathspamprotector label{display:block}.field.textarea{clear:left}.field label.show{-ms-transform:translateY(-40px);transform:translateY(-40px);opacity:1;visibility:visible}.dropdown.label-wide label{width:70%;float:left}.dropdown.label-wide select{width:28%}.dropdown select{padding-right:30px;width:48%;-webkit-appearance:none;position:relative;background:url("../images/select.jpg") no-repeat right center,url("../images/line.png") repeat-x bottom}.f-field.submit-request,.f-field.submit-enquiry{text-align:center;margin:0 auto}.field.half-col{width:48%;float:left}.field.half-col.first-col{margin-right:4%}.f-field.submit-request,.f-field.submit-enquiry{text-align:center}.italics{font-style:italic}@media only screen and (max-width: 420px){.responsiveTabs h2.responsiveTabs_accordion{width:100%;font-size:18px;margin:0px;padding:5px 15px;border:2px solid #2F3E55;border-image:url(../images/border.png) 3 3 stretch;letter-spacing:2px;font-size:15px;text-transform:uppercase;box-shadow:0 0px 3px rgba(0,0,0,0.1);position:relative;background:#fff}.responsiveTabs h2.responsiveTabs_accordion.active{box-shadow:0 0px 8px rgba(255,255,255,0.4);background:#eee}.responsiveTabs h2 a{color:#756657}.responsiveTabs div[role="tabpanel"]{padding:20px 20px;overflow:visible !important;background:#fff}div.booking-box{padding:0 !important;box-shadow:none;background:none;border:none;border-image:none}.responsiveTabs div[role="tabpanel"] h3{width:100%}.half-col,div.booking-box label,div.booking-box select,.f-field.have-you-booked label,.f-field.are-you-considering label,.f-field.have-you-booked select,.f-field.are-you-considering select,textarea{width:100%;margin:0;min-width:100%}.responsiveTabs h2.responsiveTabs_accordion a:after{content:"\e004";font-size:15px;font-family:"Flaticon";font-weight:300;color:#ccc;position:absolute;right:15px;top:5px}.responsiveTabs h2.responsiveTabs_accordion.active a:after{content:"\e004";font-size:20px;color:#aaa;font-size:15px;-webkit-transform:rotate(180deg)}.responsiveTabs ul{display:none !important}h2.responsiveTabs_accordion{display:block}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-nav-container{opacity:0;visibility:hidden}.f-field select{padding-right:0px !important}}@font-face{font-family:"Flaticon";src:url(../fonts/flaticon.eot);src:url(../fonts/flaticon.eot#iefix) format("embedded-opentype"),url(../fonts/flaticon.ttf) format("truetype"),url(../fonts/flaticon.svg) format("svg"),url(../fonts/flaticon.woff) format("woff");font-weight:400;font-style:normal}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal}.flaticon-acuatic:before{content:"\e000"}.flaticon-aquatic:before{content:"\e001"}.flaticon-arrow367:before{content:"\e002"}.flaticon-auricular:before{content:"\e003"}.flaticon-down67:before{content:"\e004"}.flaticon-farm:before{content:"\e005"}.flaticon-gift51:before{content:"\e006"}.flaticon-giftbox55:before{content:"\e007"}.flaticon-hiking2:before{content:"\e008"}.flaticon-hotel4:before{content:"\e009"}.flaticon-house68:before{content:"\e00a"}.flaticon-map49:before{content:"\e00b"}.flaticon-menu31:before{content:"\e00c"}.flaticon-plastic:before{content:"\e00d"}.flaticon-restaurant31:before{content:"\e00e"}.flaticon-right163:before{content:"\e00f"}.flaticon-sheep1:before{content:"\e010"}.flaticon-star82:before{content:"\e011"}.flaticon-wine2:before{content:"\e012"}body,html,html.touch{-webkit-overflow-scrolling:touch}.wrap,.wrap-l,.wrap-s{margin:0 auto}.col2,.col3{padding:10px}h6.subtitle,ul.top-nav li a{letter-spacing:3px;text-transform:uppercase}*,:after,:before{box-sizing:border-box}body,html{height:100% !important;width:100%}html.touch{overflow:scroll}a.anchor{display:block;position:relative;top:-150px;visibility:hidden}a[href^="tel:"]{color:#444}.container,.f-normal:before,.f-wide:before,.getting-here .map-content,.goto-lodge .link-hover a:before,.header,.imageContainerCredit,.imageContainerCredit p,.link-hover,.link-hover img,.map-lodge-desc,a.close-main-nav span,a.close-main-nav span:after,a.close-main-nav span:before,.pro-list li.pro,.sec-nav ul li a:after,.sec-nav ul li i:before,.sec-nav ul li span,.sec-nav ul li ul,.slider-ap-bg,.slider-lm-bg,.HomePage a.slider-ap,.HomePage a.slider-lm,.t-inner a.slider-ap,.t-inner a.slider-lm,.topnav ul ul,a.button.contact-btn:after,a.close-icon span,a.close-icon span:after,a.close-icon span:before,input,select,textarea,ul.hf-tile .hf-img,ul.map-points li{transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}#controls a,.ap-bg,.lm-bg{transition:all 3.3s ease}.f-caption,.lodges-nav ul.lodges-link li,.lodges-nav ul.lodges-link li img,.main-nav-container,.scroll-down,.slider-ap h6,.slider-lm h6{transition:all 1.3s ease}.link-hover img{webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1) 500ms;transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 500ms}.touch .main-nav-container a{transition:none}.wrap{width:960px}.wrap-s{width:600px}.wrap-l{width:1140px}.col3{width:33%;float:left}.col2{width:50%;float:left}.col4,.col5{float:left;padding:15px}.col4{width:25%}.col5{width:20%}.rad{moz-border-radius:4px}.rou{border-radius:50em}hr{width:200px;margin:30px auto 40px;position:relative}.white-txt{color:#fff}.gold-txt{color:#B4A088}.grey-txt{color:#aaa}.half-col{width:50%;float:left}.a-right{text-align:right}.sans{font-family:"Open Sans", Arial, sans-serif}ul.main-nav>li a,ul.top-nav li a{font-family:Cardo, Georgia, serif}.txt-center{text-align:center}.rad{border-radius:3px}.mapContainer{box-sizing:content-box}.mapContainer img{width:auto;max-width:none}.logo img,.Page .lodges-nav ul.lodges-link li img{max-width:100%}a{-webkit-tap-highlight-color:transparent}.container{height:100%}.header{background:url(../images/top-bg.png) repeat-x;position:fixed;z-index:999;width:100%;height:55px;box-shadow:0 0 25px rgba(0,0,0,0.3)}.header.up-menu{opacity:0;z-index:0;-ms-transform:translateY(-50px);transform:translateY(-50px)}.main-nav-container,.header.up-menu{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px)}.logo img{width:100%}.logo img.logo-m{display:none}.logo a{border:none}.logo{width:240px;float:left;padding:8px 5px}.top-nav-container{float:right}ul.top-nav{padding:0;margin:0;list-style:none}ul.top-nav li{float:left;margin:0 5px}ul.top-nav li.discover-link{background:url(../images/bg-cream.jpg) 110px -20px #f9f9f9;box-shadow:0 0 8px rgba(0,0,0,0.3);border:1px solid #fff;margin-right:0;border-radius:1px}ul.top-nav li.discover-link:hover{box-shadow:0 0 12px rgba(0,0,0,0.4);border:1px solid #fff}ul.top-nav li a{margin:0;line-height:52px;padding:12px 18px;border:none;font-weight:700;color:#2F3E55;font-size:14px}ul.top-nav li a.button{line-height:30px;color:#ecc896}ul.top-nav li a.button:hover{background:#2F3E55;border:none}ul.top-nav li a.button.booking-btn{position:absolute;right:0;width:280px;top:48px;color:#ecc896;opacity:0;visibility:hidden}ul.top-nav li a.button.booking-btn span{letter-spacing:normal;text-transform:lowercase;font-style:italic}.breadcrumbs ul li,ul.main-nav>li ul li a{text-transform:uppercase;letter-spacing:2px}ul.top-nav li.enq-link{position:relative;box-shadow:0 0 15px rgba(0,0,0,0.8);margin:0}ul.top-nav li.enq-link:hover a.button.contact-btn:after{opacity:0}ul.top-nav li.enq-link:hover a.button.booking-btn{opacity:1;visibility:visible;box-shadow:0 5px 8px rgba(0,0,0,0.4)}ul.top-nav>li i.flaticon-menu31:before{font-size:15px}ul.top-nav>li i.flaticon-down14:before{font-size:8px;padding-right:5px;float:left}.main-nav-container{-ms-transform:translateY(-50px);transform:translateY(-50px);background:#0C141F;width:100%;position:fixed;top:0;left:0;z-index:10;text-align:center}.main-nav-container.show-menu{z-index:99999;visibility:visible;opacity:.95;-ms-transform:translateY(0);transform:translateY(0)}.main-nav-container{visibility:visible;opacity:1;overflow:hidden;height:0;padding:0}.main-nav-container.show-menu{padding:80px 20px;height:100%;min-height:100%;overflow-y:scroll !important}.touch .main-nav-container{display:none;padding:80px 20px;overflow-y:scroll;opacity:0;visibility:hidden;-ms-transform:translateY(0);transform:translateY(0)}.touch .main-nav-container.show-menu{display:block;-ms-transform:translateY(0);transform:translateY(0);z-index:99999;opacity:1;visibility:visible}.main-nav-container .pattern{bottom:auto;top:0;height:300px;-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;right:0}body.drop-menu{overflow:hidden}.main-nav-container .wrap-s{position:relative;z-index:12}ul.main-nav{margin:30px auto;padding:0;text-align:center;list-style:none}ul.main-nav ul{margin:0;padding:0}ul.main-nav>li{margin-bottom:40px}ul.main-nav>li a{font-size:50px;color:#fff;line-height:64px;font-style:italic;padding:20px}ul.main-nav>li ul li{display:inline}ul.main-nav>li ul li ul{display:none}ul.main-nav>li ul li a{padding:5px 20px;display:inline-block;font-size:11px;font-family:"Open Sans", Arial, sans-serif;line-height:24px;font-style:normal;color:#ecc896}.ap-bg,.lm-bg{position:absolute;background-size:cover;min-height:865px;height:100%;width:100%;right:0;top:0;opacity:0;-webkit-transition-delay:1s !important}.ap-bg,.lm-bg,.slider-ap-bg,.slider-lm-bg{margin:0 auto;left:0;transition-delay:1s !important}.ap-bg{background:url(../images/AP.jpg) top no-repeat}.lm-bg{background:url(../images/LM.jpg) top no-repeat}.ap-bg.show-bg,.lm-bg.show-bg{opacity:.9}a.close-icon,a.close-main-nav{position:fixed;top:30px;right:30px;height:80px;width:80px;border-radius:50em;padding:10px;z-index:999}a.close-icon span,a.close-main-nav span{position:relative;float:left;height:100%;width:100%}a.close-icon span:after,a.close-icon span:before,a.close-main-nav span:after,a.close-main-nav span:before{height:2px;background:#fff;width:100%;position:absolute;content:"";left:0;right:0;margin:0 auto;top:50%}a.close-icon span:before,a.close-icon:hover span:after,a.close-main-nav span:before,a.close-main-nav:hover span:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}a.close-icon span:after,a.close-icon:hover span:before,a.close-main-nav span:after,a.close-main-nav:hover span:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}a.close-icon:hover,a.close-main-nav:hover{background:#263449}.slider-container{background:#303951;background:radial-gradient(ellipse at center, #303951 0, #02071c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#303951', endColorstr='#02071c', GradientType=1);height:100%;width:100%}.slider-ap-bg,.slider-lm-bg{z-index:3;background:#0C141F;position:absolute;height:100%;width:100%;right:0;top:0;opacity:0;-webkit-transition-delay:1s !important}.slider-container.inner-banner{overflow:hidden;height:80%;max-height:700px;background-size:cover;position:relative}.no-ancestor .slider-container.inner-banner{max-height:400px}.slider-container.inner-banner .gradient,.slider-container.inner-banner .pattern{bottom:0;left:-10%}.slider-container.inner-banner .exploring{bottom:20px;z-index:3}.slider-container.no-banner{position:relative;overflow:hidden;height:50px;background:0 0}.slider-container.no-banner .gradient,.slider-container.no-banner .pattern{bottom:0;height:300px;background:0 0;display:none}.slider-container.no-banner .exploring{bottom:20px;display:none}.slider-container.no-banner .goto-lodge{top:15%}.slider-container.inner-banner .inner-image,.touch .slider-container.inner-banner .inner-image{position:relative}.inner-image:before,.slider-container.no-banner .no-banner-image{width:100%;height:100%;content:"";top:0;left:0;position:absolute}.slider-container.no-banner .no-banner-image{opacity:.3}#wl-slider li,.slider-container.inner-banner .inner-image{-webkit-animation-name:zoomThis;-webkit-animation-duration:300s;-webkit-animation-iteration-count:infinite;-moz-animation-name:zoomThis;-moz-animation-duration:300s;-moz-animation-iteration-count:infinite;animation-name:zoomThis;animation-duration:300s;animation-iteration-count:infinite}.inner-image:before{background:radial-gradient(ellipse at center, rgba(0,0,0,0.28) 0, rgba(0,0,0,0.28) 63%, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#47000000', endColorstr='#000000', GradientType=1);opacity:.4}.hover-content ul,.hover-content ul li.hc-map{position:relative}.f-image:before,.f-normal:before,.f-wide:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.slider-ap-bg .hover-content{width:100%;height:100%;background:url(../images/AP.jpg) center no-repeat}.slider-lm-bg .hover-content{width:100%;height:100%;background:url(../images/LM.jpg) center no-repeat}.slider-ap-bg.show-bg,.slider-lm-bg.show-bg{opacity:1}.hover-content ul{padding:0;list-style:none;max-width:960px;margin:0 auto;top:40%;color:#fff}.hover-content ul li{float:left;display:block;width:20%;padding:20px;text-align:center}.hover-content ul li.hc-desc{width:60%}.hover-content ul li.hc-seal{opacity:.5}.slider-ap-bg .hover-content ul li.hc-map img.hc-marker{position:absolute;bottom:80px;left:70px}.slider-lm-bg .hover-content ul li.hc-map img.hc-marker{position:absolute;bottom:70px;left:40px}.lodges-nav,a.scroll-down{right:0;left:0;margin:0 auto}#wl-slider,#wl-slider li,.customContainer{height:100% !important;min-height:100% !important}.customContainer{background:url(../images/loader.gif) center no-repeat}#wl-slider li{background-size:cover}.thrive-borders{height:100%}.gradient,.pattern{position:absolute;height:20%;width:100%;bottom:0}.gradient{background:url(../images/gradient.png) center top no-repeat;background-size:cover}.pattern{opacity:.6;min-height:200px;background:url(../images/pattern.png) center bottom no-repeat}.gradient,.pattern{z-index:1}a.scroll-down{position:absolute;bottom:-10px;text-align:center;z-index:9;width:120px}a.scroll-down.going-down{transform:translate3d(0, 50px, 0);opacity:0}.lodges-nav{position:absolute;bottom:5px;width:800px;z-index:4}.lodges-nav h6{color:#fff}.lodges-nav ul.lodges-link{margin:0;padding:0;list-style:none}.lodges-nav ul.lodges-link li{float:left;width:42%;padding:5px;text-align:center}.HomePage .lodges-nav ul.lodges-link li:hover img.logo-seal{opacity:0}.HomePage .lodges-nav ul.lodges-link li.to-left{-webkit-transform:translateY(-10px)}.touch .HomePage .lodges-nav ul.lodges-link li.to-left{-webkit-transform:translateX(-70%)}.touch .HomePage .lodges-nav ul.lodges-link li:first-child.to-left{-webkit-transform:translateX(70%)}.lodges-nav ul.lodges-link li.link-spacer{width:15%;text-align:center}.lodges-nav ul.lodges-link li img{max-width:70%}.lodges-nav ul.lodges-link li img.lm-logo{padding-top:5%}.lodges-nav ul.lodges-link li img.logo-seal{width:30%}.lodges-nav ul.lodges-link li a{color:#fff;font-size:18px}.goto-lodge{position:absolute;right:0;top:45%;z-index:2;padding:8px 0 8px 18px;text-align:left}.exploring{width:300px;position:absolute;bottom:22%}.goto-lodge .link-hover{background:#2f3e55;opacity:.6;width:1px;height:80px}.goto-lodge .link-hover a:before{transition-delay:500ms;opacity:0;content:"\e002";z-index:999;position:absolute;padding:25px;font-family:Flaticon;color:#fff;font-size:50px;text-shadow:0 0 20px #000;left:-10px}.goto-lodge:hover .link-hover a:before{opacity:1}.goto-lodge .slider-ap h6,.goto-lodge .slider-lm h6{opacity:0;transition-delay:300ms;margin-bottom:5px}.goto-lodge:hover .link-hover{width:130px;height:80px;opacity:1}.goto-lodge:hover .slider-ap,.goto-lodge:hover .slider-lm{-ms-transform:translateX(-50px);transform:translateX(-50px)}.goto-lodge:hover .slider-ap h6,.goto-lodge:hover .slider-lm h6{opacity:1}.goto-lodge .slider-ap,.goto-lodge .slider-lm{position:absolute;left:-150px;top:10px;width:200px;padding-right:50px}.goto-lodge .link-hover img{width:150px;height:150px;position:absolute;top:-25px;left:-50px;transform:rotateY(-90deg);-ms-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0;transition-delay:300ms}.goto-lodge:hover .link-hover img{transform:rotateY(0);opacity:1;box-shadow:0 0 30px rgba(0,0,0,0.3)}.banner-text{width:80%;max-width:350px;position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center}.banner-text h2{float:left;border:6px solid #fff;text-shadow:1px 1px 0 rgba(0,0,0,0.1),2px 2px 0 rgba(0,0,0,0.1);font-size:30px;padding:15px;line-height:40px;font-family:"Open Sans", Arial;color:#fff;letter-spacing:5px;font-weight:800;text-transform:uppercase}.banner-text a{color:#fff;font-family:Cardo, georgia, times, serif;font-style:italic;letter-spacing:3px}.sec-nav{width:100%;margin:-20px auto 50px;padding:0}.ap-page #main.stick,.lm-page #main.stick{padding-top:230px}.sec-nav.stick{position:fixed;top:68px;width:100%;left:0;right:0;background:url(../images/nav-bg.jpg) #0F1B27;z-index:9;padding:15px 0 0}.sec-nav ul{width:960px;margin:40px auto 0;padding:0;list-style:none;text-align:center;line-height:40px}.sec-nav ul li{display:inline;width:14.28571428571429%;float:left;position:relative;padding-top:50px}.sec-nav ul li a span{line-height:22px;display:block;border:none;height:100%;position:relative;font-size:13px;color:#666}.sec-nav ul li a:after,.sec-nav ul li i:before{position:absolute;left:0;border-radius:50em;top:-15px;right:0}.sec-nav ul ul,.sec-nav.stick ul li a:after{display:none}.sec-nav ul li a{color:#968d7d}.sec-nav.stick ul li.active span,.sec-nav.stick ul li:hover span{color:#ecc896}.sec-nav li ul{position:absolute;left:0;right:0;margin:0 auto;width:960px;border-top:1px dashed rgba(0,0,0,0.1);opacity:0;visibility:hidden}.sec-nav ul li:first-child ul{padding-left:30px;text-align:left}.sec-nav ul li:last-child ul{padding-right:30px;text-align:right}.sec-nav ul li:hover ul{opacity:1;visibility:visible}.sec-nav ul li a:after{opacity:0;content:"";transform:scale3d(0.3, 0.3, 0.3);background:rgba(0,0,0,0.05);height:90px;width:90px;margin:0 auto}.sec-nav ul li.active a:after,.sec-nav ul li:hover a:after{transform:scale3d(1, 1, 1);opacity:1}.sec-nav ul li.active i:before,.sec-nav ul li:hover i:before{opacity:1;color:#2F3E55}.sec-nav ul li i:before{opacity:.6;width:80px;height:80px;padding:15px;font-family:Flaticon;font-size:50px;display:inline-block;text-align:center;margin:0 auto !important}.sec-nav.stick ul li:before{height:0;width:100%;background:#000;opacity:1;bottom:-12px;position:absolute;left:0;content:""}.sec-nav.stick ul li.active:before,.sec-nav.stick ul li:hover:before{height:200px}#sitem-about-arthurs-pass i:before,#sitem-about-lake-moeraki i:before{content:"\e009"}#sitem-arthurs-pass-accommodation i:before,#sitem-lake-moeraki-accommodation i:before{content:"\e00a"}#sitem-the-wilderness-lodge-farm i:before{content:"\e010"}#sitem-watch-wild-penguins i:before{content:"\e001"}#sitem-arthurs-pass-food-and-wine i:before,#sitem-lake-moeraki-food-and-wine i:before{content:"\e012"}#sitem-arthurs-pass-activities i:before,#sitem-lake-moeraki-activities i:before{content:"\e008"}#sitem-arthurs-pass-getting-here i:before,#sitem-lake-moeraki-getting-here i:before{content:"\e00b"}#sitem-arthurs-pass-rates i:before,#sitem-lake-moeraki-rates i:before{content:"\e011"}#sitem-arthurs-pass-specials i:before,#sitem-lake-moeraki-specials i:before{content:"\e006"}#sitem-arthurs-pass-accommodation,#sitem-lake-moeraki-accommodation{width:17.28571428571429%}#sitem-arthurs-pass-specials,#sitem-lake-moeraki-specials{width:11.28571428571429%}.sec-nav.stick ul:after,.sec-nav.stick ul:before{left:0;width:100%;height:1px;border-bottom:solid 1px #ecc896;content:"";position:absolute}.sec-nav.stick ul{margin-top:0}.sec-nav.stick ul:after{bottom:4px;opacity:.2}.sec-nav.stick ul:before{top:8px;opacity:0}.sec-nav.stick ul li i:before{opacity:.2;font-size:30px;display:none}.sec-nav.stick ul li{position:relative;border-left:1px solid #232c3f;border-right:1px solid #080b11;padding:0}.sec-nav.stick ul li:first-child{border-left:none}.sec-nav.stick ul li:last-child{border-right:none}.sec-nav.stick ul li a span{color:#fff}.sec-nav.stick ul li ul{width:auto;left:0;right:auto;background:#F6F7F9;top:23px;padding:20px 10px 10px;min-width:200px;border:none;box-shadow:0 4px 5px rgba(0,0,0,0.2)}.sec-nav.stick ul li ul li{width:100%;float:left;text-align:center;padding:3px 10px;line-height:24px}.sec-nav.stick ul li:first-child ul{padding-left:0;text-align:left}.sec-nav.stick ul li:last-child ul{padding-right:0;text-align:left;right:0;left:auto}ul.hf-tile-1 .hf-img,ul.hf-tile-2 .hf-img{position:relative;left:-15px}.breadcrumbs{padding:20px 20px 5px;background:url(../images/bg-grain.jpg) center repeat-x #F5F6F8;color:#a08258;opacity:.8}.breadcrumbs ul{margin:0 auto;padding:0;list-style:none;text-align:center}.breadcrumbs ul li{display:inline-block;padding:5px 10px;margin:0;font-size:11px;font-family:Cardo, georgia, serif}.breadcrumbs ul li.last:after{display:none}.breadcrumbs ul li:after{content:"|";position:relative;right:-10px}.article .gallery-text-layer:before,.f-image:before,.f-normal:before,.f-wide:before,.getting-here ul.map-points:before,.latest-news .wrap-s:before{content:""}.home-feature{padding-top:50px;background:url(../images/bg-grain.jpg) top repeat-x #F5F6F8;overflow:hidden}h1.tagline{text-shadow:1px 1px 2px #fff,3px 3px 1px rgba(0,0,0,0.1);margin:40px auto 20px;font-size:50px;line-height:75px;font-family:Montserrat, "Open Sans", Arial, sans-serif;text-transform:uppercase;font-weight:700;text-align:center;letter-spacing:8px}h1.tagline span.serif,ul.footer-links li a{font-family:Cardo, Georgia, serif;letter-spacing:2px}h1.tagline span.serif{position:relative;top:-5px;font-style:italic;font-weight:300;text-transform:none;font-size:52px;line-height:52px}.article h6,.hf-tiles a{font-weight:700}h1.tagline span.serif.quote{font-style:normal;color:#2D3B51}.lodge-image{text-align:center;padding:40px;background:url(../images/bg-lodge.jpg) center top no-repeat;width:100%;margin-bottom:60px}ul.hf-tile-1 .hf-text,ul.hf-tile-2 .hf-text,ul.hf-tile-3 .hf-text{text-align:center;width:30%}img.lodge-img{margin-bottom:40px}.hf-tiles{background:url(../images/bg-cream.jpg) top center repeat-x #F5F6F8;padding:90px 0 20px}.hf-tiles .subtitle{text-align:center}ul.hf-tile{padding:0;margin:0 0 80px;list-style:none}ul.hf-tile li{margin:0;height:400px;float:left;padding:50px}ul.hf-tile li p{line-height:24px}ul.hf-tile li h3{font-size:34px;line-height:42px;margin-bottom:20px}ul.hf-tile-3 li{float:right}ul.hf-tile .hf-img:hover{box-shadow:0 0 50px rgba(0,0,0,0.5)}.hf-img,.map-lodge-desc{box-shadow:0 0 30px rgba(0,0,0,0.2)}ul.hf-tile-2 .hf-img{bottom:-25px}ul.hf-tile-2 .hf-img{width:35%;background:url(../images/hf-img2.jpg) center no-repeat;background-size:cover}ul.hf-tile-2 li.hf-img:nth-child(3){position:relative;left:auto;right:-15px;top:-25px;width:35%;background:url(../images/hf-img3.jpg) center no-repeat;background-size:cover}ul.hf-tile-1 .hf-img{width:55%;background:url(../images/hf-img1.jpg) center no-repeat;background-size:cover}ul.hf-tile-3 .hf-img{position:relative;right:-15px;width:55%;background:url(../images/hf-img4.jpg) top no-repeat;background-size:cover}.hf-img{position:relative}.f-image div.border,.f-normal div.border,.f-wide div.border,.hf-img div.border{position:absolute;height:100%;width:100%;top:0;left:0;border:10px solid rgba(255,255,255,0.3)}.getting-here{height:550px;width:100%;background:#ddd;position:relative;overflow:hidden}.getting-here h2{float:left;margin-right:15px;padding-right:15px;border-right:solid 1px rgba(0,0,0,0.1)}.getting-here h6.subtitle{line-height:42px;color:#a6b2c4}.getting-here .wrap{position:absolute;left:0;right:0;top:0}.getting-here .wrap.full-map-wrap{top:auto;bottom:0}.map-content{width:500px;position:relative;z-index:1;margin-top:50px}.getting-here ul.map-points{margin:20px 0;padding:0;list-style:none;position:relative}.getting-here .map-content.hide-points{opacity:0;visibility:hidden;-ms-transform:translateX(-100px);transform:translateX(-100px)}.getting-here ul.map-points li{float:left;padding:8px 5px 5px;margin-right:20px;width:180px}.getting-here ul.map-points li:hover{opacity:.5}.getting-here ul.map-points:before{height:20px;width:20px;top:15px;left:185px;margin:0 auto;position:absolute;background:url(../images/bullet.png) left center no-repeat}.getting-here #map{height:550px}.getting-here .full-map{position:absolute;bottom:0;z-index:3;margin:0;left:0}a.close-icon{position:absolute;background:#263449;height:40px;width:40px;top:-20px;right:-20px}.map-lodge-desc img{width:200px;margin-bottom:10px}.map-lodge-desc{transform:scale3d(0.9, 0.9, 0.9);text-align:center;background:#fff;padding:30px 40px;opacity:0;visibility:hidden;position:absolute;z-index:2;width:400px;top:30%;right:10%;margin:0 auto}.map-lodge-desc.show-mapdesc{opacity:1;visibility:visible;transform:scale3d(1, 1, 1)}.map-lodge-desc a{margin:0}.latest-news{background:url(../images/bg-lake.jpg) bottom center no-repeat #F0F0F1;background-size:cover;padding:60px 0 70px}.latest-news .fb-like-box{box-shadow:0 0 50px rgba(0,0,0,0.1);background:#fff;padding:20px;z-index:1}.latest-news .wrap-s{width:740px;text-align:center;position:relative}.latest-news .wrap-s:before{position:absolute;background:url(../images/pattern-dark.png) center no-repeat;background-size:contain;height:120px;width:100%;top:50px;left:0;opacity:.6}.latest-news hr{margin:5px auto}.latest-news-title{margin-bottom:50px;position:relative}.bottom{background:url(../images/bg-grain.jpg) top repeat-x #F5F6F8;padding:50px 0 20px;text-align:center}.bottom .ta-badge img{box-shadow:0 0 20px rgba(0,0,0,0.2)}ul.address-tile,ul.awards-tile{margin:0;padding:0;list-style:none;text-align:center}ul.awards-tile li{width:19.8%;margin-right:.2%;display:inline-block}.facebook-link{display:block;margin-bottom:3.75rem}.facebook-link img{max-width:150px}#CDSWIDCOE{width:150px !important;margin:0 auto !important;box-shadow:0 0 20px rgba(0,0,0,0.2)}ul.address-tile{margin:0 auto}ul.address-tile li{width:50%;display:inline-block;float:left;padding:30px 20px;text-align:center}.insta-link{color:#444;display:block;margin-top:14px}.insta-link span{vertical-align:top;position:relative;top:4px;margin-right:2px}.footer{position:relative;background:url(../images/bg-cream.jpg) top center repeat-x #F5F6F8;text-align:center;padding:70px 0 20px}.footer a{color:#756657}ul.footer-links{margin:0;padding:0;list-style:none}.article,.f-image img,.main,a.scroll-up{margin:0 auto}ul.footer-links li{display:inline-block;padding:10px 33px 10px 20px;background:url(../images/bullet.png) right center no-repeat}ul.footer-links li:last-child{background:0 0}ul.footer-links li a{text-transform:uppercase}a.scroll-up{position:absolute;top:-40px;left:0;right:0;text-align:center;z-index:3;width:120px;border:none}.main{padding-top:80px;background:url(../images/bg-cream.jpg) top center repeat-x #F5F6F8;padding-bottom:40px}.article{background:url(../images/bg-lake.jpg) bottom center no-repeat;background-size:100% auto}.article.otherArticle,.BookingRequestPage .article{background:0 0;padding-bottom:30px}h1.pageHeading{text-align:center;font-size:60px;margin-bottom:50px;font-style:italic;text-shadow:1px 1px 0 #fff, 2px 2px 0 #ddd}.f-image{position:relative;width:100%;margin:50px auto;background:#222;overflow:hidden}.f-image .f-caption{text-shadow:1px 1px 2px rgba(0,0,0,0.5);position:absolute;bottom:50px;width:960px;margin:0 auto;left:0;right:0;color:#fff;text-align:center;z-index:1}.f-image:before{background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) 45%, rgba(0,0,0,0.65) 100%);width:100%;height:70%;position:absolute;bottom:0;left:0;z-index:1}.f-image .f-caption p{width:100%;font-style:italic}.f-image .f-caption strong{color:#fff !important}.f-image img{max-width:105%;width:105%;-webkit-transform:translate3d(-20px, 0, 0) scale(1.01)}.imageContainerCredit{position:absolute;bottom:40px;right:0;padding:0 40px;text-align:right;-ms-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0)}.imageContainerCredit .caption-title{font-size:24px;width:100%}.article .f-normal{box-shadow:0 0 30px rgba(0,0,0,0.4);margin:40px auto;width:600px;position:relative}.article .f-normal,.article .f-wide{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.4);-moz-box-shadow:0 0 30px rgba(0,0,0,0.4)}.article .f-wide{box-shadow:0 0 30px rgba(0,0,0,0.4);padding:0;margin:40px auto;width:960px;position:relative;max-height:600px}.f-normal .imageContainerCredit p,.f-wide .imageContainerCredit p{color:#fff;margin-bottom:0;width:90%;float:right}.f-normal:hover p,.f-wide:hover p,.touch .f-normal p,.touch .f-wide p{opacity:1}.f-normal,.f-wide{overflow:hidden;background:#2F3E55}.article .f-image img,.article .f-normal img,.article .f-wide img{padding:0;margin-bottom:-8px}.imageContainerCredit .caption-desc{line-height:20px;opacity:0;margin:0}.imageContainerCredit .caption-title{color:#fff;font-style:italic;margin-bottom:5px}.f-normal:hover .imageContainerCredit,.f-wide:hover .imageContainerCredit,.touch .f-normal .imageContainerCredit,.touch .f-wide .imageContainerCredit{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.f-normal:before,.f-wide:before{background:linear-gradient(to bottom, rgba(0,0,0,0) 2%, rgba(0,0,0,0) 48%, rgba(0,0,0,0.65) 100%);height:100%;width:100%;position:absolute;top:0;left:0;opacity:.3}.f-normal:hover:before,.f-wide:hover:before,.touch .f-normal:before,.touch .f-wide:before{opacity:.9}.article blockquote p{width:95%;max-width:900px;margin-bottom:0}.article blockquote em{display:inline-block;font-size:14px;font-style:normal;margin:10px 0}.article blockquote{margin:40px auto;background:rgba(0,0,0,0.04);padding:50px 0;text-align:center}.article ol,.article p,.article ul,.article form{width:600px;margin:0 auto 20px;list-style-image:url(../images/bullet.png)}.block_area form{max-width:100%}.article ol{list-style-image:none;list-style-type:lower-roman}.article li em,.article p em,.article table em{font-size:17px;line-height:24px}.article img{padding:10px 0}.article hr{width:200px;margin:50px auto;position:relative}.article table{min-width:960px;max-width:960px;width:auto !important;margin:0 auto 30px}.article hr:after{color:#ccc;position:absolute;left:0;right:0;margin:0 auto;top:-13px;width:100%;text-align:center;font-family:georgia, serif}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{width:600px;margin-left:auto;margin-right:auto}.article h6{font-family:"Open Sans", Arial, sans-serif;letter-spacing:4px;text-transform:uppercase;font-size:11px;margin-bottom:10px}.article table h1,.article table h2,.article table h3,.article table h4,.article table h5,.article table h6,.article table p,.article table ul,.article table li,.article form h1,.article form h2,.article form h3,.article form h4,.article form h5,.article form h6,.article form p,.article form ul,.article form li{width:auto}.article table h1,.article table h2,.article table h3,.article table h4,.article table h5,.article table h6{margin-top:8px}.article table ul li{list-style-position:inside}.article .articleBox{width:700px;margin:20px auto;padding:30px;background:#F5F6F8;background:rgba(245,246,248,0.5)}.article .articleBox a{position:relative !important;z-index:8}.article .articleBox hr{margin:30px auto}.article .articleBox.nBox{box-shadow:0 0 20px rgba(0,0,0,0.1)}.article .articleBox.mBox,.article .articleBox.nBox{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px rgba(0,0,0,0.1)}.article .articleBox.tBox em{font-size:28px;line-height:38px;color:#2d3b51}.article .articleBox.tBox{border-left:1px solid #ddd;padding:10px 30px}.article .articleBox.mBox{border:3px solid #2F3E55;border:3px solid rgba(47,62,85,0.9);position:relative;box-shadow:0 0 20px rgba(0,0,0,0.1);text-align:center}.article .articleBox.mBox .f-wide{width:100%}.article .articleBox.mBox:after,.article .articleBox.mBox:before{content:"";border:5px solid transparent;box-shadow:inset 0 0 0 1px rgba(47,62,85,0.2);height:100%;width:100%;top:0;left:0;position:absolute}.article .articleBox.mBox:after{border:2px solid transparent;box-shadow:inset 0 0 0 1px rgba(47,62,85,0.4)}.orbit{background:#0B121E;margin:30px auto 20px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.4);moz-box-shadow:0 0 30px rgba(0,0,0,0.4);box-shadow:0 0 30px rgba(0,0,0,0.4)}@media print, screen and (min-width: 40em){.orbit{max-width:37.5rem}}.orbit>*{box-sizing:inherit}.orbit .orbit-container,.orbit .orbit-slide,.orbit .orbit-image{margin:0;padding:0;list-style-image:none}.orbit .orbit-caption h2{font-size:18px;line-height:23px;margin-bottom:0;color:#fff !important;font-style:italic}.orbit .orbit-previous,.orbit .orbit-next{background:url(../images/gallery-controls-prev-next.png) 0 0 no-repeat;border:none;border-radius:0;height:50px;text-indent:-9999px;width:50px}.orbit .orbit-previous:hover{background:url(../images/gallery-controls-prev-next.png) 0 -50px no-repeat}.orbit .orbit-next{background:url(../images/gallery-controls-prev-next.png) -50px 0 no-repeat}.orbit .orbit-next:hover{background:url(../images/gallery-controls-prev-next.png) -50px -50px no-repeat}.HomePage .orbit{max-width:100%;height:100% !important;min-height:100% !important;margin:0}.HomePage .orbit .orbit-container,.HomePage .orbit .orbit-wrapper{height:100% !important;min-height:100% !important}.HomePage .orbit .orbit-slide{background-repeat:no-repeat;background-position:center;background-size:cover;height:100% !important;min-height:100% !important;width:100%}.HomePage .orbit .orbit-next,.HomePage .orbit .orbit-previous{background:none;position:absolute;top:50%;display:block;outline:0;text-align:left;-ms-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:100px;z-index:5}.HomePage .orbit .orbit-next .icon-wrap::before,.HomePage .orbit .orbit-next::before,.HomePage .orbit .orbit-previous .icon-wrap::before,.HomePage .orbit .orbit-previous::before{top:50%;-ms-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);-ms-transform-origin:50% 0;transform-origin:50% 0}.HomePage .orbit .orbit-next .icon-wrap::after,.HomePage .orbit .orbit-next .icon-wrap::before,.HomePage .orbit .orbit-next::after,.HomePage .orbit .orbit-next::before,.HomePage .orbit .orbit-previous .icon-wrap::after,.HomePage .orbit .orbit-previous .icon-wrap::before,.HomePage .orbit .orbit-previous::after,.HomePage .orbit .orbit-previous::before{position:absolute;left:50%;width:2px;height:50%;background:#fff;background:rgba(255,255,255,0.5);content:'';transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:transparent solid 1px}.HomePage .orbit .orbit-next .icon-wrap::after,.HomePage .orbit .orbit-next .icon-wrap::before,.HomePage .orbit .orbit-previous .icon-wrap::after,.HomePage .orbit .orbit-previous .icon-wrap::before{z-index:100;height:0;background:#fff;transition:height .3s, transform .3s}.HomePage .orbit .orbit-next .icon-wrap::after,.HomePage .orbit .orbit-next::after,.HomePage .orbit .orbit-previous .icon-wrap::after,.HomePage .orbit .orbit-previous::after{top:50%;-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-ms-transform-origin:0 0;transform-origin:0 0}.HomePage .orbit .orbit-next:hover .icon-wrap::before,.HomePage .orbit .orbit-next:hover::before,.HomePage .orbit .orbit-previous:hover .icon-wrap::before,.HomePage .orbit .orbit-previous:hover::before{-ms-transform:translateX(-50%) rotate(-125deg);transform:translateX(-50%) rotate(-125deg)}.HomePage .orbit .orbit-next:hover .icon-wrap::after,.HomePage .orbit .orbit-next:hover::after,.HomePage .orbit .orbit-previous:hover .icon-wrap::after,.HomePage .orbit .orbit-previous:hover::after{-ms-transform:translateX(-50%) rotate(-55deg);transform:translateX(-50%) rotate(-55deg)}.HomePage .orbit .orbit-next .icon-wrap::before,.HomePage .orbit .orbit-next::before{-ms-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);-ms-transform-origin:50% 0;transform-origin:50% 0}.HomePage .orbit .orbit-next .icon-wrap::after,.HomePage .orbit .orbit-next::after{-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-ms-transform-origin:100% 0;transform-origin:100% 0}.HomePage .orbit button:hover .icon-wrap::after,.HomePage .orbit button:hover .icon-wrap::before{height:50%}.HomePage .orbit .orbit-next:hover .icon-wrap::before,.HomePage .orbit .orbit-next:hover::before{-ms-transform:translateX(-50%) rotate(125deg);transform:translateX(-50%) rotate(125deg)}.HomePage .orbit .orbit-next:hover .icon-wrap::after,.HomePage .orbit .orbit-next:hover::after{-ms-transform:translateX(-50%) rotate(55deg);transform:translateX(-50%) rotate(55deg)}.ta-list .orbit{background:none;box-shadow:none}.ta-list .orbit .orbit-bullets button{height:.625rem;width:.625rem;border:none;padding:0;margin:30px 10px 0}.ta-box{padding:30px 0 40px}.ta-list{text-align:center;margin:0 auto;height:auto !important}.ta-list li{height:100% !important}.ta-link .half-col{padding:20px}#innerCarousel,#thriveCarousel{height:auto !important}.ta-list img{height:1px;width:1px;display:none}.ta-box #ta-controls ul#bullets li{height:10px !important;cursor:pointer;width:10px;background:#ddd;display:inline-block;margin:30px 10px 0;border-radius:50em}.page404-inner .bottom,.page404-inner .getting-here,.page404-inner .otherArticle .f-normal .border,.page404-inner .otherArticle .f-normal .imageContainerCredit{display:none}.ta-box #ta-controls ul#bullets li.bulletsActive{background:#aaa}.ta-animate{transition-property:transform;transition-duration:500ms;transition-timing-function:ease;-webkit-transition-property:transform;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease}.PxPay-inner .article,.PxPayFail-inner .article,.PxPaySuccess-inner .article{background:0 0;min-height:200px}.page404-inner .otherArticle{min-height:400px}#controls a{position:absolute;top:50%;display:block;outline:0;text-align:left;-ms-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:100px;z-index:5}#controls a.next{right:0}#controls .icon-wrap::before,#controls a::before{top:50%;-ms-transform:translateX(-50%) rotate(-135deg);transform:translateX(-50%) rotate(-135deg);-ms-transform-origin:50% 0;transform-origin:50% 0}#controls .icon-wrap::after,#controls .icon-wrap::before,#controls a::after,#controls a::before{position:absolute;left:50%;width:2px;height:50%;background:#fff;background:rgba(255,255,255,0.5);content:'';transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:transparent solid 1px}#controls .icon-wrap::after,#controls .icon-wrap::before{z-index:100;height:0;background:#fff;transition:height .3s, transform .3s}#controls .icon-wrap::after,#controls a::after{top:50%;-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);-ms-transform-origin:0 0;transform-origin:0 0}#controls a.next .icon-wrap::before,#controls a.next::before{-ms-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);-ms-transform-origin:50% 0;transform-origin:50% 0}#controls a.next .icon-wrap::after,#controls a.next::after{-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-ms-transform-origin:100% 0;transform-origin:100% 0}#controls a:hover .icon-wrap::after,#controls a:hover .icon-wrap::before{height:50%}#controls a:hover .icon-wrap::before,#controls a:hover::before{-ms-transform:translateX(-50%) rotate(-125deg);transform:translateX(-50%) rotate(-125deg)}#controls a.next:hover .icon-wrap::before,#controls a.next:hover::before{-ms-transform:translateX(-50%) rotate(125deg);transform:translateX(-50%) rotate(125deg)}#controls a:hover .icon-wrap::after,#controls a:hover::after{-ms-transform:translateX(-50%) rotate(-55deg);transform:translateX(-50%) rotate(-55deg)}#controls a.next:hover .icon-wrap::after,#controls a.next:hover::after{-ms-transform:translateX(-50%) rotate(55deg);transform:translateX(-50%) rotate(55deg)}@media only screen and (max-height: 630px){.hover-content ul{top:30%}}@media only screen and (max-width: 1280px){ul.hf-tile li{height:300px}ul.hf-tile li h3{font-size:28px;line-height:34px}ul.hf-tile-1 .hf-img{margin-left:-100px}ul.hf-tile-1 .hf-text{width:50%}ul.hf-tile-2 .hf-text{width:40%}ul.hf-tile-2 .hf-img{margin-left:-80px}ul.hf-tile-2 li.hf-img:nth-child(3){right:-120px}ul.hf-tile-3 .hf-img{margin-right:-100px}ul.hf-tile-3 .hf-text{width:50%}}@media only screen and (max-width: 1160px){.wrap,.wrap-l{width:100%;padding:0}.inner-lodges-nav .wrap{width:90%}.header .wrap-l{padding:0 10px}.slider-container.inner-banner .gradient,.slider-container.inner-banner .pattern{left:auto}h1.tagline{width:750px;line-height:60px;font-size:44px;margin:20px auto}.map-content{margin:30px auto;width:90%}.map-lodge-desc{right:5%}ul.awards-tile li.doc-badge img{width:50%}}@media only screen and (max-width: 959px){.wrap-s{width:100%}.sec-nav li ul,.sec-nav ul{width:95%}.sec-nav ul li{padding:0;margin-bottom:5px}.sec-nav,.sec-nav.stick{padding:10px 0 0}.sec-nav.stick ul li.active{background:#000}.sec-nav.stick ul li i:before{font-size:25px !important;color:#fff}.sec-nav ul li a:after{height:80px;width:80px;top:-5px}.sec-nav ul li a{font-size:13px;display:block}.sec-nav.stick ul li:before{display:none}.article,.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{width:85%}.article{background:0 0}.f-image .f-caption{width:80%}.article ol,.article p,.article ul{width:90%}.article ul.orbit-container{width:100%}.f-image{height:350px;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,0.2)}.f-image:before{bottom:0}.f-image img{width:auto;max-width:none;height:100%}.imageContainerCredit .caption-title,.lodges-nav.lodges-nav{width:100%}.f-image .f-caption,.imageContainerCredit .caption-title{font-size:18px;line-height:24px;text-align:right}.slider-container.inner-banner{min-height:inherit}.exploring{width:200px}.main{padding-bottom:0;padding-top:50px}.latest-news .wrap-s{width:90%}.fb-like-box span,.fb-like-box span iframe{width:100% !important;overflow:hidden}.fb_iframe_widget{display:block !important}.article .f-wide{width:100%}.article table{min-width:100%}.pattern{background-size:contain}.article blockquote{padding:20px}.map-lodge-desc{left:0;right:0;margin:0 auto;top:35%}ul.ta-list{margin:0 auto}.ta-box{background:#eee}.bottom .wrap{width:90%}ul.awards-tile img{width:70%;max-width:70%}}@media only screen and (min-width: 768px) and (max-width: 959px){.sec-nav.stick ul li a span,ul.hf-tile-2 li.hf-img:nth-child(3){display:none}.lodges-nav.lodges-nav{width:90%}h1.tagline{width:600px}.main{padding-top:40px}ul.hf-tile{margin-bottom:0}ul.hf-tile .hf-img,ul.hf-tile .hf-text{width:90%;margin:0 auto;left:0;right:0;float:none;bottom:0;top:0}.sec-nav.stick ul{width:95%}.sec-nav ul li a span{font-size:11px;line-height:12px}.sec-nav ul li i:before{position:static;font-size:40px;height:auto}.sec-nav.stick ul li i:before{display:block;opacity:1;color:#ccc;padding:0;text-shadow:0 0 5px #000}.sec-nav.stick ul li.active i:before{color:#ecc896}}@media only screen and (max-width: 767px){ul.top-nav li a{font-size:24px;line-height:52px}ul.top-nav li.discover-link a{line-height:49px}ul.top-nav li a.button.booking-btn{font-size:14px}ul.top-nav li a.button.booking-btn span{display:inline}ul.top-nav li{margin:0}ul.top-nav li a span{display:none}ul.top-nav li a .flaticon-down67:before{content:"\e003"}.top-nav-container{margin-right:-15px}ul.main-nav>li ul li{width:100%;display:block;line-height:18px;margin-bottom:0}.goto-lodge,.sec-nav ul li a span,.sec-nav ul li a:after{display:none}ul.main-nav>li a{padding:0;font-size:30px}ul.main-nav>li{margin-bottom:0}ul.address-tile li{width:100%}.lodges-nav.lodges-nav{width:90%}.sec-nav{position:fixed;top:68px;left:0;right:0;background:url(../images/nav-bg.jpg) #0F1B27;z-index:9}.sec-nav ul{width:100%;margin:0}.sec-nav ul li a span{font-weight:400;letter-spacing:0;font-size:9px;line-height:12px}.sec-nav ul li{position:relative;border-left:1px solid #232c3f;border-right:1px solid #080b11;padding:0;width:14.28571428571429% !important}.sec-nav ul li i:before{position:static;font-size:25px;height:auto;display:block;opacity:1;padding:0;width:auto;color:#fff}.sec-nav ul li.active i:before,.sec-nav ul li:hover i:before{color:#fff}.sec-nav.stick ul li i:before{display:block;opacity:1;padding:0;text-shadow:0 0 5px #000;width:auto}.f-normal:hover p,.f-wide:hover p,.hover-content ul li.hc-map,.hover-content ul li.hc-seal,.touch .f-normal p,.touch .f-wide p,div.border,ul.awards-tile li.ta-badge,ul.hf-tile-2 li.hf-img:nth-child(3){display:none}.sec-nav ul li.active i:before{color:#ecc896}.sec-nav ul li.active{background:#000}.hover-content ul li.hc-desc{width:100%;padding:0 20%}h1.tagline{width:450px;font-size:34px;line-height:40px;letter-spacing:5px}h1.tagline span.serif{font-size:40px;top:0}.imageContainerCredit .caption-title,h3.f-caption{font-size:18px;line-height:24px}.article .f-normal{width:100%}.article .articleBox{width:95%;padding:20px}.imageContainerCredit{right:20px;bottom:20px}.article .gallery-outer{width:95% !important;height:260px}.article .gallery-slide-container{width:346px !important;margin:0 auto}.article .gallery-controls-next a,.article .gallery-controls-prev a{transform:scale3d(0.5, 0.5, 0.5)}.article .gallery-text-layer h2{font-size:13px}ul.hf-tile{margin-bottom:0}ul.hf-tile .hf-img,ul.hf-tile .hf-text{width:90%;margin:0 auto;left:0;right:0;float:none;bottom:0;top:0}.map-content{width:90%}ul.awards-tile li{width:32.5%;padding:5px 20px}ul.awards-tile{width:80%;margin:0 auto}ul.awards-tile li img{width:70% !important;max-width:70% !important}.ta-list h2{font-size:26px;line-height:28px}.ta-link .half-col{width:100%;text-align:center;padding:0 10px}a.close-main-nav span:after,a.close-main-nav span:before{width:80%}a.close-main-nav{width:50px;height:50px;top:10px;right:10px}.formTabs,div.booking-box .half-col label,div.booking-box h5{width:100%}#controls a{height:50px}h1.pageHeading{font-size:34px;line-height:36px}.article h1{font-size:30px;line-height:34px}.article h2{font-size:26px;line-height:38px}.article h3{font-size:22px;line-height:24px}div.booking-box{padding:30px}}@media only screen and (min-width: 480px) and (max-width: 767px){.getting-here ul.map-points:before,.map-lodge-desc.show-mapdesc{display:none}.getting-here{background:#F5F6F8}.getting-here .wrap{z-index:2}.getting-here #map{width:100%;margin:0 auto;position:relative}.getting-here #map:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:#fff;z-index:2;opacity:.5}.map-content{width:100%;margin:80px 0 30px}.getting-here h2,.getting-here h6.subtitle{float:left;width:100%;text-align:center;border:none}.getting-here ul.map-points li{width:100%;margin:0;padding:10px;text-align:center;border:none}.getting-here ul.map-points li img{width:40%;margin:0 auto;border:1px solid #2D3B51;padding:10px}.getting-here .full-map{left:0;right:0;margin:0 auto;bottom:20%;width:150px;text-align:center}}@media only screen and (max-width: 767px){#controls,#wl-slider li{background-image:none !important;display:none}#wl-slider{width:100% !important;background:url(../images/slider-mobile.jpg) center no-repeat;background-size:cover !important}.slider-container.no-banner{height:100px}.no-ancestor .slider-container.no-banner{height:50px}.f-image img{transform:translate3d(-30%, 0, 0) scale(1.01)}ul.hf-tile-2 .hf-img{background:url(../images/hf-img2-mobile.jpg) center no-repeat}ul.hf-tile-1 .hf-img{background:url(../images/hf-img1-mobile.jpg) center no-repeat}ul.hf-tile-3 .hf-img{background:url(../images/hf-img4-mobile.jpg) top no-repeat}.hover-content{background:0 0 !important}}@media only screen and (max-width: 479px){.logo{width:60px;padding:5px}.logo img.logo-m{display:block}#controls,.getting-here ul.map-points:before,.imageContainerCredit p,.link-spacer,.logo img.logo-d,.map-lodge-desc.show-mapdesc,.slider-ap-bg,.slider-lm-bg,img.logo-seal{display:none}ul.hf-tile li{height:200px}ul.hf-tile .hf-text{padding:0 10px;height:auto}.home-feature{padding:0}h1.tagline{width:100%;font-size:21px;line-height:36px;padding:50px 20px 0}h1.tagline span.serif{font-size:24px;line-height:36px}.lodge-image{background-position:bottom center}.sec-nav ul li a,.sec-nav.stick ul li a{color:#fff}.sec-nav ul li i:before,.sec-nav.stick ul li i:before{font-size:25px !important;color:#fff}.sec-nav ul li.active i:before{color:#ecc896}.lodges-nav{bottom:50px}a.scroll-down,a.scroll-up{overflow:hidden;width:90px}a.scroll-up{top:-20px}.lodges-nav ul.lodges-link li{width:100%}ul.hf-tile li h3{font-size:18px;line-height:24px}.hf-img div.border{border:5px solid rgba(255,255,255,0.3)}ul.hf-tile .hf-img{margin-bottom:20px}.HomePage .lodges-nav ul.lodges-link li:hover img,.touch .HomePage .lodges-nav ul.lodges-link li.to-left,.touch .HomePage .lodges-nav ul.lodges-link li:first-child.to-left,a.scroll-down.going-down{opacity:1;-moz-transform:none;-webkit-transform:none}.slider-ap,.slider-lm{opacity:1 !important}.getting-here{background:#F5F6F8}.getting-here .wrap{z-index:2}.getting-here #map{width:100%;margin:0 auto;position:relative}.getting-here #map:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:#fff;z-index:2;opacity:.5}.map-content{width:100%;margin:80px 0 30px}.getting-here h2,.getting-here h6.subtitle{float:left;width:100%;text-align:center;border:none}.getting-here ul.map-points li{width:100%;margin:0;padding:10px;text-align:center;border:none}.getting-here ul.map-points li img{width:60%;margin:0 auto;border:1px solid #2D3B51;padding:10px}.getting-here .full-map{left:0;right:0;margin:0 auto;bottom:20%;width:150px;text-align:center}ul.awards-tile li{width:32.5%;padding:5px 10px}.article blockquote{padding:20px}.article .articleBox{width:98%;padding:10px}.f-image{height:250px}.imageContainerCredit{position:static;padding:10px 5px 5px}.imageContainerCredit h3.caption-title{width:80%;font-size:13px !important;line-height:22px;text-align:center}.article blockquote p{font-size:18px}.f-normal .imageContainerCredit,.f-wide .imageContainerCredit{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}div.booking-box{padding:15px}.article .gallery-outer{width:100% !important;height:150px !important}.article .gallery-slide-container{width:200px !important;margin:0 auto}.article .gallery-text-layer{padding:8px;bottom:6px !important}.article .gallery-text-layer h2{line-height:16px}}@media only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.bottom .wrap{width:90%}ul.awards-tile li img{width:50%;max-width:50%}ul li.doc-badge img{width:50%}ul.awards-tile li.ta-badge img{width:60%;max-width:60%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.main-nav-container{opacity:0;visibility:hidden}.f-field select{padding-right:0 !important}}.no-borderimage .formTabs textarea,.no-borderimage .responsiveTabs.tabbify ul[role=tablist] li a.active{box-shadow:none;border:1px solid #DAD6D2;border-radius:3px}.no-borderimage .responsiveTabs.tabbify ul[role=tablist] li a.active{border-bottom:2px solid transparent}.responsiveTabs.tabbify ul[role=tablist]{border-bottom:1px solid #DAD6D2}.thrive-borders-visible A.thrive-edit-button:Active,.thrive-borders-visible A.thrive-edit-button:Hover,.thrive-borders-visible A.thrive-edit-button:Link,.thrive-borders-visible A.thrive-edit-button:Visited{position:absolute}.touch *{box-shadow:none !important}.ohie7{background:#0E1623;padding:20px 20px 15px;text-align:center;color:#fff;position:fixed;bottom:0;width:100%;z-index:99999}::-webkit-scrollbar{-webkit-appearance:none;width:8px;background:#303951}::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.close-button{border:none;background:none}.close-button:hover{background:none}.currency{color:#a08258;cursor:pointer}.currency:hover{color:#2F3E55}.currency-table{width:100%}.text-right{text-align:right}.text-center{text-align:center}
