@charset "UTF-8";@import "./vendors/slick.css";@import "./vendors/lenis.css";@import "../iconfont/style.css";@font-face{font-family:"Roobert";src:url("../fonts/Roobert/RoobertTRIAL-Regular.woff2") format("woff2"),url("../fonts/Roobert/RoobertTRIAL-Regular.woff") format("woff"),url("../fonts/Roobert/RoobertTRIAL-Regular.ttf") format("truetype"),url("../fonts/Roobert/RoobertTRIAL-Regular.eot") format("embedded-opentype"),url("../fonts/Roobert/RoobertTRIAL-Regular.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roobert";src:url("../fonts/Roobert/RoobertTRIAL-Medium.woff2") format("woff2"),url("../fonts/Roobert/RoobertTRIAL-Medium.woff") format("woff"),url("../fonts/Roobert/RoobertTRIAL-Medium.ttf") format("truetype"),url("../fonts/Roobert/RoobertTRIAL-Medium.eot") format("embedded-opentype"),url("../fonts/Roobert/RoobertTRIAL-Medium.svg") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roobert";src:url("../fonts/Roobert/RoobertTRIAL-Bold.woff2") format("woff2"),url("../fonts/Roobert/RoobertTRIAL-Bold.woff") format("woff"),url("../fonts/Roobert/RoobertTRIAL-Bold.ttf") format("truetype"),url("../fonts/Roobert/RoobertTRIAL-Bold.eot") format("embedded-opentype"),url("../fonts/Roobert/RoobertTRIAL-Bold.svg") format("svg");font-weight:700;font-style:normal;font-display:swap}:root{font-size:10px!important;--color-white-:#ffffff;--color-black-:#211e1f;--color-medium-grey-:#383839;--color-light-grey-:#f3f3f3;--color-grey-:#e6e7e8;--spacer-height-base-:8px;--text-base-color-:var(--color-black-)}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Roobert";font-weight:normal;font-size:1.6rem;line-height:1.35;color:var(--text-base-color-)}@media (max-width:767.98px){*{font-size:1.5rem}}body,div,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;--moz-osx-font-smoothing:grayscale;--font-smoothing:antialiased;-webkit-overflow-scrolling:touch}.body-hidden{overflow:hidden!important}section{overflow-x:hidden;position:relative;background-color:#ffffff}section::-webkit-scrollbar{display:none}section::-webkit-scrollbar-track{display:none}section::-webkit-scrollbar-thumb{display:none}section[sticky=true].fixed .wrapper{width:100%;position:fixed;top:93.5px;left:0}@media (max-width:767.98px){section[sticky=true].fixed .wrapper{top:0}}.container{width:100%;margin:0 auto;padding:0 32px 0 96px}@media (max-width:1199.98px){.container{padding:0 32px 0 64px}}@media (max-width:991.98px){.container{padding:0 32px}}@media (max-width:767.98px){.container{padding:0 24px}}a,a:focus,a:hover{outline:none;-moz-outline:none;-webkit-transition:color 0.3s,background-color 0.3s,border-color 0.3s,opacity 0.3s,letter-spacing 0.3s;transition:color 0.3s,background-color 0.3s,border-color 0.3s,opacity 0.3s,letter-spacing 0.3s}a:hover{opacity:0.5}button:focus{outline:none;-moz-outline:none}img{border:none;max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{color:var(--text-base-color-);margin:48px 0}@media (max-width:767.98px){h1,h2,h3,h4,h5,h6{margin:32px 0}}.h1,h1{font-weight:500;font-size:4.5rem;line-height:1.1}@media (max-width:767.98px){.h1,h1{font-size:2.6rem}}.h2,.lead-text,h2{font-weight:500;font-size:2.2rem;line-height:1.3;margin:64px 0 48px}@media (max-width:767.98px){.h2,.lead-text,h2{font-size:1.8rem;margin:64px 0 32px}}.h3,h3{font-weight:500;font-size:1.4rem;line-height:1.2;letter-spacing:0.08em;text-transform:uppercase}@media (max-width:767.98px){.h3,h3{font-size:1.2rem;line-height:1.3}}.h4,h4{font-weight:500;font-size:1.8rem}.h5,h5{font-weight:500;font-size:1.6rem}.h6,h6{font-weight:500;font-size:1.4rem}p{margin-bottom:15px}li,ol,ul{list-style:none;margin:0;padding:0}ol,ul{margin:48px 0 64px}@media (max-width:767.98px){ol,ul{margin:32px 0 64px}}ol ol,ol ul,ul ol,ul ul{margin:0}li{padding-left:1.5em}ul>li{position:relative}ul>li:before{content:"";display:inline-block;width:4px;height:4px;background-color:var(--text-base-color-);position:absolute;left:0.625em;top:0.625em}@media (max-width:767.98px){ul>li:before{width:3px;height:3px}}ol{counter-reset:sectioncounter}ol>li{position:relative}ol>li:before{content:counter(sectioncounter) ".";display:inline-block;width:1.5em;text-align:center;counter-increment:sectioncounter;position:absolute;left:0;top:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}a,b,em,i,span,strong,u{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0;padding:0}b,strong{font-weight:700}blockquote{font-weight:500;font-size:2.2rem;line-height:1.3;margin:64px 0 48px}@media (max-width:767.98px){blockquote{font-size:1.8rem;margin:64px 0 32px}}blockquote p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}input,input:focus,textarea{outline:none;-webkit-transition:all 0.3s;transition:all 0.3s}.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider:focus{outline:none}.slick-slider *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider :focus{outline:none}.slick-track{cursor:-webkit-grab;cursor:grab}html.show-c .wowo{opacity:0}html.show-c .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}html .wowo{opacity:0}html .wowo.animated{-webkit-animation-duration:0.7s;animation-duration:0.7s;visibility:visible;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}@keyframes zoomOut{0%{opacity:0;-webkit-transform:translate(0,0) scale(1.2);transform:translate(0,0) scale(1.2)}to{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}}.fadeInLeft.animated{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.fadeInRight.animated{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeIn.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInDown.animated{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.zoomOut.animated{-webkit-animation-name:zoomOut;animation-name:zoomOut}.delay-in-1{-webkit-animation-delay:0.1s;animation-delay:0.1s}.delay-in-2{-webkit-animation-delay:0.2s;animation-delay:0.2s}.delay-in-3{-webkit-animation-delay:0.3s;animation-delay:0.3s}.delay-in-4{-webkit-animation-delay:0.4s;animation-delay:0.4s}.delay-in-5{-webkit-animation-delay:0.5s;animation-delay:0.5s}.delay-in-6{-webkit-animation-delay:0.6s;animation-delay:0.6s}.delay-in-7{-webkit-animation-delay:0.7s;animation-delay:0.7s}@keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes loading{0%{transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}}.line-animation-text{opacity:1!important}.line-animation-text .line-wrapper{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow:hidden;margin:0}.line-animation-text .line-inner{display:inline-block;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s;transition:-webkit-transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s;transition:transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s;transition:transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s,-webkit-transform 0.8s cubic-bezier(0.26,1,0.48,1) 0.16s}.line-animation-text.animated .line-inner{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}.word-animation-text{opacity:1!important}.word-animation-text .word-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow:hidden}.word-animation-text .word-inner{display:inline-block;-webkit-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s}.word-animation-text.animated .word-inner{-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}header{width:100%;padding:27px 0;border-bottom:1.5px solid var(--text-base-color-);background-color:#ffffff;position:fixed;top:0;left:0;z-index:999;-webkit-transition:all 0.3s;transition:all 0.3s}header ul{margin:0;padding:0}header ul li{margin:0;padding:0}header ul li:before{display:none}@media (max-width:767.98px){header{padding:0;border-bottom:none}}header a{text-decoration:none;opacity:1!important}@media (max-width:767.98px){header .container{padding:0}}header .header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:38px}@media (max-width:767.98px){header .header-row{height:70px;padding:0 24px;position:relative;z-index:1;border-bottom:1.5px solid var(--text-base-color-)}}@media (max-width:767.98px){header nav{display:none}}header nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}header nav>ul>li+li{margin-left:32px}@media (max-width:991.98px){header nav>ul>li+li{margin-left:12px}}header nav>ul>li>a{position:relative}header nav>ul>li>a:after{content:"";display:inline-block;width:0;height:1.5px;background-color:var(--text-base-color-);position:absolute;left:0;bottom:-4px;-webkit-transition:all 0.3s;transition:all 0.3s}header nav>ul>li>a:hover:after{width:100%}header nav>ul>li .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:0;left:-16px;-webkit-transform:translateY(100%);transform:translateY(100%);padding-top:38px;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}header nav>ul>li .sub-menu li a{color:#211E1F;display:block;background-color:rgba(243,243,243,0.75);backdrop-filter:blur(10px);line-height:2.3rem;padding:10px 16px}header nav>ul>li .sub-menu li a:hover{background-color:rgba(230,231,232,0.75)}header nav>ul>li .sub-menu li+li{margin-top:1px}header nav>ul>li:hover .sub-menu{opacity:1;pointer-events:all}header nav>ul>li.active a:after{width:100%}header .menu-toggle{-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){header .menu-toggle{cursor:pointer}}header .menu-toggle:hover{opacity:0.7}@media (min-width:767.98px){header .menu-toggle{display:none}}header .logo{position:relative}header .logo img{-webkit-transition:all 0.3;transition:all 0.3}header .logo .white{position:absolute;top:0;left:0;opacity:0}@media (max-width:767.98px){header .logo .desktop{width:187px}}@media (max-width:380px){header .logo .desktop{width:150px}}header .logo .mobile{width:44px;display:none}header .mobile-menu-wrapper{--text-base-color-:var(--color-black-);width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);position:fixed;top:0;left:0;background-color:rgba(243,243,243,0.9);backdrop-filter:blur(10px);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity 0.8s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.8s cubic-bezier(0.77,0,0.175,1);transition:opacity 0.8s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.8s cubic-bezier(0.77,0,0.175,1);transition:opacity 0.8s cubic-bezier(0.77,0,0.175,1),transform 0.8s cubic-bezier(0.77,0,0.175,1);transition:opacity 0.8s cubic-bezier(0.77,0,0.175,1),transform 0.8s cubic-bezier(0.77,0,0.175,1),-webkit-transform 0.8s cubic-bezier(0.77,0,0.175,1)}header .mobile-menu-wrapper .mobile-menu-container{height:100%;padding:94px 24px 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .mobile-menu-wrapper .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .mobile-menu-wrapper .mobile-menu ul li{font-weight:500;font-size:2.6rem;line-height:1.1}header .mobile-menu-wrapper .mobile-menu ul li+li{margin-top:22px}header .mobile-menu-wrapper .mobile-menu ul li a:hover{opacity:1;color:#8e8e8e}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children{cursor:pointer;padding-right:40px;position:relative}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children:after{content:"";display:inline-block;width:18px;height:10px;background-image:url(../images/dropdown-2.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;right:0;top:12px}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children .sub-menu{display:none;padding-left:8px;padding-top:19px;opacity:0;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children .sub-menu li{font-size:1.5rem;line-height:1.35}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children .sub-menu li+li{margin-top:12px}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .mobile-menu-wrapper .mobile-menu ul li.menu-item-has-children.is-active .sub-menu{opacity:1}header .mobile-menu-wrapper .mobile-menu .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}header .mobile-menu-wrapper .mobile-menu .social-links a{font-size:1.6rem;line-height:1.35}header .mobile-menu-wrapper .mobile-menu .social-links a:hover{opacity:1;color:#8e8e8e}header .mobile-menu-wrapper .other-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .mobile-menu-wrapper .other-links .arrow-link:hover{opacity:1;color:#8e8e8e}header .mobile-menu-wrapper .other-links .arrow-link:hover svg circle,header .mobile-menu-wrapper .other-links .arrow-link:hover svg path{stroke:#8e8e8e}header.white-header:not(.menu-open):not(.sticky){background-color:transparent;--text-base-color-:var(--color-light-grey-)}header.white-header:not(.menu-open):not(.sticky) .logo .black{opacity:0}header.white-header:not(.menu-open):not(.sticky) .logo .white{opacity:1}@media (max-width:767.98px){header.menu-open .logo .desktop{display:none}header.menu-open .logo .mobile{display:inline-block}header.menu-open .mobile-menu-wrapper{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media (max-width:767.98px){header.scroll-down{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.page-template-template-journals header:not(.menu-open),.single-journal header:not(.menu-open){background-color:#211E1F;--text-base-color-:var(--color-light-grey-)}.page-template-template-journals header:not(.menu-open) .logo .black,.single-journal header:not(.menu-open) .logo .black{opacity:0}.page-template-template-journals header:not(.menu-open) .logo .white,.single-journal header:not(.menu-open) .logo .white{opacity:1}footer{--text-base-color-:var(--color-grey-);background-color:#211E1F;padding:120px 0 32px;position:relative}footer ul{margin:0;padding:0}footer ul li{margin:0;padding:0}footer ul li:before{display:none}@media (max-width:767.98px){footer{padding-top:94px}}footer p{margin:0}footer a{text-decoration:none}@media (min-width:767.98px){footer .container{padding:0 32px}}footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}footer nav li+li{margin-top:14px}footer nav .sub-menu{padding-top:14px}footer .address-box{width:187px}footer .address-box p{margin-bottom:24px}footer .address-box p:last-child{margin-bottom:0}footer .text-box{max-width:300px}footer .empty-box{width:131px}footer .brand-box{max-width:208px;position:relative}@media (max-width:1199.98px){footer .brand-box{max-width:unset}}footer .brand-box p{margin-bottom:24px}footer .brand-box a{opacity:1}footer .brand-box div{text-align:right}footer .brand-box div p{margin-bottom:29px;-webkit-transition:all 0.6s;transition:all 0.6s}footer .brand-box div a{background-color:#211E1F;-webkit-transition:all 0.6s;transition:all 0.6s;display:inline-block}footer .brand-box .hover-text{position:absolute;bottom:0;right:0;opacity:0;-webkit-transition:all 0.6s;transition:all 0.6s}footer .brand-box .hover-text p{margin:0;white-space:nowrap}footer .social-box{display:-webkit-box;display:-ms-flexbox;display:flex}footer .social-box.mobile{display:block;width:100%}@media (min-width:767.98px){footer .social-box.mobile{display:none}}footer .social-box.desktop p{-ms-flex-negative:0;flex-shrink:0}@media (min-width:1199.98px){footer .social-box.desktop p:first-child{width:93px}footer .social-box.desktop p:nth-child(2){width:187px}footer .social-box.desktop p:nth-child(3){width:300px}}footer .social-box.desktop p+p{margin-left:calc((100vw - 64px - 918px) / 4)}@media (min-width:1728px){footer .social-box.desktop p+p{margin-left:calc((100vw - 979px) / 4)}}@media (max-width:1199.98px){footer .social-box.desktop p+p{margin-left:32px}}@media (max-width:767.98px){footer .social-box.desktop{display:none}}footer .terms-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:108px}footer .terms-box .terms-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}@media (max-width:1199.98px){footer .brand-box,footer nav{width:50%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:56px}footer .address-box{padding-right:30px}footer .address-box,footer .text-box{width:50%;max-width:unset}}@media (max-width:767.98px){footer nav{display:none}footer .brand-box{width:100%;margin-bottom:64px}footer .brand-box div{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:left}footer .brand-box div p{margin-bottom:15px}footer .brand-box div img{width:159px}footer .brand-box .logo img{width:45px}footer .terms-box{display:block;margin-top:64px}footer .terms-box .terms-link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .address-box{width:174px;padding-right:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}footer .address-box p span{font-weight:500;font-size:1.8rem;line-height:1.3}footer .text-box{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;max-width:unset;margin:64px 0}}.btn{display:inline-block;text-decoration:none;text-align:center;padding:8px 24px;background-color:#211E1F;border:1px solid transparent;font-size:1.6rem;line-height:2rem;color:#ffffff;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:30px;min-width:unset;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.btn:hover{opacity:1;color:#211E1F;border-color:#211E1F;background-color:transparent}.arrow-link{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arrow-link svg{-ms-flex-negative:0;flex-shrink:0;margin-right:10px;position:relative;top:1px}@media (max-width:767.98px){.arrow-link svg{width:17px;height:17px}}.arrow-link svg circle,.arrow-link svg path{stroke:var(--text-base-color-);-webkit-transition:all 0.3s;transition:all 0.3s}.wp-element-button{all:unset;display:inline-block;text-decoration:none;text-align:center;padding:8px 24px;background-color:#211E1F;border:1px solid transparent;font-size:1.6rem;line-height:2rem;color:#ffffff;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:30px;min-width:unset;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}.wp-element-button:hover{opacity:1;color:#211E1F;border-color:#211E1F;background-color:transparent}.media-box,.media-item{font-size:0}.media-size-1 img,.media-size-1 video{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.media-size-2 img,.media-size-2 video{width:100%;aspect-ratio:1.4;-o-object-fit:cover;object-fit:cover}.media-size-3 img,.media-size-3 video{width:100%;aspect-ratio:0.75;-o-object-fit:cover;object-fit:cover}.media-size-4 img,.media-size-4 video{width:100%;aspect-ratio:1.8222222222;-o-object-fit:cover;object-fit:cover}.spacer.spacer-large{height:128px}@media (max-width:767.98px){.spacer.spacer-large{height:64px}}.spacer.spacer-medium{height:96px}@media (max-width:767.98px){.spacer.spacer-medium{height:40px}}.spacer.spacer-normal{height:64px}@media (max-width:767.98px){.spacer.spacer-normal{height:32px}}.spacer.spacer-small{height:32px}@media (max-width:767.98px){.spacer.spacer-small{height:24px}}.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-24px;margin-bottom:-40px}.card-list>*{width:calc((100% - 72px) / 3);margin-right:24px;margin-bottom:40px}.acc-list .acc-item+.acc-item{border-top:1.5px solid #211E1F}.acc-list .acc-item .acc-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:28px 0;position:relative;cursor:pointer}@media (max-width:767.98px){.acc-list .acc-item .acc-head{padding:23px 0;cursor:pointer}}.acc-list .acc-item .acc-head p{margin:0;-webkit-transition:color 0.3s,opacity 0.3s;transition:color 0.3s,opacity 0.3s}.acc-list .acc-item .acc-head .acc-icon{width:21px;height:21px;border:1.5px solid #211E1F;border-radius:50%;position:absolute;top:50%;right:0;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.acc-list .acc-item .acc-head .acc-icon:after,.acc-list .acc-item .acc-head .acc-icon:before{content:"";display:inline-block;width:11px;height:1.5px;background-color:var(--text-base-color-);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.acc-list .acc-item .acc-head .acc-icon:after{-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.acc-list .acc-item .acc-head:hover h3{opacity:0.7}.acc-list .acc-item .acc-head:hover .acc-icon{background-color:#211E1F;--text-base-color-:var(--color-white-)}.acc-list .acc-item .acc-body{padding-bottom:28px;display:none}.acc-list .acc-item .acc-body p{max-width:536px}@media (max-width:767.98px){.acc-list .acc-item .acc-body{padding-bottom:23px}}.acc-list .acc-item.active .acc-head .acc-icon{background-color:#211E1F;--text-base-color-:var(--color-white-)}.acc-list .acc-item.active .acc-head .acc-icon:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.edit-box>:last-child{margin-bottom:0!important}.edit-box h2{margin:0 0 52px}@media (max-width:991.98px){.edit-box h2{margin-bottom:48px}}.edit-box .lead-text{margin:0 0 58px}@media (max-width:991.98px){.edit-box .lead-text{margin-bottom:48px}}.edit-box .text-body{margin:-7px 0 60px}@media (max-width:991.98px){.edit-box .text-body{margin-bottom:48px}}.grecaptcha-badge{display:none!important}#cursor{display:none}.plain-content-main{padding:189px 0 96px}@media (max-width:767.98px){.plain-content-main{padding:108px 0 64px}}.plain-content-main h1{margin-bottom:121px}@media (max-width:767.98px){.plain-content-main h1{margin-bottom:64px}}.plain-content-main .wp-block-columns{margin:64px 0}@media (max-width:767.98px){.plain-content-main .wp-block-columns{margin:48px 0}}.plain-content-main.not-found{min-height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plain-content-main.not-found h1{margin-bottom:64px}.plain-content-main.not-found p{margin-bottom:48px}@media (max-width:767.98px){.plain-content-main.not-found{min-height:55vh}}.image-text-module .sticky-container{padding:128px 0 0}@media (max-width:767.98px){.image-text-module .sticky-container{padding-top:59px}}.image-text-module .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:128px}@media (max-width:1199.98px){.image-text-module .content{gap:64px}}@media (max-width:991.98px){.image-text-module .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.image-text-module .content .media-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.image-text-module .content .edit-box{width:81.921%;max-width:unset!important}}.image-text-module .media-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.image-text-module.reverse .container{padding:0 96px 0 32px}@media (max-width:1199.98px){.image-text-module.reverse .container{padding:0 64px 0 32px}}@media (max-width:991.98px){.image-text-module.reverse .container{padding:0 32px}}@media (max-width:767.98px){.image-text-module.reverse .container{padding:0 24px}}.image-text-module.reverse .content{margin-left:auto}@media (max-width:991.98px){.image-text-module.reverse .edit-box{width:86.44%;margin-left:auto}}.image-text-module.reverse .media-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:991.98px){.image-text-module.reverse .media-box{margin-left:0!important}}@media (min-width:1439.98px){.image-text-module.style-1 .content{width:96%}}.image-text-module.style-1 .edit-box{max-width:448px}@media (max-width:991.98px){.image-text-module.style-1 .media-box{width:86.44%;margin-left:auto}}@media (min-width:1439.98px){.image-text-module.style-2 .content{width:84%}}.image-text-module.style-2 .edit-box{max-width:512px}@media (min-width:1439.98px){.image-text-module.style-2.reverse .media-box img,.image-text-module.style-2.reverse .media-box video{width:95.455%}}@media (max-width:991.98px){.image-text-module.style-2 .media-box{width:81.921%;margin-left:auto}}@media (min-width:1439.98px){.image-text-module.style-3 .content{width:92%}}.image-text-module.style-3 .edit-box{max-width:640px}@media (max-width:991.98px){.image-text-module.style-3 .edit-box{width:81.921%;margin-left:auto}}@media (max-width:767.98px){.image-text-module.style-3+.spacer:not(:last-child){height:32px!important}}.single-media-module{background-color:#211E1F}.single-media-module .sticky-container{padding:112px 0}@media (max-width:767.98px){.single-media-module .sticky-container{padding:64px 0}}.single-media-module.white{background-color:#ffffff}.single-media-module.white .sticky-container{padding:128px 0 0}@media (max-width:767.98px){.single-media-module.white .sticky-container{padding:64px 0 0}}.single-media-module .container{padding:0 96px}@media (max-width:1199.98px){.single-media-module .container{padding:0 64px}}@media (max-width:991.98px){.single-media-module .container{padding:0 32px}}@media (max-width:767.98px){.single-media-module .container{padding:0 24px}}.single-media-module .media-box img,.single-media-module .media-box video{width:100%;aspect-ratio:1.8220640569;-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.single-media-module .media-box img,.single-media-module .media-box video{width:100%;aspect-ratio:1.4361054767;-o-object-fit:cover;object-fit:cover}}.double-media-module .sticky-container{padding:128px 0}@media (max-width:767.98px){.double-media-module .sticky-container{padding:64px 0}}.double-media-module+.double-media-module .sticky-container,.double-media-module+.single-media-module .sticky-container{padding-top:0}.double-media-module .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.double-media-module .content{display:block}}@media (min-width:1439.98px){.double-media-module.style-1 .content{width:94%}}.double-media-module.style-1 .content .media-box:first-child{width:42.5532%;margin-bottom:64px}@media (max-width:767.98px){.double-media-module.style-1 .content .media-box:first-child{width:63.842%}}.double-media-module.style-1 .content .media-box:nth-child(2){width:40.42554%}@media (max-width:767.98px){.double-media-module.style-1 .content .media-box:nth-child(2){width:72.8813%;margin-left:auto}}.double-media-module.style-2 .container{padding:0 64px 0 0}@media (max-width:767.98px){.double-media-module.style-2 .container{padding:0 24px}}.double-media-module.style-2 .content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.double-media-module.style-2 .media-box:first-child{width:19.350962%;margin-top:64px}@media (max-width:767.98px){.double-media-module.style-2 .media-box:first-child{width:52.5423%;margin-left:-24px;margin-top:0}}.double-media-module.style-2 .media-box:nth-child(2){width:66.10578%}@media (max-width:767.98px){.double-media-module.style-2 .media-box:nth-child(2){width:88.7005%;margin-left:auto;margin-top:64px}}.plain-text-block .sticky-container{padding:128px 0 0}@media (max-width:767.98px){.plain-text-block .sticky-container{padding-top:59px}}.plain-text-block .edit-box{max-width:1408px;margin-left:auto}@media (max-width:991.98px){.plain-text-block .edit-box{width:81.921%;max-width:unset!important}}.home-banner{--text-base-color-:var(--color-white-)}@media (max-width:767.98px){.home-banner .media-box{height:0}}.home-banner .media-box .media-item{width:100%;height:100vh;position:fixed;top:0;left:0}.home-banner .media-box .media-item img,.home-banner .media-box .media-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-banner .text-box{height:100vh;height:calc(var(--vh, 1vh) * 100);min-height:700px;padding:96px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media (max-width:767.98px){.home-banner .text-box{min-height:unset;height:100vh;height:calc(var(--vh, 1vh) * 100);padding:48px 0}}.home-banner .text-box h1{margin-bottom:64px}@media (max-width:767.98px){.home-banner .text-box h1{margin-bottom:48px}}.inner-banner{padding:179px 0 32px}@media (max-width:767.98px){.inner-banner{padding:118px 0 32px}}.inner-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1439.98px){.inner-banner .content{width:96%}}.inner-banner .media-box,.inner-banner .title-box{width:72.91667%}@media (max-width:1199.98px){.inner-banner .media-box,.inner-banner .title-box{width:62%}}@media (max-width:991.98px){.inner-banner .media-box,.inner-banner .title-box{width:100%}}.inner-banner .title-box{padding-bottom:96px}@media (max-width:991.98px){.inner-banner .title-box{padding-bottom:48px}}.inner-banner .title-box h1{margin-bottom:64px}@media (max-width:991.98px){.inner-banner .title-box h1{margin-bottom:40px}}@media (max-width:767.98px){.inner-banner .title-box h1{display:none}}.inner-banner .title-box .h1{max-width:1056px}@media (max-width:991.98px){.inner-banner .media-box{height:auto!important}}.inner-banner .media-box img,.inner-banner .media-box video{width:100%;width:100%;aspect-ratio:1.7777777778;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.inner-banner .media-box img,.inner-banner .media-box video{width:100%;aspect-ratio:1.84375;-o-object-fit:cover;object-fit:cover}}.inner-banner .edit-box{width:20.83334%;padding-bottom:64px}@media (max-width:1199.98px){.inner-banner .edit-box{width:30%;padding-bottom:0}}@media (min-width:991.98px){.inner-banner .edit-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:991.98px){.inner-banner .edit-box{width:100%;margin-top:40px}.inner-banner .edit-box .lead-text{margin-bottom:24px}}.project-banner{height:100vh;height:calc(var(--vh, 1vh) * 100);min-height:550px;padding:189px 0 32px}.project-banner .container{height:100%}@media (max-width:767.98px){.project-banner{padding:0}}.project-banner .content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.project-banner .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767.98px){.project-banner .content{padding:118px 24px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:100%;top:0;left:0}}.project-banner .title-box{width:24%;max-width:320px;padding-bottom:60px}@media (max-width:991.98px){.project-banner .title-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:unset;padding:37px 0 0}.project-banner .title-box h1{margin-bottom:22px}.project-banner .title-box .lead-text{margin-top:0}}.project-banner .media-box{width:72%;height:100%}.project-banner .media-box .media-item{height:100%}@media (max-width:991.98px){.project-banner .media-box{width:100%}}@media (max-width:767.98px){.project-banner .media-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}.project-banner .media-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.journal-banner{padding:190px 0 32px}@media (max-width:767.98px){.journal-banner{padding:134px 0 32px}}.journal-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px 96px}@media (max-width:991.98px){.journal-banner .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.journal-banner .edit-box{width:100%;max-width:400px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:991.98px){.journal-banner .edit-box{max-width:unset;padding-right:5px}}.journal-banner .media-box{-webkit-box-flex:1;-ms-flex:1;flex:1}.journal-banner .media-item img{width:100%;aspect-ratio:1.3992395437;-o-object-fit:cover;object-fit:cover;max-width:unset!important}.journal-listing-banner{padding:190px 0 32px}@media (max-width:767.98px){.journal-listing-banner{padding:134px 0 32px}}.journal-listing-banner .content{padding-right:64px}@media (max-width:767.98px){.journal-listing-banner .content{padding-right:0}}.projects-slider-module{background-color:var(--color-grey-)}.projects-slider-module .sticky-container{padding:125px 0}@media (max-width:991.98px){.projects-slider-module .sticky-container{padding:64px 0}}.projects-slider-module .container{padding:0 96px}@media (max-width:1199.98px){.projects-slider-module .container{padding:0 64px}}@media (max-width:991.98px){.projects-slider-module .container{padding:0 32px}}@media (max-width:767.98px){.projects-slider-module .container{padding:0 24px}}.projects-slider-module .edit-box{max-width:1088px}.projects-slider-module .slider-container{margin-top:128px;position:relative}@media (max-width:1199.98px){.projects-slider-module .slider-container{margin-top:64px}}@media (max-width:767.98px){.projects-slider-module .slider-container{margin-top:32px}}.projects-slider-module .projects-slider .slick-list{margin:0 -24px}@media (max-width:1199.98px){.projects-slider-module .projects-slider .slick-list{margin:0 -16px}}.projects-slider-module .projects-slider .item{opacity:1;text-decoration:none;margin:0 24px}@media (max-width:1199.98px){.projects-slider-module .projects-slider .item{margin:0 16px}}.projects-slider-module .projects-slider .item .media-box{overflow:hidden;position:relative}.projects-slider-module .projects-slider .item .media-box img,.projects-slider-module .projects-slider .item .media-box video{width:100%;aspect-ratio:1.4272997033;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s}@media (max-width:767.98px){.projects-slider-module .projects-slider .item .media-box img,.projects-slider-module .projects-slider .item .media-box video{width:100%;aspect-ratio:1.5594713656;-o-object-fit:cover;object-fit:cover}}.projects-slider-module .projects-slider .item .media-box img:nth-child(2),.projects-slider-module .projects-slider .item .media-box video:nth-child(2){display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.projects-slider-module .projects-slider .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1.5px solid #211E1F;padding:10px 0}@media (max-width:767.98px){.projects-slider-module .projects-slider .item .text{padding:15px 0}}.projects-slider-module .projects-slider .item .text p{margin:0}.projects-slider-module .projects-slider .item:hover .media-box img:nth-child(2){opacity:1}.projects-slider-module .slider-btn{font-size:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){.projects-slider-module .slider-btn{top:-32px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.projects-slider-module .slider-btn:hover{opacity:0.7}.projects-slider-module .slider-btn svg{width:12px}@media (max-width:767.98px){.projects-slider-module .slider-btn svg{width:8px}}.projects-slider-module .slider-btn.prev{left:-60px}@media (max-width:1199.98px){.projects-slider-module .slider-btn.prev{left:-36px}}@media (max-width:991.98px){.projects-slider-module .slider-btn.prev{left:-20px}}@media (max-width:767.98px){.projects-slider-module .slider-btn.prev{left:unset;right:40px}}.projects-slider-module .slider-btn.next{right:-60px}@media (max-width:1199.98px){.projects-slider-module .slider-btn.next{right:-36px}}@media (max-width:991.98px){.projects-slider-module .slider-btn.next{right:-20px}}@media (max-width:767.98px){.projects-slider-module .slider-btn.next{right:0}}@media (max-width:767.98px){.projects-slider-module .slider-btn .desktop{display:none}}@media (min-width:767.98px){.projects-slider-module .slider-btn .mobile{display:none}}.projects-slider-module.in-project{background-color:#ffffff}.projects-slider-module.in-project .sticky-container{padding:124px 0 96px}@media (max-width:991.98px){.projects-slider-module.in-project .sticky-container{padding:60px 0 40px}}@media (min-width:767.98px){.projects-slider-module.in-project .slider-container{margin-top:60px}}.projects-slider-module.in-project .edit-box{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects-slider-module.in-project .edit-box h2{margin:0}@media (max-width:767.98px){.projects-slider-module.in-project .edit-box h2{display:none}}.projects-listing .sticky-container{padding:64px 0 96px}@media (max-width:767.98px){.projects-listing .sticky-container{padding:32px 0}}.projects-listing .filter-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;margin-bottom:96px}@media (max-width:991.98px){.projects-listing .filter-bar{display:block;margin-bottom:48px}}.projects-listing .filter-bar p{margin:0}@media (max-width:991.98px){.projects-listing .filter-bar p{margin-bottom:32px}.projects-listing .filter-bar p:last-child{margin:32px 0 0}}.projects-listing .filter-bar .purposes-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:991.98px){.projects-listing .filter-bar .purposes-filters{gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.projects-listing .filter-bar .purposes-filters .purpose-item{cursor:pointer;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s}.projects-listing .filter-bar .purposes-filters .purpose-item:hover{color:#8e8e8e}.projects-listing .filter-bar .purposes-filters .purpose-item.active{color:#8e8e8e}.projects-listing .filter-bar .stages-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}@media (max-width:991.98px){.projects-listing .filter-bar .stages-filters{gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}}.projects-listing .filter-bar .stages-filters .stage-item{padding:2px 15px 6px;border:1px solid var(--text-base-color-);border-radius:30px;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.projects-listing .filter-bar .stages-filters .stage-item{padding:5px 15px}}.projects-listing .filter-bar .stages-filters .stage-item:hover{background-color:#f5f5f5}.projects-listing .filter-bar .stages-filters .stage-item.active{background-color:var(--text-base-color-);color:#ffffff}.projects-listing .filter-bar .clear-all{-webkit-transition:all 0.3s;transition:all 0.3s;cursor:pointer}.projects-listing .filter-bar .clear-all:hover{color:#8e8e8e}.projects-listing .list{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-96px;margin-bottom:-96px}.projects-listing .list>*{width:calc((100% - 192px) / 2);margin-right:96px;margin-bottom:96px}@media (max-width:1199.98px){.projects-listing .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-64px;margin-bottom:-64px}.projects-listing .list>*{width:calc((100% - 128px) / 2);margin-right:64px;margin-bottom:64px}}@media (max-width:991.98px){.projects-listing .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-32px;margin-bottom:-64px}.projects-listing .list>*{width:calc((100% - 64px) / 2);margin-right:32px;margin-bottom:64px}}@media (max-width:767.98px){.projects-listing .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-32px;margin-bottom:-32px}.projects-listing .list>*{width:calc((100% - 32px) / 1);margin-right:32px;margin-bottom:32px}}.projects-listing .list .item{opacity:1;text-decoration:none}.projects-listing .list .item .media-box{overflow:hidden;position:relative}.projects-listing .list .item .media-box img,.projects-listing .list .item .media-box video{width:100%;aspect-ratio:1.3672727273;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s}@media (max-width:767.98px){.projects-listing .list .item .media-box img,.projects-listing .list .item .media-box video{width:100%;aspect-ratio:1.5594713656;-o-object-fit:cover;object-fit:cover}}.projects-listing .list .item .media-box img:nth-child(2),.projects-listing .list .item .media-box video:nth-child(2){display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.projects-listing .list .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1.5px solid #211E1F;padding:10px 0}@media (max-width:767.98px){.projects-listing .list .item .text{padding:15px 0}}.projects-listing .list .item .text p{margin:0}.projects-listing .list .item:hover .media-box img:nth-child(2){opacity:1}.projects-listing .list.ajax-loading{opacity:0.5}.project-infos .sticky-container{padding:192px 0 128px}@media (max-width:1199.98px){.project-infos .sticky-container{padding:96px 0}}@media (max-width:767.98px){.project-infos .sticky-container{padding:48px 0}}.project-infos .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1439.98px){.project-infos .content{width:98%}}@media (max-width:991.98px){.project-infos .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.project-infos .text-box{width:58%;max-width:894px;margin-top:-8px}@media (max-width:991.98px){.project-infos .text-box{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:48px}}.project-infos .text-box p{font-weight:500;font-size:2.2rem;line-height:1.3;margin-bottom:24px}@media (max-width:767.98px){.project-infos .text-box p{font-size:1.8rem}}.project-infos .text-box p:last-child{margin-bottom:0}.project-infos .infos-table{width:35.077%;border-top:1.5px solid #211E1F}@media (max-width:991.98px){.project-infos .infos-table{width:100%}}.project-infos .infos-table .info-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1.5px solid #211E1F;padding:10px 0}@media (max-width:767.98px){.project-infos .infos-table .info-row{padding:8px 0}}.project-infos .infos-table .info-row p{margin:0}.project-infos .infos-table .info-row a{text-decoration:none}.project-infos .infos-table .info-row .info-label{width:128px;margin-right:32px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.project-infos .infos-table .info-row .info-label{width:96px;margin-right:16px}}.project-infos .infos-table .stages-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}@media (max-width:991.98px){.project-infos .infos-table .stages-buttons{margin-top:32px}}.project-infos .infos-table .stages-buttons .stage-item{text-decoration:none;padding:2px 15px 6px;border:1px solid var(--text-base-color-);background-color:var(--text-base-color-);color:#ffffff;border-radius:30px;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:1!important}@media (max-width:991.98px){.project-infos .infos-table .stages-buttons .stage-item{padding:5px 15px}}.project-infos .infos-table .stages-buttons .stage-item:hover{background-color:#8e8e8e;border-color:#8e8e8e}.project-mobile-slider{padding:16px 0 0}@media (max-width:767.98px){.project-mobile-slider~.double-media-module,.project-mobile-slider~.single-media-module{display:none!important}}@media (min-width:767.98px){.project-mobile-slider{display:none!important}}.project-mobile-slider .mobile-projects-gallery img,.project-mobile-slider .mobile-projects-gallery video{width:100%;aspect-ratio:1.5594713656;-o-object-fit:cover;object-fit:cover}.project-mobile-slider .mobile-projects-gallery .slick-arrow{all:unset;font-size:0;position:absolute;top:calc(50% - 8px);z-index:1}.project-mobile-slider .mobile-projects-gallery .slick-arrow:before{content:"";display:inline-block;width:8px;height:16px;background-repeat:no-repeat;background-position:center;background-size:cover}.project-mobile-slider .mobile-projects-gallery .slick-arrow.slick-prev{left:16px}.project-mobile-slider .mobile-projects-gallery .slick-arrow.slick-prev:before{background-image:url(../images/arrow-left-white.svg)}.project-mobile-slider .mobile-projects-gallery .slick-arrow.slick-next{right:16px}.project-mobile-slider .mobile-projects-gallery .slick-arrow.slick-next:before{background-image:url(../images/arrow-right-white.svg)}.feature-text .sticky-container{padding-top:32px}@media (max-width:767.98px){.feature-text .sticky-container{padding-top:24px}}.feature-text .container{padding:0 32px}@media (max-width:767.98px){.feature-text .container{padding:0 24px}}.feature-text .content.black{--text-base-color-:var(--color-grey-);background-color:#211E1F}.feature-text .content.grey{background-color:var(--color-grey-)}.feature-text.small .content{padding:128px;min-height:602px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1199.98px){.feature-text.small .content{padding:128px 64px}}@media (max-width:767.98px){.feature-text.small .content{padding:40px 24px 120px;min-height:unset}}.feature-text.small .content .text-box{max-width:500px}@media (max-width:767.98px){.feature-text.small .content .text-box{width:76%;max-width:unset;min-width:234px}}.feature-text.large{text-align:right}.feature-text.large .content{padding:122px 95px;min-height:515px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1199.98px){.feature-text.large .content{padding:122px 64px}}@media (max-width:767.98px){.feature-text.large .content{padding:44px 32px 124px;min-height:unset}}.feature-text.large .content .text-box{max-width:1470px;margin-left:auto}.feature-text.large-and-small .content{padding:122px 96px;min-height:713px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1199.98px){.feature-text.large-and-small .content{padding:122px 64px}}@media (max-width:767.98px){.feature-text.large-and-small .content{padding:40px 32px 125px;min-height:unset}}.feature-text.large-and-small .content .text-box{width:100%}.feature-text.large-and-small .content .h1{max-width:1220px}@media (max-width:767.98px){.feature-text.large-and-small .content .h1{width:83.448%;font-size:1.8rem;line-height:1.3}}.feature-text.large-and-small .content .lead-text{font-weight:400;max-width:960px;margin-top:82px;margin-left:auto}@media (max-width:767.98px){.feature-text.large-and-small .content .lead-text{width:83.448%;margin-top:44px;font-weight:400;font-size:1.5rem;line-height:1.35}}.quote-block .sticky-container{padding-top:32px}@media (max-width:767.98px){.quote-block .sticky-container{padding-top:24px}}.quote-block .container{padding:0 32px}@media (max-width:767.98px){.quote-block .container{padding:0 24px}}.quote-block .content.black{--text-base-color-:var(--color-grey-);background-color:#211E1F}.quote-block .content.grey{background-color:var(--color-grey-)}.quote-block .content{padding:122px 96px;min-height:720px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1199.98px){.quote-block .content{padding:122px 64px}}@media (max-width:767.98px){.quote-block .content{padding:40px 32px 125px;min-height:unset}}.quote-block .content .text-box{width:100%}.quote-block .content .h1{max-width:960px;margin-bottom:48px}@media (max-width:767.98px){.quote-block .content .h1{width:83.448%;font-size:1.8rem;line-height:1.3}}.quote-block .content .cite,.quote-block .content .identity{margin:0}.call-to-action .sticky-container{padding:32px 0}@media (max-width:767.98px){.call-to-action .sticky-container{padding:24px 0 56px}}.call-to-action .container{padding:0 32px}@media (max-width:767.98px){.call-to-action .container{padding:0 24px}}.call-to-action .content{padding:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1199.98px){.call-to-action .content{padding:64px 32px}}@media (max-width:991.98px){.call-to-action .content{padding:32px}}@media (max-width:767.98px){.call-to-action .content{padding:24px 24px 48px;display:block}}.call-to-action .content .edit-box{margin-bottom:-6px}.call-to-action .content .edit-box img{width:63px;margin-bottom:125px}@media (max-width:991.98px){.call-to-action .content .edit-box img{width:47.5px;margin-bottom:60px}}.call-to-action .content .edit-box img.white{display:none}.call-to-action .content .edit-box img.black{display:inline-block}.call-to-action .content .arrow-link{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;margin-bottom:-6px}@media (max-width:767.98px){.call-to-action .content .arrow-link{margin:60px 0 0}}.call-to-action.white .sticky-container{padding:64px 0}@media (max-width:1199.98px){.call-to-action.white .content{padding-top:0;padding-bottom:0}}@media (max-width:991.98px){.call-to-action.white .content{padding:0}}.call-to-action.grey .content{background-color:var(--color-grey-)}.call-to-action.black{--text-base-color-:var(--color-white-)}.call-to-action.black .content{background-color:var(--color-black-)}.call-to-action.black .content .edit-box img.white{display:inline-block}.call-to-action.black .content .edit-box img.black{display:none}.text-hover-image{background-color:var(--color-grey-)}.text-hover-image .sticky-container{padding:128px 0 64px}@media (max-width:767.98px){.text-hover-image .sticky-container{padding:64px 0}}.text-hover-image .container{padding:0 32px}@media (max-width:767.98px){.text-hover-image .container{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.text-hover-image .content{padding:0 64px}@media (max-width:1199.98px){.text-hover-image .content{padding:0 32px}}@media (max-width:767.98px){.text-hover-image .content{padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:64px}}.text-hover-image .edit-box{max-width:1088px;margin-bottom:64px}@media (max-width:767.98px){.text-hover-image .edit-box{width:88.7%;margin:0}}.text-hover-image .media-box{position:relative}.text-hover-image .media-box .media-default{position:relative;z-index:1}.text-hover-image .media-box .media-hover{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 1s;transition:all 1s}.text-hover-image .media-box:hover .media-hover{opacity:1}.people-listing .sticky-container{padding:64px 0 128px}@media (max-width:767.98px){.people-listing .sticky-container{padding:64px 0}}.people-listing .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-64px;margin-bottom:-64px}.people-listing .content>*{width:calc((100% - 256px) / 4);margin-right:64px;margin-bottom:64px}@media (max-width:1439.98px){.people-listing .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-48px;margin-bottom:-48px}.people-listing .content>*{width:calc((100% - 192px) / 4);margin-right:48px;margin-bottom:48px}}@media (max-width:1199.98px){.people-listing .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-48px;margin-bottom:-48px}.people-listing .content>*{width:calc((100% - 144px) / 3);margin-right:48px;margin-bottom:48px}}@media (max-width:991.98px){.people-listing .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-24px;margin-bottom:-24px}.people-listing .content>*{width:calc((100% - 72px) / 3);margin-right:24px;margin-bottom:24px}}@media (max-width:767.98px){.people-listing .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-bottom:-16px}.people-listing .content>*{width:calc((100% - 32px) / 2);margin-right:16px;margin-bottom:16px}}.people-listing .item{position:relative}.people-listing .item .media-box img{width:100%;aspect-ratio:0.750533049;-o-object-fit:cover;object-fit:cover}.people-listing .item .info-box{--text-base-color-:var(--color-light-grey-);display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#211E1F;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}@media (max-width:991.98px){.people-listing .item .info-box{padding:16px}}.people-listing .item .info-box .infos{width:100%}.people-listing .item .info-box:hover{opacity:1}.people-listing .item p{border-bottom:1.5px solid var(--text-base-color-);margin:0}.people-listing .item p a{text-decoration:none}.people-listing .item .name{padding-bottom:32px}@media (max-width:1439.98px){.people-listing .item .name{font-size:3.2rem;padding-bottom:16px}}@media (max-width:767.98px){.people-listing .item .name{font-size:2.6rem}}@media (max-width:575.98px){.people-listing .item .name{font-size:1.8rem;padding-bottom:8px}}.people-listing .item .position{padding:9px 0}@media (max-width:991.98px){.people-listing .item .position{padding:8px 0}}@media (max-width:575.98px){.people-listing .item .position{font-size:1.2rem}}.people-listing .item .connect{padding:12px 0}@media (max-width:991.98px){.people-listing .item .connect{padding:8px 0}}@media (max-width:575.98px){.people-listing .item .connect{font-size:1.2rem}}.faqs .sticky-container{padding-top:128px}@media (max-width:767.98px){.faqs .sticky-container{padding-top:59px}}.faqs .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1439.98px){.faqs .content{width:92%}}@media (max-width:991.98px){.faqs .content{display:block}}.faqs .edit-box{width:48%}@media (max-width:991.98px){.faqs .edit-box{width:72.8813%}}.faqs .edit-box .lead-text{max-width:600px}.faqs .acc-list{width:43.47826%;margin-top:32px}@media (max-width:991.98px){.faqs .acc-list{width:100%;margin-top:25px}}.faqs+section{margin-top:-28px}@media (max-width:991.98px){.faqs+section{margin-top:-24px}}.form-block .sticky-container{padding:59px 0 64px}@media (max-width:767.98px){.form-block .sticky-container{padding:59px 0}}.form-block form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.form-block form{display:block}}.form-block form .input-container{width:51.375%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px 0}@media (max-width:991.98px){.form-block form .input-container{width:100%;gap:48px 0}}.form-block form .input-container .input-item{width:46.10706%;margin:0;position:relative}@media (max-width:991.98px){.form-block form .input-container .input-item{width:calc(50% - 24px)}}@media (max-width:767.98px){.form-block form .input-container .input-item{width:100%}}.form-block form .input-container input,.form-block form .input-container select{width:100%;height:auto;padding-bottom:10px;outline:none;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1.5px solid #211E1F;-webkit-transition:all 0.3s;transition:all 0.3s}.form-block form .input-container input::-webkit-input-placeholder,.form-block form .input-container select::-webkit-input-placeholder{color:#211E1F;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.form-block form .input-container input:-moz-placeholder,.form-block form .input-container select:-moz-placeholder{color:#211E1F;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.form-block form .input-container input::-moz-placeholder,.form-block form .input-container select::-moz-placeholder{color:#211E1F;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.form-block form .input-container input::-ms-input-placeholder,.form-block form .input-container select::-ms-input-placeholder{color:#211E1F;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){.form-block form .input-container input,.form-block form .input-container select{padding-bottom:8px}}.form-block form .input-container input:focus{border-color:rgba(33,30,31,0.5)}.form-block form .input-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../images/dropdown.svg);background-repeat:no-repeat;background-size:16px auto;background-position:right 6px}.form-block form .input-container .select-placeholder{width:100%;position:absolute;top:0;left:0;pointer-events:none}.form-block form .textarea-container{width:44.625%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.form-block form .textarea-container{width:100%;margin-top:48px}}.form-block form .textarea-container .input-item{width:100%;font-size:0}.form-block form .textarea-container textarea{width:100%;height:100%;resize:none;outline:none;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1.5px solid #211E1F;-webkit-transition:all 0.3s;transition:all 0.3s}.form-block form .textarea-container textarea::-webkit-input-placeholder{color:#211E1F;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.form-block form .textarea-container textarea:-moz-placeholder{color:#211E1F;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.form-block form .textarea-container textarea::-moz-placeholder{color:#211E1F;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.form-block form .textarea-container textarea::-ms-input-placeholder{color:#211E1F;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.form-block form .textarea-container textarea{height:128px}}.form-block form .textarea-container textarea:focus{border-color:rgba(33,30,31,0.5)}.form-block form .submit-box{width:100%;margin-top:64px}@media (max-width:767.98px){.form-block form .submit-box{margin-top:48px}}.form-block form .submit-box .submit-btn{-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;display:inline-block;cursor:pointer}.form-block form .submit-box .submit-btn:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/arrow-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover;background-size:contain;position:absolute;left:0;top:2px;pointer-events:none}.form-block form .submit-box .submit-btn input[type=submit]{height:20px;border-radius:0;background-color:unset;border:none;outline:none;padding-left:30px;cursor:pointer}.form-block form .submit-box .submit-btn:hover{opacity:0.7}.form-block .wpcf7-not-valid-tip{display:none!important}.form-block .wpcf7-not-valid{border-color:red!important}.form-block .wpcf7-response-output{border:none!important;padding:0!important;margin:30px 0 0!important}.form-block .invalid .wpcf7-response-output{color:red!important}.form-block .wpcf7-spinner{display:none!important}.careers-form .sticky-container{padding:59px 0 64px}@media (max-width:767.98px){.careers-form .sticky-container{padding:24px 0}}.careers-form .container{padding:0 32px}@media (max-width:767.98px){.careers-form .container{padding:0 24px}}.careers-form .content{background-color:var(--color-grey-);padding:64px}@media (max-width:1199.98px){.careers-form .content{padding:64px 32px}}@media (max-width:991.98px){.careers-form .content{padding:32px}}@media (max-width:767.98px){.careers-form .content{padding:24px}}.careers-form .content .edit-box{--text-base-color-:#383839}.careers-form .content .edit-box img{width:63px;margin-bottom:125px}@media (max-width:991.98px){.careers-form .content .edit-box img{width:47.5px;margin-bottom:64px}}.careers-form .content .edit-box img.white{display:none}.careers-form .content .edit-box img.black{display:inline-block}.careers-form .content .arrow-link{-ms-flex-negative:0;flex-shrink:0;margin-left:32px;margin-bottom:-6px}@media (max-width:767.98px){.careers-form .content .arrow-link{margin:60px 0 0}}.careers-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:128px}@media (max-width:991.98px){.careers-form form{display:block;margin-top:64px}}.careers-form form .input-container{width:53.516%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px 0}@media (max-width:991.98px){.careers-form form .input-container{width:100%;gap:48px 0}}.careers-form form .input-container .input-item{width:46.10706%;margin:0;position:relative}@media (max-width:991.98px){.careers-form form .input-container .input-item{width:calc(50% - 24px)}}@media (max-width:767.98px){.careers-form form .input-container .input-item{width:100%}}.careers-form form .input-container input,.careers-form form .input-container select{width:100%;height:auto;padding-bottom:10px;outline:none;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1.5px solid #000000;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}.careers-form form .input-container input::-webkit-input-placeholder,.careers-form form .input-container select::-webkit-input-placeholder{color:#000000;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.careers-form form .input-container input:-moz-placeholder,.careers-form form .input-container select:-moz-placeholder{color:#000000;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers-form form .input-container input::-moz-placeholder,.careers-form form .input-container select::-moz-placeholder{color:#000000;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers-form form .input-container input::-ms-input-placeholder,.careers-form form .input-container select::-ms-input-placeholder{color:#000000;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}@media (max-width:767.98px){.careers-form form .input-container input,.careers-form form .input-container select{padding-bottom:8px}}.careers-form form .input-container input:focus{border-color:rgba(0,0,0,0.5)}.careers-form form .input-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../images/dropdown.svg);background-repeat:no-repeat;background-size:16px auto;background-position:right 6px}.careers-form form .input-container .select-placeholder{width:100%;position:absolute;top:0;left:0;pointer-events:none}.careers-form form .textarea-container{width:42.318%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.careers-form form .textarea-container{width:100%;margin-top:48px}}.careers-form form .textarea-container .input-item{width:100%;font-size:0}.careers-form form .textarea-container textarea{width:100%;height:100%;resize:none;outline:none;border:none;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1.5px solid #000000;background-color:transparent;-webkit-transition:all 0.3s;transition:all 0.3s}.careers-form form .textarea-container textarea::-webkit-input-placeholder{color:#000000;opacity:1;-webkit-transition:all 0.3s;transition:all 0.3s}.careers-form form .textarea-container textarea:-moz-placeholder{color:#000000;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers-form form .textarea-container textarea::-moz-placeholder{color:#000000;opacity:1;-moz-transition:all 0.3s;transition:all 0.3s}.careers-form form .textarea-container textarea::-ms-input-placeholder{color:#000000;opacity:1;-ms-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.careers-form form .textarea-container textarea{height:128px}}.careers-form form .textarea-container textarea:focus{border-color:rgba(0,0,0,0.5)}.careers-form form .submit-box{width:100%;margin-top:64px}@media (max-width:767.98px){.careers-form form .submit-box{margin-top:48px}}.careers-form form .submit-box .submit-btn{-webkit-transition:all 0.3s;transition:all 0.3s;position:relative;display:inline-block;cursor:pointer}.careers-form form .submit-box .submit-btn:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/arrow-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover;background-size:contain;position:absolute;left:0;top:2px;pointer-events:none}.careers-form form .submit-box .submit-btn input[type=submit]{height:20px;border-radius:0;background-color:unset;border:none;outline:none;padding-left:30px;cursor:pointer}.careers-form form .submit-box .submit-btn:hover{opacity:0.7}.careers-form .wpcf7-not-valid-tip{display:none!important}.careers-form .wpcf7-not-valid{border-color:red!important}.careers-form .wpcf7-response-output{border:none!important;padding:0!important;margin:30px 0 0!important}.careers-form .invalid .wpcf7-response-output{color:red!important}.careers-form .wpcf7-spinner{display:none!important}.map-block .sticky-container{padding:24px 0 128px}@media (max-width:767.98px){.map-block .sticky-container{padding:0 0 64px}}.map-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-64px;margin-bottom:-64px}.map-block .content>*{width:calc((100% - 192px) / 3);margin-right:64px;margin-bottom:64px}@media (max-width:767.98px){.map-block .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-64px;margin-bottom:-64px}.map-block .content>*{width:calc((100% - 64px) / 1);margin-right:64px;margin-bottom:64px}}.map-block .content .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-block .content .item p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:64px}@media (max-width:991.98px){.map-block .content .item p{margin-bottom:64px}}@media (max-width:767.98px){.map-block .content .item p{font-size:1.6rem;line-height:1.35}}.map-block .content .item p a{text-decoration:none}.map-block .content .item .map-box{position:relative;padding-top:95.9183%}@media (max-width:767.98px){.map-block .content .item .map-box{padding-top:81.9209%}}.map-block .content .item .map-box .map-item{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0}.available-positions{--text-base-color-:#ffffff;background-color:#211E1F}.available-positions .sticky-container{padding:128px 0}@media (max-width:767.98px){.available-positions .sticky-container{padding:64px 0}}.available-positions .content{padding-right:32px}@media (max-width:1199.98px){.available-positions .content{padding-right:0}}.available-positions .positions-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 64px;margin-top:128px}.available-positions .positions-grid>*{width:calc((100% - 192px) / 4)}@media (max-width:1199.98px){.available-positions .positions-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 64px}.available-positions .positions-grid>*{width:calc((100% - 128px) / 3)}}@media (max-width:767.98px){.available-positions .positions-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 24px;margin-top:64px}.available-positions .positions-grid>*{width:calc((100% - 24px) / 2)}}@media (max-width:575.98px){.available-positions .positions-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 24px}.available-positions .positions-grid>*{width:calc((100% - 0px) / 1)}}.available-positions .positions-grid .position-item .position-title{border-bottom:1.5px solid #ffffff;padding-bottom:12px;margin-bottom:32px}@media (max-width:767.98px){.available-positions .positions-grid .position-item .position-title{margin-bottom:24px}}.available-positions .positions-grid .position-item .position-title .position{text-transform:none;letter-spacing:0;margin-bottom:8px}.available-positions .positions-grid .position-item .position-content .intro{margin-bottom:32px}@media (max-width:767.98px){.available-positions .positions-grid .position-item .position-content .intro{margin-bottom:24px}}.available-positions .positions-grid .position-item .position-content .start-date{margin-bottom:0}.available-positions .positions-grid .position-item .position-content .arrow-link{margin-top:32px}@media (max-width:767.98px){.available-positions .positions-grid .position-item .position-content .arrow-link{margin-top:24px}}.page-template-template-journals,.single-journal{background-color:#211E1F}.page-template-template-journals section,.single-journal section{background-color:#211E1F!important}.page-template-template-journals footer div,.page-template-template-journals main div,.single-journal footer div,.single-journal main div{--text-base-color-:var(--color-white-)!important}.page-template-template-journals footer,.single-journal footer{border-top:1.5px solid #ffffff}.author-infos .sticky-container{padding:128px 0}@media (max-width:767.98px){.author-infos .sticky-container{padding:64px 0}}.author-infos .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px 32px}@media (max-width:991.98px){.author-infos .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:24px}}.author-infos .author{max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:39px}@media (max-width:991.98px){.author-infos .author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.author-infos .author img{width:100px;-ms-flex-negative:0;flex-shrink:0}.author-infos .author p{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-8px 0 0}@media (max-width:991.98px){.author-infos .author p{margin:0}}.author-infos .btn{font-weight:500;font-size:2.2rem;padding:12px 21px 15px;border-width:1.5px;-ms-flex-negative:0;flex-shrink:0;border-color:var(--text-base-color-);background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.author-infos .btn svg{margin-right:24px;position:relative;top:2px}.author-infos .btn svg path{-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.author-infos .btn{font-size:1.8rem;padding:9.5px 14.3px 12.5px}.author-infos .btn svg{width:16px;margin-right:16px}}.author-infos .btn:hover{background-color:var(--text-base-color-);color:#211E1F}.author-infos .btn:hover svg path{stroke:#211E1F}.journal-item{text-decoration:none}.journal-item .img-box{margin-bottom:64px;overflow:hidden}@media (max-width:991.98px){.journal-item .img-box{margin-bottom:32px}}.journal-item .img-box img{-webkit-transition:all 0.3s;transition:all 0.3s}.journal-item h2{margin:48px 0 64px}@media (max-width:991.98px){.journal-item h2{margin:32px 0 48px}}.journal-item .arrow-link{--text-base-color-:#f3f3f3!important;color:#f3f3f3;-webkit-transition:all 0.3s;transition:all 0.3s}.journal-item:hover{opacity:1}@media (min-width:991.98px){.journal-item:hover .img-box img{-webkit-transform:scale(1.1);transform:scale(1.1)}.journal-item:hover .arrow-link{opacity:0.7}}.journals-listing{padding:128px 0}@media (max-width:991.98px){.journals-listing{padding:32px 0 64px}}.journals-listing .journal-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:128px 46px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.journals-listing .journal-items>*{width:calc((100% - 92px) / 3)}@media (max-width:991.98px){.journals-listing .journal-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px 24px}.journals-listing .journal-items>*{width:calc((100% - 24px) / 2)}}.journals-listing .journal-item:first-child{width:calc(100% - 160px)}.journals-listing .journal-item:first-child img{width:100%;aspect-ratio:1.3994169096;-o-object-fit:cover;object-fit:cover}.journals-listing .journal-item:first-child h2{font-weight:500;font-size:4.5rem;line-height:1.1;margin:64px 0}@media (max-width:767.98px){.journals-listing .journal-item:first-child h2{font-size:2.6rem;margin:48px 0}}.journals-listing .journal-item.w-407{width:calc((100% - 92px) / 1508 * 407)}.journals-listing .journal-item.w-693{width:calc((100% - 92px) / 1508 * 693)}.journals-listing .journal-item.as-3 img{width:100%;aspect-ratio:0.75;-o-object-fit:cover;object-fit:cover}.journals-listing .journal-item.as-1 img{width:100%;aspect-ratio:0.7495395948;-o-object-fit:cover;object-fit:cover}.journals-listing .journal-item.as-2 img{width:100%;aspect-ratio:1.3986254296;-o-object-fit:cover;object-fit:cover}.journals-listing .journal-item.as-4 img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.journals-listing .journal-item{width:calc(50% - 12px)!important}.journals-listing .journal-item:first-child{width:100%!important}}@media (max-width:575.98px){.journals-listing .journal-item{width:100%!important}}.journals-listing .load-more{text-align:center;margin-top:128px}@media (max-width:767.98px){.journals-listing .load-more{margin-top:64px}}.journals-listing .load-more .btn{font-weight:500;font-size:2.2rem;padding:12px 22px 15px;border-width:1.5px;-ms-flex-negative:0;flex-shrink:0;border-color:var(--text-base-color-);background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.journals-listing .load-more .btn:after{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;border-top:1px solid #211E1F;border-left:1px solid #211E1F;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);-webkit-animation:loading 1s infinite linear;animation:loading 1s infinite linear;opacity:0;pointer-events:none}.journals-listing .load-more .btn svg{margin-right:24px;position:relative;top:2px}.journals-listing .load-more .btn svg path{-webkit-transition:all 0.3s;transition:all 0.3s}@media (max-width:991.98px){.journals-listing .load-more .btn{font-size:1.8rem;padding:9.5px 14.3px 12.5px}.journals-listing .load-more .btn svg{width:16px;margin-right:16px}}.journals-listing .load-more .btn:hover{background-color:var(--text-base-color-);color:#211E1F}.journals-listing .load-more .btn:hover svg path{stroke:#211E1F}.journals-listing .load-more .btn.loading{background-color:var(--text-base-color-);color:var(--text-base-color-)}.journals-listing .load-more .btn.loading svg path{stroke:var(--text-base-color-)}.journals-listing .load-more .btn.loading:after{opacity:1}
/*# sourceMappingURL=style.css.map */