.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:20px;margin-bottom:10px;margin-top:5px;max-width:50%}@media (max-width:576px){.alignleft{width:100%;max-width:unset;margin-bottom:30px}}.alignright{float:right;margin-left:20px;margin-bottom:10px;margin-top:5px;max-width:50%}@media (max-width:576px){.alignright{width:100%;max-width:unset;margin-bottom:30px}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;max-width:50%}@media (max-width:576px){.aligncenter{width:100%;max-width:unset;margin-bottom:30px}}html.no-scroll{overflow:hidden!important}html body{height:100%;font-family:Montserrat,sans-serif;overflow:auto!important}html body.no-scroll{overflow:hidden!important}html body a{transition:color .3s}html body .scrollup{width:40px;height:40px;opacity:.3;position:fixed;z-index:800;bottom:15px;right:15px;display:none;text-indent:-9999px;background:url(assets/img/scroll-top.svg) no-repeat;background-size:cover}@media screen and (max-width:480px){html body .scrollup{right:0}}html body .scrollup:hover{opacity:.5}#comments{margin:0 0 100px}#comments .comments-title{margin:0 0 60px;font-size:26px}#comments ol.comment-list{margin:0 0 30px 0}#comments ol.comment-list li{padding:0 0 0 10px}#comments ol.comment-list li .comment-body{padding:0;margin:0 0 20px}#comments ol.comment-list li .comment-body .comment-author{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0 0 10px;background:rgba(148,148,148,.168627451);font-size:16px}#comments ol.comment-list li .comment-body .comment-author cite.fn{padding:0 5px;font-weight:400}#comments ol.comment-list li .comment-body .comment-meta{text-transform:uppercase;font-size:13px;margin:0 0 10px}#comments ol.comment-list li .comment-body p{font-size:16px;line-height:1.4}#comments ol.comment-list li>ol{margin-left:0;padding:0 0 0 20px;border-left:1px solid #ccc}#comments .comment-content a{word-wrap:break-word}#comments .bypostauthor{display:block}a{text-decoration:none;color:#505050;font-weight:400}a:focus,a:hover{cursor:pointer;text-decoration:none;color:#990d62;-webkit-text-decoration-color:#eee;text-decoration-color:#eee;outline:0}.arrow-link .vc_toggle_title h4,.arrow-link a,.arrow-link-next a,.arrow-link-prev a,a.arrow-link{font-size:18px;line-height:1.3;font-weight:700;padding:0 20px 0 40px;display:inline-block;margin:10px 0 0;position:relative}.arrow-link a:focus,.arrow-link a:hover{color:#990d62!important}.arrow-link-prev a:focus,.arrow-link-prev a:hover{color:#990d62!important}.arrow-link-next a:focus,.arrow-link-next a:hover{color:#990d62!important}.arrow-link .vc_toggle_title h4:focus,.arrow-link .vc_toggle_title h4:hover{color:#990d62!important}a.arrow-link:focus,a.arrow-link:hover{color:#990d62!important}a.arrow-link.morelink{display:block;margin-top:30px}.arrow-link .vc_toggle_title h4{color:#575756}.arrow-link-next a{padding:0 40px 0 20px;text-align:right}.arrow-link{height:40px}.arrow-link.vc_toggle{height:auto;margin-top:15px}.arrow-link .vc_toggle_title h4:before,.arrow-link a:before{position:absolute;content:"";width:40px;height:30px;left:0;top:-4px;background:url(assets/img/link-btn.svg) left top no-repeat;background-size:contain}a.arrow-link:before{position:absolute;content:"";width:40px;height:30px;left:0;top:-4px;background:url(assets/img/link-btn.svg) left top no-repeat;background-size:contain}.arrow-link-next a:before{position:absolute;content:"";width:40px;height:30px;right:0;background:url(assets/img/link-btn.svg) right center no-repeat;background-size:contain;top:-3px}.arrow-link-prev a:before{position:absolute;content:"";width:40px;height:30px;left:0;background:url(assets/img/link-btn-back.svg) left center no-repeat;background-size:contain;top:-3px}.content .arrow-link h4{margin:0}.arrow-link .vc_toggle_title h4:hover:before,.arrow-link a:hover:before{-webkit-animation:bounceright 1s;animation:bounceright 1s}.arrow-link a:hover{text-decoration:none;color:#990d62}.arrow-link:focus h4 a,.arrow-link:hover h4 a{color:#990d62}@-webkit-keyframes bounceright{0%,100%,20%,60%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}80%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}@keyframes bounceright{0%,100%,20%,60%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}80%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}.pink-btn h4 a{display:inline-block;padding:15px 25px;font-size:16px;line-height:1.2;background-color:#990d62;color:#fff;font-weight:400;text-decoration:none;border-radius:50px}.pink-btn h4 a:hover{cursor:pointer;background-color:#702388}.pink-btn h4 a.rounded-white{background-color:#fff;color:#990d62}.pink-btn h4 a.rounded-white:focus,.pink-btn h4 a.rounded-white:hover{background-color:#990d62;color:#fff}.outline-btn{border:1px solid #fff!important}.story-list.pink-btn h4 a{background-color:#fff;border:1px solid #505050;color:#505050;padding:15px 35px}.story-list.pink-btn h4 a:hover{background-color:#505050;border:1px solid #505050;color:#fff}.story-list.pink-btn h4 a.current{background-color:#990d62;border:1px solid #990d62;color:#fff;pointer-events:none;position:relative}.story-list.pink-btn h4 a.current:after{content:"";position:absolute;top:100%;left:50%;margin-left:-30px;width:0;height:0;border-top:solid 20px #990d62;border-left:solid 30px transparent;border-right:solid 30px transparent}embed,iframe,object{max-width:100%}img:not(.grid__img){max-width:100%;height:auto}figure{margin:1rem 0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}table{margin:0 0 1.5em;width:100%}h1{font-size:52px;color:#575656;margin:50px 0 20px;line-height:1.2;font-weight:900}.home h1{color:#990d62;font-size:4.3vw;line-height:1;margin:0 0 24px}.visitor-centre h1{font-size:34px;color:#990d62;margin:0;text-align:right;font-weight:700;max-width:340px;letter-spacing:-1px;line-height:1.1}.visitor-centre h1.voices{max-width:unset;font-size:32px}.visitor-centre h1 span{font-size:16px;display:block;font-weight:400;color:#707070;line-height:1.4}h2{font-size:52px;color:#575656;margin:20px 0 30px;line-height:1.3;font-weight:900}.single-stories h2{margin:20px 0 0}.home h2{font-size:44px;color:#990d62;margin:0 0 20px}h2.smaller{font-size:46px}h3{font-size:clamp(19px,2.5vw,25px);color:#575656;margin:0 0 20px;font-weight:300;line-height:1.3}h3 strong{font-weight:600}h3 strong a{font-weight:600}.visitor-centre h3{color:#fff;font-weight:500;font-size:1.8vw}h4{font-size:22px;color:#990d62;line-height:1.4;margin:0 0 20px}.vc_gitem-post-data h4{color:#505050;font-size:16px;font-weight:700;line-height:1.2;margin:0}.vc_btn3.vc_btn3-shape-rounded{border-radius:50px}.vc_btn3.vc_btn3-size-md{font-size:14px;padding:10px 20px}h5{font-size:20px;font-weight:700;color:#990d62;line-height:1.2}h6{font-size:18px;font-weight:800;color:#575656;margin:0 0 20px}strong{font-weight:700}.pink{color:#990d62}.bold{font-weight:800}.grey-block{color:#fff}.grey-block.vc_row{background-color:#575656;padding:80px 0 60px}.grey-block h4,.grey-block p{color:#fff}#header{position:fixed;z-index:99;width:100%;top:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;border-bottom:1px solid #f2f2f2}.visitor-centre #header{position:relative;border:none}.admin-bar #header{margin-top:32px}.visitor-centre .vc_column_container>.vc_column-inner{padding-left:5px;padding-right:5px}.header-container{margin:0;padding:0 30px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:100%}@media (max-width:480px){.header-container{padding:0 10px 0 20px}}.visitor-centre .header-container{margin:0 40px;padding:10px 0}.header-contact{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header-contact-details{text-align:right;line-height:1.4;-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.navigation{width:100vw;height:100vh;position:fixed;left:0;top:-140%;z-index:100;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-evenly;justify-content:space-evenly;background:#2c2c2c;transition:top .2s ease-in-out;padding:2vh 0;overflow-y:scroll}.navigation.open{top:0}.nav-holder{top:0;height:100%;width:150px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;right:0;-webkit-align-items:center;align-items:center;border-left:1px solid #ccc;font-weight:600;line-height:1.1;z-index:1000}.nav-holder.active{border-left:none}.nav-holder:focus,.nav-holder:hover{background-color:#990d62;cursor:pointer;outline:0}.nav-holder.active:focus,.nav-holder.active:hover{background-color:transparent;outline:0}.nav-holder:focus>.mobile-nav,.nav-holder:hover>.mobile-nav{color:#fff}.nav-menu{height:auto;-webkit-flex-grow:1;flex-grow:1;width:auto;text-align:center;font-size:clamp(20px,4vw,40px);line-height:1.4;padding:50px 150px 30px}@media only screen and (max-width:600px){.nav-menu{padding:50px 80px 30px}}.nav-menu ul{height:100%;width:100%;margin:0;padding:0;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;-webkit-justify-content:space-evenly;justify-content:space-evenly}.nav-menu li{width:100%;text-align:center;margin-bottom:15px}.nav-menu li a:focus,.nav-menu li a:hover{color:#990d62;cursor:pointer;text-decoration:none;outline:0}.nav-menu a{color:#fff;width:100%;font-weight:800}.menu-ul{height:100%;position:relative}.nav-contact{text-align:center;color:#505050;font-size:clamp(20px,3vw,30px);font-weight:600;padding:30px 0 0;margin:20px 0 0;border-top:1px solid #505050;min-height:200px}.mobile-nav{width:20px}.header-contact-details a.contact-email,.nav-contact a.contact-email{font-weight:600;padding:0 0 0 7vh;background:url(assets/img/icons/email.svg) no-repeat left center;background-size:contain;font-size:3vh;margin:0 30px 30px 0}.header-contact-details a.contact-phone,.nav-contact a.contact-phone{font-weight:600;padding:0 0 0 5vh;background:url(assets/img/icons/phone.svg) no-repeat left center;background-size:contain;margin-bottom:30px;font-size:3vh}.nav-contact a.contact-email,.nav-contact a.contact-phone{color:#fff}.active .mobile-toggle{color:#fff}.header-contact-details a.contact-phone{-webkit-align-self:flex-end;align-self:flex-end;margin:0 0 5px;font-size:14px;line-height:16px;padding:0 0 0 22px}.header-contact-details a.contact-email{margin:0;font-size:14px;padding:0 0 0 28px;line-height:14px}.nav-container{height:80px;padding:0 30px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;-webkit-align-items:center;align-items:center;border-left:1px solid #ccc;font-weight:600;line-height:1.1;z-index:1000}@media only screen and (max-width:600px){.nav-container{padding:0 20px;height:66px}}.menu-toggle{position:relative;display:-webkit-flex;display:flex;z-index:120;margin:0;gap:20px;-webkit-align-items:center;align-items:center;color:#505050}.menu-toggle:hover{cursor:pointer}.menu-toggle.active{color:#fff}.menu-toggle.active .b-holder .burger{background-color:#fff}.menu-toggle.active .b-holder:hover .burger{background-color:#ccc}.menu-toggle .b-holder{position:relative;width:32px;height:26px;pointer-events:all}@media (max-width:992px){.menu-toggle .b-holder{height:26px}}.menu-toggle .b-holder .burger{display:block;width:2px;height:4px;position:absolute;background-color:#505050;transition:background-color .3s}.menu-toggle .b-holder .burger.burger-1{top:0;-webkit-transform-origin:left top;transform-origin:left top}.menu-toggle .b-holder .burger.burger-2{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.menu-toggle .b-holder .burger.burger-3{bottom:0;-webkit-transform-origin:left bottom;transform-origin:left bottom}.menu-toggle .b-holder:hover .burger{cursor:pointer}@media (max-width:1024px){.menu-toggle{display:-webkit-flex;display:flex}}@media only screen and (max-width:1024px){.visitor-centre .header-contact{-webkit-flex-direction:row;flex-direction:row}.header-contact-details a.contact-phone{font-size:0;margin:0 0 2px 15px;line-height:20px}.header-contact-details a.contact-email{font-size:0;line-height:18px}.header-contact-details a.contact-email:hover,.header-contact-details a.contact-phone:hover{opacity:.5}.header-contact-details{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}#footer{font-size:14px;line-height:24px;padding:0;background:#f6f6f6;border-top:10px solid #fff}#footer h4{font-size:16px;line-height:1.2;color:#404040;font-weight:600;margin:0}#footer a:focus h4,#footer a:hover h4{color:#990d62}#footer p{font-size:16px;line-height:1.4;margin-bottom:15px;color:#404040}#footer a{color:#404040;text-decoration:none;font-size:16px;margin-bottom:15px;display:block;font-weight:400}#footer a:focus,#footer a:hover{color:#990d62;outline:0}#footer .row.widgets{max-width:1520px;padding:60px;box-sizing:border-box}#footer .copyright{padding:10px;background-color:#f5f4f1;color:#303030;line-height:1.4;box-sizing:border-box}.footer-logo{margin-bottom:10px;max-height:90px}#footer .footer3{text-align:right}#footer a.contact-email{font-weight:600;padding:0 0 0 36px;background:url(assets/img/icons/email.svg) no-repeat left top;background-size:26px;height:40px;line-height:1.3;margin-bottom:30px;display:inline-block}#footer a.contact-phone{font-weight:600;padding:0 0 0 36px;background:url(assets/img/icons/phone.svg) no-repeat left center;background-size:26px;height:40px;line-height:40px;margin-bottom:30px;display:inline-block}#footer .contact-address{padding:0 0 0 36px;background:url(assets/img/icons/pin.svg) no-repeat 2px top;background-size:22px;margin-bottom:30px;display:inline-block}#footer a.contact-address:focus p,#footer a.contact-address:hover p{color:#990d62}#footer ul.social-icons a path{fill:#f2f2f2}#footer ul.social-icons a:hover path{fill:#fff}#footer ul.social-icons a:focus path,.nav-contact ul.social-icons a:focus path,.nav-contact ul.social-icons a:hover path{fill:#fff}.menu-footer-menu-container{display:inline-block}#menu-footer-menu li{display:inline-block;padding:0 5px}#footer #nav_menu-2 a{font-size:12px}ol,ul{list-style:none}.content ul{padding:0 0 0 20px;margin-bottom:20px}.content ul li{margin-bottom:15px;list-style:disc;line-height:1.4}blockquote,q{quotes:none;padding:0;margin:0 0 20px}blockquote p,q p{margin:0}blockquote:after,blockquote:before{content:""}q:after,q:before{content:""}.content ul.dashed li{list-style-type:none}.content ul.dashed>li{text-indent:-5px}.content ul.dashed>li:before{content:"-";margin:0 10px 0 -10px}table{border-collapse:collapse;border-spacing:0}.outline-btn:hover{background-color:#fff!important;color:#000!important}.post-thumbnail img[src$=".svg"]{width:100%;height:auto}.parallax-674{height:674px}.parallax-674 h2{font-size:3.2vw;font-weight:800;color:#fff}.wht-text h2,.wht-text p{color:#fff}.business-icon{width:58px;height:70px;background:#fff url(assets/img/icons/business.svg) no-repeat center;position:absolute;top:0;right:0}.vc_grid-filter-dropdown.vc_grid-filter-center:before,.vc_grid-filter-select.vc_grid-filter-center{content:"Filter Results:";font-weight:600;padding-right:10px}.vc_grid-filter-dropdown .vc_grid-styled-select select,.vc_grid-filter-select .vc_grid-styled-select select{min-width:340px;border-radius:5px}.vc_grid-filter-dropdown,.vc_grid-filter-select{margin-bottom:40px}.vc_gitem_row .vc_gitem-col{border:1px solid #ccc;margin:10px 0 24px;padding:20px!important}.vc_gitem-zone{overflow:visible!important}.vc_gitem-post-data{margin-bottom:10px!important}.vc_btn3-container{margin-bottom:-34px!important}.vc_gitem-post-meta-field-project_schedule{color:#990d62;font-weight:600;font-size:16px;margin-bottom:-10px}.clearfix{clear:both}#wrapper{margin-top:78px;overflow-x:hidden}#wrapper.visitor-centre{margin-top:0}main{padding:0;position:relative;z-index:1;background-color:#fff;max-width:1170px;margin:0 auto}.visitor-centre main{max-width:unset;margin:0 30px}.row{width:100%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.row.project-list{margin-left:-15px;margin-right:-15px}.row .holder{margin-left:-20px;margin-right:-20px;-webkit-flex:1;flex:1}.columns{width:100%;float:left;box-sizing:border-box;-webkit-flex:1 1 0;flex:1 1 0;padding-left:0;padding-right:0;min-width:initial;position:relative;min-height:1px}.column-inner{box-sizing:border-box;padding-left:20px;padding-right:20px;width:100%;height:100%;display:table}.vc_row.column5 .vc_col-sm-2{width:20%}.vc_row.column5 .vc_col-sm-2:last-child{display:none}.vc_row.pink-box{margin:20px 10px 45px}.video-thumb:before{content:"";position:absolute;top:50%;left:50%;margin:-39px 0 0 -39px;z-index:1;width:78px;height:78px;background:#fff url(assets/img/icons/play-button.svg) no-repeat center center;border-radius:40px;pointer-events:none}.video-thumb.smaller:before{width:46px;height:46px;background-size:100%;margin:-23px 0 0 -23px}.fancybox-button--thumbs,.fancybox-navigation{display:none!important}.pink-box .vc_column-inner{background:#990d62;padding:60px 0;margin-left:5px;margin-right:5px}.fancybox-caption{display:none!important}.more-link{margin-bottom:0;display:block;text-decoration:underline}.pink-box .vc_column-inner>.wpb_wrapper{padding:0 20px}.visitor-centre .pink-box .vc_column-inner>.wpb_wrapper{padding:0}.pink-box .wpb_content_element{margin-bottom:0}.pink-box p{color:#fff;font-weight:600}.margintop30{margin-top:30px}.center-align{text-align:center;display:block}.large-2{-webkit-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.large-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-4{-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.large-5{-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.large-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.large-7{-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.large-8{-webkit-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.large-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.large-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}section{max-width:1170px;margin:50px auto 0}section:first-of-type{margin-top:0}.home section{margin:0 auto}#logo-container{max-width:180px}.visitor-centre #logo-container{max-width:320px;width:320px;position:relative}.visitor-centre #logo-container.voices{max-width:260px;width:260px}#logo-container img{max-width:100%;display:block}.visitor-centre #logo-container img{max-width:236px;width:236px}#logo-container a{display:block}.page-template-business .fp-ratio{padding-top:100%!important}.morecontent span{display:none}.morelink{display:block}.more{line-height:1.4}#footer a,#post-sharing a,.nav-holder,.vc_row.sticky-menu,a,ul.social-icons a path{transition:all .4s ease-in-out}.grey-block a.contact-phone{color:#fff;font-weight:800;padding:0 0 0 28px;background:url(assets/img/icons/phone-wht.svg) no-repeat left center;background-size:22px;line-height:40px;display:inline-block;margin:20px 0 0 20px}.grey-block a.contact-email{color:#fff;font-weight:800;padding:0 0 0 32px;background:url(assets/img/icons/email-wht.svg) no-repeat left center;background-size:22px;line-height:40px;display:inline-block}.cookie-table td{padding:10px;border:1px solid #f6f6f6;border-collapse:collapse;font-weight:300;font-size:12px;line-height:1.3}img{max-width:100%;height:auto}img.post-thumb{margin-bottom:30px}p{font-size:16px;line-height:1.4;margin-bottom:20px;color:#575656}.visitor-centre p{font-size:1.25vw}p strong{font-weight:600}em{font-weight:400;font-style:italic}.single-post .content{max-width:800px;margin:0 auto;padding:50px 0 0}.single-post h1{font-size:42px}.single-post h2{font-size:20px;color:#990d62}.single-post h3{font-size:24px}.wpb_single_image .vc_figure-caption{padding:8px;background:#f2f2f2}.block-caption,.block-image{position:relative}.block-caption img,.block-image img{display:block}.block-overlay{position:absolute;height:100%;width:100%;top:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,.5)}.block-overlay h4{-webkit-align-self:flex-end;align-self:flex-end;font-size:15px;font-weight:400;padding:10px 20px;text-align:left;margin:0}.block-overlay h3{padding:0 0 0 60px;width:100%;font-size:45px;line-height:1.1}.caption-overlay{position:absolute;height:100%;width:100%;top:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.caption-overlay h4{-webkit-align-self:flex-end;align-self:flex-end;font-size:15px;font-weight:400;padding:10px 20px;text-align:left;color:#fff;background-color:#990d62;margin:0}.contact-form .wpb_wrapper{padding:50px;background-color:#f2f2f2;margin-bottom:40px}blockquote p{color:#702388;font-size:28px;font-weight:800;text-align:left}input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=postcode],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url]{display:-webkit-inline-flex;display:inline-flex;border:none;padding:20px;margin:0 0 20px;color:#737373!important;font-size:14px;background:#efefef;max-width:100%;outline:0;border-radius:0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;font-family:Montserrat,sans-serif;height:unset;text-transform:capitalize}.nm-wrap-comments .form-control,textarea{display:-webkit-inline-flex;display:inline-flex;border:none;padding:20px;margin:0 0 20px;color:#737373!important;font-size:14px;background:#efefef;max-width:100%;outline:0;border-radius:0;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;font-family:Montserrat,sans-serif;height:unset;text-transform:capitalize}input[type=checkbox]:focus,input[type=email]:focus,input[type=postcode]:focus,input[type=text]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}textarea:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn,.button,input[type=submit]{font-size:15px;font-weight:600;padding:0 26px;text-align:center;line-height:44px;border:none;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;cursor:pointer;outline:0;color:#fff;background-color:#990d62;text-shadow:none!important;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;border-radius:23px;transition:all .2s linear}.btn.have-say{font-size:14px;font-weight:600;padding:0 20px;line-height:32px;border:2px solid #990d62;color:#505050;background-color:#fff;border-radius:23px}.visitor-centre .btn.have-say{font-size:1.4vw;font-weight:600;padding:8px 30px;line-height:32px;border:2px solid #990d62;color:#505050;background-color:#fff;border-radius:50px;margin:0 20px 0 40px}.visitor-centre .btn.have-say:focus,.visitor-centre .btn.have-say:hover{color:#fff}.vc_btn3.vc_btn3-color-juicy-pink{background-color:#990d62!important}.visitor-centre .grey-box .vc_column-inner{background-color:#707070;margin:0 5px 10px;padding:3.7% 5%}.visitor-centre .pink-box .vc_column-inner{background-color:#990d62;margin:0 5px 10px;padding:3.7% 5%}.visitor-centre img{display:block}.visitor-centre .wpb_content_element{margin-bottom:10px}.btn:focus,.btn:hover,.project-link:focus .btn,.project-link:hover .btn,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#702388!important;cursor:pointer;text-decoration:none;color:#fff}.button:focus,.button:hover{background-color:#702388!important;cursor:pointer;text-decoration:none;color:#fff}#cn-notice-text{display:block;margin-bottom:10px}#cn-notice-text a{color:#fff;text-decoration:underline}#cn-notice-text a:focus,#cn-notice-text a:hover{text-decoration:none;cursor:pointer}.btn.have-say:focus,.btn.have-say:hover{background-color:#990d62!important;border-color:#990d62}.fancybox-is-open .fancybox-bg{opacity:.97!important}.fp-player>a{background-image:none!important}.comment-holder,.window-holder{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;z-index:1000;pointer-events:none}.comment-box{position:fixed;width:80%;background-color:#fff;border:none;padding:46px;box-sizing:border-box;z-index:1001;opacity:0;display:none;pointer-events:all;max-height:90%;overflow:scroll}.comment-consent input{float:left;margin-bottom:100px!important;margin-right:10px!important}.check-option{display:none!important}.comment-after{float:left;clear:both;margin:30px 0 0}.comment-after p{font-size:14px}#window{position:fixed;width:70%;height:90%;overflow:scroll;max-width:700px;background-color:#fff;padding:50px;box-sizing:border-box;z-index:1001;opacity:0;display:none;pointer-events:all;min-height:400px;transition:all .2s linear}.home .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.home .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}#window h2{font-size:28px;color:#505050;margin:20px 0 10px}#window h4{font-size:19px}.story-list{position:relative}#story-content{position:absolute;margin-top:-70px}.comment-holder{color:#000}.comment-holder label{color:#000}.comment-holder p{color:#000}.comment-holder p a{text-decoration:underline}.mc4wp-checkbox-wp-comment-form{float:right;padding:0 2%;clear:right}.form-col{float:left;width:46%;padding:0 2%}.nm-wrap-comments .col-lg-12{padding-right:0;width:100%}.nm-wrap-comments label{font-weight:400}.form-submit{float:left;clear:both}p.agree{float:right;width:65%}.comment-submitted{display:none;text-align:center;position:absolute;top:20%;z-index:100;width:50%;left:25%;background:#990d62;padding:40px;box-sizing:border-box}.comment-submitted h3,.comment-submitted p{color:#fff}h3.reply-title{color:#990d62;padding:0 15px;font-weight:700;font-size:2vw}.comment-box label{display:block;margin:0 0 10px;line-height:1.4;font-size:1.25vw}.terms-conditions{position:absolute;right:20px;bottom:20px}.error{color:#990d62;font-size:13px;font-weight:600;margin:0 0 20px}h3#reply-title{margin:0 0 20px}#wrapper.open-form .comment-box,#wrapper.open-window #window{display:block;opacity:1}#wrapper .knockback{position:fixed;z-index:500;top:0;right:0;width:0;height:0;background:rgba(0,0,0,.75);opacity:0;transition:opacity .45s cubic-bezier(.25,.46,.45,.94)}#wrapper.open-form .knockback,#wrapper.open-window .knockback{width:100%;height:100%;opacity:1}.content ul.ticker li{list-style:none;font-weight:400;font-size:20px;font-family:Montserrat,sans-serif}.content ul.ticker li strong{color:#990d62}.no-margin .wpb_content_element,.no-margin.wpb_content_element,.stats .wpb_content_element{margin-bottom:0}.small-margin.wpb_content_element{margin-bottom:20px}.stats .wpb_content_element{padding:0 20px}.carousel-text{text-align:center;padding:5px 15px 10px;background:#990d62;height:100%}.carousel-text h4,.carousel-text p{color:#fff;margin:0}.carousel-text p{min-height:50px}.slick-timeline{margin:40px 0}.slick-slide{margin:0 3px;height:100%}.slick-slide.news-slide{margin:0 10px}.slick-track{display:-webkit-flex!important;display:flex!important}.slick-news .slick-track{margin-left:-10px;margin-right:-10px}.slick-slide{height:inherit!important}.story-slide{margin:0;box-sizing:border-box;background-size:cover;background:no-repeat center center}.story-slide h2{color:#fff}.story-slide p{color:#fff;font-size:22px;font-weight:500;width:70%;margin-bottom:30px}.slide-tint{padding:140px;background-color:rgba(0,0,0,.5);height:100%}.stats{min-height:100px;background-color:#990d62;padding:35px 0;margin:0 0 45px}.stats .wpb_column{border-right:1px solid #fff}.stats .wpb_column:last-child{border:none}.stats h2,.stats p{color:#fff}.vc_row.sticky-menu,.vc_row.sticky-menu-top{background:#e8e8e8;text-align:center;color:#404040;position:absolute;left:0;width:100vw;margin-left:0;margin-right:0;z-index:10}.custom-sticky-menu{background:#e8e8e8;text-align:center;color:#404040;position:absolute;left:0;width:100vw;margin-left:0;margin-right:0;z-index:10}.vc_row.sticky-menu-top{position:fixed}.custom-sticky-menu{position:fixed}.custom-sticky-menu a{font-size:18px;line-height:1;display:inline-block;padding:14px;margin:0;color:#404040}.sticky-menu .wpb_content_element,.sticky-menu-top .wpb_content_element{margin-bottom:0}.sticky-menu ul,.sticky-menu-top ul{margin:14px 0;padding:0}.sticky-menu ul li,.sticky-menu-top ul li{list-style:none;font-size:18px;line-height:1;display:inline-block;padding:0 14px 0 10px;margin:0;border-right:2px solid #747474}.sticky-menu ul li:last-child,.sticky-menu-top ul li:last-child{border:none}.light p{color:#fff}.closex{position:absolute;top:15px;right:15px;width:30px;height:30px;text-indent:-9999px;background:url(assets/img/close-circle.svg) no-repeat center center;background-size:cover;opacity:1}.closex:focus,.closex:hover{opacity:.6;cursor:pointer}small{font-size:12px}.nm-wrap-comments{margin-right:-15px}p.comment-postcode{margin-bottom:0}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #00a099!important}div.wpcf7-response-output{margin:0!important;padding:20px!important;border:2px solid #00a099!important}span.wpcf7-not-valid-tip{color:#00a099!important;font-size:14px;text-transform:uppercase}.narrow-column>.vc_column-inner>.wpb_wrapper{max-width:940px;margin:0 auto}.vc_row.wide-column,.wide-column>.vc_column-inner>.wpb_wrapper{max-width:1100px;margin:0 auto}.narrowest-column>.vc_column-inner>.wpb_wrapper{max-width:700px;margin:0 auto}.content ul.story-list{text-align:center;list-style:none;margin:20px 0 40px;padding:0}.content ul.story-list li{display:inline-block;margin:0 5px}.project-intro{padding:40px 0;background-color:#f2f2f2}.post-nav{max-width:1170px;margin:60px auto 30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.scrollup{width:40px;height:40px;opacity:.3;position:fixed;z-index:800;bottom:50px;right:50px;display:none;text-indent:-9999px;background:url(assets/img/scroll-top.svg) no-repeat}.parallax-img{min-height:500px}.vc_parallax.tint{background-color:#000}.full-width-img.tint.vc_parallax .vc_parallax-inner,.parallax-img.tint.vc_parallax .vc_parallax-inner{opacity:.8}.parallax-img-small{min-height:340px}.full-width-img{height:31.5vw;text-align:center}.vc_tta-container{margin-top:40px}.vc_tta-panels-container{border-top:1px solid #839097;margin-top:-11px}.vc_tta-tabs-container{max-width:1170px;margin:0 auto!important}.vc_tta-panels{margin:0 auto!important;max-width:1170px}.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a{border-color:#839097!important;border-bottom-color:#fff!important;background-color:#fff!important;color:#7b2b7a!important}.wpb-js-composer .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a{border-bottom-color:#839097!important;font-size:28px}.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a{padding:20px 40px!important}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding:40px 0!important}ul.filters{text-align:center;padding:30px 0 0;margin:20px 0 40px}ul.filters li{display:inline-block;list-style:none;margin:0 20px;position:relative}ul.filters li a{font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:1px;padding:0 0 10px;color:#575656;display:block;transition:all .4s ease-in-out}ul.filters li a:focus,ul.filters li a:hover{color:#151515;cursor:pointer;outline:0}ul.filters li a:after{content:"";display:block;border-bottom:1px solid #151515;position:absolute;top:100%;left:0;width:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,1);transform:scale(0,1);transition:all .4s ease-in-out}ul.filters li a.active{color:#151515;font-weight:800}ul.filters li a.active:after{-webkit-transform:scale(1,1);transform:scale(1,1)}.item{position:relative;margin:0;background-color:#fff;padding:15px;box-sizing:border-box;line-height:0;overflow:hidden}.project-item{transition:all .7s ease-in-out}.home .slick-news{margin-bottom:30px}.home .project-item{height:100%}.home .project-item:hover{background:#f6f6f6}.project-image{position:relative;margin:0 0 10px 0}.project-category{position:absolute;bottom:0;left:20px;background:#fff;padding:15px 20px;color:#702388;font-weight:600}.project-details{border:1px solid #505050;padding:20px}.home .project-details{border:none;padding:10px;height:100%}.project-details h4{color:#202020;font-size:17px;margin:0 0 5px;font-weight:600}.home .project-details h4{min-height:70px}.pink{color:#990d62}.project-details h4.pink{margin:0 0 15px;color:#990d62}.project-details p{color:#505050;font-weight:400}.btn.drop{margin:-60px 0 0 18px}.home .btn.drop{display:none}img.client-logo{-webkit-filter:grayscale(1);filter:grayscale(1);transition:-webkit-filter .5s ease-in;transition:filter .5s ease-in;transition:filter .5s ease-in,-webkit-filter .5s ease-in;width:100%;height:auto}img.client-logo:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.item:hover img.project-image{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s ease}.item img{line-height:0}.item .overlay{position:absolute;height:auto;left:0;right:0;bottom:-100%;padding:20px 0;z-index:20;overflow:hidden;text-align:center;transition:all .4s ease-out}.project-item{position:relative}.project-item img{margin-bottom:0}.overlay ul{width:100%;box-sizing:border-box;padding:10px 30px;margin:10px 0}.overlay ul li{display:inline-block;color:#fff;font-size:12px;letter-spacing:1px;line-height:18px}.overlay ul li:after{content:"|";padding:0 8px;color:#00a099}.overlay ul li:last-child:after{content:"";padding:0}.overlay p{color:#00a099}.overlay h4{font-size:14px;line-height:19px;font-weight:100;margin:0 0 5px!important;text-transform:uppercase;text-align:center;letter-spacing:3px;color:#fff}.overlay h4 a{color:#fff}.project-thumb{display:none}.single-project main{padding-bottom:210px}.post-nav h3{display:none;text-transform:capitalize;font-size:22px;line-height:1;padding:0 30px;color:#fff;letter-spacing:1px}#nextArrow{position:absolute;left:0}.hover-state{position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#333;opacity:.3;transition:all .4s ease-in-out;z-index:0;pointer-events:none}.project-nav.prev-hover .hover-state{left:0;width:50%}.project-nav.next-hover .hover-state{left:50%;width:50%}.alignright{float:right}.alignleft{float:left}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.ls-layer-link:focus,.ls-layer-link:hover{color:#702388!important;opacity:1!important}.single-services .vc_images_carousel{margin:0 auto;max-width:100%}.project .vc_images_carousel{margin:0 auto;max-width:100%}.project .vc_images_carousel .vc_carousel-indicators{bottom:10px}.single-services .vc_images_carousel .vc_carousel-indicators{bottom:10px}.project .vc_images_carousel .vc_carousel-indicators li,.single-services .vc_images_carousel .vc_carousel-indicators li{width:30px;height:1px;border:none;background-color:#ccc}.project .vc_images_carousel .vc_carousel-indicators .vc_active,.single-services .vc_images_carousel .vc_carousel-indicators .vc_active{width:30px;height:1px;border:none;background-color:#00a099}.project .vc_images_carousel .vc_carousel-control .icon-prev:before,.single-services .vc_images_carousel .vc_carousel-control .icon-prev:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;background:url(assets/img/left-arrow.svg) #fff no-repeat center center;opacity:.5;background-size:auto 30px;padding:5px}.project .vc_images_carousel .vc_carousel-control .icon-next:before,.single-services .vc_images_carousel .vc_carousel-control .icon-next:before{content:"";position:absolute;top:0;left:-10px;width:30px;height:30px;background:url(assets/img/right-arrow.svg) #fff no-repeat center center;opacity:.5;background-size:auto 30px;padding:5px}.project .vc_images_carousel .vc_carousel-control .icon-next,.single-services .vc_images_carousel .vc_carousel-control .icon-next{margin-left:0}.project .vc_images_carousel .vc_carousel-control .icon-prev,.single-services .vc_images_carousel .vc_carousel-control .icon-prev{margin-left:-30px}.project .wide-carousel .vc_images_carousel .vc_carousel-control .icon-next{margin-left:30px}.project .wide-carousel .vc_images_carousel .vc_carousel-control .icon-prev{margin-left:-60px}.project .wide-carousel .vc_images_carousel .vc_carousel-indicators{bottom:-20px}.wpb_content_element.wide-carousel{margin-bottom:65px;margin-top:65px}.content .overlay ul li{margin-bottom:5px}.desktop-center{text-align:center}.xs-show{display:none}@media only screen and (max-width:1200px){.wpb_layerslider_element{margin-left:-30px;margin-right:-30px}.home h2{font-size:3.4vw}.single-post main h1,.single-post main h4,.single-post main p{padding:0 30px}.vc_row:not(.seb-case-study){margin-left:10px!important;margin-right:10px!important}.seb-case-study h3{padding:0 22.5px}.vc_gitem_row{margin-left:0!important;margin-right:0!important}.vc_col-sm-3.stev-news{width:50%}.vc_row.sticky-menu{margin-left:0!important;margin-right:0!important}.vc_row.wide-column{margin:0 10px}.post-nav{margin:30px}}@media only screen and (max-width:1024px){#wrapper{margin-top:64px;overflow:hidden!important}.visitor-centre main{margin:0}#logo-container{max-width:140px;margin-right:15px}.navigation{-webkit-justify-content:flex-start;justify-content:flex-start}#wrapper.mainbody .btn.have-say{font-size:0;line-height:22px;border:none;background:url(assets/img/icons/question.svg) no-repeat left center;background-size:contain;margin-right:5px}#wrapper.mainbody .btn.have-say:hover{background-color:transparent!important;opacity:.5}#footer .footer3{text-align:center;margin-top:40px}.vc_row.sticky-menu-top{left:-10px}.arrow-link .vc_toggle_title h4,.arrow-link a,.arrow-link-next a,.arrow-link-prev a{margin:20px 0 0}.post-nav{margin:30px}.medium-2{-webkit-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.medium-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.medium-4{-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.medium-5{-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.medium-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.medium-7{-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.medium-8{-webkit-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.medium-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.medium-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}.parallax-img{min-height:400px}}@media only screen and (max-width:768px){.home h2{font-size:40px;line-height:1.1}.mobile-pad,.vc_column_container.mobile-pad{padding:0 30px}.vc_row.vc_row-flex.reverse{-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.vc_row.vc_row-fluid.reverse{-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;display:-webkit-flex;display:flex}.vc_row.sticky-menu-top{top:60px}.custom-sticky-menu{top:60px}.form-col{width:96%}.slick-slide.news-slide{margin:0 25px}.slick-news .slick-track{margin-left:0;margin-right:0}.desktop-center{text-align:left}.margintop30{margin-top:0}.mapsvg-top-container{width:100%}.mapsvg-mobile-modal-close{left:unset!important;right:0;bottom:unset!important;top:20px;border:none!important;border-radius:0!important;font-family:Montserrat,sans-serif}.mapsvg-details-container h5{font-size:30px}.slide-tint{padding:30px 30px 70px}.slick-next,.slick-prev{top:unset;bottom:0}.story-slide p{font-size:17px;width:100%}.home .story-slide h2{font-size:34px}.block-overlay h3{padding:0 0 0 30px;font-size:35px}h1{font-size:44px}h2{font-size:40px}.vc_row.column5 .vc_col-sm-2{width:50%;margin:5px auto;padding:10px}#footer a.contact-phone{margin-left:20px}a.contact-email{display:block;margin-bottom:20px}.nav-contact a.contact-phone{padding:0 0 0 26px;font-size:17px}.nav-contact a.contact-email{margin:0 0 10px 0;padding:0 0 0 28px;font-size:17px}#footer{text-align:center}#footer .footer3{text-align:center}.parallax-img{min-height:300px}.page .content>.vc_row.vc_row-no-padding{padding:0}.small-2{-webkit-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.small-3{-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}.small-4{-webkit-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.small-5{-webkit-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.small-6{-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}.small-7{-webkit-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.small-8{-webkit-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.small-9{-webkit-flex:0 0 75%;flex:0 0 75%;max-width:75%}.small-12{-webkit-flex:0 0 100%;flex:0 0 100%;max-width:100%}h1{margin:30px 0 20px}.mobile-left{text-align:left!important}.mobile-center{text-align:center!important}.mobile-right{text-align:right!important}.content .project-intro .narrow-column{padding:0 15px}.stats{padding:35px 0 50px}.info-bite .slick-stats ul.slick-dots{bottom:50px;left:0}.slick-stats ul.slick-dots{bottom:-30px;left:0}}@media only screen and (max-width:600px){#wrapper{margin-top:0;overflow:hidden!important}h1{font-size:40px}.seb-case-study h3{padding:0}.arrow-link-next a,.arrow-link-prev a{font-size:15px}.project .content>.vc_row .narrow-column .vc_row{padding:0 15px}.full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.vc_parallax .vc_column-inner{padding:0 20px}.colour-panel.vc_column_container{padding:10px 30px 30px}.content>.vc_row.vc_row-no-padding{padding:0}.content .project-intro .narrow-column{padding:0 15px}.narrow-column>.vc_column-inner>.wpb_wrapper{padding:0}section{margin:20px auto 0 auto}.parallax-img{min-height:220px}.slick-next,.slick-prev{display:none}.single-stories h2{margin:0 0 20px}#window{width:90%;padding:55px 20px}.page-id-12 #wrapper,.page-id-14 #wrapper,.page-id-16 #wrapper,.page-id-22 #wrapper,.single-stories #wrapper{margin-top:68px}#footer .contact-address{padding:40px 0 0;background:url(assets/img/icons/pin.svg) no-repeat center top;background-size:22px}#footer a.contact-phone{padding:30px 0 0;background:url(assets/img/icons/phone.svg) no-repeat top center;background-size:26px;display:block}#footer a.contact-email{margin-top:20px;padding:30px 0 0;background:url(assets/img/icons/email.svg) no-repeat center top;background-size:26px}.pink-box .vc_column-inner>.wpb_wrapper{padding:0}.story-list h4{margin:0 0 30px}.caption-overlay{height:auto;top:unset;display:block;-webkit-align-items:center;align-items:center;bottom:-41px}.block-caption{margin-bottom:60px!important}.next-post-nav,.prev-post-nav{width:48%}.page-id-12 h1,.page-id-14 h1,.page-id-16 h1{margin:40px 0 20px}h6{margin:20px 0}.vc_row.info-bite{margin-left:0!important;margin-right:0!important}.info-bite .slick-stats .slick-slide{margin:0 0 40px;padding:40px 30px 50px}.info-bite .slick-stats .slick-slide p{font-size:24px;margin-bottom:0}.vc_row.info-bite .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.page-id-22,.single-stories main{margin:0 auto}blockquote p{font-size:24px}.row.project-list{margin-left:auto;margin-right:auto}.item{padding:0 0 20px}.hide-for-small{display:none}ul.filters li a{padding:0;margin-top:10px}.nav-holder{width:60px;padding-top:5px;-webkit-align-items:center;align-items:center;box-sizing:border-box}.mobile-nav{height:20px;width:24px}.mobile-toggle{margin-left:0}.home h1{font-size:12vw}.vc_col-sm-3.stev-news{width:100%}.full-width-img{height:84vw}#footer .row.widgets{padding:40px 20px 20px}#footer a.contact-phone{margin-left:0}#footer a.contact-email{margin-bottom:10px}.block-overlay h3{font-size:32px}.sticky-menu ul li,.sticky-menu-top ul li{padding:0;margin:0 0 10px;border-right:none;display:block}.sticky-menu .wpb_content_element,.sticky-menu-top .wpb_content_element{margin-bottom:0;margin-top:20px}.vc_row .vc_row{margin-left:0!important;margin-right:0!important}.vc_column_container>.vc_column-inner .vc_column-inner{padding-left:0;padding-right:0}.block-caption img,.block-image img{width:100%}.nav-contact ul.social-icons{margin:15px 0}.nav-contact ul.social-icons a{line-height:55px}.window-content .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.window-content .vc_row{margin-left:0!important;margin-right:0!important}.mapsvg-wrap-all .mapsvg-wrap .mapsvg{padding-bottom:140%!important}}@media only screen and (max-width:480px){.xs-hide{display:none}.xs-no-margin .wpb_content_element,.xs-no-margin.wpb_content_element{margin-bottom:0}ul.social-icons li{margin:0 5px}.nav-contact{-webkit-flex:20%;flex:20%;padding-bottom:30px}.nav-contact a.contact-email,.nav-contact a.contact-phone{padding:0;background:0 0}.narrowest-column.vc_column_container>.vc_column-inner{padding:0}.slick-stats .slick-slide{border-right:none}.nav-contact a.contact-phone{margin:10px 0 0;display:block}.navigation{-webkit-justify-content:space-evenly;justify-content:space-evenly}.nav-contact a.contact-email,.nav-contact a.contact-phone{font-size:14px}.content ul.story-list li{display:block}.grey-block a.contact-email{padding:0;background:0 0}.grey-block a.contact-phone{padding:0;background:0 0;margin:0}.xs-show{display:block}.mapsvg-directory-item .arrow-link a:before{left:10px;top:-14px}.mapsvg-directory-item h6{margin:0 0 30px}.mapsvg-details-container h6{margin:0 0 30px}}@media only screen and (max-width:320px){.custom-sticky-menu,.vc_row.sticky-menu-top{top:52px}}.regen-map{color:#fff}.regen-map.vc_row{background-color:#575656;padding:60px 0 40px}.regen-map h2,.regen-map p{color:#fff}.visitor-centre.elevator .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0!important}.visitor-centre.elevator .flowplayer.skin-custom.fixed-controls{margin-bottom:38px;display:block}.page-template-business #cookie-notice,.page-template-elevator #cookie-notice,.page-template-voices #cookie-notice{display:none!important}.mapsvg-directory-item{padding:0!important;font-size:14px;font-family:Montserrat,sans-serif;color:#575656;background:#fff;margin:24px}.mapsvg-directory-item img{margin-bottom:10px}.mapsvg-controller-view-content img{margin-bottom:10px}.contractor-logo img{display:block}.mapsvg-directory-item h5{font-family:Montserrat,sans-serif;font-weight:800;padding:0 10px 5px;color:#575656}.mapsvg-details-container h5{font-family:Montserrat,sans-serif;font-weight:800;padding:0 10px 5px;color:#575656;color:#fff;padding:10px 20px 5px;font-size:22px}.mapsvg-directory-item h6{font-family:Montserrat,sans-serif;font-weight:400;padding:0 10px;color:#575656;line-height:1.2;font-size:16px}.mapsvg-details-container h6{font-family:Montserrat,sans-serif;font-weight:400;padding:0 10px;color:#575656;line-height:1.2;font-size:16px;padding:0 20px;color:#fff}.mapsvg-details-container p{font-family:Montserrat,sans-serif;font-weight:400;padding:8px 10px;color:#fff;font-size:15px}.mapsvg-directory:before{width:100%;height:auto;content:"Scroll down to see all planned projects.";color:#fff;padding:24px 24px 14px;font-size:13px;font-weight:400}.mapsvg-directory .arrow-link{position:absolute;right:10px;bottom:2vw}.mapsvg-directory-item.hover,.mapsvg-directory-item:hover{background:#f2f2f2!important}.mc4wp-checkbox-wp-comment-form input{margin:0 10px 50px 0;float:left}.contractor-logo{position:absolute;padding:5px 10px;background-color:#333;left:10px;top:10px;max-width:30%}.seb-divider{height:20px;margin:6vw -1px;background:url(assets/img/seb-divider.svg) no-repeat,linear-gradient(#fff,#f7f7f7) bottom left;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);display:block;background-size:480px 20px}.mapsvg-details-container{background-color:#4c4c4c!important}.mapsvg-controller-view-content{padding:0!important}.mapsvg-details-container .nano-content{margin-top:36px}.mapsvg-popover-close{top:14px!important;right:20px!important;width:80px!important;height:80px!important}.mapsvg-popover-close::after,.mapsvg-popover-close::before{background:#ccc!important}.mapsvg-popover-close:hover::after,.mapsvg-popover-close:hover::before{background:#fff!important}.mapsvg-directory .mapsvg-directory-item{margin:24px;padding:10px!important;position:relative}.mapsvg-controller-view-content{padding-bottom:25px!important}#wrapper .mapsvg-scrollpane{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}div.pp_default .pp_top{height:35px}div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:35px}div.pp_default .pp_bottom{height:35px}div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:35px}div.pp_default .pp_left,div.pp_default .pp_middle,div.pp_default .pp_right{background-color:#fff}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{padding:0 0 10px 20px}div.pp_default .pp_next:hover{background:url(assets/img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(assets/img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(assets/img/prettyPhoto/default/sprite.svg) -1px -30px no-repeat;background-size:130px 147px;cursor:pointer;height:25px;width:25px}div.pp_default .pp_expand:hover{background:url(assets/img/prettyPhoto/default/sprite.svg) -1px -57px no-repeat;background-size:130px 147px;cursor:pointer}div.pp_default .pp_contract{background:url(assets/img/prettyPhoto/default/sprite.svg) -1px -85px no-repeat;background-size:130px 147px;cursor:pointer;height:25px;width:25px}div.pp_default .pp_contract:hover{background-position:-1px -115px;cursor:pointer}div.pp_default .pp_close{background:url(assets/img/prettyPhoto/default/sprite.svg) -35px -115px no-repeat;background-size:130px 147px;cursor:pointer;height:25px;width:25px;position:absolute;right:20px;top:-30px}div.pp_default .pp_close:hover{background-position:-65px -115px;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(assets/img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{left:auto;position:static}div.pp_default .pp_nav .pp_play{background:url(assets/img/prettyPhoto/default/sprite.svg) -51px 1px no-repeat;background-size:130px 147px;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background:url(assets/img/prettyPhoto/default/sprite.svg) -51px 1px no-repeat;background-size:130px 147px;height:30px;width:30px;background-position:-51px -29px}div.pp_default a.pp_arrow_previous{background:url(assets/img/prettyPhoto/default/sprite.svg) -40px -60px no-repeat;background-size:130px 147px;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background:url(assets/img/prettyPhoto/default/sprite.svg) -40px -60px no-repeat;background-size:130px 147px;height:20px;margin:4px 0 0;width:20px;background-position:-70px -60px}div.pp_default .pp_nav{position:relative;text-align:center}div.pp_default .currentTextHolder{color:#333;font-size:13px;line-height:1.4}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{opacity:.5}div.pp_default .pp_arrow_next,div.pp_default .pp_arrow_previous{opacity:.5}div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:1}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:1}div.pp_default .pp_description{font-size:14px;font-weight:400;line-height:1.2;margin:0;width:100%;color:#333;text-align:center;text-transform:uppercase}div.pp_default .pp_loaderIcon{background:url(assets/img/prettyPhoto/default/loader.gif) center center no-repeat;background-size:130px 147px}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;top:0;bottom:0;left:0;right:0;position:fixed;width:100%;height:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;background-color:#fff}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_details{margin:10px 0}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social a{display:inline-block;margin-left:5px;overflow:hidden;margin-bottom:-3px}.pp_nav p{margin:8px;white-space:nowrap;display:inline-block}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:inline-block;text-indent:-10000px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{left:50%;margin-top:10px;position:relative;z-index:10000;height:35px}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{background:url(assets/img/prettyPhoto/default/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:10%}a.pp_previous{background:url(assets/img/prettyPhoto/default/btnPrevious.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:10%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;left:20px;text-indent:-10000px;top:-30px;width:20px;z-index:20000;transition:all 0s linear}a.pp_close{display:block;line-height:22px;text-indent:-10000px;transition:all 0s linear}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;padding:15px;z-index:9999;background-color:#000;margin:0;width:100%!important;box-sizing:border-box;text-align:center}div.pp_default .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#000}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#000}.pp_bottom,.pp_top,div.pp_default .pp_details{position:relative}* html .pp_bottom,* html .pp_top{padding:0 20px}.pp_bottom .pp_left,.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle,.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle,* html .pp_top .pp_middle{left:0;position:static}.pp_bottom .pp_right,.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}a.pp_download{position:absolute;text-transform:uppercase;text-align:center;font-weight:600;font-size:10px;width:80px;right:50%;margin-right:-40px;bottom:-25px;z-index:100000;padding:5px;background-color:#e32636;color:#fff}a.pp_download:hover{background-color:#c1202d;cursor:pointer}.social-share{transition:all .3s ease;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7}.social-share:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.post .social-share{margin-top:10px}.post .social-share+.clear{display:none}.page .social-share{float:left}.share-button{transition:all .1s ease;display:inline-block;overflow:hidden;margin-left:7px;width:22px;height:22px;background-size:128px 16px;background:url(assets/img/sharing.png) no-repeat;cursor:pointer;border-radius:11px;position:relative;top:7px}.share-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.share-googlePlus{background:#e54a4f -13px 3px}.share-facebook{background:#3d599b -45px 3px}.share-twitter{background:#60d7fd -77px 3px}.share-pinterest{background:#e85d3a -109px 3px}#post-sharing{text-align:center;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;margin:20px 0 40px}#post-sharing h5{text-transform:uppercase;letter-spacing:3px;display:inline-block;padding:15px 0;font-size:14px;line-height:100%;margin:0}#post-sharing aside{width:100%}#post-sharing a{color:#303030;margin:0 5px}#post-sharing a:hover{color:#00a099}.slick-testimonials .slick-slide{padding:100px 80px}.slick-testimonials .slick-slide p{text-align:center;margin-bottom:10px}.slick-testimonials .slick-slide p.quote{font-size:27px;line-height:1.8;margin-bottom:80px;font-weight:400}.slick-testimonials .slick-slide p.company{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:400}.slick-clients{margin:30px 0}.slick-stories{margin-bottom:50px}.slick-slider{background:url(assets/img/ajax-loader.gif)}.slick-slider .slick-list{opacity:0;position:absolute}.slick-slider.slick-initialized{background:0 0}.slick-slider.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity .2s ease-in}.slick-slide img{display:inline-block!important;margin-bottom:4px}.slick-timeline .slick-slide img{margin-bottom:0}.slick-next,.slick-prev{position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus,.slick-next:hover{color:transparent;outline:0;background:0 0}.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:focus:before,.slick-next:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{opacity:.75;color:#fff}.slick-prev{left:10px}.slick-prev:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:url(assets/img/left-arrow.svg) no-repeat center center;opacity:.5;background-size:auto 40px}.light .slick-prev:before{background:url(assets/img/left-arrow-white.svg) no-repeat center center}.slick-next{right:10px}.slick-next:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:url(assets/img/right-arrow.svg) no-repeat center center;opacity:.5;background-size:auto 40px}.light .slick-next:before{background:url(assets/img/right-arrow-white.svg) no-repeat center center}.slick-dotted.slick-slider{margin-bottom:30px}.content ul.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:1px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{opacity:.75;display:block;padding:0;width:10px;height:10px;text-indent:-9999px;cursor:pointer;border:0;outline:0;background:#fff;border-radius:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;opacity:1}.slick-dots li.slick-active button{opacity:1}.light .slick-dots li button,.light .slick-dots li.slick-active button{background:#fff}.stats .slick-stats .slick-slide{border-right:1px solid #fff;padding:0 20px;border-left:1px solid #fff;margin:0}.info-bite .slick-stats .slick-slide{padding:40px 30px;background-color:#990d62;margin:0 5px 40px}.info-bite .slick-stats .slick-slide p{color:#fff}.stats .slick-stats .slick-active:last-child{border:none}.stats .slick-stats .slick-active:first-child{border-left:none}ul.social-icons{margin:20px 0;padding:0}.nav-contact ul.social-icons{margin:3vh 0}.header-contact ul.social-icons{margin:0;padding:0 0 0 10px}@media (max-width:576px){.header-contact ul.social-icons{padding:0 0 0 5px}}ul.social-icons li{margin:0 0 0 10px}@media (max-width:576px){.header-contact ul.social-icons li{margin:0}}ul.social-icons a{text-decoration:none;background-color:#575656;width:40px;height:40px;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:20px}.header-contact ul.social-icons a{background-color:transparent;transition:all .3s}@media (max-width:576px){.header-contact ul.social-icons a{width:30px}}.header-contact ul.social-icons a:hover svg path{fill:#fff!important}ul.social-icons a span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.nav-contact ul.social-icons a{line-height:46px;background-color:#fff}.facebook svg{height:20px;width:10px}.instagram svg{height:22px;width:22px}.twitter svg{height:20px;width:24px}.nav-contact ul.social-icons a path{fill:#2c2c2c}ul.social-icons li{display:inline-block}ul.social-icons a:focus,ul.social-icons a:hover{background-color:#990d62}
/*# sourceMappingURL=style.css.map */
