@charset "UTF-8";@import url(//hello.myfonts.net/count/2dda95);@font-face{font-family:DaftBrush;src:url(/fonts/2DDA95_0_0.eot);src:url(/fonts/2DDA95_0_0.eot?#iefix) format("embedded-opentype"),url(/fonts/2DDA95_0_0.woff2) format("woff2"),url(/fonts/2DDA95_0_0.woff) format("woff"),url(/fonts/2DDA95_0_0.ttf) format("truetype")}/*! normalize.css v3.0.1 | 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,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}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}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:inherit;vertical-align:top}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}html{box-sizing:border-box;overflow-y:scroll;font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#343434;background-color:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;image-rendering:optimizequality}body{overflow:hidden;height:100%;margin:0;padding:0}a{cursor:pointer;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:focus{outline:thin dotted}a:hover{text-decoration:underline;outline-width:0}a:active{text-decoration:none;outline-width:0}a[target=_blank]{padding-right:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==) center right no-repeat;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:24px;font-weight:700;letter-spacing:-.025em;break-inside:avoid;text-transform:uppercase;clear:both}.h1,h1{font-size:1.67583em;line-height:36px;padding-bottom:24px}@media (min-width:30em) and (max-width:64em){.h1,h1{font-size:calc(1.67583em + .88996 * ((100vw - 30em)/ 34))}}@media (min-width:64em){.h1,h1{font-size:2.56578em}}.h2,h2{font-size:1.29454em;padding-bottom:.15em}@media (min-width:30em) and (max-width:64em){.h2,h2{font-size:calc(1.29454em + .30727 * ((100vw - 30em)/ 34))}}@media (min-width:64em){.h2,h2{font-size:1.60181em}}.h3,h3{font-size:1.21363em;padding-bottom:.15em}@media (min-width:30em) and (max-width:64em){.h3,h3{font-size:calc(1.21363em + .2102 * ((100vw - 30em)/ 34))}}@media (min-width:64em){.h3,h3{font-size:1.42383em}}.h4,h4{font-size:1.13778em;padding-bottom:.15em}@media (min-width:30em) and (max-width:64em){.h4,h4{font-size:calc(1.13778em + .12785 * ((100vw - 30em)/ 34))}}@media (min-width:64em){.h4,h4{font-size:1.26563em}}.h5,h5{font-size:1.06667em}@media (min-width:30em) and (max-width:64em){.h5,h5{font-size:calc(1.06667em + .05833 * ((100vw - 30em)/ 34))}}@media (min-width:64em){.h5,h5{font-size:1.125em}}.h6,h6{font-size:1em}@media (min-width:30em) and (max-width:64em){.h6,h6{font-size:calc(1em + 0 * ((100vw - 30em)/ 34))}}@media (min-width:64em){.h6,h6{font-size:1em}}blockquote,p{margin:0;padding:0 0 24px;break-inside:avoid}ol,ul{margin:0;padding:0 0 24px 24px;list-style-position:outside;break-inside:avoid}ol ol,ol ul,ul ol,ul ul{padding-bottom:0}b,strong{font-weight:700}small{font-size:75%;vertical-align:initial}small *{vertical-align:initial}hr{box-sizing:content-box;height:0;overflow:visible}img{max-width:100%;border-style:none;-ms-interpolation-mode:bicubic;image-rendering:initial}img:not([src]){visibility:hidden}iframe{overflow:hidden;width:100%;border-width:0}.content table,.main section table{table-layout:fixed;margin:0 0 24px;border-left:1px solid #aaa;border-top:1px solid #aaa}.content tr:nth-of-type(odd),.main section tr:nth-of-type(odd){background:#fafafa}.content td,.content th,.main section td,.main section th{text-align:left;line-height:24px;padding:8px;border-right:1px solid #aaa;border-bottom:1px solid #ddd}.content th i,.main section th i{font-weight:400}.content td:first-child,.content th:first-child,.main section td:first-child,.main section th:first-child{border-left:none}.content tr:first-child th,.content tr:last-child td,.content tr:last-child th,.main section tr:first-child th,.main section tr:last-child td,.main section tr:last-child th{border-bottom:1px solid #aaa}.content table ol,.content table td>ul,.main section table ol,.main section table td>ul{margin:0;padding:0 0 0 24px}.pic{display:inline-block;vertical-align:top;position:relative;z-index:0;height:0;width:100%;margin:0;padding-top:100%}.pic img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.pic{position:relative;margin:0}.pic img{width:100%;-ms-interpolation-mode:nearest-neighbor;image-rendering:pixelated}.pic .lazyloaded{image-rendering:auto}.no-js .pic>img{display:none}.btn,.btn-cta{position:relative;display:inline-block;padding:5px 10px;text-shadow:0 2px 2px rgba(0,0,0,.1);color:#fff;font-size:16px;text-transform:uppercase;border-radius:3px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn-cta[data-loading],.btn[data-loading]{color:transparent!important;text-shadow:none!important;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn-cta:focus,.btn:focus{outline-width:2px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio:0){.btn-cta:focus,.btn:focus{outline-color:-webkit-focus-ring-color;outline-style:auto}}.btn-cta:focus,.btn-cta:hover,.btn:focus,.btn:hover{text-decoration:none;color:#fff!important}.btn{background-color:#ff8236;transition:all 150ms ease;transform:scale(1.025)}.btn:focus,.btn:hover{transform:scale(1.05)}.btn:active{transform:scale(1.025)}.btn-cta{background-color:#8254a8}.btn-cta:focus,.btn-cta:hover{background-color:#8437c5}.btn-cta:active{background-color:#8254a8}.logo{flex-grow:1;margin:0 0 0 6px}.logo a{display:block;overflow:hidden;padding:6px 3px;width:44px}@media (min-width:35.5em){.logo a{width:285px;box-sizing:content-box}}.logo img{max-width:none;filter:drop-shadow(0 2px 2px rgba(0, 0, 0, .4))}.video{display:block;position:relative;height:0;padding:56.25% 0 0!important;margin-bottom:60px}.video a,.video iframe{display:block;position:absolute;overflow:hidden;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.video img{position:absolute;z-index:1;width:100%;left:0;top:50%;transform:translateY(-50%);border:0;background-image:url(/imgs/youtube-play-red.svg);background-position:200%;background-repeat:no-repeat}.video a:before{content:'';display:block;position:absolute;z-index:2;top:50%;left:50%;width:68px;height:48px;margin:-24px 0 0 -34px;background-image:url(/imgs/youtube-play-black.svg);background-repeat:no-repeat;transition:opacity .25s cubic-bezier(0,0,.2,1)}.video a:hover:before{background-image:url(/imgs/youtube-play-red.svg);opacity:1}.js .video a[data-loading]:before{opacity:0}.img{display:block;width:100%;margin:0 auto 24px}@media (min-width:35.5em){.img{margin:0 0 24px}.img-1x4{width:25%}.img-1x3{width:33.3333%}.img-1x2{width:50%}.img-2x3{width:66.6666%}.img-3x4{width:75%}.img-left{float:left;padding-right:20px}.img-right{float:right;padding-left:20px}.img-center{margin-left:auto;margin-right:auto}.img-left+.img-right{margin-left:-10px}}.imgWithText{float:left;margin:0 10px 24px 0}.imgWithText~*{clear:none}.type-landing .imgWithText{margin:0 24px 24px 0}.map{position:relative;clear:both;margin-bottom:40px}.map iframe{height:250px}@media (min-width:42.5em){.map iframe{height:400px}}.map .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);color:#fff;cursor:pointer;opacity:1;transition:opacity .3s}.map .overlay:before{content:'Click to activate map';display:block;position:absolute;top:135px;left:0;width:100%;font-size:18px;line-height:1;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.5)}.map .hide{opacity:0;pointer-events:none}.amform fieldset{margin:0;padding:0;border:0}.amform .form__field{padding-bottom:5px}.amform .errors .text{border-color:#ed8380}.amform ul.errors{list-style:none;padding:2px 0 10px;font-size:14px;color:#ed8380;line-height:1}.amform .required:after{content:'*';font-size:16px;font-weight:400}.amform.complete{background:#777;color:#fff;text-align:center;padding:24px 12px 0;font-size:20px}.quote{quotes:'“' '”' '‘' '’';position:relative;margin:15px 30px 30px;padding:0;text-align:center}@media (min-width:42.5em){.quote{margin:30px 100px 50px}}.quote:after,.quote:before{position:absolute;font-family:DaftBrush;font-size:100px;font-weight:400;color:rgba(0,0,0,.25)}@media (min-width:42.5em){.quote:after,.quote:before{font-size:220px}}.quote:before{content:open-quote;top:-7px;left:-30px}@media (min-width:42.5em){.quote:before{top:30px;left:-100px}}.quote:after{content:close-quote;bottom:-50px;right:-30px}@media (min-width:42.5em){.quote:after{bottom:-50px;right:-100px}}.quote p{line-height:1.5;font-size:18px}@media (min-width:42.5em){.quote p{font-size:20px}}.quote>footer{color:rgba(0,0,0,.5);font-weight:700;font-size:20px}@media (min-width:42.5em){.quote>footer{font-size:24px}}.slider2{position:relative;z-index:0;overflow:hidden;height:var(--slider_h,auto)}.slider2 .items{position:relative;display:flex;justify-content:center;margin:0;padding:0;text-align:initial;height:100%;list-style:none}.slider2 .items>*{position:absolute;top:0;margin-top:0;transition:opacity .5s ease}.slider2 .current{position:relative}.slider2 .arrow{display:block;box-sizing:border-box;position:absolute;z-index:99;transform:translateY(-50%);top:50%;left:2px;width:30px;height:30px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0;opacity:0;transition:all .15s}.slider2 .arrow.next{left:auto;right:2px}.slider2.loaded .arrow{opacity:1;cursor:pointer}.slider2 .arrow svg{display:block;overflow:visible;width:15px;height:30px;margin:0 auto}.slider2 .arrow path{fill:none;stroke:hsl(var(--arrow_color,0,0%,100%));vector-effect:non-scaling-stroke;stroke-width:4;opacity:.7;transition:all .25s}.slider2 .arrow:hover path{opacity:.9;stroke-width:6}.slider2 .arrow:active path{opacity:.7;stroke-width:4}.slider2 .out{opacity:1}.slider2 .items>*{animation-fill-mode:both;animation-duration:var(--slider_duration,.5s)}.slowscale .items>*{transition:transform 0s linear;transform:scale(1)}.slowscale .items>.an{transition:transform 6s linear;transform:scale(1.1)}@keyframes inForward{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes inBackward{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes outForward{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes outBackward{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.an .in.forward{animation-name:inForward}.an .out.forward{animation-name:outForward}.an .in.backward{animation-name:inBackward}.an .out.backward{animation-name:outBackward}.slider2.grow .items{perspective:20px;transform-style:preserve-3d}.loaded.grow .items>*{transition:transform .5s ease,opacity .5s ease,z-index .5s ease}.slider2.grow .items>*{--abs:max(var(--i), -1*var(--i));--z:0;--x:(100% + var(--pad, 15px));transform:translateX(calc(var(--i,0) * var(--x,100%))) translateZ(var(--z,0));position:absolute;z-index:0;opacity:calc((var(--abs) - 3) * -1)}.slider2.grow .moving{opacity:0}.slider2.grow .current{position:relative}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.an.fade .in{animation-name:fadeIn}.an.fade .out{animation-name:fadeOut}@keyframes scaleInForward{from{transform:scale(0);opacity:1}}@keyframes scaleOutForward{to{transform:scale(2);opacity:0}}@keyframes scaleInBackward{from{transform:scale(2);opacity:1}}@keyframes scaleOutBackward{from{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.an.scale .in.forward{animation-name:scaleInForward}.an.scale .out.forward{animation-name:scaleOutForward}.an.scale .in.backward{animation-name:scaleInBackward}.an.scale .out.backward{z-index:3;transform:scale(0);animation-name:scaleOutBackward}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.an.scalefade .in.forward{animation-name:scaleUpFrom;transform-origin:center left}.an.scalefade .in.backward{animation-name:scaleUpFrom;transform-origin:center right}.an.scalefade .out.forward{animation-name:scaleUpTo;transform-origin:center right}.an.scalefade .out.backward{animation-name:scaleUpTo;transform-origin:center left}@keyframes backSlideInForward{0%,25%{opacity:.75;transform:translateZ(-1px) translateX(200%)}75%{opacity:.75;transform:translateZ(-1px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes backSlideOutForward{25%{opacity:.75;transform:translateZ(-1px)}75%{opacity:.75;transform:translateZ(-1px) translateX(-200%)}100%{opacity:.75;transform:translateZ(-1px) translateX(-200%)}}@keyframes backSlideInBackward{0%,25%{opacity:.75;transform:translateZ(-1px) translateX(-200%)}75%{opacity:.75;transform:translateZ(-1px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@keyframes backSlideOutBackward{25%{opacity:.75;transform:translateZ(-1px)}75%{opacity:.75;transform:translateZ(-1px) translateX(200%)}100%{opacity:.75;transform:translateZ(-1px) translateX(200%)}}.an.backslide .items{perspective:4px}.an.backslide .an{animation-timing-function:ease}.an.backslide .in.forward{animation-name:backSlideInForward}.an.backslide .out.forward{animation-name:backSlideOutForward}.an.backslide .in.backward{animation-name:backSlideInBackward}.an.backslide .out.backward{animation-name:backSlideOutBackward}@keyframes flipInForward{0%{transform:rotateY(180deg)}100%{transform:rotateY(0)}}@keyframes flipOutForward{0%{transform:rotateY(0)}100%{transform:rotateY(-180deg)}}@keyframes flipInBackward{0%{transform:rotateY(-180deg)}100%{transform:rotateY(0)}}@keyframes flipOutBackward{0%{transform:rotateY(0)}100%{transform:rotateY(180deg)}}.an.flip .items{overflow:visible;perspective:1200px}.an.flip .an{-webkit-backface-visibility:hidden;backface-visibility:hidden}.an.flip .in.forward{animation-name:flipInForward}.an.flip .out.forward{animation-name:flipOutForward;transform:rotateY(-180deg)}.an.flip .in.backward{animation-name:flipInBackward}.an.flip .out.backward{animation-name:flipOutBackward;transform:rotateY(180deg)}.grid{margin:0 -15px}.grid div:after{content:"";display:block;clear:both}.grid>h1,.grid>h2,.grid>h3,.grid>h4,.grid>h5,.grid>h6,.grid>ol,.grid>p,.grid>table,.grid>ul{margin-left:15px;margin-right:15px}.g1x2,.g1x3,.g1x4,.g2x3,.g3x4,.grid>div{padding:0 15px}.ticket-payment-plan .content .grid{margin:0 -12px}.ticket-payment-plan .g1x4{padding:0 12px}.g1x1{width:100%}.g1x2{width:50%}.g1x3{width:33.3333%}.g2x3{width:66.6666%}.g1x4{width:25%}.g3x4{width:75%}.g1x5{width:20%}.floatleft,img.left{float:left!important;margin:0 10px 10px 0!important}.floatright,img.right{float:right!important;margin:0 0 10px 10px!important}.center,img.center{display:block!important;margin:0 auto 0!important}.g1x2,.g1x3,.g1x4,.g2x3,.g3x4{display:inline-block;position:relative;vertical-align:top;box-sizing:border-box}@media only screen and (max-width:679px){.g1x3,.g1x4,.g2x3,.g3x4{width:100%}}@media only screen and (max-width:580px){.g1x2{display:block;width:100%;max-width:350px;margin:0 auto}}.textcenter{text-align:center}.textright{text-align:right}.textjustify{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.upper{text-transform:uppercase}.lower{text-transform:none}.nogap{padding-bottom:0!important;margin-bottom:5px;margin-bottom:.313rem}.underline{border-bottom:1px solid;padding-bottom:12px;padding-bottom:.75rem;margin-bottom:12px;margin-bottom:.75rem}.underline-double{border-bottom:1px solid;padding-bottom:24px;padding-bottom:1.5rem;margin-bottom:25px;margin-bottom:1.563rem}#rides .grid{margin:0 -10px}#rides .grid>h1,#rides .grid>h2,#rides .grid>h3,#rides .grid>h4,#rides .grid>h5,#rides .grid>h6,#rides .grid>ol,#rides .grid>p,#rides .grid>table,#rides .grid>ul{margin-left:10px;margin-right:10px}#rides .editing>div:before{padding-left:10px;padding-right:10px}#rides .g1x2,#rides .g1x3,#rides .g1x4,#rides .g2x3,#rides .g3x4,#rides .grid>div[class='']{padding:0 10px;clear:both}.iframe-disabled{width:100%;height:300px;background-color:#000;color:#ccc;text-align:center;padding-top:140px}.center{position:relative;max-width:960px;margin:0 auto;clear:both}@media (min-width:42.5em){.header{margin:0 35px}}.header>.center{height:100%}@media (min-width:42.5em){.header>.center{z-index:100}}#rides .subnav{margin:0 0 10px}#rides .subnav a{color:#fff}#rides .subnav ul ul ul{display:none}.content{overflow:hidden}.aside{max-width:290px;margin:20px auto 40px}.item .main .aside,.page-home .aside{margin-top:5px;background:url(../imgs/dots-vertical-dark.png) repeat-y left top,url(../imgs/dots-vertical-dark.png) repeat-y right top}.cat .main .aside{margin-top:-15px}.aside img.noborder,.content img.noborder{border:none;vertical-align:middle}.aside img{display:block;margin:0 auto}.main{padding:20px;background:#fff}.main img{max-width:100%}.welcome-title{display:none}@media (min-width:42.5em){.main{overflow:hidden;padding:60px 35px 35px}.main .content{float:left;width:70%;padding:0 20px 10px 0}.full .content{width:100%}.type-ride .main .content{padding-right:30px}.center .aside{float:right;width:30%}.aside-extras,.aside-promos{padding-left:20px}.page-home .content .grid{padding-right:40px}.aside img{display:block;margin:0 auto}}.rides-updates>.heading{position:relative;top:-20px;margin:0 20px;padding:0}.rides-updates>div{min-height:275px;margin:-10px 25px -15px;padding:20px 10px;background-color:#4c4d4f;font-size:14px;color:#fff}.social{list-style:none;overflow:hidden;text-align:center}.social .heading{padding:0 20px 10px;margin:0 auto}.social ul{overflow:hidden;width:100%;max-width:250px;margin:0 auto;padding:0 10px 10px}.social li{display:block;float:left;width:18%;padding-top:2px;transition:all .1s linear}.social a{display:block;width:33px;height:0;padding-top:33px;margin:0 auto;overflow:hidden;background:url(../imgs/social-icons.png?v=2) 0 0 no-repeat;border-radius:5px}.social li a:hover{margin-top:-2px}.social li a:active{margin-top:0}.social .facebook{width:13%;margin-left:2%}.social .facebook a{width:26px}.social .instagram{width:20%}.social .instagram a{background-position:-36px 0}.social .youtube a{width:28px;background-position:-85px 0}.social .twitter a{width:26px;background-position:-131px 0}.social .tripadvisor{width:24%}.social .tripadvisor a{width:50px;background-position:-174px 0}#facebook-box{display:none}#scrollUp{position:fixed;z-index:9998;bottom:15px;right:15px;width:38px;height:38px;background:url(../imgs/top.png) no-repeat;opacity:0;transition:opacity .5s;pointer-events:none}#scrollUp.show{opacity:1;pointer-events:auto}.page-rides #scrollUp{bottom:70px}@media (min-width:42.5em){.page-rides #scrollUp{bottom:15px}}.content img[src*='.gif'],html.height-restrictions #content img,html.sponsorship #content img{border:none}.main.no-intro{position:relative;padding-top:0}.main.no-intro.full .content{width:100%;padding-top:20px}.main.no-intro::before{background-position:left top;background-repeat:no-repeat;background-size:100% 75px;content:'';height:75px;left:0;position:absolute;top:0;width:100%}@media (min-width:42.5em){.main.no-intro .content{width:70.834%;min-height:800px}.main.no-intro.full .content{padding-top:0}.main.no-intro #intro{position:relative;padding-top:110px}.main.no-intro .aside{width:29.167%;padding-left:10px;padding-top:5px;padding-bottom:10px;margin-top:110px;margin-bottom:0}#rides .main.no-intro .aside{margin-top:110px}#group-bookings .main.no-intro .aside{padding-left:10px}#rides .main.no-intro .aside-after{padding-top:10px;margin:0 auto 40px}.main.no-intro::before,.theme1 .main.no-intro::before{background-image:url(/imgs/rides/top-scribble-orange-white.png)}.theme2 .main.no-intro::before{background-image:url(/imgs/rides/top-scribble-blue-white.png)}.theme3 .main.no-intro::before{background-image:url(/imgs/rides/top-scribble-purple-white.png)}.theme4 .main.no-intro::before{background-image:url(/imgs/rides/top-scribble-pink-white.png)}}.main.no-intro .aside-after{margin-bottom:0;padding-top:10px;margin:0 auto 40px}.main.no-intro .aside-contact{margin:0 -15px;padding-bottom:15px}.hero{display:block;position:relative;overflow:hidden;height:250px;background-color:#4d4d4f;background-position:center;background-repeat:no-repeat;background-size:cover;transition:margin-top .3s ease;margin-top:40px}@media (min-width:42.5em){.hero{height:500px;padding:0 35px}.page-home .hero{padding:0}}.hero:not(.slider){background-image:url(/heros/_page/small/hero-stratosfear.jpg)}@media (min-width:42.5em){.hero:not(.slider){background-image:url(/heros/_page/hero-stratosfear.jpg)}}.updates-closed .hero{margin-top:0}.hero .center{height:100%;z-index:0}.hero img{display:block;max-height:100%;max-width:100%}#rides .hero{background-image:url(/heros/_page/small/hero-stratosfear.jpg);background-position:75% 0}#rides.page-pirate-ship .hero{background-position:0 75%}#rides.page-dodgems .hero{background-position:60% 35%}#info .hero{background-image:url(/heros/_page/small/hero-log-flume.jpg);background-position:50% 50%}#group-bookings .hero{background-image:url(/heros/_page/small/hero-invader-power-surge.jpg);background-position:30% 50%}#whats-on .hero{background-image:url(/heros/_page/small/hero-park.jpg);background-position:70% 20%}#tickets .hero{background-color:#72acf6;background-image:url(/heros/_page/small/hero-fearfall.jpg);background-position:90% 50%}#info.page-contact-us .hero{background-image:url(/heros/_page/small/hero-bumper-boats.jpg);background-position:50% 50%}#info.page-kidz-kingdom .hero{background-image:url(/heros/_page/small/hero-kidz-kingdom.jpg);background-position:75% 50%}#search .hero{background-image:url(/heros/_page/small/hero-corkscrew-roller-coaster.jpg);background-position:82% 50%}#competitions .hero,#competitions-alt .hero{background-image:url(/heros/_page/small/hero-invader-2.jpg);background-position:100% 50%}#thankyou .hero{background-image:url(/heros/_page/small/hero-park-sm.jpg);background-position:70% 20%}#rides.page-spectra .hero{background-image:url(/heros/_page/small/hero-spectra.jpg);background-position:46% 50%}#rides.page-spectra .hero .center{visibility:hidden}#rainbow-playlab .hero{height:42vw}#rainbow-playlab.page-rainbow-playlab .hero{background-image:url(/heros/_playlab/small/Playlab-Hero-2.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-rainbow-playlab .hero{background-image:url(/heros/_playlab/Playlab-Hero-2.jpg)}}#rainbow-playlab.page-virtual-reality .hero{background-image:url(/heros/_playlab/small/Playlab-VR.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-virtual-reality .hero{background-image:url(/heros/_playlab/Playlab-VR.jpg)}}#rainbow-playlab.page-esport-gaming .hero{background-image:url(/heros/_playlab/small/Playlab-Esports.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-esport-gaming .hero{background-image:url(/heros/_playlab/Playlab-Esports.jpg)}}#rainbow-playlab.page-virtual-sword-fighting .hero{background-image:url(/heros/_playlab/small/Playlab-Swords.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-virtual-sword-fighting .hero{background-image:url(/heros/_playlab/Playlab-Swords.jpg)}}#rainbow-playlab.page-corporate-packages .hero,#rainbow-playlab.page-escape-rooms .hero{background-image:url(/heros/_playlab/small/Playlab-Escape-Room.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-corporate-packages .hero,#rainbow-playlab.page-escape-rooms .hero{background-image:url(/heros/_playlab/Playlab-Escape-Room.jpg)}}#rainbow-playlab.page-dodgems .hero{background-image:url(/heros/_playlab/small/Playlab-Dodgems.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-dodgems .hero{background-image:url(/heros/_playlab/Playlab-Dodgems.jpg)}}#rainbow-playlab.page-arcade .hero{background-image:url(/heros/_playlab/small/Playlab-Arcade.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-arcade .hero{background-image:url(/heros/_playlab/Playlab-Arcade.jpg)}}#rainbow-playlab.page-cafe .hero,#rainbow-playlab.page-meeting-space .hero{background-image:url(/heros/_playlab/small/Playlab-Corporate.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-cafe .hero,#rainbow-playlab.page-meeting-space .hero{background-image:url(/heros/_playlab/Playlab-Corporate.jpg)}}#rainbow-playlab.page-event-packages .hero,#rainbow-playlab.page-playlab-birthday-parties .hero{background-image:url(/heros/_playlab/small/Playlab-Group.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-event-packages .hero,#rainbow-playlab.page-playlab-birthday-parties .hero{background-image:url(/heros/_playlab/Playlab-Group.jpg)}}#rainbow-playlab.page-faq .hero,#rainbow-playlab.page-rainbow-playlab-terms-and-conditions .hero{background-image:url(/heros/_playlab/small/Playlab-Hero-1.jpg)}@media (min-width:42.5em){#rainbow-playlab.page-faq .hero,#rainbow-playlab.page-rainbow-playlab-terms-and-conditions .hero{background-image:url(/heros/_playlab/Playlab-Hero-1.jpg)}}@media (min-width:42.5em){#rides .hero{background-image:url(/heros/_page/hero-stratosfear.jpg)}#info .hero{background-image:url(/heros/_page/hero-log-flume.jpg)}#group-bookings .hero{background-image:url(/heros/_page/hero-invader-power-surge.jpg)}#whats-on .hero{background-image:url(/heros/_page/hero-park.jpg)}#tickets .hero{background-image:url(/heros/_page/hero-fearfall.jpg);background-position:75% 80%}#info.page-contact-us .hero{background-image:url(/heros/_page/hero-bumper-boats.jpg)}#info.page-kidz-kingdom .hero{background-image:url(/heros/_page/hero-kidz-kingdom.jpg);background-position:70% 70%}#search .hero{background-image:url(/heros/_page/hero-corkscrew-roller-coaster.jpg);background-position:78% 50%}#competitions .hero,#competitions-alt .hero{background-image:url(/heros/_page/hero-invader-2.jpg)}#thankyou .hero{background-image:url(/heros/_page/hero-park.jpg)}#rides.page-spectra .hero{background-image:url(/heros/_page/hero-spectra.jpg);background-position:50% 20%}}.hero-text{display:block;position:relative;top:190px;width:100%;max-width:300px;height:48px;margin:0 auto;padding:0;background-repeat:no-repeat;background-position:0 0;background-size:contain;overflow:hidden;text-indent:120%;white-space:nowrap}.hero-text>a{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden;text-indent:100%;white-space:nowrap}@media (min-width:42.5em){.hero-text{position:absolute;top:auto!important;bottom:30px;left:0;width:41%;height:226px;max-width:389px;margin:0;background-position:0 100%}.ie .hero-text{width:auto}}#rides .hero-text{background-position:0 100%;background-image:url(/heros/_page/graphics/hero-text-small-our-rides.png)}#info .hero-text{background-image:url(/heros/_page/graphics/hero-text-small-park-info.png)}#group-bookings .hero-text{background-position:0 100%;background-image:url(/heros/_page/graphics/hero-text-small-bookings.png)}#whats-on .hero-text{background-image:url(/heros/_page/graphics/hero-text-small-whats-on.png)}#tickets .hero-text{background-image:url(/heros/_page/graphics/hero-text-small-tickets.png)}#info.page-contact-us .hero-text{background-image:url(/heros/_page/graphics/hero-text-small-contact-us.png)}#competitions .hero-text,#competitions-alt .hero-text{background-image:url(/heros/_page/graphics/hero-text-small-competitions.png)}@media (min-width:42.5em){#rides .hero-text{background-image:url(/heros/_page/graphics/hero-text-our-rides.png)}#info .hero-text{background-image:url(/heros/_page/graphics/hero-text-park-info.png)}#group-bookings .hero-text{background-image:url(/heros/_page/graphics/hero-text-bookings.png);max-width:401px}#whats-on .hero-text{background-image:url(/heros/_page/graphics/hero-text-whats-on.png)}#tickets .hero-text{background-image:url(/heros/_page/graphics/hero-text-tickets.png)}#info.page-contact-us .hero-text{background-image:url(/heros/_page/graphics/hero-text-contact-us.png)}#competitions .hero-text,#competitions-alt .hero-text{background-image:url(/heros/_page/graphics/hero-text-competitions.png)}}.hero-link{display:none}@media (min-width:42.5em){.hero-link{display:block;position:absolute;bottom:20px;right:0;width:31%;padding:0}.hero-link a{display:block;position:relative;right:0;top:0;overflow:hidden;text-indent:100%;white-space:nowrap}.hero-link a:hover{bottom:35px;right:-10px}.hero-link a:active{bottom:34px;right:-10px;transform:scale(.98)}.hero-link .buy-tickets-now{background-image:url(/imgs/buy-tickets-now-arrow.png);background-repeat:no-repeat;background-position:100% 100%;background-size:contain;max-width:290px;width:100%;height:130px}}#competitions .hero-link,#competitions-alt .hero-link{display:none}#whats-on .hero.hero-dark-rides-2020{background-image:url(/heros/dark-rides-2020/bg-sm.jpg);background-position:40% 50%}@media (min-width:42.5em){#whats-on .hero.hero-dark-rides-2020{background-image:url(/heros/dark-rides-2020/bg.jpg);background-position:50% 50%}}#whats-on .hero.hero-dark-rides-2020 .hero-text{background-image:url(/heros/dark-rides-2020/graphic1.png);max-width:none;width:calc(100% - 40px);height:80%;top:20px;left:5%;margin:0;color:transparent;background-position:0 0;background-size:contain;margin-left:0}@media (min-width:42.5em){#whats-on .hero.hero-dark-rides-2020 .hero-text{width:52%;max-width:500px;height:308px;top:170px!important;left:-10%;margin-left:70px;background-size:contain}}#whats-on .hero.hero-dark-rides-2020 .hero-link{display:none}@media (min-width:42.5em){#whats-on .hero.hero-dark-rides-2020 .hero-link{background-image:url(/heros/dark-rides-2020/graphic2.png);display:block;width:35%;max-width:250px;height:50%;left:auto;right:0;bottom:15px;background-position:center;background-size:contain;background-repeat:no-repeat}}#thankyou .hero.hero-dark-rides-2020{background-image:url(/heros/dark-rides-2020/bg-sm.jpg);background-position:40% 50%}@media (min-width:42.5em){#thankyou .hero.hero-dark-rides-2020{background-image:url(/heros/dark-rides-2020/bg.jpg);background-position:50% 50%}}#thankyou .hero.hero-dark-rides-2020 .hero-text{background-image:url(/heros/dark-rides-2020/graphic1.png);max-width:none;width:calc(100% - 40px);height:80%;top:20px;left:5%;margin:0;color:transparent;background-position:0 0;background-size:contain;margin-left:0}@media (min-width:42.5em){#thankyou .hero.hero-dark-rides-2020 .hero-text{width:52%;max-width:500px;height:308px;top:170px!important;left:-10%;margin-left:70px;background-size:contain}}#thankyou .hero.hero-dark-rides-2020 .hero-link{display:none}@media (min-width:42.5em){#thankyou .hero.hero-dark-rides-2020 .hero-link{background-image:url(/heros/dark-rides-2020/graphic2.png);display:block;width:35%;max-width:250px;height:50%;left:auto;right:0;bottom:15px;background-position:center;background-size:contain;background-repeat:no-repeat}}@media (min-width:42.5em){.page-night-rides .main .aside{margin-top:0}}#whats-on .hero.hero-school-holidays{padding:0 35px;background-image:url(/heros/school-holidays4/bg-sm.jpg);background-position:58% 0;background-size:cover}@media (min-width:42.5em){#whats-on .hero.hero-school-holidays{background-image:url(/heros/school-holidays4/bg.jpg);background-position:70% 20%}}#whats-on .hero.hero-school-holidays .hero-text{text-indent:110%;background-image:url(/heros/school-holidays4/graphic1.png);background-position:top center;background-size:contain;background-origin:content-box;position:relative;padding:0 10px;height:50%;width:70%;max-width:270px;top:auto;left:-12%;margin-left:32px;bottom:-55px}@media (min-width:42.5em){#whats-on .hero.hero-school-holidays .hero-text{max-width:56%;top:180px!important;left:0;margin:0;padding:0}}#whats-on .hero.hero-school-holidays .hero-link{display:none}.page-kids-birthday-parties .hero{background-image:url(/heros/birthdays2/bgb-sm-text.jpg);background-position:48% 100%}@media (min-width:42.5em){.page-kids-birthday-parties .hero{background-image:url(/heros/birthdays2/bgb.jpg);background-position:50% 50%}.page-kids-birthday-parties .hero-text{position:absolute;max-width:560px;width:763px;height:300px;left:48%;bottom:4%;opacity:1;background-image:url(/heros/birthdays2/graphic1b.png);transform:translateX(-50%);background-position:50% 35%;margin-left:-5px}}@media (min-width:64em){.page-kids-birthday-parties .hero-text{max-width:56vw}}#tickets.page-gift-vouchers .hero{background-image:url(/heros/_page/small/hero-power-surge-3.jpg);background-position:30% 50%;background-size:cover}#tickets.page-gift-vouchers .hero-text{background-image:url(/heros/_page/graphics/gift-of-fun.png);width:80%;height:80%;max-width:385px;max-height:284px;position:absolute;left:0;bottom:-15px;top:auto;background-position:center}@media (min-width:42.5em){#tickets.page-gift-vouchers .hero{background-image:url(/heros/_page/hero-power-surge-3.jpg);background-position:50% 100%}#tickets.page-gift-vouchers .hero-text{bottom:25px;top:auto;right:auto;left:-20px}#tickets.page-gift-vouchers .hero-link{display:none}}#group-bookings.page-christmas-parties .hero{background-image:url(/heros/christmas-party-2017/bg-sm.jpg);background-position:50% 20%}#group-bookings.page-christmas-parties .hero-text{background-image:url(/heros/christmas-party-2017/graphic1.png);width:90%;max-width:346px;height:60%;top:35%;margin:0 0 0 15px}@media (min-width:42.5em){#group-bookings.page-christmas-parties .hero{background-image:url(/heros/christmas-party-2017/bg.jpg)}#group-bookings.page-christmas-parties .hero-text{height:193px;bottom:50px}#group-bookings.page-christmas-parties .hero-link{width:36%;height:295px;bottom:35px;background-image:url(/heros/christmas-party-2017/graphic2.png);background-size:contain;background-repeat:no-repeat;background-position:bottom center}}#group-bookings.page-corporate-events .hero{background-image:url(/heros/corporate/bg-sm.jpg);background-position:10% 50%}@media (min-width:42.5em){#group-bookings.page-corporate-events .hero{background-image:url(/heros/corporate/bg.jpg);background-position:25% 60%}}#group-bookings.page-corporate-events .hero-text{background-image:none;max-width:none;height:auto;width:220px;top:90px;left:15%;margin-left:-10px}@media (min-width:42.5em){#group-bookings.page-corporate-events .hero-text{width:100%;max-width:323px;top:210px!important;left:6%}}#group-bookings.page-corporate-events .hero-link{display:block;max-width:none;width:180px;top:auto;right:auto;bottom:45px;left:15%;margin-left:3px}@media (min-width:42.5em){#group-bookings.page-corporate-events .hero-link{display:block;width:auto;max-width:40%;left:auto;right:0;bottom:45px}}#group-bookings.page-corporate-park-after-dark .hero{background-image:url(/heros/corporate-dark/bg-sm.jpg);background-position:0 50%}@media (min-width:42.5em){#group-bookings.page-corporate-park-after-dark .hero{background-image:url(/heros/corporate-dark/bg.jpg);background-position:25% 60%}}#group-bookings.page-corporate-park-after-dark .hero-text{background-image:none;max-width:none;width:220px;height:auto;top:70px!important;left:50%;margin-left:-110px}@media (min-width:42.5em){#group-bookings.page-corporate-park-after-dark .hero-text{width:60%;max-width:395px;top:230px!important;left:40px;margin-left:0}}#group-bookings.page-corporate-park-after-dark .hero-link{display:block;max-width:none;width:180px;top:auto;right:auto;bottom:55px;left:15%;margin-left:3px}@media (min-width:42.5em){#group-bookings.page-corporate-park-after-dark .hero-link{display:block;width:auto;max-width:40%;left:auto;right:0;bottom:45px}}#group-bookings.page-night-functions .hero-corporate{background-image:url(/heros/corporate-mega/bg-sm.jpg);background-position:50% 50%}@media (min-width:42.5em){#group-bookings.page-night-functions .hero-corporate{background-image:url(/heros/corporate-mega/bg.jpg)}}#group-bookings.page-night-functions .hero-corporate .hero-text{display:none}#group-bookings.page-team-building-meetings-venue .hero-corporate{background-image:url(/heros/corporate-team/bg-sm.jpg);background-position:58% 40%}@media (min-width:42.5em){#group-bookings.page-team-building-meetings-venue .hero-corporate{background-image:url(/heros/corporate-team/bg.jpg)}}#group-bookings.page-team-building-meetings-venue .hero-corporate .hero-text{display:none}#group-bookings.page-social-club-corporate-parties .hero-corporate{background-image:url(/heros/corporate-social/bg-sm.jpg);background-position:64% 48%}@media (min-width:42.5em){#group-bookings.page-social-club-corporate-parties .hero-corporate{background-image:url(/heros/corporate-social/bg.jpg)}}#group-bookings.page-social-club-corporate-parties .hero-corporate .hero-text{display:none}#whats-on.page-whats-on-this-christmas .hero{background-image:url(/heros/christmas-whats-on/bg-sm.jpg);background-position:12% 50%}@media (min-width:42.5em){#whats-on.page-whats-on-this-christmas .hero{background-image:url(/heros/christmas-whats-on/bg.jpg);background-position:35% 30%}}#whats-on.page-whats-on-this-christmas .hero-text{background-image:url(/heros/christmas-whats-on/graphic1.png);background-position:center;height:225px;margin:0 10%;width:80%}@media (min-width:42.5em){#whats-on.page-whats-on-this-christmas .hero-text{height:228px;max-width:371px;width:50%;bottom:50px;left:0;margin:0}}#whats-on.page-whats-on-this-summer .hero{background-image:url(/heros/summer-whats-on/bg-sm.jpg);background-position:76% 100%}@media (min-width:42.5em){#whats-on.page-whats-on-this-summer .hero{background-image:url(/heros/summer-whats-on/bg.jpg);background-position:90% 100%}}#whats-on.page-whats-on-this-summer .hero-text{background-image:url(/heros/summer-whats-on/graphic1.png);background-position:center;height:225px;margin:0 5%;width:72%}@media (min-width:42.5em){#whats-on.page-whats-on-this-summer .hero-text{height:230px;max-width:358px;width:50%;bottom:50px;left:0;margin:0}}#tickets.page-fun-on-demand-pass .hero{background-size:cover;background-image:url(/heros/fun-on-demand/bg-sm.jpg);background-position:46% 50%}#tickets.page-fun-on-demand-pass .hero-text{position:absolute;position:absolute;max-width:100%;width:280px;height:240px;left:54%;bottom:3px;opacity:1;background-image:url(/heros/fun-on-demand/graphic1-sm.png);transform:translateX(-50%);background-position:center}#tickets.page-fun-on-demand-pass .hero-link{display:none}@media (min-width:42.5em){#tickets.page-fun-on-demand-pass .hero{background-image:url(/heros/fun-on-demand/bg.jpg);background-position:25% 50%}#tickets.page-fun-on-demand-pass .hero-text{position:absolute;max-width:60vw;width:758px;height:330px;bottom:15px;left:78%;margin-left:-12vw;opacity:1;background-image:url(/heros/fun-on-demand/graphic1.png);background-position:top right}}@media (min-width:120em){#tickets.page-fun-on-demand-pass .hero-text{margin-left:-5vw;left:64%}}#tickets.page-give-the-gift-of-summer-fun .hero{background-size:cover;background-image:url(/heros/summer-fun/bg-sm.jpg);background-position:50% 50%}@media (min-width:42.5em){#tickets.page-give-the-gift-of-summer-fun .hero{background-image:url(/heros/summer-fun/bg.jpg);background-position:30% 50%}}#tickets.page-give-the-gift-of-summer-fun .hero-text{background-image:url(/heros/summer-fun/graphic1.png);height:92%;width:85%;max-width:none;background-position:center;color:transparent;top:4%;background-size:contain}@media (min-width:42.5em){#tickets.page-give-the-gift-of-summer-fun .hero-text{width:93%;max-width:745px;height:398px;top:110px!important;left:0;background-size:contain}}#tickets.page-give-the-gift-of-summer-fun .hero-link{display:none}#tickets.page-summer-of-fun-pass .hero{padding:0 35px;background-image:url(/heros/summer-of-fun/bg-sm.jpg);background-position:65% 50%;background-size:cover}@media (min-width:42.5em){#tickets.page-summer-of-fun-pass .hero{background-image:url(/heros/summer-of-fun/bg.jpg);background-position:30% 50%}}#tickets.page-summer-of-fun-pass .hero .hero-text{background-image:url(/heros/summer-of-fun/graphic1.png);background-position:top center;background-size:contain;background-origin:content-box;padding:0 10px;height:75%;width:80%;max-width:240px;top:15vw;left:23vw;margin-left:-90px}@media (min-width:26.5625em){#tickets.page-summer-of-fun-pass .hero .hero-text{top:80px!important;left:52%;margin-left:-170px}}@media (min-width:42.5em){#tickets.page-summer-of-fun-pass .hero .hero-text{width:50%;left:-5vw;margin-left:120px;top:210px!important;max-width:430px}}#tickets.page-summer-of-fun-pass .hero .hero-link{display:none}.page-winter-lights .hero{background-image:url(/heros/winter-lights/bg-sm.jpg);background-position:50% 50%;padding:0 43px}@media (min-width:42.5em){.page-winter-lights .hero{background-image:url(/heros/winter-lights/bg.jpg);padding:0 35px}}.page-winter-lights .hero-text{background-image:url(/heros/winter-lights/graphic1.png);background-position:center;width:120%;max-width:1060px;height:326px;top:auto;left:0;margin-left:-9%;bottom:35px;display:flex;align-items:center}@media (min-width:42.5em){.page-winter-lights .hero-text{width:111%;margin-left:-5%}}.page-winter-lights .hero-link{display:none}#rides.page-citystrike .hero{background-image:url(/heros/lazer-tag/bg-sm.jpg);background-position:10% 50%}#rides.page-citystrike .hero-text{position:absolute;max-width:none;width:calc(100% - 70px);height:90%;top:-5px;left:35px;background-image:url(/heros/lazer-tag/graphic1.png);background-position:center}#rides.page-citystrike .hero-link{z-index:1;display:block;position:absolute;width:286px;height:36px;bottom:15px;left:-24px;top:auto;background-image:url(/heros/lazer-tag/graphic2b.png);background-repeat:no-repeat;background-size:contain}@media (min-width:42.5em){#rides.page-citystrike .hero{background-image:url(/heros/lazer-tag/bg.jpg);background-position:50% 75%}#rides.page-citystrike .hero-text{width:100%;height:454px;left:0;top:65px!important;background-position:80% 50%}#rides.page-citystrike .hero-link{width:339px;height:46px;top:430px;left:50%;margin-left:calc(-50vw - 46px)}}html.page-trickortreatpacks .hero{background-image:url(/heros/trick-treat-packs/bg-sm.jpg)}html.page-trickortreatpacks .hero-text{width:90%;height:100%;top:auto;left:auto;bottom:0;right:-15px;padding:0}@media (min-width:42.5em){html.page-trickortreatpacks .hero{background-image:url(/heros/trick-treat-packs/bg.jpg)}html.page-trickortreatpacks .hero-text{position:absolute;max-width:80%;width:942px;height:70%;left:20px;bottom:0;background-image:url(/heros/trick-treat-packs/graphic1.png);background-position:0 20%}html.page-trickortreatpacks .hero-link{position:absolute;width:176px;height:182px;right:0;bottom:30px;background-image:url(/heros/trick-treat-packs/graphic2.png)}html.page-trickortreatpacks .hero-link a{display:none}}html.page-lockdown-spooktacular .hero{background-image:url(/heros/spooktacular/bg-sm.jpg)}html.page-lockdown-spooktacular .hero-text{width:90%;height:100%;top:auto;left:auto;bottom:0;right:-15px;padding:0}@media (min-width:42.5em){html.page-lockdown-spooktacular .hero{background-image:url(/heros/spooktacular/bg.jpg);background-position:30% 50%}html.page-lockdown-spooktacular .hero-text{max-width:none;width:100%;height:60%;bottom:30px;left:54%;background-image:url(/heros/spooktacular/graphic1.png);background-position:10% 50%;transform:translateX(-50%)}html.page-lockdown-spooktacular .hero-link a{display:none}}html.page-fast-fun-passes-level-3 .hero{background-image:url(/heros/fast-fun-pass/bg-sm.jpg);background-position:90% 50%}@media (min-width:42.5em){html.page-fast-fun-passes-level-3 .hero{background-image:url(/heros/fast-fun-pass/bg.jpg)}}@media (min-width:75em){html.page-fast-fun-passes-level-3 .hero:before{content:"";position:absolute;top:-50px;left:0;width:28%;height:600px;background-image:url(/heros/fast-fun-pass/graphic3.png);z-index:0;background-size:contain;background-repeat:no-repeat}}html.page-fast-fun-passes-level-3 .hero .center{max-width:none}html.page-fast-fun-passes-level-3 .hero-text{position:absolute;display:block;max-width:100%;width:100%;height:65%;top:10px;left:10px;padding:0;background-image:url(/heros/fast-fun-pass/graphic1.png);background-position:0 50%}@media (min-width:42.5em){html.page-fast-fun-passes-level-3 .hero-text{width:60%;height:70%;top:35%;max-height:292px;background-position:50% 0}}@media (min-width:75em){html.page-fast-fun-passes-level-3 .hero-text{left:13vw}}html.page-fast-fun-passes-level-3 .hero-link{display:none}html.page-rainbow-pass-level-3 .hero{background-image:url(/heros/rainbow-pass/bg-sm.jpg);background-position:20% 50%}@media (min-width:42.5em){html.page-rainbow-pass-level-3 .hero{background-image:url(/heros/rainbow-pass/bg.jpg);background-position:50% 50%}}@media (min-width:75em){html.page-rainbow-pass-level-3 .hero:before{content:"";position:absolute;top:-50px;left:0;width:28%;height:600px;background-image:url(/heros/fast-fun-pass/graphic3.png);z-index:0;background-size:contain;background-repeat:no-repeat}}html.page-rainbow-pass-level-3 .hero .center{max-width:none}html.page-rainbow-pass-level-3 .hero-text{position:absolute;display:block;max-width:100%;width:100%;height:65%;bottom:auto;top:0!important;left:-10px;z-index:1;padding:0;background-image:url(/heros/rainbow-pass/graphic1.png);background-position:10% 50%}@media (min-width:42.5em){html.page-rainbow-pass-level-3 .hero-text{background-position:100% 0;width:45%;height:70%;top:30%!important;margin-left:-50vw;left:55%}}html.page-rainbow-pass-level-3 .hero-link{position:absolute;display:block;width:100%;height:35%;bottom:10px;left:50%;background-image:url(/heros/rainbow-pass/graphic2.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;margin-left:-50vw;max-width:none}@media (min-width:42.5em){html.page-rainbow-pass-level-3 .hero-link{bottom:20px;width:calc(100% + 45px);margin-left:calc(-50vw + 35px)}}html.page-rainbow-pass-level-3 .hero-link a{display:none}.parallax{overflow:hidden;position:relative;padding:50vh 0;background-color:#222;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.parallax_layer{--depth:0;--offset:50;position:absolute;top:0;left:0;width:100vw;height:100vh;pointer-events:none}.parallax_image{display:block;position:fixed;height:100vh;width:100vw;max-width:none!important;--layer:var(--depth) * -0.2vh;top:calc(var(--layer) * var(--offset) * 100);transform:translate3d(0,calc(var(--scroll) * var(--layer)),0);will-change:transform;object-fit:cover}.parallax_frame .parallax_image{z-index:2;object-fit:fill}.parallax_fadeout{opacity:calc((var(--scroll) + 25) * .1)}.main .parallax section{position:relative;z-index:2;min-height:75vh;padding:40px 40px 20px!important;background-color:transparent}.main .parallax section .bg-dark{padding:24px 24px 0;border-width:0;border-radius:5px;background-color:rgba(0,0,0,.7)}.page-home .main{padding:0}.header{--bar_height:40px;position:fixed!important;z-index:9999;top:0;left:0;width:100%;margin:0}.header .bar{position:absolute;z-index:1;display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px;transition:transform .5s ease;transform:translate3d(0,var(--bar_height),0)}.updates-closed .header .bar{transform:translate3d(0,0,0)}@keyframes ticker{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(-50%,0,0)}100%{transform:translate3d(0,0,0)}}.updates{overflow:hidden;position:fixed;z-index:3;top:0;left:0;width:100%;height:var(--bar_height);display:flex;justify-content:space-between;align-items:center;background-color:#3d3e3f;box-shadow:0 0 5px #000;color:#fff;font-size:14px;transition:transform .3s ease}.updates-closed .updates{transform:translate3d(0,-100%,0)}.updates .close{position:relative;z-index:1;flex-shrink:0;width:45px;line-height:var(--bar_height);text-align:center;background-color:#3d3e3f;cursor:pointer}.updates .text{position:relative;overflow:hidden;flex-grow:1;padding:5px 5px 5px 10px;line-height:30px;color:#fff;text-align:center}.updates .text:hover{color:#fff;text-decoration:none}.updates .text:focus{color:#fff}.updates .text>span{display:inline-block;white-space:nowrap}.updates .read-more{display:inline;color:#ff8236}.updates .text:hover .more{color:#ffb300}.header .buy-tickets{line-height:44px;margin:0 10px;padding:0 10px;font-weight:700;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.4);transition:color .15 ease;color:#fff}.header .buy-tickets:hover{color:#ff8236;text-decoration:none}.header .buy-tickets:active{color:#fff}.nav-close,.nav-open{-webkit-tap-highlight-color:transparent;outline:0;display:flex;justify-content:center;align-items:center;width:44px;height:44px;cursor:pointer;transition:transform .15s ease}.nav-close:hover,.nav-open:hover{transform:scale(1.1)}.nav-close:active,.nav-open:active{transform:scale(1)}.icon-menu{display:inline-block;position:relative;width:22px;height:3px;white-space:nowrap;text-indent:1000%;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.4)}.icon-menu:after,.icon-menu:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:3px;background-color:#fff;box-shadow:inherit}.icon-menu:before{transform:translateY(-7px)}.icon-menu:after{transform:translateY(7px)}.nav-close .icon-menu{background-color:transparent;box-shadow:none}.nav-close .icon-menu:before{transform:translateY(0) rotate(45deg)}.nav-close .icon-menu:after{transform:translateY(0) rotate(-45deg)}.nav{position:fixed;z-index:2;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:100%;max-width:420px;overflow:hidden;background-color:#3d3e3f;box-shadow:0 0 5px rgba(0,0,0,.3);box-sizing:border-box;transition:transform .3s ease;transform:translate3d(100%,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.nav header{display:flex;justify-content:space-between;transition:padding-top .5s ease;padding:45px 5px 5px}.updates-closed .nav header{padding-top:5px}.nav::-webkit-scrollbar{width:14px}.nav::-webkit-scrollbar-track{background:#3d3e3f}.nav::-webkit-scrollbar-thumb{background:#919599;border:3px solid #494b4c;border-radius:10px}@media only print{.nav{display:none!important;visibility:hidden}}.nav__title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.js .nav .nav-close{opacity:0;transition:opacity 150ms 150ms ease}.js .nav--active,.no-js .nav:target{transform:translate3d(0,0,0)}.js .nav--active .nav-close,.no-js .nav:target .nav-close{opacity:1}.nav__list{overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;flex-grow:1;margin:0;padding:0}.nav__item{display:flex;margin:0}.nav__item.spacer{flex-grow:1}.nav__link{outline:0;flex-grow:1;display:block;padding:10px 20px 10px;color:#fff;font-weight:700;text-transform:uppercase;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.nav .nav__link{color:#fff}.nav .nav__link:focus,.nav .nav__link:hover{text-decoration:none;color:#fff;background-color:#494b4c}.js:not(.iOS) .nav__link .js:not(.iOS) .nav__link:focus,.js:not(.iOS) .nav__link:hover{color:#fff}.js:not(.iOS) .nav__link:active{background-color:#3d3e3f}.nav__link.live-updates{font-size:14px;font-weight:400;padding-left:15px}.nav__link.live-updates:hover{background-color:transparent;text-decoration:underline}.nav .tickets .nav__link{margin-bottom:10px}.nav .tickets .nav__link{background-color:#ff8236}.nav .tickets .nav__link:focus,.nav .tickets .nav__link:hover{background-color:#ff8234}.nav .tickets .nav__link:active{background-color:#ff8236}#group-bookings .nav .bookings .nav__link,#info .nav .info .nav__link,#kids-birthday-parties .nav .birthdays .nav__link,#rides .nav .rides .nav__link,#tickets .nav .tickets .nav__link,#whats-on .nav .whats-on .nav__link,.page-contact-us .nav .contact .nav__link{background-color:#5d6162}#info.page-contact-us .nav .info .nav__link{background-color:transparent}#siteSearch{flex-grow:1;overflow:hidden;padding:0 0 20px}#siteSearch .loading{display:block;height:46px;line-height:46px;font-size:18px;text-indent:21px;background-color:#fff;color:#3d3e3f}#siteSearch .gsc-search-box{display:block;margin:0;padding:0;border:0}#siteSearch .gsc-search-box>tbody{display:block}#siteSearch tr{display:block;overflow:hidden;background:0 0}#siteSearch td{display:block;float:left;padding:0;border:0}#siteSearch input{box-sizing:border-box}#siteSearch .gsc-input-box{padding:0!important;border:0!important;background-color:transparent!important;box-shadow:none!important;position:relative}#siteSearch td.gsc-input{width:100%!important;height:auto!important}#siteSearch input.gsc-input{width:100%!important;height:46px!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;border-radius:0!important;color:#3d3e3f!important;font-size:18px!important;text-indent:21px!important}#siteSearch input.gsc-input::-webkit-input-placeholder{font-size:18px;color:#000}#siteSearch input.gsc-input:-ms-input-placeholder{font-size:18px;color:#000}#siteSearch input.gsc-input::placeholder{font-size:18px;color:#000}#siteSearch input.gsc-input:focus::-webkit-input-placeholder{color:transparent}#siteSearch input.gsc-input:focus:-ms-input-placeholder{color:transparent}#siteSearch input.gsc-input:focus::placeholder{color:transparent}#siteSearch td.gsc-search-button{position:absolute;right:0;display:block;overflow:hidden;width:26px;height:26px;margin:10px 10px 0 0;padding:0;border-radius:5px;background:url(../imgs/search-icon.png) center center no-repeat;background-color:#fff;background-blend-mode:difference;opacity:.7;cursor:pointer}#siteSearch input.gsc-search-button{background:0 0;color:transparent;border:0}#siteSearch input.gsc-search-button:focus,#siteSearch input.gsc-search-button:hover{background:0 0;outline:0}#siteSearch td.gsc-search-button:hover{opacity:.95}#siteSearch .gsc-clear-button{display:none}#siteSearch .gsc-search-button-v2{opacity:0}#siteSearch .gsib_b{position:absolute;right:32px;top:9px}#siteSearch .gscb_a{color:#555;line-height:28px}.gssb_c{margin-top:-3px}.gsc-completion-container,.gssb_e{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.intro{position:relative;background:#ff6036 url(../imgs/vertical-gradient-orange-purple.png) bottom left repeat-x;background-size:60px 60%;padding:20px 20px 0;color:#fff}.theme2 .intro{background-color:#64bd58;background-image:url(../imgs/vertical-gradient-green-yellow.png)}.theme3 .intro{background-color:#00adef;background-image:url(../imgs/vertical-gradient-lightblue-darkblue.png)}#home .intro .center{text-align:center}.intro .title{color:#fff}@media (min-width:42.5em){.intro{overflow:hidden;padding:80px 35px 60px}.intro:before{content:'';position:absolute;top:0;left:0;width:100%;height:75px;background-size:100% 75px;background-position:top left;background-repeat:no-repeat;background-image:url(../imgs/top-scribble-orange.png)}.theme2 .intro:before{background-image:url(../imgs/top-scribble-blue-green.png)}.theme3 .intro:before{background-image:url(../imgs/top-scribble-purple-blue.png)}.intro .center{position:relative}.intro .content{float:left;width:70%;padding:20px 40px 0 0}.intro .subnav{margin:-30px 0 -15px}#competitions .intro .content,#competitions-alt .intro .content{width:100%;padding-right:0}.easter-extravaganza .intro{padding-bottom:40px}}.promos{--pad:15px;padding:var(--pad)}.promos .items>*{width:240px;height:240px;background-color:#aaa;position:relative}.promos a,.promos img{display:block;position:absolute;width:100%;height:100%}.promos img{object-fit:cover}.extra{width:100%;padding:35px;background-color:#eceded}.extra .first{display:none}.extra .content{overflow:visible}@media (min-width:42.5em){.extra{overflow:hidden;padding:60px 35px}.extra .first{display:block;float:left;width:70%;padding-right:30px}.extra .first .grid{margin:0 -10px}.extra .first .g1x3{padding:0 10px}.extra .second{float:right;width:30%}.promo{margin:30px 0 0}.social{margin:0 0 20px;background-image:url(../imgs/dots-vertical-dark.png),url(../imgs/dots-vertical-dark.png);background-position:left top,right top;background-repeat:repeat-y}#facebook-box{display:block;padding:20px;background-image:url(../imgs/box-bg-grey.png);background-size:100% 100%}#facebook-box .inner{overflow:hidden;position:relative;background-color:#eee}#facebook-box iframe{position:relative;z-index:1;display:block;height:214px}}.footer{position:relative;padding-bottom:80px;background-color:#4c4d4f;color:#fff}@media (min-width:42.5em){.footer{clear:both;padding:0 35px 35px}.footer .center{padding:15px 40px 0 70px;background:url(../imgs/footer-bg.png) no-repeat center 50px;background-size:100%}}.copyright{padding:0;text-transform:uppercase;text-align:center}@media (min-width:42.5em){.copyright{padding:20px 0 0;text-align:left}}@media (max-width:42.49em){.sitemap-nav{list-style-position:outside;padding:0 0 20px}.sitemap-nav br{display:none}.sitemap-nav a{display:block;padding:10px 5%;border-bottom:1px solid #555;color:#fff!important;font-weight:700}.sitemap-nav a:focus,.sitemap-nav a:hover{background-color:#444;text-decoration:none}.sitemap-nav a:active{background-color:#333}.sitemap-nav ul{padding:0;list-style:none}.sitemap-nav ul a{padding-left:15%;font-weight:400}.sitemap-nav ul a:before{content:'▶';position:relative;left:-7%;font-size:.6em;color:#fff}.sitemap-nav ul ul a{padding-left:25%}}@media (min-width:42.5em){.sitemap-nav{display:block;margin:0 -10px;padding:40px 0 0;overflow:hidden;list-style:none}.sitemap-nav>li{float:left;width:20%;margin:-35px 0 10px;padding:0 10px}.sitemap-nav .home,.sitemap-nav .rides{clear:left;margin-top:0}.sitemap-nav li ul{margin:0;padding:0;list-style:none}.sitemap-nav ul ul a{position:relative;padding-left:1em}.sitemap-nav ul ul a:before{content:'\25B6';font-size:.6em;color:#fff;position:absolute;top:.5em;left:0}.sitemap-nav>li>a{font-weight:700;text-transform:uppercase}.footer .sitemap-nav a{display:block;padding-bottom:.5em;font-size:14px;line-height:1.25;color:#fff}}.main .theme1 h2,.main .theme1 h3,.main .theme1 h4,.main .theme1 h5,.main .theme1 h6,.main h1,.theme1 .main h1,.theme1 h2,.theme1 h3,.theme1 h4,.theme1 h5,.theme1 h6,.theme1 label,h2,h3,h4,h5,h6{color:#ff8236}.theme2 .main h1,.theme2 h2,.theme2 h3,.theme2 h4,.theme2 h5,.theme2 h6,.theme2 label{color:#00adee}.theme3 .main h1,.theme3 h2,.theme3 h3,.theme3 h4,.theme3 h5,.theme3 h6,.theme3 label{color:#8250ac}.theme4 .main h1,.theme4 h2,.theme4 h3,.theme4 h4,.theme4 h5,.theme4 h6,.theme4 label{color:#da156d}.intro h2,.intro h3,.intro h4,.intro h5,.intro h6{color:#fff}.main .theme1 a,.theme1 a,a{color:#ff8236}.main .theme1 a:focus,.theme1 a:focus,a:focus{color:#ffb300}.main .theme1 a:hover,.theme1 a:hover,a:hover{color:#ffb300}.main .theme1 a:active,.theme1 a:active,a:active{color:#ff8236}.theme2 a{color:#00a1dd}.theme2 a:focus{color:#00b9ff}.theme2 a:hover{color:#00b9ff}.theme2 a:active{color:#00a1dd}.theme3 a{color:#a264d6}.theme3 a:focus{color:#c177ff}.theme3 a:hover{color:#c177ff}.theme3 a:active{color:#a264d6}.theme4 a{color:#da156d}.theme4 a:focus{color:#f50973}.theme4 a:hover{color:#f50973}.theme4 a:active{color:#da156d}.intro a{color:#fff;text-decoration:underline}.intro a:focus,.intro a:hover{color:#fff}.intro a:active{color:#fff;text-decoration:none}::selection{background:#ff8236;color:#fff}.main .theme1 ::selection{background:#ff8236}.theme2 ::selection{background:#00a1dd}.theme3 ::selection{background:#a264d6}.theme4 ::selection{background:#da156d}.theme4 ::-moz-selection{background:#da156d}.video:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:35px;background-size:100% 35px;background-repeat:no-repeat;background-position:center top;background-image:url(/imgs/video-scribble-pink.png)}.theme2 .video:after{background-image:url(/imgs/video-scribble-blue.png)}.theme3 .video:after{background-image:url(/imgs/video-scribble-purple.png)}#home .video:after,.theme1 .video:after{background-image:url(/imgs/video-scribble-orange.png)}.video:after{bottom:-35px}.intro-aside,.subnav{position:relative;min-height:290px;margin:-10px 0 35px;padding:25px 30px 45px;background-image:url(/imgs/box-bg-orange-tall.png);background-size:100% 100%;color:#fff}.theme2 .intro-aside,.theme2 .subnav{background-image:url(/imgs/box-bg-blue-tall.png)}.theme3 .intro-aside,.theme3 .subnav{background-image:url(/imgs/box-bg-purple-tall.png)}.theme3 .intro-aside,.theme4 .subnav{background-image:url(/imgs/box-bg-pink-tall.png)}.ie .intro .intro-aside,.ie .intro .subnav{background:#ff9936}.ie .theme2 .intro .intro-aside,.ie .theme2 .intro .subnav{background:#0b9ccf}.ie .theme3 .intro .intro-aside,.ie .theme3 .intro .subnav{background:#7058c8}.ie .theme4 .intro .intro-aside,.ie .theme4 .intro .subnav{background:#ee1777}.intro-aside:after,.subnav:after{content:"";position:absolute;bottom:25px;left:13%;display:block;height:8px;width:74%;background:url(/imgs/dot-bar-line-white.png) center top no-repeat;background-size:100% auto}.intro-aside .inner,.subnav>ul{list-style:none;max-width:210px;margin:0 auto;padding:30px 0 0;background:url(/imgs/dots-horizontal-white.png) left top no-repeat}.intro-aside .inner{padding-top:25px}.subnav ul{padding-bottom:0;list-style-position:outside}.subnav li{line-height:1em}.subnav a{display:inline-block;padding-bottom:10px;text-decoration:none;text-transform:uppercase}.subnav a:hover{text-decoration:underline}.subnav a:active{text-decoration:none}.subnav li ul{list-style-type:disc;padding-left:1.5em}.subnav li ul a{font-size:87.5%;text-transform:none}.subnav .current>a{font-weight:700;text-decoration:underline}.subnav.subnav_alt{position:relative;overflow:hidden;margin:0;padding:15px 30px 5px;background-image:url(/imgs/dots-vertical-dark.png),url(/imgs/dots-vertical-dark.png);background-position:left top,right top;background-repeat:repeat-y;background-size:initial}.subnav.subnav_alt:after{display:none}.subnav.subnav_alt ul{background:0 0;max-width:none;padding:.278em 0 .833em}.subnav.subnav_alt ul ul{padding:.278em 0}.subnav.subnav_alt a{display:inline-block;padding-bottom:.667em}.subnav.subnav_alt h2{padding-bottom:10px}.subnav_alt h3{color:#555;text-transform:none}.pagination{overflow:hidden}.content .pagination:first-child{margin:0 0 24px}.content .pagination:last-child{margin:24px 0 0}.pagination a{font-weight:700;text-transform:uppercase}.pagination .btn-newer{float:left}.pagination .btn-older{float:right}.main.no-intro .subnav{margin:0 0 10px}.main.no-intro .subnav_alt{margin:30px 0 0}.main.no-intro .subnav:not(.subnav_alt) a{color:#fff}.main.no-intro .aside-contact{margin:0 -15px;padding-bottom:15px}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hidden{display:none!important;visibility:hidden}b.extbold,i.extbold{font-family:'Arial Black',Arial;font-weight:900}.an-fast{transition:.1s}.an-med{transition:.3s}.an-slow{transition:.5s}.orange,.orange *{color:#ff8236!important}.green,.green *{color:#64bd58!important}.blue,.blue *{color:#00adee!important}.purple,.purple *{color:#8250ac!important}.pink,.pink *{color:#da156d!important}.topnotice{background:rgba(255,255,0,.7);color:#000;position:absolute;position:fixed;bottom:0;right:0;padding:0 5px;text-align:center;z-index:99999;box-shadow:0 0 10px rgba(0,0,0,.2);font-size:13px}.topnotice a{color:#000;text-decoration:underline}.flash-message{position:fixed;z-index:9999;top:0;left:0;width:100%;padding:10px 10px 0;opacity:1;transform:translateY(0);transition:.3s}.flash-message-hidden{opacity:0;transform:translateY(-100%)}.flash-message-inner{list-style:none;max-width:500px;margin:0 auto;padding:7px 15px;color:#fff;font-size:14px;font-weight:700;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.25);background-color:#ffb300;border-radius:5px;box-shadow:0 0 1px rgba(0,0,0,.25)}@media screen and (min-width:500px){.flash-message-inner{font-size:16px}}.grow{flex-grow:1}.nogrow{flex-grow:0}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}#main a[href]:after{content:" (" attr(href) ")"}#main abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}}
/*# sourceMappingURL=maps/main-new.min.css.map */
