@font-face{font-family:BankGothicBT;src:url(/fonts/BankGothicBT-Light.woff2)format("woff2"),url(/fonts/BankGothicBT-Light.woff)format("woff");font-style:lighter;font-display:swap}@font-face{font-family:BankGothicBT;src:url(/fonts/BankGothicBT-Medium.woff2)format("woff2"),url(/fonts/BankGothicBT-Medium.woff)format("woff");font-style:bold;font-display:swap}@font-face{font-family:MorrisSansPro;src:url(/fonts/MorrisSansPro-LightCond.woff2)format("woff2"),url(/fonts/MorrisSansPro-LightCond.woff)format("woff");font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*{box-sizing:border-box}html{height:100%;overflow:hidden auto}html.js-nav-main-expanded{overflow:hidden}html ::selection{background:#ffb14c}body{color:#fff;word-wrap:break-word;font-kerning:normal;background:#fff;min-width:320px;font-family:MorrisSansPro,sans-serif;font-size:1.1em;line-height:1.3}body .tl-edges{overflow:unset}body .tl-edges .tl-wrapper{float:none}.main{flex-grow:1;padding-top:70px}.module{padding:80px 0;position:relative}@media only screen and (max-width:1099px){.module{align-items:center;padding:40px 0}}@media only screen and (min-width:768px){.module{align-items:center;display:flex}}.module.work-module{height:auto;min-height:auto;padding-top:0;padding-bottom:0;display:block}.module.video-module{padding:0;overflow:hidden;min-height:auto!important}.module.homepage-carousel{height:calc(100dvh - 70px);padding:0;display:block}@media only screen and (max-width:767px){.module.hero-with-text{align-items:flex-start}}.module.-theme-black{background-color:#000}.module.-theme-white{color:#000;background-color:#fff}.module.-theme-pale-green{color:#000;background-color:#c5da92}.module.-theme-green{color:#000;background-color:#0fc6b4}.module.-theme-light-blue{color:#000;background-color:#2e9ecb}.module.-theme-dark-blue{color:#fff;background-color:#013b5c}.module.-theme-red{background-color:#c31501}.module.-theme-salmon{background-color:#fb685f}.module.-theme-pink{background-color:#da7a96}.module.-theme-orange{color:#000;background-color:#ffb14c}.module:not(.work-module)>div{width:100%}.module.work-module.-full-height{min-height:100vh!important}.module .anchor{position:absolute;top:-58px}.module.-pad-top-none{padding-top:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:lowercase;margin:0 0 .83871em;font-family:BankGothicBT,sans-serif;font-size:1.25em;font-weight:400;line-height:.8}@media only screen and (max-width:767px){h1 br,.h1 br,h2 br,.h2 br,h3 br,.h3 br,h4 br,.h4 br,h5 br,.h5 br,h6 br,.h6 br{display:none}}h1,.h1{font-size:calc(2em + .0791139vw - .607595px)}@media screen and (max-width:768px){h1,.h1{font-size:2em}}@media screen and (min-width:1400px){h1,.h1{font-size:2.5em}}h1,.h1{font-weight:700}h2,.h2{font-size:calc(1.563em + .0493671vw - .379139px)}@media screen and (max-width:768px){h2,.h2{font-size:1.563em}}@media screen and (min-width:1400px){h2,.h2{font-size:1.875em}}h2,.h2{font-weight:700}h3,.h3{font-size:calc(1.375em + .0297468vw - .228456px)}@media screen and (max-width:768px){h3,.h3{font-size:1.375em}}@media screen and (min-width:1400px){h3,.h3{font-size:1.563em}}h4,.h4{font-size:calc(1.125em + .039557vw - .303797px)}@media screen and (max-width:768px){h4,.h4{font-size:1.125em}}@media screen and (min-width:1400px){h4,.h4{font-size:1.375em}}h5,.h5{font-size:calc(1.1em + .0039557vw - .0303797px)}@media screen and (max-width:768px){h5,.h5{font-size:1.1em}}@media screen and (min-width:1400px){h5,.h5{font-size:1.125em}}h6,.h6{font-size:1.1em}p{margin:0 0 .83871em}a{color:#fff;text-decoration:none}hr{border:0;border-bottom:1px solid #ddd;margin:1.3em 0}.typ>:first-child{margin-top:0}.typ>:last-child{margin-bottom:0}.typ ul{margin-bottom:.65em;margin-left:0;padding-left:0;list-style-type:none}.typ li{align-items:flex-start;display:flex}.typ li:not(:last-child){padding-bottom:.65em}.typ li:before{content:"";background-color:#ffb14c;border-radius:100%;width:20px;min-width:20px;height:20px;min-height:20px;margin-right:10px;display:inline-flex;position:relative}.-theme-green .typ li:before{background-color:#013b5c}.-theme-orange .typ li:before{background-color:#c31501}.-theme-pale-green .typ li:nth-child(4n+1):before{background-color:#0fc6b4}.-theme-pale-green .typ li:nth-child(4n+2):before{background-color:#c31501}.-theme-pale-green .typ li:nth-child(4n+3):before{background-color:#da7a96}.-theme-pale-green .typ li:nth-child(4n+4):before{background-color:#ffb14c}.typ ol{margin-bottom:.65em;padding-left:1.3em;list-style-type:decimal}.typ a{color:#fff;background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;padding:6px 0;font-family:MorrisSansPro,sans-serif;line-height:1;transition:background-size .3s}.typ a:active,.typ a:focus,.typ a:hover{background-size:100% 2px;transition:background-size .3s}.typ .center-align{justify-content:center;display:flex}.typ .right-align{justify-content:flex-end;display:flex}.typ .blockquote{text-transform:none;quotes:"“" "”" "‘" "’";font-family:MorrisSansPro,sans-serif;line-height:1.3;position:relative}.typ .blockquote:before{content:open-quote;color:#000;vertical-align:-.2em;margin-right:.05em;font-size:2em;line-height:.1em}.typ .blockquote:after{content:close-quote;color:#000;vertical-align:-.2em;margin-left:.05em;font-size:2em;line-height:.1em}a[href="https://gitlab.com/mkit/open-source/gatsby-theme-password-protect#readme"],a[href="https://mkit.io"]{display:none}form button[type=submit]{cursor:pointer;transition:background-color .3s;color:#fff!important;background-color:#000!important;border:none!important;font-family:inherit!important}form button[type=submit]:hover{background-color:#00000080!important}form input[type=password],form button[type=submit]{border-radius:0!important}.not-found{flex-direction:column;justify-content:center;align-items:center;height:50vw;display:flex}.not-found h1{padding-bottom:0;font-size:8rem}.not-found p a{color:inherit}.not-found p a button{border-radius:20px;margin-top:20px;padding:20px 30px;font-size:20px}.homepage-carousel .swiper{height:100%}.homepage-carousel .swiper .swiper-pagination-bullets{bottom:40px;right:40px;left:unset;z-index:1;pointer-events:none;justify-content:flex-end;display:flex;position:absolute}.homepage-carousel .swiper .swiper-pagination-bullets .swiper-pagination-bullet{pointer-events:all;cursor:pointer;opacity:.2;background-color:#fff;border-radius:0;width:10px;height:10px;margin:0 10px;transition:transform .2s ease-in-out}.homepage-carousel .swiper .swiper-pagination-bullets .swiper-pagination-bullet:hover{transform:scale(1.3)}.homepage-carousel .swiper .swiper-pagination-bullets .swiper-pagination-bullet:first-of-type{margin-left:0}.homepage-carousel .swiper .swiper-pagination-bullets .swiper-pagination-bullet:last-of-type{margin-right:0}.homepage-carousel .swiper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transform:scale(1.3)}.home-page__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-page__spinner-icon{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:50px;height:50px;animation:1s ease-in-out infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.home-page__slide{height:100%}.home-page__media{pointer-events:none;background-color:#000;width:100%;height:100%;position:relative;top:0;left:0;overflow:hidden}.home-page__media iframe{box-sizing:content-box;min-width:177.77vh;min-height:calc(100vh - 70px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw!important;height:56.25vw!important}.home-page__img{object-fit:cover;z-index:1;width:100%;height:100%;position:relative}.home-page__content{-webkit-user-select:none;user-select:none;z-index:2;padding:20px 20px 35px;position:absolute;bottom:0}@media only screen and (min-width:580px){.home-page__content{padding:20px 140px 20px 20px}}@media only screen and (min-width:992px){.home-page__content{padding:40px 160px 40px 40px}}.home-page__content h2{margin-bottom:15px}.home-page__content a{display:inline-block}.work-module{background-color:#000}.work-module .work-module__featured-title{padding:30px 20px 0}@media only screen and (min-width:992px){.work-module .work-module__featured-title{padding:70px 30px 20px}}.work-module .work-module__featured-title h1{margin:0}.work-list{padding:15px}@media only screen and (max-width:767px){.work-list{margin:0 -15px}}@media only screen and (min-width:768px) and (max-width:991px){.work-list{margin:0 -10px}}.work-list__tile{padding:10px 20px}@media only screen and (min-width:768px){.work-list__tile{padding:15px}}.featured-work{padding:20px 20px 0;position:relative}@media only screen and (min-width:992px){.featured-work{padding:30px 30px 0}}.featured-work__tile{flex-direction:row-reverse;align-items:center;display:flex}@media only screen and (max-width:991px){.featured-work__tile{flex-direction:column}}.featured-work__tile .work-list__tile-image,.featured-work__tile .work-list__tile-title{width:100%}.work-list__tile:hover .work-list__tile-image img,.featured-work__tile:hover .work-list__tile-image img{transform:scale(1.2)}.work-list__tile:hover .work-list__tile-image:before,.featured-work__tile:hover .work-list__tile-image:before{opacity:0}.work-list__tile-small{width:100%}@media only screen and (min-width:768px){.work-list__tile-small{width:66.6667%}}@media only screen and (min-width:992px){.work-list__tile-small{width:50%}}@media only screen and (min-width:1200px){.work-list__tile-small{width:33.3333%}}@media only screen and (min-width:1664px){.work-list__tile-small{width:25%}}@media only screen and (min-width:768px){.work-list__tile-small .work-list__tile-image{height:269px}}@media only screen and (min-width:992px){.work-list__tile-small .work-list__tile-image{height:254px}}@media only screen and (min-width:1024px){.work-list__tile-small .work-list__tile-image{height:267px}}@media only screen and (min-width:1200px){.work-list__tile-small .work-list__tile-image{height:192px}}@media only screen and (min-width:1260px){.work-list__tile-small .work-list__tile-image{height:201px}}@media only screen and (min-width:1416px){.work-list__tile-small .work-list__tile-image{height:232px}}@media only screen and (min-width:1664px){.work-list__tile-small .work-list__tile-image{height:201px}}.work-list__tile-medium{width:100%}@media only screen and (min-width:768px){.work-list__tile-medium{width:33.3333%}}@media only screen and (min-width:992px){.work-list__tile-medium{width:50%}}@media only screen and (min-width:1200px){.work-list__tile-medium{width:33.3333%}}@media only screen and (min-width:1664px){.work-list__tile-medium{width:25%}}@media only screen and (min-width:768px){.work-list__tile-medium .work-list__tile-image{height:269px}}@media only screen and (min-width:992px){.work-list__tile-medium .work-list__tile-image{height:498px}}@media only screen and (min-width:1024px){.work-list__tile-medium .work-list__tile-image{height:534px}}@media only screen and (min-width:1200px){.work-list__tile-medium .work-list__tile-image{height:414px}}@media only screen and (min-width:1260px){.work-list__tile-medium .work-list__tile-image{height:432px}}@media only screen and (min-width:1416px){.work-list__tile-medium .work-list__tile-image{height:494px}}@media only screen and (min-width:1664px){.work-list__tile-medium .work-list__tile-image{height:432px}}.work-list__tile-large{width:100%}@media only screen and (min-width:768px){.work-list__tile-large{width:66.6667%}}@media only screen and (min-width:992px){.work-list__tile-large{width:50%}}@media only screen and (min-width:1200px){.work-list__tile-large{width:66.6667%}}@media only screen and (min-width:1664px){.work-list__tile-large{width:50%}}@media only screen and (min-width:768px){.work-list__tile-large .work-list__tile-image{height:269px}}@media only screen and (min-width:992px){.work-list__tile-large .work-list__tile-image{height:498px}}@media only screen and (min-width:1024px){.work-list__tile-large .work-list__tile-image{height:534px}}@media only screen and (min-width:1200px){.work-list__tile-large .work-list__tile-image{height:414px}}@media only screen and (min-width:1260px){.work-list__tile-large .work-list__tile-image{height:432px}}@media only screen and (min-width:1416px){.work-list__tile-large .work-list__tile-image{height:494px}}@media only screen and (min-width:1664px){.work-list__tile-large .work-list__tile-image{height:432px}}.work-list__tile-image{opacity:0;min-height:151px;display:flex;position:relative;overflow:hidden}.work-list__tile-image:before{content:"";opacity:.2;z-index:1;background-color:#000;width:100%;height:100%;transition:opacity 1s;position:absolute;top:0;left:0}.work-list__tile-image.medium:before{opacity:.4}.work-list__tile-image.dark:before{opacity:.6}.work-list__tile-image img{object-fit:cover;width:100%;height:100%;transition:transform 1s}@media only screen and (max-width:767px){.work-list__tile-image img{height:100%}}.featured-work .work-list__tile-image img{height:100%;position:absolute;top:0;left:0}.featured-work .work-list__tile-image{min-height:auto;padding-top:100%}@media only screen and (min-width:768px){.featured-work .work-list__tile-image{padding-top:56.25%}}@media only screen and (min-width:992px){.featured-work .work-list__tile-image{padding-top:46.25%}}.work-list__tile-title{-webkit-user-select:none;user-select:none;z-index:2;text-align:center;width:100%;padding:20px 40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.featured-work .work-list__tile-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-list__tile-title h1,.work-list__tile-title h4,.work-list__tile-title h5{opacity:0}.featured-work .work-list__tile-title h1{margin-bottom:0}.work-list__tile-title h4{margin-bottom:10px}.work-list__tile-title h5{text-align:center;margin-bottom:0;line-height:1.2}@media only screen and (max-width:767px){.work-list__tile-title * br{display:block}}header{z-index:99999;background-color:#fff;width:100%;height:70px;margin:auto;padding:0;position:fixed}.navigation{flex-direction:column;justify-content:center;height:100%;padding:0 20px;display:flex}@media only screen and (min-width:992px){.navigation{flex-direction:row;justify-content:space-between;padding:0 30px}}.home-page .navigation{border-bottom:0}.navigation__logo{-webkit-user-select:none;user-select:none;z-index:2;align-items:center;display:flex;position:relative}.navigation__logo a{display:flex}.navigation__logo .logo{max-width:50px;height:50px}.navigation__menu{align-items:center;display:flex}@media only screen and (max-width:991px){.navigation__menu{z-index:-1;background-color:#fff;align-items:flex-end;width:100%;height:calc(100% - 58px);transition:transform .3s;position:fixed;bottom:0;left:0;transform:translate(100%)}}.navigation__menu ul{align-items:baseline;list-style:none;display:flex}@media only screen and (max-width:991px){.navigation__menu ul{flex-direction:column;padding:20px}}@media only screen and (min-width:992px){.navigation__menu ul{padding-top:7px}}@media only screen and (max-width:991px){.navigation__menu ul li{padding:5px 0}.navigation__menu ul li:last-of-type{padding-bottom:0}}@media only screen and (min-width:992px){.navigation__menu ul li{padding:10px 10px 8px}.navigation__menu ul li:first-of-type{padding-left:0}.navigation__menu ul li:last-of-type{padding-right:0}}.navigation__menu ul li:first-of-type a{background-image:linear-gradient(#da7a96,#da7a96)}.navigation__menu ul li:nth-of-type(2) a{background-image:linear-gradient(#0fc6b4,#0fc6b4)}.navigation__menu ul li:nth-of-type(3) a{background-image:linear-gradient(#2e9ecb,#2e9ecb)}.navigation__menu ul li:nth-of-type(4) a{background-image:linear-gradient(#fb685f,#fb685f)}.navigation__menu ul li:nth-of-type(5) a{background-image:linear-gradient(#c5da92,#c5da92)}.navigation__menu ul li:nth-of-type(6) a{background-image:linear-gradient(#ffb14c,#ffb14c)}.navigation__menu ul li:nth-of-type(7) a{background-image:linear-gradient(#013b5c,#013b5c)}.navigation__menu ul li:nth-of-type(8) a{background-image:linear-gradient(#c31501,#c31501)}.navigation__menu ul li:before{display:none}.navigation__menu ul a{color:#000;text-transform:uppercase;background-image:linear-gradient(#000,#000);font-weight:600;text-decoration:none;display:inline-block}@media only screen and (max-width:991px){.navigation__menu ul a{font-size:2rem}}.navigation__menu ul a.active{background-size:100% 2px}.navigation__toggler{z-index:1;cursor:pointer;z-index:3;flex-direction:column;justify-content:center;align-items:center;width:40px;margin:10px 0;display:flex;position:absolute;top:14px;right:20px}@media only screen and (min-width:992px){.navigation__toggler{display:none}}.navigation__toggler-el{background:#000;width:100%;height:2px;transition:all .3s ease-in-out;position:relative}html.js-nav-main-expanded .navigation__toggler-el.-el1{transform:translateY(11px)rotate(45deg)}.navigation__toggler-el.-el2{margin:9px 0}html.js-nav-main-expanded .navigation__toggler-el.-el2{transform:scale(0)}html.js-nav-main-expanded .navigation__toggler-el.-el3{transform:translateY(-11px)rotate(-45deg)}footer{text-align:center;border-top:1px solid #dadada;flex-direction:column;font-style:italic;display:none}footer .copyright{justify-content:center;display:flex}footer .social{justify-content:center;padding-top:4%;display:flex}footer .social img{width:19px;padding:5px 16px}.loading-spinner__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.work-grid .loading-spinner__container{position:fixed;top:120px;left:50%;transform:translate(-50%)}.loading-spinner__dots{justify-content:center;display:flex}.loading-spinner__dot{border-radius:.5em;width:.5em;height:.5em;margin:.3em;animation-name:bounce;animation-duration:2.1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.loading-spinner__dot:first-child{background-color:#c5da92;animation-delay:.3s}.loading-spinner__dot:nth-child(2){background-color:#0fc6b4;animation-delay:.6s}.loading-spinner__dot:nth-child(3){background-color:#2e9ecb;animation-delay:.9s}@keyframes bounce{20%{transform:translateY(-.5em)}40%{transform:translateY(.3em)}60%{transform:translateY(-.1em)}80%{transform:translateY(.1em)}to{transform:translateY(0)}}.full-width-image{padding:0}.full-width-image img{width:100%}.info-with-image__container{align-items:unset;flex-direction:column;margin:auto;display:flex}@media only screen and (min-width:1100px){.info-with-image__container{flex-direction:row;align-items:center;display:flex}.info-with-image__container.right{flex-direction:row-reverse}.info-with-image__container.left .featured-image{margin-left:60px}.info-with-image__container.right .featured-image{margin-right:60px}}.info-with-image__container .featured-image{order:2;margin:0;padding-top:55%;position:relative}@media only screen and (min-width:1100px){.info-with-image__container .featured-image{width:516px;min-width:516px;padding-top:42%}}.info-with-image__container .featured-image img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.info-with-image__container .text-content{padding-bottom:20px}@media only screen and (min-width:1100px){.text-info__container{flex-direction:row;display:flex}}.text-info__container .left-column p,.text-info__container .right-column p,.text-info__container .left-column p{max-width:1075px}.text-info__container .right-column{margin-left:0}@media only screen and (min-width:1100px){.text-info__container .right-column{margin-left:135px}}.blockquote__wrapper h2{font-size:30px}.video-embed{position:relative}.video-embed img{opacity:0!important}.video-embed__video{background-color:#000;width:100%;height:100%;padding-top:56.25%;position:relative;top:0;left:0;overflow:hidden}.video-embed__video iframe{box-sizing:content-box;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw!important;height:56.25vw!important}.video-embed__video lite-vimeo,.video-embed__video .react-player{position:absolute;top:0;left:0}.video-embed__video .react-player .react-player__play-icon{border-width:26px 0 26px 46px!important}.video-embed__video .react-player .react-player__shadow{background:radial-gradient(#0003,#0000 60%)!important;border-radius:84px!important;width:84px!important;height:84px!important}.video-embed__content{text-align:center;z-index:2;background-color:#fff;padding:20px 20px 60px;transition:opacity .3s;position:relative;overflow:hidden}@media only screen and (min-width:992px){.video-embed__content{padding:10px 40px 90px}}.video-embed__title{max-width:800px;margin:auto}.video-embed__title h2{color:#000;margin-bottom:0}.video-embed__description{color:#000;max-width:800px;margin:auto}.video-embed__description p{margin-bottom:0;padding-top:20px}.video-embed__buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-list__container{margin:0 -15px}.logo-list__image-wrapper{width:50%;padding:15px 10px}@media only screen and (min-width:768px){.logo-list__image-wrapper{width:33.3333%}}@media only screen and (min-width:992px){.logo-list__image-wrapper{width:25%}}.logo-list__image-container{justify-content:center;align-items:center;width:100%;height:99px;max-height:99px;display:flex}.logo-list__image-container.background{background-color:#f1f1f1}.logo-list__image{object-fit:contain;width:100%;max-width:135px;max-height:89px;padding:10px}.dna-diagram{opacity:0;width:100%;height:100%}.how-we-do-it__wrapper{flex-direction:row-reverse;justify-content:center;align-items:center;min-height:384px;display:flex}@media only screen and (max-width:579px){.how-we-do-it__wrapper{flex-direction:column-reverse}}.how-we-do-it__shapes-container{width:100%;max-width:220px;height:100%;display:block;position:relative}@media only screen and (max-width:579px){.how-we-do-it__shapes-container{margin-bottom:40px}}@media only screen and (min-width:580px){.how-we-do-it__shapes-container{margin-right:40px}}@media only screen and (min-width:768px){.how-we-do-it__shapes-container{max-width:384px}}@media only screen and (min-width:1100px){.how-we-do-it__shapes-container{margin-right:100px}}.how-we-do-it__partners{opacity:0;width:100%;height:auto;display:flex}.how-we-do-it__partners-img{opacity:0;width:100%;height:100%}.how-we-do-it__governance{width:50%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-we-do-it__governance-img{opacity:0;width:100%;display:flex}.how-we-do-it__teams{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-we-do-it__team-circle{width:50%;position:absolute}.how-we-do-it__team-circle.-one{top:-18%;left:25%;transform:rotate(270deg)}.how-we-do-it__team-circle.-two{top:25%;left:-18%;transform:rotate(180deg)}.how-we-do-it__team-circle.-three{top:68%;left:25%;transform:rotate(90deg)}.how-we-do-it__team-circle.-four{top:25%;left:68%;transform:rotate(0)}.how-we-do-it__team-circle-img{width:100%;height:100%}.hero-image-content__image{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-image-content__image:after{content:"";opacity:.4;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.hero-image-content__image img{object-fit:cover;width:100%;height:100%}.hero-image-content__content{flex-wrap:wrap;justify-content:space-between;display:flex}@media only screen and (max-width:767px){.hero-image-content__content{flex-direction:column}}.hero-image-content__content h1{width:100%}.hero-image-content__content-column{flex:1}.image-wall__title-container{text-align:center;padding-top:50px}.image-wall__list-wrapper{background-color:#fff;margin:0 -15px;padding-top:20px}.image-wall__list-wrapper .grid-sizer{width:100%}@media only screen and (min-width:768px){.image-wall__list-wrapper .grid-sizer{width:50%}}@media only screen and (min-width:992px){.image-wall__list-wrapper .grid-sizer{width:33.3333%}}.image-wall__list-tile{padding:10px 15px}@media only screen and (min-width:768px){.image-wall__list-tile{padding:15px}}.image-wall__list-tile__small{width:100%}@media only screen and (min-width:768px){.image-wall__list-tile__small{width:50%}}@media only screen and (min-width:992px){.image-wall__list-tile__small{width:33.3333%}}.image-wall__list-tile__medium{width:100%}@media only screen and (min-width:768px){.image-wall__list-tile__medium{width:50%}}@media only screen and (min-width:992px){.image-wall__list-tile__medium{width:33.3333%}}.image-wall__list-tile__large{width:100%}@media only screen and (min-width:768px){.image-wall__list-tile__large{width:50%}}@media only screen and (min-width:992px){.image-wall__list-tile__large{width:33.3333%}}.image-wall__list-tile__image{opacity:0;display:flex;position:relative;overflow:hidden}.image-wall__list-tile__image img{object-fit:cover;width:100%;height:100%;transition:transform 1s}@media only screen and (max-width:767px){.image-wall__list-tile__image img{height:100%}}.two-column__columns{flex-wrap:wrap;margin:0 -20px;display:flex}@media only screen and (max-width:991px){.two-column__columns{flex-direction:column;align-items:center}}.two-column__column{align-items:center;padding:20px;display:flex}@media only screen and (max-width:767px){.two-column__column{flex-direction:column;padding-bottom:40px}.two-column__column:last-of-type{padding-bottom:20px}}@media only screen and (min-width:992px){.two-column__column{flex-grow:1;width:50%}}.two-column__column h4{margin-bottom:0}@media only screen and (max-width:767px){.two-column__column h4{margin-bottom:20px}}@media only screen and (min-width:768px){.two-column__column h4{min-width:150px;padding-right:20px}}.two-column__column h6{font-size:1em}.two-column__column-column *{text-transform:none;font-family:MorrisSansPro,sans-serif}@media only screen and (min-width:768px) and (max-width:991px){.two-column__column-column{max-width:280px}}.wrap{flex-direction:column;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:0 30px;display:flex}@media (max-width:991px){.wrap{padding:0 20px}}.wrap.-full{max-width:100%}.wrap.full-width-image{padding-left:0;padding-right:0}.wrap .logo-list__container{flex-flow:wrap;display:flex}.section-full-height{min-height:calc(100dvh - 70px);display:flex;overflow:hidden}.page-transition{z-index:9999;pointer-events:none;background-color:#000;position:fixed;inset:0;transform:translate(-100%)}
