/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--mdc-typography-font-family:$font-family-sans;--mdc-theme-primary:$color-red}html{scroll-behavior:smooth;position:relative;overflow-x:hidden;font-family:"urw-din",sans-serif;background:#fff}body{font-family:"urw-din",sans-serif;font-size:20px;overflow-x:hidden}h1{font-size:3.55em;color:#000;font-family:"urw-din",sans-serif;font-weight:700;font-style:normal}h2{font-size:2.67em;color:#000;line-height:normal;font-family:"urw-din",sans-serif;font-weight:700;font-style:normal}h3{font-size:1.777em;line-height:normal;font-family:"urw-din",sans-serif;font-weight:700;font-style:normal}h4{font-size:1.333em;font-family:"urw-din",sans-serif;font-weight:500;font-style:normal}h5{font-size:18px;font-family:"urw-din",sans-serif;font-weight:500;font-style:normal}h6{font-size:.75em;font-family:"urw-din",sans-serif;font-weight:500;font-style:normal}a,p{font-family:"urw-din",sans-serif;font-weight:400;font-style:normal}.button{border-radius:0;border:none;background-color:#002147;color:#fff;padding:12.5px 50px;text-decoration:none;transition:all .5s ease-in-out;font-weight:normal}.button:hover{background-color:#00152e;color:#fff}.button.white{background-color:#fff;color:#002147;border:1px solid #002147}.grecaptcha-badge{z-index:1050}#block-tabs{position:fixed;bottom:0;left:1%;z-index:1050}.messages-list{position:fixed;z-index:1050}.icon--caption{max-width:25px}.page-wrapper{max-width:unset}#page{position:relative}#block-ox-podcasts-ui-primary-local-tasks{margin-bottom:0}.path-search h2{color:#002147;padding:0 5vw}#sliding-popup .eu-cookie-compliance-banner .popup-content{display:flex;width:100%;align-self:center;justify-content:space-between}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text h2{font-size:30px;margin:12.5px 0;font-weight:normal}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text p{font-size:18px;display:inline-block;margin:0 0 12.5px 0;font-family:"urw-din",sans-serif;font-weight:normal}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button{text-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;padding:12.5px;font-size:18px;font-weight:normal;color:#fff;border:1px solid #fff;border-radius:0;background:transparent;transition:.5s background,.5s color}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button:hover{background:#fff;color:#002147}.text-content a{text-decoration:none !important;transition:.1s !important;box-shadow:none !important;color:#ff0045 !important}.text-content a:hover,.text-content a:focus{text-decoration:underline !important}header{position:absolute;top:0;left:0;z-index:10;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;transition:.33s ease all}header .header__wrapper{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:space-between}header.header__fixed{position:fixed !important;background:#000 !important;padding:12.5px 0}header.header__fixed .header__wrapper{padding:12.5px 0}header.header__fixed .header__wrapper .header-branding,header.header__fixed .header__wrapper nav ul{position:relative;top:0 !important}header.header__fixed .header__wrapper .logo{display:block !important}header.header__fixed .header__wrapper .logo-dark{display:none !important}header.header__fixed .header__wrapper ul li a{color:#fff !important;transition:.1s ease all}header.header__fixed .header__wrapper ul li a:hover{color:#ff0045 !important}header .header-branding{position:relative;left:5vw;top:50px}@media(max-width:480px){header .header-branding{left:25px !important;top:25px !important}}header .header-branding img{width:175px}header .node__meta{display:none}header .logo-dark{display:none}@media(min-width:1100px){#block-olamalu-tungsten-mobilenavigation{display:none}}#block-olamalu-tungsten-mobilenavigation a{cursor:pointer}.no-banner{padding-top:100px}.mobile-wrapper{flex-wrap:wrap;justify-content:flex-end;z-index:1050;background:#6a6b70;height:0;width:100%;transition:.75s ease all}@media(min-width:1100px){.mobile-wrapper{display:none}}.mobile-wrapper .region{width:100%;height:100%}.mobile-wrapper .region nav{margin:0;height:100%;width:100%;display:flex;flex-wrap:wrap;align-content:flex-end}.mobile-wrapper .region nav ul{margin:0;list-style:none;margin-bottom:25px}.mobile-wrapper .region nav ul li{margin:50px 25px}.mobile-wrapper .region nav ul li a{text-decoration:none;color:#fff;font-size:40px;font-weight:bold;transition:.1s}.mobile-wrapper .region nav ul li a:hover{color:#ff0045}.mobile-wrapper.mobile-drawer-active{display:flex;position:fixed;height:100vh}.mobile-menu-btn{cursor:pointer;z-index:1051;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;justify-content:flex-end;position:fixed;top:25px;right:25px}.mobile-menu-btn svg{height:50px;width:50px}@media(min-width:1100px){.mobile-menu-btn{display:none}}#block-olamalu-tungsten-mainnavigation{width:calc(50% - 0px)}@media(max-width:1280px){#block-olamalu-tungsten-mainnavigation{width:75%}}@media(max-width:1100px){#block-olamalu-tungsten-mainnavigation{display:none}}#block-olamalu-tungsten-mainnavigation ul{position:relative;top:50px;display:flex;flex-wrap:wrap;justify-content:space-evenly}#block-olamalu-tungsten-mainnavigation ul li{list-style:none}#block-olamalu-tungsten-mainnavigation ul li a{text-decoration:none;color:#fff;font-size:18px;cursor:pointer}#block-olamalu-tungsten-mainnavigation ul li a:hover,#block-olamalu-tungsten-mainnavigation ul li a:focus{color:red;transition:.1s;outline:none}.field--name-field-subheading p{color:#ff0045;font-size:1.333em;font-weight:bold}.field--name-field-paragraph-title{font-size:40px}.landing-page .people-tiles-wrapper .feature-box__text{display:none}.landing-page .people-tiles-wrapper a{text-decoration:none}.landing-page .people-tiles-wrapper .feature-box__content:hover{position:relative;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;width:100%;height:100%;z-index:999;transition:.33s}.landing-page .people-tiles-wrapper .feature-box__content:hover a{width:100%;height:100%}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,0,69,.5)}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .field--name-field-paragraph{width:100%;height:100%;margin:0;display:flex;justify-content:center;flex-direction:column;align-items:center}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .field--name-field-paragraph .field__item{width:100%;text-align:center}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .field--name-field-paragraph .field__item .text--upper{width:100%}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .field--name-field-paragraph .field__item .text--upper .field--name-field-paragraph-title,.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .field--name-field-paragraph .field__item .text--upper .field--name-field-job-title{font-size:18px;color:#fff;text-align:center;margin:0;font-weight:700}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .field--name-field-paragraph .field__item .text--upper .tungsten-email{display:none}.landing-page .people-tiles-wrapper .feature-box__content:hover .feature-box__text .text--lower{display:none}.landing-page .paragraph--direction--center .field--name-field-paragraph-text{width:100%}.page-node-type-page header .logo{display:none}.page-node-type-page header .logo-dark{display:block}.page-node-type-page header a{color:#000 !important}.page-node-type-page header a:hover{color:#ff0045 !important}.page-node-type-page .paragraph--type--text{margin-top:50px}.page-node-type-page .paragraph--type--text .field--name-field-paragraph-title{padding:0 75px}.page-node-type-page .paragraph--direction--left,.page-node-type-page .paragraph--direction--right,.page-node-type-page .paragraph--direction--center{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:25px}@media(max-width:700px){.page-node-type-page .paragraph--direction--left,.page-node-type-page .paragraph--direction--right,.page-node-type-page .paragraph--direction--center{padding:0}}.page-node-type-page .paragraph--direction--left .paragraph--inner,.page-node-type-page .paragraph--direction--right .paragraph--inner,.page-node-type-page .paragraph--direction--center .paragraph--inner{position:relative;display:flex;flex-wrap:wrap;width:50%}@media(max-width:1100px){.page-node-type-page .paragraph--direction--left .paragraph--inner .text-wrapper,.page-node-type-page .paragraph--direction--right .paragraph--inner .text-wrapper,.page-node-type-page .paragraph--direction--center .paragraph--inner .text-wrapper{width:100% !important;padding:75px}.page-node-type-page .paragraph--direction--left .paragraph--inner .text-wrapper p,.page-node-type-page .paragraph--direction--right .paragraph--inner .text-wrapper p,.page-node-type-page .paragraph--direction--center .paragraph--inner .text-wrapper p{width:100%}}@media(max-width:1100px){.page-node-type-page .paragraph--direction--left .paragraph--inner .image-wrapper,.page-node-type-page .paragraph--direction--right .paragraph--inner .image-wrapper,.page-node-type-page .paragraph--direction--center .paragraph--inner .image-wrapper{width:100% !important;order:-1;padding:75px;padding-bottom:0}}.page-node-type-page .paragraph--direction--left .paragraph--inner .image-wrapper .field__item,.page-node-type-page .paragraph--direction--right .paragraph--inner .image-wrapper .field__item,.page-node-type-page .paragraph--direction--center .paragraph--inner .image-wrapper .field__item{height:100%}.page-node-type-page .paragraph--direction--left .text-wrapper{width:calc(41.6666666667% - 25px);padding:25px 75px}.page-node-type-page .paragraph--direction--left .text-wrapper .title{margin-bottom:25px}.page-node-type-page .paragraph--direction--left .image-wrapper{width:calc(58.3333333333% - -25px);padding:125px 0}.page-node-type-page .paragraph--direction--left .image-wrapper .field--name-field-paragraph-image{width:100%;height:100%}.page-node-type-page .paragraph--direction--left .image-wrapper .field--name-field-paragraph-image img{width:100%;height:auto}.page-node-type-page .paragraph--direction--right .text-wrapper{width:calc(58.3333333333% - 25px);padding:125px 100px}.page-node-type-page .paragraph--direction--right .text-wrapper .title{margin-bottom:25px}.page-node-type-page .paragraph--direction--right .image-wrapper{width:calc(41.6666666667% - -25px);padding:125px 0}.page-node-type-page .paragraph--direction--right .image-wrapper .field--name-field-paragraph-image{width:100%;height:100%}.page-node-type-page .paragraph--direction--right .image-wrapper .field--name-field-paragraph-image img{width:100%;height:auto}.page-node-type-page .paragraph--direction--center{display:flex;flex-wrap:wrap;text-align:center;padding:100px 0}.page-node-type-page .paragraph--direction--center .field--name-field-paragraph-title{width:100%;margin-top:0}.page-node-type-page .paragraph--direction--center .field--name-field-paragraph-text{width:100%}.page-node-type-page .paragraph--direction--center .field--name-field-paragraph-text p{width:75%;margin:auto}.page-node-type-page .paragraph--type--text-with-image .paragraph--inner{width:100%}@media(max-width:700px){.page-node-type-page .paragraph--type--text-with-image .text-wrapper{padding:75px 25px !important}.page-node-type-page .paragraph--type--text-with-image .image-wrapper{padding:75px 0 !important;padding-bottom:0 !important}}@media(max-width:480px){.page-node-type-page .paragraph--type--text-with-image .text-wrapper{justify-content:initial !important;padding:75px 0 !important}.page-node-type-page .paragraph--type--text-with-image .text-wrapper .text-content .field--name-field-paragraph-title,.page-node-type-page .paragraph--type--text-with-image .text-wrapper .text-content .field--name-field-paragraph-text{color:#000 !important;text-align:left}.page-node-type-page .paragraph--type--text-with-image .text-wrapper .text-content .text{display:block !important}.page-node-type-page .paragraph--type--text-with-image .text-wrapper .mobile-toggle{display:none}.page-node-type-page .paragraph--type--text-with-image .image-wrapper{position:relative !important;background:transparent !important;height:100% !important}.page-node-type-page .paragraph--type--text-with-image .image-wrapper img{opacity:1 !important}}@media(max-width:700px){.page-node-type-page .paragraph{height:100%}.page-node-type-page .paragraph .paragraph--inner{width:100%}}.page-node-type-page .field--name-field-media-image{width:100%;height:100%}.page-node-type-page .field--name-field-media-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.page-node-type-listing-page .field--name-field-paragraph-view-reference{width:100%}.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}@media(max-width:700px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content{padding:0 25px;margin-top:100px;width:100%}}.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content .views-row,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content .views-row{width:calc(33.3333333333% - 25px);margin-bottom:50px}@media(max-width:1100px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content .views-row,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content .views-row{width:calc(50% - 25px)}}@media(max-width:700px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content .views-row,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content .views-row{width:100%}}.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content .views-row a,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content .views-row a{text-decoration:none}.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content .views-row a .field--name-field-feature-box-title,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content .views-row a .field--name-field-feature-box-title{font-size:1.333em;font-weight:bold;color:#000}@media(max-width:700px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .project-full-listing .view-content .views-row img,.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .view-content .views-row img{width:100%;height:auto}}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .feature-box__image{margin-bottom:12.5px}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing a{text-decoration:none}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph{height:auto}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner{height:auto}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper h2{margin:0;color:#000}@media(max-width:700px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper h2{font-size:15px}}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper .tungsten-job-title{font-size:40px;font-weight:bold;line-height:normal;word-spacing:-0.01em;margin-bottom:12.5px;color:#000}@media(max-width:700px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper .tungsten-job-title{font-size:15px}}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper .tungsten-email a{text-transform:uppercase;text-decoration:none;color:#ff0045;box-shadow:none}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper .tungsten-email a:hover{color:#cf0c18;text-decoration:underline}@media(max-width:700px){.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--upper .tungsten-email a{font-size:15px}}.page-node-type-listing-page .field--name-field-paragraph-view-reference .people-full-listing .paragraph .paragraph--inner .text--lower{display:none}.page-node-type-landing-page header,.page-node-type-news header{position:absolute;top:0;left:0;z-index:3;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.page-node-type-landing-page header .header-branding,.page-node-type-news header .header-branding{position:relative;left:50px;top:50px}.page-node-type-landing-page header .header-branding img,.page-node-type-news header .header-branding img{width:175px}.page-node-type-landing-page header .node__meta,.page-node-type-news header .node__meta{display:none}.page-node-type-news{padding:0 5vw;background:#fff}.page-node-type-news .news-media-image{margin:-5vw}.page-node-type-news .news-media-image img{max-height:600px;height:100%;-o-object-fit:cover;object-fit:cover;overflow:scroll;overflow-y:scroll}.page-node-type-news .back-button{margin-top:50px}@media(max-width:700px){.page-node-type-news .back-button{margin-left:0}}.page-node-type-news .back-button a{font-size:15px;color:#ff0045;text-decoration:none;font-weight:400;text-transform:uppercase}.page-node-type-news .back-button a::before{content:"<";margin-right:5px}.page-node-type-news .news--content .news--inner{display:flex}.page-node-type-news .news--content .news--inner .news--date{width:20%;padding-right:25px}.page-node-type-news .news--content .news--inner .news--body{width:80%;max-width:950px;border-left:2px solid #ff0045;padding-left:25px}@media(max-width:700px){.page-node-type-news .news--content .field__item{background-color:#fff;margin-top:25px}.page-node-type-news .news--content .field__item .paragraph{height:100%}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner{display:flex}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner .mobile-toggle,.page-node-type-news .news--content .field__item .paragraph .paragraph--inner .mobile-content{display:none !important}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner .text-wrapper{width:100%;padding:0}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner .text-wrapper .text{display:flex !important;text-align:left}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner .image-wrapper{width:100% !important;position:relative;background-color:#fff;height:auto;padding:25px 0}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner .image-wrapper img{opacity:1 !important}.page-node-type-news .news--content .field__item .paragraph .paragraph--inner p{margin:50px 0}}.page-node-type-listing-page header .logo-dark,.page-node-type-people header .logo-dark{display:initial}.page-node-type-listing-page header .logo,.page-node-type-people header .logo{display:none}.page-node-type-listing-page header nav a,.page-node-type-people header nav a{color:#000 !important}.page-node-type-listing-page header nav a:hover,.page-node-type-people header nav a:hover{color:#ff0045 !important}.page-node-type-project{background:#fff}.page-node-type-project header{position:absolute;height:150px;background:linear-gradient(180deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.3) 78%,rgba(0,255,255,0) 100%)}.page-node-type-project header .header-branding .logo-dark{display:none}.page-node-type-project header .header-branding .logo{display:block}.page-node-type-project header.header__fixed{height:auto}.page-node-type-project .project--title{position:absolute;top:110px;left:5vw;z-index:11}.page-node-type-project .project--title h2{color:#fff;text-transform:uppercase;font-size:2.1rem;font-weight:bold;margin:0}.page-node-type-project .project--title .back-button a{text-transform:uppercase;color:#ff0045;font-size:.9rem;margin-bottom:20px;font-weight:bold;text-decoration:none;text-shadow:#000 1px 0 10px}.page-node-type-project .project--title .back-button a::before{content:"<";margin-right:5px}.page-node-type-project .field--name-field-project-images{position:relative;margin-bottom:50px}@media(max-width:1100px){.page-node-type-project .field--name-field-project-images{margin-bottom:0}}.page-node-type-project .field--name-field-project-images img{width:100%}.page-node-type-project .field--name-field-project-images .slick-autoplay-toggle-button{display:none}.page-node-type-project .field--name-field-project-images .slick-dots{list-style:none;display:flex;justify-content:center;position:absolute;bottom:10px;width:100%}.page-node-type-project .field--name-field-project-images .slick-dots button{width:20px;height:20px;border-radius:50%;background-color:#fff;border:1px solid #ff0045;margin-right:10px}.page-node-type-project .field--name-field-project-images .slick-dots button .slick-sr-only{display:none}.page-node-type-project .field--name-field-project-images .slick-dots .slick-active button{border-width:2px}.page-node-type-project .project--data{padding:25px;width:100%}.page-node-type-project .project--data .project--data-h4{font-size:1.1rem;text-transform:uppercase;margin:0 0 25px 0;width:100%}.page-node-type-project .project--data .project--data-item{margin-bottom:25px;font-size:.9rem}.page-node-type-project .project--data .label{color:#747474;text-transform:uppercase;margin-bottom:0;font-weight:bold;line-height:1.2;margin-bottom:10px}.page-node-type-project .project--data .value{color:#000;font-weight:bold}.page-node-type-project .project--data .value *{margin:0;color:#000;font-weight:500;font-size:.9rem;line-height:1.3}.page-node-type-project .project--data .value p{margin-bottom:5px}.page-node-type-project .project--data .project-data-subitem{margin-right:25px}.page-node-type-project .project--data .field--name-field-agent-details{display:flex;flex-wrap:wrap}.page-node-type-project .project--data .field--name-field-agent-details>.field__item{width:25%;text-align:center;margin-bottom:25px}@media(max-width:1100px){.page-node-type-project .project--data .field--name-field-agent-details>.field__item{width:33%}}@media(max-width:480px){.page-node-type-project .project--data .field--name-field-agent-details>.field__item{width:100%}}.page-node-type-project .project--data .field--name-field-agent-details .paragraph--inner>.field{width:100%}.page-node-type-project .project--data .field--name-field-agent-details .field--name-field-paragraph-image{display:flex;justify-content:center;margin-bottom:25px;filter:grayscale(1);opacity:.8}.page-node-type-project .project--data .field--name-field-agent-details .field--name-field-paragraph-image>.field__item{max-width:125px}@media(max-width:480px){.page-node-type-project .project--data .field--name-field-agent-details .field--name-field-paragraph-image>.field__item{width:60%}}.page-node-type-project .paragraph--type--project-phases .paragraph--inner{gap:50px}.page-node-type-project .paragraph--type--project-phases .overall-project-data{width:100%;background-color:#f3f3f3}.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data{gap:12.5px}.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data .project--data-item{display:flex;align-items:center;gap:12.5px}@media(max-width:1100px){.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data .project--data-item{width:30%}}@media(max-width:700px){.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data .project--data-item{width:45%}}@media(max-width:480px){.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data .project--data-item{width:100%}}.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data .project--data-item .project--data-image{width:25%;max-width:50px}.page-node-type-project .paragraph--type--project-phases .overall-project-data .project--data .project--data-item .project--data-text{width:75%}.page-node-type-project .paragraph--type--project-phases .field--name-field-phase-details{width:100%;display:flex;flex-flow:column;gap:50px}.page-node-type-project .paragraph--type--project-phases .field--name-field-phase-details .project--data{display:flex;flex-wrap:wrap;background-color:#f3f3f3}.page-node-type-project .paragraph--type--project-phases .field--name-field-phase-details .project--data .project--data-item{width:20%;margin-bottom:25px}@media(max-width:1100px){.page-node-type-project .paragraph--type--project-phases .field--name-field-phase-details .project--data .project--data-item{width:30%}}@media(max-width:480px){.page-node-type-project .paragraph--type--project-phases .field--name-field-phase-details .project--data .project--data-item{width:100%}}.page-node-type-project .paragraph--type--project-phases .field--name-field-phase-details .project--data .project--data-h4{display:flex;flex-wrap:wrap;gap:5px}.page-node-type-project .one-col-layout,.page-node-type-project .two-col-layout{padding:0 5vw;width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.page-node-type-project .one-col-layout .one-col-layout--first,.page-node-type-project .one-col-layout .two-col-layout--left,.page-node-type-project .two-col-layout .one-col-layout--first,.page-node-type-project .two-col-layout .two-col-layout--left{background-color:#f3f3f3;width:100%;display:flex}.page-node-type-project .one-col-layout .one-col-layout--first .project--data,.page-node-type-project .one-col-layout .two-col-layout--left .project--data,.page-node-type-project .two-col-layout .one-col-layout--first .project--data,.page-node-type-project .two-col-layout .two-col-layout--left .project--data{display:flex;flex-wrap:wrap}.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item{width:20%}.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item.icon,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item.icon{display:flex;align-items:center;gap:12.5px}@media(max-width:1100px){.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item.icon,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item.icon{width:30%}}@media(max-width:700px){.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item.icon,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item.icon{width:45%}}@media(max-width:480px){.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item.icon,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item.icon,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item.icon{width:100%}}.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item.icon .project--data-image,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item.icon .project--data-image,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item.icon .project--data-image,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item.icon .project--data-image{width:25%;max-width:50px}.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item.icon .project--data-text,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item.icon .project--data-text,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item.icon .project--data-text,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item.icon .project--data-text{width:75%}.page-node-type-project .one-col-layout .one-col-layout--first .agent--details,.page-node-type-project .one-col-layout .two-col-layout--left .agent--details,.page-node-type-project .two-col-layout .one-col-layout--first .agent--details,.page-node-type-project .two-col-layout .two-col-layout--left .agent--details{width:100%}.page-node-type-project .one-col-layout .one-col-layout--first .agent--details .label,.page-node-type-project .one-col-layout .two-col-layout--left .agent--details .label,.page-node-type-project .two-col-layout .one-col-layout--first .agent--details .label,.page-node-type-project .two-col-layout .two-col-layout--left .agent--details .label{font-size:.9rem;width:100%;border-bottom:1px solid #ff0045;margin-bottom:12.5px;padding-bottom:12.5px}@media(max-width:1100px){.page-node-type-project .one-col-layout .one-col-layout--first,.page-node-type-project .one-col-layout .two-col-layout--left,.page-node-type-project .two-col-layout .one-col-layout--first,.page-node-type-project .two-col-layout .two-col-layout--left{margin-top:50px}.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item{width:33%}}@media(max-width:480px){.page-node-type-project .one-col-layout .one-col-layout--first,.page-node-type-project .one-col-layout .two-col-layout--left,.page-node-type-project .two-col-layout .one-col-layout--first,.page-node-type-project .two-col-layout .two-col-layout--left{margin-top:50px}.page-node-type-project .one-col-layout .one-col-layout--first .project--data-item,.page-node-type-project .one-col-layout .two-col-layout--left .project--data-item,.page-node-type-project .two-col-layout .one-col-layout--first .project--data-item,.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item{width:100%}}.page-node-type-project .one-col-layout .one-col-layout--last,.page-node-type-project .one-col-layout .two-col-layout--right,.page-node-type-project .two-col-layout .one-col-layout--last,.page-node-type-project .two-col-layout .two-col-layout--right{width:100%;margin-top:25px;padding-top:25px;border-top:1px solid #ff0045}.page-node-type-project .one-col-layout .one-col-layout--last.phased,.page-node-type-project .one-col-layout .two-col-layout--right.phased,.page-node-type-project .two-col-layout .one-col-layout--last.phased,.page-node-type-project .two-col-layout .two-col-layout--right.phased{border-top:none;margin-top:0;padding-top:0}@media(max-width:1100px){.page-node-type-project .one-col-layout .one-col-layout--last,.page-node-type-project .one-col-layout .two-col-layout--right,.page-node-type-project .two-col-layout .one-col-layout--last,.page-node-type-project .two-col-layout .two-col-layout--right{width:100%;margin-top:25px;margin-left:0}}.page-node-type-project .one-col-layout .one-col-layout--last .field--name-field-paragraph-title,.page-node-type-project .one-col-layout .two-col-layout--right .field--name-field-paragraph-title,.page-node-type-project .two-col-layout .one-col-layout--last .field--name-field-paragraph-title,.page-node-type-project .two-col-layout .two-col-layout--right .field--name-field-paragraph-title{margin-bottom:12.5px;font-size:1rem;text-transform:uppercase;color:#747474;width:100%}.page-node-type-project .one-col-layout .one-col-layout--last .field--name-field-paragraph-text,.page-node-type-project .one-col-layout .two-col-layout--right .field--name-field-paragraph-text,.page-node-type-project .two-col-layout .one-col-layout--last .field--name-field-paragraph-text,.page-node-type-project .two-col-layout .two-col-layout--right .field--name-field-paragraph-text{line-height:1.6;width:100%}.page-node-type-project .one-col-layout .one-col-layout--last .field--name-field-paragraph-text p,.page-node-type-project .one-col-layout .two-col-layout--right .field--name-field-paragraph-text p,.page-node-type-project .two-col-layout .one-col-layout--last .field--name-field-paragraph-text p,.page-node-type-project .two-col-layout .two-col-layout--right .field--name-field-paragraph-text p{margin:12.5px 0;font-size:15px;font-weight:normal;margin:12.5px 0;line-height:1.6}@media(max-width:1100px){.page-node-type-project .one-col-layout .one-col-layout--last .field--name-field-paragraph-text p,.page-node-type-project .one-col-layout .two-col-layout--right .field--name-field-paragraph-text p,.page-node-type-project .two-col-layout .one-col-layout--last .field--name-field-paragraph-text p,.page-node-type-project .two-col-layout .two-col-layout--right .field--name-field-paragraph-text p{width:100%}}.page-node-type-project .one-col-layout .one-col-layout--last .buttons,.page-node-type-project .one-col-layout .two-col-layout--right .buttons,.page-node-type-project .two-col-layout .one-col-layout--last .buttons,.page-node-type-project .two-col-layout .two-col-layout--right .buttons{width:100%;display:flex;flex-wrap:wrap;margin-top:12.5px}.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-download,.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-timelapse,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-download,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-timelapse,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-download,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-timelapse,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-download,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-timelapse{width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-download .field__item,.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-timelapse .field__item,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-download .field__item,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-timelapse .field__item,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-download .field__item,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-timelapse .field__item,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-download .field__item,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-timelapse .field__item{margin-left:0;margin-right:10px}.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-download a,.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-timelapse a,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-download a,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-timelapse a,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-download a,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-timelapse a,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-download a,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-timelapse a{background-color:#ff0045;text-decoration:none;color:#fff;text-transform:uppercase;font-size:15px;padding:7px 10px;margin-bottom:10px;display:inline-block}.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-download a:hover,.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-timelapse a:hover,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-download a:hover,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-timelapse a:hover,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-download a:hover,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-timelapse a:hover,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-download a:hover,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-timelapse a:hover{background-color:#e6003e}.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-download span:last-of-type,.page-node-type-project .one-col-layout .one-col-layout--last .buttons .button-timelapse span:last-of-type,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-download span:last-of-type,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .button-timelapse span:last-of-type,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-download span:last-of-type,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .button-timelapse span:last-of-type,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-download span:last-of-type,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .button-timelapse span:last-of-type{display:none}.page-node-type-project .one-col-layout .one-col-layout--last .buttons .field--name-field-brochure,.page-node-type-project .one-col-layout .two-col-layout--right .buttons .field--name-field-brochure,.page-node-type-project .two-col-layout .one-col-layout--last .buttons .field--name-field-brochure,.page-node-type-project .two-col-layout .two-col-layout--right .buttons .field--name-field-brochure{width:100%;display:flex;flex-wrap:wrap}.page-node-type-project .one-col-layout .one-col-layout--summary,.page-node-type-project .two-col-layout .one-col-layout--summary{margin-bottom:50px;width:100%;background-color:#f3f3f3}.page-node-type-project .two-col-layout .two-col-layout--left{width:33%}.page-node-type-project .two-col-layout .two-col-layout--left .project--data-item{margin-right:25px;width:100%}@media(max-width:1100px){.page-node-type-project .two-col-layout .two-col-layout--left{width:100%;margin-top:25px;margin-left:0}}.page-node-type-project .two-col-layout .two-col-layout--right{width:calc(66% - 25px);margin-left:25px;border-left:1px solid #ff0045;border-top:none;padding-left:25px}@media(max-width:1100px){.page-node-type-project .two-col-layout .two-col-layout--right{width:100%;margin-top:25px;margin-left:0}}.page-node-type-project .two-col-layout .project--dates,.page-node-type-project .two-col-layout .project--2-column{display:flex}.page-node-type-project .two-col-layout .project--dates>div,.page-node-type-project .two-col-layout .project--2-column>div{width:50%}@media(max-width:480px){.page-node-type-project .two-col-layout .project--dates>div,.page-node-type-project .two-col-layout .project--2-column>div{width:100%}}.page-node-type-project .two-col-layout .project--dates-item,.page-node-type-project .two-col-layout .project-data-subitem{margin-right:25px}.page-node-type-project .two-col-layout .field--name-field-agent-details{justify-content:space-between}.page-node-type-project .two-col-layout .field--name-field-agent-details>.field__item{width:45%}@media(max-width:480px){.page-node-type-project .two-col-layout .field--name-field-agent-details>.field__item{width:100%}}.page-node-type-project .phased .one-col-layout--first{background-color:transparent}.page-node-type-people header{position:relative}.page-node-type-people .two-col-layout{width:100%;height:100%;display:flex;flex-wrap:wrap;margin:100px 0}.page-node-type-people .two-col-layout .two-col-layout--left{width:calc(41.6666666667% - 25px);padding:0 100px;display:flex;flex-wrap:wrap;height:auto;align-content:space-between}@media(max-width:1100px){.page-node-type-people .two-col-layout .two-col-layout--left{width:100%;margin-top:100px;padding:25px;align-content:center}}.page-node-type-people .two-col-layout .two-col-layout--left .back-button{height:-webkit-max-content;height:-moz-max-content;height:max-content}.page-node-type-people .two-col-layout .two-col-layout--left .back-button a{font-size:1.333em;color:#ff0045;text-decoration:none;font-weight:normal}.page-node-type-people .two-col-layout .two-col-layout--left .back-button a::before{content:"<";margin-right:5px}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph{display:flex;height:auto;width:100%}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item{width:100%}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner{height:100%;display:flex;flex-wrap:wrap;align-content:space-between}@media(max-width:1100px){.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner{align-content:space-evenly}}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--upper h2{margin:0;color:#000}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--upper .tungsten-job-title{font-size:40px;font-weight:bold;line-height:normal;word-spacing:-0.01em;margin-bottom:12.5px}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--upper .tungsten-email a{text-transform:uppercase;text-decoration:none;color:#ff0045;box-shadow:none}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--upper .tungsten-email a:hover{color:#cf0c18;text-decoration:underline}@media(max-width:700px){.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--upper .tungsten-email a{font-size:15px}}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--lower{margin-top:100px}@media(max-width:1100px){.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--lower{margin:0}}.page-node-type-people .two-col-layout .two-col-layout--left .field--name-field-paragraph .field__item .paragraph--inner .text--lower p{margin:0;margin-top:12.5px}.page-node-type-people .two-col-layout .two-col-layout--right{width:calc(58.3333333333% - -25px)}@media(max-width:1100px){.page-node-type-people .two-col-layout .two-col-layout--right{width:100%;order:-1;padding:25px}}.page-node-type-people .two-col-layout .two-col-layout--right .tungsten-people-image .field--name-field-media-image{width:100%;height:100%}.page-node-type-people .two-col-layout .two-col-layout--right .tungsten-people-image .field--name-field-media-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.paragraph--type--view-reference{padding-top:125px}.paragraph--type--view-reference .field--name-field-subheading{margin-left:75px;margin-bottom:75px}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row{width:calc(41.6666666667% - 75px);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:75px}@media(max-width:1280px){.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row{width:calc(50% - 25px);padding:25px}}@media(max-width:900px){.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row{width:100% !important;padding:25px}}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a{text-decoration:none}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image{position:relative}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image .field--name-field-feature-box-image{margin-bottom:12.5px}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image .field--name-field-feature-box-image img{width:100%;height:100%}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image .feature-box__subtitle{width:100%;height:100%;display:flex;justify-content:center;position:absolute;top:0;left:0;visibility:hidden;z-index:3}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image .feature-box__subtitle .text-content{display:flex;justify-content:center;flex-direction:column;height:100%;color:#fff;font-weight:600;font-size:18px;visibility:hidden;text-align:center}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image:hover .feature-box__subtitle{visibility:visible;background-color:rgba(255,0,49,.5);transition:.33s}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row a .feature-box__image:hover .feature-box__subtitle .text-content{visibility:visible;transition:.33s}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row .feature-box__content{cursor:auto}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row .feature-box__content .feature-box__title{width:100%;text-align:left;color:#000;font-size:1.777em;line-height:normal}.paragraph--type--view-reference .views-element-container .news-view.news-full-listing .view-content .views-row .feature-box__content .feature-box__date{font-size:15px;color:#000}.field--name-field-banner-item{width:100%}.paragraph--type--banner-item{width:100%;position:relative;display:flex;flex-wrap:wrap}.paragraph--type--banner-item .paragraph--inner{width:100%}.paragraph--type--banner-item .paragraph--inner .banner-content{position:relative;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;align-items:center;align-content:center;width:100%;height:100vh;z-index:2}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-title,.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text{width:100%;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;z-index:2;color:#fff}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-title .field--name-field-paragraph-text,.paragraph--type--banner-item .paragraph--inner .banner-content .banner-title .field--name-field-paragraph-title,.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text .field--name-field-paragraph-text,.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text .field--name-field-paragraph-title{color:#fff}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text{width:100%}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text .text-content{display:flex;justify-content:center;width:100%}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text .text-content p{width:calc(25% - 25px)}@media(max-width:1550px){.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text .text-content p{width:50%}}@media(max-width:480px){.paragraph--type--banner-item .paragraph--inner .banner-content .banner-text .text-content p{width:90%}}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-title{margin-bottom:25px}.paragraph--type--banner-item .paragraph--inner .banner-content .banner-title h2{font-size:70px}.paragraph--type--banner-item .paragraph--inner .banner-image{position:absolute;top:0;bottom:0;left:0;right:0;background:#00020b;opacity:1}.paragraph--type--banner-item .paragraph--inner .banner-image img{opacity:.62;-o-object-fit:cover;object-fit:cover;width:100%;height:100vh}.people-view.people-full-listing{padding:25px 0}.people-view.people-full-listing .view-content{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12.5px}.people-view.people-full-listing .view-content .views-row{width:calc(25% - 25px)}.people-view.people-full-listing .view-content .views-row .field--name-field-feature-box-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%)}.paragraph--direction--left .paragraph--inner,.paragraph--direction--right .paragraph--inner,.paragraph--direction--center .paragraph--inner{position:relative;display:flex;flex-wrap:wrap;width:100%}.paragraph--direction--left .paragraph--inner .text-wrapper,.paragraph--direction--right .paragraph--inner .text-wrapper,.paragraph--direction--center .paragraph--inner .text-wrapper{transition:all .5s ease;transform:translateY(50px)}@media(max-width:1100px){.paragraph--direction--left .paragraph--inner .text-wrapper,.paragraph--direction--right .paragraph--inner .text-wrapper,.paragraph--direction--center .paragraph--inner .text-wrapper{width:100% !important;padding:75px}.paragraph--direction--left .paragraph--inner .text-wrapper p,.paragraph--direction--right .paragraph--inner .text-wrapper p,.paragraph--direction--center .paragraph--inner .text-wrapper p{width:100%}}.paragraph--direction--left .paragraph--inner.wp-active,.paragraph--direction--right .paragraph--inner.wp-active,.paragraph--direction--center .paragraph--inner.wp-active{padding:25px 10px}.paragraph--direction--left .paragraph--inner.wp-active .text-wrapper,.paragraph--direction--right .paragraph--inner.wp-active .text-wrapper,.paragraph--direction--center .paragraph--inner.wp-active .text-wrapper{transform:translateY(0px)}@media(max-width:1100px){.paragraph--direction--left .paragraph--inner .image-wrapper,.paragraph--direction--right .paragraph--inner .image-wrapper,.paragraph--direction--center .paragraph--inner .image-wrapper{width:100% !important;order:-1;padding:75px;padding-bottom:0}}.paragraph--direction--left .paragraph--inner .image-wrapper .field__item,.paragraph--direction--right .paragraph--inner .image-wrapper .field__item,.paragraph--direction--center .paragraph--inner .image-wrapper .field__item{height:100%}.paragraph--direction--left .text-wrapper{width:calc(41.6666666667% - 25px);padding:125px 100px}.paragraph--direction--left .text-wrapper .title{margin-bottom:25px}.paragraph--direction--left .image-wrapper{width:calc(58.3333333333% - -25px);padding:125px 0}.paragraph--direction--left .image-wrapper .field--name-field-paragraph-image{width:100%;height:100%}.paragraph--direction--left .image-wrapper .field--name-field-paragraph-image img{width:100%;height:auto}.paragraph--direction--right .text-wrapper{width:calc(58.3333333333% - 25px);padding:125px 100px}.paragraph--direction--right .text-wrapper .title{margin-bottom:25px}.paragraph--direction--right .image-wrapper{width:calc(41.6666666667% - -25px);padding:125px 0}.paragraph--direction--right .image-wrapper .field--name-field-paragraph-image{width:100%;height:100%}.paragraph--direction--right .image-wrapper .field--name-field-paragraph-image img{width:100%;height:auto}.paragraph--direction--center{display:flex;flex-wrap:wrap;text-align:center}.paragraph--direction--center .text-wrapper{padding:75px;padding-bottom:100px}.paragraph--direction--center .text-wrapper .field--name-field-paragraph-title{width:100%;margin-top:0}.paragraph--direction--center .text-wrapper .text-content{width:100%}.paragraph--direction--center .text-wrapper .text-content p{width:75%;margin:auto}.paragraph--direction--center .image-wrapper{order:-1;padding:0 !important}.paragraph--direction--center .image-wrapper img{width:100%;height:auto;-o-object-fit:initial;object-fit:initial}.paragraph--direction--center .image-wrapper,.paragraph--direction--center .text-wrapper{width:100% !important}.paragraph--direction--center.paragraph--type--text .paragraph--inner{padding:75px}.paragraph--direction--center.paragraph--type--text .paragraph--inner .field--name-field-paragraph-title{width:100%;margin-top:0}.paragraph--direction--center.paragraph--type--text .paragraph--inner .field--name-field-paragraph-text p{width:75%;margin:auto}.paragraph--colour--grey{background-color:#f3f3f3}.paragraph--type--map-with-text{width:100%;display:flex;flex-wrap:wrap;position:relative}.paragraph--type--map-with-text .paragraph--inner{width:100%;height:inherit}.paragraph--type--map-with-text .text-wrapper{position:absolute;top:50px;left:75px;z-index:2;width:25%}.paragraph--type--map-with-text .text-wrapper .title{font-weight:bold}.paragraph--type--map-with-text .text-wrapper .title p{font-size:1.777em;font-weight:700;line-height:1.1}.paragraph--type--map-with-text .interactive-map{width:100%;height:1200px;-o-object-fit:scale-down;object-fit:scale-down}.paragraph--type--map-with-text .interactive-map img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.paragraph--type--map-with-text .interactive-map img:hover{fill:#ff0045}@media(max-width:480px){.paragraph--type--map-with-text .interactive-map{display:none}}.paragraph--type--map-with-text .map-key{display:flex;margin-left:auto;padding-top:12.5px;justify-content:flex-start}@media(max-width:900px){.paragraph--type--map-with-text .map-key{width:100%}}@media(max-width:480px){.paragraph--type--map-with-text .map-key{display:none}}.paragraph--type--map-with-text .map-key .circle{width:25px;height:25px;background-color:#fff;border:2px solid #000;border-radius:50%;margin-right:5px}.paragraph--type--map-with-text .map-key .circle.red{border-color:#ff0045}.paragraph--type--map-with-text .map-key .item{display:flex;margin-right:25px}.paragraph--type--map-with-text .map-key .item .text{font-size:.9rem;font-weight:bold}.paragraph--type--map-with-text #interactiveMapWrapper{width:100%}.paragraph--type--text-with-tiles .paragraph--inner{padding:25px 5vw}.paragraph--type--text-with-tiles .text-wrapper,.paragraph--type--text-with-tiles .people-tiles-wrapper{width:100%;padding:0}@media(max-width:1550px){.paragraph--type--text-with-tiles .view-content{padding:25px}}.paragraph--type--text-with-background{position:relative;width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:center}.paragraph--type--text-with-background .wp-active .text-wrapper{transform:translateY(0)}.paragraph--type--text-with-background .text-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:center;z-index:2;width:100% !important;height:100%;transform:translateY(50px);transition:all .5s ease}.paragraph--type--text-with-background .text-wrapper .text-content{width:100%;height:100%;display:flex;flex-wrap:wrap;text-align:center;justify-content:center;align-content:space-evenly;padding:25px}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-text,.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-title{color:#fff}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-text{width:100%}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-text p{width:45%;margin:0 50px 25px}@media(max-width:900px){.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-text{padding:75px}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-text p{width:100%;margin:25px 0}}@media(max-width:700px){.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-paragraph-text{padding:0}}.paragraph--type--text-with-background .text-wrapper .text-content .subheading{width:100%}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item{width:calc(33.3333333333% - 25px);display:flex;flex-wrap:wrap;height:100%;justify-content:center;align-items:center;align-content:center;margin:12.5px 0}@media(max-width:900px){.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item{width:calc(50% - 25px)}}@media(max-width:700px){.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item{width:calc(100% - 25px)}}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item .field--name-field-paragraph-title,.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item .field--name-field-paragraph-text{width:100%;display:flex;justify-content:center}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item .field--name-field-paragraph-title{font-size:1.333em;margin-bottom:0}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item .field--name-field-paragraph-text{font-size:15px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item .field--name-field-paragraph-text p{width:80%;margin:0}@media(max-width:900px){.paragraph--type--text-with-background .text-wrapper .text-content .field--name-field-text-listing .field__item .field--name-field-paragraph-text{padding:25px}}.paragraph--type--text-with-background .image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;background:#002c07;opacity:1}.paragraph--type--text-with-background .image-wrapper .field--name-field-paragraph-image{height:100%}.paragraph--type--text-with-background .image-wrapper .field--name-field-paragraph-image .field__item{height:100%}.paragraph--type--text-with-background .image-wrapper .field--name-field-paragraph-image .field__item img{opacity:.29;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.paragraph--type--text-with-background .mobile-toggle{margin-top:-50px}.paragraph--type--text-with-background .mobile-content .text .text-content p:last-of-type{display:none}.paragraph--type--text-stack-with-image .text-wrapper .text-content{display:flex;flex-wrap:wrap;margin:auto}.paragraph--type--text-stack-with-image .text-wrapper .text-content .title{width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.paragraph--type--text-stack-with-image .text-wrapper .text-content .field--name-field-paragraph-text h3{color:#58a300;margin-top:0}.paragraph--type--text-stack-with-image .text-wrapper .text-content .field--name-field-paragraph-text p{margin-top:0;margin-bottom:25px;line-height:25px}.paragraph--type--text-stack-with-image .text-wrapper .text-content .text{width:45%;margin:auto;margin-left:0}.paragraph--type--text-stack-with-image .text-wrapper .text-content .text-stack{width:45%;margin:auto;margin-top:0}.paragraph--type--text-stack-with-image .text-wrapper .text-content .text-stack .field--name-field-text-stack .field__item .field--name-field-paragraph-title{color:#58a300;font-size:1.777em;margin-top:0}@media(max-width:900px){.paragraph--type--text-stack-with-image .text-wrapper .text-content .text,.paragraph--type--text-stack-with-image .text-wrapper .text-content .text-stack{width:100%}}.paragraph--type--text-stack-with-image .image-wrapper{padding:0}.paragraph--type--text-stack-with-image .image-wrapper .field--name-field-paragraph-image{height:100%}.paragraph--type--text-stack-with-image .image-wrapper .field--name-field-paragraph-image .field__item{height:100%}.paragraph--type--text-stack-with-image .image-wrapper .field--name-field-paragraph-image .field__item img{height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--main-location{height:500px}@media(max-width:700px){.paragraph--type--main-location{height:50vh !important}}.paragraph--type--main-location .paragraph--inner{height:100%;width:100%}.paragraph--type--main-location .paragraph--inner .interactive-map{height:100%;width:100%}#sliding-popup{position:fixed;width:18% !important;bottom:20px !important;left:20px !important;box-shadow:0 0 10px #93abb9}@media(max-width:1280px){#sliding-popup{width:30% !important;height:auto !important}}@media(max-width:700px){#sliding-popup{width:50% !important;height:auto !important}}#sliding-popup .eu-cookie-compliance-banner{width:100%;padding:12.5px;display:flex;justify-content:center}#sliding-popup .eu-cookie-compliance-banner .popup-content{display:flex;flex-wrap:wrap;padding:25px 0;margin:0 !important}#sliding-popup .eu-cookie-compliance-banner .popup-content p,#sliding-popup .eu-cookie-compliance-banner .popup-content button{font-size:15px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text{display:flex;flex-wrap:wrap;align-content:center;margin-top:0;width:100%;max-width:100% !important}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text p{margin:0 !important;width:100% !important;margin-bottom:10px !important}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons{display:flex;flex-wrap:wrap;align-content:center;justify-content:space-between;margin-bottom:0;width:100%;max-width:100% !important}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons .agree-button{border-radius:50px;padding:12.5px 25px;font-size:22px;text-transform:uppercase;font-weight:normal;box-shadow:none;border:none;text-shadow:none;width:65%;background:#ff0045;color:#fff}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons .agree-button:hover{background:#ff0045 !important;color:#fff !important;text-decoration:underline !important;transition:.1s !important}#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons .decline-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 0px;border:none;background:none;text-decoration:underline;font-size:15px;color:#000}.mobile-toggle{cursor:pointer}.mobile-toggle a{color:#ff0045;text-decoration:none;box-shadow:none;font-size:15px}.mobile-toggle a:hover{color:red;text-decoration:underline;transition:.1s;box-shadow:none}@media(min-width:480px){.mobile-toggle{display:none}}@media(max-width:480px){.landing-page .paragraph{min-height:100vh}.landing-page .paragraph .paragraph--inner{min-height:100vh}}.paragraph .paragraph--inner{position:relative;display:flex;flex-wrap:wrap;width:100%;height:100%}@media(max-width:1550px){.paragraph .paragraph--inner .text-wrapper{width:calc(50% - 25px)}}@media(max-width:480px){.paragraph .paragraph--inner .text-wrapper{height:100%;width:100%;padding:25px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-content:space-evenly;z-index:2}.paragraph .paragraph--inner .text-wrapper .title .field--name-field-paragraph-title{color:#fff;font-size:1.777em}.paragraph .paragraph--inner .text-wrapper .text{display:none}.paragraph .paragraph--inner .text-wrapper .text-listing{display:none}}@media(max-width:1550px){.paragraph .paragraph--inner .image-wrapper{width:calc(50% - 25px)}}@media(max-width:480px){.paragraph .paragraph--inner .image-wrapper{width:100%;height:100vh;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;z-index:1;background:#00020b}.paragraph .paragraph--inner .image-wrapper img{opacity:.58;height:100vh;-o-object-fit:cover;object-fit:cover}}@media(max-width:480px){.paragraph--type--map-with-text .text-wrapper{top:initial;left:initial}}@media(min-width:480px){.paragraph--type--map-with-text .image-wrapper{display:none}}.paragraph--type--map-with-text .image-wrapper img{-o-object-fit:cover;object-fit:cover;height:100vh;opacity:1 !important}@media(max-width:480px){#tungstenTeam{background:#00020b;height:100%}#tungstenTeam .people-tiles-wrapper{display:none}}@media(max-width:480px){.paragraph--type--text-with-background .text-wrapper{position:relative !important;height:100% !important}.paragraph--type--text-with-background .text-wrapper .text-content{align-content:space-evenly !important}.paragraph--type--text-with-background .text-wrapper .text-content .text{display:flex !important;flex-wrap:wrap}.paragraph--type--text-with-background .text-wrapper .text-content .text p{width:100% !important;margin:0 !important;font-size:15px !important}.paragraph--type--text-with-background .text-wrapper .text-content .text p:last-of-type{display:none}.paragraph--type--text-with-background .image-wrapper{background-color:#002c07 !important}.paragraph--type--text-with-background .image-wrapper img{height:100vh;-o-object-fit:cover;object-fit:cover;opacity:.29 !important}}@media(max-width:480px){.paragraph--type--view-reference{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:space-evenly;padding:0}.paragraph--type--view-reference .field--name-field-subheading{width:100%;margin:0;text-align:center;margin:50px auto}}.mobile-content{visibility:hidden;height:0;transition:.25 ease all;width:100%}.mobile-content.visible{height:100%;width:100%;display:flex;visibility:visible;flex-wrap:wrap;position:absolute;bottom:0;left:0;background:#fff;z-index:999;-webkit-transform:translate3d(0,0,0);transition:.25s;align-content:space-between}@media(min-width:700px){.mobile-content.visible{display:none}}.mobile-content.visible .mobile-text{padding:12.5px;text-align:center;margin-bottom:50px}.mobile-content.visible .mobile-text p{font-size:15px}.mobile-content.visible .mobile-map{background-color:#00020b}.mobile-content.visible .mobile-map img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;opacity:.58}.mobile-content.visible .mobile-content__upper{height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:space-evenly}.mobile-content.visible .mobile-content__upper .image-wrapper{position:absolute;top:0;left:0;padding:0;width:100%;height:100%;background-color:#00020b}.mobile-content.visible .mobile-content__upper .image-wrapper .field__item{height:100%}.mobile-content.visible .mobile-content__upper .image-wrapper .field__item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.58}.mobile-content.visible .subheading,.mobile-content.visible .title{z-index:10;padding:25px;width:100%;text-align:center}.mobile-content.visible .text{display:flex !important;flex-wrap:wrap;background-color:#fff;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;transition:.25s;position:relative;bottom:0;left:0;padding:50px 25px;z-index:3}.mobile-content.visible .text .text-content{padding:0}.mobile-content.visible .text p{color:#000;font-size:15px}@media(max-width:480px){#paragraph--11,#paragraph--18{display:none}}.paragraph--type--logo-carousel{padding:0 5vw}.paragraph--type--logo-carousel .field--name-field-subheading{position:relative;top:25px;margin:0}@media(max-width:700px){.paragraph--type--logo-carousel .field--name-field-subheading{left:25px}}@media(max-width:480px){.paragraph--type--logo-carousel{height:100%}.paragraph--type--logo-carousel .field--name-field-subheading{height:-webkit-max-content;height:-moz-max-content;height:max-content}}@-webkit-keyframes cubic{0%,10%{scale:0}90%,100%{scale:1}}@keyframes cubic{0%,10%{scale:0}90%,100%{scale:1}}.paragraph--type--list-of-icons{padding:0 5vw;margin-bottom:50px;height:unset}.paragraph--type--list-of-icons .paragraph--inner{height:unset}.paragraph--type--list-of-icons .field--name-field-paragraph-title{width:100%;margin-top:0;text-align:center}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list{display:flex;justify-content:flex-start;margin:0 -25px;width:100%}@media(max-width:900px){.paragraph--type--list-of-icons .field--name-field-icon-and-text-list{flex-wrap:wrap;flex-direction:column;margin:0}}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item{width:calc(25% - 50px);margin:0 25px}@media(max-width:900px){.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item{width:calc(100% - 0px);margin:25px 0}}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .paragraph{height:unset}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .paragraph--inner{justify-content:center;height:unset}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .paragraph--inner svg{scale:0}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .paragraph--inner svg.animation{-webkit-animation:cubic 3s forwards;animation:cubic 3s forwards;-webkit-animation-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);animation-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .number-wrapper{margin-top:25px;display:flex;justify-content:center;font-size:40px;font-weight:bold;width:100%;margin-bottom:25px}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .number-wrapper .field{margin-bottom:0}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .text-content{width:100%}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .text-content p{text-align:center;font-size:25px}.paragraph--type--list-of-icons .field--name-field-icon-and-text-list>.field__item .paragraph--type--icon-and-text:after{content:"";height:3px;width:55%;margin:25px auto 0;display:block;background-color:#ff0045}.news-scroll{overflow:hidden;display:flex;position:relative;padding:0 75px;margin-bottom:50px}@media(max-width:900px){.news-scroll{overflow:unset}}@media(max-width:900px){.news-scroll{padding:0 25px}}.news-scroll:hover .views-slider{opacity:1}.news-scroll:hover .views-slider.views-slider-prev{transform:translateX(0)}.news-scroll:hover .views-slider.views-slider-next{right:0;transform:translateX(0)}.news-scroll:hover div.views-slider{transform:translateY(0);opacity:1}.news-scroll:hover div.views-slider.arrow-hidden{opacity:0;pointer-events:none;cursor:default}.news-scroll .view-content-wrapper{overflow:hidden;position:relative;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}.news-scroll .view-content-wrapper .view-content{transition:.5s transform;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;flex-wrap:nowrap}.news-scroll .views-slider{width:10%;font-size:20px;cursor:pointer;opacity:0;transition:.25s opacity,.25s transform;text-align:center}.news-scroll .views-row{flex:0 0 auto;width:calc(33.3333333333% - 0px);margin-right:25px;position:relative}@media(max-width:480px){.news-scroll .views-row{width:calc(100vw - 50px)}}@media(min-width:480px)and (max-width:900px){.news-scroll .views-row{width:calc(50vw - 36.25px)}}.news-scroll .views-row:after{display:none}.news-scroll .views-row:hover .icon-right-arrow{-webkit-animation:bounce_horizontal 1s steps(100) infinite;animation:bounce_horizontal 1s steps(100) infinite}.news-scroll .views-row>a{display:flex;flex-wrap:wrap}.news-scroll .views-row .node-type--news a{text-decoration:none}.news-scroll .views-row .node-type--news a .feature-box__image{position:relative}.news-scroll .views-row .node-type--news a .feature-box__image .field--name-field-feature-box-image{margin-bottom:12.5px}.news-scroll .views-row .node-type--news a .feature-box__image .field--name-field-feature-box-image img{width:100%;height:100%}.news-scroll .views-row .node-type--news a .feature-box__image .feature-box__subtitle{width:100%;height:100%;display:flex;justify-content:center;position:absolute;top:0;left:0;visibility:hidden;z-index:3}.news-scroll .views-row .node-type--news a .feature-box__image .feature-box__subtitle .text-content{display:flex;justify-content:center;flex-direction:column;height:100%;color:#fff;font-weight:600;font-size:18px;visibility:hidden;text-align:center}.news-scroll .views-row .node-type--news a .feature-box__image:hover .feature-box__subtitle{visibility:visible;background-color:rgba(255,0,49,.5);transition:.33s}.news-scroll .views-row .node-type--news a .feature-box__image:hover .feature-box__subtitle .text-content{visibility:visible;transition:.33s}.news-scroll .views-row .node-type--news .feature-box__content{cursor:auto}.news-scroll .views-row .node-type--news .feature-box__content .feature-box__title{width:100%;text-align:left;color:#000;font-size:25px;line-height:normal}.news-scroll .views-row .node-type--news .feature-box__content .feature-box__date{font-size:15px;color:#000}.news-scroll .views-slider{display:flex;align-items:center;justify-content:center;position:absolute;width:75px;height:100%;top:0;font-size:16px;color:#fff;z-index:10;background:rgba(255,255,255,.75);opacity:0;transition:.25s opacity,.25s transform;cursor:pointer;background-color:#000;background-size:cover;flex-wrap:wrap}@media(max-width:900px){.news-scroll .views-slider{width:50px;height:50px;background-image:none;background:#ff0045;top:40%;transform:translateY(-50%);flex-wrap:wrap}}.news-scroll .views-slider p{text-align:center;width:100%;font-weight:bold}@media(max-width:900px){.news-scroll .views-slider p{margin:0;width:100%}}@media(max-width:900px){.news-scroll .views-slider .arrow-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}}.news-scroll .views-slider.views-slider-prev{left:0;transform:translateX(-50px)}.news-scroll .views-slider.views-slider-prev svg{transform:rotate(-180deg)}@media(max-width:900px){.news-scroll .views-slider.views-slider-prev svg{padding-top:5px}}.news-scroll .views-slider.views-slider-next{right:0;transform:translateX(50px)}@media(max-width:900px){.news-scroll .views-slider.views-slider-next svg{padding-bottom:5px}}.marker-content .project-title{margin:10px 0}.marker-content a{font-size:18px;color:#ff0045;text-decoration:none;transition:.1s}.marker-content a:hover{text-decoration:underline}.logo-carousel{margin:50px 0;padding:25px 0;display:flex;justify-content:center;align-content:center}.logo-carousel .carousel-item{margin-right:50px}.logo-carousel .carousel-item img{width:200px;height:150px;-o-object-fit:contain;object-fit:contain}.logo-carousel button{display:none;opacity:0}.logo-carousel,.field--name-field-logo-item{width:100%}*{min-height:0;min-width:0}.paragraph--type--track-record{padding:25px 5vw;position:relative}.paragraph--type--track-record .paragraph--inner{justify-content:flex-start;align-items:center;display:flex}.paragraph--type--track-record .title{margin-bottom:50px;width:100%;text-align:left;text-transform:uppercase}.paragraph--type--track-record svg,.paragraph--type--track-record .field--name-field-paragraph-title,.paragraph--type--track-record .record-reference{padding:0 25px 0 0;display:flex;flex-direction:column;justify-content:center;z-index:2;background:#fff}.paragraph--type--track-record svg{width:125px;height:125px}.paragraph--type--track-record .icon-and-title{display:flex;flex-wrap:wrap}.paragraph--type--track-record .red-line{display:flex;position:absolute;flex-grow:0;height:3px;width:0;background-color:#ff0045;transition:3.5s ease all;z-index:1;top:50%}.paragraph--type--track-record .record-reference{height:auto;background-color:transparent;width:100%;display:flex;justify-content:flex-end;flex-direction:row}.paragraph--type--track-record .record-reference .field--name-field-number{margin:0}.paragraph--type--track-record .track-record--numbers{position:relative}.paragraph--type--track-record .track-record--wrapper{display:flex;width:100%;flex-wrap:wrap}.paragraph--type--track-record .track-record--wrapper>div{width:100%}.paragraph--type--track-record .track-record--wrapper .field--name-field-record-reference{width:100%;display:flex;justify-content:space-between}.paragraph--type--track-record.waypoint-active .red-line{flex-grow:1;width:100%}.paragraph--type--track-record.waypoint-active .record-reference{padding:0}.paragraph--type--track-record.waypoint-active .record-reference .field__items .field__item{position:relative;background:#fff;z-index:2}.paragraph--type--track-record.waypoint-active .record-reference .field__items .field__item .field--name-field-number,.paragraph--type--track-record.waypoint-active .record-reference .field__items .field__item .field--name-field-prefix{font-weight:bold}.paragraph--type--track-record.waypoint-active .record-reference .number-wrapper{display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.paragraph--type--track-record.waypoint-active .record-reference .number-wrapper .field{margin:0}.paragraph--type--track-record.waypoint-active .record-reference .number-wrapper .field--name-field-prefix{margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.paragraph--type--track-record.waypoint-active .record-reference .number-wrapper .field--name-field-suffix{width:100%;text-align:center}@media(max-width:1550px){.paragraph--type--track-record{padding:25px 5vw}.paragraph--type--track-record .field--name-field-paragraph-title{margin:0;font-size:32px}.paragraph--type--track-record svg{width:100px;height:100px}}@media(max-width:1280px){.paragraph--type--track-record>.paragraph--inner{position:relative;border-left:3px solid #ff0045;padding-left:25px}.paragraph--type--track-record .icon-and-title{width:100%}.paragraph--type--track-record .record-reference{position:relative;flex-wrap:wrap;width:100%}.paragraph--type--track-record .record-reference .field--name-field-record-reference{width:100%;display:flex;flex-wrap:wrap}.paragraph--type--track-record .record-reference .field--name-field-record-reference>.field__item{width:100%}.paragraph--type--track-record .record-reference .field--name-field-record-reference>.field__item .number-wrapper{padding:12.5px 25px;display:flex;justify-content:flex-start}.paragraph--type--track-record .record-reference .field--name-field-record-reference>.field__item .number-wrapper .field--name-field-suffix{text-align:left}.paragraph--type--track-record .red-line{display:none}}@media(max-width:700px){.paragraph--type--track-record{padding:25px 15px;height:100%}.paragraph--type--track-record .paragraph--inner{height:100%}.paragraph--type--track-record .record-reference .paragraph{height:100%}}@media(max-width:480px){.paragraph--type--track-record .field--name-field-paragraph-title{font-size:1.333em}.paragraph--type--track-record .number-wrapper{font-size:18px}}.tungsten-footer{padding-bottom:100px}.tungsten-footer p,.tungsten-footer a,.tungsten-footer input,.tungsten-footer textarea,.tungsten-footer label{margin:0;font-size:15px;text-decoration:none;color:#000}@media(max-width:700px){.tungsten-footer{padding-bottom:0}}.tungsten-footer .tungsten-footer__inner{width:100%;display:flex;justify-content:space-between;position:relative;gap:50px}@media(max-width:1280px){.tungsten-footer .tungsten-footer__inner{flex-wrap:wrap;padding:0 100px}}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left{padding-left:100px;max-width:45%}@media(max-width:1280px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__left{padding:0;width:100%;max-width:unset}}@media(max-width:700px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__left{display:none}}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info{display:flex;flex-wrap:wrap;margin-bottom:50px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .footer-info__text a{text-decoration:none;color:#000;transition:.1s}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .footer-info__text a:hover{text-decoration:underline;color:#ff0045}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .footer-info__icon{position:relative;top:12.5px;padding-right:25px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .footer-info__icon svg{height:61px;width:54px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info h3{margin-bottom:12.5px;margin-top:0}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .addresses{display:flex;flex-flow:row;gap:50px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .addresses .first-address h4{font-size:16px;margin:0;line-height:1.4}.tungsten-footer .tungsten-footer__inner .tungsten-footer__left .footer-left__upper .footer-info .addresses .second-address{margin-top:25px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right{padding-right:100px;max-width:50%}@media(max-width:1280px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right{padding:0;max-width:unset}}@media(max-width:1100px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right{max-width:85%;width:100%;padding:25px;margin:auto}}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry h3{margin-top:0;margin-bottom:75px}@media(max-width:700px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry h3{font-size:1.333em;text-align:center;margin-bottom:25px}}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form{width:100%;display:flex;flex-wrap:wrap}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item input,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item textarea{background-color:#f4f4f4;border-radius:10px;border:1px solid #f4f4f4}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item input::-moz-placeholder,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item textarea::-moz-placeholder{color:#000;opacity:1}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item input:-ms-input-placeholder,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item textarea:-ms-input-placeholder{color:#000;opacity:1}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item input::placeholder,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-item textarea::placeholder{color:#000;opacity:1}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-textfield,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-email{max-width:50%;margin-bottom:12.5px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-textfield #edit-name,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-email #edit-name{width:97.5%}@media(max-width:1280px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-textfield #edit-name,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-email #edit-name{width:100%}}@media(max-width:1280px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-textfield #edit-email,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-email #edit-email{width:100%}}@media(max-width:1280px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-textfield,.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-email{max-width:100%;width:100%}}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-type-textarea{width:100%}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .checkboxes--wrapper{max-width:50%;margin-top:0}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .checkboxes--wrapper input{cursor:pointer}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-actions{display:flex;justify-content:flex-end;width:100%;max-width:50%;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-actions input{background-color:#f4f4f4;border-radius:10px;border:1px solid #f4f4f4;margin:0}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form .form-actions input:hover{transition:none;color:initial;transform:none;font-weight:initial}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form #edit-processed-text{width:100%;margin-top:25px}.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form #edit-processed-text p{margin:0;max-width:60%}@media(max-width:700px){.tungsten-footer .tungsten-footer__inner .tungsten-footer__right .tungsten-enquiry .tungsten-webform form #edit-processed-text p{max-width:100%;width:100%}}.tungsten-footer .tungsten-footer__inner .footer-links{display:flex;flex-wrap:wrap;justify-content:flex-start;position:absolute;bottom:4%;left:7.5%}@media(max-width:1100px){.tungsten-footer .tungsten-footer__inner .footer-links{position:relative;bottom:0;left:0;padding-bottom:25px;padding-left:100px}}@media(max-width:700px){.tungsten-footer .tungsten-footer__inner .footer-links{padding:0;margin:auto}}.tungsten-footer .tungsten-footer__inner .footer-links #block-olamalu-tungsten-footer{margin-bottom:0}.tungsten-footer .tungsten-footer__inner .footer-links ul{width:100%;display:flex;flex-wrap:wrap;margin-left:0}.tungsten-footer .tungsten-footer__inner .footer-links ul li{position:relative;list-style:none;padding:0 12.5px}@media(max-width:700px){.tungsten-footer .tungsten-footer__inner .footer-links ul li{padding:0 7.5px}}.tungsten-footer .tungsten-footer__inner .footer-links ul li::after{position:absolute;top:0;left:97.5%;content:"|"}.tungsten-footer .tungsten-footer__inner .footer-links ul li:last-of-type::after{display:none}.tungsten-footer .tungsten-footer__inner .footer-links ul li a{font-size:15px;text-decoration:none;color:#000;transition:.1s}@media(max-width:700px){.tungsten-footer .tungsten-footer__inner .footer-links ul li a{font-size:12px}}.tungsten-footer .tungsten-footer__inner .footer-links ul li a:hover{color:#ff0045}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;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:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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}
