article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5em}body{margin:0;padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:1.5em 0}blockquote{margin:1.5em 30px}h1{font-size:2em;line-height:1.5em;margin-top:.75em;margin-bottom:.75em}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em}h6{font-size:.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1.5em 0}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}menu,ol,ul{padding:0 0 0 30px}img{border:0;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{margin:0 2px;border-color:silver;border-top-style:solid;border-top-width:.0625em;padding-top:.4625em;border-bottom-style:solid;border-bottom-width:.0625em;padding-bottom:.9125em;border-left-style:solid;border-left-width:.0625em;padding-left:.9125em;border-right-style:solid;border-right-width:.0625em;padding-right:.9125em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}label{display:block;font-weight:bold}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em}#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1200px}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table}#header:after,#main:after,#footer:after{clear:both}@media all and (min-width:480px){#main{padding-top:3em;position:relative}
#navigation{position:absolute;top:0;height:3em;width:100%}}@media all and (min-width:480px) and (max-width:959px){.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%}.sidebar-second #content{float:left;width:66.66667%;margin-left:0;margin-right:-66.66667%}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0;margin-right:-100%;padding-left:0;padding-right:0;clear:left}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0;margin-right:-33.33333%;clear:left}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%}}@media all and (min-width:960px){.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0;margin-right:-20%}.sidebar-second #content{float:left;width:80%;margin-left:0;margin-right:-80%}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0;margin-right:-20%}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%}}@media print{a:link,a:visited{text-decoration:underline !important}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:""}#content abbr[title]:after{content:" (" attr(title) ")"}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none}}.messages{background-color:#f9f9f9;padding:5px 10px;margin:20px;font-size:14px}.tabs-primary{margin:20px 20px 0 20px;border-bottom:1px solid #ddd}.tabs-primary__tab{display:inline-block}.tabs-primary__tab>a{margin-bottom:-1px;border:1px solid transparent;padding:10px 15px;text-decoration:none;display:block}.tabs-primary__tab>a:hover{background-color:#eee}.tabs-primary__tab.is-active>a{border:1px solid #ddd;border-bottom-color:transparent;background-color:#fff;color:#333}.tabs-primary__tab.is-active>a:hover,.tabs-primary__tab.is-active>a:focus{cursor:default;color:#333}#user-login{margin:30px auto;width:300px;padding:20px;background-color:#f9f9f2}#user-login .form-item{margin-bottom:20px}#user-login .form-item .description{font-size:14px;color:#666}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.error-msg-container ul.action-links{margin-bottom:20px}.webform-component.webform-component-radios label.error,.webform-component.webform-component-checkboxes label.error{display:block}.juicer #cboxWrapper #cboxLoadedContent{overflow:hidden !important;height:100%}
.juicer iframe{margin:0 auto;display:block}.storymap #cboxLoadedContent{overflow:visible !important}#colorbox #cboxClose{right:15px}.colorbox-open-wrapper{margin-bottom:20px}html.embed-iframe-fullscreen{overflow-y:hidden}html.embed-iframe-fullscreen .fluid-width-video-wrapper{overflow:visible}.embed-iframe{position:relative;-webkit-overflow-scrolling:touch;overflow-y:scroll}.embed-iframe .fluid-width-video-wrapper{overflow:hidden}a.iframe-control{font-size:30px;position:absolute;background-color:#000;padding:5px;opacity:.8;color:#fff;z-index:999}a.iframe-control.top-left{top:0;left:0}a.iframe-control.top-right{top:0;right:15px}a.iframe-control.lower-left{top:100px;left:0}a.iframe-control.lower-right{top:100px;right:15px}a.iframe-control:hover{opacity:1;color:#fff}a.iframe-control:visited,a.iframe-control:active,a.iframe-control:focus{color:#fff}.iframe-adblock-msg{position:absolute;width:100%;top:20px;text-align:center;z-index:-1}.embed-iframe.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50}#sliding-popup .popup-content{max-width:90%}#sliding-popup .popup-content #popup-buttons{float:none}#sliding-popup .popup-content #popup-text{max-width:100%}#sliding-popup .popup-content #popup-text p{font-weight:normal;display:inline-block}#sliding-popup .popup-content a{color:#fff}#sliding-popup .eu-cookie-compliance-default-button{background:#f80;border:1px solid #f80;border-radius:6px;margin-top:5px;color:#fff;text-shadow:none;font-size:16px;box-shadow:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/colorbox/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/colorbox/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/colorbox/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/colorbox/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}@font-face{font-family:"national";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-Regular.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-Regular.woff) format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:"national";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-RegularItalic.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-RegularItalic.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"national";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-Bold.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-Bold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"national";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-BoldItalic.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/National2Web-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"tiempos-headline";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-Bold.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-Bold.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"tiempos-headline";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-BoldItalic.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-BoldItalic.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"tiempos-headline";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-Bold.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-Bold.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"tiempos-headline";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-BoldItalic.woff2) format("woff2"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/TiemposHeadlineWeb-BoldItalic.woff) format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"tp-icons-extra";src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/tp-icons-extra.eot);src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/tp-icons-extra.eot?#iefix) format("embedded-opentype"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/tp-icons-extra.woff) format("woff"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/tp-icons-extra.ttf) format("truetype"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/tp-icons-extra.svg#tp-icons-extra) format("svg");font-weight:normal;font-style:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;display:block}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="search"],input[type="phone"],input[type="number"],textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.section{clear:both;padding:0;margin:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left}.col:first-child{margin-left:0}@media only screen and (max-width:480px){.col{margin:1% 0 1% 0}}.col-md-12{width:100%}.col-md-11{width:91.53%}.col-md-10{width:83.06%}.col-md-9{width:74.6%}.col-md-8{width:66.13%}.col-md-7{width:57.66%}.col-md-6{width:49.2%}.col-md-5{width:40.73%}.col-md-4{width:32.26%}.col-md-3{width:23.8%}.col-md-2{width:15.33%}.col-md-1{width:6.86%}@media only screen and (max-width:59.94em){.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1{width:100%;margin-left:0;margin-right:0}}.col-md-3.sidebar{width:20.66%}.col-md-3.sidebar-left{margin-right:3.14%}.col-md-3.sidebar-left.pull-right{margin-left:4.74%;margin-right:0;float:right}.col-md-3.sidebar-right{margin-left:4.74%}@media only screen and (max-width:59.94em){.col-md-3.sidebar{width:100%}.col-md-3.sidebar-left{margin-right:0}.col-md-3.sidebar-left.pull-right{margin-left:0;float:none}.col-md-3.sidebar-right{margin-left:0}}.col-up{display:block;float:left;outline:1px solid #f9f9f2}.col-up img{width:100%}.secondary-nav .col-up{outline-width:0}.col-2-up{width:50%}.col-3-up{width:33.333333333%}.col-4-up{width:25%}.col-5-up{width:20%}.col-6-up{width:16.666666667%}.col-8-up{width:12.5%}.col-8-up:nth-child(8n+1){border-left:0;clear:left}@media only screen and (max-width:75.94em){.col-4-up{width:50%}.col-8-up{width:25%}
.col-8-up:nth-child(4n+1){border-left:0;clear:left}}@media only screen and (max-width:59.94em){.col-3-up{width:50%}.col-3-up:nth-child(3){border-left:0;clear:left}.col-3-up.section-teaser-promotion{width:100%}.col-5-up{width:33.333333333%}.col-5-up:nth-child(4){width:50%;border-left:0}.col-5-up:nth-child(5){width:50%}.col-6-up{width:33.333333333%}}@media only screen and (max-width:37.44em){.col-2-up,.col-3-up,.col-4-up,.col-5-up,.col-5-up:nth-child(4),.col-5-up:nth-child(5),.col-6-up{border-left:0;width:100%}.col-8-up{width:50%}.col-8-up:nth-child(2n+1){border-left:0;clear:left}}@media only screen and (max-width:18.75em){.col-8-up{border-left:0;width:100%}}@media only screen and (min-width:60em){.sidebar .col-up{border-left:0}.sidebar .col-2-up,.sidebar .col-3-up,.sidebar .col-4-up,.sidebar .col-5-up,.sidebar .col-6-up,.sidebar .col-8-up{width:100%}}.feature-5 .card.col-up:first-child{width:100%}@media only screen and (min-width:37.5em){.feature-5 .card.col-up:first-child{width:50%}}@media only screen and (min-width:76em){.feature-5 .card.col-up:first-child{width:50%}}.feature-5 .card.col-up:nth-child(2){width:100%}@media only screen and (min-width:37.5em){.feature-5 .card.col-up:nth-child(2){width:50%}.feature-5 .card.col-up:nth-child(2):nth-child(2n+1){border-left:0;clear:left}}@media only screen and (min-width:76em){.feature-5 .card.col-up:nth-child(2){width:25%}}.feature-5 .card.col-up:nth-child(n+3){width:100%}@media only screen and (min-width:37.5em){.feature-5 .card.col-up:nth-child(n+3){width:33.333333333%}}@media only screen and (min-width:76em){.feature-5 .card.col-up:nth-child(n+3){width:25%}}@media(min-width:37.5em) and (max-width:75em){.feature-5 .card.col-up:nth-child(3){border-left:0;clear:left}}.flex-container a:hover,.flex-slider a:hover{outline:0}.slides{margin:0;padding:0;list-style:none}.slides>li{margin:0;padding:0;list-style:none}.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media only screen and (max-width:59.94em){#cboxOverlay,#colorbox{display:none !important}}#cboxContent{margin-top:0;position:relative}#cboxLoadedContent{border:0;padding-right:524px;background:#222}.cboxPhoto{padding:15px}#cboxTitle{background:#272727;color:#fff;width:450px;padding:3.125rem 4.375rem;top:0;left:auto;right:74px;height:100%;overflow-y:auto}#cboxTitle h4{font-family:"national",serif;position:relative;padding-bottom:18px;margin-bottom:30px}#cboxTitle h4:after{position:absolute;content:"";width:75px;height:2px;display:block;background-color:#fff;bottom:0}#cboxTitle h2,#cboxTitle h3{font-family:"national",serif;font-size:18px;margin-top:.625rem;margin-bottom:.625rem}#cboxTitle ul{margin-bottom:1.25rem}#cboxTitle ul ul{margin-top:.625rem}#cboxTitle p,#cboxTitle li,#cboxTitle a{font-size:14px;line-height:1.4em}#cboxTitle a{color:#fff}#cboxTitle blockquote{background:transparent}#colorbox.timeline #cboxTitle{display:none !important}#colorbox.timeline #cboxLoadedContent{padding-right:0}#colorbox.timeline #cboxClose{z-index:99}#cboxCurrent{color:#666;top:auto;right:90px;bottom:0;text-align:right;font-size:14px;background-color:#272727;width:430px;padding:1.25rem 1.875rem}#cboxNext,#cboxPrevious,#cboxClose{background:#222;width:64px;height:64px;color:#fff;border:1px solid #666;text-indent:0;font-size:0;margin-top:0}#cboxNext:hover,#cboxPrevious:hover,#cboxClose:hover{background-color:#333}#cboxNext::after,#cboxPrevious::after,#cboxClose::after{position:absolute;display:block;font-size:32px;top:0;left:-1px;pointer-events:none;font-family:"FontAwesome";color:#fff;line-height:60px;text-align:center;width:64px;height:64px}#cboxNext{top:74px}#cboxNext::after{content:"\f105"}#cboxPrevious{left:auto;right:5px;top:144px}#cboxPrevious::after{content:"\f104"}#cboxClose::after{content:"";width:18px;height:18px;margin:24px;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/icon-close-light.svg)}
.grid-sizer,.grid-item{width:100%}@media only screen and (min-width:37.5em){.grid-sizer,.grid-item{width:50%}}@media only screen and (min-width:60em){.grid-sizer,.grid-item{width:33.33%}}@media only screen and (min-width:76em){.grid-sizer,.grid-item{width:25%}}.clearfix:before,.main-nav:before,.social-media-inner:before,.clearfix:after,.main-nav:after,.social-media-inner:after{content:" ";display:table}.clearfix:after,.main-nav:after,.social-media-inner:after{clear:both}.clearfix,.main-nav,.social-media-inner{*zoom:1;}.list-reset{list-style-type:none;padding-left:0}.valid{color:#688c00}.error{color:#d90000}.warning{color:#fff664}.information{color:#000db5}.font-secondary{font-family:"tiempos-headline",sans-serif}.intro-text{font-size:28px;line-height:1.2;letter-spacing:-.01em;color:#666;margin-bottom:3.125rem;max-width:750px}.intro-text a{color:#000;font-weight:bold}@media only screen and (min-width:75.94em){.intro-text{padding-top:.5rem}}.tereo{display:block;font-family:"national",serif;font-weight:normal}.screenreader-only{font-size:0;position:absolute}.card-screenreader-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.card-outer-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:0;outline:0;background-color:white;opacity:0;filter:alpha(opacity=0)}.hidden,.toggle-content-hide{display:none}body{color:#333;font-family:"national",serif;font-size:18px;line-height:1.4em;background-color:#f9f9f2}.center-container,.breadcrumb-wrapper,.inner,.page-customerror .error-msg-container,.webform-confirmation,.webform-confirmation+.links{max-width:86.88em;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.center-container .center-container,.breadcrumb-wrapper .center-container,.inner .center-container,.page-customerror .error-msg-container .center-container,.webform-confirmation .center-container,.webform-confirmation+.links .center-container,.center-container .breadcrumb-wrapper,.breadcrumb-wrapper .breadcrumb-wrapper,.inner .breadcrumb-wrapper,.page-customerror .error-msg-container .breadcrumb-wrapper,.webform-confirmation .breadcrumb-wrapper,.webform-confirmation+.links .breadcrumb-wrapper,.center-container .inner,.breadcrumb-wrapper .inner,.inner .inner,.page-customerror .error-msg-container .inner,.webform-confirmation .inner,.webform-confirmation+.links .inner,.center-container .page-customerror .error-msg-container,.page-customerror .center-container .error-msg-container,.breadcrumb-wrapper .page-customerror .error-msg-container,.page-customerror .breadcrumb-wrapper .error-msg-container,.inner .page-customerror .error-msg-container,.page-customerror .inner .error-msg-container,.page-customerror .error-msg-container .error-msg-container,.webform-confirmation .page-customerror .error-msg-container,.page-customerror .webform-confirmation .error-msg-container,.webform-confirmation+.links .page-customerror .error-msg-container,.page-customerror .webform-confirmation+.links .error-msg-container,.center-container .webform-confirmation,.breadcrumb-wrapper .webform-confirmation,.inner .webform-confirmation,.page-customerror .error-msg-container .webform-confirmation,.webform-confirmation .webform-confirmation,.webform-confirmation+.links .webform-confirmation,.center-container .webform-confirmation+.links,.breadcrumb-wrapper .webform-confirmation+.links,.inner .webform-confirmation+.links,.page-customerror .error-msg-container .webform-confirmation+.links,.webform-confirmation .webform-confirmation+.links,.webform-confirmation+.links .webform-confirmation+.links{padding-left:0;padding-right:0}.center-container .main-content.section-teaser,.breadcrumb-wrapper .main-content.section-teaser,.inner .main-content.section-teaser,.page-customerror .error-msg-container .main-content.section-teaser,.webform-confirmation .main-content.section-teaser,.webform-confirmation+.links .main-content.section-teaser{padding-left:0 !important;padding-right:0 !important}.main-content{max-width:86.88em;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative}.main-content.section-teaser{padding-left:1.25rem;padding-right:1.25rem}a{color:#557500}a:hover,a:focus{color:#425900}a:active{color:#425900}.link-list{list-style-type:none;padding-left:0;overflow:hidden}.link-list li{display:block;float:left}.link-list a{display:block;padding:.9375rem;border:1px solid #ddd;background-color:#f0f0e1;margin:0 .125rem .125rem 0}.link-list a:hover,.link-list a:focus,.link-list a.active,.link-list .btn:hover,.link-list .webform-confirmation+.links a:hover,.webform-confirmation+.links .link-list a:hover,.link-list .btn:focus,.link-list .webform-confirmation+.links a:focus,.webform-confirmation+.links .link-list a:focus,.link-list .btn.active,.link-list .webform-confirmation+.links a.active,.webform-confirmation+.links .link-list a.active,.link-list .btn.btn-dark:hover,.link-list .card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .link-list .btn:hover,.link-list .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .link-list a:hover,.link-list .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .link-list a:hover,.link-list .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .link-list a.btn-dark:hover,.link-list .btn.btn-dark:focus,.link-list .card.card-generic.section-teaser-promotion .btn:focus,.card.card-generic.section-teaser-promotion .link-list .btn:focus,.link-list .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:focus,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .link-list a:focus,.link-list .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:focus,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .link-list a:focus,.link-list .webform-confirmation+.links a.btn-dark:focus,.webform-confirmation+.links .link-list a.btn-dark:focus,.link-list .btn.btn-dark.active,.link-list .card.card-generic.section-teaser-promotion .btn.active,.card.card-generic.section-teaser-promotion .link-list .btn.active,.link-list .card.card-generic.section-teaser-promotion .webform-confirmation+.links a.active,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .link-list a.active,.link-list .webform-confirmation+.links .card.card-generic.section-teaser-promotion a.active,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .link-list a.active,.link-list .webform-confirmation+.links a.btn-dark.active,.webform-confirmation+.links .link-list a.btn-dark.active{color:#fff !important;background-color:#333;border:3px solid #666;padding:13px}
h1,h2,h3,h4,h5,h6{font-family:"tiempos-headline",sans-serif;font-weight:bold;line-height:1.2em}h1{font-size:44px;line-height:1.1;margin-bottom:1.25rem}h1 .tereo{letter-spacing:-.02em}h2{font-size:28px;line-height:1.2;margin-bottom:1.25rem}h3{font-size:21px;font-family:"national",serif;line-height:1.3;margin-top:1.875rem;margin-bottom:1.25rem}h4{font-family:"national",serif;font-size:16px;margin-bottom:.625rem}h5{font-size:14px;margin-bottom:.625rem}h6{font-size:12px;margin-bottom:.625rem}.inline>h1 span,h2.inline span,h3.inline span{display:inline-block;margin-right:3.125rem}.inline>h1 .tereo,h2.inline .tereo,h3.inline .tereo{margin-right:0}.inline-date .date{font-size:30px;font-weight:normal}.inline-date .date:last-child:before{content:"–";margin:0 .3125rem}.inline-date .date:only-child:before{margin:0;content:""}.inline-date .date .day{font-weight:bold;margin-right:0}.inline-date .date .month{margin-left:.625rem}@media only screen and (max-width:75.94em){.inline-date .date{font-size:22px}}.main-content-header{margin-bottom:5rem}.header-search h1{font-size:45px;width:80%;display:inline-block;padding-right:1.875rem}@media only screen and (max-width:75.94em){.header-search h1{font-size:26px}}@media only screen and (max-width:37.44em){.header-search h1{width:100%;text-align:center;padding-right:0;margin-bottom:0}}.header-search p{font-family:"tiempos-headline",sans-serif;width:20%;display:inline-block;text-align:right;vertical-align:top;margin-top:1.25rem}@media only screen and (max-width:75.94em){.header-search p{margin-top:.3125rem}}@media only screen and (max-width:37.44em){.header-search p{width:100%;text-align:center}}p{margin-bottom:1.25rem}strong{font-weight:bold}blockquote{font-family:"tiempos-headline",sans-serif;font-size:23px;line-height:1.4em;padding:3.125rem 3.75rem;background-color:#fff;margin-bottom:1.25rem}blockquote p{margin-bottom:0}blockquote cite{font-family:"national",serif;font-style:normal;font-size:17px;font-weight:bold;display:inline-block;line-height:1.4em;margin-top:.9375rem}blockquote:before{content:"\f10d";font-family:"FontAwesome";font-size:30px;display:block;text-align:center;margin-bottom:1.875rem}.caption{font-size:14px;line-height:1.3em}.caption a{color:inherit}hr{border:0;height:5px;background-color:#666;margin:1em 0 3.125rem}#skip-link{margin-bottom:0}.tereo-body{border-top:5px solid #bbb;margin-top:1.25rem;padding-top:1.25rem}ol,ul{padding-left:1.875rem}dl{overflow:hidden;margin:0 0 .625rem}dt{font-weight:bold}dd{margin-left:0}.key-value-list{list-style-type:none;padding-left:0;overflow:hidden}.key-value-list>li{margin-bottom:15px}.key-value-list li>span{display:inline-block;vertical-align:top}.key-value-list li>span .tereo{display:inline-block}.key-value-list li>span:first-child{font-family:"national",serif;font-weight:normal;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:.1em}.key-value-list li.key-value-list-inline{overflow:hidden}.key-value-list li.key-value-list-inline>span{float:left}.key-value-list li.key-value-list-inline>span:first-child{width:100%;padding-top:4px}@media only screen and (min-width:60em){.key-value-list li.key-value-list-inline>span:first-child{width:185px}}.key-value-list li.key-value-list-inline>span:last-child{width:100%}@media only screen and (min-width:60em){.key-value-list li.key-value-list-inline>span:last-child{width:calc(100% - 185px)}}.key-value-list .key-value-list-text-long ul{list-style-type:none;padding-left:0}.key-value-list .key-value-list-text-long ul li{padding-left:18px;position:relative}.key-value-list .key-value-list-text-long ul li::before{content:"";display:inline-block;position:absolute;width:6px;height:6px;border-radius:50%;top:9px;left:0;background-color:#333}.list-item-toggle-wrapper .list-item-toggle{display:block;margin-top:-10px;margin-bottom:0;font-size:16px;text-decoration:underline}.list-item-toggle-wrapper .list-item-toggle:hover{cursor:pointer;text-decoration:none}.list-item-toggle-wrapper .list-item-toggle::before{content:"";display:inline}.list-item-toggle-wrapper .list-item-toggle.list-item-toggle-view-all::before{content:"+ "}.list-item-toggle-wrapper .list-item-toggle.list-item-toggle-view-fewer::before{content:"- "}.list-item-toggle-wrapper .list-item-additional,.list-item-toggle-wrapper .list-item-toggle-view-fewer{display:none}.list-item-toggle-wrapper.list-item-toggle-wrapper-expanded .list-item-toggle-view-all{display:none}.list-item-toggle-wrapper.list-item-toggle-wrapper-expanded .list-item-additional,.list-item-toggle-wrapper.list-item-toggle-wrapper-expanded .list-item-toggle-view-fewer{display:block}.activities-list,.events-list{list-style-type:none;padding-left:0}.activities-list>li,.events-list>li{position:relative;min-height:80px;padding-left:96px;margin-bottom:20px}.activities-list h4,.events-list h4{line-height:20px;margin-bottom:3px}
.activities-list p,.activities-list span,.events-list p,.events-list span{display:block;margin-bottom:0;font-size:15px;line-height:20px}.activities-list>li{border:1px solid #e5e5e1;padding-top:10px;padding-right:16px;padding-bottom:10px}.activities-list>li>img{position:absolute;top:0;left:0}.activities-list>li::before{content:"";display:inline-block;position:absolute;width:80px;height:100%;top:0;left:0;background-color:#555}.activities-list>li::after{content:"";display:inline-block;position:absolute;background-repeat:no-repeat;background-size:100%;top:12px;left:15px;width:50px;height:50px}.activities-list>li:hover{border-color:#a9a9a9}.activities-list>li:hover::before{background-color:#a9a9a9}.activities-list>li:hover>img{-webkit-filter:brightness(80%);filter:brightness(80%)}.activities-list>li.activity-type-other::before{background-color:transparent}.activities-list>li.activity-type-other::before:hover{background-color:transparent}.activities-list>li.activity-type-trail::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/trail-white.svg)}.activities-list>li.activity-type-trail:hover::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/trail.svg)}.activities-list>li.activity-type-book::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/activity-white.svg)}.activities-list>li.activity-type-book:hover::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/activity.svg)}.activities-list>li.activity-type-audio::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/audio-guide-white.svg)}.activities-list>li.activity-type-audio:hover::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/audio-guide.svg)}.activities-list>li.activity-type-resource::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/education-white.svg)}.activities-list>li.activity-type-resource:hover::after{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/education.svg)}.events-list>li{margin-bottom:28px}.events-list>li:hover{opacity:.7}.events-list>li img{position:absolute;top:0;left:0}form ol,form ul{list-style:none;padding-left:0}fieldset{border:0;padding:0;margin:0}label{font-size:17px;font-weight:bold;display:block;margin-bottom:.3125rem}label abbr{text-decoration:none;text-color:#d90000}input,textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:"national",serif;font-size:17px;font-weight:bold;border:1px solid #ddd;padding:1.25rem;width:100%}input:focus,textarea:focus{border-width:5px;padding:16px}input:invalid,textarea:invalid{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#d90000}input[type=text],input[type=search],input[type=url],input[type=number],input[type="submit"] textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #ddd;padding:1.25rem;font-size:17px;font-family:"national",serif;background-color:#fff}option{font-family:"national",serif}input[type="checkbox"],input[type="radio"]{width:auto;border-width:0;padding:0;margin:3px 3px 0 5px}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}@media only screen and (min-width:768px){.header-search-wrap{width:33.33%;position:absolute;right:0;top:0}}.header-search,.banner-search{position:relative}.header-search input[type="submit"],.banner-search input[type="submit"]{position:absolute;padding:0;right:0;top:0;display:block;background-repeat:no-repeat;background-position:50% 50%;font-size:0;transition:background .2s ease}
.header-search{border:1px solid #ddd}.header-search input[type="text"]{font-size:15px;font-weight:normal;color:#120e10;border:0;line-height:20px;padding:10px 16px}.header-search input[type="submit"]{background-color:#fff;height:39px;width:40px;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/search.svg);background-size:16px 16px}.header-search input[type="submit"]:hover,.header-search input[type="submit"]:focus{background-color:#fff;opacity:.5}.header-search ::-webkit-input-placeholder{color:#555}.header-search ::-moz-placeholder{color:#555}.header-search :-ms-input-placeholder{color:#555}.header-search :-moz-placeholder{color:#555}.banner-search{margin-bottom:3.75rem}.banner-search .form-item{margin-right:90px}@media only screen and (max-width:75.94em){.banner-search .form-item{margin-right:67px}}.banner-search input[type="text"]{border:5px solid #cecebf;font-size:34px;line-height:40px;color:#111}.banner-search input[type="text"]:placeholder-shown{font-style:italic}.banner-search input[type="text"]:focus{padding:1.25rem}@media only screen and (max-width:75.94em){.banner-search input[type="text"]{font-size:23px;line-height:28px;padding:.9375rem .625rem}.banner-search input[type="text"]:focus{padding:.9375rem .625rem}}.banner-search input[type="submit"]{background-color:#f0f0e1;height:90px;width:90px;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/icon-search-fa-dark.svg);background-size:32px 32px;transition:background .2s ease}.banner-search input[type="submit"]:hover,.banner-search input[type="submit"]:focus{background-color:#e8e8d0}@media only screen and (max-width:75.94em){.banner-search input[type="submit"]{height:67px;width:67px}}@media only screen and (max-width:75.94em){.banner-search{margin-bottom:2.5rem}}.cta-teaser-content input[type="submit"],.cta-teaser-content button,.cta-teaser-content .btn,.cta-teaser-content .webform-confirmation+.links a,.webform-confirmation+.links .cta-teaser-content a{background-color:#333;color:#fff}.cta-teaser-content input[type="submit"]:hover,.cta-teaser-content input[type="submit"]:focus,.cta-teaser-content button:hover,.cta-teaser-content button:focus,.cta-teaser-content .btn:hover,.cta-teaser-content .webform-confirmation+.links a:hover,.webform-confirmation+.links .cta-teaser-content a:hover,.cta-teaser-content .btn:focus,.cta-teaser-content .webform-confirmation+.links a:focus,.webform-confirmation+.links .cta-teaser-content a:focus{background-color:#111}.form-sign-up{position:relative}.form-sign-up .form-item{margin-right:180px;position:relative}@media only screen and (max-width:75.94em){.form-sign-up .form-item{width:100%}}.form-sign-up .screenreader-only{width:100%;height:10px;background-color:#111;position:absolute;top:63px}.form-sign-up .form-actions input[type="submit"],.form-sign-up input[type="submit"]{width:180px;position:absolute;top:0;right:0;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/icon-pencil-fa-light.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:88% 50%;text-align:left;height:63px}@media only screen and (max-width:75.94em){.form-sign-up .form-actions input[type="submit"],.form-sign-up input[type="submit"]{width:100%;position:static}}.form-sign-up .form-actions input[type="submit"].successful{background-image:none;width:180px;padding-left:1.275rem;padding-right:1.275rem}.form-sign-up label.error{background-color:#d90000;color:#fff;font-size:14px;font-weight:bold;width:100%;text-align:left;margin-top:10px;margin-bottom:0;position:absolute;bottom:60px;padding:10px}.form-sign-up .fa-times,.form-sign-up .fa-check{color:#557500;position:absolute;right:10px;top:24px}.mailchimp-success-message{text-align:left}.form-item.error{background-color:#d90000;color:#fff;padding:5px;padding-top:9px}.form-item.error .error{float:right;color:#fff}.form-item.error .error:before{content:"\f071";font-family:"FontAwesome";padding-right:13px;padding-left:10px}.form-item.webform-component-checkboxes.error{background-color:unset;color:#d90000}
.form-item.webform-component-checkboxes.error label.error{float:none;background-color:#d90000;padding:5px}.form-item.webform-component-date .webform-datepicker .form-type-select,.form-item.webform-component-time .webform-datepicker .form-type-select{position:static}.form-item.webform-component-date .error,.form-item.webform-component-time .error{background-color:unset;color:#d90000}.form-item.webform-component-date label.error,.form-item.webform-component-time label.error{float:none;background-color:#d90000;padding:5px;color:#fff;display:block;margin:0}.form-item.webform-component-date label.error::before,.form-item.webform-component-time label.error::before{content:"\f071";font-family:"FontAwesome";padding-right:13px;padding-left:10px}.form-item.webform-component-radios.error{background-color:unset;color:#d90000}.form-item.webform-component-radios.error label:first-child{display:block;background-color:#d90000;color:#fff;margin:0;padding:5px;padding-left:15px}.form-item.webform-component-radios.error label.error{float:none;background-color:#d90000;padding:5px;margin-bottom:10px}table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #dfdfd0}@media only screen and (max-width:59.94em){.user-content table{display:block;overflow-x:auto}}th,td{padding:.9375rem;border:1px solid #dfdfd0;background-color:#fff}th,tfoot td{background-color:#dfdfd0;text-align:left;font-size:14px;font-weight:bold;border-left-color:#f0f0e1;border-right-color:#f0f0e1}th:first-child,tfoot td:first-child{border-left-color:#dfdfd0}.table-metadata{border-collapse:separate;border-spacing:0 3px;border:0;margin-bottom:1.875rem}.table-metadata td{border:0}.table-metadata .detail{font-weight:bold;text-align:right}.header{position:relative;background-color:#fff;color:#120e10;font-size:15px;line-height:17px;min-width:320px;z-index:2}.tepapa-gallery-mode .header{display:none}@media only screen and (min-width:768px){.header{border-bottom:1px solid #ddd}}.header a{color:#120e10}.header-inner{max-width:1390px;margin-left:auto;margin-right:auto;padding:24px 16px 16px}@media only screen and (min-width:1100px){.header-inner{border:0;display:flex;flex-direction:row;padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px){.logo{width:33.33%;position:absolute}}@media only screen and (min-width:1100px){.logo{flex:1 0 0;position:static}}.logo h1{font-family:"national",serif;font-size:18px;line-height:18px;text-transform:uppercase;margin-bottom:0}.logo a{text-decoration:none}.logo span{display:inline-block;vertical-align:top;width:140px}.logo span span{color:#555}.logo img{display:inline-block;width:54px;height:80px;margin-right:15px}@media only screen and (min-width:1100px){.logo img{width:71px;height:105px}}.header-content-wrap{display:flex;flex-direction:column;display:none;width:100%}@media only screen and (max-width:767px){.header-content-wrap.header-content-wrap-open{display:flex}}@media only screen and (min-width:768px){.header-content-wrap{display:inline-block}}@media only screen and (min-width:1100px){.header-content-wrap{flex:3 0 0;display:flex;align-items:flex-start;flex-direction:row}}.header-messages{order:2}@media only screen and (min-width:768px){.header-messages{padding-left:16px;width:33.33%;margin-left:66.66%}}@media only screen and (min-width:1100px){.header-messages{flex:1 0 0;position:relative;margin-left:0}.header-messages::before{content:"";display:inline-block;position:absolute;top:0;left:-1px;width:1px;height:100%;background-color:#ddd}}.header-messages p{margin-top:0;margin-bottom:15px;font-size:16px}.header-messages span{font-size:13px}.header-messages span,.header-messages a:hover,.header-messages a:focus{color:#555}.hero-center-container{max-width:86.88em;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.hero-center-container .col{margin-top:0;margin-bottom:0}@media only screen and (min-width:60em){.hero-center-container .col.col-md-8{padding-right:8.26625%}}@media only screen and (min-width:76em){.hero-center-container .col.col-md-8{padding-left:8.26625%}}.hero-center-container .col.col-md-4{float:right}.hero-section{background-color:#120e10}.hero-section .hero-status{position:relative;background-color:#fff}@media only screen and (max-width:59.94em){.hero-section .hero-status .hero-center-container{padding-left:0;padding-right:0}}.hero-section .hero-status p{font-family:"national",serif;font-weight:normal;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:.1em;margin-bottom:0}.hero-section .hero-status span{display:inline-block;padding:6px 15px;float:left}.hero-section .hero-status .hero-status-type{background-color:#6b6b69;color:#fff}.hero-section .hero-status .hero-status-detail{background-color:#fff}@media only screen and (min-width:60em){.hero-section .hero-status-inner{position:absolute;width:100%;height:100%;top:42px;z-index:1}}.hero-section .hero-banner{position:relative}.hero-section .hero-banner img{margin-left:auto;margin-right:auto}@media only screen and (min-width:60em){.hero-section .hero-banner.with-hero-image .hero-banner-inner{position:absolute;width:100%;height:100%;top:0;max-width:1800px;margin-left:auto;margin-right:auto;left:0;right:0}.hero-section .hero-banner.with-hero-image .hero-banner-inner.gradient-heavy{background:-moz-linear-gradient(90deg,#120e10 0,#120e10 56%,rgba(18,14,16,0.5) 63%,rgba(18,14,16,0) 65%,rgba(18,14,16,0) 100%);background:-webkit-linear-gradient(90deg,#120e10 0,#120e10 56%,rgba(18,14,16,0.5) 63%,rgba(18,14,16,0) 65%,rgba(18,14,16,0) 100%);background:linear-gradient(90deg,#120e10 0,#120e10 56%,rgba(18,14,16,0.5) 63%,rgba(18,14,16,0) 65%,rgba(18,14,16,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#120e10",endColorstr="#00120e10",GradientType=1)}.hero-section .hero-banner.with-hero-image .hero-banner-inner.gradient-medium{background:-moz-linear-gradient(90deg,#120e10 0,rgba(18,14,16,0.8) 52%,rgba(18,14,16,0) 72%,rgba(18,14,16,0) 100%);background:-webkit-linear-gradient(90deg,#120e10 0,rgba(18,14,16,0.8) 52%,rgba(18,14,16,0) 72%,rgba(18,14,16,0) 100%);background:linear-gradient(90deg,#120e10 0,rgba(18,14,16,0.8) 52%,rgba(18,14,16,0) 72%,rgba(18,14,16,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#120e10",endColorstr="#00120e10",GradientType=1)}.hero-section .hero-banner.with-hero-image .hero-banner-inner.gradient-light{background:-moz-linear-gradient(90deg,#120e10 0,rgba(18,14,16,0.3) 40%,rgba(18,14,16,0) 80%,rgba(18,14,16,0) 100%);background:-webkit-linear-gradient(90deg,#120e10 0,rgba(18,14,16,0.3) 40%,rgba(18,14,16,0) 80%,rgba(18,14,16,0) 100%);background:linear-gradient(90deg,#120e10 0,rgba(18,14,16,0.3) 40%,rgba(18,14,16,0) 80%,rgba(18,14,16,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#120e10",endColorstr="#00120e10",GradientType=1)}
}@media only screen and (min-width:60em){.hero-section .hero-banner .hero-banner-inner{padding-top:112px}}.hero-section .hero-banner .hero-banner-inner h1{color:#fff;font-size:24px;line-height:32px;margin-top:32px}@media only screen and (min-width:60em){.hero-section .hero-banner .hero-banner-inner h1{font-size:40px;line-height:48px;margin-top:0}}.hero-section .hero-banner .hero-banner-inner h1 .tereo{color:#a9a9a9}.hero-section .hero-content{padding-bottom:36px}@media only screen and (min-width:60em){.hero-section .hero-content{padding-top:36px}}.hero-section .hero-content .intro-text{font-size:16px;line-height:24px;color:#fff;margin-bottom:20px}@media only screen and (min-width:60em){.hero-section .hero-content .intro-text{font-size:22px;line-height:28px;margin-bottom:36px}}.hero-section .hero-content .intro-text a{font-weight:normal;color:#a9a9a9}.hero-section .hero-content .intro-text a:hover{color:#fff;text-decoration:none}.hero-section .hero-content .btn,.hero-section .hero-content .webform-confirmation+.links a,.webform-confirmation+.links .hero-section .hero-content a{background-color:#6b6b69;color:#fff;font-family:"national",serif;text-transform:uppercase;text-align:center;font-size:16px;line-height:20px;letter-spacing:.1em;padding:14px 22px;margin-bottom:24px}@media only screen and (max-width:37.5em){.hero-section .hero-content .btn,.hero-section .hero-content .webform-confirmation+.links a,.webform-confirmation+.links .hero-section .hero-content a{width:100%}}.hero-section .hero-content .btn:hover,.hero-section .hero-content .webform-confirmation+.links a:hover,.webform-confirmation+.links .hero-section .hero-content a:hover{background-color:#555}@media only screen and (min-width:37.5em){.hero-section .hero-content .btn,.hero-section .hero-content .webform-confirmation+.links a,.webform-confirmation+.links .hero-section .hero-content a{min-width:276px;margin-right:30px}}.hero-section .hero-content .btn:hover,.hero-section .hero-content .webform-confirmation+.links a:hover,.webform-confirmation+.links .hero-section .hero-content a:hover{background:#fff;color:#6b6b69}.hero-section .hero-content .social-media-hero{margin-bottom:36px}@media only screen and (min-width:37.5em){.hero-section .hero-content .social-media-hero{padding-top:12px;padding-bottom:12px}}.hero-section .hero-content .social-media-hero h3{font-family:"national",serif;font-weight:normal;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:.1em;color:#a9a9a9;display:inline-block;margin-top:0;margin-bottom:0;margin-right:5px}.hero-section .hero-content .social-media-hero li{margin-left:15px}.hero-section .hero-content .social-media-hero .facebook:hover{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/facebook-icon-white.svg)}.hero-section .hero-content .social-media-hero .twitter:hover{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/twitter-icon-white.svg)}@media only screen and (min-width:60em){.hero-section .hero-content .key-info{margin-bottom:36px}}.hero-section .hero-content .key-info .key-value-list li:last-child{margin-bottom:0}.hero-section .hero-content .key-info .key-value-list li>span:first-child{color:#a9a9a9}.hero-section .hero-content .key-info .key-value-list li>span:last-child{color:#f1f1ee}.hero-section .hero-content .key-info .key-value-list-text-long{margin-bottom:0}.hero-section .hero-content .key-info .key-value-list-text-long ul{color:#f1f1ee}.hero-section .hero-content .key-info .key-value-list-text-long ul li::before{background-color:#f1f1ee}.hero-section .hero-content .key-info .key-value-list-text-long p{color:#f1f1ee;margin-bottom:0}.hero-section .hero-content .key-info .key-value-list-text-long a{color:#a9a9a9;font-size:16px;line-height:20px}.hero-section .hero-content .key-info .key-value-list-text-long a:hover{color:#fff;text-decoration:none}.nav ul{list-style-type:none;padding-left:0}.main-nav-wrap{position:relative;margin-top:40px;order:1}
@media only screen and (min-width:1100px){.main-nav-wrap{display:flex;position:relative;flex:3 0 0;min-height:100%;width:100%;margin-top:0}}.main-nav{list-style-type:none;padding-left:0;position:relative;width:100%;margin-bottom:20px;z-index:1}@media only screen and (min-width:768px){.main-nav{margin-bottom:0;width:66.66%}}.main-nav a{position:relative;display:block;padding-left:16px;padding-right:16px;text-transform:uppercase;font-weight:bold;text-decoration:none}.main-nav a span.tereo{text-transform:none;color:#555}.main-nav li.is-active-trail a::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:5px;height:100%;background-color:#120e10}.main-nav li.is-active-trail.secondary-nav-open a::before{background-color:#a9a9a9}.main-nav>.nav-col{position:relative;display:inline-block;width:100%}@media only screen and (min-width:768px){.main-nav>.nav-col{width:50%;float:left}}.main-nav>.nav-col::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#ddd}.main-nav>.nav-col>li{position:relative;margin-bottom:16px}.main-nav>.nav-col>li:hover a::before,.main-nav>.nav-col>li.secondary-nav-open::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:5px;height:100%;background-color:#a9a9a9}@media only screen and (max-width:1099px){.main-nav>.nav-col>li.secondary-nav-open>a{padding-bottom:8px}}.secondary-nav{list-style-type:none;padding-left:0;position:relative;z-index:1;width:100%;background-color:#f1f1ee;display:none;border:5px solid #a9a9a9;border-top:0}.main-nav .secondary-nav-open .secondary-nav{display:inline-block}@media only screen and (min-width:1100px){.secondary-nav{position:absolute;width:200%;margin-top:8px}.secondary-nav::before{content:"";display:inline-block;position:absolute;top:-8px;left:-5px;width:5px;height:8px;background-color:#a9a9a9}}.secondary-nav li:hover a::before{display:none}.main-nav .secondary-nav-open .secondary-nav li a::before{display:none}.main-nav .secondary-nav-open .secondary-nav li.is-active-trail a::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:5px;height:100%;background-color:#120e10}.secondary-nav a{margin-top:6px;margin-bottom:6px;padding-top:4px;padding-bottom:4px;font-size:16px;text-transform:none}.secondary-nav a:first-child{margin-top:10px}.secondary-nav a:last-child{margin-bottom:10px}.secondary-nav a:hover{color:#555;text-decoration:underline}.menu-toggle{width:64px;height:64px;padding:16px;font-size:0;position:absolute;top:8px;right:8px;background-color:transparent;transition:none}@media only screen and (min-width:768px){.menu-toggle{display:none}}.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;transition:none}.menu-toggle:focus,.menu-toggle:active{outline:1px dotted #333}.menu-toggle::before,.menu-toggle::after,.menu-toggle .state::before{content:"";display:inline-block;position:absolute;width:32px;height:4px;background-color:#a9a9a9;position:absolute;left:16px;top:20px}.menu-toggle::after{top:30px}.menu-toggle .state::before{top:40px}.menu-toggle.menu-toggle-open{background:#ddd url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/close.svg) no-repeat 16px 16px;background-size:32px 32px}.menu-toggle.menu-toggle-open::before,.menu-toggle.menu-toggle-open::after,.menu-toggle.menu-toggle-open .state::before{display:none}.sidebar-nav{padding:1.875rem;background-color:#fff;border-top:5px solid #bbb;border-bottom:5px solid #bbb;border-color:#688c00}.sidebar-nav h3>a{font-size:18px;font-family:"national",serif;font-weight:bold}.sidebar-nav a{display:block;padding-top:.3125rem;padding-bottom:.3125rem;line-height:1.2em;text-decoration:none;color:#333;font-weight:bold;font-size:15px}.sidebar-nav a:hover,.sidebar-nav a:focus{color:#557500}.sidebar-nav li a .tereo{display:none}
.sidebar-nav li.active a{color:#557500}.sidebar-nav li.active a:hover{cursor:default}.sidebar-nav ul ul a{font-weight:300}@media only screen and (max-width:59.94em){.sidebar-nav{display:none}}.footer-nav a{display:block;margin-bottom:.3125rem;padding-bottom:.3125rem}.footer{clear:both;font-size:16px;line-height:1.2;margin-top:5rem}.tepapa-gallery-mode .footer{display:none}.footer ul{list-style-type:none;padding-left:0}.footer-content,.footer-supporters,.footer-copyright{clear:both;background:#111;color:#fff}.footer-content a,.footer-supporters a,.footer-copyright a{color:#ddd;text-decoration:none}.footer-content a:hover,.footer-content a:focus,.footer-supporters a:hover,.footer-supporters a:focus,.footer-copyright a:hover,.footer-copyright a:focus{text-decoration:underline}.footer-content{padding-top:5rem;padding-bottom:5.625rem}.footer-content .col-5-up{outline-width:0}@media only screen and (max-width:59.94em){.footer-content .col-5-up:nth-child(3),.footer-content .col-5-up:nth-child(4),.footer-content .col-5-up:nth-child(5){border-top:1px solid #333;padding-top:2.5rem}}.footer-content .col-5-up:nth-child(3){font-size:18px}@media only screen and (max-width:37.44em){.footer-content .col-5-up:nth-child(3){border-bottom:1px solid #333;padding-bottom:2.5rem}}.footer-content .col-5-up:nth-child(4),.footer-content .col-5-up:nth-child(5){font-size:14px}@media only screen and (max-width:37.44em){.footer-content .col-5-up:nth-child(4),.footer-content .col-5-up:nth-child(5){border-top:0}}@media only screen and (max-width:59.94em){.footer-content{padding-top:2.5rem;padding-bottom:2.5rem}}.footer-supporters{padding-top:4.375rem;padding-bottom:5rem;background-color:#333}.footer-supporters li{display:inline-block}@media only screen and (max-width:59.94em){.footer-supporters h3,.footer-supporters ul{text-align:center}}.footer-supporters li{margin-right:3.75rem;margin-bottom:1.875rem}@media only screen and (max-width:59.94em){.footer-supporters li{margin-left:1.875rem;margin-right:1.875rem}}@media only screen and (max-width:37.44em){.footer-supporters li{display:block;margin-left:0;margin-right:0}}.footer-supporters a{display:block;height:78px;background-repeat:no-repeat;font-size:0}.footer-supporters a:hover,.footer-supporters a:focus{opacity:.8}@media only screen and (max-width:37.44em){.footer-supporters a{margin-left:auto;margin-right:auto}}.footer-supporters .support-wcc{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/supporters/supporter-logo-wcc.svg);width:172px}.footer-supporters .support-mch{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/supporters/supporter-logo-mch.svg);width:126px}.footer-supporters .support-gns{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/supporters/supporter-logo-gns.svg);width:47px}.footer-supporters .support-eqc{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/supporters/supporter-logo-eqc-2.svg);width:164px;position:relative;top:20px}@media only screen and (max-width:37.44em){.footer-supporters .support-eqc{top:0}}@media only screen and (max-width:59.94em){.footer-supporters{padding-top:2.5rem;padding-bottom:2.5rem}}.footer-copyright{padding-top:1.25rem;padding-bottom:1.25rem;background-color:#333;text-align:right;border-top:1px solid #666;min-height:29.8056155507px;overflow:hidden}.footer-copyright li{display:inline-block}.footer-copyright ul{float:right;font-size:12px}@media only screen and (max-width:59.94em){.footer-copyright ul{float:none;text-align:center}}.footer-copyright li{min-height:29.8056155507px;vertical-align:top}.footer-copyright li:first-child a{border-left:0}@media only screen and (max-width:59.94em){.footer-copyright li{height:auto;display:block}.footer-copyright li a{border-left:0}}.footer-copyright a{padding-left:8px;padding-right:8px;border-left:1px solid #ddd;display:block;margin-top:2px}.footer-copyright .nz-govt{border-left:0;width:200px;height:29.8056155507px;background-size:200px 29.8056155507px;margin-left:1.25rem;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/nz-govt-logo-2.svg);margin-top:.25rem;font-size:0}.footer-copyright .nz-govt:hover,.footer-copyright .nz-govt:focus{opacity:.8}@media only screen and (max-width:59.94em){.footer-copyright .nz-govt{margin-left:auto;margin-right:auto;margin-top:30px}}.region-banner{margin-bottom:3.75rem}@media only screen and (max-width:75.94em){.region-banner{margin-bottom:1.25rem}}.region-banner-content-wrap{position:relative;background-color:#ddd}.region-banner-content-wrap img{margin:0 auto;height:auto}@media only screen and (min-width:1920px){.region-banner-content-wrap img{width:1920px}}.region-banner-content{background-color:rgba(0,0,0,0.45);color:#fff;position:absolute;bottom:0;width:100%}.region-banner-content .inner{min-height:145px;position:relative}.region-banner-content .inner h1{font-size:30px;padding:.625rem 260px 1.875rem 0;margin-bottom:0}.region-banner-content .inner h1:before{content:"";display:block;height:5px;width:85px;background-color:#a5dc00;position:relative;top:-10px}
@media only screen and (max-width:59.94em){.region-banner-content{display:none}}.region-banner-nav{background-color:#f9f9f2;position:relative;margin-top:20px}.tepapa-gallery-mode .region-banner-nav{display:none}@media only screen and (min-width:768px){.region-banner-nav{margin-top:0}}.search-page .region-banner{background-color:#dfdfd0}.search-page .region-banner .inner{padding:5rem 5.625rem}@media only screen and (max-width:75.94em){.search-page .region-banner .inner{padding:1.25rem .625rem}}@font-face{font-family:'icons';src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/icons.eot);src:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/icons.eot?#iefix) format("embedded-opentype"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/icons.woff) format("woff"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/icons.ttf) format("truetype"),url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/fonts/icons.svg#icons) format("svg");font-weight:normal;font-style:normal}.tepapa-home{background-color:#f9f9f2}.tepapa-home .region-banner-content .inner h1:before{background-color:#688c00}.tepapa-home .region-banner-nav{background-color:#f9f9f2}.tepapa-home .social-media-inner{border-bottom-color:#688c00}.tepapa-home .sidebar-nav{border-color:#688c00}.tepapa-home .sidebar-nav li.active a{color:#557500}.tepapa-visit{background-color:#f9f9f2}.tepapa-visit .region-banner-content .inner h1:before{background-color:#688c00}.tepapa-visit .region-banner-nav{background-color:#f9f9f2}.tepapa-visit .social-media-inner{border-bottom-color:#688c00}.tepapa-visit .sidebar-nav{border-color:#688c00}.tepapa-visit .sidebar-nav li.active a{color:#557500}.tepapa-visit .card{border-bottom-color:#688c00}.tepapa-visit .card:hover .card-content h4,.tepapa-visit .card:hover .card-content p,.tepapa-visit .card:hover .card-content span{color:#688c00}.tepapa-visit .card .card-small{color:#557500}.tepapa-visit .card .btn:not(.btn-dark),.tepapa-visit .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .tepapa-visit .card a:not(.btn-dark){background-color:#557300}.tepapa-visit .card .btn:not(.btn-dark):hover,.tepapa-visit .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .tepapa-visit .card a:not(.btn-dark):hover,.tepapa-visit .card .btn:not(.btn-dark):focus,.tepapa-visit .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .tepapa-visit .card a:not(.btn-dark):focus{background-color:#111}.tepapa-visit .card .link-list li a{color:#557500}.tepapa-visit .card .link-list li a.btn,.tepapa-visit .card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-visit .card .link-list li a,.tepapa-visit .card .link-list li a:hover .tepapa-visit .card .link-list li a:focus{color:#fff !important}.tepapa-visit .card.text-only-card{background-color:#557500}.tepapa-visit .card.text-only-card:hover{background-color:#425c00}.tepapa-visit .card.text-only-card .card-content h4,.tepapa-visit .card.text-only-card .card-content p,.tepapa-visit .card.text-only-card .card-content span{color:#fff}.tepapa-learn{background-color:#f5f5ef}.tepapa-learn .region-banner-content .inner h1:before{background-color:#d96d00}.tepapa-learn .region-banner-nav{background-color:#f5f5ef}.tepapa-learn .social-media-inner{border-bottom-color:#d96d00}.tepapa-learn .sidebar-nav{border-color:#d96d00}.tepapa-learn .sidebar-nav li.active a{color:#a95400}.tepapa-learn .card{border-bottom-color:#d96d00}.tepapa-learn .card:hover .card-content h4,.tepapa-learn .card:hover .card-content p,.tepapa-learn .card:hover .card-content span{color:#d96d00}.tepapa-learn .card .card-small{color:#a95400}.tepapa-learn .card .btn:not(.btn-dark),.tepapa-learn .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .tepapa-learn .card a:not(.btn-dark){background-color:#c06000}.tepapa-learn .card .btn:not(.btn-dark):hover,.tepapa-learn .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .tepapa-learn .card a:not(.btn-dark):hover,.tepapa-learn .card .btn:not(.btn-dark):focus,.tepapa-learn .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .tepapa-learn .card a:not(.btn-dark):focus{background-color:#111}.tepapa-learn .card .link-list li a{color:#a95400}.tepapa-learn .card .link-list li a.btn,.tepapa-learn .card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-learn .card .link-list li a,.tepapa-learn .card .link-list li a:hover .tepapa-learn .card .link-list li a:focus{color:#fff !important}.tepapa-learn .card.text-only-card{background-color:#a95400}.tepapa-learn .card.text-only-card:hover{background-color:#904700}.tepapa-learn .card.text-only-card .card-content h4,.tepapa-learn .card.text-only-card .card-content p,.tepapa-learn .card.text-only-card .card-content span{color:#fff}.tepapa-discover-the-collections{background-color:#eef3f5}.tepapa-discover-the-collections .region-banner-content .inner h1:before{background-color:#00a2db}.tepapa-discover-the-collections .region-banner-nav{background-color:#eef3f5}.tepapa-discover-the-collections .social-media-inner{border-bottom-color:#00a2db}.tepapa-discover-the-collections .sidebar-nav{border-color:#00a2db}.tepapa-discover-the-collections .sidebar-nav li.active a{color:#00739d}.tepapa-discover-the-collections .card{border-bottom-color:#00a2db}.tepapa-discover-the-collections .card:hover .card-content h4,.tepapa-discover-the-collections .card:hover .card-content p,.tepapa-discover-the-collections .card:hover .card-content span{color:#00a2db}.tepapa-discover-the-collections .card .card-small{color:#00739d}
.tepapa-discover-the-collections .card .btn:not(.btn-dark),.tepapa-discover-the-collections .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .tepapa-discover-the-collections .card a:not(.btn-dark){background-color:#008fc2}.tepapa-discover-the-collections .card .btn:not(.btn-dark):hover,.tepapa-discover-the-collections .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .tepapa-discover-the-collections .card a:not(.btn-dark):hover,.tepapa-discover-the-collections .card .btn:not(.btn-dark):focus,.tepapa-discover-the-collections .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .tepapa-discover-the-collections .card a:not(.btn-dark):focus{background-color:#111}.tepapa-discover-the-collections .card .link-list li a{color:#00739d}.tepapa-discover-the-collections .card .link-list li a.btn,.tepapa-discover-the-collections .card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-discover-the-collections .card .link-list li a,.tepapa-discover-the-collections .card .link-list li a:hover .tepapa-discover-the-collections .card .link-list li a:focus{color:#fff !important}.tepapa-discover-the-collections .card.text-only-card{background-color:#00739d}.tepapa-discover-the-collections .card.text-only-card:hover{background-color:#006084}.tepapa-discover-the-collections .card.text-only-card .card-content h4,.tepapa-discover-the-collections .card.text-only-card .card-content p,.tepapa-discover-the-collections .card.text-only-card .card-content span{color:#fff}.tepapa-about{background-color:#eef6f5}.tepapa-about .region-banner-content .inner h1:before{background-color:#008c8c}.tepapa-about .region-banner-nav{background-color:#eef6f5}.tepapa-about .social-media-inner{border-bottom-color:#008c8c}.tepapa-about .sidebar-nav{border-color:#008c8c}.tepapa-about .sidebar-nav li.active a{color:#005959}.tepapa-about .card{border-bottom-color:#008c8c}.tepapa-about .card:hover .card-content h4,.tepapa-about .card:hover .card-content p,.tepapa-about .card:hover .card-content span{color:#008c8c}.tepapa-about .card .card-small{color:#005959}.tepapa-about .card .btn:not(.btn-dark),.tepapa-about .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .tepapa-about .card a:not(.btn-dark){background-color:#007373}.tepapa-about .card .btn:not(.btn-dark):hover,.tepapa-about .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .tepapa-about .card a:not(.btn-dark):hover,.tepapa-about .card .btn:not(.btn-dark):focus,.tepapa-about .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .tepapa-about .card a:not(.btn-dark):focus{background-color:#111}.tepapa-about .card .link-list li a{color:#005959}.tepapa-about .card .link-list li a.btn,.tepapa-about .card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-about .card .link-list li a,.tepapa-about .card .link-list li a:hover .tepapa-about .card .link-list li a:focus{color:#fff !important}.tepapa-about .card.text-only-card{background-color:#005959}.tepapa-about .card.text-only-card:hover{background-color:#004040}.tepapa-about .card.text-only-card .card-content h4,.tepapa-about .card.text-only-card .card-content p,.tepapa-about .card.text-only-card .card-content span{color:#fff}.tepapa-support--join,.tepapa-support{background-color:#f3faf3}.tepapa-support--join .region-banner-content .inner h1:before,.tepapa-support .region-banner-content .inner h1:before{background-color:#008c46}.tepapa-support--join .region-banner-nav,.tepapa-support .region-banner-nav{background-color:#f3faf3}.tepapa-support--join .social-media-inner,.tepapa-support .social-media-inner{border-bottom-color:#008c46}.tepapa-support--join .sidebar-nav,.tepapa-support .sidebar-nav{border-color:#008c46}.tepapa-support--join .sidebar-nav li.active a,.tepapa-support .sidebar-nav li.active a{color:#007d3f}.tepapa-support--join .card,.tepapa-support .card{border-bottom-color:#008c46}.tepapa-support--join .card:hover .card-content h4,.tepapa-support--join .card:hover .card-content p,.tepapa-support--join .card:hover .card-content span,.tepapa-support .card:hover .card-content h4,.tepapa-support .card:hover .card-content p,.tepapa-support .card:hover .card-content span{color:#008c46}
.tepapa-support--join .card .card-small,.tepapa-support .card .card-small{color:#007d3f}.tepapa-support--join .card .btn:not(.btn-dark),.tepapa-support--join .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .tepapa-support--join .card a:not(.btn-dark),.tepapa-support .card .btn:not(.btn-dark),.tepapa-support .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .tepapa-support .card a:not(.btn-dark){background-color:#007339}.tepapa-support--join .card .btn:not(.btn-dark):hover,.tepapa-support--join .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .tepapa-support--join .card a:not(.btn-dark):hover,.tepapa-support--join .card .btn:not(.btn-dark):focus,.tepapa-support--join .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .tepapa-support--join .card a:not(.btn-dark):focus,.tepapa-support .card .btn:not(.btn-dark):hover,.tepapa-support .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .tepapa-support .card a:not(.btn-dark):hover,.tepapa-support .card .btn:not(.btn-dark):focus,.tepapa-support .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .tepapa-support .card a:not(.btn-dark):focus{background-color:#111}.tepapa-support--join .card .link-list li a,.tepapa-support .card .link-list li a{color:#007d3f}.tepapa-support--join .card .link-list li a.btn,.tepapa-support--join .card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-support--join .card .link-list li a,.tepapa-support--join .card .link-list li a:hover .tepapa-support--join .card .link-list li a:focus,.tepapa-support .card .link-list li a.btn,.tepapa-support .card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-support .card .link-list li a,.tepapa-support .card .link-list li a:hover .tepapa-support--join .card .link-list li a:focus,.tepapa-support--join .card .link-list li a:hover .tepapa-support .card .link-list li a:focus,.tepapa-support .card .link-list li a:hover .tepapa-support .card .link-list li a:focus{color:#fff !important}.tepapa-support--join .card.text-only-card,.tepapa-support .card.text-only-card{background-color:#007d3f}.tepapa-support--join .card.text-only-card:hover,.tepapa-support .card.text-only-card:hover{background-color:#006432}.tepapa-support--join .card.text-only-card .card-content h4,.tepapa-support--join .card.text-only-card .card-content p,.tepapa-support--join .card.text-only-card .card-content span,.tepapa-support .card.text-only-card .card-content h4,.tepapa-support .card.text-only-card .card-content p,.tepapa-support .card.text-only-card .card-content span{color:#fff}.tepapa-venues{background-color:#eee}.tepapa-venues .region-banner-content .inner h1:before{background-color:#688c00}.tepapa-venues .region-banner-nav{background-color:#eee}.tepapa-venues .social-media-inner{border-bottom-color:#688c00}.tepapa-venues .sidebar-nav{border-color:#688c00}.tepapa-venues .sidebar-nav li.active a{color:#b20000}.tepapa-venues .region-banner-content .inner h1:before{background-color:#b20000}.tepapa-venues .social-media-inner{border-bottom-color:#b20000}.tepapa-venues .sidebar-nav{border-color:#b20000;background-color:#333}.tepapa-venues .sidebar-nav h3,.tepapa-venues .sidebar-nav a{color:#fff}.tepapa-venues .sidebar-nav li{margin-left:-1.875rem;margin-right:-1.875rem}.tepapa-venues .sidebar-nav li.active,.tepapa-venues .sidebar-nav li:hover{background-color:#000}.tepapa-venues .sidebar-nav li.active a,.tepapa-venues .sidebar-nav li:hover a{color:#fff}.tepapa-venues .sidebar-nav li a{margin-left:1.875rem;margin-right:1.875rem}.tepapa-venues .table-metadata td{color:#fff;background-color:#333}.tepapa-venues .main-content-header a,.tepapa-venues .user-content a{color:#b20000}.tepapa-venues .card{background-color:#333;border-bottom-color:#b20000}.tepapa-venues .card h2,.tepapa-venues .card h4,.tepapa-venues .card p,.tepapa-venues .card a{color:#fff}.tepapa-venues .card .card-small{color:#bbb}
.tepapa-venues .card .card-small .venue-name{font-weight:normal}.tepapa-venues .card:hover{background-color:#111}.tepapa-venues .card:hover .card-content *{color:#fff}.tepapa-venues .card .btn,.tepapa-venues .card .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-venues .card a{color:#fff;background-color:#900}.tepapa-venues .card .btn:hover,.tepapa-venues .card .webform-confirmation+.links a:hover,.webform-confirmation+.links .tepapa-venues .card a:hover,.tepapa-venues .card .btn:focus,.tepapa-venues .card .webform-confirmation+.links a:focus,.webform-confirmation+.links .tepapa-venues .card a:focus{background-color:#111}.tepapa-venues .card .link-list{margin:0;padding-top:.9375rem;margin-left:-1.875rem;margin-right:-1.875rem}.tepapa-venues .card .link-list li{display:block;width:100%}.tepapa-venues .card .link-list a{color:#fff !important;background-color:transparent;border-width:0;padding:.3125rem 1.875rem;text-decoration:underline}.tepapa-venues .card .link-list a:hover,.tepapa-venues .card .link-list a:focus{text-decoration:underline;background-color:#1e1e1e}.tepapa-venues .card .link-list .btn.btn-dark:hover,.tepapa-venues .card.card-generic.section-teaser-promotion .link-list .btn:hover,.tepapa-venues .card.card-generic.section-teaser-promotion .link-list .webform-confirmation+.links a:hover,.tepapa-venues .card.card-generic.section-teaser-promotion .webform-confirmation+.links .link-list a:hover,.tepapa-venues .webform-confirmation+.links .card.card-generic.section-teaser-promotion .link-list a:hover,.webform-confirmation+.links .tepapa-venues .card.card-generic.section-teaser-promotion .link-list a:hover,.tepapa-venues .card .link-list .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .tepapa-venues .card .link-list a.btn-dark:hover{padding:.3125rem 1.875rem;border-width:0}.node-unpublished div[class^="tepapa-"],.node-unpublished div[class*="tepapa-"]{background-color:#fff4f4}.icon-right{position:relative;padding-right:3.75rem}.icon-right i{line-height:inherit;position:absolute;right:15px;top:50%;margin-top:-.65em}.icon-right.btn,.webform-confirmation+.links a.icon-right{padding-right:3.75rem}.icon-right.btn i,.webform-confirmation+.links a.icon-right i{right:1.875rem}.icon-right.btn.ext,.webform-confirmation+.links a.icon-right.ext{position:relative}.icon-right.btn.ext i,.webform-confirmation+.links a.icon-right.ext i,.icon-right.btn.ext .ext,.webform-confirmation+.links a.icon-right.ext .ext{display:none}.icon-right.btn.ext:after,.webform-confirmation+.links a.icon-right.ext:after{font-family:"FontAwesome";content:"\f08e";position:absolute;right:1.25rem;bottom:20px}.icon-email span.icon-email:before{font-family:"FontAwesome";content:"\f003";margin-left:10px;display:inline-block}input[type="submit"],button,.btn,.webform-confirmation+.links a{font-family:"national",serif;font-weight:bold;font-size:18px;color:#fff;text-decoration:none;display:inline-block;background-color:#4f6a00;padding:1.25rem 1.875rem;border:0;transition:background .5s ease 0s}input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus,.btn:hover,.webform-confirmation+.links a:hover,.btn:focus,.webform-confirmation+.links a:focus{background-color:#161e00;color:#fff;cursor:pointer;transition:background .5s ease 0s}input[type="submit"].btn-dark,.card.card-generic.section-teaser-promotion input[type="submit"].btn,button.btn-dark,.card.card-generic.section-teaser-promotion button.btn,.btn.btn-dark,.card.card-generic.section-teaser-promotion .btn,.card.card-generic.section-teaser-promotion .webform-confirmation+.links a,.webform-confirmation+.links .card.card-generic.section-teaser-promotion a,.webform-confirmation+.links a.btn-dark{background-color:#333}input[type="submit"].btn-dark:hover,.card.card-generic.section-teaser-promotion input[type="submit"].btn:hover,input[type="submit"].btn-dark:focus,.card.card-generic.section-teaser-promotion input[type="submit"].btn:focus,button.btn-dark:hover,.card.card-generic.section-teaser-promotion button.btn:hover,button.btn-dark:focus,.card.card-generic.section-teaser-promotion button.btn:focus,.btn.btn-dark:hover,.card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links a.btn-dark:hover,.btn.btn-dark:focus,.card.card-generic.section-teaser-promotion .btn:focus,.card.card-generic.section-teaser-promotion .webform-confirmation+.links a:focus,.webform-confirmation+.links .card.card-generic.section-teaser-promotion a:focus,.webform-confirmation+.links a.btn-dark:focus{background-color:#425900}
input[type="submit"].btn-alt,button.btn-alt,.btn.btn-alt,.webform-confirmation+.links a.btn-alt{background-color:transparent;color:#557500;text-decoration:underline}input[type="submit"].btn-alt:hover,input[type="submit"].btn-alt:focus,button.btn-alt:hover,button.btn-alt:focus,.btn.btn-alt:hover,.webform-confirmation+.links a.btn-alt:hover,.btn.btn-alt:focus,.webform-confirmation+.links a.btn-alt:focus{background-color:transparent;color:#425900}@media only screen and (max-width:37.44em){input[type="submit"].btn-alt,button.btn-alt,.btn.btn-alt,.webform-confirmation+.links a.btn-alt{background-color:#fff}input[type="submit"].btn-alt:hover,input[type="submit"].btn-alt:focus,button.btn-alt:hover,button.btn-alt:focus,.btn.btn-alt:hover,.webform-confirmation+.links a.btn-alt:hover,.btn.btn-alt:focus,.webform-confirmation+.links a.btn-alt:focus{background-color:#f0f0e1}}input[type="submit"].disabled,button.disabled,.btn.disabled,.webform-confirmation+.links a.disabled{background-color:#ddd;color:#666}input[type="submit"].btn-light-arrow,button.btn-light-arrow,.btn.btn-light-arrow,.webform-confirmation+.links a.btn-light-arrow{color:#557500;display:block;padding:.9375rem 30px;border:1px solid #ddd;background-color:#f0f0e1;margin-bottom:1.25rem}input[type="submit"].btn-light-arrow:hover,button.btn-light-arrow:hover,.btn.btn-light-arrow:hover,.webform-confirmation+.links a.btn-light-arrow:hover{color:#fff;background-color:#333;padding:13px 28px;border:3px solid #666}input[type="submit"].btn-light-arrow:hover i.fa,button.btn-light-arrow:hover i.fa,.btn.btn-light-arrow:hover i.fa,.webform-confirmation+.links a.btn-light-arrow:hover i.fa{right:28px}.btn.en-hide,.webform-confirmation+.links a.en-hide,.btn.en-show,.webform-confirmation+.links a.en-show,.btn.tereo-hide,.webform-confirmation+.links a.tereo-hide,.btn.tereo-show,.webform-confirmation+.links a.tereo-show{margin-bottom:2.5rem}.split{overflow:hidden}.split-1{padding-right:2.5rem}.split-1,.split-2{display:block;width:50%;float:left;vertical-align:top;margin-right:-4px}.split-1.tereo,.split-2.tereo{display:inline-block}@media only screen and (max-width:59.94em){.split-1,.split-2{width:100%;margin-right:0}}.footer-content .col-5-up{border-left:0}.footer-content .col-5-up:nth-child(1),.footer-content .col-5-up:nth-child(2){padding-right:2.5rem}.footer-content .col-5-up:nth-child(3),.footer-content .col-5-up:nth-child(4),.footer-content .col-5-up:nth-child(5){padding-left:2.5rem}@media only screen and (max-width:59.94em){.footer-content .col-5-up:nth-child(1),.footer-content .col-5-up:nth-child(2){width:50%;margin-bottom:1.25rem}.footer-content .col-5-up:nth-child(3){clear:left}.footer-content .col-5-up:nth-child(3),.footer-content .col-5-up:nth-child(4),.footer-content .col-5-up:nth-child(5){width:33.333333333%;padding-left:0;padding-right:2.5rem}}@media only screen and (max-width:37.44em){.footer-content .col-5-up:nth-child(1),.footer-content .col-5-up:nth-child(2){width:100%;padding-right:0;margin-bottom:1.875rem}.footer-content .col-5-up:nth-child(3),.footer-content .col-5-up:nth-child(4),.footer-content .col-5-up:nth-child(5){width:100%;padding-right:0}}@media only screen and (min-width:37.5em){.search-page .center-container .group:before,.search-page .breadcrumb-wrapper .group:before,.search-page .inner .group:before,.search-page .page-customerror .error-msg-container .group:before,.page-customerror .search-page .error-msg-container .group:before,.search-page .webform-confirmation .group:before,.search-page .webform-confirmation+.links .group:before,.search-page .center-container .group:after,.search-page .breadcrumb-wrapper .group:after,.search-page .inner .group:after,.search-page .page-customerror .error-msg-container .group:after,.page-customerror .search-page .error-msg-container .group:after,.search-page .webform-confirmation .group:after,.search-page .webform-confirmation+.links .group:after{content:none;display:inline}
}@media only screen and (min-width:37.5em){.search-page .center-container .section,.search-page .breadcrumb-wrapper .section,.search-page .inner .section,.search-page .page-customerror .error-msg-container .section,.page-customerror .search-page .error-msg-container .section,.search-page .webform-confirmation .section,.search-page .webform-confirmation+.links .section{clear:none}}.search-page .center-container .section.group .col-md-12,.search-page .breadcrumb-wrapper .section.group .col-md-12,.search-page .inner .section.group .col-md-12,.search-page .page-customerror .error-msg-container .section.group .col-md-12,.page-customerror .search-page .error-msg-container .section.group .col-md-12,.search-page .webform-confirmation .section.group .col-md-12,.search-page .webform-confirmation+.links .section.group .col-md-12{float:right;width:20.66%;margin-left:4.74%;padding-bottom:5rem}@media only screen and (max-width:59.94em){.search-page .center-container .section.group .col-md-12,.search-page .breadcrumb-wrapper .section.group .col-md-12,.search-page .inner .section.group .col-md-12,.search-page .page-customerror .error-msg-container .section.group .col-md-12,.page-customerror .search-page .error-msg-container .section.group .col-md-12,.search-page .webform-confirmation .section.group .col-md-12,.search-page .webform-confirmation+.links .section.group .col-md-12{width:100%;margin-left:0;float:none}}@media only screen and (min-width:60em){.search-page .center-container .section.group .col-md-12 .shop-promo .col-2-up,.search-page .breadcrumb-wrapper .section.group .col-md-12 .shop-promo .col-2-up,.search-page .inner .section.group .col-md-12 .shop-promo .col-2-up,.search-page .page-customerror .error-msg-container .section.group .col-md-12 .shop-promo .col-2-up,.page-customerror .search-page .error-msg-container .section.group .col-md-12 .shop-promo .col-2-up,.search-page .webform-confirmation .section.group .col-md-12 .shop-promo .col-2-up,.search-page .webform-confirmation+.links .section.group .col-md-12 .shop-promo .col-2-up{width:100%;margin-left:0;float:none}}.search-page .center-container .col-md-9.pull-left,.search-page .breadcrumb-wrapper .col-md-9.pull-left,.search-page .inner .col-md-9.pull-left,.search-page .page-customerror .error-msg-container .col-md-9.pull-left,.page-customerror .search-page .error-msg-container .col-md-9.pull-left,.search-page .webform-confirmation .col-md-9.pull-left,.search-page .webform-confirmation+.links .col-md-9.pull-left{padding-bottom:5rem}@media only screen and (max-width:59.94em){.search-page .center-container .col-md-9.pull-left,.search-page .breadcrumb-wrapper .col-md-9.pull-left,.search-page .inner .col-md-9.pull-left,.search-page .page-customerror .error-msg-container .col-md-9.pull-left,.page-customerror .search-page .error-msg-container .col-md-9.pull-left,.search-page .webform-confirmation .col-md-9.pull-left,.search-page .webform-confirmation+.links .col-md-9.pull-left{padding-bottom:2.5rem}}.card{border-bottom:7px solid #bdbdac;border-bottom-color:#688c00;position:relative;margin-bottom:.125rem;background-color:#fff;padding-bottom:1.875rem;font-size:16px}.card h2,.card h4{margin-bottom:.9375rem;font-size:21px;font-family:"national",serif;font-weight:bold}.card h2 a,.card h4 a{color:#333;text-decoration:none}.card h2 a:hover,.card h4 a:hover{color:#425900}.card p{margin-bottom:1.5625rem;line-height:1.2em;color:#666}.card img{transition:opacity .5s ease,transform .2s ease;display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin-left:auto;margin-right:auto}.card .featured-item{display:inline-block;background-color:#557500;font-weight:bold;color:#fff;font-size:14px;padding-left:.625rem;padding-right:.625rem;margin-bottom:.9375rem;line-height:26px}.card .card-additional{font-weight:bold}.card .card-small{display:block;font-family:"national",serif;font-weight:bold;color:#333;margin-bottom:.3125rem;margin-top:2.5rem;height:1.875rem;position:absolute;bottom:0}.card .tereo{display:inline}.card .link-list{margin:4.375rem -28px 1.25rem;position:relative;z-index:2;zoom:1}
.card .link-list li{clear:left}.card .link-list a{text-decoration:none;font-size:16px}.card .btn.icon-right,.card .webform-confirmation+.links a.icon-right,.webform-confirmation+.links .card a.icon-right,.card .btn-full-width{width:100%}.card.with-btn{padding-bottom:62px}.card.with-btn .btn.icon-right,.card.with-btn .webform-confirmation+.links a.icon-right,.webform-confirmation+.links .card.with-btn a.icon-right{position:absolute;bottom:0;left:0;z-index:1;box-shadow:-1px 0 0 #f9f9f2}.card.with-btn .card-small{position:static;height:auto}.card:hover{transition:background .5s ease 0s;cursor:pointer}.card:hover img{transform:scale(1.015);-webkit-filter:brightness(80%);filter:brightness(80%)}.card-image{overflow:hidden;background-color:#bbb;position:relative;z-index:1;outline:1px solid #f9f9f2}.card-content{padding:1.875rem 1.875rem;z-index:0}.card-horizontal{padding-bottom:0}.card-horizontal:after{display:none}.card-horizontal .card-image{position:absolute}@media only screen and (max-width:59.94em){.card-horizontal .card-image{display:none}}.card-horizontal .card-content{padding:.9375rem 1.25rem}.card-horizontal .card-small{position:static;font-size:14px}.card-search{background-color:#f0f0e1;overflow:hidden;border:1px solid #bbb}.card-search .card-image{width:317px;height:200px;background-color:transparent;height:100%}.card-search .card-image img{position:absolute;z-index:1;margin:0;top:50%;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .5s ease,transform .2s ease}.card-search .card-content{min-height:200px;margin-left:317px;background-color:#fff;padding:30px}.card-search .card-content h2 .card-small{color:#666;margin-bottom:5px}.card-search .card-content .card-small{line-height:inherit;margin-top:0;margin-bottom:0;height:auto}@media only screen and (max-width:59.94em){.card-search .card-content{margin-left:0;min-height:0;padding-left:1.25rem}}.card-search:hover{border-width:5px;background-color:#dfdfd0}.card-search:hover .card-image{width:313px}.card-search:hover img{transform:scale(none);zoom:1.2;position:absolute;z-index:1;margin:0;top:50%;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-search:hover .card-content{background-color:#f0f0e1;margin-left:313px;padding:26px 26px 26px 30px}.card-search:hover .card-content h2 .card-small,.card-search:hover .card-content p{color:#666}.card-search:hover .card-content .card-small{color:#333}@media only screen and (max-width:59.94em){.card-search:hover .card-content{margin-left:0;padding-left:16px}}.card-vertical{padding-bottom:0}.card-vertical img{width:100%;height:auto}.card.card-exhibition,.card.card-exhibitions{border-bottom-color:#408e00}.card.card-exhibition:hover .card-content h4,.card.card-exhibition:hover .card-content p,.card.card-exhibition:hover .card-content span,.card.card-exhibitions:hover .card-content h4,.card.card-exhibitions:hover .card-content p,.card.card-exhibitions:hover .card-content span{color:#408e00}.card.card-exhibition .card-small,.card.card-exhibitions .card-small{color:#366f00}.card.card-exhibition .btn:not(.btn-dark),.card.card-exhibition .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-exhibition a:not(.btn-dark),.card.card-exhibitions .btn:not(.btn-dark),.card.card-exhibitions .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-exhibitions a:not(.btn-dark){background-color:#357500}.card.card-exhibition .btn:not(.btn-dark):hover,.card.card-exhibition .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-exhibition a:not(.btn-dark):hover,.card.card-exhibition .btn:not(.btn-dark):focus,.card.card-exhibition .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-exhibition a:not(.btn-dark):focus,.card.card-exhibitions .btn:not(.btn-dark):hover,.card.card-exhibitions .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-exhibitions a:not(.btn-dark):hover,.card.card-exhibitions .btn:not(.btn-dark):focus,.card.card-exhibitions .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-exhibitions a:not(.btn-dark):focus{background-color:#111}
.card.card-exhibition .link-list li a,.card.card-exhibitions .link-list li a{color:#366f00}.card.card-exhibition .link-list li a.btn,.card.card-exhibition .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-exhibition .link-list li a,.card.card-exhibition .link-list li a:hover .card.card-exhibition .link-list li a:focus,.card.card-exhibitions .link-list li a.btn,.card.card-exhibitions .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-exhibitions .link-list li a,.card.card-exhibitions .link-list li a:hover .card.card-exhibition .link-list li a:focus,.card.card-exhibition .link-list li a:hover .card.card-exhibitions .link-list li a:focus,.card.card-exhibitions .link-list li a:hover .card.card-exhibitions .link-list li a:focus{color:#fff !important}.card.card-exhibition.text-only-card,.card.card-exhibitions.text-only-card{background-color:#366f00}.card.card-exhibition.text-only-card:hover,.card.card-exhibitions.text-only-card:hover{background-color:#2a5600}.card.card-exhibition.text-only-card .card-content h4,.card.card-exhibition.text-only-card .card-content p,.card.card-exhibition.text-only-card .card-content span,.card.card-exhibitions.text-only-card .card-content h4,.card.card-exhibitions.text-only-card .card-content p,.card.card-exhibitions.text-only-card .card-content span{color:#fff}@media only screen and (max-width:75.94em){.card.card-exhibition .card-small,.card.card-exhibitions .card-small{height:2.5rem}}.card.card-event{border-bottom-color:#557900}.card.card-event:hover .card-content h4,.card.card-event:hover .card-content p,.card.card-event:hover .card-content span{color:#557900}.card.card-event .card-small{color:#455f00}.card.card-event .btn:not(.btn-dark),.card.card-event .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-event a:not(.btn-dark){background-color:#436000}.card.card-event .btn:not(.btn-dark):hover,.card.card-event .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-event a:not(.btn-dark):hover,.card.card-event .btn:not(.btn-dark):focus,.card.card-event .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-event a:not(.btn-dark):focus{background-color:#111}.card.card-event .link-list li a{color:#455f00}.card.card-event .link-list li a.btn,.card.card-event .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-event .link-list li a,.card.card-event .link-list li a:hover .card.card-event .link-list li a:focus{color:#fff !important}.card.card-event.text-only-card{background-color:#455f00}.card.card-event.text-only-card:hover{background-color:#324600}.card.card-event.text-only-card .card-content h4,.card.card-event.text-only-card .card-content p,.card.card-event.text-only-card .card-content span{color:#fff}.card.card-event a img{z-index:2}.card.card-arts{border-bottom-color:#00a2db}.card.card-arts:hover .card-content h4,.card.card-arts:hover .card-content p,.card.card-arts:hover .card-content span{color:#00a2db}.card.card-arts .card-small{color:#00739d}.card.card-arts .btn:not(.btn-dark),.card.card-arts .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-arts a:not(.btn-dark){background-color:#008fc2}.card.card-arts .btn:not(.btn-dark):hover,.card.card-arts .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-arts a:not(.btn-dark):hover,.card.card-arts .btn:not(.btn-dark):focus,.card.card-arts .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-arts a:not(.btn-dark):focus{background-color:#111}.card.card-arts .link-list li a{color:#00739d}.card.card-arts .link-list li a.btn,.card.card-arts .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-arts .link-list li a,.card.card-arts .link-list li a:hover .card.card-arts .link-list li a:focus{color:#fff !important}.card.card-arts.text-only-card{background-color:#00739d}.card.card-arts.text-only-card:hover{background-color:#006084}
.card.card-arts.text-only-card .card-content h4,.card.card-arts.text-only-card .card-content p,.card.card-arts.text-only-card .card-content span{color:#fff}.card.card-news{border-bottom-color:#00a2db}.card.card-news:hover .card-content h4,.card.card-news:hover .card-content p,.card.card-news:hover .card-content span{color:#00a2db}.card.card-news .card-small{color:#00739d}.card.card-news .btn:not(.btn-dark),.card.card-news .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-news a:not(.btn-dark){background-color:#008fc2}.card.card-news .btn:not(.btn-dark):hover,.card.card-news .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-news a:not(.btn-dark):hover,.card.card-news .btn:not(.btn-dark):focus,.card.card-news .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-news a:not(.btn-dark):focus{background-color:#111}.card.card-news .link-list li a{color:#00739d}.card.card-news .link-list li a.btn,.card.card-news .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-news .link-list li a,.card.card-news .link-list li a:hover .card.card-news .link-list li a:focus{color:#fff !important}.card.card-news.text-only-card{background-color:#00739d}.card.card-news.text-only-card:hover{background-color:#006084}.card.card-news.text-only-card .card-content h4,.card.card-news.text-only-card .card-content p,.card.card-news.text-only-card .card-content span{color:#fff}.card.card-shop{border-bottom-color:#bf00ff}.card.card-shop:hover .card-content h4,.card.card-shop:hover .card-content p,.card.card-shop:hover .card-content span{color:#bf00ff}.card.card-shop .card-small{color:#9a00cd}.card.card-shop .btn:not(.btn-dark),.card.card-shop .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-shop a:not(.btn-dark){background-color:#ac00e6}.card.card-shop .btn:not(.btn-dark):hover,.card.card-shop .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-shop a:not(.btn-dark):hover,.card.card-shop .btn:not(.btn-dark):focus,.card.card-shop .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-shop a:not(.btn-dark):focus{background-color:#111}.card.card-shop .link-list li a{color:#9a00cd}.card.card-shop .link-list li a.btn,.card.card-shop .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-shop .link-list li a,.card.card-shop .link-list li a:hover .card.card-shop .link-list li a:focus{color:#fff !important}.card.card-shop.text-only-card{background-color:#9a00cd}.card.card-shop.text-only-card:hover{background-color:#8700b4}.card.card-shop.text-only-card .card-content h4,.card.card-shop.text-only-card .card-content p,.card.card-shop.text-only-card .card-content span{color:#fff}.search-page .card.card-shop .btn:not(.btn-dark),.search-page .card.card-shop .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .search-page .card.card-shop a:not(.btn-dark){background-color:#4f6a00}.search-page .card.card-shop .btn:not(.btn-dark):hover,.search-page .card.card-shop .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .search-page .card.card-shop a:not(.btn-dark):hover,.search-page .card.card-shop .btn:not(.btn-dark):focus,.search-page .card.card-shop .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .search-page .card.card-shop a:not(.btn-dark):focus{background-color:#161e00}.card.card-learn,.card.card-education{border-bottom-color:#d96d00}.card.card-learn:hover .card-content h4,.card.card-learn:hover .card-content p,.card.card-learn:hover .card-content span,.card.card-education:hover .card-content h4,.card.card-education:hover .card-content p,.card.card-education:hover .card-content span{color:#d96d00}.card.card-learn .card-small,.card.card-education .card-small{color:#a95400}.card.card-learn .btn:not(.btn-dark),.card.card-learn .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-learn a:not(.btn-dark),.card.card-education .btn:not(.btn-dark),.card.card-education .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-education a:not(.btn-dark){background-color:#c06000}
.card.card-learn .btn:not(.btn-dark):hover,.card.card-learn .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-learn a:not(.btn-dark):hover,.card.card-learn .btn:not(.btn-dark):focus,.card.card-learn .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-learn a:not(.btn-dark):focus,.card.card-education .btn:not(.btn-dark):hover,.card.card-education .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-education a:not(.btn-dark):hover,.card.card-education .btn:not(.btn-dark):focus,.card.card-education .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-education a:not(.btn-dark):focus{background-color:#111}.card.card-learn .link-list li a,.card.card-education .link-list li a{color:#a95400}.card.card-learn .link-list li a.btn,.card.card-learn .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-learn .link-list li a,.card.card-learn .link-list li a:hover .card.card-learn .link-list li a:focus,.card.card-education .link-list li a.btn,.card.card-education .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-education .link-list li a,.card.card-education .link-list li a:hover .card.card-learn .link-list li a:focus,.card.card-learn .link-list li a:hover .card.card-education .link-list li a:focus,.card.card-education .link-list li a:hover .card.card-education .link-list li a:focus{color:#fff !important}.card.card-learn.text-only-card,.card.card-education.text-only-card{background-color:#a95400}.card.card-learn.text-only-card:hover,.card.card-education.text-only-card:hover{background-color:#904700}.card.card-learn.text-only-card .card-content h4,.card.card-learn.text-only-card .card-content p,.card.card-learn.text-only-card .card-content span,.card.card-education.text-only-card .card-content h4,.card.card-education.text-only-card .card-content p,.card.card-education.text-only-card .card-content span{color:#fff}.card.card-discover,.card.card-collections{border-bottom-color:#00a2db}.card.card-discover:hover .card-content h4,.card.card-discover:hover .card-content p,.card.card-discover:hover .card-content span,.card.card-collections:hover .card-content h4,.card.card-collections:hover .card-content p,.card.card-collections:hover .card-content span{color:#00a2db}.card.card-discover .card-small,.card.card-collections .card-small{color:#00739d}.card.card-discover .btn:not(.btn-dark),.card.card-discover .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-discover a:not(.btn-dark),.card.card-collections .btn:not(.btn-dark),.card.card-collections .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-collections a:not(.btn-dark){background-color:#008fc2}.card.card-discover .btn:not(.btn-dark):hover,.card.card-discover .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-discover a:not(.btn-dark):hover,.card.card-discover .btn:not(.btn-dark):focus,.card.card-discover .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-discover a:not(.btn-dark):focus,.card.card-collections .btn:not(.btn-dark):hover,.card.card-collections .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-collections a:not(.btn-dark):hover,.card.card-collections .btn:not(.btn-dark):focus,.card.card-collections .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-collections a:not(.btn-dark):focus{background-color:#111}.card.card-discover .link-list li a,.card.card-collections .link-list li a{color:#00739d}.card.card-discover .link-list li a.btn,.card.card-discover .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-discover .link-list li a,.card.card-discover .link-list li a:hover .card.card-discover .link-list li a:focus,.card.card-collections .link-list li a.btn,.card.card-collections .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-collections .link-list li a,.card.card-collections .link-list li a:hover .card.card-discover .link-list li a:focus,.card.card-discover .link-list li a:hover .card.card-collections .link-list li a:focus,.card.card-collections .link-list li a:hover .card.card-collections .link-list li a:focus{color:#fff !important}
.card.card-discover.text-only-card,.card.card-collections.text-only-card{background-color:#00739d}.card.card-discover.text-only-card:hover,.card.card-collections.text-only-card:hover{background-color:#006084}.card.card-discover.text-only-card .card-content h4,.card.card-discover.text-only-card .card-content p,.card.card-discover.text-only-card .card-content span,.card.card-collections.text-only-card .card-content h4,.card.card-collections.text-only-card .card-content p,.card.card-collections.text-only-card .card-content span{color:#fff}.card.card-blog{border-bottom-color:#0085b2}.card.card-blog:hover .card-content h4,.card.card-blog:hover .card-content p,.card.card-blog:hover .card-content span{color:#0085b2}.card.card-blog .card-small{color:#006485}.card.card-blog .btn:not(.btn-dark),.card.card-blog .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-blog a:not(.btn-dark){background-color:#007299}.card.card-blog .btn:not(.btn-dark):hover,.card.card-blog .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-blog a:not(.btn-dark):hover,.card.card-blog .btn:not(.btn-dark):focus,.card.card-blog .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-blog a:not(.btn-dark):focus{background-color:#111}.card.card-blog .link-list li a{color:#006485}.card.card-blog .link-list li a.btn,.card.card-blog .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-blog .link-list li a,.card.card-blog .link-list li a:hover .card.card-blog .link-list li a:focus{color:#fff !important}.card.card-blog.text-only-card{background-color:#006485}.card.card-blog.text-only-card:hover{background-color:#00516c}.card.card-blog.text-only-card .card-content h4,.card.card-blog.text-only-card .card-content p,.card.card-blog.text-only-card .card-content span{color:#fff}.card.card-channel{border-bottom-color:#0040ff}.card.card-channel:hover .card-content h4,.card.card-channel:hover .card-content p,.card.card-channel:hover .card-content span{color:#0040ff}.card.card-channel .card-small{color:#0025a3}.card.card-channel .btn:not(.btn-dark),.card.card-channel .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-channel a:not(.btn-dark){background-color:#003ae6}.card.card-channel .btn:not(.btn-dark):hover,.card.card-channel .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-channel a:not(.btn-dark):hover,.card.card-channel .btn:not(.btn-dark):focus,.card.card-channel .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-channel a:not(.btn-dark):focus{background-color:#111}.card.card-channel .link-list li a{color:#0025a3}.card.card-channel .link-list li a.btn,.card.card-channel .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-channel .link-list li a,.card.card-channel .link-list li a:hover .card.card-channel .link-list li a:focus{color:#fff !important}.card.card-channel.text-only-card{background-color:#0025a3}.card.card-channel.text-only-card:hover{background-color:#001f8a}.card.card-channel.text-only-card .card-content h4,.card.card-channel.text-only-card .card-content p,.card.card-channel.text-only-card .card-content span{color:#fff}.card.card-about{border-bottom-color:#008c8c}.card.card-about:hover .card-content h4,.card.card-about:hover .card-content p,.card.card-about:hover .card-content span{color:#008c8c}.card.card-about .card-small{color:#005959}.card.card-about .btn:not(.btn-dark),.card.card-about .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-about a:not(.btn-dark){background-color:#007373}.card.card-about .btn:not(.btn-dark):hover,.card.card-about .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-about a:not(.btn-dark):hover,.card.card-about .btn:not(.btn-dark):focus,.card.card-about .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-about a:not(.btn-dark):focus{background-color:#111}
.card.card-about .link-list li a{color:#005959}.card.card-about .link-list li a.btn,.card.card-about .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-about .link-list li a,.card.card-about .link-list li a:hover .card.card-about .link-list li a:focus{color:#fff !important}.card.card-about.text-only-card{background-color:#005959}.card.card-about.text-only-card:hover{background-color:#004040}.card.card-about.text-only-card .card-content h4,.card.card-about.text-only-card .card-content p,.card.card-about.text-only-card .card-content span{color:#fff}.card.card-support{border-bottom-color:#008c46}.card.card-support:hover .card-content h4,.card.card-support:hover .card-content p,.card.card-support:hover .card-content span{color:#008c46}.card.card-support .card-small{color:#007d3f}.card.card-support .btn:not(.btn-dark),.card.card-support .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-support a:not(.btn-dark){background-color:#007339}.card.card-support .btn:not(.btn-dark):hover,.card.card-support .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-support a:not(.btn-dark):hover,.card.card-support .btn:not(.btn-dark):focus,.card.card-support .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-support a:not(.btn-dark):focus{background-color:#111}.card.card-support .link-list li a{color:#007d3f}.card.card-support .link-list li a.btn,.card.card-support .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-support .link-list li a,.card.card-support .link-list li a:hover .card.card-support .link-list li a:focus{color:#fff !important}.card.card-support.text-only-card{background-color:#007d3f}.card.card-support.text-only-card:hover{background-color:#006432}.card.card-support.text-only-card .card-content h4,.card.card-support.text-only-card .card-content p,.card.card-support.text-only-card .card-content span{color:#fff}.card.card-visit,.card.card-generic{border-bottom-color:#688c00}.card.card-visit:hover .card-content h4,.card.card-visit:hover .card-content p,.card.card-visit:hover .card-content span,.card.card-generic:hover .card-content h4,.card.card-generic:hover .card-content p,.card.card-generic:hover .card-content span{color:#688c00}.card.card-visit .card-small,.card.card-generic .card-small{color:#557500}.card.card-visit .btn:not(.btn-dark),.card.card-visit .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-visit a:not(.btn-dark),.card.card-generic .btn:not(.btn-dark),.card.card-generic .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.card-generic a:not(.btn-dark){background-color:#557300}.card.card-visit .btn:not(.btn-dark):hover,.card.card-visit .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-visit a:not(.btn-dark):hover,.card.card-visit .btn:not(.btn-dark):focus,.card.card-visit .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-visit a:not(.btn-dark):focus,.card.card-generic .btn:not(.btn-dark):hover,.card.card-generic .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.card-generic a:not(.btn-dark):hover,.card.card-generic .btn:not(.btn-dark):focus,.card.card-generic .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.card-generic a:not(.btn-dark):focus{background-color:#111}.card.card-visit .link-list li a,.card.card-generic .link-list li a{color:#557500}.card.card-visit .link-list li a.btn,.card.card-visit .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-visit .link-list li a,.card.card-visit .link-list li a:hover .card.card-visit .link-list li a:focus,.card.card-generic .link-list li a.btn,.card.card-generic .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.card-generic .link-list li a,.card.card-generic .link-list li a:hover .card.card-visit .link-list li a:focus,.card.card-visit .link-list li a:hover .card.card-generic .link-list li a:focus,.card.card-generic .link-list li a:hover .card.card-generic .link-list li a:focus{color:#fff !important}
.card.card-visit.text-only-card,.card.card-generic.text-only-card{background-color:#557500}.card.card-visit.text-only-card:hover,.card.card-generic.text-only-card:hover{background-color:#425c00}.card.card-visit.text-only-card .card-content h4,.card.card-visit.text-only-card .card-content p,.card.card-visit.text-only-card .card-content span,.card.card-generic.text-only-card .card-content h4,.card.card-generic.text-only-card .card-content p,.card.card-generic.text-only-card .card-content span{color:#fff}.card.section-teaser-visit--visit{border-bottom-color:#688c00}.card.section-teaser-visit--visit:hover .card-content h4,.card.section-teaser-visit--visit:hover .card-content p,.card.section-teaser-visit--visit:hover .card-content span{color:#688c00}.card.section-teaser-visit--visit .card-small{color:#557500}.card.section-teaser-visit--visit .btn:not(.btn-dark),.card.section-teaser-visit--visit .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.section-teaser-visit--visit a:not(.btn-dark){background-color:#557300}.card.section-teaser-visit--visit .btn:not(.btn-dark):hover,.card.section-teaser-visit--visit .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.section-teaser-visit--visit a:not(.btn-dark):hover,.card.section-teaser-visit--visit .btn:not(.btn-dark):focus,.card.section-teaser-visit--visit .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.section-teaser-visit--visit a:not(.btn-dark):focus{background-color:#111}.card.section-teaser-visit--visit .link-list li a{color:#557500}.card.section-teaser-visit--visit .link-list li a.btn,.card.section-teaser-visit--visit .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.section-teaser-visit--visit .link-list li a,.card.section-teaser-visit--visit .link-list li a:hover .card.section-teaser-visit--visit .link-list li a:focus{color:#fff !important}.card.section-teaser-visit--visit.text-only-card{background-color:#557500}.card.section-teaser-visit--visit.text-only-card:hover{background-color:#425c00}.card.section-teaser-visit--visit.text-only-card .card-content h4,.card.section-teaser-visit--visit.text-only-card .card-content p,.card.section-teaser-visit--visit.text-only-card .card-content span{color:#fff}.card.section-teaser-discover{border-bottom-color:#00a2db}.card.section-teaser-discover:hover .card-content h4,.card.section-teaser-discover:hover .card-content p,.card.section-teaser-discover:hover .card-content span{color:#00a2db}.card.section-teaser-discover .card-small{color:#00739d}.card.section-teaser-discover .btn:not(.btn-dark),.card.section-teaser-discover .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.section-teaser-discover a:not(.btn-dark){background-color:#008fc2}.card.section-teaser-discover .btn:not(.btn-dark):hover,.card.section-teaser-discover .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.section-teaser-discover a:not(.btn-dark):hover,.card.section-teaser-discover .btn:not(.btn-dark):focus,.card.section-teaser-discover .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.section-teaser-discover a:not(.btn-dark):focus{background-color:#111}.card.section-teaser-discover .link-list li a{color:#00739d}.card.section-teaser-discover .link-list li a.btn,.card.section-teaser-discover .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.section-teaser-discover .link-list li a,.card.section-teaser-discover .link-list li a:hover .card.section-teaser-discover .link-list li a:focus{color:#fff !important}.card.section-teaser-discover.text-only-card{background-color:#00739d}.card.section-teaser-discover.text-only-card:hover{background-color:#006084}.card.section-teaser-discover.text-only-card .card-content h4,.card.section-teaser-discover.text-only-card .card-content p,.card.section-teaser-discover.text-only-card .card-content span{color:#fff}.card.section-teaser-visit--kids-and-families{border-bottom-color:#408e00}.card.section-teaser-visit--kids-and-families:hover .card-content h4,.card.section-teaser-visit--kids-and-families:hover .card-content p,.card.section-teaser-visit--kids-and-families:hover .card-content span{color:#408e00}
.card.section-teaser-visit--kids-and-families .card-small{color:#366f00}.card.section-teaser-visit--kids-and-families .btn:not(.btn-dark),.card.section-teaser-visit--kids-and-families .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.section-teaser-visit--kids-and-families a:not(.btn-dark){background-color:#357500}.card.section-teaser-visit--kids-and-families .btn:not(.btn-dark):hover,.card.section-teaser-visit--kids-and-families .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.section-teaser-visit--kids-and-families a:not(.btn-dark):hover,.card.section-teaser-visit--kids-and-families .btn:not(.btn-dark):focus,.card.section-teaser-visit--kids-and-families .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.section-teaser-visit--kids-and-families a:not(.btn-dark):focus{background-color:#111}.card.section-teaser-visit--kids-and-families .link-list li a{color:#366f00}.card.section-teaser-visit--kids-and-families .link-list li a.btn,.card.section-teaser-visit--kids-and-families .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.section-teaser-visit--kids-and-families .link-list li a,.card.section-teaser-visit--kids-and-families .link-list li a:hover .card.section-teaser-visit--kids-and-families .link-list li a:focus{color:#fff !important}.card.section-teaser-visit--kids-and-families.text-only-card{background-color:#366f00}.card.section-teaser-visit--kids-and-families.text-only-card:hover{background-color:#2a5600}.card.section-teaser-visit--kids-and-families.text-only-card .card-content h4,.card.section-teaser-visit--kids-and-families.text-only-card .card-content p,.card.section-teaser-visit--kids-and-families.text-only-card .card-content span{color:#fff}.card.section-teaser-exhibition{border-bottom-color:#408e00}.card.section-teaser-exhibition:hover .card-content h4,.card.section-teaser-exhibition:hover .card-content p,.card.section-teaser-exhibition:hover .card-content span{color:#408e00}.card.section-teaser-exhibition .card-small{color:#366f00}.card.section-teaser-exhibition .btn:not(.btn-dark),.card.section-teaser-exhibition .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.section-teaser-exhibition a:not(.btn-dark){background-color:#357500}.card.section-teaser-exhibition .btn:not(.btn-dark):hover,.card.section-teaser-exhibition .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.section-teaser-exhibition a:not(.btn-dark):hover,.card.section-teaser-exhibition .btn:not(.btn-dark):focus,.card.section-teaser-exhibition .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.section-teaser-exhibition a:not(.btn-dark):focus{background-color:#111}.card.section-teaser-exhibition .link-list li a{color:#366f00}.card.section-teaser-exhibition .link-list li a.btn,.card.section-teaser-exhibition .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.section-teaser-exhibition .link-list li a,.card.section-teaser-exhibition .link-list li a:hover .card.section-teaser-exhibition .link-list li a:focus{color:#fff !important}.card.section-teaser-exhibition.text-only-card{background-color:#366f00}.card.section-teaser-exhibition.text-only-card:hover{background-color:#2a5600}.card.section-teaser-exhibition.text-only-card .card-content h4,.card.section-teaser-exhibition.text-only-card .card-content p,.card.section-teaser-exhibition.text-only-card .card-content span{color:#fff}@media only screen and (max-width:75.94em){.card.section-teaser-exhibition .card-small{height:2.5rem}}.card.section-teaser-learn{border-bottom-color:#d96d00}.card.section-teaser-learn:hover .card-content h4,.card.section-teaser-learn:hover .card-content p,.card.section-teaser-learn:hover .card-content span{color:#d96d00}.card.section-teaser-learn .card-small{color:#a95400}.card.section-teaser-learn .btn:not(.btn-dark),.card.section-teaser-learn .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .card.section-teaser-learn a:not(.btn-dark){background-color:#c06000}
.card.section-teaser-learn .btn:not(.btn-dark):hover,.card.section-teaser-learn .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .card.section-teaser-learn a:not(.btn-dark):hover,.card.section-teaser-learn .btn:not(.btn-dark):focus,.card.section-teaser-learn .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .card.section-teaser-learn a:not(.btn-dark):focus{background-color:#111}.card.section-teaser-learn .link-list li a{color:#a95400}.card.section-teaser-learn .link-list li a.btn,.card.section-teaser-learn .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .card.section-teaser-learn .link-list li a,.card.section-teaser-learn .link-list li a:hover .card.section-teaser-learn .link-list li a:focus{color:#fff !important}.card.section-teaser-learn.text-only-card{background-color:#a95400}.card.section-teaser-learn.text-only-card:hover{background-color:#904700}.card.section-teaser-learn.text-only-card .card-content h4,.card.section-teaser-learn.text-only-card .card-content p,.card.section-teaser-learn.text-only-card .card-content span{color:#fff}.card.section-teaser-visit--venues{background-color:#333;border-bottom-color:#b20000}.card.section-teaser-visit--venues h2,.card.section-teaser-visit--venues h4,.card.section-teaser-visit--venues p,.card.section-teaser-visit--venues a{color:#fff}.card.section-teaser-visit--venues .card-small{color:#bbb}.card.section-teaser-visit--venues .card-small .venue-name{font-weight:normal}.card.section-teaser-visit--venues:hover{background-color:#111}.card.section-teaser-visit--venues:hover .card-content *{color:#fff}.card.section-teaser-visit--venues .btn,.card.section-teaser-visit--venues .webform-confirmation+.links a,.webform-confirmation+.links .card.section-teaser-visit--venues a{color:#fff;background-color:#900}.card.section-teaser-visit--venues .btn:hover,.card.section-teaser-visit--venues .webform-confirmation+.links a:hover,.webform-confirmation+.links .card.section-teaser-visit--venues a:hover,.card.section-teaser-visit--venues .btn:focus,.card.section-teaser-visit--venues .webform-confirmation+.links a:focus,.webform-confirmation+.links .card.section-teaser-visit--venues a:focus{background-color:#111}.card.section-teaser-visit--venues .link-list{margin:0;padding-top:.9375rem;margin-left:-1.875rem;margin-right:-1.875rem}.card.section-teaser-visit--venues .link-list li{display:block;width:100%}.card.section-teaser-visit--venues .link-list a{color:#fff !important;background-color:transparent;border-width:0;padding:.3125rem 1.875rem;text-decoration:underline}.card.section-teaser-visit--venues .link-list a:hover,.card.section-teaser-visit--venues .link-list a:focus{text-decoration:underline;background-color:#1e1e1e}.card.section-teaser-visit--venues .link-list .btn.btn-dark:hover,.card.section-teaser-visit--venues .link-list .card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .card.section-teaser-visit--venues .link-list .btn:hover,.card.section-teaser-visit--venues .link-list .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .card.section-teaser-visit--venues .link-list a:hover,.card.section-teaser-visit--venues .link-list .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .card.section-teaser-visit--venues .link-list a:hover,.card.section-teaser-visit--venues .link-list .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .card.section-teaser-visit--venues .link-list a.btn-dark:hover{padding:.3125rem 1.875rem;border-width:0}.section-teaser-discover .card{border-bottom-color:#00a2db}.section-teaser-discover .card:hover .card-content h4,.section-teaser-discover .card:hover .card-content p,.section-teaser-discover .card:hover .card-content span{color:#00a2db}.section-teaser-discover .card .card-small{color:#00739d}.section-teaser-discover .card .btn.book-now,.section-teaser-discover .card .webform-confirmation+.links a.book-now,.webform-confirmation+.links .section-teaser-discover .card a.book-now{background-color:#006084}
.section-teaser-discover .card .btn.book-now:hover,.section-teaser-discover .card .webform-confirmation+.links a.book-now:hover,.webform-confirmation+.links .section-teaser-discover .card a.book-now:hover{background-color:#111}.section-teaser-discover .card .btn:not(.btn-dark),.section-teaser-discover .card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .section-teaser-discover .card a:not(.btn-dark){background-color:#008fc2}.section-teaser-discover .card .btn:not(.btn-dark):hover,.section-teaser-discover .card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .section-teaser-discover .card a:not(.btn-dark):hover,.section-teaser-discover .card .btn:not(.btn-dark):focus,.section-teaser-discover .card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .section-teaser-discover .card a:not(.btn-dark):focus{background-color:#111}.section-teaser-discover .card .link-list li a{color:#00739d}.section-teaser-discover .card.text-only-card{background-color:#00739d}.section-teaser-discover .card.text-only-card:hover{background-color:#006084}.section-teaser-discover .card.text-only-card .card-content h4,.section-teaser-discover .card.text-only-card .card-content p,.section-teaser-discover .card.text-only-card .card-content span{color:#fff}.card.card-generic.section-teaser-promotion{position:relative;border-bottom-width:0;padding-bottom:62px;background-color:#557500;border-bottom-width:0}.card.card-generic.section-teaser-promotion h4{font-size:28px;line-height:1.2;margin-bottom:1.25rem}.card.card-generic.section-teaser-promotion h4,.card.card-generic.section-teaser-promotion p{color:#fff}.card.card-generic.section-teaser-promotion:hover{cursor:default;background-color:#688c00}.card.card-generic.section-teaser-promotion:hover .card-content *{color:#fff}.card.card-generic.section-teaser-promotion .btn,.card.card-generic.section-teaser-promotion .webform-confirmation+.links a,.webform-confirmation+.links .card.card-generic.section-teaser-promotion a{width:100%}.flexslider{border-width:0;overflow:hidden;background-color:transparent;border-radius:0}.flexslider .slides{background-color:#f9f9f2}@media only screen and (min-width:1920px){.flexslider .slides img{width:1920px;height:auto;margin:0 auto}}.flex-direction-nav{*height:0;}.flex-direction-nav a{top:15%;z-index:1;color:#000}.flex-direction-nav a:before{font-family:"FontAwesome";font-size:40px;display:inline-block;content:"\f104";color:rgba(255,255,255,0.5);padding:20% 35%;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.flex-direction-nav a:after{content:'';display:block;position:absolute;border-radius:50%;border:2px solid red}.flex-direction-nav a.flex-next:before{content:"\f105"}@media only screen and (min-width:60em){.flex-direction-nav a{background:rgba(255,255,255,0.2);border-radius:50%;border:1px solid rgba(255,255,255,0.5);font-size:0;opacity:.7;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.3);top:40%;z-index:1;transition-property:none}.flex-direction-nav a:before{font-size:23px}}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-next{right:10px;text-align:right}.flex-direction-nav .flex-disabled{opacity:1 !important;cursor:pointer;z-index:1}.flex-control-nav{position:static;margin-top:-5px}.flex-control-nav li{margin:0 10px;display:inline-block;width:11px;height:11px}.flex-control-paging li a{width:8px;height:8px;display:inline-block;vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#bbb;color:#000}.flex-control-paging li a.flex-active{width:11px;height:11px;background:#688c00}.carousel-item{position:relative;background-color:#ddd}.carousel-item .region-banner-content,.carousel-item .inner.region-banner-nav,.carousel-item .inner,.carousel-item .btn,.carousel-item .webform-confirmation+.links a,.webform-confirmation+.links .carousel-item a{-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-item img{margin:0 auto}.carousel-item .region-banner-content{display:block}.carousel-item .region-banner-content .inner a{display:block;text-decoration:none;color:#fff}.carousel-item .region-banner-content .inner a .ext{display:none}.carousel-item .region-banner-content .inner a h2{font-size:30px;padding:1.875rem 0 .625rem 0;margin-bottom:0}@media only screen and (max-width:59.94em){.carousel-item .region-banner-content{position:static;background-color:#111}.carousel-item .region-banner-content .inner{min-height:auto;padding:.9375rem 10em .9375rem .625rem}.carousel-item .region-banner-content .inner a h2{padding-top:0;font-size:20px}.carousel-item .region-banner-content .inner p{margin-bottom:0}}@media only screen and (max-width:37.44em){.carousel-item .region-banner-content .inner{padding:.9375rem 1.25rem}.carousel-item .region-banner-content .inner a h2{padding-top:0;font-size:16px}.carousel-item .region-banner-content .inner p{font-size:14px}}@media only screen and (max-width:59.94em){.carousel-item .inner.region-banner-nav{margin-top:0}}@media only screen and (max-width:37.44em){.carousel-item .inner.region-banner-nav{padding:0 0 15px 0}}.carousel-item .btn,.carousel-item .webform-confirmation+.links a,.webform-confirmation+.links .carousel-item a{position:absolute;z-index:1;right:0;top:-62px;min-width:240px}@media only screen and (max-width:59.94em){.carousel-item .btn,.carousel-item .webform-confirmation+.links a,.webform-confirmation+.links .carousel-item a{right:0;padding:.625rem 1.25rem;min-width:150px;top:-42px}.carousel-item .btn.icon-right i,.carousel-item .webform-confirmation+.links a.icon-right i,.webform-confirmation+.links .carousel-item a.icon-right i{right:1.25rem}}@media only screen and (max-width:37.44em){.carousel-item .btn,.carousel-item .webform-confirmation+.links a,.webform-confirmation+.links .carousel-item a{top:0;position:relative;padding:.625rem 1.25rem;width:100%}
}.gallery-section{background-color:#e5e5e1;padding-bottom:15px}@media(min-width:37.5em){.gallery-section{padding-bottom:36px;position:relative}.gallery-section::before{content:"";display:inline-block;position:absolute;width:100%;height:15px;background-color:#fff;top:0;left:0}.gallery-section::after{content:"";display:inline-block;position:absolute;height:1px;background-color:#fff;bottom:0;left:0;right:0;width:calc(100% - 40px);max-width:1524px;margin-left:1.25rem;margin-right:1.25rem}}@media(min-width:37.5em){.gallery-section::after{margin-left:auto;margin-right:auto}}.gallery-section .flexslider{margin-bottom:0}@media(min-width:37.5em){.gallery-section .flexslider{max-width:86.88em;margin-left:auto;margin-right:auto}}.gallery-section .flexslider .slides,.gallery-section .flexslider .carousel-item{background-color:transparent}@media(min-width:37.5em){.gallery-section .carousel-item img,.gallery-section .carousel-item .fluid-width-video-wrapper iframe{padding-left:1.25rem;padding-right:1.25rem}}.gallery-section .carousel-content-wrapper{position:relative;padding:10px 1.25rem 36px}@media(min-width:37.5em){.gallery-section .carousel-content-wrapper{position:static;padding-top:15px}}@media(min-width:60em){.gallery-section .carousel-content{display:flex;flex-grow:0;flex-direction:row;justify-content:left}}.gallery-section .carousel-count{color:#444;line-height:26px;margin-bottom:12px}@media(min-width:37.5em){.gallery-section .carousel-count{font-size:26px}}@media(min-width:60em){.gallery-section .carousel-count{width:15.33%;padding-left:40px}}.gallery-section .carousel-description{font-size:14px;line-height:20px;color:black;margin-bottom:15px}.gallery-section .carousel-description p{margin-bottom:12px}@media(min-width:60em){.gallery-section .carousel-description{font-size:16px;line-height:22px;width:57.66%;padding-right:6.86%;margin-bottom:0}}.gallery-section .caption{color:#444}@media(min-width:60em){.gallery-section .caption{width:23.8%;margin-left:auto}}.gallery-section .flex-control-nav{opacity:0}.gallery-section .flex-direction-nav .flex-prev,.gallery-section .flex-direction-nav .flex-next{opacity:1;background-color:#a9a9a9;border-radius:0;border:0;width:26px;height:26px;margin-top:0;font-size:0;top:10px;outline:0}.gallery-section .flex-direction-nav .flex-prev:hover,.gallery-section .flex-direction-nav .flex-next:hover{background-color:#6b6b69}.gallery-section .flex-direction-nav .flex-prev:focus,.gallery-section .flex-direction-nav .flex-next:focus{border:1px dotted}@media(min-width:37.5em){.gallery-section .flex-direction-nav .flex-prev,.gallery-section .flex-direction-nav .flex-next{top:30%;width:80px;height:80px;margin-top:-40px}}@media(min-width:60em){.gallery-section .flex-direction-nav .flex-prev,.gallery-section .flex-direction-nav .flex-next{top:35%}}@media(min-width:90.625em){.gallery-section .flex-direction-nav .flex-prev,.gallery-section .flex-direction-nav .flex-next{top:40%}}.gallery-section .flex-direction-nav .flex-prev::before,.gallery-section .flex-direction-nav .flex-next::before{content:"";position:absolute;width:0;height:0;padding:0;top:6px;border-style:solid;border-color:transparent;border-width:6px}@media(min-width:37.5em){.gallery-section .flex-direction-nav .flex-prev::before,.gallery-section .flex-direction-nav .flex-next::before{top:24px;border-width:16px}}.gallery-section .flex-direction-nav .flex-prev::after,.gallery-section .flex-direction-nav .flex-next::after{display:none}.gallery-section .flex-direction-nav .flex-next{right:1.25rem}@media(min-width:37.5em){.gallery-section .flex-direction-nav .flex-next{right:0}}.gallery-section .flex-direction-nav .flex-next::before{border-left-color:#fff;border-right-width:0;left:11px}@media(min-width:37.5em){.gallery-section .flex-direction-nav .flex-next::before{border-right-width:0;left:34px;right:0}}.gallery-section .flex-direction-nav .flex-prev{left:auto;right:54px}@media(min-width:37.5em){.gallery-section .flex-direction-nav .flex-prev{left:0}
}.gallery-section .flex-direction-nav .flex-prev::before{border-right-color:#fff;border-left-width:0;right:11px}@media(min-width:37.5em){.gallery-section .flex-direction-nav .flex-prev::before{border-left-width:0;right:34px}}.gallery-section .flexslider:hover .flex-direction-nav .flex-next{opacity:1;right:1.25rem}@media(min-width:37.5em){.gallery-section .flexslider:hover .flex-direction-nav .flex-next{right:0}}@media(min-width:37.5em){.gallery-section .flexslider:hover .flex-direction-nav .flex-next::before{right:0}}.gallery-section .flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:auto;right:54px}@media(min-width:37.5em){.gallery-section .flexslider:hover .flex-direction-nav .flex-prev{left:0;right:auto}}@media(min-width:37.5em){.gallery-section .flexslider:hover .flex-direction-nav .flex-prev::before{right:34px}}.details{margin-bottom:5rem}.details ul{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:.9375rem;padding-bottom:.9375rem;list-style-type:none;padding-left:0}.details li{padding-top:.9375rem;padding-bottom:.9375rem}.details .col-up{outline:0}.details span{border-left:0}.details span:first-child{font-weight:bold}.details span.tereo{display:inline-block}@media only screen and (max-width:37.44em){.details .btn,.details .webform-confirmation+.links a,.webform-confirmation+.links .details a{width:100%}}.main-content-header .details{margin-bottom:0}input.form-text.hasDatepicker{position:absolute;width:100px;height:54px;outline:0;z-index:2}#ui-datepicker-div{font-family:"national",serif;background-color:#fff;border-right-width:1px;border-color:#ddd}.ui-datepicker{font-family:"national",serif;border-radius:0;border-bottom:5px solid #bbb !important}.ui-datepicker.ui-widget{font-family:"national",serif}.ui-datepicker.ui-corner-all{border-radius:0}.ui-datepicker.ui-widget-content{border-color:#ddd}.ui-datepicker .ui-datepicker-header{border:0;background:none;padding:.5em 0 !important}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{font-family:"national",serif;padding:.3rem .5rem}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{color:#688c00;cursor:pointer;top:10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{color:#111}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{font-family:'FontAwesome';content:"\f053";font-size:12px;position:absolute;left:8px;top:5px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before{font-family:'FontAwesome';content:"\f054";font-size:12px;position:absolute;right:8px;top:5px}.ui-datepicker .ui-icon,.ui-datepicker .ui-widget-header .ui-icon,.ui-datepicker .ui-widget-content .ui-icon{background-image:none !important}.ui-datepicker-calendar{border:0;border-top:2px solid #ddd}.ui-datepicker-calendar th{background:none;border:0;color:#333;padding:.4em .2em}.ui-datepicker-calendar a.ui-state-default{background:none;border:0;color:#111;padding:.4em .2em;text-align:center}.ui-datepicker-calendar a.ui-state-highlight{color:#fff;background-color:#111}.ui-datepicker-calendar a.ui-state-active{color:#fff;background-color:#666}.ui-datepicker-calendar .ui-datepicker-week-end{color:#bbb}.tooltip-item{display:inline-block}.tooltip-item .drop-target{background-color:#ddd;border-radius:2em;color:#333;padding:0 .5rem;cursor:help}.tooltip-item .drop-content{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;min-width:0}.drop-element,.drop-element:after,.drop-element:before,.drop-element *,.drop-element *:after,.drop-element *:before{box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-arrows{max-width:100%;max-height:100%}.drop-element.drop-theme-arrows .drop-content{border-radius:5px;position:relative;font-family:inherit;background:#ddd;color:#333;padding:1em;font-size:1.1em;line-height:1.5em}.drop-element.drop-theme-arrows .drop-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:15px;border-style:solid}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-bottom:15px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{top:100%;left:50%;margin-left:-15px;border-top-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:15px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-center .drop-content:before{bottom:100%;left:50%;margin-left:-15px;border-bottom-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-right.drop-element-attached-middle .drop-content{margin-right:15px}.drop-element.drop-theme-arrows.drop-element-attached-right.drop-element-attached-middle .drop-content:before{left:100%;top:50%;margin-top:-15px;border-left-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-left.drop-element-attached-middle .drop-content{margin-left:15px}.drop-element.drop-theme-arrows.drop-element-attached-left.drop-element-attached-middle .drop-content:before{right:100%;top:50%;margin-top:-15px;border-right-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{margin-top:15px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{bottom:100%;left:15px;border-bottom-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:15px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{bottom:100%;right:15px;border-bottom-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{margin-bottom:15px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{top:100%;left:15px;border-top-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:15px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{top:100%;right:15px;border-top-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:15px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{top:15px;left:100%;border-left-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:15px}.drop-element.drop-theme-arrows.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{top:15px;right:100%;border-right-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:15px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{bottom:15px;left:100%;border-left-color:#ddd}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:15px}.drop-element.drop-theme-arrows.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{bottom:15px;right:100%;border-right-color:#ddd}.drop-element{z-index:9999}.drop-element .drop-content{font-size:1em !important;min-width:200px;max-width:350px;padding:.75rem 1.25rem 1.25em !important}
.drop-element .drop-content audio{width:99%}.drop-element .drop-content br{display:none}.drop-element .close-glossary{padding:0;position:absolute;top:0;right:0;width:12px;height:12px;margin:10px;background:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/icon-close-dark.svg) no-repeat #ddd}.drop-element .heading{font-style:normal}.drop-element .fa-volume-up{cursor:pointer}.drop-element .fa-volume-up:hover{opacity:.6}.drop-element .content,.drop-element .gloss-term{font-weight:bold;padding:.625rem 0;font-size:1.5rem;display:block}.drop-element .gloss-extras{font-weight:normal;font-size:1.1rem}.breadcrumbs{list-style-type:none;padding-left:0;font-size:12px;font-weight:bold;border-bottom:1px solid #ddd;padding-bottom:.9375rem;padding:29px 0 10px}.breadcrumbs li{display:inline}.breadcrumbs a{color:#111;text-decoration:none;display:inline-block;margin-right:.3125rem}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#333}.breadcrumbs i{font-size:.7em;padding-left:7px}@media only screen and (max-width:59.94em){.breadcrumbs{clear:right}}.filter-item{margin-bottom:1.875rem}.filter-item>label,.filter-item h4{font-family:"national",serif;font-weight:bold;margin-bottom:1.25rem}.filter-list{list-style-type:none;padding:0;overflow:hidden}.filter-list a{padding-top:.3125rem;padding-bottom:.3125rem;display:block}.filter-list .active{color:#fff;background-color:#333;padding:.5rem .5rem .5rem 1.875rem;border:3px solid #666;display:block;position:relative}.filter-list .active:hover,.filter-list .active:focus{background-color:#111}.filter-list .active:before{content:"\e001";display:block;font-family:"tp-icons-extra";font-weight:500;color:white;font-size:9px;text-align:center;position:absolute;width:30px;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-list{margin-bottom:1.25rem}.filter-list select::-ms-expand{display:none}.filter-list.form-checkboxes .form-item input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;min-width:0}.filter-list.form-checkboxes .form-item .option{color:#557500;cursor:pointer;display:block;font-weight:normal;font-size:16px;padding-bottom:.3125rem;padding-top:.3125rem;margin-bottom:0;text-decoration:underline}.filter-list.form-checkboxes .form-item .option:hover{color:#425900}.filter-list.form-checkboxes .form-item input[type=checkbox]:checked+.option{color:#fff;background-color:#333;padding:.5rem .5rem .5rem 1.875rem;border:3px solid #666;display:block;position:relative;margin-bottom:3px}.filter-list.form-checkboxes .form-item input[type=checkbox]:checked+.option:hover,.filter-list.form-checkboxes .form-item input[type=checkbox]:checked+.option:focus{background-color:#111}.filter-list.form-checkboxes .form-item input[type=checkbox]:checked+.option:before{content:"\e001";display:block;font-family:"tp-icons-extra";font-weight:500;color:white;font-size:9px;text-align:center;position:absolute;width:30px;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all,.filter-list .form-item-edit-type-all{list-style-type:none;padding-left:0;overflow:hidden;margin-top:5px}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all li,.filter-list .form-item-edit-type-all li{display:block;float:left}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a,.filter-list .form-item-edit-type-all a{display:block;padding:.9375rem;border:1px solid #ddd;background-color:#f0f0e1;margin:0 .125rem .125rem 0}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links a:hover,.webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links a:focus,.webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links a.active,.webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn.btn-dark:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.btn-dark:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn.btn-dark:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .card.card-generic.section-teaser-promotion .btn:focus,.card.card-generic.section-teaser-promotion .filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:focus,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:focus,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links a.btn-dark:focus,.webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.btn-dark:focus,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn.btn-dark.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .card.card-generic.section-teaser-promotion .btn.active,.card.card-generic.section-teaser-promotion .filter-list .form-item-edit-field-event-exhibition-topics-tid-all .btn.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .card.card-generic.section-teaser-promotion .webform-confirmation+.links a.active,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links .card.card-generic.section-teaser-promotion a.active,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.active,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all .webform-confirmation+.links a.btn-dark.active,.webform-confirmation+.links .filter-list .form-item-edit-field-event-exhibition-topics-tid-all a.btn-dark.active,.filter-list .form-item-edit-type-all a:hover,.filter-list .form-item-edit-type-all a:focus,.filter-list .form-item-edit-type-all a.active,.filter-list .form-item-edit-type-all .btn:hover,.filter-list .form-item-edit-type-all .webform-confirmation+.links a:hover,.webform-confirmation+.links .filter-list .form-item-edit-type-all a:hover,.filter-list .form-item-edit-type-all .btn:focus,.filter-list .form-item-edit-type-all .webform-confirmation+.links a:focus,.webform-confirmation+.links .filter-list .form-item-edit-type-all a:focus,.filter-list .form-item-edit-type-all .btn.active,.filter-list .form-item-edit-type-all .webform-confirmation+.links a.active,.webform-confirmation+.links .filter-list .form-item-edit-type-all a.active,.filter-list .form-item-edit-type-all .btn.btn-dark:hover,.filter-list .form-item-edit-type-all .card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .filter-list .form-item-edit-type-all .btn:hover,.filter-list .form-item-edit-type-all .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .filter-list .form-item-edit-type-all a:hover,.filter-list .form-item-edit-type-all .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .filter-list .form-item-edit-type-all a:hover,.filter-list .form-item-edit-type-all .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .filter-list .form-item-edit-type-all a.btn-dark:hover,.filter-list .form-item-edit-type-all .btn.btn-dark:focus,.filter-list .form-item-edit-type-all .card.card-generic.section-teaser-promotion .btn:focus,.card.card-generic.section-teaser-promotion .filter-list .form-item-edit-type-all .btn:focus,.filter-list .form-item-edit-type-all .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:focus,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .filter-list .form-item-edit-type-all a:focus,.filter-list .form-item-edit-type-all .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:focus,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .filter-list .form-item-edit-type-all a:focus,.filter-list .form-item-edit-type-all .webform-confirmation+.links a.btn-dark:focus,.webform-confirmation+.links .filter-list .form-item-edit-type-all a.btn-dark:focus,.filter-list .form-item-edit-type-all .btn.btn-dark.active,.filter-list .form-item-edit-type-all .card.card-generic.section-teaser-promotion .btn.active,.card.card-generic.section-teaser-promotion .filter-list .form-item-edit-type-all .btn.active,.filter-list .form-item-edit-type-all .card.card-generic.section-teaser-promotion .webform-confirmation+.links a.active,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .filter-list .form-item-edit-type-all a.active,.filter-list .form-item-edit-type-all .webform-confirmation+.links .card.card-generic.section-teaser-promotion a.active,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .filter-list .form-item-edit-type-all a.active,.filter-list .form-item-edit-type-all .webform-confirmation+.links a.btn-dark.active,.webform-confirmation+.links .filter-list .form-item-edit-type-all a.btn-dark.active{color:#fff !important;background-color:#333;border:3px solid #666;padding:13px}
.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a,.filter-list .form-item-edit-type-all a{position:relative;text-decoration:none;padding:11px 11px 11px 15px}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:after,.filter-list .form-item-edit-type-all a:after{position:absolute;bottom:11px;right:20px;font-family:"FontAwesome";content:"\f00a"}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:hover,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:focus,.filter-list .form-item-edit-type-all a:hover,.filter-list .form-item-edit-type-all a:focus{padding:9px 9px 9px 13px}.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:hover:after,.filter-list .form-item-edit-field-event-exhibition-topics-tid-all a:focus:after,.filter-list .form-item-edit-type-all a:hover:after,.filter-list .form-item-edit-type-all a:focus:after{bottom:9px;right:18px}.filter-sort{margin-bottom:1.875rem}.filter-sort li{display:inline-block}.filter-sort a{padding:.9375rem;border:1px solid #ddd;background-color:#f0f0e1;margin:0 .125rem .125rem 0;text-decoration:none}.filter-sort a:hover{color:#fff;background-color:#333;border:3px solid #666;padding:13px}.filter-sort .active{padding:13px .9375rem}.filter-sort .active:hover{padding:13px .9375rem}.filter-sort .active:before{display:none}.filter-sort .active.icon-right{padding-right:3.75rem}.filter-sort.date .is-active a{color:#fff;background-color:#333;border:3px solid #666;padding:13px}.filter-sort.date .icon-right{padding-right:3.75rem}.filter-sort.date .datepicker-link{min-width:85px;cursor:pointer}.filter-sort.date .datepicker-link .fa{line-height:.8em}.filter-sort.date .datepicker-link .fa:after{position:absolute;top:13px;right:3px;font-family:"FontAwesome";content:"\f0dd"}@media only screen and (min-width:60em){.sidebar .filter-wrap h3 i{display:none}}@media only screen and (max-width:59.94em){.sidebar .filter-wrap{border:5px solid #333}}@media only screen and (max-width:59.94em){.sidebar .filter-wrap h3{position:relative;display:block;color:#fff;background-color:#333;font-family:"national",serif;font-weight:bold;font-size:17px;padding:.9375rem 1.25rem;margin-bottom:0}.sidebar .filter-wrap h3:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;content:"\f0da";font-family:"FontAwesome";position:absolute;right:1.25rem;top:15px}.sidebar .filter-wrap h3.toggle-active:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width:59.94em){.sidebar .filter-wrap h3.toggle:hover{cursor:pointer}}@media only screen and (max-width:59.94em){.sidebar .filter-wrap h3.toggle-active:hover{cursor:pointer}.sidebar .filter-wrap h3.toggle-active i{transform:rotate(90deg);transition-duration:.3s}}@media only screen and (max-width:59.94em){.sidebar .filter-item,.sidebar .filter-content{margin:1.25rem}}.sidebar .toggle-content-hide{display:block}@media only screen and (max-width:59.94em){.sidebar .toggle-content-hide{display:none}}.filter-selects-wrapper{margin-bottom:3.75rem}.filter-selects-wrapper:before{content:'';display:block;height:5px;background-color:#bbb;width:100%}.filter-selects-wrapper h3{font-size:28px;line-height:1.2;margin-bottom:1.25rem;margin-top:3.75rem}.page-education-quickfind .filter-selects-wrapper:before{height:0}.filter-selects .views-exposed-widget{float:none;padding:0}@media only screen and (min-width:37.5em){.filter-selects .views-exposed-widget{padding-right:5px;float:left}}.filter-selects .filter-list .form-type-select{position:relative;width:100%}@media only screen and (min-width:37.5em){.filter-selects .filter-list .form-type-select{width:288px}}.filter-selects .filter-list .form-type-select:after{font-family:"FontAwesome";content:"\f0d7";display:block;width:16px;height:16px;position:absolute;bottom:26px;right:.9375rem}.filter-selects .filter-list .form-type-select select{width:100%;padding-right:2.25rem}.filter-selects label{font-size:0;position:absolute}.filter-selects .views-submit-button{position:relative;display:inline-block;width:100%}@media only screen and (min-width:37.5em){.filter-selects .views-submit-button{width:288px}}.filter-selects .views-submit-button:after{content:"";width:16px;height:16px;position:absolute;right:1.25rem;bottom:22px;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/icon-filter-fa-light.svg)}.filter-selects .views-submit-button input{width:100%}.filter-selects .filter-submit{background-color:#d96d00;border:1px solid #d96d00;font-size:17px;padding:1.25rem;text-align:left}.filter-selects .filter-submit[type="submit"]:hover,.filter-selects .filter-submit[type="submit"]:focus{background-color:#a95400}.sidebar>div{margin-bottom:3.125rem}.sidebar h3{margin-bottom:1.875rem}.social-media-header{position:relative;margin-bottom:16px}.social-media-header::before{content:"";display:inline-block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#ddd}@media only screen and (min-width:768px){.social-media-header{width:33.33%;position:absolute;right:0;top:42px}}.social-media-header ul{list-style-type:none;padding-left:0;padding-left:1px}.social-media-header li{display:inline-block;vertical-align:top;margin:16px 0 20px 16px}@media only screen and (min-width:768px){.social-media-header li{margin-bottom:5px}}.social-media-header a{display:inline-block;vertical-align:top;width:20px;height:20px;font-size:0;background-repeat:no-repeat;background-position:0 50%;background-size:contain}.social-media-header a:hover{opacity:.5}
.social-media-header .facebook{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/facebook-icon-header.svg)}.social-media-header .twitter{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/twitter-icon-header.svg);width:25px}.social-media-header .instagram{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/instagram-icon-header.svg)}.social-media-header .youtube{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/youtube-icon-header.svg);width:28px}.social-media-hero,.social-media-interact-with-us{text-align:center;line-height:24px}.tepapa-gallery-mode .social-media-hero,.tepapa-gallery-mode .social-media-interact-with-us{display:none}@media only screen and (min-width:37.5em){.social-media-hero,.social-media-interact-with-us{display:inline-block}}.social-media-hero ul,.social-media-interact-with-us ul{list-style-type:none;padding-left:0;display:inline-block}.social-media-hero li,.social-media-interact-with-us li{display:inline-block;vertical-align:top}.social-media-hero a,.social-media-interact-with-us a{display:inline-block;vertical-align:top;width:24px;height:24px;font-size:0;background-repeat:no-repeat;background-position:0 50%;background-size:contain}.social-media-hero .instagram,.social-media-interact-with-us .instagram{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/instagram-icon.svg)}.social-media-hero .instagram:hover,.social-media-interact-with-us .instagram:hover{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/instagram-icon-hover.svg)}.social-media-hero .facebook,.social-media-interact-with-us .facebook{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/facebook-icon.svg)}.social-media-hero .facebook:hover,.social-media-interact-with-us .facebook:hover{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/facebook-icon-hover.svg)}.social-media-hero .twitter,.social-media-interact-with-us .twitter{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/twitter-icon.svg);width:30px}.social-media-hero .twitter:hover,.social-media-interact-with-us .twitter:hover{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/twitter-icon-hover.svg)}.social-media li{display:block;float:left}.social-media a{color:#333;text-decoration:none;position:relative;display:block;background-repeat:no-repeat}.social-media a:hover,.social-media a:focus{text-decoration:underline;opacity:.8}.social-media-more{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-social-plus.svg);background-repeat:no-repeat}.social-facebook{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-facebook.svg);background-color:#3b5999}.social-twitter{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-twitter.svg);background-color:#55acee}.social-youtube{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-youtube.svg);background-color:#bf171d}.social-instagram{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-instagram.svg);background-color:#6d554a}.social-pinterest{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-pinterest.svg);background-color:#c11f25}.social-google{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-google.svg);background-color:#dc4e41}
.social-digg{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-digg.svg);background-color:#005be2}.social-reddit{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-reddit.svg);background-color:#cee3f8}.social-stumble{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/social-media/icon-stumble.svg);background-color:#eb4924}.tepapa-gallery-mode .social-media-banner{display:none}@media only screen and (min-width:768px){.social-media-banner{position:absolute;z-index:1;right:15px;bottom:0}}.social-media-inner{margin:-12px -12px .625rem 0}@media only screen and (min-width:768px){.social-media-inner{border-bottom:5px solid #bbb;border-bottom-color:#688c00;background-color:rgba(17,17,17,0.9);width:240px;padding:.9375rem 1.25rem;margin:0}}.social-media-inner h3{display:none}@media only screen and (min-width:768px){.social-media-inner h3{font-family:"national",serif;font-weight:bold;font-size:16px;color:#fff;margin-top:0;margin-bottom:0;line-height:32px;display:block;float:left}}.social-media-inner ul{display:block;float:right;padding-left:1.25rem}.social-media-inner li{margin-left:2px}@media only screen and (min-width:768px){.social-media-inner li{margin-left:10px}}.social-media-inner a,.social-media-inner .social-media-more{font-size:0;width:40px;height:40px;background-size:30px 30px;background-position:50% 60%}@media only screen and (min-width:768px){.social-media-inner a,.social-media-inner .social-media-more{width:32px;height:32px;background-size:16px 32px;background-position:50% 0}}.social-media-inner .social-media-more{display:block;float:left;margin-left:2px;background-position:50% 60%;background-color:#555}@media only screen and (min-width:768px){.social-media-inner .social-media-more{margin-left:10px}}.social-media-inner .social-media-more.toggle:hover,.social-media-inner .social-media-more.toggle:focus{cursor:pointer;opacity:.8}@media only screen and (min-width:768px){.social-media-banner.sticky{position:fixed;width:auto;top:0;z-index:4;left:0;right:0;height:65px;max-width:86.88em}}@media only screen and (min-width:768px){.social-media-banner.sticky .social-media-wrapper{margin:0 auto;padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.social-media-banner.sticky .social-media-inner{float:right;position:relative;top:0}}.social-media-banner-more{clear:both;background-color:#eee;min-height:72px;padding:1.25rem 1.25rem .625rem 1.25rem;position:absolute;right:3px;top:43px;text-align:right;font-size:0;width:230px;z-index:2}@media only screen and (min-width:768px){.social-media-banner-more{right:auto;top:68px;left:0;width:100%}}.social-media-banner-more li{margin-bottom:.625rem;float:none;display:inline-block;margin-left:10px}.social-media-banner-more li:nth-child(4n+1){margin-left:0}@media only screen and (min-width:768px){.social-media-banner-more li:nth-child(4n+1){margin-left:10px}.social-media-banner-more li:nth-child(5n+1){margin-left:0}}.message{background-color:#fff;padding:.9375rem 2.5rem .9375rem .9375rem;border:5px solid #bbb;margin-bottom:0;color:#555}.messages{background-color:#fff;padding:.9375rem;border:5px solid #666;margin:20px}.messages.error{color:#d90000;border-color:#ffbebe}.search-page .menu{list-style-type:none;padding-left:0;border-top:1px solid #ddd;padding-top:25px}.search-page .menu a{display:block;text-decoration:none;font-weight:bold;color:#333;padding:8px 0}.search-page .menu a .tereo{font-weight:300;margin-right:10px;display:inline}.view-header+.view-empty:before{content:'';display:block;height:5px;background-color:#bbb;width:100%}.view-header+.view-empty p{font-size:18px;padding-top:2.5rem}.teaser-more{text-align:center}.section-teaser{padding-bottom:3.75rem}.section-teaser:before{content:'';display:block;height:5px;background-color:#bbb;width:100%}.section-teaser .section-teaser:before{height:0}.section-teaser h2.inline,.section-teaser h2.pane-title{font-size:44px;line-height:1.1;margin-bottom:1.25rem;padding-top:1.875rem;padding-bottom:3.125rem}.section-teaser h2.inline .tereo,.section-teaser h2.pane-title .tereo{letter-spacing:-.02em}.section-teaser h2.inline span,.section-teaser h2.pane-title span{display:inline-block;margin-right:3.125rem}.section-teaser h2.inline .tereo,.section-teaser h2.pane-title .tereo{margin-right:0}@media only screen and (max-width:75.94em){.section-teaser h2.inline,.section-teaser h2.pane-title{padding-top:2.5rem;padding-bottom:0}}.section-teaser.related-section.homepage .no-section-heading{margin-top:5.625rem}.section-teaser.related-section h2.inline{padding-top:5.625rem}@media only screen and (max-width:75.94em){.section-teaser.related-section h2.inline{padding-top:3.125rem}}.section-teaser.related-section.homepage>.field-name-field-related-section:first-child h2.inline{padding-top:0}@media only screen and (max-width:75.94em){.section-teaser.related-section.homepage>.field-name-field-related-section:first-child h2.inline{padding-top:0}}.section-teaser.related-section.homepage>.field-name-field-related-section:first-child .no-section-heading{margin:0}.section-teaser ul{list-style-type:none;padding-left:0}.section-teaser .teaser-more .btn,.section-teaser .teaser-more .webform-confirmation+.links a,.webform-confirmation+.links .section-teaser .teaser-more a{margin-top:3.125rem}@media only screen and (max-width:75.94em){.section-teaser .teaser-more .btn,.section-teaser .teaser-more .webform-confirmation+.links a,.webform-confirmation+.links .section-teaser .teaser-more a{margin-top:1.875rem}}.section-teaser .field-name-field-sub-landing-nodequeue{padding-bottom:3.75rem}.section-teaser .field-name-field-sub-landing-nodequeue:before{content:'';display:block;height:5px;background-color:#bbb;width:100%}.section-teaser .field-name-field-sub-landing-nodequeue:first-child:before{height:0}.section-teaser .field-name-field-sub-landing-nodequeue h2.pane-title{font-size:44px;line-height:1.1;margin-bottom:1.25rem;padding-top:3.75rem}.section-teaser .field-name-field-sub-landing-nodequeue h2.pane-title .tereo{letter-spacing:-.02em}.section-teaser .field-name-field-sub-landing-nodequeue h2.pane-title span{display:inline-block;margin-right:3.125rem}.section-teaser .field-name-field-sub-landing-nodequeue h2.pane-title .tereo{margin-right:0}@media only screen and (max-width:75.94em){.section-teaser .field-name-field-sub-landing-nodequeue h2.pane-title{padding-top:2.5rem}}.landing_page-page .section-teaser .field-name-field-sub-landing-nodequeue.venues-teaser:before{display:none}@media only screen and (max-width:75.94em){.section-teaser{padding-bottom:2.5rem}}.front .section-teaser:before,.landing-page-home .section-teaser:before{height:0}.section-teaser.pane-node-field-related-content{margin-top:3.75rem}.cta-teaser>h2{font-size:44px;line-height:1.1;margin-bottom:1.25rem}.cta-teaser>h2 .tereo{letter-spacing:-.02em}.section-teaser-links h2{font-size:34px;margin-bottom:2.5rem}@media only screen and (max-width:75.94em){.section-teaser-links h2{font-size:34px}}.cta-teaser .cta-teaser-link{color:#fff}.cta-teaser-content{background-color:#557500;color:#fff;padding:2.5rem;margin-bottom:3.75rem}.cta-teaser-content.newsletter-learn{background-color:#d96d00}.cta-teaser-content.newsletter-about{background-color:#008c8c}.cta-teaser-content.newsletter-venues{background-color:#b20000}.cta-teaser-content.newsletter-event{background-color:#557900}.cta-teaser-content h2{font-size:35px}@media only screen and (max-width:75.94em){.cta-teaser-content h2{font-size:24px}}.cta-teaser-content .split-1{padding-left:80px;width:60%;position:relative;min-height:124px}@media only screen and (max-width:59.94em){.cta-teaser-content .split-1{width:100%;margin-right:0;padding-left:0;padding-right:0}
}.cta-teaser-content .split-2{text-align:right;width:40%}@media only screen and (max-width:59.94em){.cta-teaser-content .split-2{width:100%;margin-right:0;text-align:left}}.cta-teaser-content .cta-teaser-logo{display:block;width:54px;height:80px;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/logo-white.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0}@media only screen and (max-width:59.94em){.cta-teaser-content .cta-teaser-logo{display:none}}.cta-teaser-content span.ext{display:none}.cta-teaser-content .btn,.cta-teaser-content .webform-confirmation+.links a,.webform-confirmation+.links .cta-teaser-content a{text-align:center}@media only screen and (min-width:60em){.cta-teaser-content .btn,.cta-teaser-content .webform-confirmation+.links a,.webform-confirmation+.links .cta-teaser-content a{min-width:230px}}.cta-teaser-content .btn.icon-right,.cta-teaser-content .webform-confirmation+.links a.icon-right,.webform-confirmation+.links .cta-teaser-content a.icon-right{text-align:left}.cta-teaser-friend .cta-teaser-content .split-1{min-height:118px}.cta-teaser-friend .cta-teaser-content .cta-teaser-logo{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/logo-friend-white.svg);background-size:50px 98px;height:98px}.sponsors .sponsors-inner{margin-top:3.75rem}.sponsors .sponsors-inner::before{content:'';display:block;height:5px;background-color:#bbb;width:100%}.sponsors h2{font-size:44px;line-height:1.1;margin-bottom:1.25rem;padding-top:1.875rem;padding-bottom:2.5rem}.sponsors h2 .tereo{letter-spacing:-.02em}.sponsors .col-up{border-left-width:6px;border-color:#f9f9f2;margin-bottom:.625rem}.sponsors a{background-color:#fff;padding:.625rem;display:block;margin-top:.3125rem;outline:0}.sponsors a img{height:100%}.sponsors p{font-size:12px;line-height:1em;height:40px;display:table-cell;vertical-align:bottom;padding-left:.625rem;padding-right:.625rem}@media only screen and (min-width:76em){.user-content>*{max-width:60%}}.user-content img{width:100%;height:auto}.user-content h1{font-size:44px;line-height:1.1;margin-bottom:1.25rem;margin-top:.625rem}.user-content h1 .tereo{letter-spacing:-.02em}.user-content h2{font-size:28px;line-height:1.2;margin-bottom:1.25rem;margin-top:3.125rem}.user-content h2+h3{margin-top:0}.user-content h3{font-size:21px;font-family:"national",serif;line-height:1.3;margin-top:1.875rem;margin-bottom:1.25rem;margin-top:3.125rem}.user-content h4{font-family:"national",serif;font-size:16px;margin-bottom:.625rem;margin-top:2.5rem}.user-content h5{font-size:14px;margin-bottom:.625rem;margin-top:2.5rem}.user-content h6{font-size:12px;margin-bottom:.625rem;margin-top:1.875rem}.user-content ul:not(.exhibition-details){margin-bottom:1.25rem}.user-content table{margin-bottom:1.25rem}.user-content h2 a{color:#333}.user-content .colorbox-open-wrapper{background-color:#111;display:inline-block}.user-content .colorbox-open-wrapper .colorbox-open i{color:white;padding:10px}.user-content-right{width:100%;float:none;margin-bottom:1.25rem;max-width:none}.user-content-right img{max-width:100%;height:auto}@media only screen and (min-width:37.5em){.user-content-right{float:right;clear:right;width:32.5%;max-width:346px;position:relative;margin-left:1.25rem;margin-top:-1.25rem}}@media only screen and (min-width:76em){.user-content-right{width:60%;max-width:346px;margin-left:0;margin-right:-66.5%}}.user-content-warning{color:#b20000;font-style:italic;margin-bottom:1.25rem}.user-content-warning p{margin-bottom:.625rem}.user-content-warning a{font-style:normal}.user-content-warning li{font-weight:bold}.media{margin-bottom:1.25rem;border-bottom:7px solid #bbb}.media .field-label{display:none}.media .field-name-field-caption{padding:1.25rem;background-color:#fff;font-size:14px;line-height:1.4;color:#555}.media .field-name-field-caption p:last-of-type{margin-bottom:0}.file{display:block;background-color:#fff;border:1px solid #ddd;margin-bottom:-7px}
@media only screen and (min-width:37.5em){.file{clear:right}}@media only screen and (min-width:76em){.file{clear:none}}.file img{display:none}.file a{padding:1.25rem;display:block;position:relative}.file a:hover,.file a:focus{background-color:#eee}.file i{position:absolute;right:1.25rem;line-height:inherit}.wysiwyg-carousel.flexslider{margin-bottom:3.125rem}.wysiwyg-carousel ul.slides{margin-bottom:0}@media only screen and (max-width:59.94em){.wysiwyg-carousel .gallery:hover,.wysiwyg-carousel .gallery:focus{cursor:default}}.wysiwyg-carousel .carousel-item{margin-right:1px !important}.wysiwyg-carousel .carousel-item:first-child{margin-right:0 !important}.wysiwyg-carousel .carousel-item .gallery br{display:none}.wysiwyg-carousel .carousel-content-wrapper{background-color:#fff;padding:5rem 1.875rem .3125rem 1.875rem;border-bottom:7px solid #bdbdac;position:relative;min-height:92px}.wysiwyg-carousel .carousel-content-wrapper p,.wysiwyg-carousel .carousel-content-wrapper li,.wysiwyg-carousel .carousel-content-wrapper a{font-size:14px;line-height:1.4em}@media only screen and (min-width:37.5em){.wysiwyg-carousel .carousel-content-wrapper{padding:1.25rem 160px .3125rem 1.875rem}}@media only screen and (min-width:60em){.wysiwyg-carousel .carousel-content-wrapper::after{position:absolute;content:"\f065";width:60px;height:60px;display:block;background-color:#111;left:0;top:-60px;pointer-events:none;font-family:"FontAwesome";font-weight:bold;color:#fff;line-height:60px;text-align:center}}.wysiwyg-carousel .carousel-content ul{list-style-type:disc}.wysiwyg-carousel .carousel-content ul ul{margin-top:.625rem;list-style-type:circle}.wysiwyg-carousel .carousel-title,.wysiwyg-carousel h2,.wysiwyg-carousel h3{font-family:"national",serif;font-size:18px;margin-top:.625rem;margin-bottom:.625rem}.wysiwyg-carousel:hover .flex-direction-nav .flex-prev,.wysiwyg-carousel:hover .flex-direction-nav .flex-next{left:auto;right:auto;opacity:1}.wysiwyg-carousel .flex-direction-nav{position:absolute;top:1.25rem;right:.625rem;width:106px}.wysiwyg-carousel .flex-direction-nav li{display:inline-block}.wysiwyg-carousel .flex-direction-nav li:last-child{margin-left:2px}.wysiwyg-carousel .flex-direction-nav a{width:52px;height:52px;border-radius:0;border:1px solid #ddd;position:relative;top:0;left:auto;right:auto;margin:0;display:inline-block;opacity:1;background-color:#fff;transition:background .5s ease 0s}.wysiwyg-carousel .flex-direction-nav a::before{box-sizing:border-box;width:100%;height:100%;font-size:18px;font-weight:bold;color:#666;text-align:center;line-height:50px;text-shadow:none;padding:0}.wysiwyg-carousel .flex-direction-nav a:hover{background-color:#f0f0e1;transition:background .5s ease 0s}.wysiwyg-carousel .flex-control-nav{display:none}.landing-page-visit .col-md-7{margin-right:16.94%}.hours span{font-weight:bold}.hours .entry{text-transform:uppercase;color:#b20000;font-weight:bold}.sub_landing-page .inline>h1{margin-bottom:4.375rem}@media only screen and (max-width:75.94em){.sub_landing-page .inline>h1{margin-bottom:3.75rem}}.sub_landing-page .filter-item,.sub_landing-page .filter-sort{margin-bottom:1.25rem}.sub_landing-page h2.inline-date{padding-bottom:2.5rem}@media only screen and (max-width:75.94em){.sub_landing-page h2.inline-date{font-size:24px}}.sub-landing-kids-and-families .section-teaser li.card{border-bottom-color:#408e00}.sub-landing-kids-and-families .section-teaser li.card:hover .card-content h4,.sub-landing-kids-and-families .section-teaser li.card:hover .card-content p,.sub-landing-kids-and-families .section-teaser li.card:hover .card-content span{color:#408e00}.sub-landing-kids-and-families .section-teaser li.card .card-small{color:#366f00}.sub-landing-kids-and-families .section-teaser li.card .btn:not(.btn-dark),.sub-landing-kids-and-families .section-teaser li.card .webform-confirmation+.links a:not(.btn-dark),.webform-confirmation+.links .sub-landing-kids-and-families .section-teaser li.card a:not(.btn-dark){background-color:#357500}.sub-landing-kids-and-families .section-teaser li.card .btn:not(.btn-dark):hover,.sub-landing-kids-and-families .section-teaser li.card .webform-confirmation+.links a:not(.btn-dark):hover,.webform-confirmation+.links .sub-landing-kids-and-families .section-teaser li.card a:not(.btn-dark):hover,.sub-landing-kids-and-families .section-teaser li.card .btn:not(.btn-dark):focus,.sub-landing-kids-and-families .section-teaser li.card .webform-confirmation+.links a:not(.btn-dark):focus,.webform-confirmation+.links .sub-landing-kids-and-families .section-teaser li.card a:not(.btn-dark):focus{background-color:#111}
.sub-landing-kids-and-families .section-teaser li.card .link-list li a{color:#366f00}.sub-landing-kids-and-families .section-teaser li.card .link-list li a.btn,.sub-landing-kids-and-families .section-teaser li.card .link-list li .webform-confirmation+.links a,.webform-confirmation+.links .sub-landing-kids-and-families .section-teaser li.card .link-list li a,.sub-landing-kids-and-families .section-teaser li.card .link-list li a:hover .sub-landing-kids-and-families .section-teaser li.card .link-list li a:focus{color:#fff !important}.sub-landing-kids-and-families .section-teaser li.card.text-only-card{background-color:#366f00}.sub-landing-kids-and-families .section-teaser li.card.text-only-card:hover{background-color:#2a5600}.sub-landing-kids-and-families .section-teaser li.card.text-only-card .card-content h4,.sub-landing-kids-and-families .section-teaser li.card.text-only-card .card-content p,.sub-landing-kids-and-families .section-teaser li.card.text-only-card .card-content span{color:#fff}.sub-landing-venues .section-teaser li.card,.tepapa-venues.sub_landing-page .section-teaser li.card{background-color:#333;border-bottom-color:#b20000}.sub-landing-venues .section-teaser li.card h2,.sub-landing-venues .section-teaser li.card h4,.sub-landing-venues .section-teaser li.card p,.sub-landing-venues .section-teaser li.card a,.tepapa-venues.sub_landing-page .section-teaser li.card h2,.tepapa-venues.sub_landing-page .section-teaser li.card h4,.tepapa-venues.sub_landing-page .section-teaser li.card p,.tepapa-venues.sub_landing-page .section-teaser li.card a{color:#fff}.sub-landing-venues .section-teaser li.card .card-small,.tepapa-venues.sub_landing-page .section-teaser li.card .card-small{color:#bbb}.sub-landing-venues .section-teaser li.card .card-small .venue-name,.tepapa-venues.sub_landing-page .section-teaser li.card .card-small .venue-name{font-weight:normal}.sub-landing-venues .section-teaser li.card:hover,.tepapa-venues.sub_landing-page .section-teaser li.card:hover{background-color:#111}.sub-landing-venues .section-teaser li.card:hover .card-content *,.tepapa-venues.sub_landing-page .section-teaser li.card:hover .card-content *{color:#fff}.sub-landing-venues .section-teaser li.card .btn,.sub-landing-venues .section-teaser li.card .webform-confirmation+.links a,.webform-confirmation+.links .sub-landing-venues .section-teaser li.card a,.tepapa-venues.sub_landing-page .section-teaser li.card .btn,.tepapa-venues.sub_landing-page .section-teaser li.card .webform-confirmation+.links a,.webform-confirmation+.links .tepapa-venues.sub_landing-page .section-teaser li.card a{color:#fff;background-color:#900}.sub-landing-venues .section-teaser li.card .btn:hover,.sub-landing-venues .section-teaser li.card .webform-confirmation+.links a:hover,.webform-confirmation+.links .sub-landing-venues .section-teaser li.card a:hover,.sub-landing-venues .section-teaser li.card .btn:focus,.sub-landing-venues .section-teaser li.card .webform-confirmation+.links a:focus,.webform-confirmation+.links .sub-landing-venues .section-teaser li.card a:focus,.tepapa-venues.sub_landing-page .section-teaser li.card .btn:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .webform-confirmation+.links a:hover,.webform-confirmation+.links .tepapa-venues.sub_landing-page .section-teaser li.card a:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .btn:focus,.tepapa-venues.sub_landing-page .section-teaser li.card .webform-confirmation+.links a:focus,.webform-confirmation+.links .tepapa-venues.sub_landing-page .section-teaser li.card a:focus{background-color:#111}.sub-landing-venues .section-teaser li.card .link-list,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list{margin:0;padding-top:.9375rem;margin-left:-1.875rem;margin-right:-1.875rem}.sub-landing-venues .section-teaser li.card .link-list li,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list li{display:block;width:100%}.sub-landing-venues .section-teaser li.card .link-list a,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list a{color:#fff !important;background-color:transparent;border-width:0;padding:.3125rem 1.875rem;text-decoration:underline}
.sub-landing-venues .section-teaser li.card .link-list a:hover,.sub-landing-venues .section-teaser li.card .link-list a:focus,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list a:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list a:focus{text-decoration:underline;background-color:#1e1e1e}.sub-landing-venues .section-teaser li.card .link-list .btn.btn-dark:hover,.sub-landing-venues .section-teaser li.card .link-list .card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .sub-landing-venues .section-teaser li.card .link-list .btn:hover,.sub-landing-venues .section-teaser li.card .link-list .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .sub-landing-venues .section-teaser li.card .link-list a:hover,.sub-landing-venues .section-teaser li.card .link-list .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .sub-landing-venues .section-teaser li.card .link-list a:hover,.sub-landing-venues .section-teaser li.card .link-list .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .sub-landing-venues .section-teaser li.card .link-list a.btn-dark:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list .btn.btn-dark:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list .card.card-generic.section-teaser-promotion .btn:hover,.card.card-generic.section-teaser-promotion .tepapa-venues.sub_landing-page .section-teaser li.card .link-list .btn:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list .card.card-generic.section-teaser-promotion .webform-confirmation+.links a:hover,.card.card-generic.section-teaser-promotion .webform-confirmation+.links .tepapa-venues.sub_landing-page .section-teaser li.card .link-list a:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list .webform-confirmation+.links .card.card-generic.section-teaser-promotion a:hover,.webform-confirmation+.links .card.card-generic.section-teaser-promotion .tepapa-venues.sub_landing-page .section-teaser li.card .link-list a:hover,.tepapa-venues.sub_landing-page .section-teaser li.card .link-list .webform-confirmation+.links a.btn-dark:hover,.webform-confirmation+.links .tepapa-venues.sub_landing-page .section-teaser li.card .link-list a.btn-dark:hover{padding:.3125rem 1.875rem;border-width:0}.page-customerror{background-color:#222}.page-customerror .nav-col::before{display:none}@media only screen and (max-width:768px){.page-customerror .nav-col{display:none}}.page-customerror .error-msg-container{color:#fff;margin-top:1.875rem}@media only screen and (min-width:60em){.page-customerror .error-msg-container{background:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/kea-error-page.png) no-repeat;background-position:80% 100px;background-size:auto 700px;min-height:600px;margin-bottom:-5rem;padding-top:3.125rem}}@media only screen and (min-width:90.625em){.page-customerror .error-msg-container{width:70%}}.page-customerror .error-msg-container a{color:#fff}.page-customerror .error-msg-container h1{font-size:34px}@media only screen and (min-width:60em){.page-customerror .error-msg-container h1{font-size:70px}}.page-customerror .error-msg-container h1 span{font-weight:bold}.page-customerror .error-msg-container .banner-search{margin-top:1.25rem}@media screen and (min-width:37.5em){.page-customerror .error-msg-container .banner-search{width:60%}}@media screen and (min-width:76em){.page-customerror .error-msg-container .banner-search{width:45%}}.page-customerror .error-msg-container .banner-search .form-item{margin-right:62px}@media screen and (min-width:76em){.page-customerror .error-msg-container .banner-search .form-item{margin-right:75px}}.page-customerror .error-msg-container .banner-search .screenreader-only{font-size:inherit;position:static}.page-customerror .error-msg-container .banner-search input[type="text"]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:17px;border:1px solid #ddd;padding:14px}.page-customerror .error-msg-container .banner-search input[type="submit"]{top:27px;height:70px;width:70px;right:0;background-size:20px 20px}@media only screen and (max-width:75.94em){.page-customerror .error-msg-container .banner-search input[type="submit"]{height:58px;width:58px}}.pagination{text-align:center;font-weight:bold;padding:3.75rem 0 1.875rem;list-style-type:none;border-bottom:5px solid #bbb}.pagination li{display:inline-block;font-size:14px;margin:.125rem 1px}.pagination .active{min-width:50px;line-height:50px;padding:0 1.25rem;color:#fff;background-color:#333}.pagination a{color:#666;border:1px solid #bbb;display:block;min-width:50px;line-height:50px;padding:0 1.25rem;background-color:#fff;transition:background .5s ease 0s;text-decoration:none}.pagination a:hover{color:#425900;background-color:#f0f0e1}.pagination .first a,.pagination .previous a,.pagination .next a,.pagination .last a{border:0;color:#111;text-decoration:none;background-color:transparent}.pagination .first a i,.pagination .previous a i,.pagination .next a i,.pagination .last a i{padding-left:.625rem;padding-right:.625rem;font-size:12px}.pagination .first a i:nth-child(2),.pagination .previous a i:nth-child(2),.pagination .next a i:nth-child(2),.pagination .last a i:nth-child(2){margin-left:-10px;padding-left:0}.pagination .first a:hover,.pagination .previous a:hover,.pagination .next a:hover,.pagination .last a:hover{background-color:transparent;text-decoration:underline;color:#425900}.element-invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (min-width:60em){.webform-client-form{width:66.66667%}}.webform-component-fieldset{border-bottom:5px solid #bbb;padding-top:1.875rem;padding-bottom:1.875rem;margin-bottom:1.25rem}.webform-component-fieldset legend{font-size:21px;font-family:"national",serif;line-height:1.3;margin-top:1.875rem;margin-bottom:1.25rem;font-weight:bold}.form-actions input[type=submit]{width:auto;display:inline-block}.webform-component,.field-container{margin-bottom:1.25rem}.webform-component>label,.field-container>label{display:inline-block}.webform-component .description,.field-container .description{display:inline-block;font-style:italic}.webform-component input,.field-container input{font-weight:normal}.webform-container-inline div,.webform-container-inline div.form-item .webform-container-inline label{display:inline}
.webform-container-inline label{display:inline-block}.webform-component-select{position:relative}.webform-component-select:after{font-family:"FontAwesome";content:"\f0d7";position:absolute;right:1.25rem;bottom:20px}.webform-component-select select{width:100%;display:block}.webform-component-checkboxes .form-radios label.option,.webform-component-checkboxes .form-checkboxes label.option,.webform-component-radios .form-radios label.option,.webform-component-radios .form-checkboxes label.option{display:inline;font-weight:normal}.webform-component-file>label{display:block}.webform-component-file .description{margin-bottom:1.25rem}.webform-component-file input[type="file"]{padding:0;border-width:0;display:block}.webform-component-file input[type=file]+input[type=submit]{display:none}.webform-component-date .webform-datepicker{display:block}.webform-component-date .webform-datepicker select{padding-right:2.5rem}@media screen and (max-width:428px){.webform-component-date .webform-datepicker select{margin-top:5px}}.webform-component-date .webform-datepicker .form-type-select{position:relative}.webform-component-date .webform-datepicker .form-type-select:after{font-family:"FontAwesome";content:"\f0d7";position:absolute;right:1.25rem;bottom:-3px}.webform-component-date input[type=image]{width:64px;height:64px;padding:.8rem;background-color:#4f6a00;vertical-align:bottom}@media screen and (max-width:428px){.webform-component-date input[type=image]{margin-top:5px}}.webform-component-date input[type=image]:focus{border-width:1px;padding:.8rem;background-color:#111}.webform-component-time .form-type-select{position:relative}.webform-component-time .form-type-select:after{font-family:"FontAwesome";content:"\f0d7";position:absolute;right:1.25rem;bottom:-3px}.webform-component-time .form-type-select select{padding-right:2.5rem}@media screen and (max-width:37.44em){.webform-component-time .form-radios{margin-top:1.25rem;display:block}}.webform-confirmation h2{font-size:44px;line-height:1.1;margin-bottom:1.25rem;padding-top:3.75rem}.webform-confirmation h2 .tereo{letter-spacing:-.02em}.webform-confirmation *:first-child{padding-top:0;padding-bottom:1.875rem;margin:0}.webform-component-number{position:relative}.webform-component-number.number-select:after{font-family:"FontAwesome";content:"\f0d7";position:absolute;right:1.25rem;bottom:20px;top:50px}.webform-component-number select{display:block;width:100%;padding-right:2.5rem}input:invalid,textarea:invalid{border-color:#ddd}.section-more{padding-top:36px;padding-bottom:20px;clear:both}.section-more.section-discover-more{background-color:#e5e5e1}.section-more.section-for-educators,.section-more.section-store{padding-bottom:36px}.section-more.section-store,.section-more.section-sponsors{position:relative}.section-more.section-store::after,.section-more.section-sponsors::after{content:"";display:inline-block;position:absolute;height:1px;background-color:#e5e5e1;bottom:0;left:1.25rem;width:calc(100% - 40px)}.section-more ul{list-style-type:none;padding-left:0}.section-more ul li{position:relative;margin-top:0;margin-bottom:22px}.section-more ul li.grid-sizer{margin-bottom:0}.section-more ul li h3{line-height:1.1em}.node-type-exhibition .section-more.section-highlights{background-color:#e5e5e1}@media only screen and (min-width:60em){.section-more-header .col.col-md-8{padding-right:8.26625%}}@media only screen and (min-width:76em){.section-more-header .col.col-md-8{padding-left:8.26625%}}.section-more-header h2{font-family:"national",serif;font-size:26px;line-height:1em;margin-bottom:36px}.section-more-header h2 .tereo{color:#555}.section-more-button{text-align:center;margin-top:30px}.section-more-button .btn,.section-more-button .webform-confirmation+.links a,.webform-confirmation+.links .section-more-button a{background-color:#6b6b69;color:#fff;font-family:"national",serif;text-transform:uppercase;text-align:center;font-size:16px;line-height:20px;letter-spacing:.1em;padding:14px 22px;width:100%}
@media only screen and (max-width:37.5em){.section-more-button .btn,.section-more-button .webform-confirmation+.links a,.webform-confirmation+.links .section-more-button a{width:100%}}.section-more-button .btn:hover,.section-more-button .webform-confirmation+.links a:hover,.webform-confirmation+.links .section-more-button a:hover{background-color:#555}@media only screen and (min-width:60em){.section-more-button .btn,.section-more-button .webform-confirmation+.links a,.webform-confirmation+.links .section-more-button a{width:32.26%}}.discover-more-list{margin-left:-8px}@media only screen and (min-width:37.5em){.discover-more-list{width:calc(100% + 16px)}}.discover-more-list img{min-width:100%}@media only screen and (min-width:37.5em){.discover-more-list li{padding-left:8px;padding-right:8px}}.discover-more-list li .discover-more-link{display:block;position:relative;z-index:2}.discover-more-list li .discover-more-content{background:#fff;padding:16px}.discover-more-list li .discover-more-content h3{margin-top:0;margin-bottom:0}.discover-more-list li:hover img{opacity:.9}.discover-more-list li:hover .discover-more-content{background:#555;color:#e5e5e1}.section-for-educators{overflow:hidden}@media only screen and (min-width:60em){.section-for-educators .center-container,.section-for-educators .breadcrumb-wrapper,.section-for-educators .inner,.section-for-educators .page-customerror .error-msg-container,.page-customerror .section-for-educators .error-msg-container,.section-for-educators .webform-confirmation,.section-for-educators .webform-confirmation+.links{display:flex;align-items:center}}.section-for-educators .for-educators-content{text-align:center;color:#555}@media only screen and (min-width:37.5em){.section-for-educators .for-educators-content{width:50%;float:left;clear:left;padding-right:8px}}@media only screen and (min-width:76em){.section-for-educators .for-educators-content{padding-left:8.26625%;padding-right:calc(8.26625% + 8px);margin-top:20px}}.section-for-educators .for-educators-content h2{font-family:"national",serif}@media only screen and (min-width:60em){.section-for-educators .for-educators-content h2{font-size:44px;line-height:1em}}@media only screen and (min-width:37.5em){.section-for-educators .for-educators-content>div{font-size:20px}}.section-for-educators .for-educators-content>div p{margin-bottom:0}.section-for-educators .for-educators-content .btn,.section-for-educators .for-educators-content .webform-confirmation+.links a,.webform-confirmation+.links .section-for-educators .for-educators-content a{background-color:#6b6b69;color:#fff;font-family:"national",serif;text-transform:uppercase;text-align:center;font-size:16px;line-height:20px;letter-spacing:.1em;padding:14px 22px;margin-top:40px}@media only screen and (max-width:37.5em){.section-for-educators .for-educators-content .btn,.section-for-educators .for-educators-content .webform-confirmation+.links a,.webform-confirmation+.links .section-for-educators .for-educators-content a{width:100%}}.section-for-educators .for-educators-content .btn:hover,.section-for-educators .for-educators-content .webform-confirmation+.links a:hover,.webform-confirmation+.links .section-for-educators .for-educators-content a:hover{background-color:#555}.section-for-educators img{margin-top:30px}@media only screen and (min-width:37.5em){.section-for-educators img{width:50%;float:right;margin-top:0;padding-left:8px}}.section-highlights .highlights-list{display:flex;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.section-highlights .highlights-list li{width:100%}@media(min-width:37.5em) and (max-width:59.94em){.section-highlights .highlights-list li{width:50%}.section-highlights .highlights-list li:nth-child(odd){padding-right:8px}.section-highlights .highlights-list li:nth-child(even){padding-left:8px}}@media(min-width:60em) and (max-width:75.94em){.section-highlights .highlights-list li{width:33.33%;padding-left:8px;padding-right:8px}
.section-highlights .highlights-list li:nth-child(3n+1){padding-left:0}.section-highlights .highlights-list li:nth-child(3n+3){padding-right:0}}@media only screen and (min-width:76em){.section-highlights .highlights-list li{width:25%;padding-left:8px;padding-right:8px}.section-highlights .highlights-list li:nth-child(4n+1){padding-left:0}.section-highlights .highlights-list li:nth-child(4n+4){padding-right:0}}.section-highlights .highlights-list li:hover{opacity:.8}.section-highlights .highlights-list li:hover .entity-type{border-bottom-color:#f1f1ee}.section-highlights img{min-width:100%}.section-highlights .highlights-content .entity-type{font-size:16px;line-height:1.2em;text-transform:uppercase;border-bottom:2px solid #ddd;display:block;padding-top:12px;padding-bottom:6px}.section-highlights .highlights-content h3{margin-top:6px;margin-bottom:8px}.section-highlights .highlights-content div span{display:block;font-size:16px;line-height:1.3em}.section-store .store-list{display:flex;flex-wrap:wrap}.section-store .store-list li{width:100%;display:flex;flex-direction:row;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}@media(min-width:37.5em) and (max-width:75.94em){.section-store .store-list li{width:50%}.section-store .store-list li:nth-child(odd){padding-right:8px}.section-store .store-list li:nth-child(even){padding-left:8px}}@media only screen and (min-width:76em){.section-store .store-list li{width:25%;padding-left:8px;padding-right:8px}.section-store .store-list li:nth-child(4n+1){padding-left:0}.section-store .store-list li:nth-child(4n+4){padding-right:0}}.section-store .store-list li:hover img{opacity:.8}.section-store .store-list li:hover .store-list-content h4{color:#120e10}.section-store .store-list img{flex:1;padding-right:8px;width:50%}.section-store .store-list-content{flex:1;padding-left:8px;color:#555}.section-store .store-list-content h4{font-family:"national",serif;font-size:18px;margin-bottom:0}.section-store .store-list-content span{color:#888}.section-sponsors .section-more-header h2{font-family:"national",serif;font-weight:normal;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:.1em}.section-sponsors .sponsors-list{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 16px);margin-left:-8px}.section-sponsors .sponsors-list li{align-self:flex-end}@media(max-width:37.44em){.section-sponsors .sponsors-list li{width:50%}}@media(min-width:37.5em) and (max-width:59.94em){.section-sponsors .sponsors-list li{width:33.33%}}@media(min-width:60em) and (max-width:75.94em){.section-sponsors .sponsors-list li{width:25%}}@media only screen and (min-width:76em){.section-sponsors .sponsors-list li{width:16.6666666667%}}.section-sponsors .sponsors-list .sponsor-content{padding-left:8px;padding-right:8px}.section-sponsors .sponsors-list .sponsor-content p{font-size:12px;line-height:1em;margin-bottom:12px}.tepapa-gallery-mode .section-interact-with-us{display:none}.section-interact-with-us .center-container,.section-interact-with-us .breadcrumb-wrapper,.section-interact-with-us .inner,.section-interact-with-us .page-customerror .error-msg-container,.page-customerror .section-interact-with-us .error-msg-container,.section-interact-with-us .webform-confirmation,.section-interact-with-us .webform-confirmation+.links{display:flex;flex-wrap:wrap}.section-interact-with-us .interact-with-us{width:100%;text-align:center;display:flex;align-items:center;flex-direction:column}@media(max-width:37.44em){.section-interact-with-us .interact-with-us{margin-bottom:90px}.section-interact-with-us .interact-with-us:last-child{margin-bottom:0}}@media(min-width:37.5em) and (max-width:59.94em){.section-interact-with-us .interact-with-us{width:50%}.section-interact-with-us .interact-with-us:nth-child(odd){padding-right:16px}.section-interact-with-us .interact-with-us:nth-child(even){padding-left:16px}.section-interact-with-us .interact-with-us:nth-child(1),.section-interact-with-us .interact-with-us:nth-child(2){margin-bottom:90px}}@media(min-width:60em){.section-interact-with-us .interact-with-us{width:25%;padding-left:16px;padding-right:16px}.section-interact-with-us .interact-with-us:nth-child(4n+1){padding-left:0}.section-interact-with-us .interact-with-us:nth-child(4n+4){padding-right:0}}.section-interact-with-us .interact-with-us>h3{font-family:"national",serif;margin-top:0;margin-bottom:10px;position:relative;padding-top:90px;max-width:100%}.section-interact-with-us .interact-with-us>h3::before{content:"";display:inline-block;position:absolute;display:block;width:80px;height:80px;top:0;left:50%;margin-left:-40px;background-repeat:no-repeat;background-size:contain}.section-interact-with-us .interact-with-us.interact-updates>h3::before{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/get-updates.svg)}.section-interact-with-us .interact-with-us.interact-follow>h3::before{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/follow-us.svg)}.section-interact-with-us .interact-with-us.interact-foundation>h3::before{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/tepapa-foundation.svg)}
.section-interact-with-us .interact-with-us.interact-donate>h3::before{background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/donate.svg)}.section-interact-with-us .interact-with-us>p{flex-grow:1;font-size:16px;line-height:20px;margin-bottom:0;max-width:100%}.section-interact-with-us .interact-with-us .interact-with-us-action{padding-top:20px}@media(min-width:37.5em){.section-interact-with-us .interact-with-us .interact-with-us-action{padding-top:30px}}.section-interact-with-us .interact-with-us .interact-with-us-action .btn,.section-interact-with-us .interact-with-us .interact-with-us-action .webform-confirmation+.links a,.webform-confirmation+.links .section-interact-with-us .interact-with-us .interact-with-us-action a{background-color:#6b6b69;color:#fff;font-family:"national",serif;text-transform:uppercase;text-align:center;font-size:16px;line-height:20px;letter-spacing:.1em;padding:14px 22px;padding-top:10px;padding-bottom:10px}@media only screen and (max-width:37.5em){.section-interact-with-us .interact-with-us .interact-with-us-action .btn,.section-interact-with-us .interact-with-us .interact-with-us-action .webform-confirmation+.links a,.webform-confirmation+.links .section-interact-with-us .interact-with-us .interact-with-us-action a{width:100%}}.section-interact-with-us .interact-with-us .interact-with-us-action .btn:hover,.section-interact-with-us .interact-with-us .interact-with-us-action .webform-confirmation+.links a:hover,.webform-confirmation+.links .section-interact-with-us .interact-with-us .interact-with-us-action a:hover{background-color:#555}.section-interact-with-us .interact-follow .social-media-interact-with-us{line-height:40px}.section-interact-with-us .interact-follow .social-media-interact-with-us ul{vertical-align:bottom}.section-interact-with-us .interact-follow .social-media-interact-with-us li{margin-bottom:0;margin-left:8px;margin-right:8px}.section-interact-with-us .interact-follow .social-media-interact-with-us a{width:40px;height:40px}.section-interact-with-us .interact-follow .social-media-interact-with-us a .ext{display:none}.tepapa-alert-wrapper{background-color:#b20000;display:none}.tepapa-alert-wrapper .tepapa-alert{padding:1.25rem;position:relative;padding-right:2.5rem}.tepapa-alert-wrapper a,.tepapa-alert-wrapper p,.tepapa-alert-wrapper button{color:#fff;margin-bottom:0}.tepapa-alert-wrapper #tepapa-alert-close{position:absolute;top:1.25rem;right:1.25rem;display:block;background-color:transparent;text-indent:-9999px;background-image:url(https://www.tepapa.govt.nz/sites/all/themes/tepapa/patternlab_imports/images/icon-close-light.svg);width:10px;height:10px;padding:.5em}.exhibition-page.tepapa-visit{background-color:#fff}.node-type-exhibition{background-color:#fff}.exhibition-main-content-section .section.group{position:relative;padding-top:20px;padding-bottom:56px}@media only screen and (min-width:60em){.exhibition-main-content-section .section.group{padding-top:48px}.exhibition-main-content-section .section.group::before{content:"";display:inline-block;position:absolute;background-color:#e5e5e1;width:1px;height:100%;top:0;left:66.13%}}.exhibition-main-content-section .col{margin-top:0;margin-bottom:0}@media only screen and (min-width:60em){.exhibition-main-content-section .col.col-md-8{padding-right:8.26625%}}@media only screen and (min-width:76em){.exhibition-main-content-section .col.col-md-8{padding-left:8.26625%}}.exhibition-main-content-section .col.col-md-4{float:right}@media only screen and (max-width:59.94em){.exhibition-main-content-section .user-content{margin-bottom:50px}}.exhibition-main-content-section .user-content>*{max-width:none}.exhibition-main-content-section .user-content h2{margin-top:0}@media only screen and (max-width:59.94em){.exhibition-main-content-section .user-content table{display:table}}.exhibition-main-content-section .user-content-right{float:none;width:100%;margin:0;max-width:none}.exhibition-main-content-section .user-content-right img{width:100%}.exhibition-main-content-section .activities-section h3,.exhibition-main-content-section .events-section h3{font-family:"national",serif;font-weight:normal;text-transform:uppercase;font-size:13px;line-height:20px;letter-spacing:.1em;margin-top:0}.exhibition-main-content-section .activities-section{margin-bottom:50px}.tepapa-gallery-mode .pane-node-field-get-involved{display:none}