html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}html{height:100%;font-size:62.5%;-webkit-text-size-adjust:100%}body{min-height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-style:normal}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearboth{clear:both}.clearboth:after{content:"";display:table;clear:both}.clearboth{zoom:1}h1,h2,h2{font-weight:normal}img{display:block;width:100%}a{cursor:pointer}.scroll-view{opacity:0}.left.scroll-view{-webkit-transform:translate(-200px, 0);transform:translate(-200px, 0)}.right.scroll-view{-webkit-transform:translate(200px, 0);transform:translate(200px, 0)}.up.scroll-view{-webkit-transform:translate(0, 200px);transform:translate(0, 200px)}.scroll-view.visible{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:1;-webkit-transform:translate(0px, 0);transform:translate(0px, 0);-webkit-transition:opacity 1.4s ease-in,-webkit-transform 1s ease-in-out;transition:opacity 1.4s ease-in,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1.4s ease-in;transition:transform 1s ease-in-out,opacity 1.4s ease-in,-webkit-transform 1s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}@-webkit-keyframes move-down-to-up{0%{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes move-down-to-up{0%{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.background-colour-fade{-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.project{-webkit-perspective:1px;perspective:1px;height:80vh;overflow-x:hidden;overflow-y:auto;perspective-origin-x:100%}.project-image-wrap,.project-summary{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin-x:100%}.project-summary{-webkit-transform:translateZ(0);transform:translateZ(0)}.project-image-wrap{-webkit-transform:translateZ(-1px) scale(2);transform:translateZ(-1px) scale(2)}@-webkit-keyframes move{from{top:320px;left:20%}to{top:320px;left:80%}}@keyframes move{from{top:320px;left:20%}to{top:320px;left:80%}}@-webkit-keyframes sattelite{from{top:200px}to{top:205px}}@keyframes sattelite{from{top:200px}to{top:205px}}h1,h2,h3,h4,h5,h5{font-family:gotham,sans-serif;font-weight:normal;margin-bottom:1.5rem;line-height:100%;color:#5c2a2b;font-weight:800}a,blockquote{font-family:gotham,sans-serif}a{color:#000}body{font-family:gotham,sans-serif}h1{font-size:48px;font-size:4.8rem;margin-bottom:3rem}h2{font-size:24px;font-size:2.4rem}h3{font-size:21px;font-size:2.1rem}h4,h5,h6{font-size:18px;font-size:1.8rem}h2,h3{margin-bottom:.5rem;font-family:proxima-nova,sans-serif;font-weight:800;font-style:normal}p{font-size:18px;font-size:1.8rem;margin-bottom:1.3rem;line-height:160%;font-family:gotham,sans-serif;font-style:normal;font-weight:400;color:#000}p.intro{font-size:22px;font-size:2.2rem;color:#5c2a2b;margin-bottom:2rem;line-height:150%}main ul,main ol,.main-wrap .text-section ul,.main-wrap .text-section ol{margin:0 0 1.5em 1.7rem}main ul li,main ol li,.main-wrap .text-section ul li,.main-wrap .text-section ol li{font-size:18px;font-size:1.8rem;line-height:140%;font-family:gotham,sans-serif;margin-bottom:.3rem;color:#000;font-weight:400}main ul li ul,main ol li ul,.main-wrap .text-section ul li ul,.main-wrap .text-section ol li ul{margin-bottom:0;padding-top:.2rem}main ul li a,main ol li a,.main-wrap .text-section ul li a,.main-wrap .text-section ol li a{border-bottom:1px dotted #000;font-weight:400;color:#000}.text-col a{border-bottom:1px dotted #000;font-weight:500;color:#000}.text-col a:hover{color:#5c2a2b;border-color:#5c2a2b}.text-col a.button{border:none}ul li{font-family:gotham,sans-serif}p a{text-decoration:none;border-bottom:1px dotted #000}.category-tag{font-size:22px;font-size:2.2rem;padding:1.2rem 2.5rem;font-weight:300;position:absolute}a.strong-link,p.strong-link{font-size:19px;font-size:1.9rem;font-weight:500;text-decoration:none}a.strong-link a,p.strong-link a{text-decoration:none}strong{font-weight:500}sup{vertical-align:super;font-size:.6em}.text-col h1{text-align:center}.text-col a.button{width:100%;text-align:center}p+h2,p+h3{margin-top:2.2rem}ul+h2,ul+h3,ol+h2,ol+h3{margin-top:2.4rem}.small-print{font-size:14px;font-size:1.4rem}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;height:100vh}footer{-webkit-box-flex:0;-ms-flex:none;flex:none}main{font-style:normal;font-weight:400;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}main.content{clear:both;zoom:1}main.content:after{content:"";display:table;clear:both}.wrapper{background-color:#f7f7f7}.inner{margin:0 auto;width:89%;max-width:1050px;clear:both;zoom:1}.inner:after{content:"";display:table;clear:both}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.shadow-box{-webkit-box-shadow:0 5px 18px 0 rgba(0,0,0,.06);box-shadow:0 5px 18px 0 rgba(0,0,0,.06);padding:3rem}.white-bg{background-color:#fff}.beige-bg{background-color:#ffecd7}.red-bg{background-color:#5c2a2b}.red-bg p,.red-bg h1,.red-bg h2,.red-bg h3,.red-bg h4,.red-bg h5,.red-bg h6,.red-bg li,.red-bg a{color:#fff}.cols{float:left;margin-right:2%}.cols:last-child{margin-right:0}.cols-1{width:6.5%}.cols-2{width:15%}.cols-3{width:23.5%}.cols-4{width:32%}.cols-3.cols:nth-child(4n){margin-right:0}.cols-5{width:40.5%}.cols-6{width:49%}.cols-6:last-child{margin-right:0}@media screen and (max-width: 600px){.cols-6{width:100%}}.cols-7{width:57.5%}.cols-8{width:66%}.cols-9{width:74.5%}.cols-10{width:83%}.cols-11{width:91.5%}.cols-12{width:100%;margin-right:0}@media screen and (max-width: 600px){.cols{width:94%;margin:0 auto 2rem auto}.cols:last-child{margin:0 auto 2rem auto}.cols{float:none}}@media screen and (max-width: 600px){.flex.cols-wrap{display:block}}@media screen and (min-width: 600px){.narrow{display:none}}.content-no-header .text-wrap{padding-top:25px}.display-none{display:none}.display-table-row{display:table-row !important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text-col{max-width:900px;padding:5rem 0}@media screen and (min-width: 900px){.text-left{padding:0 90px 0 30px;max-width:500px;float:right}}.two-col{display:grid;grid-template-columns:1fr;gap:50px}@media screen and (min-width: 700px){.two-col{grid-template-columns:1fr 1fr}}.video-container{position:relative;padding-bottom:60.5%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}table{width:100%;margin-bottom:3rem}table th{border-bottom:1px solid #ffc17b;text-align:left;padding:.5rem;font-weight:700;text-align:center}table tr:first-child{border-top:1px solid #ffc17b}table td{border-bottom:1px solid #ffc17b;padding:.5rem;font-weight:400;text-align:center}table td p:last-child,table td ul:last-child{margin-bottom:0}table td p+ul{margin-top:-1.5rem}td,th{font-size:17px;font-size:1.7rem;line-height:160%;font-family:gotham,sans-serif;font-style:normal}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:1.5rem 2rem;font-size:21px;font-size:2.1rem;text-align:center;line-height:100%;display:inline-block;font-family:gotham,sans-serif;font-weight:800;color:#fff;cursor:pointer;background-color:#5c2a2b;text-decoration:none;text-transform:uppercase}.white-button{background-color:#fff;color:#ffc17b}.text-col .button{background-color:#5c2a2b;color:#fff;font-weight:800;line-height:94%}.text-col .button:hover{background-color:#331718;color:#fff}.icon-link{max-width:30px;-ms-flex-negative:0;flex-shrink:0}.icon-link img,.icon-link svg{display:block;max-width:30px}.circle-fill{fill:#fff}.icon-fill{fill:#ffc17b}header .circle-fill{fill:#ffc17b}header .icon-fill{fill:#fff}.social-icon-link{margin-right:10px}.social-icon-link:last-child{margin-right:0}.social-icon-link svg{width:30px;height:30px;display:inline-block}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-weight:normal;line-height:120%;padding:.8em;display:inline-block;width:100%;font-family:gotham,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border:1px solid #5c2a2b;font-size:16px;font-size:1.6rem}label,.label,.fieldheader{font-family:gotham,sans-serif;font-size:17px;font-size:1.7rem;margin-bottom:.9rem;display:block;font-weight:500;line-height:130%}label.pure-radio,label.pure-checkbox,.label.pure-radio,.label.pure-checkbox,.fieldheader.pure-radio,.fieldheader.pure-checkbox{font-size:17px;font-size:1.7rem;font-weight:400}.field.pure-u-1,.pure-controls,fieldset{margin-bottom:2rem}textarea{min-height:100px}label.error{display:none}main form input.error,main form textarea.error{border:2px solid red}main form input.error:focus,main form textarea.error:focus{border:2px solid red}.pure-checkbox.error-checkbox{color:red}small{font-size:14px;font-size:1.4rem}form p{font-size:16px;font-size:1.6rem}select{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/arrow-select.svg) #fff;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:2.5rem auto,100%}.narrow-form{max-width:900px}.narrow-form h3{margin-bottom:3rem}@media screen and (min-width: 550px){.checkbox-input-combo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.checkbox-input-combo input{width:auto}@media screen and (min-width: 550px){.form-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 550px){.form-left{width:40%;padding-right:2rem}}.form-left{-ms-flex-negative:0;flex-shrink:0}.form-pair,.checkbox-input-combo{margin-bottom:3rem}@media screen and (min-width: 550px){.form-helper{margin-top:-0.5rem}}@media screen and (min-width: 449px){.form-helper{margin-bottom:2rem}}.hidden-visually{display:none}.logo{max-width:105px;margin:0rem auto 0 auto}a.logo{width:96%}.search .search-trigger{padding:20px 20px 0 20px;display:block}.search .search-trigger svg{width:30px;display:block}header{padding:3rem 0}header .inner{max-width:1365px}header .d-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}header .d-flex *{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.menu-active header .inner{max-width:96%}.social-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.header-links svg{width:100%;max-width:40px}footer{padding-top:3rem;background:#ffc17b;clear:both;zoom:1}footer:after{content:"";display:table;clear:both}footer{-ms-flex-negative:0;flex-shrink:0;color:#fff;font-family:gotham,sans-serif}footer .inner:first-child{padding-bottom:3rem}@media screen and (min-width: 900px){footer .inner:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}}footer .inner:first-child a:hover{opacity:.8}footer a,footer p{color:#fff}footer p{font-size:21px;font-size:2.1rem}footer .wrap{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 900px){footer .wrap{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}footer .footer-logo-link{display:block;border:none;margin-bottom:2rem}@media screen and (max-width: 899px){footer .footer-logo-link{margin:0 auto}footer .footer-logo-link img{margin:0 auto 2rem auto}}footer .footer-logo{max-width:270px}.footer-edge-col,.footer-center-col{text-align:center}@media screen and (min-width: 900px){.footer-edge-col,.footer-center-col{float:left}}.footer-edge-col{width:100%;padding:0 40px}@media screen and (min-width: 900px){.footer-edge-col{width:30%}}.footer-edge-col:last-child{text-align:left}@media screen and (max-width: 899px){.footer-edge-col:last-child{padding-top:3rem}}.footer-edge-col:last-child ul{list-style:none;font-size:16px;font-size:1.6rem}.footer-edge-col:last-child ul li{margin-bottom:.5rem}.footer-edge-col:last-child ul li:last-child{margin-bottom:0}.footer-edge-col:last-child ul li a{padding:.5rem 0;border:none;display:block}.footer-edge-col:first-child{padding-left:0}@media screen and (max-width: 899px){.footer-edge-col:first-child{padding-bottom:3rem}}.footer-centre-col{width:100%;text-align:center;padding:40px 0}@media screen and (max-width: 899px){.footer-centre-col{border-top:1px solid #fff;border-bottom:1px solid #fff}}@media screen and (min-width: 900px){.footer-centre-col{width:40%;border-left:1px solid #fff;border-right:1px solid #fff;border-top:none;border-bottom:none;padding:0 40px}}.footer-centre-col .button{text-align:center;padding:1rem 3rem;line-height:130%}.footer-social-wrap{text-align:center}@media screen and (min-width: 900px){.footer-social-wrap{text-align:right}}.footer-social-wrap a{display:inline-block}.footer-bottom{width:100%;clear:both;background-color:#fff;min-height:50px}.footer-bottom .copyright{color:#000;font-size:18px;font-size:1.8rem;font-weight:300;width:100%;text-align:center;padding:0 130px;margin:0}.footer-bottom .copyright span{color:#ffc17b}.footer-bottom .footer-terms{width:100%;clear:both}.cookies{position:fixed;bottom:0;width:100%;background-color:#fff;border-top:1px solid #5c2a2b;z-index:99000}.cookies .inner{padding:2rem 0}.cookies .inner p,.cookies .inner p a{color:#5c2a2b}.cookies .inner p{margin:0;text-align:center}@media screen and (max-width: 950px){.cookies .inner{padding-bottom:35px}}.cookies .policy-link{margin-right:15px}.cookies .close-button.button{margin-left:5px;color:#fff;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:.8em 2em;background-color:#ffc17b}.cookies .close-button.button span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.cookie-not-showing .cookies{display:none}footer .social-icon-link{margin-bottom:10px;border:none}.footer-logo{font-family:gotham,sans-serif;font-size:18px;font-size:1.8rem}.footer-social-wrap{margin-left:10px}.footer-social-wrap a{display:inline-block}.footer-bottom{position:relative;font-size:18px;font-size:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.footer-bottom p{color:#ffc17b}.pw{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0}.pw img{width:50px;height:50px}.pw img,.pw span{display:inline-block}.pw span{color:#ffc17b;margin-right:1rem;font-weight:300}@media screen and (min-width: 750px){.footer-section>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer-section>div>div{width:100%}.footer-section>div>div:first-child{clear:both;zoom:1}.footer-section>div>div:first-child:after{content:"";display:table;clear:both}.footer-section>div>div:first-child{text-align:center}@media screen and (min-width: 750px){.footer-section>div>div{width:50%}}.footer-section>div>div{position:relative}.footer-section>div>div:first-child{padding:5rem 0}.footer-section h1{color:#000;font-size:24px;font-size:2.4rem}.footer-section strong{font-weight:800}.footer-section a:not(.button):hover{color:#5c2a2b;border-color:#5c2a2b}.footer-section p,.footer-section h1{font-size:24px;font-size:2.4rem;line-height:140%}.footer-section p .button:hover,.footer-section h1 .button:hover{opacity:.8}@media screen and (min-width: 750px){.footer-section img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.beige-bg .button{background-color:#fff;color:#ffc17b}nav{position:fixed;background-color:#ffc17b;left:0;bottom:0;top:0;right:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:5000;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;width:100%;padding-top:15rem}@media screen and (min-width: 700px){nav{max-width:620px;padding:5rem}}@media screen and (max-width: 699px){nav ul{width:90%;margin:0 auto}}nav ul li a{color:#fff;font-weight:800}nav ul li ul{padding:2rem 0}nav ul li ul li{font-size:21px;font-size:2.1rem;text-transform:none}nav ul li ul li a{font-weight:normal}nav ul li.active ul{display:block}@media screen and (min-width: 700px){nav>ul{padding:3rem 0 0 170px}}nav>ul>li{margin-bottom:2rem;text-transform:uppercase}nav>ul>li a{display:block;width:100%}nav>ul>li.hassubs>a{position:relative}nav>ul>li.hassubs>a:after{content:"";display:block;position:absolute;background-image:url(../images/arrow-right.svg);right:10px;top:0;width:15px;height:100%;background-repeat:no-repeat;background-position:center}nav>ul>li.hassubs.active>a::after{background-image:url(../images/arrow-down.svg);width:25px}nav>ul>li a{font-size:34px;font-size:3.4rem}nav>ul ul{display:none}.nav-trigger{display:block;width:50px;padding-top:40px;position:relative;font-size:18px;font-size:1.8rem;color:#ffc17b;cursor:pointer;text-align:center}.menuspan2,.menuspan2::after,.menuspan2::before{position:absolute;width:50px;height:5px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;background-color:#ffc17b}.menuspan2{top:50%;display:block;margin-top:-15px}.menuspan2:before{top:-15px}.menuspan2:after{bottom:-15px}.menuspan2::after,.menuspan2::before{display:block;content:""}.hamburger--squeeze .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition-duration:75ms;transition-duration:75ms}.menuspan2:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.menuspan2:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 75ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.menu-active .menuspan2{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-active .menuspan2:before{top:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.menu-active .menuspan2:after{bottom:0;-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s,-webkit-transform 75ms cubic-bezier(0.215, 0.61, 0.355, 1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-active .menuspan2,.menu-active .menuspan2::after,.menu-active .menuspan2::before{background-color:#fff}.fixed .logo{display:none}.fixed{padding-top:103px}.fixed header{position:fixed;z-index:99000;width:100%;top:0;background-color:#fff;border-radius:5px solid #ffc17b}.menu-active .nav-trigger{z-index:70000;color:#fff}@media screen and (max-width: 699px){.menu-active .nav-trigger{margin-bottom:2rem}}.menu-active nav{-webkit-transform:translateX(0);transform:translateX(0);transition:transform .3s,-webkit-transform .3s;z-index:60000;height:100%}.menu-active>ul{display:block;float:left;text-align:right}.hero{display:grid;grid-template-columns:1fr}@media screen and (min-width: 500px){.hero{grid-template-columns:1fr 1fr}}@media screen and (min-width: 900px){.hero{grid-template-columns:1fr 1fr 1fr}}.hero{width:100%;margin:0 auto}.hero>div{min-height:300px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 865px){.hero>div:before{content:"";height:0;display:inline-block;padding-top:100%;width:1px;position:relative}}.hero>div p{text-transform:uppercase;position:relative;z-index:500;color:#fff;font-weight:800;text-align:center;width:100%;line-height:100%;font-size:min(max(1rem,12vw),65px);text-shadow:2px 2px 20px rgba(0,0,0,.21)}.hero>div img{-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;height:100%}.hero>div .grid-content{position:absolute;top:0;left:0;bottom:0;width:100%;display:grid;justify-items:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro-section{padding:4.5rem 0}.intro-section .inner{max-width:800px;text-align:center}.intro-section .inner *{margin-bottom:0}.intro-section .inner p{font-size:24px;font-size:2.4rem}.highlights-section{text-align:center;padding:6rem 0}.highlights-section:last-of-type{padding-top:0}.highlights-section>div{display:grid}@media screen and (min-width: 800px){.highlights-section>div{grid-template-columns:1fr 1fr}}.highlights-section>div{gap:50px;text-align:left}.highlights-section article h2{margin-bottom:1rem;line-break:100%}@media screen and (min-width: 700px){.highlights-section article{display:-webkit-box;display:-ms-flexbox;display:flex}}.highlights-section article p:last-child{margin-bottom:0}@media screen and (min-width: 700px){.highlights-section article div:first-child{width:40%}}@media screen and (min-width: 700px){.highlights-section article div:first-child img{-o-object-fit:cover;object-fit:cover;height:100%}}.highlights-section article div:last-child{background-color:#ffecd7;padding:1.5rem}@media screen and (min-width: 700px){.highlights-section article div:last-child{width:60%}}.video-container{position:relative;padding-bottom:60.5%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.home-interim{padding:8rem 0}.home-interim iframe,.home-interim img{margin-bottom:3rem}.home-interim .button{width:100%}.content-hero{min-height:300px;position:relative;margin-bottom:5rem}.content-hero .inner{position:relative;z-index:50;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-hero .inner h1{margin:0;color:#fff;text-transform:uppercase}.content-hero img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;height:100%}.no-header header{border-bottom:2px solid #ffc17b;padding-bottom:4rem}.no-header .content-hero{display:none}.image-right,.image-left{margin-bottom:2rem}@media screen and (min-width: 500px){.image-right,.image-left{width:50%}}@media screen and (min-width: 500px){.image-right{margin-left:2rem;float:right;margin-right:-10%}}@media screen and (min-width: 500px){.image-left{margin-right:2rem;float:left;margin-left:-10%}}.news-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-filter select{background:url(../images/arrow-select.svg) #fff;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:2.5rem auto,100%;color:#5c2a2b;font-weight:300;font-size:22px;font-size:2.2rem}.news-filter div{width:45%}.news-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:60px}@media screen and (min-width: 600px){.news-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 800px){.news-grid{grid-template-columns:repeat(3, 1fr)}}.news-grid img{margin-bottom:30px}.news-grid h2{font-size:34px;font-size:3.4rem;color:#5c2a2b;font-weight:300}.news-grid-item{position:relative;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-grid-item p:last-child,.news-grid-item h2:last-child{margin-bottom:0}.news-grid-item .news-grid-item-text{padding:0 3rem;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-grid-item .news-grid-item-text .button{width:100%}/*# sourceMappingURL=default.css.map */