/*!
Theme Name: New Construct
Author: Studio DMC
Author URI: http://studio-dmc.co.uk

*/a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5{font-weight:400;line-height:125%}article,aside,footer,header,hgroup,nav,section{display:block}:focus{outline:0}body{line-height:1;color:#000;background:#fff;height:100%}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}html{height:100%}a{text-decoration:none}.hidden{display:none}.clear{clear:both}img{-ms-interpolation-mode:bicubic;width:auto;max-width:100%;height:auto;display:block}.left{float:left}.right{float:right}b{font-weight:300}i{font-style:normal}body{-webkit-text-size-adjust:none;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=submit],input[type=text],input[type=password],input[type=email],select,textarea{-webkit-appearance:none;border-radius:0;font-size:inherit}a{-webkit-tap-highlight-color:transparent}article,div,footer,header,li,nav,section{position:relative}button,input,select,textarea{font-family:inherit}select:active,select:hover{outline:0}em{font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}.left{float:left}.right{float:right}a:focus{outline:0}.columns{margin-left:-10px;margin-right:-10px}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.columns>div{float:left;padding-left:10px;padding-right:10px}.columns>div.centered{float:none;margin:0 auto}.columns.narrow-gutter{margin-left:- 5px;margin-right:- 5px}.columns.narrow-gutter>div{padding-left:5px;padding-right:5px}.columns.wide-gutter{margin-left:-30px;margin-right:-30px}.columns.wide-gutter>div{padding-left:30px;padding-right:30px}@media (max-width:1000px){.columns.wide-gutter{margin-left:-15px;margin-right:-15px}.columns.wide-gutter>div{padding-left:15px;padding-right:15px}}@media (max-width:500px){.columns.wide-gutter{margin-left:-10px;margin-right:-10px}.columns.wide-gutter>div{padding-left:10px;padding-right:10px}}.columns.centered,.columns>div.centered{float:none;margin:0 auto}.columns>div.right{float:right}.col1{width:6.25%}.col2{width:12.5%}.col3{width:18.75%}.col4{width:25%}.col5{width:31.25%}.col6{width:37.5%}.col7{width:43.75%}.col8{width:50%}.col9{width:56.25%}.col10{width:62.5%}.col11{width:68.75%}.col12{width:75%}.col13{width:81.25%}.col14{width:87.5%}.col15{width:93.75%}.col16,.columns .col16{width:100%;float:none;clear:both}.col1-2{width:50%}.col1-3{width:33.33333333%}.col1-4{width:25%}.col1-5{width:20%}.col1-6{width:16.66666666666666%}.col2-3{width:66.66666666%}.single-text-column{max-width:900px}.single-text-column.centered{margin:0 auto}.push-top-xl{padding-top:80px}.push-bottom-xl{padding-bottom:80px}.push-top-l{padding-top:60px}.push-bottom-l{padding-bottom:60px}.push-top-m{padding-top:30px}.push-bottom-m{padding-bottom:30px}.push-top-s{padding-top:20px}.push-bottom-s{padding-bottom:20px}@media (max-width:700px){.push-top-xl{padding-top:50px}.push-bottom-xl{padding-bottom:50px}.push-top-l{padding-top:40px}.push-bottom-l{padding-bottom:20px}.push-top-m{padding-top:20px}.push-bottom-m{padding-bottom:20px}}@media (max-width:600px){.push-top-xl{padding-top:40px}.push-bottom-xl{padding-bottom:30px}.push-top-l{padding-top:30px}.push-bottom-l{padding-bottom:30px}.push-top-m{padding-top:20px}.push-bottom-m{padding-bottom:20px}}.tbl{display:table;width:100%;height:100%}.tbl-cell-v{display:table-cell;vertical-align:middle}.tbl-cell-b{display:table-cell;vertical-align:bottom}.tbl-cell-t{display:table-cell;vertical-align:top}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.ofh{overflow:hidden}body{font-family:azo-sans-web;font-weight:300}p{line-height:140%;padding-bottom:1em}strong{font-weight:700}.text-content{font-size:2em}.text-content ol,.text-content p,.text-content table,.text-content ul{padding-bottom:1.3em;line-height:120%}.text-content ol a,.text-content p a,.text-content table a,.text-content ul a{text-decoration:underline;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.text-content ol a:hover,.text-content p a:hover,.text-content table a:hover,.text-content ul a:hover{text-decoration:underline}.text-content table{padding-bottom:48px}.text-content table td{vertical-align:top}.text-content.tech-table table{width:100%}.text-content ul{list-style-type:disc;padding-left:1em;line-height:120%}.text-content ul li{padding-bottom:.4em}.text-content ol{list-style-type:decimal}.text-content ol{padding-left:1em}.text-content ol li{padding-bottom:.8em}.text-content ol ol,.text-content ol ul{font-size:inherit;padding-bottom:.3em}.text-content.nple ol:last-child,.text-content.nple p:last-child,.text-content.nple ul:last-child{padding-bottom:0}.text-content h1,.text-content h2,.text-content h3{font-size:1em;line-height:125%;font-weight:700}.text-content h1.spaced-title,.text-content h2.spaced-title,.text-content h3.spaced-title{padding-bottom:1.4em}.text-content h1 span,.text-content h2 span,.text-content h3 span{display:block;font-weight:300}.text-content p img{margin:.5em 0}.text-content .wp-video{margin-top:20px}.text-content .mejs-inner,.text-content .mejs-layers{height:100%}.text-content.sm{font-size:1.6em}@media (max-width:1100px){.text-content{font-size:1.9em}.text-content.sm{font-size:1.5em}}@media (max-width:940px){.text-content{font-size:1.7em}.text-content.sm{font-size:1.4em}}@media (max-width:550px){.text-content{font-size:1.8em}.text-content.sm{font-size:1.4em}}@media (max-width:400px){.text-content{font-size:1.6em}.text-content.sm{font-size:1.3em}}@media (max-width:550px){table.shrink-mobile{margin-top:0;font-size:.8em}}.bg-red{background-color:#a01f17}.text-red{color:#a01f17}.text-red a{color:#a01f17}.bg-dark-grey{background-color:#26221C}.text-dark-grey{color:#26221C}.text-dark-grey a{color:#26221C}.bg-light-grey{background-color:#a5acb1}.text-light-grey{color:#a5acb1}.text-light-grey a{color:#a5acb1}.bg-lightest-grey{background-color:#f7f7f7}.text-lightest-grey{color:#f7f7f7}.text-lightest-grey a{color:#f7f7f7}.bg-black{background-color:#000}.text-black{color:#000}.text-black a{color:#000}.bg-white{background-color:#fff}.text-white{color:#fff}.text-white a{color:#fff}.menu-toggle{z-index:10000;width:40px;height:40px;margin:30px auto 0 auto;-webkit-transition:margin .3s ease;transition:margin .3s ease;display:inline-block;vertical-align:middle;display:block}.menu-toggle span{height:2px;margin:7px 0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;display:block;position:relative;bottom:0;background:#000;opacity:1}@media (max-width:1000px){.menu-toggle{position:absolute;margin-top:0;right:0;top:24px}}@media (max-width:480px){.menu-toggle{top:15px}}@media (max-width:340px){.menu-toggle{width:35px}}.menuopen .menu-toggle span:nth-child(1){bottom:-9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menuopen .menu-toggle span:nth-child(2){opacity:0}.menuopen .menu-toggle span:nth-child(3){bottom:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.masthead{background:#fff;width:100%;z-index:100;position:fixed;left:0;top:0;z-index:1000;max-height:80px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.fp-viewing-0 .masthead,.fp-viewing-home .masthead,.show-masthead .masthead{-webkit-transform:none;transform:none}.show-masthead .masthead{position:absolute}.menuopen .masthead{max-height:700px}.masthead .logo-wrap{width:50%;float:left;text-align:center}.masthead .logo{margin:23px auto 0 auto;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:center;transform-origin:center;position:relative;width:310px}.masthead .logo canvas{width:100%;height:auto}.masthead .logo img{position:absolute;width:100%;height:auto}.masthead .logo.logo-type{width:auto;font-weight:700;margin-top:29px}.masthead .logo .type{font-size:2em;display:block}@media (max-width:1000px){.masthead{position:fixed;-webkit-transform:none;transform:none;min-height:80px}.masthead .inner{padding:0 20px}.masthead .logo-wrap{width:auto;z-index:100}.masthead .logo{text-align:left;width:290px;margin:22px 0 0 0}.masthead .logo.logo-type{margin-top:29px}.masthead .logo .type{font-size:1.8em}}@media (max-width:600px){.masthead .logo{width:220px;margin-top:27px}.masthead .logo.logo-type{margin-top:31px}.masthead .logo .type{font-size:1.6em}}@media (max-width:480px){.masthead{min-height:65px;max-height:65px}.masthead .inner{padding:0 15px}.masthead .logo.logo-type{margin-top:23px}.masthead .logo .type{font-size:1.4em}.masthead .logo{width:190px;margin-top:20px}}@media (max-width:340px){.masthead .logo.logo-type{margin-top:25px}.masthead .logo .type{font-size:1.3em}}.main-menu{padding-top:60px;font-size:2.7em;padding-bottom:2em}.main-menu li{padding-bottom:.5em}.main-menu a:hover{opacity:.6}@media (max-width:1000px){.main-menu{padding-top:130px}}@media (max-width:600px){.main-menu{padding-top:110px}}.menu-wrap{width:50%;float:right;text-align:center}@media (max-width:1000px){.menu-wrap{width:100%;float:none}}.fp-tableCell{display:block!important}.fhb-inner,.static-block{height:100%;padding:0 45px}@media (max-width:1100px){.fhb-inner,.static-block{padding:0 20px}}@media (max-width:480px){.fhb-inner,.static-block{padding:0 15px}}.fhb-layout{width:100%;height:100%}.fh-block.full{height:100%}.fh-block:first-child .fhb-inner,.first-block{padding-top:80px}@media (max-width:480px){.fh-block:first-child .fhb-inner,.first-block{padding-top:65px}}.full-bleed{width:100%;height:100%}.full-bleed .slide-image{width:100%}.full-bleed span.slide-logo{display:block;z-index:10;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;font-size:7em;width:100%}.full-bleed span.slide-logo img{width:75%;max-width:1000px;margin:0 auto}.full-bleed span.down-arrow{width:50px;height:35px;bottom:55px;left:50%;display:block;position:absolute;margin-left:-25px;background:url(images/global/down-arrow-white.svg) no-repeat 50% 50%;background-size:cover;cursor:pointer;z-index:1000}@media (min-width:481px){.full-bleed span.slide-logo{margin-top:-40px}}@media (max-width:770px){.full-bleed{height:auto}.full-bleed .full-bleed{height:70vh;position:relative}.full-bleed span.down-arrow{bottom:45px}}@media (max-width:480px){.full-bleed span.down-arrow{bottom:25px}}.text-image{overflow:hidden}.text-image .down-arrow{width:25px;height:18px;display:block;background:url(images/global/down-arrow.svg) no-repeat 50% 50%;background-size:cover;position:absolute;left:50%;margin-left:-32px;bottom:45px;cursor:pointer}@media (max-width:1100px){.text-image .down-arrow{margin-left:-22px}}@media (max-width:770px){.text-image .down-arrow{position:relative;bottom:auto;width:100%;margin:0;left:auto;background-size:25px 18px;margin-bottom:45px;display:none}}.text-image .slide-image{width:50%;right:0;left:auto}.text-image .text-panel{width:50%;height:100%;padding-right:45px}@media (max-width:1100px){.text-image .text-panel{padding-right:20px}}@media (max-width:770px){.text-image .text-panel{padding-right:0}}@media (max-width:770px){.text-image .slide-image{width:100%}.text-image .slide-image.portrait{width:100%;height:0;padding-bottom:120%;position:relative;left:auto;right:auto;margin-bottom:20px}.text-image .slide-image.portrait div{position:absolute;width:100%;height:100%;left:0;top:0}.text-image .text-panel{width:100%}}@media (max-width:450px){.text-image .slide-image.portrait{margin-bottom:15px}}@media (max-height:940px) and (orientation:landscape){.text-image .title-block{padding-bottom:40px}.text-image .sub-text{margin-top:40px!important}}@media (max-height:840px) and (orientation:landscape){.text-image .text-content{font-size:1.8em}.text-image .text-content.sm{font-size:1.6em}}@media (max-height:760px) and (orientation:landscape){.text-image .text-content{font-size:1.7em}.text-image .text-content.sm{font-size:1.5em}}@media (max-height:720px) and (orientation:landscape){.text-image .text-content{font-size:1.6em}.text-image .text-content.sm{font-size:1.4em}}.static-block{overflow:hidden}.static-block .text-panel{float:left;padding-right:40px}@media (max-width:1100px){.static-block .text-panel{padding-right:20px}}@media (max-width:770px){.static-block{margin-bottom:10%}.static-block .text-panel{float:none;width:100%;padding-right:0}.static-block .text-panel.space-bottom{padding-bottom:0}}@media (max-width:480px){.static-block{padding-left:15px;padding-right:15px}}.text-wrap{border-top:1px solid #a5acb1;margin:0 auto;padding-top:10px}@media (max-width:770px){.text-wrap{padding-bottom:45px;width:100%}}@media (max-width:450px){.text-wrap{padding-bottom:30px}}.title-block{text-align:center;font-size:1.4em;padding-top:12%;padding-bottom:40px;text-transform:uppercase}.title-block h1,.title-block h2{font-size:1em;font-weight:700;letter-spacing:.25em;display:inline-block}.title-block h1 a,.title-block h2 a{position:relative}.title-block h1 a:hover:after,.title-block h2 a:hover:after{left:0;bottom:-.4em;position:absolute;content:'';display:inline-block;height:1px;background:#00AA13;width:97%}@media (max-width:770px){.title-block.empty{display:none}}.text-panel{width:50%;height:100%}.text-panel .text-content{max-width:700px;margin:0 auto}.text-panel.space-bottom{padding-bottom:9%}.image-panel{width:50%;float:right}.image-panel img{width:48%;margin:20% auto}.image-panel.reduce-bottom img{margin-bottom:0}.image-panel.reduce-bottom:last-child img{margin-bottom:10%}@media (max-width:770px){.image-panel{float:none;width:100%}.image-panel img{margin:0 auto}}.section-title{margin-bottom:4.5%}.project-grid{overflow:hidden;clear:both;margin:0 -45px}.project-grid .item{width:50%;float:left;margin-bottom:7.5%;padding-left:45px;padding-right:45px}.project-grid .item:nth-child(odd){clear:both}.project-grid .item .image img{width:48%;margin:0 auto 20px auto}.project-grid .item .text{border-top:1px solid #a5acb1;margin:0 auto;padding-top:10px}.project-grid .item .text-content{max-width:700px;margin:0 auto}.project-grid .item .text-panel{padding-right:0}.project-grid .item .action{margin-top:50px;text-align:center;font-size:1.4em;letter-spacing:.25em;text-transform:uppercase;display:block}.project-grid .item .action span{padding-bottom:.2em;display:inline-block}.project-grid .item .action span:after{content:'';display:inline-block;height:1px;background:#00AA13;width:95%;margin-left:-2%}@media (max-width:1100px){.project-grid{margin:0 -20px}.project-grid .item{padding-left:20px;padding-right:20px}}@media (min-width:601px) and (max-width:770px){.project-grid .text-content{font-size:1.6em}}@media (max-width:600px){.project-grid{margin:0}.project-grid .item{width:100%;float:none;margin-bottom:15%;padding-left:0;padding-right:0}.project-grid .item .action{margin-top:5%}}.scale-bg-image{position:absolute;width:100%;height:100%;left:0;top:0}.scale-bg-image>div{display:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:100%}@media (min-width:1001px){.scale-bg-image.full-bleed .lg{display:block}}@media (min-width:651px) and (max-width:1000px){.scale-bg-image.full-bleed .med{display:block}}@media (max-width:650px){.scale-bg-image.full-bleed .sm{display:block}}@media (min-width:1001px){.scale-bg-image.portrait .lg{display:block}}@media (min-width:651px) and (max-width:1000px){.scale-bg-image.portrait .med{display:block}}@media (max-width:650px){.scale-bg-image.portrait .sm{display:block}}.prev-next-links{text-align:center;font-size:1.4em;letter-spacing:.15em;text-transform:uppercase;overflow:hidden;padding:0 45px 140px 0;width:50%;vertical-align:middle}.fh-wrapper .prev-next-links{padding-top:50px}@media (max-width:1100px){.prev-next-links{padding:0 20px 140px 0;font-size:1.3em}}@media (max-width:770px){.prev-next-links{padding:0 0 140px 0;width:100%}.fh-wrapper .prev-next-links{padding-top:50px}}@media (max-width:550px){.prev-next-links{font-size:1.2em;padding:0 0 90px 0}}@media (max-width:350px){.prev-next-links{font-size:1.1em;padding:0 0 40px 0}}.prev-next-links a{width:50%;float:left;position:relative}.prev-next-links a.previous{padding-right:12px}.prev-next-links a.next{padding-left:12px}.prev-next-links a:hover{text-decoration:underline}.prev-next-links .text{display:inline-block;height:25px;line-height:25px;vertical-align:middle;position:relative}.prev-next-links .text span{display:inline-block;position:relative}.prev-next-links a:hover .text span:after{left:0;bottom:-.4em;position:absolute;content:'';display:inline-block;height:1px;background:#00AA13;width:97%}.prev-next-links .arrow{width:13px;height:25px;display:block;position:absolute;top:0}.prev-next-links .arrow-left{background:url(images/global/left-arrow.svg) no-repeat 50% 50%;background-size:cover;right:22px}.prev-next-links .arrow-right{background:url(images/global/right-arrow.svg) no-repeat 50% 50%;background-size:cover;left:22px}.prev-next-links.single-link a.next,.prev-next-links.single-link a.previous{padding:0;float:none;display:inline-block}.prev-next-links.single-link .text{display:block;margin-bottom:20px}.prev-next-links.single-link .arrow{position:relative;top:auto;left:auto;right:auto;margin:0 auto}@media (max-width:550px){.prev-next-links .arrow-left{right:10px}.prev-next-links .arrow-right{left:10px}}.pagefooter{text-align:center;font-size:1.8em;padding:0 45px}@media (max-width:1100px){.pagefooter{padding:0 20px}}@media (max-width:480px){.pagefooter{padding:0 15px}}.pagefooter .footer-inner{border-top:1px solid #a5acb1;margin:0 auto 0 auto;padding:20px 0 100px 0}.pagefooter h4{font-size:.8em;font-weight:700;letter-spacing:.15em;padding-bottom:1.4em;text-transform:uppercase}.pagefooter a:hover{text-decoration:underline}@media (max-width:750px){.pagefooter{font-size:1.6em}}@media (max-width:600px){.pagefooter{font-size:1.5em}.pagefooter h4+p br{display:none}}@media (max-width:400px){.pagefooter{font-size:1.3em}}.message-page{padding:90px 0;text-align:center}.message-page .inner{max-width:700px}.message-page h1{font-size:5em;color:#a01f17;font-weight:700;padding-bottom:.4em;text-transform:uppercase}.message-page .text{font-size:2em}@media (max-width:900px){.message-page h1{font-size:4em}.message-page .text{font-size:1.8em}}@media (max-width:500px){.message-page h1{font-size:3em}.message-page .text{font-size:1.5em}}.project-wrapper{height:100%}.project-wrapper .project-inner{height:100%;padding:80px 45px 80px 45px}@media (max-width:1100px){.project-wrapper .project-inner{padding:80px 20px 80px 20px}}@media (max-width:480px){.project-wrapper .project-inner{padding:65px 15px 0 15px}}.project-wrapper .slick-list,.project-wrapper .slick-track,.project-wrapper .slides-wrap{height:100%}.project-wrapper .slide{height:100%}.project-wrapper .slide-controls{position:absolute;width:100%;height:80px;bottom:0;left:0;font-size:2em;text-align:center}.project-wrapper .slide-controls>div{padding:0 20px;overflow:hidden}.project-wrapper .slide-controls>div>div{width:50%;float:left}.project-wrapper .slide-controls .position{padding-top:28px;vertical-align:top}.project-wrapper .slide-controls .position div{display:inline-block}@media (max-width:480px){.project-wrapper .slide-controls>div{padding:0 15px}}.project-wrapper .slide-controls .slideCount{width:90px;vertical-align:middle;height:25px;padding-top:2px}.project-wrapper .slide-controls .slick-arrow{width:13px;height:25px;vertical-align:middle;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.project-wrapper .slide-controls .slick-prev{background:url(images/global/left-arrow.svg) no-repeat 50% 50%;background-size:cover;margin-right:10px}.project-wrapper .slide-controls .slick-next{background:url(images/global/right-arrow.svg) no-repeat 50% 50%;background-size:cover;margin-left:10px}.project-wrapper .slide-controls .slick-disabled{opacity:.1}.project-wrapper .slide-controls .back a{width:45px;height:45px;display:block;margin:17px auto;background:url(images/global/close.svg) no-repeat 50% 50%;font-size:0}@media (max-width:770px){.project-wrapper .slide-controls{display:none}}.project-wrapper .sub-text{margin-top:10%;border-top:1px solid #a5acb1;padding-top:20px}.project-wrapper .two-images{height:100%}.project-wrapper .two-images .ti-image{width:50%;height:100%;position:absolute;left:0;top:0}.project-wrapper .two-images .ti-image>div{height:100%}.project-wrapper .two-images .image-left{padding-right:20px}.project-wrapper .two-images .image-right{right:0;left:auto;padding-left:20px}.project-wrapper .two-images .slide-image{width:100%}@media (max-width:1100px){.project-wrapper .two-images .image-left{padding-right:10px}.project-wrapper .two-images .image-right{padding-left:10px}}.project-wrapper .slick-arrow.takeover{position:absolute;width:100%;height:100%;display:block;z-index:10;left:0;top:0}.project-wrapper .slick-arrow.takeover.slick-disabled{display:none;opacity:0;visibility:hidden}@media (max-width:770px){.project-wrapper .slick-arrow.takeover{display:none!important}}.project-wrapper .slick-arrow.takeover.slick-next{cursor:url(images/global/right-arrow.png),auto}.project-wrapper .slick-arrow.takeover.slick-next.half{right:0;left:auto;width:50%}.project-wrapper .slick-arrow.takeover.slick-prev{cursor:url(images/global/left-arrow.png),auto}.project-wrapper .slick-arrow.takeover.slick-prev.half{width:50%}@media (min-width:771px){.project-wrapper .slide-image{height:100%;top:0;position:absolute}.project-wrapper .centered img{max-height:90%;max-width:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}}@media (max-width:770px){.project-wrapper{height:auto}.project-wrapper .project-inner,.project-wrapper .slick-list,.project-wrapper .slick-track,.project-wrapper .slide,.project-wrapper .slides-wrap,.project-wrapper .two-images{height:auto}.project-wrapper .slide-image{margin-bottom:20px}.project-wrapper .two-images .ti-image{width:100%;position:relative;left:auto;right:auto}.project-wrapper .two-images .ti-image.image-left{padding-right:0}.project-wrapper .two-images .ti-image.image-right{padding-left:0}.project-wrapper .two-images .scale-bg-image{width:100%;height:0;padding-bottom:130%;position:relative;left:auto;right:auto}.project-wrapper .two-images .scale-bg-image div{position:absolute;left:0;top:0}.project-wrapper .empty+.text-wrap{margin-top:5%}}@media (max-width:480px){.project-wrapper .slide-image{margin-bottom:15px}}.content-page{padding-top:80px}@media (max-width:450px){.content-page{padding-top:65px}}.content-page .static-block>div{background:#f7f7f7;width:100%;height:100%;padding:0 6%}.content-page .text-content{padding:10% 0;max-width:800px;margin:0 auto}.content-page .text-content h1{padding-bottom:.5em;border-bottom:1px solid #a5acb1;margin-bottom:1em}@media (max-width:450px){.content-page .text-content{font-size:1.4em}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10001;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10002;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-title{font-size:1.5em;padding-top:1em}@media (max-width:650px){.mfp-title{font-size:1.2em;padding-top:0}}.mfp-bg{opacity:.95}.mfp-close{top:10px}.mfp-figure::after{-webkit-box-shadow:none;box-shadow:none;background:0 0}img.mfp-img{padding:60px 0 130px 0;background:0 0}.mfp-bottom-bar{margin-top:-130px}.mfp-counter{top:10px}@media (max-width:650px){img.mfp-img{padding:60px 0 100px 0;background:0 0}.mfp-bottom-bar{margin-top:-90px}.mfp-counter{top:0}}/*!
 * fullPage 2.9.7
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}.fp-section{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:hidden;position:relative}.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section{height:auto!important}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important}html{-webkit-text-size-adjust:none;font-size:62.5%;line-height:1.4em;height:100%}body{background:#fff;color:#231f20}.inner{max-width:none;width:100%;margin:0 auto;padding-left:0;padding-right:0}.inner.left{margin:0}.inner.no-gutters{padding-left:0;padding-right:0}.clearfix:after,.clearfix:before,.inner:after,.inner:before{content:"";display:table}.clearfix:after,.inner:after{clear:both}@media (max-width:1150px){.inner{padding:0 0}}@media (max-width:650px){.inner{padding:0 0}}@media (max-width:450px){.inner{padding:0 0}}a{color:#231f20;-webkit-transition:all .3s ease;transition:all .3s ease}.bg-cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.bg-black{background:#000;color:#fff}.bg-black a{color:#fff}.bg-white{background:#fff;color:#000}.bg-white a{color:#000}.generic-message{border:1px solid #fff;text-align:center;font-size:2em;padding:.9em 1em;margin-bottom:40px;color:rgba(255,255,255,.8)}.generic-message strong{font-weight:400;color:#fff}.generic-message .close{display:inline-block;margin-left:10px}@media (max-width:1000px){.generic-message{font-size:1.8em}}@media (max-width:800px){.generic-message{font-size:1.6em}}@media (max-width:650px){.generic-message{font-size:1.4em}}.img-greyscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.img-multiply{mix-blend-mode:multiply}.search-result{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #a5acb1}.search-result h2{font-size:2.5em;text-transform:uppercase;padding-bottom:.2em;line-height:110%}.search-result span{display:block}.search-result span.entry-details{font-size:1.5em}.search-result span.more-link{color:#a01f17;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:.5em}.search-result span.search-url{margin-top:1em;opacity:.5;font-size:1.5em}@media (max-width:650px){.search-result{font-size:.8em}}@media (max-width:450px){.search-result{font-size:.7em}}
/*# sourceMappingURL=style.css.map */