/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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}h1{font-size:2em;margin:0.67em 0}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}figure{margin:1em 0}hr{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"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{line-height:normal}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.line--ib,[am-break="ib"]{display:inline-block}.who{font-size:125%;padding:90px 0 60px}.who p{margin:0 0 1em}[am-invisible],.vis--hidden{display:block;border:0;clip:rect(0 0 0 0);position:absolute;height:1px;width:1px;margin:-1px;padding:0;overflow:hidden}abbr[title]{border:0}@media only screen and (min-width: 760px){.who{font-size:150%}.adventure .who,.chameleon .who{font-size:137.5%}}@media only screen and (min-width: 680px){.footer__contact{text-align:center}}.footer__office>*{display:block;max-width:17.5em}.p-postal-code{display:inline-block}.footer__phone{font-size:32px}.footer__financial{position:relative;padding-top:48px}.footer__accreditations{display:block;position:absolute;top:0;left:0;width:100%;height:48px;background:url("/img/abtot-atol.svg") no-repeat;background-size:144px 48px}.footer__accreditations>*{display:block;border:0;clip:rect(0 0 0 0);position:absolute;height:1px;width:1px;margin:-1px;padding:0;overflow:hidden}*{box-sizing:border-box}html,body,main,article,header,footer,figure,figcaption,h1{margin:0;padding:0}img{display:block;max-width:100%;margin:auto}body{background:#000;color:#ccc;line-height:1.5;font-family:'Grad', Georgia, serif}body.chameleon,body.adventure{font-family:'Trebuchet MS', 'Source Sans Pro', sans-serif}a{color:#f1ca4c;text-decoration:none;border-bottom:1px solid #756533}.no-touchevents p a:hover,.no-touchevents p a:focus,.no-touchevents [href^="mailto"]:hover,.no-touchevents [href^="mailto"]:focus{color:#fff;border-bottom:1px solid #f1ca4c;outline:0;-webkit-transition:0.2s all ease;transition:0.2s all ease}.content-max{position:relative;margin-left:5%;margin-right:5%}@media only screen and (min-width: 750px){.content-max{margin:auto;max-width:80%}}@media only screen and (min-width: 1250px){.content-max{max-width:60%}}@media only screen and (min-width: 1880px){.content-max{max-width:42.86%}}@media only screen and (max-width: 419px){header{height:100vh;position:relative}header .content-max{position:static}header [href="#brands"]{position:absolute;left:50%;bottom:9vh;margin-left:-38px;width:76px;height:76px;padding-top:17px;color:#fff;background:url("/img/brands-arrow.svg") no-repeat;border:0;text-transform:uppercase;font-size:11px;line-height:13px;text-align:center;opacity:0.6}header [href="#brands"] span{display:block;font-size:20px}}@media only screen and (min-width: 420px){header [href="#brands"]{display:none}}.contact-top{display:block;position:absolute;top:0;left:50%;margin-left:-3.25em;background:#2e491c;padding:1em 0 10px;text-align:center;width:6.5em;font-weight:bold;border:1px solid #756533;border-top:0;border-radius:0 0 2px 2px}.no-touchevents .contact-top:hover,.contact-top:focus{color:#fff;border-color:#f1ca4c;-webkit-transition:0.2s all ease;transition:0.2s all ease;outline:0}.no-touchevents .contact-top:hover:before,.no-touchevents .contact-top:hover:after,.contact-top:focus:before,.contact-top:focus:after{content:'';position:absolute;left:50%;margin-left:-10px;border:10px solid transparent;border-bottom:0}.no-touchevents .contact-top:hover:before,.contact-top:focus:before{bottom:-10px;border-top-color:#f1ca4c}.no-touchevents .contact-top:hover:after,.contact-top:focus:after{bottom:-9px;border-top-color:#2e491c}@media only screen and (min-width: 1250px){header .content-max{max-width:80%}}h1{background:#000;border-bottom:1px solid #756533;padding:120px 0 30px}header p{font-size:24px;line-height:1.25;margin:0;padding:30px 10px 60px;text-align:center}@media only screen and (min-width: 512px){header p{font-size:32px}}@media only screen and (min-width: 1250px) and (max-width: 1879px){header p{font-size:2.5vw}}.adventure h1,.chameleon h1{border-bottom:0;padding:50px 5% 30px}@media only screen and (min-width: 760px){.adventure h1,.chameleon h1{padding-top:70px}}.adventure header p,.chameleon header p{font-size:20px;font-size:1.25rem;line-height:1.5;padding:0}@media only screen and (max-width: 414px){.adventure header p,.chameleon header p{font-size:6vw}}@media only screen and (min-width: 760px){.adventure header p,.chameleon header p{font-size:22px;font-size:1.375rem}}.adventure header p+p,.chameleon header p+p{margin-top:0.5em}.adventure header p:first-of-type,.chameleon header p:first-of-type{padding-top:30px}.adventure header p:last-of-type,.chameleon header p:last-of-type{padding-bottom:60px}.adventure h1{padding-bottom:0}.adventure header strong{color:#fff}.chameleon header{background:#000}.chameleon h1{background:#fff;padding:30px 5%}.chameleon header p{color:#fff}.chameleon header a{color:#f1ca4c;border-bottom-color:rgba(241,202,76,0.4)}@media only screen and (max-width: 374px){.brand-text-logo{margin-bottom:0.75em}.brand-text-logo p+.brand-text-logo{margin-top:2.25em}}@media only screen and (min-width: 375px){.brand-text-logo{float:left;width:180px;margin:7px 0.5em 0 0}}@media only screen and (min-width: 760px){.brand-text-logo{width:216px;margin:5px 0.67em 0 0}}footer{padding:3em 0 0}footer .row-cols{-webkit-box-pack:justify;justify-content:space-between}footer:before,footer:after{position:absolute;display:block}footer:before{content:'';top:0;width:100%;border-top:1px solid #756533}footer:after{content:'TNTC';font-size:12px;line-height:1;top:-9px;left:50%;margin-left:-19px;padding:3px;background:#000;color:#756533}footer .row-cols>div{margin-bottom:1.5em}.adventure footer:after,.chameleon footer:after{content:normal}.footer__office,.footer__contact,.footer__financial{width:100%}.footer__financial{max-width:17em}@media only screen and (min-width: 680px) and (max-width: 1399px){footer{padding-top:9em}.footer__contact{position:absolute;top:2.5em;left:0;width:100%}}@media only screen and (min-width: 680px){.footer__office,.footer__financial{width:270px}}@media only screen and (min-width: 1400px){.footer__contact{width:270px}}.row-cols{display:-webkit-box;display:flex;flex-wrap:wrap}.no-flexbox .row-cols{display:block}.no-flexbox .row-cols>*{float:left;display:block;margin:0}.no-flexbox .row-cols:before,.no-flexbox .row-cols:after{content:' ';display:table}.no-flexbox .row-cols:after{clear:both}.brands{width:100%}.brands>article{position:relative;width:100%}.brands a{border:0;display:block;color:#fff}.brands a:before,.brands a:after{content:'';position:absolute;left:50%}.brands a:before{bottom:90px;width:64px;height:64px;margin-left:-32px;border-radius:32px;border:1px solid rgba(255,255,255,0.4);background:rgba(0,0,0,0.4);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.brands a:after{width:17px;height:27px;bottom:109px;margin-left:-7px;background:url("/img/arrow.png") no-repeat}.no-touchevents .brands a:hover:before,.brands a:focus:before{border:1px solid rgba(255,255,255,0.7);background:rgba(0,0,0,0.7);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.no-touchevents .brands a:hover:after,.brands a:focus:after{background-position:0 -30px}.brands a:focus{outline:1px solid #fff;position:relative;z-index:1}@media only screen and (max-width: 666px){.brands article+article{border-top:1px solid #f1ca4c}}@media only screen and (min-width: 667px){.brands>article{width:33.3333%}.brands a:before{bottom:26px}.brands a:after{bottom:46px}}@media only screen and (min-width: 1250px){.brands>article{width:16.6666%}}.brand-logo--dive{background:#123b61}.brand-logo--families{background:#061626}.brand-logo--naturalist{background:#0b525a}.brand-logo--owa{background:#007665}.brand-logo--schools{background:#5f2674}.brand-logo--walks{background:#30427d}.brand-logo--wildlife{background:#000}.adventure .brand-logo--wildlife:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid #333}[class^="brand-desc"]{position:absolute;width:100%;padding:7px 5px;text-transform:uppercase;font-size:12px;font-family:'jaf-bernina-sans', sans-serif;text-align:center}@media only screen and (min-width: 667px) and (max-width: 819px){[class^="brand-desc"]{min-height:5.6666em}}@media only screen and (min-width: 820px) and (max-width: 1249px){[class^="brand-desc"]{min-height:4.1666em}}@media only screen and (min-width: 1250px) and (max-width: 1619px){[class^="brand-desc"]{min-height:5.6666em}}@media only screen and (min-width: 1620px){[class^="brand-desc"]{min-height:4.1666em}}.brand-desc--dive{background:#123b61;background:rgba(18,59,97,0.6)}.brand-desc--families{background:#061626;background:rgba(6,22,38,0.6)}.brand-desc--naturalist{background:#0b525a;background:rgba(11,82,90,0.6)}.brand-desc--owa{background:#007665;background:rgba(0,118,101,0.6)}.brand-desc--schools{background:#5f2674;background:rgba(95,38,116,0.6)}.brand-desc--walks{background:#30427d;background:rgba(48,66,125,0.6)}.brand-desc--wildlife{background:#000;background:rgba(0,0,0,0.6)}.no-touchevents [class^="brand-group"] a:hover [class^="brand-desc"],[class^="brand-group"] a:focus [class^="brand-desc"]{-webkit-transition:0.2s background ease;transition:0.2s background ease}.no-touchevents [class^="brand-group"] a:hover .brand-desc--dive,[class^="brand-group"] a:focus .brand-desc--dive{background:#123b61}.no-touchevents [class^="brand-group"] a:hover .brand-desc--families,[class^="brand-group"] a:focus .brand-desc--families{background:#061626}.no-touchevents [class^="brand-group"] a:hover .brand-desc--naturalist,[class^="brand-group"] a:focus .brand-desc--naturalist{background:#0b525a}.no-touchevents [class^="brand-group"] a:hover .brand-desc--owa,[class^="brand-group"] a:focus .brand-desc--owa{background:#007665}.no-touchevents [class^="brand-group"] a:hover .brand-desc--schools,[class^="brand-group"] a:focus .brand-desc--schools{background:#5f2674}.no-touchevents [class^="brand-group"] a:hover .brand-desc--walks,[class^="brand-group"] a:focus .brand-desc--walks{background:#30427d}.no-touchevents [class^="brand-group"] a:hover .brand-desc--wildlife,[class^="brand-group"] a:focus .brand-desc--wildlife{background:#000}picture img{max-width:none;width:100%}
/*# sourceMappingURL=adventure.css.map */