﻿@import"https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap";:root{--font-main: "Jost";--color-bg: #FFF;--color-navy: #192B40;--color-sky-blue: #15AADF;--color-light-blue: #DFEEF2;--color-white: #FFF;--color-yellow: #CEFA05;--color-red: #D85752;--color-cyan: #1D2B3E;--color-sky-blue-o: rgba(21, 170, 223, .7);--color-dark-blue-o: rgba(24, 42, 62, .7);--color-light-blue-o: rgba(223, 238, 242, .7)}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,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}:focus{outline:0}ol,ul{list-style:none}a{text-decoration:none;display:block}a:hover{text-decoration:none}html,body{height:100%}input,textarea{border:none;outline:none;padding:0;margin:0}label,button,input[type=submit],input[type=button]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{max-width:100%;vertical-align:middle;height:auto}body{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none}*{box-sizing:border-box}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?8xn0c1");src:url("../fonts/icomoon.eot?8xn0c1#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?8xn0c1") format("truetype"),url("../fonts/icomoon.woff?8xn0c1") format("woff"),url("../fonts/icomoon.svg?8xn0c1#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:""}.icon-fb:before{content:""}.icon-in:before{content:""}.icon-inst:before{content:""}.icon-arrow:before{content:""}.fp-watermark{display:none}body{position:relative;min-width:320px;margin:auto;background:var(--color-bg);color:var(--color-navy);font-family:var(--font-main);font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px)}body.disabled{overflow-y:scroll;position:fixed;width:100%}body.no-scroll{overflow-y:auto;overflow:hidden}.main{overflow:hidden}h1{font-weight:500;font-size:max(min(36px + 24*(100vw - 768px)/672,60px),36px);line-height:min(max(54px + 24*(100vw - 375px)/1065,54px),78px);text-transform:uppercase;letter-spacing:1.5px}h1.decor,h2.decor{position:relative}h1.decor::after,h1.decor::before,h2.decor::after,h2.decor::before{content:"";position:absolute;z-index:-1;mix-blend-mode:multiply}h1.decor::after,h2.decor::after{background-color:var(--color-sky-blue)}h1.decor::before,h2.decor::before{background-color:var(--color-light-blue)}h1.decor--job,h2.decor--job{margin:min(max(140px + 111*(100vw - 375px)/1065,140px),251px) min(max(0px + 191*(100vw - 375px)/1065,0px),191px) 43px}h1.decor--job::after,h2.decor--job::after{top:min(max(-16px + -51*(100vw - 375px)/1065,-67px),-16px);left:min(max(-25px + -168*(100vw - 375px)/1065,-193px),-25px);width:min(max(90px + 192*(100vw - 375px)/1065,90px),282px);height:min(max(50px + 69*(100vw - 375px)/1065,50px),119px)}h1.decor--job::before,h2.decor--job::before{top:min(max(-10px + -21*(100vw - 375px)/1065,-31px),-10px);left:min(max(-25px + -111*(100vw - 375px)/1065,-136px),-25px);width:min(max(200px + 382*(100vw - 375px)/1065,200px),582px);height:min(max(140px + 56*(100vw - 375px)/1065,140px),196px)}h2{font-weight:400;font-size:max(min(30px + 10*(100vw - 768px)/672,40px),30px);line-height:min(max(36px + 10*(100vw - 375px)/1065,36px),46px);text-transform:uppercase}h3{font-weight:400;font-size:max(min(26px + 4*(100vw - 768px)/672,30px),26px);line-height:min(max(30px + 5*(100vw - 375px)/1065,30px),35px);text-transform:uppercase}.container{width:88.8888888889%;max-width:1280px;margin:0 auto;position:relative}.title-box{position:relative;margin-top:min(max(80px + 44*(100vw - 375px)/1065,80px),124px);text-align:center}.title-box::after,.title-box::before{content:"";position:absolute;left:0}.title-box::after{top:min(max(-50px + 34*(100vw - 375px)/1065,-50px),-16px);width:min(max(70px + 55*(100vw - 375px)/1065,70px),125px);height:min(max(70px + 61*(100vw - 375px)/1065,70px),131px);background:url(../images/title-box-decor-1.svg) center/contain no-repeat}.title-box::before{top:-105px;width:43px;height:216px;background-color:var(--color-light-blue)}.title-box h2{display:inline-block;padding:min(max(25px + 35*(100vw - 375px)/1065,25px),60px);margin-left:min(max(50px + 162*(100vw - 375px)/1065,50px),212px)}.title-box h2.decor::after{top:-23px;left:257px;width:647px;height:min(max(50px + 105*(100vw - 375px)/1065,50px),155px)}.title-box h2.decor::before{top:0;left:0;width:100%;height:100%}.btn{display:inline-flex;align-items:center;justify-content:space-between;letter-spacing:.8px;min-width:202px;padding:16px 30px;font-size:max(min(14px + 2*(100vw - 768px)/672,16px),14px);color:var(--color-navy);line-height:1;text-transform:uppercase;font-family:var(--font-main);border:1px solid var(--color-navy);background:var(--color-bg);white-space:nowrap;transition:.3s ease;cursor:pointer}.btn:hover{color:var(--color-white);background-color:var(--color-navy)}.btn .icon{font-weight:300;font-size:max(min(11px + 3*(100vw - 768px)/672,14px),11px);color:var(--color-sky-blue);padding-left:min(max(10px + 8*(100vw - 375px)/1065,10px),18px)}.header{position:fixed;top:0;left:0;display:flex;align-items:flex-start;width:100%;transition:.5s ease;z-index:100}.header.sticky{background-color:var(--color-dark-blue-o);height:70px;backdrop-filter:blur(10px)}.header.sticky .logo{margin-top:15px;width:123px;height:45px}.header.sticky .logo img{object-fit:contain}.header.sticky .talk-btn{transform:rotate(-90deg) translate(-20px, -60px)}.header.sticky .talk-btn:hover{transform:rotate(-90deg) translate(-60px, -60px)}.header.sticky .navbar{height:70px}.header .logo{width:146px;height:52.3px;margin-top:2.5694444444%;margin-left:5.4861111111%;transition:.5s ease}.header .logo img{width:100%;height:100%;object-fit:cover}.header .navbar-wrap{position:relative;margin-left:auto;backdrop-filter:blur(10px) contrast(1.4);transition:.3s ease}.header .navbar-wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);filter:brightness(0.2);opacity:.5;z-index:-1}.header .navbar{display:inline-flex;align-items:center;padding:0 min(max(1px + 94*(100vw - 375px)/1065,1px),95px);height:90px;transition:.3s ease}.header .navbar .nav-link{margin:0 min(max(10px + 30*(100vw - 375px)/1065,10px),40px) 0 0;transition:.3s ease;font-size:18px;line-height:1;font-weight:300;color:var(--color-white)}.header .navbar .nav-link:last-of-type{margin-right:0}.header .navbar .nav-link:hover{color:var(--color-sky-blue)}.header .talk-btn{display:flex;align-items:center;min-width:200px;height:80px;padding:25px 28px 25px 32px;margin-right:-120px;font-size:22px;font-weight:300;line-height:1;color:var(--color-white);background-color:var(--color-sky-blue);transform:rotate(-90deg) translate(-60px, -60px);cursor:pointer;transition:.3s ease}.header .social-box,.header .layout,.header .burger,.header .nav-footer{display:none}.header--dark.sticky{backdrop-filter:blur(10px) contrast(1.4)}.header--dark .navbar .nav-link{font-weight:400;color:var(--color-navy)}.header--dark .navbar-wrap::after{opacity:.1}.first-section{position:relative;display:flex;align-items:center;padding:100px 0;min-height:min(max(400px + 500*(100vw - 375px)/1065,400px),900px)}.first-section .scroll{position:absolute;bottom:90px;right:39px;display:flex;align-items:center;font-size:14px;color:var(--color-white);transform:rotate(-90deg);animation:slide 1s ease-in-out infinite;cursor:pointer;z-index:1}.first-section .scroll::before{content:"";margin-right:20px;width:50px;height:1px;background-color:var(--color-white)}@keyframes slide{0%,100%{bottom:90px}50%{bottom:100px}}.first-section .bg{position:absolute;top:0;left:0;width:100%;height:100%}.first-section .bg img{width:100%;height:100%;object-fit:cover}.first-section .title-wrap{position:relative;width:460px;margin-top:min(max(50px + 169*(100vw - 375px)/1065,50px),219px);margin-left:min(max(10px + 197*(100vw - 375px)/1065,10px),207px)}.first-section .title-wrap .decor{position:absolute;top:-31px;left:-210px;width:430px;height:min(max(50px + 220*(100vw - 375px)/1065,50px),270px);background-color:var(--color-navy)}.first-section .title-wrap .decor.sec{top:-65px;left:-291px;width:388px;height:min(max(96px + 68*(100vw - 375px)/1065,96px),164px);background-color:var(--color-sky-blue)}.first-section h1{position:relative;color:var(--color-white);z-index:11}.first-section--careers{min-height:min(max(400px + 300*(100vw - 375px)/1065,400px),700px)}.first-section--careers .bg{z-index:-1}.first-section--careers .bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);opacity:.3;z-index:1}.first-section--careers .title-wrap{margin-top:min(max(200px + -245*(100vw - 375px)/1065,-45px),200px)}.first-section--careers .title-wrap .decor{top:-46px;left:-207px}.first-section--careers .title-wrap .decor--sec{left:-287px}.first-section--foundation{padding:170px 0 50px;min-height:min(max(400px + 200*(100vw - 375px)/1065,400px),600px)}.first-section--foundation .title-wrap{position:relative;margin:0 auto;padding:0px 41px 35px;width:642px;max-width:100%;text-align:center;font-weight:300}.first-section--foundation .title-wrap::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 110px);background-color:var(--color-navy)}.first-section--foundation h1{display:inline-block;width:388.56px;height:139.39px;margin-bottom:35px}.first-section--foundation h1 img{width:100%;height:100%;object-fit:contain}.first-section--foundation p{isolation:isolate;color:var(--color-white)}.first-section--foundation .bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);opacity:.3}.first-section--study{align-items:flex-start;min-height:min(max(400px + 200*(100vw - 375px)/1065,400px),600px);padding:137px 0 50px}.first-section--study .title-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0;width:100%;z-index:1}.first-section--study .title-wrap::before{content:"";position:absolute;top:33px;left:56px;width:min(max(200px + 112.58*(100vw - 375px)/1065,200px),312.58px);height:min(max(140px + 56.27*(100vw - 375px)/1065,140px),196.27px);background-color:var(--color-sky-blue);z-index:-1}.first-section--study .title-wrap h1{margin-left:min(max(50px + 205*(100vw - 375px)/1065,50px),255px)}.first-section--study .title-wrap p{margin-left:min(max(50px + 54*(100vw - 375px)/1065,50px),104px);margin-bottom:11px;font-weight:400;font-size:max(min(30px + 10*(100vw - 768px)/672,40px),30px);line-height:min(max(36px + 10*(100vw - 375px)/1065,36px),46px);text-transform:uppercase;color:var(--color-sky-blue)}.first-section--study .title-wrap .logo{width:282px;height:119px;padding:26px;background-color:var(--color-light-blue);z-index:2}@media(min-width: 1200px){.first-section--study .title-wrap .logo{transform:translateY(10px)}}.first-section--study .title-wrap .logo img{width:100%;height:100%;object-fit:contain}.first-section--study .bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);opacity:.3}.about{position:relative}.about .sect-decor{position:absolute;right:-147px;bottom:-98px;width:min(max(130px + 164.76*(100vw - 375px)/1065,130px),294.76px);height:min(max(150px + 159.45*(100vw - 375px)/1065,150px),309.45px)}.about .sect-decor img{width:100%;height:100%;object-fit:contain}.about::after{content:"";position:absolute;top:-99px;left:0;width:50%;height:100px;background-color:#fff}.about .container{display:flex;align-items:flex-end}.about .img-wrap{position:relative;display:flex;align-items:center;justify-content:center;flex:1 0 min(max(140px + 430*(100vw - 375px)/1065,140px),570px);max-width:570px;padding:min(max(10px + 60*(100vw - 375px)/1065,10px),70px) 30px min(max(10px + 41*(100vw - 375px)/1065,10px),51px) 0px;margin-right:min(max(20px + 50*(100vw - 375px)/1065,20px),70px)}.about .img-wrap .img{width:min(max(100px + 300*(100vw - 375px)/1065,100px),400px);height:min(max(100px + 300*(100vw - 375px)/1065,100px),400px);z-index:1}.about .img-wrap .img img{width:100%;height:100%;object-fit:cover}.about .img-wrap .decor{position:absolute;top:0;right:min(max(0px + 60*(100vw - 375px)/1065,0px),60px);width:min(max(170px + 130*(100vw - 375px)/1065,170px),300px);height:min(max(90px + 68*(100vw - 375px)/1065,90px),158px);background-color:var(--color-light-blue)}.about .img-wrap .decor.sec{top:min(max(0px + 146*(100vw - 375px)/1065,0px),146px);right:0px;width:min(max(170px + 30*(100vw - 375px)/1065,170px),200px);height:min(max(142px + 75*(100vw - 375px)/1065,142px),217px);background-color:var(--color-navy)}.about .img-wrap .decor.alt{top:unset;right:unset;left:0;bottom:0;width:min(max(120px + 144*(100vw - 375px)/1065,120px),264px);height:min(max(180px + 126*(100vw - 375px)/1065,180px),306px);background-color:var(--color-sky-blue)}.about .text-wrap h2{margin-bottom:4px;letter-spacing:1px}.about--text .sect-decor{right:0;top:min(max(-55px + 100*(100vw - 375px)/1065,-55px),45px);width:min(max(150px + 200*(100vw - 375px)/1065,150px),350px);height:130px;background-color:var(--color-light-blue)}.about--text .sect-decor::after{content:"";position:absolute;left:-59px;bottom:-17px;width:87%;height:87%;background-color:var(--color-sky-blue);mix-blend-mode:multiply}.about--text .text-wrap{flex-basis:590px;max-width:590px;margin-bottom:-16px;margin-top:-55px;z-index:2}.about--sec{margin-top:min(max(50px + 50*(100vw - 375px)/1065,50px),100px)}.about--sec::after,.about--sec .sect-decor{display:none}.about--sec .btn{min-width:202px}.about--sec .container{align-items:stretch}.about--sec .img-wrap{flex-basis:auto;max-width:554px;margin-right:min(max(10px + 75*(100vw - 375px)/1065,10px),85px);padding-top:30px;padding-left:15px;padding-bottom:53px}.about--sec .img-wrap .decor{top:unset;bottom:0;right:44px;width:min(max(100px + 200*(100vw - 375px)/1065,100px),300px);height:min(max(30px + 127*(100vw - 375px)/1065,30px),157px)}.about--sec .img-wrap .decor.sec{top:30px;right:0;width:min(max(50px + 166*(100vw - 375px)/1065,50px),216px);height:min(max(30px + 70*(100vw - 375px)/1065,30px),100px)}.about--sec .img-wrap .decor.alt{top:0;bottom:unset;width:min(max(30px + 234*(100vw - 375px)/1065,30px),264px);height:min(max(70px + 236*(100vw - 375px)/1065,70px),306px)}.about--sec .img-wrap .img{height:100%}.about--sec .text-wrap{align-self:center;margin-top:0}.explore{margin-top:min(max(113px + 31*(100vw - 375px)/1065,113px),144px)}.explore h2{text-align:center;margin-bottom:27px}.explore .card-wrap{position:relative;overflow:visible;display:flex;justify-content:space-between}.explore .card-wrap::after{content:"";position:absolute;top:21px;left:-80px;transform:translateY(-50%);width:890px;max-width:100%;height:280px;background-color:var(--color-light-blue);z-index:-1}.explore .card-wrap--alt::after{left:50%;transform:translate(-50%, -50%)}.explore .card-wrap>div{width:min(max(324px + 86*(100vw - 375px)/1065,324px),410px);margin-right:min(max(5px + 15*(100vw - 375px)/1065,5px),20px)}.explore .card-wrap>div:last-child{margin-right:0}.explore .card-wrap>div:hover .card .front{opacity:0;transform:rotateY(180deg);z-index:-1}.explore .card-wrap>div:hover .card .back{opacity:1;transform:rotateY(0deg);z-index:2}.explore .card{position:relative;display:flex;align-items:center;justify-content:center;height:min(max(105px + 155*(100vw - 375px)/1065,105px),260px);cursor:pointer;overflow:hidden}.explore .card+p{margin-top:min(max(15px + 5*(100vw - 375px)/1065,15px),20px)}.explore .card .front,.explore .card .back{transition-timing-function:cubic-bezier(0.2, 0.885, 0.32, 1.3);transition-duration:.5s;transition-property:transform,opacity}.explore .card .front{transform:rotateY(0deg);opacity:1;z-index:2}.explore .card .back{position:absolute;opacity:0;top:0px;left:0px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:25px;text-align:center;transform:rotateY(-180deg);z-index:-1}.explore .card .back>*{overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-clamp:5;box-orient:vertical}.explore .card .back.white>*{color:var(--color-white)}.explore .bg{position:absolute;width:100%;height:100%;top:0;left:0}.explore .bg img{transition:.3s ease;width:100%;height:100%;object-fit:cover}.explore .logo{width:min(max(164.32px + 41*(100vw - 375px)/1065,164.32px),205.32px);height:min(max(58.95px + 14.71*(100vw - 375px)/1065,58.95px),73.66px)}.explore .logo img{transition:.3s ease;width:100%;height:100%;object-fit:contain}.careers{position:relative;margin-top:min(max(85px + 15*(100vw - 375px)/1065,85px),100px)}.careers::after{content:"";position:absolute;right:0;top:0;width:min(max(26px + 54*(100vw - 375px)/1065,26px),80px);height:100%;background-color:var(--color-light-blue);z-index:-1}.careers .sect-decor{position:absolute;right:-11px;bottom:-5px;width:min(max(50px + 202.51*(100vw - 375px)/1065,50px),252.51px);height:min(max(50px + 192*(100vw - 375px)/1065,50px),242px)}.careers .sect-decor img{width:100%;height:100%;object-fit:cover}.careers .sect-decor.sm{display:none}.careers .container{display:flex;align-items:center}.careers h2{margin-top:-12px}.careers .img-wrap{position:relative;display:flex;justify-content:flex-end;flex:1 0 min(max(140px + 492*(100vw - 375px)/1065,140px),632px);max-width:632px;margin-right:min(max(20px + 44*(100vw - 375px)/1065,20px),64px);padding-left:min(max(10px + 130*(100vw - 375px)/1065,10px),140px)}.careers .img-wrap .img{flex:1 1 auto;max-width:486px}.careers .img-wrap .img img{width:100%;height:100%;object-fit:cover}.careers .img-wrap .decor{position:absolute;top:47%;left:0;width:min(max(10px + 280*(100vw - 375px)/1065,10px),290px);height:min(max(10px + 250*(100vw - 375px)/1065,10px),260px);background-color:var(--color-navy);transform:translateY(-50%);opacity:.9}.careers .text-wrap{flex:1 1 494px;max-width:494px}.careers .text-wrap h2{margin-bottom:4px}.careers .text-wrap p{margin-bottom:16px}.about-us{position:relative;margin-top:min(max(79px + 21*(100vw - 375px)/1065,79px),100px)}.about-us .container{padding-top:53px;padding-bottom:90px}.about-us::after{content:"";display:block;position:absolute;top:0;right:0;width:50%;height:100%;background-color:var(--color-navy);z-index:-1}.about-us h2{width:min(max(240px + 60*(100vw - 375px)/1065,240px),300px);margin-bottom:min(max(35px + -90*(100vw - 375px)/1065,-55px),35px)}.about-us .about-us-swiper{width:100%}.about-us .slider-wrapper{position:relative;display:flex;width:min(max(324px + 276*(100vw - 375px)/1065,324px),600px);margin:0 auto;transform:translateX(min(max(130px + -101 * (100vw - 375px) / 1065, 29px), 130px))}.about-us .swiper-slide{display:flex;flex-direction:column;width:100%;height:100%;min-height:min(max(200px + 40*(100vw - 375px)/1065,200px),240px)}.about-us .swiper-slide .card{display:flex;flex-direction:column;width:100%;height:100%;padding:min(max(30px + 35*(100vw - 375px)/1065,30px),65px) min(max(30px + 35*(100vw - 375px)/1065,30px),65px) min(max(30px + 15*(100vw - 375px)/1065,30px),45px) min(max(60px + 60*(100vw - 375px)/1065,60px),120px);background-color:var(--color-light-blue)}.about-us .swiper-slide .logo{width:min(max(55px + 75*(100vw - 375px)/1065,55px),130px);height:min(max(40px + 30*(100vw - 375px)/1065,40px),70px);margin-left:auto;padding-left:15px;flex:0 0 auto}.about-us .swiper-slide .logo img{width:100%;height:100%;object-fit:contain}.about-us .text{position:relative;margin-bottom:min(max(13px + 10*(100vw - 375px)/1065,13px),23px);font-size:max(min(18px + 4*(100vw - 768px)/672,22px),18px);line-height:min(max(30px + 4*(100vw - 375px)/1065,30px),34px)}.about-us .name{margin-bottom:min(max(9px + -3*(100vw - 375px)/1065,6px),9px);font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);line-height:1}.about-us .position{font-weight:300;font-size:14px;line-height:1}.about-us .slide-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.about-us .slide-footer .btn span{padding:0}.about-us .swiper-btns-wrapper{position:absolute;bottom:0px;left:-174px}.about-us .swiper-btns-wrapper .arrow{display:inline-flex;align-items:center;justify-content:center;width:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);height:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);border:1px solid var(--color-navy);transition:.3s ease;cursor:pointer;user-select:none}.about-us .swiper-btns-wrapper .arrow .icon{font-size:16px;color:var(--color-navy)}.about-us .swiper-btns-wrapper .arrow.prev{margin-right:8px}.about-us .swiper-btns-wrapper .arrow.prev .icon{line-height:0;transform:rotate(180deg)}.about-us .swiper-btns-wrapper .arrow:hover{background-color:var(--color-navy)}.about-us .swiper-btns-wrapper .arrow:hover .icon{color:var(--color-white)}.about-us--alt{margin-top:min(max(80px + 85*(100vw - 375px)/1065,80px),165px)}.about-us--alt::after{height:calc(100% - 50px)}.about-us--alt .container{padding-top:50px;padding-bottom:0px}.about-us--alt h2{width:min(max(280px + 71*(100vw - 375px)/1065,280px),351px);margin-bottom:min(max(100px + -165*(100vw - 375px)/1065,-65px),100px)}.about-us--alt .slider-wrapper{margin:min(max(0px + -170*(100vw - 375px)/1065,-170px),0px) 0 0 min(max(100px + 240*(100vw - 375px)/1065,100px),340px);width:min(max(400px + 512*(100vw - 375px)/1065,400px),912px)}.about-us--alt .swiper-slide{position:relative;padding-top:min(max(20px + 80*(100vw - 375px)/1065,20px),100px);padding-right:min(max(70px + 146*(100vw - 375px)/1065,70px),216px)}.about-us--alt .swiper-slide .card{padding:min(max(130px + -74*(100vw - 375px)/1065,56px),130px) min(max(80px + 28*(100vw - 375px)/1065,80px),108px) min(max(30px + 10*(100vw - 375px)/1065,30px),40px) min(max(60px + 28*(100vw - 375px)/1065,60px),88px)}.about-us--alt .slide-footer .btn{display:none}.about-us--alt .swiper-btns-wrapper{left:min(max(-120px + -54*(100vw - 375px)/1065,-174px),-120px);bottom:28%}.about-us--alt .img{position:absolute;top:0;right:min(max(105px + -105*(100vw - 375px)/1065,0px),105px);width:min(max(70px + 230*(100vw - 375px)/1065,70px),300px);height:min(max(70px + 230*(100vw - 375px)/1065,70px),300px)}.about-us--alt .img img{width:100%;height:100%;object-fit:cover}.insights{margin-top:min(max(164px + -45*(100vw - 375px)/1065,119px),164px)}.insights--article{margin-top:min(max(100px + 110*(100vw - 375px)/1065,100px),210px)}.insights .title-wrap{position:relative;display:inline-block;padding:min(max(0px + 29*(100vw - 375px)/1065,0px),29px) 11px min(max(0px + 11*(100vw - 375px)/1065,0px),11px) min(max(11px + 124*(100vw - 375px)/1065,11px),135px);margin-top:min(max(50px + 50*(100vw - 375px)/1065,50px),100px);margin-left:min(max(0px + 56*(100vw - 375px)/1065,0px),56px);margin-bottom:60px;background-color:var(--color-light-blue);z-index:1}.insights .title-wrap::before{content:"";position:absolute;top:-36px;left:-56px;width:min(max(175px + 107*(100vw - 375px)/1065,175px),282px);height:min(max(84px + 35*(100vw - 375px)/1065,84px),119px);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.insights .title-wrap h1{max-width:min(max(320px + 120*(100vw - 375px)/1065,320px),440px);z-index:2;isolation:isolate}.insights h2.title{position:relative;margin-left:min(max(0px + 281*(100vw - 375px)/1065,0px),281px);margin-bottom:min(max(40px + 20*(100vw - 375px)/1065,40px),60px)}.insights h2.title::after,.insights h2.title::before{content:"";position:absolute;z-index:-1}.insights h2.title::after{top:min(max(-83px + -37*(100vw - 375px)/1065,-120px),-83px);left:min(max(-200px + -162*(100vw - 375px)/1065,-362px),-200px);width:min(max(190px + 210*(100vw - 375px)/1065,190px),400px);height:min(max(60px + 30*(100vw - 375px)/1065,60px),90px);background-color:var(--color-sky-blue)}.insights h2.title::before{top:min(max(-52px + -23*(100vw - 375px)/1065,-75px),-52px);left:-237px;width:min(max(224px + 140*(100vw - 375px)/1065,224px),364px);height:min(max(110px + 50*(100vw - 375px)/1065,110px),160px);background-color:var(--color-light-blue)}.insights .insights-swiper{width:100%}.insights .slider-wrapper{position:relative;display:flex}.insights .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;height:100%}.insights .swiper-slide .btn{margin-top:auto}.insights .img{margin-bottom:min(max(15px + 6*(100vw - 375px)/1065,15px),21px);width:100%;height:0;position:relative;padding-bottom:59.0390538376%;overflow:hidden}.insights .img img,.insights .img iframe,.insights .img video{width:100%;height:100%;position:absolute;object-fit:cover}.insights .date{margin-bottom:0px;font-weight:300;font-size:max(min(14px + 2*(100vw - 768px)/672,16px),14px);color:var(--color-sky-blue)}.insights .descr{margin-bottom:min(max(9px + 12*(100vw - 375px)/1065,9px),21px);font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px)}.insights .swiper-btns-wrapper{position:absolute;display:flex;align-items:center;top:min(max(-80px + -28*(100vw - 375px)/1065,-108px),-80px);right:0px}.insights .swiper-btns-wrapper .btn{margin-right:min(max(10px + 43*(100vw - 375px)/1065,10px),53px)}.insights .swiper-btns-wrapper .arrow{display:inline-flex;align-items:center;justify-content:center;width:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);height:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);border:1px solid var(--color-navy);transition:.3s ease;cursor:pointer;user-select:none}.insights .swiper-btns-wrapper .arrow .icon{font-size:16px;color:var(--color-navy)}.insights .swiper-btns-wrapper .arrow.prev{margin-right:8px}.insights .swiper-btns-wrapper .arrow.prev .icon{line-height:0;transform:rotate(180deg)}.insights .swiper-btns-wrapper .arrow:hover{background-color:var(--color-navy)}.insights .swiper-btns-wrapper .arrow:hover .icon{color:var(--color-white)}.insights .select-box{display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:min(max(50px + 20*(100vw - 375px)/1065,50px),70px);margin-bottom:min(max(-20px + -10*(100vw - 375px)/1065,-30px),-20px);margin-left:min(max(-35px + 228*(100vw - 375px)/1065,-35px),193px);margin-right:min(max(-15px + -35*(100vw - 375px)/1065,-50px),-15px)}.insights .select-box>*{margin-right:min(max(15px + 35*(100vw - 375px)/1065,15px),50px);margin-bottom:min(max(20px + 10*(100vw - 375px)/1065,20px),30px)}.insights .select-box .insights-select{min-width:266px;height:50px;padding-left:29px;padding-right:50px;border:1px solid var(--color-navy)}.insights .select-box .insights-select .current{font-size:16px;text-transform:uppercase;letter-spacing:1.1px;line-height:50px}.insights .select-box .insights-select::after{right:31px;border-color:var(--color-sky-blue)}.insights .select-box .insights-select .list{border-radius:0;border:1px solid var(--color-navy);width:100%}.insights .select-box .btn{justify-content:center;letter-spacing:1.12px;height:50px;min-width:190px;padding:15px 25px}.insights .blog-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:min(max(15px + 15*(100vw - 375px)/1065,15px),30px);grid-row-gap:min(max(25px + 28*(100vw - 375px)/1065,25px),53px)}@media(min-width: 1440px){.insights .blog-wrapper{width:calc(100% + 3px)}}.insights .blog-wrapper .card{display:block;max-width:406px;margin:0 auto;color:var(--color-navy)}.vacancies{margin-top:min(max(140px + -10*(100vw - 375px)/1065,130px),140px)}.vacancies .container{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.vacancies h2{position:relative;width:100%;margin-left:min(max(0px + 281*(100vw - 375px)/1065,0px),281px);margin-bottom:min(max(40px + 2*(100vw - 375px)/1065,40px),42px);letter-spacing:.5px}.vacancies h2::after,.vacancies h2::before{content:"";position:absolute;z-index:-1}.vacancies h2::after{bottom:min(max(-70px + -30*(100vw - 375px)/1065,-100px),-70px);left:min(max(-200px + -162*(100vw - 375px)/1065,-362px),-200px);width:min(max(290px + 15*(100vw - 375px)/1065,290px),305px);height:min(max(60px + 53*(100vw - 375px)/1065,60px),113px);background-color:var(--color-sky-blue)}.vacancies h2::before{top:min(max(-52px + 22*(100vw - 375px)/1065,-52px),-30px);left:min(max(-100px + -137*(100vw - 375px)/1065,-237px),-100px);width:min(max(224px + 140*(100vw - 375px)/1065,224px),364px);height:min(max(110px + 50*(100vw - 375px)/1065,110px),160px);background-color:var(--color-light-blue)}.vacancies .select-box{display:flex;margin-bottom:-20px;margin-right:min(max(-15px + -35*(100vw - 375px)/1065,-50px),-15px)}.vacancies .select-box>*{margin-right:min(max(15px + 35*(100vw - 375px)/1065,15px),50px);margin-bottom:20px}.vacancies .select-box .vacancies-select{min-width:266px;height:50px;padding-left:29px;padding-right:50px;border:1px solid var(--color-navy)}.vacancies .select-box .vacancies-select .current{font-size:16px;text-transform:uppercase;letter-spacing:1.1px;line-height:50px}.vacancies .select-box .vacancies-select::after{right:31px;border-color:var(--color-sky-blue)}.vacancies .select-box .vacancies-select .list{border-radius:0;border:1px solid var(--color-navy);width:100%}.vacancies .swiper-btns-wrapper{margin-left:min(max(15px + 35*(100vw - 375px)/1065,15px),50px)}.vacancies .swiper-btns-wrapper .swiper-vacancies-prev{margin-right:5px}.vacancies .swiper-btns-wrapper .arrow{width:50px;height:50px}.vacancies .swiper-btns-wrapper .arrow .icon{font-size:16px}.vacancies .slider-wrapper{position:relative;display:flex;width:100%;padding-top:50px}.vacancies .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;padding:min(max(15px + 20*(100vw - 375px)/1065,15px),35px) min(max(10px + 20*(100vw - 375px)/1065,10px),30px) min(max(15px + 15*(100vw - 375px)/1065,15px),30px);height:100%;background-color:var(--color-navy)}.vacancies .swiper-slide:hover .btn{color:var(--color-sky-blue);border-color:var(--color-sky-blue)}.vacancies .swiper-slide .btn{margin-top:auto;border-color:var(--color-white);background-color:var(--color-navy);color:var(--color-white)}.vacancies .title,.vacancies .date{color:var(--color-white)}.vacancies .title{margin-bottom:5px;text-transform:uppercase;font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px);line-height:min(max(30px + 9*(100vw - 375px)/1065,30px),39px)}.vacancies .logo{margin-bottom:min(max(10px + 10*(100vw - 375px)/1065,10px),20px);width:110px;height:50px}.vacancies .logo img{width:100%;height:100%;object-fit:contain}.vacancies .descr{margin-bottom:min(max(9px + -9*(100vw - 375px)/1065,0px),9px);font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(30px + 20*(100vw - 375px)/1065,30px),50px);color:var(--color-sky-blue)}.vacancies .descr.yellow{color:var(--color-yellow)}.vacancies .descr.red{color:var(--color-red)}.vacancies .date{margin-bottom:min(max(20px + 13*(100vw - 375px)/1065,20px),33px);font-weight:300;font-size:max(min(14px + 2*(100vw - 768px)/672,16px),14px)}.contact-us{margin-top:min(max(107px + -7*(100vw - 375px)/1065,100px),107px);overflow:hidden}.contact-us .container{display:flex;align-items:center;width:100%;max-width:calc(100% - min(max(0px + 40*(100vw - 375px)/1065,0px),40px));margin-left:min(max(0px + 40*(100vw - 375px)/1065,0px),40px)}.contact-us h2{width:calc(100% + min(max(0px + 70*(100vw - 375px)/1065,0px),70px));margin-bottom:8px;color:var(--color-white);letter-spacing:.8px}.contact-us .form-wrap{position:relative;padding:min(max(20px + 73*(100vw - 375px)/1065,20px),93px) min(max(10px + 114*(100vw - 375px)/1065,10px),124px) 20px min(max(45px + 56*(100vw - 375px)/1065,45px),101px);min-width:min(max(400px + 370*(100vw - 375px)/1065,400px),770px);display:flex;flex-direction:column;min-height:min(max(400px + 150*(100vw - 375px)/1065,400px),550px);background-color:var(--color-sky-blue)}.contact-us .form-wrap::after{content:"";position:absolute;top:50%;left:0;transform:translate(-50%, -50%);width:80px;height:min(max(200px + 153*(100vw - 375px)/1065,200px),353px);background-color:var(--color-navy);opacity:.9}.contact-us form{display:flex;flex-wrap:wrap;justify-content:flex-end}.contact-us form .input-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-us form input,.contact-us form textarea{margin-bottom:12px;background-color:var(--color-sky-blue);border:none;border-bottom:2px solid var(--color-navy);border-radius:0;outline:none;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white);font-family:var(--font-main)}.contact-us form input{width:calc(50% - 17px);height:min(max(47px + 11*(100vw - 375px)/1065,47px),58px)}.contact-us form input:-webkit-autofill,.contact-us form input:-webkit-autofill:hover,.contact-us form input:-webkit-autofill:focus,.contact-us form input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}.contact-us form input::placeholder{font-family:var(--font-main);font-weight:300;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white)}.contact-us form textarea{margin-top:18px;margin-bottom:18px;height:min(max(55px + 15*(100vw - 375px)/1065,55px),70px);width:100%;resize:none}.contact-us form textarea:-webkit-autofill,.contact-us form textarea:-webkit-autofill:hover,.contact-us form textarea:-webkit-autofill:focus,.contact-us form textarea:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}.contact-us form textarea::placeholder{font-family:var(--font-main);font-weight:300;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white)}.contact-us .bg{flex:0 0 auto;width:min(max(324px + 306*(100vw - 375px)/1065,324px),630px);height:min(max(200px + 153*(100vw - 375px)/1065,200px),353px);position:relative}.contact-us .bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.contact-us--light h2{color:var(--color-sky-blue);letter-spacing:unset}.contact-us--light .form-wrap{min-height:min(max(500px + 95*(100vw - 375px)/1065,500px),595px);background-color:var(--color-light-blue)}.contact-us--light form input,.contact-us--light form textarea{background-color:var(--color-light-blue);border-bottom:2px solid var(--color-navy);color:var(--color-navy)}.contact-us--light form input:-webkit-autofill,.contact-us--light form input:-webkit-autofill:hover,.contact-us--light form input:-webkit-autofill:focus,.contact-us--light form input:-webkit-autofill:active,.contact-us--light form textarea:-webkit-autofill,.contact-us--light form textarea:-webkit-autofill:hover,.contact-us--light form textarea:-webkit-autofill:focus,.contact-us--light form textarea:-webkit-autofill:active{-webkit-text-fill-color:var(--color-navy) !important}.contact-us--light form input::placeholder,.contact-us--light form textarea::placeholder{color:var(--color-navy)}.footer{padding:min(max(82px + 38*(100vw - 375px)/1065,82px),120px) 0 min(max(130px + -75*(100vw - 375px)/1065,55px),130px)}.footer h3{margin-bottom:13px;font-weight:500;font-size:max(min(20px + 4*(100vw - 768px)/672,24px),20px)}.footer .grid-wrap{margin-right:-20px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;grid-column-gap:min(max(20px + 40*(100vw - 375px)/1065,20px),60px)}.footer .grid-wrap__no-wrap{display:flex;align-items:flex-start;justify-content:space-between;grid-column-gap:min(max(20px + 40*(100vw - 375px)/1065,20px),60px);width:100%}.footer .grid-wrap__no-wrap .col{max-width:220px}@media(min-width: 1920px){.footer .grid-wrap__no-wrap .col{max-width:260px}}@media(max-width: 1360px){.footer .grid-wrap__no-wrap{grid-column-gap:20px}}@media(max-width: 1360px)and (min-width: 1024px){.footer .grid-wrap__no-wrap .logo-box{max-width:72px}.footer .grid-wrap__no-wrap .logo-box .img{max-width:72px}}@media(max-width: 1023px){.footer .grid-wrap__no-wrap{flex-wrap:wrap}.footer .grid-wrap__no-wrap .col{width:calc(50% - 12px);max-width:unset}.footer .grid-wrap__no-wrap .logo-box{width:calc(100% - 130px);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:27px}.footer .grid-wrap__no-wrap .logo-box div{width:100%;display:flex;align-items:center;justify-content:flex-start}.footer .grid-wrap__no-wrap .logo-box .img{max-width:101px}.footer .grid-wrap__no-wrap .logo-box .img:first-child{margin-right:10px}.footer .grid-wrap__no-wrap .logo{order:0}.footer .grid-wrap__no-wrap .socials{order:1;align-self:flex-start;margin-top:0}}@media(max-width: 1023px)and (max-width: 600px){.footer .grid-wrap__no-wrap .socials{display:flex;align-items:center;justify-content:flex-end;margin-right:0;align-self:center}}@media(max-width: 1023px){.footer .grid-wrap__no-wrap .col{order:2}}@media(max-width: 1023px)and (max-width: 600px){.footer .grid-wrap__no-wrap .col.third{width:100%}}@media(max-width: 1023px){.footer .grid-wrap{margin-right:0}}.footer .logo-box{margin-top:-20px;grid-area:logo;display:flex;flex-direction:column;align-items:flex-start}.footer .logo{width:67.08px;height:70.42px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.05 282.47'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M134.36 0 0 282.47h46.24l88.12-193.35 88.12 193.35h46.58L134.36 0Z' style='fill:%23192b40' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");transition:.3s ease}.footer .logo:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 269.05 282.47'%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M134.36 0 0 282.47h46.24l88.12-193.35 88.12 193.35h46.58L134.36 0Z' style='fill:%2315AADF' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E")}.footer .img{margin-top:min(max(20px + 20*(100vw - 375px)/1065,20px),40px);width:min(max(90px + 44*(100vw - 375px)/1065,90px),134px)}.footer .img img{width:100%;object-fit:contain;object-position:left bottom}.footer a{color:var(--color-navy);transition:.3s ease}.footer a:hover{color:var(--color-sky-blue)}.footer .col{grid-area:col;margin-bottom:42px}.footer .col:first-of-type p{max-width:22ch}.footer .col a,.footer .col p{font-weight:300;font-size:min(max(16px + 2*(100vw - 375px)/1065,16px),18px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px)}.footer .col.sec{grid-area:col-sec}.footer .col.sec p{max-width:25ch}.footer .col.nav{grid-area:col-nav;justify-self:center}.footer .socials{min-width:20px;grid-area:soc;justify-self:flex-end;align-self:center;margin-top:auto;margin-bottom:auto;padding-bottom:42px}@media(min-width: 1361px){.footer .socials{margin-right:min(max(0px + 20*(100vw - 375px)/1065,0px),20px)}}.footer .soc{display:flex;align-items:center;justify-content:center;width:20px;height:24px;margin-bottom:31px}.footer .soc:last-child{margin-bottom:0}.footer .soc .icon{font-size:20px;color:var(--color-sky-blue);transition:.3s ease}.footer .soc:hover .icon{color:var(--color-navy)}.footer .copyrights-wrap{grid-area:copy;display:flex;flex-wrap:wrap;width:100%;padding-left:min(max(30px + 167*(100vw - 375px)/1065,30px),197px)}.footer .copyrights-wrap>*{font-weight:300;font-size:14px;margin-right:40px}@media(max-width: 1360px){.footer .copyrights-wrap{padding-left:92px}}@media(max-width: 1023px){.footer .copyrights-wrap{padding-left:0}}@media(min-width: 1920px){.footer .copyrights-wrap{padding-left:268px}}.pagination{padding-top:min(max(50px + 50*(100vw - 375px)/1065,50px),100px)}.pagination .wrapper{justify-content:center;align-items:center}.pagination .wrapper,.pagination .wrapper ul{display:flex}.pagination .wrapper li{margin-right:15px}.pagination .wrapper li:last-child{margin-right:0px}.pagination .wrapper li a{opacity:.5;font-size:16px;color:var(--color-navy);transition:.3s ease}.pagination .wrapper li:hover a,.pagination .wrapper li.active a{opacity:1}.pagination .wrapper .btn{width:50px;height:50px}.pagination .wrapper .btn span{font-size:14px;padding:0}.pagination .wrapper .btn:first-child{margin-right:25px}.pagination .wrapper .btn:last-child{margin-left:25px}.video{margin-top:min(max(120px + 67*(100vw - 375px)/1065,120px),187px)}.video .wrapper{display:flex}.video h2{margin-bottom:min(max(13px + 96*(100vw - 375px)/1065,13px),109px);text-align:center}.video h2.decor::after{top:min(max(-35px + -52*(100vw - 375px)/1065,-87px),-35px);left:min(max(-26px + 81*(100vw - 375px)/1065,-26px),55px);width:min(max(130px + 483*(100vw - 375px)/1065,130px),613px);height:min(max(60px + 95*(100vw - 375px)/1065,60px),155px);background:var(--color-sky-blue);mix-blend-mode:multiply}.video h2.decor::before{top:50%;left:50%;width:min(max(375px + 321*(100vw - 375px)/1065,375px),696px);height:min(max(100px + 60*(100vw - 375px)/1065,100px),160px);transform:translate(-50%, -50%)}.video .video-wrap{flex:0 0 auto;margin-right:min(max(10px + 52*(100vw - 375px)/1065,10px),62px);width:min(max(125px + 598*(100vw - 375px)/1065,125px),723px);height:min(max(100px + 307*(100vw - 375px)/1065,100px),407px);position:relative}.video .video-wrap video,.video .video-wrap img{width:100%;height:100%;object-fit:cover}.accordion{margin-top:140px}.accordion .container{display:flex;align-items:flex-start;flex-wrap:wrap}.accordion h2{width:100%;margin-bottom:5px;text-align:center}.accordion h2.decor::before{width:890px;height:280px;top:50%;left:50%;transform:translate(-50%, -25%)}.accordion h2.decor::after{display:none}.accordion h2+div{margin:0 min(max(0px + 390*(100vw - 375px)/1065,0px),390px) min(max(15px + 20*(100vw - 375px)/1065,15px),35px);text-align:center}.accordion .accardion-wrap{width:min(max(200px + 266*(100vw - 375px)/1065,200px),466px);margin-right:min(max(10px + 44*(100vw - 375px)/1065,10px),54px)}.accordion .accordion-item{background-color:var(--color-sky-blue);transition:.3s ease}.accordion .accordion-item:not(:last-child){margin-bottom:7px}.accordion .accordion-item.open .accordion-title{background-color:var(--color-sky-blue)}.accordion .accordion-item.open .accordion-title span{transform:rotate(270deg)}.accordion .accordion-title{display:flex;align-items:center;justify-content:space-between;padding:15px;font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px);text-transform:uppercase;color:var(--color-white);background-color:var(--color-navy);cursor:pointer;user-select:none;transition:.3s ease}.accordion .accordion-title:hover{background-color:var(--color-sky-blue)}.accordion .accordion-title span{font-size:14px;transform:rotate(90deg);transition:.3s ease}.accordion .accordion-content{height:0;overflow:hidden}.accordion .accordion-content p{margin:-5px 15px 10px;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);font-weight:300;line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px);color:var(--color-white)}.accordion .img-wrap{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1;padding:min(max(10px + 28*(100vw - 375px)/1065,10px),38px) min(max(0px + 80*(100vw - 375px)/1065,0px),80px) 0px 0px}.accordion .img-wrap .img{width:min(max(100px + 441*(100vw - 375px)/1065,100px),541px);height:min(max(215px + 209*(100vw - 375px)/1065,215px),424px);z-index:1}.accordion .img-wrap .img img{width:100%;height:100%;object-fit:cover}.accordion .img-wrap .decor{position:absolute;bottom:91px;right:43px;width:min(max(170px + 130*(100vw - 375px)/1065,170px),300px);height:min(max(90px + 68*(100vw - 375px)/1065,90px),158px);background-color:var(--color-light-blue)}.accordion .img-wrap .decor.sec{top:0px;right:0px;bottom:unset;width:min(max(120px + 96*(100vw - 375px)/1065,120px),216px);height:min(max(80px + 20*(100vw - 375px)/1065,80px),100px);background-color:var(--color-navy)}.accordion .img-wrap .decor.alt{top:14px;right:unset;bottom:unset;left:0;width:min(max(120px + 144*(100vw - 375px)/1065,120px),264px);height:min(max(180px + 126*(100vw - 375px)/1065,180px),306px);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.purpose{margin-top:27px}.purpose .purpose-wrap{display:flex;flex-wrap:wrap;margin-right:min(max(0px + -67*(100vw - 375px)/1065,-67px),0px)}.purpose h2{margin-bottom:5px}.purpose .col{position:relative;width:calc(50% - min(max(0px + 67*(100vw - 375px)/1065,0px),67px));padding-top:min(max(15px + 30*(100vw - 375px)/1065,15px),45px);padding-left:min(max(0px + 87*(100vw - 375px)/1065,0px),87px);margin-right:min(max(0px + 67*(100vw - 375px)/1065,0px),67px)}.purpose .col::before{content:"";position:absolute;top:0;left:min(max(-25px + 25*(100vw - 375px)/1065,-25px),0px);width:min(max(130px + 50*(100vw - 375px)/1065,130px),180px);height:min(max(90px + 60*(100vw - 375px)/1065,90px),150px);background-color:var(--color-light-blue);z-index:-1}.purpose .col--blue::before{background-color:var(--color-sky-blue)}.purpose p{margin-left:min(max(-10px + 132*(100vw - 375px)/1065,-10px),122px)}.team{margin-top:min(max(100px + 28*(100vw - 375px)/1065,100px),128px)}.team .container{display:flex;flex-direction:column}.team .title-wrap{position:relative;padding:min(max(15px + 42*(100vw - 375px)/1065,15px),57px) min(max(0px + 50*(100vw - 375px)/1065,0px),50px);margin:0 auto min(max(20px + 49*(100vw - 375px)/1065,20px),69px)}.team .title-wrap::before{content:"";position:absolute;top:-29px;right:min(max(-25px + 6*(100vw - 375px)/1065,-25px),-19px);width:min(max(150px + 250*(100vw - 375px)/1065,150px),400px);height:min(max(100px + 55*(100vw - 375px)/1065,100px),155px);background-color:var(--color-light-blue);z-index:-1}.team .title-wrap::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--color-sky-blue);background-blend-mode:multiply}.team .title-wrap h2{text-align:center;color:var(--color-white);word-spacing:5px}.team .team-wrap{display:flex;flex-wrap:wrap;margin-right:min(max(-15px + -16*(100vw - 375px)/1065,-31px),-15px);margin-bottom:min(max(-15px + -18*(100vw - 375px)/1065,-33px),-15px)}.team .card{margin-right:min(max(15px + 16*(100vw - 375px)/1065,15px),31px);margin-bottom:min(max(15px + 18*(100vw - 375px)/1065,15px),33px);width:calc(25% - min(max(15px + 16*(100vw - 375px)/1065,15px),31px))}.team .card:hover .name,.team .card:hover .pos{color:var(--color-sky-blue)}.team .card:hover .img img{transform:scale(1.02)}.team .card .img{width:100%;height:300px;margin-bottom:min(max(10px + 12*(100vw - 375px)/1065,10px),22px);overflow:hidden}.team .card .img img{width:100%;height:100%;object-fit:cover;transition:.3s ease}.team .card .name,.team .card .pos{color:var(--color-navy);transition:.3s ease}.team .card .name{font-size:max(min(18px + 4*(100vw - 768px)/672,22px),18px);line-height:min(max(20px + 10*(100vw - 375px)/1065,20px),30px)}.team .card .pos{font-size:14px;font-weight:300;line-height:22px}.timeline{margin-top:min(max(100px + 91*(100vw - 375px)/1065,100px),191px)}.timeline h2{margin-left:min(max(0px + 281*(100vw - 375px)/1065,0px),281px);margin-bottom:min(max(40px + 70*(100vw - 375px)/1065,40px),110px);letter-spacing:min(max(0px + 2.3*(100vw - 375px)/1065,0px),2.3px);letter-spacing:1px}.timeline h2.decor::before{top:min(max(0px + -76*(100vw - 375px)/1065,-76px),0px);left:min(max(0px + -240*(100vw - 375px)/1065,-240px),0px);width:min(max(200px + 164*(100vw - 375px)/1065,200px),364px);height:min(max(60px + 100*(100vw - 375px)/1065,60px),160px)}.timeline h2.decor::after{top:min(max(-10px + -82*(100vw - 375px)/1065,-92px),-10px);left:min(max(-25px + -337*(100vw - 375px)/1065,-362px),-25px);width:min(max(110px + 200*(100vw - 375px)/1065,110px),310px);height:min(max(55px + 70*(100vw - 375px)/1065,55px),125px);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.timeline .timeline-swiper{width:100%}.timeline .slider-wrapper{position:relative;display:flex;width:104.4%}.timeline .slider-wrapper::before{content:"";position:absolute;display:block;top:0;left:0;width:calc(100% + 500px);height:2px;background-color:var(--color-navy)}.timeline .swiper-slide{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:30px;height:100%}.timeline .swiper-slide::before{content:"";position:absolute;display:block;top:0;left:0;width:2px;height:25px;background-color:var(--color-navy)}.timeline .date{margin-bottom:min(max(5px + 8*(100vw - 375px)/1065,5px),13px);font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px);color:var(--color-sky-blue)}.timeline .title{margin-bottom:min(max(5px + 5*(100vw - 375px)/1065,5px),10px);font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(34px + 5*(100vw - 375px)/1065,34px),39px);text-transform:uppercase;color:var(--color-navy)}.timeline .img{margin-bottom:min(max(5px + 8*(100vw - 375px)/1065,5px),13px);width:min(max(150px + 140*(100vw - 375px)/1065,150px),290px);height:120px}.timeline .img img{width:100%;height:100%;object-fit:cover}.timeline .descr{font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px);color:var(--color-navy)}.timeline .swiper-btns-wrapper{position:absolute;display:flex;align-items:center;top:min(max(-80px + -20*(100vw - 375px)/1065,-100px),-80px);right:min(max(0px + 42*(100vw - 375px)/1065,0px),42px)}.timeline .swiper-btns-wrapper .arrow{width:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);height:min(max(44px + 6*(100vw - 375px)/1065,44px),50px)}.timeline .swiper-btns-wrapper .arrow .icon{font-size:max(min(12px + 4*(100vw - 768px)/672,16px),12px);padding:0}.timeline .swiper-btns-wrapper .arrow:first-child{margin-right:8px}.timeline--sec{margin-top:min(max(70px + 121*(100vw - 375px)/1065,70px),191px)}.timeline--sec .title{display:none}.timeline--sec .date{order:1;text-transform:uppercase}.timeline--sec .descr{order:2;margin-bottom:min(max(5px + 5*(100vw - 375px)/1065,5px),10px)}.timeline--sec .img{order:3;margin-bottom:13px;width:100%;height:220px}.timeline--sec .btn{order:4}.text-box{position:relative;padding:min(max(200px + 54*(100vw - 375px)/1065,200px),254px) 0 60px}.text-box>.decor{position:absolute;right:min(max(186px + -186*(100vw - 375px)/1065,0px),186px);bottom:min(max(120px + -120*(100vw - 375px)/1065,0px),120px);width:min(max(120px + 190*(100vw - 375px)/1065,120px),310px);height:min(max(120px + 190*(100vw - 375px)/1065,120px),310px);transform:translateX(50%)}.text-box>.decor img{width:100%;height:100%;object-fit:contain}.text-box .text-box-wrap{display:flex}.text-box .col:first-child{flex:0 0 auto;max-width:min(max(200px + 320*(100vw - 375px)/1065,200px),520px);margin-right:min(max(20px + 80*(100vw - 375px)/1065,20px),100px)}.text-box h1{margin-left:min(max(0px + 173*(100vw - 375px)/1065,0px),173px);margin-bottom:min(max(20px + 87*(100vw - 375px)/1065,20px),107px);letter-spacing:.6}.text-box h1.decor::before{top:-43px;left:min(max(-25px + -109*(100vw - 375px)/1065,-134px),-25px);width:min(max(276px + 37*(100vw - 375px)/1065,276px),313px);height:min(max(160px + 36*(100vw - 375px)/1065,160px),196px)}.text-box h1.decor::after{top:-68px;left:min(max(-25px + -153*(100vw - 375px)/1065,-178px),-25px);width:min(max(156px + 126*(100vw - 375px)/1065,156px),282px);height:119px}.text-box h2{margin-bottom:5px;letter-spacing:.8px}.text-box .img{position:relative;width:min(max(200px + 286*(100vw - 375px)/1065,200px),486px);height:min(max(170px + 230*(100vw - 375px)/1065,170px),400px)}.text-box .img::after{content:"";position:absolute;display:block;bottom:-76px;right:-147px;width:min(max(100px + 190*(100vw - 375px)/1065,100px),290px);height:min(max(100px + 160*(100vw - 375px)/1065,100px),260px);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.text-box .img img{width:100%;height:100%;object-fit:cover}.text-box--article{padding:min(max(160px + 20*(100vw - 375px)/1065,160px),180px) 0 0px}.text-box--article .text-box-wrap{flex-direction:column}.text-box--article .text-box-wrap h3,.text-box--article .text-box-wrap h2{margin-bottom:min(max(10px + 5*(100vw - 375px)/1065,10px),15px)}.text-box--article .text-box-wrap ol{margin-top:9px;list-style-type:decimal}.text-box--article .text-box-wrap ol ::marker{color:var(--color-sky-blue);font-weight:400}.text-box--article .text-box-wrap ol li{margin-left:min(max(21px + 2*(100vw - 375px)/1065,21px),23px);padding-left:min(max(0px + 9*(100vw - 375px)/1065,0px),9px);font-weight:300}.text-box--article .text-box-wrap ol li:not(:last-child){margin-bottom:5px}.text-box--article .text-box-wrap ul{margin-top:9px}.text-box--article .text-box-wrap ul li{position:relative;padding-left:min(max(20px + 11*(100vw - 375px)/1065,20px),31px);font-weight:300}.text-box--article .text-box-wrap ul li:not(:last-child){margin-bottom:5px}.text-box--article .text-box-wrap ul li::before{content:"";position:absolute;top:min(max(10px + 1*(100vw - 375px)/1065,10px),11px);left:0;width:min(max(10px + 3*(100vw - 375px)/1065,10px),13px);height:min(max(10px + 3*(100vw - 375px)/1065,10px),13px);background-color:var(--color-sky-blue)}.text-box--article .col{max-width:1150px;margin:0 auto;padding-top:44px}.text-box--article .col:first-child{max-width:unset;width:100%}.text-box--article .col:last-child{padding-left:0;padding-right:0}.text-box--article .col .text-wrap{padding:0;max-width:1150px;margin:0 auto;z-index:2}.text-box--article .col h1{margin-left:0;margin-bottom:min(max(20px + 32*(100vw - 375px)/1065,20px),52px)}.text-box--article .col h1::before{top:-33px;left:-112px;width:312px;height:190px}.text-box--article .col h1::after{top:-64px;left:-170px;width:282px;height:119px}.text-box--article .col p{max-width:100%;font-weight:300;margin-bottom:10px}.text-box--article .col p:last-of-type{margin-bottom:0}.text-box--article .img{width:100%;height:min(max(350px + 120*(100vw - 375px)/1065,350px),470px)}.text-box--article .img::after{display:none}.video-box{margin-top:min(max(80px + 25*(100vw - 375px)/1065,80px),105px)}.video-box .container{width:100%;max-width:940px;padding:0 25px}.video-box iframe{width:100%;max-width:800px}.video-box h2{margin-bottom:8px;letter-spacing:1px}.video-box p{font-weight:300;margin-bottom:9px}.video-box p:has(iframe){text-align:center}.video-box p:last-of-type{margin-bottom:0}.video-box .btn{margin-top:min(max(25px + 37*(100vw - 375px)/1065,25px),62px)}.video-box .video-wrap{margin:min(max(35px + 30*(100vw - 375px)/1065,35px),65px) auto 0;width:800px;max-width:100%;height:min(max(250px + 200*(100vw - 375px)/1065,250px),450px);position:relative}.video-box .video-wrap img,.video-box .video-wrap video{width:100%;height:100%;object-fit:cover}.play-btn{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:var(--color-sky-blue);background-image:url("../images/play-btn.png");background-repeat:no-repeat;background-position:56% center;-webkit-background-size:56% auto;background-size:38% auto;z-index:2;width:min(max(50px + 70*(100vw - 375px)/1065,50px),120px);height:min(max(50px + 70*(100vw - 375px)/1065,50px),120px);border-radius:50%;transform-origin:center center;transition:transform .2s,opacity .2s .2s;cursor:pointer}.play-btn:hover{transform:scale(1.05) translate(-50%, -50%)}.play-btn.hide{opacity:0;visibility:hidden;pointer-events:none}.partners{margin-top:min(max(100px + 47*(100vw - 375px)/1065,100px),147px)}.partners h2{text-align:center;margin-bottom:25px;color:var(--color-white);z-index:9}.partners h2.decor{mix-blend-mode:multiply}.partners h2.decor::before{display:none}.partners h2.decor::after{top:-48px;left:-80px;width:min(max(500px + 500*(100vw - 375px)/1065,500px),1000px);height:280px;background-color:var(--color-sky-blue)}.lightbox{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%)}.gallery-row{margin-top:min(max(60px + 38*(100vw - 375px)/1065,60px),98px)}.gallery-row .swiper{width:calc(100% + 13px)}.gallery-row .img{display:block;height:min(max(250px + 160*(100vw - 375px)/1065,250px),410px);overflow:hidden}.gallery-row .img:hover img{transform:scale(1.1)}.gallery-row .img img{width:100%;height:100%;object-fit:cover;transition:.3s ease}.commitment{margin-top:40px}.commitment .title-wrap{position:relative;padding:min(max(25px + 19*(100vw - 375px)/1065,25px),44px) 20px 20px;margin:0 auto 5px;max-width:890px;text-align:center}.commitment .title-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;min-height:100%;height:min(max(200px + 80*(100vw - 375px)/1065,200px),280px);background-color:var(--color-light-blue);z-index:-1}.commitment .title-wrap h2{margin-bottom:5px}.commitment .card-wrap{display:flex;margin-right:min(max(-10px + -15*(100vw - 375px)/1065,-25px),-10px)}.commitment .card{width:calc(100% - min(max(10px + 15*(100vw - 375px)/1065,10px),25px));padding:min(max(0px + 29*(100vw - 375px)/1065,0px),29px) min(max(0px + 31*(100vw - 375px)/1065,0px),31px) min(max(0px + 25*(100vw - 375px)/1065,0px),25px);margin-right:min(max(10px + 15*(100vw - 375px)/1065,10px),25px);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.commitment .card p{font-weight:300;color:var(--color-white)}.commitment .card .title{font-weight:400;font-size:25px;margin-bottom:10px;text-transform:uppercase}.commitment .card--dark{background-color:var(--color-navy)}.commitment .card--light{background-color:var(--color-light-blue-o)}.commitment .card--light p{color:var(--color-navy)}.strategy{margin-top:min(max(80px + 20*(100vw - 375px)/1065,80px),100px)}.strategy .img-wrap{position:relative;flex:1 0 auto;display:flex;align-items:center;max-width:687px}.strategy .img-wrap::after,.strategy .img-wrap::before{content:"";position:absolute;z-index:2}.strategy .img-wrap::after{top:min(max(-20px + -69*(100vw - 375px)/1065,-89px),-20px);right:min(max(20px + 154*(100vw - 375px)/1065,20px),174px);width:min(max(90px + 105*(100vw - 375px)/1065,90px),195px);height:min(max(80px + 99*(100vw - 375px)/1065,80px),179px);background-color:var(--color-sky-blue-o)}.strategy .img-wrap::before{top:min(max(-20px + -98*(100vw - 375px)/1065,-118px),-20px);right:min(max(-25px + 25*(100vw - 375px)/1065,-25px),0px);width:min(max(100px + 164*(100vw - 375px)/1065,100px),264px);height:min(max(150px + 156*(100vw - 375px)/1065,150px),306px);background-color:var(--color-light-blue-o)}.strategy .img-wrap .img{width:min(max(200px + 355*(100vw - 375px)/1065,200px),555px);height:100%;z-index:1}.strategy .img-wrap .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.strategy .text-wrap{align-self:center;margin-top:0;max-width:min(max(150px + 344*(100vw - 375px)/1065,150px),494px);margin-top:20px;margin-right:30px}.strategy .text-wrap h2{margin-bottom:4px}.strategy .text-wrap .title{font-size:22px;margin-bottom:12px}.strategy .text-wrap .title,.strategy .text-wrap ul{padding-left:25px}.banner{margin-top:100px}.banner .container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:min(max(250px + 200*(100vw - 375px)/1065,250px),450px)}.banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner .bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.banner .title-wrap{position:relative;padding:min(max(25px + 32*(100vw - 375px)/1065,25px),57px) min(max(25px + 19*(100vw - 375px)/1065,25px),44px)}.banner .title-wrap::before{content:"";position:absolute;top:-28px;left:min(max(-25px + -211*(100vw - 375px)/1065,-236px),-25px);width:min(max(150px + 463*(100vw - 375px)/1065,150px),613px);height:min(max(50px + 105*(100vw - 375px)/1065,50px),155px);background-color:var(--color-sky-blue);z-index:-1;mix-blend-mode:multiply}.banner .title-wrap::after{content:"";display:block;position:absolute;left:50%;top:0;transform:translateX(-50%);width:97%;height:100%;background-color:var(--color-navy);mix-blend-mode:multiply;z-index:-1}.banner h2{color:var(--color-white);letter-spacing:.8px}.banner .btn{position:absolute;bottom:-28px;right:min(max(0px + -38*(100vw - 375px)/1065,-38px),0px);min-width:310px;z-index:2}.title-box{margin-top:min(max(80px + 46*(100vw - 375px)/1065,80px),126px)}.fp-watermark{display:none}body{position:relative;min-width:320px;margin:auto;background:var(--color-bg);color:var(--color-navy);font-family:var(--font-main);font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px)}body.disabled{overflow-y:scroll;position:fixed;width:100%}body.no-scroll{overflow-y:auto;overflow:hidden}h1.decor,h2.decor{position:relative}h1.decor::after,h1.decor::before,h2.decor::after,h2.decor::before{content:"";position:absolute;z-index:-1;mix-blend-mode:multiply}h1.decor::after,h2.decor::after{background-color:var(--color-sky-blue)}h1.decor::before,h2.decor::before{background-color:var(--color-light-blue)}.btn{display:inline-flex;align-items:center;justify-content:space-between;min-width:202px;padding:16px 30px;font-size:max(min(14px + 2*(100vw - 768px)/672,16px),14px);color:var(--color-navy);line-height:1;text-transform:uppercase;font-family:var(--font-main);border:1px solid var(--color-navy);background:var(--color-bg);white-space:nowrap;transition:.3s ease;cursor:pointer}.btn:hover{color:var(--color-white);background-color:var(--color-navy)}.btn .icon{font-weight:300;font-size:max(min(11px + 3*(100vw - 768px)/672,14px),11px);color:var(--color-sky-blue);padding-left:min(max(10px + 8*(100vw - 375px)/1065,10px),18px)}.btn.sm{font-family:var(--font-main);min-width:min(max(164px + 36*(100vw - 375px)/1065,164px),200px);padding:min(max(15px + 1*(100vw - 375px)/1065,15px),16px) 30px min(max(13px + 3*(100vw - 375px)/1065,13px),16px)}.btn.arrow{min-width:min(max(34px + 6*(100vw - 375px)/1065,34px),40px);padding:0;width:min(max(34px + 6*(100vw - 375px)/1065,34px),40px);height:min(max(34px + 6*(100vw - 375px)/1065,34px),40px);background-color:rgba(0,0,0,0);border:1px solid var(--color-navy);justify-content:center}.btn.arrow .icon{font-size:10px;color:var(--color-navy)}.btn.arrow--prev .icon{transform:rotate(-180deg)}.btn.arrow:hover{background-color:var(--color-navy)}.btn.arrow:hover .icon{color:var(--color-white)}.header{position:fixed;top:0;left:0;display:flex;align-items:flex-start;width:100%;transition:.5s ease;z-index:100}.header.sticky{background-color:var(--color-dark-blue-o);height:70px}.header .logo{transition:.3s ease;background-color:#fff;-webkit-mask:url("../images/logo.svg") no-repeat center/95%;mask:url("../images/logo.svg") no-repeat center/95%}.header .logo:hover{background-color:var(--color-sky-blue)}.header .navbar-wrap{position:relative;margin-left:auto;backdrop-filter:blur(5px) contrast(1.4);transition:.3s ease}.header .navbar-wrap::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);filter:brightness(0.2);opacity:.5;z-index:-1}.header .navbar-wrap--bright::after{filter:brightness(1)}.header .navbar{display:inline-flex;align-items:center;padding:0 min(max(1px + 94*(100vw - 375px)/1065,1px),95px);height:90px;transition:.3s ease}.header .navbar .nav-link{margin:0 min(max(10px + 30*(100vw - 375px)/1065,10px),40px) 0 0;transition:.3s ease;font-size:18px;line-height:1;font-weight:300;color:var(--color-white)}.header .navbar .nav-link:last-of-type{margin-right:0}.header .navbar .nav-link:hover{color:var(--color-sky-blue)}.header .talk-btn{display:flex;align-items:center;min-width:200px;height:80px;padding:25px 28px 25px 32px;margin-right:-120px;font-size:22px;font-weight:300;line-height:1;color:var(--color-white);background-color:var(--color-sky-blue);transform:rotate(-90deg) translate(-60px, -60px);transition:.3s ease}.header .social-box,.header .layout,.header .burger,.header .nav-footer{display:none}.header--dark.sticky{background-color:var(--color-light-blue-o)}.header--dark .logo{background-color:var(--color-navy)}.header--dark .navbar .nav-link{font-weight:400;color:var(--color-navy)}.header--dark .navbar-wrap::after{opacity:.1}.first-section{position:relative;display:flex;align-items:center;padding:100px 0;height:100vh;min-height:min(max(400px + 500*(100vw - 375px)/1065,400px),900px)}.first-section--main,.first-section--careers{height:calc(100vh + 100px)}.first-section .scroll{position:absolute;bottom:90px;right:39px;display:flex;align-items:center;font-size:14px;color:var(--color-white);transform:rotate(-90deg);animation:slide 1s ease-in-out infinite;cursor:pointer;z-index:1}.first-section .scroll::before{content:"";margin-right:20px;width:50px;height:1px;background-color:var(--color-white)}@keyframes slide{0%,100%{bottom:90px}50%{bottom:100px}}.first-section .bg{position:absolute;top:0;left:0;width:100%;height:100%}.first-section .bg img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.first-section .title-wrap{position:relative;width:460px;margin-top:min(max(50px + 169*(100vw - 375px)/1065,50px),219px);margin-left:min(max(10px + 197*(100vw - 375px)/1065,10px),207px)}.first-section .title-wrap .decor{position:absolute;top:-31px;left:-210px;width:430px;height:min(max(50px + 220*(100vw - 375px)/1065,50px),270px);background-color:var(--color-navy)}.first-section .title-wrap .decor.sec{top:-65px;left:-291px;width:388px;height:min(max(96px + 68*(100vw - 375px)/1065,96px),164px);background-color:var(--color-sky-blue)}.first-section h1{position:relative;color:var(--color-white);z-index:11}.first-section--careers{padding-top:min(max(100px + 100*(100vw - 375px)/1065,100px),200px);min-height:min(max(400px + 300*(100vw - 375px)/1065,400px),700px)}.first-section--careers .bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);opacity:.3;z-index:1}.first-section--careers .title-wrap{margin-top:min(max(200px + -245*(100vw - 375px)/1065,-45px),200px)}.first-section--careers .title-wrap .decor{top:-46px;left:-207px}.first-section--careers .title-wrap .decor--sec{left:-287px}.first-section--foundation{padding:170px 0 50px;min-height:min(max(400px + 200*(100vw - 375px)/1065,400px),600px)}.first-section--foundation .title-wrap{position:relative;margin:0 auto;padding:0px 41px 35px;width:642px;max-width:100%;text-align:center;font-weight:300}.first-section--foundation .title-wrap::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 110px);background-color:var(--color-navy)}.first-section--foundation h1{display:inline-block;width:388.56px;height:139.39px;margin-bottom:35px}.first-section--foundation h1 img{width:100%;height:100%;object-fit:contain}.first-section--foundation p{isolation:isolate;color:var(--color-white)}.first-section--foundation .bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);opacity:.3}.first-section--study{align-items:flex-start;min-height:min(max(400px + 200*(100vw - 375px)/1065,400px),600px);padding:144px 0 50px}.first-section--study .title-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0;width:100%;z-index:1}.first-section--study .title-wrap::before{content:"";position:absolute;top:25px;left:56px;width:min(max(200px + 112.58*(100vw - 375px)/1065,200px),312.58px);height:min(max(140px + 56.27*(100vw - 375px)/1065,140px),196.27px);background-color:var(--color-sky-blue);z-index:-1}.first-section--study .title-wrap h1{margin-left:min(max(50px + 205*(100vw - 375px)/1065,50px),255px)}.first-section--study .title-wrap p{margin-left:min(max(50px + 54*(100vw - 375px)/1065,50px),104px);margin-bottom:18px;font-weight:400;font-size:max(min(30px + 10*(100vw - 768px)/672,40px),30px);line-height:min(max(36px + 10*(100vw - 375px)/1065,36px),46px);text-transform:uppercase;color:var(--color-sky-blue)}.first-section--study .title-wrap .logo{width:282px;height:119px;padding:26px;background-color:var(--color-light-blue);z-index:2}.first-section--study .title-wrap .logo img{width:100%;height:100%;object-fit:contain}.first-section--study .bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-navy);opacity:.3}.about{position:relative}.about .sect-decor{position:absolute;right:-147px;bottom:-98px;width:min(max(130px + 164.76*(100vw - 375px)/1065,130px),294.76px);height:min(max(150px + 159.45*(100vw - 375px)/1065,150px),309.45px)}.about .sect-decor img{width:100%;height:100%;object-fit:contain}.about::after{content:"";position:absolute;top:-99px;left:0;width:50%;height:100px;background-color:#fff}.about .container{display:flex;align-items:flex-end}.about .img-wrap{position:relative;display:flex;align-items:center;justify-content:center;flex:1 0 min(max(140px + 430*(100vw - 375px)/1065,140px),570px);max-width:570px;padding:min(max(10px + 60*(100vw - 375px)/1065,10px),70px) 30px min(max(10px + 41*(100vw - 375px)/1065,10px),51px) 0px;margin-right:min(max(20px + 50*(100vw - 375px)/1065,20px),70px)}.about .img-wrap .img{width:min(max(100px + 300*(100vw - 375px)/1065,100px),400px);height:min(max(100px + 300*(100vw - 375px)/1065,100px),400px);z-index:1}.about .img-wrap .img img{width:100%;height:100%;object-fit:cover}.about .img-wrap .decor{position:absolute;top:0;right:min(max(0px + 60*(100vw - 375px)/1065,0px),60px);width:min(max(170px + 130*(100vw - 375px)/1065,170px),300px);height:min(max(90px + 68*(100vw - 375px)/1065,90px),158px);background-color:var(--color-light-blue)}.about .img-wrap .decor.sec{top:min(max(0px + 146*(100vw - 375px)/1065,0px),146px);right:0px;width:min(max(170px + 30*(100vw - 375px)/1065,170px),200px);height:min(max(142px + 75*(100vw - 375px)/1065,142px),217px);background-color:var(--color-navy)}.about .img-wrap .decor.alt{top:unset;right:unset;left:0;bottom:0;width:min(max(120px + 144*(100vw - 375px)/1065,120px),264px);height:min(max(180px + 126*(100vw - 375px)/1065,180px),306px);background-color:var(--color-sky-blue)}.about .text-wrap{flex:1 1 494px;max-width:494px;margin-top:20px}.about .text-wrap p{margin-bottom:7px}.about .text-wrap p:last-of-type{margin-bottom:16px}.about--text{z-index:2}.about--text .sect-decor{right:0;top:min(max(-55px + 100*(100vw - 375px)/1065,-55px),45px);width:min(max(150px + 200*(100vw - 375px)/1065,150px),350px);height:130px;background-color:var(--color-light-blue)}.about--text .sect-decor::after{content:"";position:absolute;left:-59px;bottom:-17px;width:87%;height:87%;background-color:var(--color-sky-blue-o)}.about--text .text-wrap{flex-basis:590px;max-width:590px;margin-bottom:-16px;margin-top:-55px;z-index:2}.about--sec{margin-top:min(max(50px + 45*(100vw - 375px)/1065,50px),95px)}.about--sec::after,.about--sec .sect-decor{display:none}.about--sec .btn{min-width:unset;padding:16px 23px 16px 30px}.about--sec .container{align-items:stretch}.about--sec .img-wrap{flex-basis:auto;max-width:554px;margin-right:min(max(10px + 75*(100vw - 375px)/1065,10px),85px);padding-top:35px;padding-left:15px;padding-bottom:53px}.about--sec .img-wrap .decor{top:unset;bottom:0;right:44px;width:min(max(100px + 200*(100vw - 375px)/1065,100px),300px);height:min(max(30px + 127*(100vw - 375px)/1065,30px),157px)}.about--sec .img-wrap .decor.sec{top:30px;right:0;width:min(max(50px + 166*(100vw - 375px)/1065,50px),216px);height:min(max(30px + 70*(100vw - 375px)/1065,30px),100px)}.about--sec .img-wrap .decor.alt{top:0;bottom:unset;width:min(max(30px + 234*(100vw - 375px)/1065,30px),264px);height:min(max(70px + 236*(100vw - 375px)/1065,70px),306px)}.about--sec .img-wrap .img{height:100%}.about--sec .text-wrap{align-self:center;margin-top:0}.explore{margin-top:min(max(113px + 31*(100vw - 375px)/1065,113px),144px)}.explore h2{text-align:center;margin-bottom:27px}.explore .card-wrap{position:relative;overflow:visible;display:flex;justify-content:space-between}.explore .card-wrap::after{content:"";position:absolute;top:21px;left:-80px;transform:translateY(-50%);width:890px;max-width:100%;height:280px;background-color:var(--color-light-blue);z-index:-1}.explore .card-wrap--alt::after{left:50%;transform:translate(-50%, -50%)}.explore .card-wrap>div{width:min(max(324px + 86*(100vw - 375px)/1065,324px),410px);margin-right:min(max(5px + 15*(100vw - 375px)/1065,5px),20px)}.explore .card-wrap>div:last-child{margin-right:0}.explore .card-wrap>div:hover .card .front{opacity:0;transform:rotateY(180deg)}.explore .card-wrap>div:hover .card .back{opacity:1;transform:rotateY(0deg)}.explore .card{position:relative;display:flex;align-items:center;justify-content:center;height:min(max(105px + 155*(100vw - 375px)/1065,105px),260px);cursor:pointer;overflow:hidden}.explore .card+p{margin-top:min(max(15px + 5*(100vw - 375px)/1065,15px),20px)}.explore .card .front,.explore .card .back{transition-timing-function:cubic-bezier(0.2, 0.885, 0.32, 1.3);transition-duration:.5s;transition-property:transform,opacity}.explore .card .front{transform:rotateY(0deg);opacity:1}.explore .card .back{position:absolute;opacity:0;top:0px;left:0px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;padding:25px;text-align:center;transform:rotateY(-180deg)}.explore .card .back .btn{max-width:100%;min-width:170px;margin-top:10px;background:rgba(0,0,0,0)}.explore .card .back .btn:hover{color:var(--color-white);background:var(--color-navy)}.explore .card .back:not(.btn)>*{overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.explore .card .back.white>*{color:var(--color-white)}.explore .card .back.white .btn{border:1px solid #fff}.explore .card .back.white .btn:hover{color:inherit;background:#fff}.explore .bg{position:absolute;width:100%;height:100%;top:0;left:0}.explore .bg img{transition:.3s ease;width:100%;height:100%;object-fit:cover}.explore .logo{width:min(max(164.32px + 41*(100vw - 375px)/1065,164.32px),205.32px);height:min(max(58.95px + 14.71*(100vw - 375px)/1065,58.95px),73.66px)}.explore .logo img{transition:.3s ease;width:100%;height:100%;object-fit:contain}.careers{position:relative;margin-top:min(max(85px + 15*(100vw - 375px)/1065,85px),100px)}.careers::after{content:"";position:absolute;right:0;top:0;width:min(max(26px + 54*(100vw - 375px)/1065,26px),80px);height:100%;background-color:var(--color-light-blue);z-index:-1}.careers .sect-decor{position:absolute;right:-11px;bottom:-5px;width:min(max(50px + 202.51*(100vw - 375px)/1065,50px),252.51px);height:min(max(50px + 192*(100vw - 375px)/1065,50px),242px)}.careers .sect-decor img{width:100%;height:100%;object-fit:cover}.careers .sect-decor.sm{display:none}.careers .container{display:flex;align-items:center}.careers h2{margin-top:-12px}.careers .img-wrap{position:relative;display:flex;justify-content:flex-end;flex:1 0 min(max(140px + 492*(100vw - 375px)/1065,140px),632px);max-width:632px;margin-right:min(max(20px + 44*(100vw - 375px)/1065,20px),64px);padding-left:min(max(10px + 130*(100vw - 375px)/1065,10px),140px)}.careers .img-wrap .img{flex:1 1 auto;max-width:486px}.careers .img-wrap .img img{width:100%;height:100%;object-fit:cover}.careers .img-wrap .decor{position:absolute;top:47%;left:0;width:min(max(10px + 280*(100vw - 375px)/1065,10px),290px);height:min(max(10px + 250*(100vw - 375px)/1065,10px),260px);background-color:var(--color-navy);transform:translateY(-50%);mix-blend-mode:multiply}.careers .text-wrap{flex:1 1 494px;max-width:494px}.careers .text-wrap h2{margin-bottom:4px}.careers .text-wrap p{margin-bottom:16px}.about-us{position:relative;margin-top:min(max(79px + 21*(100vw - 375px)/1065,79px),100px)}.about-us .container{padding-top:53px;padding-bottom:90px}.about-us::after{content:"";display:block;position:absolute;top:0;right:0;width:50%;height:100%;background-color:var(--color-navy);z-index:-1}.about-us h2{width:min(max(240px + 60*(100vw - 375px)/1065,240px),300px);margin-bottom:min(max(35px + -90*(100vw - 375px)/1065,-55px),35px)}.about-us .slider-wrapper{position:relative;display:flex;width:min(max(394px + 422*(100vw - 375px)/1065,394px),816px);margin:0 auto;transform:translateX(min(max(130px + -101 * (100vw - 375px) / 1065, 29px), 130px))}.about-us .swiper-slide{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:min(max(220px + 120*(100vw - 375px)/1065,220px),340px);padding-top:min(max(20px + 80*(100vw - 375px)/1065,20px),100px);padding-right:min(max(70px + 146*(100vw - 375px)/1065,70px),216px)}.about-us .swiper-slide .card{display:flex;flex-direction:column;width:100%;height:100%;padding:min(max(30px + 35*(100vw - 375px)/1065,30px),65px) min(max(60px + 60*(100vw - 375px)/1065,60px),120px) min(max(30px + 15*(100vw - 375px)/1065,30px),45px) min(max(35px + 65*(100vw - 375px)/1065,35px),100px);background-color:var(--color-light-blue)}.about-us .img{position:absolute;top:0;right:min(max(40px + -40*(100vw - 375px)/1065,0px),40px);width:min(max(90px + 210*(100vw - 375px)/1065,90px),300px);height:min(max(90px + 210*(100vw - 375px)/1065,90px),300px)}.about-us .img img{width:100%;height:100%;object-fit:cover}.about-us .text-decor{content:"";position:absolute;left:min(max(0px + 40*(100vw - 375px)/1065,0px),40px);top:min(max(20px + 125*(100vw - 375px)/1065,20px),145px);display:block;width:34px;height:45px}.about-us .text-decor img{width:100%;height:100%;object-fit:cover;object-position:top}.about-us .text{position:relative;margin-bottom:min(max(13px + 10*(100vw - 375px)/1065,13px),23px);font-size:max(min(18px + 4*(100vw - 768px)/672,22px),18px);line-height:min(max(30px + 4*(100vw - 375px)/1065,30px),34px);height:calc(min(max(30px + 4*(100vw - 375px)/1065,30px),34px)*4);padding-right:10px;overflow-y:auto}.about-us .text::-webkit-scrollbar{width:4px;height:2px;background:rgba(0,0,0,.1);border-radius:3px}.about-us .text::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4);border-radius:3px;cursor:pointer}.about-us .name{margin-bottom:min(max(9px + -3*(100vw - 375px)/1065,6px),9px);font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);line-height:1}.about-us .position{font-weight:300;font-size:14px;line-height:1}.about-us .slide-footer{margin-top:auto;display:flex;align-items:flex-start;justify-content:space-between}.about-us .swiper-btns-wrapper{position:absolute;bottom:0;left:min(max(-120px + -54*(100vw - 375px)/1065,-174px),-120px)}.about-us .swiper-btns-wrapper .arrow{display:inline-flex;align-items:center;justify-content:center;width:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);height:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);border:1px solid var(--color-navy);transition:.3s ease;cursor:pointer;user-select:none}.about-us .swiper-btns-wrapper .arrow .icon{font-size:16px;color:var(--color-navy)}.about-us .swiper-btns-wrapper .arrow.prev{margin-right:8px}.about-us .swiper-btns-wrapper .arrow.prev .icon{line-height:0;transform:rotate(180deg)}.about-us .swiper-btns-wrapper .arrow:hover{background-color:var(--color-navy)}.about-us .swiper-btns-wrapper .arrow:hover .icon{color:var(--color-white)}.about-us--alt{margin-top:min(max(80px + 85*(100vw - 375px)/1065,80px),165px)}.about-us--alt::after{height:calc(100% - 50px)}.about-us--alt .container{padding-top:50px;padding-bottom:0px}.about-us--alt .text-decor{top:138px}.about-us--alt h2{width:min(max(280px + 71*(100vw - 375px)/1065,280px),351px);margin-bottom:min(max(100px + -165*(100vw - 375px)/1065,-65px),100px)}.about-us--alt .slider-wrapper{margin:min(max(0px + -170*(100vw - 375px)/1065,-170px),0px) 0 0 min(max(100px + 240*(100vw - 375px)/1065,100px),340px);width:min(max(400px + 512*(100vw - 375px)/1065,400px),912px)}.about-us--alt .swiper-slide{position:relative;padding-top:min(max(20px + 80*(100vw - 375px)/1065,20px),100px);padding-right:min(max(70px + 146*(100vw - 375px)/1065,70px),216px)}.about-us--alt .slide-footer .btn{display:none}.about-us--alt .swiper-btns-wrapper{left:min(max(-120px + -54*(100vw - 375px)/1065,-174px),-120px);bottom:28%}.about-us--alt .img{position:absolute;top:0;right:min(max(105px + -105*(100vw - 375px)/1065,0px),105px);width:min(max(70px + 230*(100vw - 375px)/1065,70px),300px);height:min(max(70px + 230*(100vw - 375px)/1065,70px),300px)}.about-us--alt .img img{width:100%;height:100%;object-fit:cover}.insights{margin-top:min(max(164px + -45*(100vw - 375px)/1065,119px),164px)}.insights--article{margin-top:min(max(100px + 110*(100vw - 375px)/1065,100px),210px)}.insights--main{margin-top:164px}.insights .title-wrap{position:relative;display:inline-block;padding:min(max(0px + 29*(100vw - 375px)/1065,0px),29px) 11px min(max(0px + 11*(100vw - 375px)/1065,0px),11px) min(max(11px + 124*(100vw - 375px)/1065,11px),135px);margin-top:min(max(50px + 50*(100vw - 375px)/1065,50px),100px);margin-left:min(max(0px + 56*(100vw - 375px)/1065,0px),56px);margin-bottom:60px;background-color:var(--color-light-blue);z-index:1}.insights .title-wrap::before{content:"";position:absolute;top:-36px;left:-56px;width:min(max(175px + 107*(100vw - 375px)/1065,175px),282px);height:min(max(84px + 35*(100vw - 375px)/1065,84px),119px);background-color:var(--color-sky-blue)}.insights .title-wrap h1{max-width:min(max(320px + 120*(100vw - 375px)/1065,320px),440px);z-index:2;isolation:isolate}.insights h2.title{position:relative;margin-left:min(max(0px + 281*(100vw - 375px)/1065,0px),281px);margin-bottom:min(max(40px + 20*(100vw - 375px)/1065,40px),60px)}.insights h2.title::after,.insights h2.title::before{content:"";position:absolute;z-index:-1}.insights h2.title::after{top:min(max(-83px + -37*(100vw - 375px)/1065,-120px),-83px);left:min(max(-200px + -162*(100vw - 375px)/1065,-362px),-200px);width:min(max(190px + 210*(100vw - 375px)/1065,190px),400px);height:min(max(60px + 30*(100vw - 375px)/1065,60px),90px);background-color:var(--color-sky-blue)}.insights h2.title::before{top:min(max(-52px + -23*(100vw - 375px)/1065,-75px),-52px);left:-237px;width:min(max(224px + 140*(100vw - 375px)/1065,224px),364px);height:min(max(110px + 50*(100vw - 375px)/1065,110px),160px);background-color:var(--color-light-blue)}.insights .slider-wrapper{position:relative;display:flex}.insights .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;height:100%}.insights .swiper-slide:hover .descr{color:var(--color-sky-blue)}.insights .swiper-slide .descr{color:var(--color-navy);transition:.3s ease}.insights .swiper-slide .btn{margin-top:auto;margin-left:2px}.insights .img{margin-bottom:min(max(15px + 6*(100vw - 375px)/1065,15px),21px);width:100%;height:0;position:relative;padding-bottom:59.0390538376%;overflow:hidden}.insights .img img,.insights .img iframe,.insights .img video{width:100%;height:100%;position:absolute;object-fit:cover}.insights .date{margin-bottom:0px;font-weight:300;font-size:max(min(14px + 2*(100vw - 768px)/672,16px),14px);color:var(--color-sky-blue)}.insights .descr{margin-bottom:min(max(9px + 12*(100vw - 375px)/1065,9px),21px);font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px)}.insights .swiper-btns-wrapper{position:absolute;display:flex;align-items:center;top:min(max(-80px + -28*(100vw - 375px)/1065,-108px),-80px);right:0px}.insights .swiper-btns-wrapper .btn{margin-right:min(max(10px + 43*(100vw - 375px)/1065,10px),53px)}.insights .swiper-btns-wrapper .arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);height:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);border:1px solid var(--color-navy);transition:.3s ease;cursor:pointer;user-select:none}.insights .swiper-btns-wrapper .arrow .icon{font-size:16px;color:var(--color-navy)}.insights .swiper-btns-wrapper .arrow.prev{margin-right:8px}.insights .swiper-btns-wrapper .arrow.prev .icon{line-height:0;transform:rotate(180deg)}.insights .swiper-btns-wrapper .arrow:hover{background-color:var(--color-navy)}.insights .swiper-btns-wrapper .arrow:hover .icon{color:var(--color-white)}.insights .select-box{display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:min(max(50px + 20*(100vw - 375px)/1065,50px),70px);margin-bottom:min(max(-20px + -10*(100vw - 375px)/1065,-30px),-20px);margin-left:min(max(-35px + 228*(100vw - 375px)/1065,-35px),193px);margin-right:min(max(-15px + -35*(100vw - 375px)/1065,-50px),-15px)}.insights .select-box>*{margin-right:min(max(15px + 35*(100vw - 375px)/1065,15px),50px);margin-bottom:min(max(20px + 10*(100vw - 375px)/1065,20px),30px)}.insights .select-box .insights-select{min-width:266px;height:50px;padding-left:29px;padding-right:50px;border:1px solid var(--color-navy)}.insights .select-box .insights-select .current{font-size:16px;text-transform:uppercase;letter-spacing:1.1px;line-height:50px}.insights .select-box .insights-select::after{right:31px;border-color:var(--color-sky-blue)}.insights .select-box .insights-select .list{border-radius:0;border:1px solid var(--color-navy);width:100%}.insights .select-box .btn{justify-content:center;letter-spacing:1.12px;height:50px;min-width:190px;padding:15px 25px}.insights .blog-wrapper{flex-wrap:wrap;margin-bottom:min(max(-25px + -25*(100vw - 375px)/1065,-50px),-25px)}.insights .blog-wrapper .card{display:flex;width:100%;flex-direction:column;align-items:flex-start;margin-bottom:min(max(25px + 25*(100vw - 375px)/1065,25px),50px)}.insights .blog-wrapper .card .btn{margin-top:auto}.vacancies{margin-top:min(max(140px + -10*(100vw - 375px)/1065,130px),140px)}.vacancies .container{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.vacancies h2{position:relative;width:100%;margin-left:min(max(0px + 281*(100vw - 375px)/1065,0px),281px);margin-bottom:min(max(40px + 2*(100vw - 375px)/1065,40px),42px)}.vacancies h2::after,.vacancies h2::before{content:"";position:absolute;z-index:-1}.vacancies h2::after{bottom:min(max(-70px + -30*(100vw - 375px)/1065,-100px),-70px);left:min(max(-200px + -162*(100vw - 375px)/1065,-362px),-200px);width:min(max(290px + 15*(100vw - 375px)/1065,290px),305px);height:min(max(60px + 53*(100vw - 375px)/1065,60px),113px);background-color:var(--color-sky-blue)}.vacancies h2::before{top:min(max(-52px + 22*(100vw - 375px)/1065,-52px),-30px);left:min(max(-100px + -137*(100vw - 375px)/1065,-237px),-100px);width:min(max(224px + 140*(100vw - 375px)/1065,224px),364px);height:min(max(110px + 50*(100vw - 375px)/1065,110px),160px);background-color:var(--color-light-blue)}.vacancies .select-box{display:flex;margin-bottom:-20px;margin-right:min(max(-15px + -35*(100vw - 375px)/1065,-50px),-15px)}.vacancies .select-box>*{margin-right:min(max(15px + 35*(100vw - 375px)/1065,15px),50px);margin-bottom:20px}.vacancies .select-box .vacancies-select{min-width:266px;height:50px;padding-left:29px;padding-right:50px;border:1px solid var(--color-navy)}.vacancies .select-box .vacancies-select .current{font-size:16px;text-transform:uppercase;letter-spacing:1.1px;line-height:50px}.vacancies .select-box .vacancies-select::after{right:31px;border-color:var(--color-sky-blue)}.vacancies .select-box .vacancies-select .list{border-radius:0;border:1px solid var(--color-navy);width:100%}.vacancies .select-box .vacancies-select .list li:first-child{display:none}.vacancies .vacancies-swiper{width:100%}.vacancies .swiper-btns-wrapper{margin-left:min(max(15px + 35*(100vw - 375px)/1065,15px),50px)}.vacancies .swiper-btns-wrapper .swiper-vacancies-prev{margin-right:5px}.vacancies .swiper-btns-wrapper .arrow{width:50px;height:50px}.vacancies .swiper-btns-wrapper .arrow .icon{font-size:16px;padding:0}.vacancies .slider-wrapper{position:relative;display:flex;width:100%;padding-top:50px}.vacancies .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;padding:min(max(15px + 20*(100vw - 375px)/1065,15px),35px) min(max(10px + 20*(100vw - 375px)/1065,10px),30px) min(max(15px + 15*(100vw - 375px)/1065,15px),30px);height:100%;background-color:var(--color-navy)}.vacancies .swiper-slide:hover .btn:hover{color:var(--color-sky-blue);border-color:var(--color-sky-blue)}.vacancies .swiper-slide .btn{margin-top:auto;border-color:var(--color-white);background-color:var(--color-navy);color:var(--color-white)}.vacancies .title,.vacancies .date{color:var(--color-white)}.vacancies .title{margin-bottom:5px;text-transform:uppercase;font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px);line-height:min(max(30px + 9*(100vw - 375px)/1065,30px),39px)}.vacancies .logo{margin-bottom:min(max(10px + 10*(100vw - 375px)/1065,10px),20px);width:110px;height:50px}.vacancies .logo img{width:100%;height:100%;object-fit:contain}.vacancies .descr{margin-bottom:min(max(9px + -9*(100vw - 375px)/1065,0px),9px);font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(30px + 20*(100vw - 375px)/1065,30px),50px);color:var(--color-sky-blue)}.vacancies .descr.yellow{color:var(--color-yellow)}.vacancies .descr.red{color:var(--color-red)}.vacancies .date{margin-bottom:min(max(20px + 13*(100vw - 375px)/1065,20px),33px);font-weight:300;font-size:max(min(14px + 2*(100vw - 768px)/672,16px),14px)}.contact-us{margin-top:min(max(107px + -7*(100vw - 375px)/1065,100px),107px);overflow:hidden}.contact-us h2{width:calc(100% + min(max(0px + 70*(100vw - 375px)/1065,0px),70px));margin-bottom:8px;color:var(--color-white)}.contact-us .form-wrap{position:relative;padding:min(max(20px + 73*(100vw - 375px)/1065,20px),93px) min(max(10px + 114*(100vw - 375px)/1065,10px),124px) 20px min(max(45px + 56*(100vw - 375px)/1065,45px),101px);max-width:950px;min-width:min(max(400px + 370*(100vw - 375px)/1065,400px),770px);display:flex;flex-direction:column;min-height:min(max(400px + 150*(100vw - 375px)/1065,400px),550px);background-color:var(--color-sky-blue)}.contact-us .form-wrap::after{content:"";position:absolute;top:50%;left:0;transform:translate(-50%, -50%);opacity:1;width:80px;height:min(max(200px + 153*(100vw - 375px)/1065,200px),353px);background-color:var(--color-navy);mix-blend-mode:multiply}.contact-us .form-wrap>*:only-child{margin:auto 0;padding-bottom:min(max(0px + 73*(100vw - 375px)/1065,0px),73px)}.contact-us form{display:flex;flex-wrap:wrap;justify-content:flex-end}.contact-us form .input-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.contact-us form input,.contact-us form textarea{margin-bottom:12px;background-color:var(--color-sky-blue);border:none;border-bottom:2px solid var(--color-navy);border-radius:0;outline:none;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white);font-family:var(--font-main)}.contact-us form input{width:calc(50% - 17px);height:min(max(47px + 11*(100vw - 375px)/1065,47px),58px)}.contact-us form input:-webkit-autofill,.contact-us form input:-webkit-autofill:hover,.contact-us form input:-webkit-autofill:focus,.contact-us form input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}.contact-us form input::placeholder{font-family:var(--font-main);font-weight:300;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white)}.contact-us form textarea{margin-top:18px;margin-bottom:18px;height:min(max(55px + 15*(100vw - 375px)/1065,55px),70px);width:100%;resize:none}.contact-us form textarea:-webkit-autofill,.contact-us form textarea:-webkit-autofill:hover,.contact-us form textarea:-webkit-autofill:focus,.contact-us form textarea:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff !important}.contact-us form textarea::placeholder{font-family:var(--font-main);font-weight:300;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white)}.contact-us form .btn-box{align-items:flex-end;display:flex;width:100%;justify-content:space-between}.contact-us form .btn-box .pc-cv-field{width:calc(50% - 17px)}.contact-us form .btn-box .pc-cv-name{font-family:var(--font-main);font-weight:300;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-white)}.contact-us form .btn-box .custom-file-upload{min-width:100%;padding:min(max(17px + 1*(100vw - 375px)/1065,17px),18px) 50px}.contact-us form .btn{margin-top:9px;width:calc(50% - 15px);min-width:calc(50% - 15px);color:var(--color-white);background-color:var(--color-navy)}.contact-us form .btn:hover{color:var(--color-navy);background-color:var(--color-sky-blue)}.contact-us form .btn:hover .icon{color:var(--color-navy)}.contact-us form .pc-cv-field{width:100%}.contact-us form .pc-cv-field .pc-label{color:var(--color-white);font-weight:300}.contact-us .bg{flex-grow:1;height:min(max(200px + 153*(100vw - 375px)/1065,200px),353px)}.contact-us .bg img{width:100%;height:100%;object-fit:cover}@media(width: 1440px){.contact-us .bg.bg-foundation img{object-position:min(max(0px + -76*(100vw - 375px)/1065,-76px),0px) center}}.contact-us--light h2{color:var(--color-sky-blue)}.contact-us--light .form-wrap{min-height:min(max(500px + 95*(100vw - 375px)/1065,500px),595px);background-color:var(--color-light-blue)}.contact-us--light form input,.contact-us--light form textarea{background-color:var(--color-light-blue);border-bottom:2px solid var(--color-navy);color:var(--color-navy)}.contact-us--light form input:-webkit-autofill,.contact-us--light form input:-webkit-autofill:hover,.contact-us--light form input:-webkit-autofill:focus,.contact-us--light form input:-webkit-autofill:active,.contact-us--light form textarea:-webkit-autofill,.contact-us--light form textarea:-webkit-autofill:hover,.contact-us--light form textarea:-webkit-autofill:focus,.contact-us--light form textarea:-webkit-autofill:active{-webkit-text-fill-color:var(--color-navy) !important}.contact-us--light form input::placeholder,.contact-us--light form textarea::placeholder{color:var(--color-navy)}.contact-us--light form .btn-box .pc-cv-name{color:var(--color-navy)}.contact-us--light form .btn-box .custom-file-upload:hover{color:var(--color-navy)}.contact-us--light form .btn-box .custom-file-upload:hover::after{background-color:var(--color-sky-blue);border:none}.contact-us--foundation .form-wrap{min-width:min(max(400px + 448*(100vw - 375px)/1065,400px),848px);padding:min(max(20px + 51*(100vw - 375px)/1065,20px),71px) min(max(10px + 192*(100vw - 375px)/1065,10px),202px) 40px min(max(45px + 56*(100vw - 375px)/1065,45px),101px)}.contact-us--foundation h2{letter-spacing:0px}.contact-us--foundation .btn{margin-left:auto}.pagination{padding-top:min(max(50px + 50*(100vw - 375px)/1065,50px),100px)}.pagination .wrapper{justify-content:center;align-items:center}.pagination .wrapper,.pagination .wrapper ul{display:flex}.pagination .wrapper li{margin-right:15px}.pagination .wrapper li:last-child{margin-right:0px}.pagination .wrapper li a{opacity:.5;font-size:16px;color:var(--color-navy);transition:.3s ease}.pagination .wrapper li:hover a,.pagination .wrapper li.active a{opacity:1}.pagination .wrapper .btn{width:50px;height:50px}.pagination .wrapper .btn span{font-size:14px}.pagination .wrapper .btn:first-child{margin-right:25px}.pagination .wrapper .btn:last-child{margin-left:25px}.video{margin-top:min(max(120px + 67*(100vw - 375px)/1065,120px),187px)}.video .wrapper{display:flex}.video h2{margin-bottom:min(max(13px + 96*(100vw - 375px)/1065,13px),109px);text-align:center}.video h2.decor::after{top:min(max(-35px + -52*(100vw - 375px)/1065,-87px),-35px);left:min(max(-26px + 81*(100vw - 375px)/1065,-26px),55px);width:min(max(130px + 483*(100vw - 375px)/1065,130px),613px);height:min(max(60px + 95*(100vw - 375px)/1065,60px),155px)}.video h2.decor::before{top:50%;left:50%;width:min(max(375px + 321*(100vw - 375px)/1065,375px),696px);height:min(max(100px + 60*(100vw - 375px)/1065,100px),160px);transform:translate(-50%, -50%)}.video .video-wrap{flex:0 0 auto;margin-right:min(max(10px + 52*(100vw - 375px)/1065,10px),62px);width:min(max(125px + 598*(100vw - 375px)/1065,125px),723px);height:min(max(100px + 307*(100vw - 375px)/1065,100px),407px)}.video .video-wrap img,.video .video-wrap iframe{width:100%;height:100%;object-fit:cover}.video .descr{margin-top:22px}.accordion{margin-top:140px}.accordion .container{display:flex;align-items:flex-start;flex-wrap:wrap}.accordion h2{width:100%;margin-bottom:5px;text-align:center}.accordion h2.decor::before{width:890px;height:280px;top:50%;left:50%;transform:translate(-50%, -25%)}.accordion h2.decor::after{display:none}.accordion .accardion-wrap{width:min(max(200px + 266*(100vw - 375px)/1065,200px),466px);margin-right:min(max(10px + 44*(100vw - 375px)/1065,10px),54px)}.accordion .accordion-item{background-color:var(--color-sky-blue);transition:.3s ease}.accordion .accordion-item:not(:last-child){margin-bottom:7px}.accordion .accordion-item.open .accordion-title{background-color:var(--color-sky-blue)}.accordion .accordion-item.open .accordion-title span{transform:rotate(270deg)}.accordion .accordion-title{display:flex;align-items:center;justify-content:space-between;padding:15px;font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px);text-transform:uppercase;color:var(--color-white);background-color:var(--color-navy);cursor:pointer;user-select:none;transition:.3s ease}.accordion .accordion-title:hover{background-color:var(--color-sky-blue)}.accordion .accordion-title span{font-size:14px;transform:rotate(90deg);transition:.3s ease}.accordion .accordion-content{height:0;overflow:hidden}.accordion .accordion-content p{margin:-5px 15px 10px;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);font-weight:300;line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px);color:var(--color-white)}.accordion .img-wrap{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1;padding:min(max(10px + 28*(100vw - 375px)/1065,10px),38px) min(max(0px + 80*(100vw - 375px)/1065,0px),80px) 0px 0px}.accordion .img-wrap .img{width:min(max(100px + 441*(100vw - 375px)/1065,100px),541px);height:min(max(215px + 209*(100vw - 375px)/1065,215px),424px);z-index:1}.accordion .img-wrap .img img{width:100%;height:100%;object-fit:cover}.accordion .img-wrap .decor{position:absolute;bottom:91px;right:43px;width:min(max(170px + 130*(100vw - 375px)/1065,170px),300px);height:min(max(90px + 68*(100vw - 375px)/1065,90px),158px);background-color:var(--color-light-blue)}.accordion .img-wrap .decor.sec{top:0px;right:0px;bottom:unset;width:min(max(120px + 96*(100vw - 375px)/1065,120px),216px);height:min(max(80px + 20*(100vw - 375px)/1065,80px),100px);background-color:var(--color-navy)}.accordion .img-wrap .decor.alt{top:14px;right:unset;bottom:unset;left:0;width:min(max(120px + 144*(100vw - 375px)/1065,120px),264px);height:min(max(180px + 126*(100vw - 375px)/1065,180px),306px);background-color:var(--color-sky-blue)}.purpose{margin-top:27px}.purpose .purpose-wrap{display:flex;flex-wrap:wrap;margin-right:min(max(0px + -67*(100vw - 375px)/1065,-67px),0px)}.purpose h2{margin-bottom:5px}.purpose .col{position:relative;width:calc(50% - min(max(0px + 67*(100vw - 375px)/1065,0px),67px));padding-top:min(max(15px + 30*(100vw - 375px)/1065,15px),45px);padding-left:min(max(0px + 87*(100vw - 375px)/1065,0px),87px);margin-right:min(max(0px + 67*(100vw - 375px)/1065,0px),67px)}.purpose .col--sec{width:calc(51% - min(max(0px + 67*(100vw - 375px)/1065,0px),67px))}.purpose .col::before{content:"";position:absolute;top:0;left:min(max(-25px + 25*(100vw - 375px)/1065,-25px),0px);width:min(max(130px + 50*(100vw - 375px)/1065,130px),180px);height:min(max(90px + 60*(100vw - 375px)/1065,90px),150px);background-color:var(--color-light-blue);z-index:-1}.purpose .col--blue::before{background-color:var(--color-sky-blue)}.purpose__descr{text-align:justify}.purpose p{margin-left:min(max(-10px + 132*(100vw - 375px)/1065,-10px),122px)}.purpose--alt{margin-top:min(max(35px + 35*(100vw - 375px)/1065,35px),70px)}.purpose--alt .col{padding:0}.purpose--alt .col p{margin-left:0}.purpose--alt .col:before{display:none}.team{margin-top:min(max(100px + 28*(100vw - 375px)/1065,100px),128px)}.team .container{display:flex;flex-direction:column}.team .title-wrap{position:relative;padding:min(max(15px + 42*(100vw - 375px)/1065,15px),57px) min(max(0px + 50*(100vw - 375px)/1065,0px),50px) min(max(15px + 42*(100vw - 375px)/1065,15px),57px) min(max(0px + 37*(100vw - 375px)/1065,0px),37px);margin:0 auto min(max(20px + 49*(100vw - 375px)/1065,20px),69px)}.team .title-wrap::after{position:absolute;z-index:-1;width:100%;height:100%;left:50%;top:0;transform:translateX(-50%);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.team .title-wrap::before{content:"";position:absolute;top:-29px;right:min(max(-25px + 6*(100vw - 375px)/1065,-25px),-19px);width:min(max(150px + 250*(100vw - 375px)/1065,150px),400px);height:min(max(100px + 55*(100vw - 375px)/1065,100px),155px);background-color:var(--color-light-blue);z-index:-1;mix-blend-mode:multiply}.team .title-wrap h2{text-align:center;color:var(--color-white)}.team .team-wrap{display:flex;flex-wrap:wrap;margin-right:min(max(-15px + -16*(100vw - 375px)/1065,-31px),-15px);margin-bottom:min(max(-15px + -18*(100vw - 375px)/1065,-33px),-15px)}.team .card{margin-right:min(max(15px + 16*(100vw - 375px)/1065,15px),31px);margin-bottom:min(max(15px + 18*(100vw - 375px)/1065,15px),33px);width:calc(25% - min(max(15px + 16*(100vw - 375px)/1065,15px),31px))}.team .card .img{width:100%;height:300px;margin-bottom:min(max(10px + 12*(100vw - 375px)/1065,10px),22px)}.team .card .img img{width:100%;height:100%;object-fit:cover}.team .card .name,.team .card .pos{color:var(--color-navy)}.team .card .name{font-size:max(min(18px + 4*(100vw - 768px)/672,22px),18px);line-height:min(max(20px + 10*(100vw - 375px)/1065,20px),30px)}.team .card .pos{font-size:14px;font-weight:300;line-height:22px}.timeline{margin-top:min(max(100px + 91*(100vw - 375px)/1065,100px),191px)}.timeline h2{margin-left:min(max(0px + 281*(100vw - 375px)/1065,0px),281px);margin-bottom:min(max(40px + 70*(100vw - 375px)/1065,40px),110px);letter-spacing:min(max(0px + 1.3*(100vw - 375px)/1065,0px),1.3px)}.timeline h2.decor::before{top:min(max(0px + -76*(100vw - 375px)/1065,-76px),0px);left:min(max(0px + -240*(100vw - 375px)/1065,-240px),0px);width:min(max(200px + 164*(100vw - 375px)/1065,200px),364px);height:min(max(60px + 100*(100vw - 375px)/1065,60px),160px)}.timeline h2.decor::after{top:min(max(-10px + -82*(100vw - 375px)/1065,-92px),-10px);left:min(max(-25px + -337*(100vw - 375px)/1065,-362px),-25px);width:min(max(110px + 200*(100vw - 375px)/1065,110px),310px);height:min(max(55px + 70*(100vw - 375px)/1065,55px),125px);background-color:var(--color-sky-blue);mix-blend-mode:multiply}.timeline .slider-wrapper{position:relative;display:flex;width:104.4%}.timeline .slider-wrapper::before{content:"";position:absolute;display:block;top:0;left:0;width:calc(100% + 500px);height:2px;background-color:var(--color-navy)}.timeline .swiper-slide{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-top:30px;height:100%}.timeline .swiper-slide::before{content:"";position:absolute;display:block;top:0;left:0;width:2px;height:25px;background-color:var(--color-navy)}.timeline .date{margin-bottom:min(max(5px + 8*(100vw - 375px)/1065,5px),13px);font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px);color:var(--color-sky-blue)}.timeline .title{margin-bottom:min(max(5px + 5*(100vw - 375px)/1065,5px),10px);font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(34px + 5*(100vw - 375px)/1065,34px),39px);text-transform:uppercase;color:var(--color-navy)}.timeline .img{margin-bottom:min(max(5px + 8*(100vw - 375px)/1065,5px),13px);width:min(max(150px + 140*(100vw - 375px)/1065,150px),290px);height:120px}.timeline .img img{width:100%;height:100%;object-fit:cover}.timeline .descr{font-size:max(min(16px + 6*(100vw - 768px)/672,22px),16px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px);color:var(--color-navy)}.timeline .swiper-btns-wrapper{position:absolute;display:flex;align-items:center;top:min(max(-80px + -20*(100vw - 375px)/1065,-100px),-80px);right:0px}.timeline .swiper-btns-wrapper .arrow{width:min(max(44px + 6*(100vw - 375px)/1065,44px),50px);height:min(max(44px + 6*(100vw - 375px)/1065,44px),50px)}.timeline .swiper-btns-wrapper .arrow .icon{font-size:max(min(12px + 4*(100vw - 768px)/672,16px),12px)}.timeline .swiper-btns-wrapper .arrow:first-child{margin-right:8px}.timeline--sec{margin-top:min(max(70px + 121*(100vw - 375px)/1065,70px),191px)}.timeline--sec .descr{transition:.3s ease}.timeline--sec .card:hover .descr{color:var(--color-sky-blue)}.timeline--sec .title{display:none}.timeline--sec .date{order:1}.timeline--sec .descr{order:2;margin-bottom:min(max(5px + 5*(100vw - 375px)/1065,5px),10px)}.timeline--sec .img{order:3;margin-bottom:13px;width:100%;height:220px}.timeline--sec .btn{order:4}.text-box{position:relative;padding:min(max(200px + 52*(100vw - 375px)/1065,200px),252px) 0 60px}.text-box>.decor{position:absolute;right:min(max(186px + -186*(100vw - 375px)/1065,0px),186px);bottom:min(max(120px + -120*(100vw - 375px)/1065,0px),120px);width:min(max(120px + 190*(100vw - 375px)/1065,120px),310px);height:min(max(120px + 190*(100vw - 375px)/1065,120px),310px);transform:translateX(50%)}.text-box>.decor img{width:100%;height:100%;object-fit:contain}.text-box .text-box-wrap{display:flex}.text-box h1{margin-left:min(max(0px + 173*(100vw - 375px)/1065,0px),173px);margin-bottom:min(max(20px + 82*(100vw - 375px)/1065,20px),102px)}.text-box h1.decor::before{top:-43px;left:min(max(-25px + -94*(100vw - 375px)/1065,-119px),-25px);width:min(max(276px + 37*(100vw - 375px)/1065,276px),313px);height:min(max(160px + 36*(100vw - 375px)/1065,160px),196px)}.text-box h1.decor::after{top:-68px;left:min(max(-25px + -153*(100vw - 375px)/1065,-178px),-25px);width:min(max(156px + 126*(100vw - 375px)/1065,156px),282px);height:119px}.text-box h2{margin-bottom:5px}.text-box p{max-width:500px}.text-box .img{position:relative;width:min(max(200px + 286*(100vw - 375px)/1065,200px),486px);height:min(max(170px + 230*(100vw - 375px)/1065,170px),400px)}.text-box .img::after{content:"";position:absolute;display:block;bottom:-76px;right:-147px;width:min(max(100px + 190*(100vw - 375px)/1065,100px),290px);height:min(max(100px + 160*(100vw - 375px)/1065,100px),260px);background-color:var(--color-sky-blue)}.text-box .img img{width:100%;height:100%;object-fit:cover}.text-box--sec{padding:100px 0 min(max(0px + 20*(100vw - 375px)/1065,0px),20px)}.text-box--sec .decor{right:121px;top:0;bottom:unset;width:189px;height:192px}.text-box--sec .text-box-wrap{justify-content:center;padding-left:min(max(0px + 60*(100vw - 375px)/1065,0px),60px)}.text-box--sec .col:first-child{margin-right:min(max(10px + 54*(100vw - 375px)/1065,10px),64px)}.text-box--sec .col h2{margin-top:25px;width:min(max(250px + 120*(100vw - 375px)/1065,250px),370px)}.text-box--sec .col p:not(:last-child){margin-bottom:10px}.text-box--sec .img::after{right:-20px;width:min(max(150px + 150*(100vw - 375px)/1065,150px),300px);height:min(max(125px + 32*(100vw - 375px)/1065,125px),157px);background-color:var(--color-sky-blue);z-index:-1}.text-box--sec .img::before{content:"";position:absolute;display:block;left:-144px;top:46px;width:min(max(150px + 140*(100vw - 375px)/1065,150px),290px);height:min(max(140px + 120*(100vw - 375px)/1065,140px),260px);background-color:var(--color-light-blue);z-index:-1}.text-box--sec .img img{object-position:top}.text-box--article{padding:min(max(160px + 20*(100vw - 375px)/1065,160px),180px) 0 0px}.text-box--article .text-box-wrap{flex-direction:column}.text-box--article .col .img{position:relative;z-index:-1;max-width:1150px;margin:0 auto min(max(20px + 13*(100vw - 375px)/1065,20px),33px)}.text-box--article .col .text-wrap{padding:0 min(max(0px + 105*(100vw - 375px)/1065,0px),105px);z-index:2}@media(min-width: 1441px){.text-box--article .col .text-wrap{padding:0}}.text-box--article .col h1{margin-left:0;margin-bottom:min(max(20px + 25*(100vw - 375px)/1065,20px),45px)}.text-box--article .col h1::before{top:-33px;left:-112px;width:312px;height:calc(100% + 40px);mix-blend-mode:multiply}.text-box--article .col h1::after{top:-64px;left:-170px;width:282px;height:119px;mix-blend-mode:multiply}.text-box--article .col p{max-width:100%}.text-box--article .col a{display:inline-block;color:var(--color-sky-blue)}.text-box--article .col a:hover{text-decoration:underline}.text-box--article .img{width:100%;height:min(max(350px + 120*(100vw - 375px)/1065,350px),470px)}.text-box--article .img::after{display:none}.text-box--equality h1{max-width:680px;margin-left:min(max(0px + 193*(100vw - 375px)/1065,0px),193px)}.text-box--equality h1.decor::before{left:min(max(-25px + -112*(100vw - 375px)/1065,-137px),-25px)}.text-box--equality .img{margin-top:min(max(0px + -134*(100vw - 375px)/1065,-134px),0px)}.text-box--equality .img::after{bottom:79px}.video-box{margin-top:min(max(80px + 25*(100vw - 375px)/1065,80px),105px)}.video-box .container{width:65.2777777778%;max-width:940px}.video-box h1{margin-left:0;margin-bottom:min(max(20px + 25*(100vw - 375px)/1065,20px),45px)}.video-box h3{margin-top:min(max(20px + 10*(100vw - 375px)/1065,20px),30px);font-size:max(min(22px + 3*(100vw - 768px)/672,25px),22px);line-height:min(max(30px + 4*(100vw - 375px)/1065,30px),34px);font-weight:400;text-transform:uppercase}.video-box h3:first-child{margin-top:0px}.video-box h3,.video-box h2{margin-bottom:min(max(10px + 5*(100vw - 375px)/1065,10px),15px)}.video-box ol{margin-top:9px;list-style-type:decimal}.video-box ol ::marker{color:var(--color-sky-blue);font-weight:400}.video-box ol li{margin-left:min(max(21px + 2*(100vw - 375px)/1065,21px),23px);padding-left:min(max(0px + 9*(100vw - 375px)/1065,0px),9px);font-weight:300}.video-box ol li:not(:last-child){margin-bottom:5px}.video-box ul{margin-top:9px}.video-box ul li{position:relative;padding-left:min(max(20px + 11*(100vw - 375px)/1065,20px),31px);font-weight:300}.video-box ul li:not(:last-child){margin-bottom:5px}.video-box ul li::before{content:"";position:absolute;top:min(max(10px + 1*(100vw - 375px)/1065,10px),11px);left:0;width:min(max(10px + 3*(100vw - 375px)/1065,10px),13px);height:min(max(10px + 3*(100vw - 375px)/1065,10px),13px);background-color:var(--color-sky-blue)}.video-box a:not(.btn){display:inline-block;color:var(--color-sky-blue)}.video-box a:not(.btn):hover{text-decoration:underline}.video-box .btn{margin-top:min(max(25px + 37*(100vw - 375px)/1065,25px),62px)}.video-box .video-wrap{margin:min(max(35px + 30*(100vw - 375px)/1065,35px),65px) auto 0;width:800px;max-width:100%;height:min(max(250px + 200*(100vw - 375px)/1065,250px),450px)}.video-box .video-wrap iframe{width:100%;height:100%;object-fit:cover}.partners{margin-top:min(max(100px + 47*(100vw - 375px)/1065,100px),147px)}.partners h2{text-align:center;margin-bottom:25px;color:var(--color-white)}.partners h2.decor::before{display:none}.partners h2.decor::after{top:-48px;left:-80px;width:min(max(500px + 500*(100vw - 375px)/1065,500px),1000px);height:280px}.partners .partners-wrapper{display:flex;justify-content:center;margin-right:-95px;z-index:-1}.partners .partners-wrapper .col{width:calc(33.3333333333% + 15px);margin-right:95px}.partners .partners-wrapper .logo{display:flex;padding:20px;margin-bottom:15px;height:min(max(150px + 110*(100vw - 375px)/1065,150px),260px);background-color:var(--color-light-blue)}.partners .partners-wrapper .logo img{margin:auto;width:100%;height:100%;max-width:332px;max-height:190px;object-fit:contain;z-index:10}.lightbox{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%)}.gallery-row{margin-top:60px}.gallery-row .img{display:block;height:min(max(250px + 160*(100vw - 375px)/1065,250px),410px);overflow:hidden}.gallery-row .img:hover img{transform:scale(1.1)}.gallery-row .img img{width:100%;height:100%;object-fit:cover;transition:.3s ease}.commitment{margin-top:40px}.commitment .title-wrap{position:relative;padding:min(max(25px + 19*(100vw - 375px)/1065,25px),44px) 20px 20px;margin:0 auto 5px;max-width:890px;text-align:center}.commitment .title-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;min-height:100%;height:min(max(200px + 80*(100vw - 375px)/1065,200px),280px);background-color:var(--color-light-blue);z-index:-1}.commitment .title-wrap h2{margin-bottom:5px}.commitment .card-wrap{display:flex;margin-right:min(max(-10px + -15*(100vw - 375px)/1065,-25px),-10px)}.commitment .card{width:calc(100% - min(max(10px + 15*(100vw - 375px)/1065,10px),25px));padding:min(max(0px + 29*(100vw - 375px)/1065,0px),29px) min(max(0px + 31*(100vw - 375px)/1065,0px),31px) min(max(0px + 25*(100vw - 375px)/1065,0px),25px);margin-right:min(max(10px + 15*(100vw - 375px)/1065,10px),25px);background-color:var(--color-sky-blue-o)}.commitment .card p{font-weight:300;color:var(--color-white)}.commitment .card .title{font-weight:400;font-size:25px;margin-bottom:10px;text-transform:uppercase}.commitment .card--dark{background-color:var(--color-navy)}.commitment .card--light{background-color:var(--color-light-blue-o)}.commitment .card--light p{color:var(--color-navy)}.strategy{margin-top:min(max(80px + 140*(100vw - 375px)/1065,80px),220px)}.strategy .container{display:flex;align-items:stretch;justify-content:space-between}.strategy .img-wrap{position:relative;flex:0 0 auto;display:flex;align-items:flex-start;padding-right:min(max(0px + 132*(100vw - 375px)/1065,0px),132px);max-width:54%}.strategy .img-wrap::after,.strategy .img-wrap::before{content:"";position:absolute;z-index:2;mix-blend-mode:multiply}.strategy .img-wrap::after{top:0;right:0;transform:translate(-88%, -50%);background-color:var(--color-sky-blue)}.strategy .img-wrap::before{top:0;right:0;transform:translate(0%, -37%);width:min(max(100px + 164*(100vw - 375px)/1065,100px),264px);height:min(max(150px + 156*(100vw - 375px)/1065,150px),306px);background-color:var(--color-light-blue)}.strategy .img-wrap .img{width:555px;max-width:100%;overflow:hidden;height:auto;z-index:1;position:relative}.strategy .img-wrap .img:before{content:"";display:block;padding-top:95.49%}.strategy .img-wrap .img img{width:100%;height:100%;object-fit:cover}.strategy .text-wrap{align-self:center;max-width:min(max(150px + 344*(100vw - 375px)/1065,150px),494px);margin-top:20px;margin-right:30px}.strategy .text-wrap h2{margin-bottom:4px;letter-spacing:.8px}.strategy .text-wrap p{margin-bottom:16px}.strategy .text-wrap .title{font-size:22px;margin-bottom:12px;font-weight:400}.strategy .text-wrap .title,.strategy .text-wrap ul{padding-left:30px}.strategy .text-wrap li{position:relative;padding-left:20px}.strategy .text-wrap li::before{content:"";position:absolute;top:min(max(10px + 5*(100vw - 375px)/1065,10px),15px);left:0;width:6px;height:6px;border-radius:50%;background-color:var(--color-sky-blue)}.banner{margin-top:100px}.banner .container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:min(max(250px + 200*(100vw - 375px)/1065,250px),450px)}.banner .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner .bg img{width:100%;height:100%;object-fit:cover}.banner .title-wrap{position:relative;padding:min(max(25px + 32*(100vw - 375px)/1065,25px),57px) min(max(25px + 19*(100vw - 375px)/1065,25px),44px)}.banner .title-wrap::before{content:"";position:absolute;top:-28px;left:min(max(-25px + -201*(100vw - 375px)/1065,-226px),-25px);width:min(max(150px + 463*(100vw - 375px)/1065,150px),613px);height:min(max(50px + 105*(100vw - 375px)/1065,50px),155px);background-color:var(--color-sky-blue);z-index:-1}.banner h2{color:var(--color-white)}.banner .btn{position:absolute;bottom:-28px;right:min(max(0px + -26*(100vw - 375px)/1065,-26px),0px);min-width:310px;z-index:2}.foundation-page .about .sect-decor{display:block}.foundation-page .title-box{margin-top:min(max(80px + 46*(100vw - 375px)/1065,80px),126px)}@media(min-width: 1920px){.foundation-page .title-box{margin-top:190px}}.foundation-page .bg{background:#000}.foundation-page .bg img{opacity:.75}.foundation-page .text-box--sec .col h2{max-width:500px;width:100%;letter-spacing:min(max(0px + 4.3*(100vw - 375px)/1065,0px),4.3px);margin-bottom:0}.foundation-page .text-box p{max-width:498px;letter-spacing:.4px}.foundation-page .timeline--sec{margin-top:min(max(100px + 61*(100vw - 375px)/1065,100px),161px)}.foundation-page .about--sec{margin-top:min(max(50px + 1*(100vw - 375px)/1065,50px),51px)}.foundation-page .about--sec .img-thumbnail{padding-top:min(max(20px + 37*(100vw - 375px)/1065,20px),57px);align-items:flex-start;width:554px;flex-shrink:0;margin-left:-7px;align-self:flex-start;max-width:43.5%;margin-right:min(max(15px + 78*(100vw - 375px)/1065,15px),93px);position:relative;padding-top:min(max(15px + 14*(100vw - 375px)/1065,15px),29px);padding-bottom:min(max(35px + 44*(100vw - 375px)/1065,35px),79px);margin-top:min(max(0px + 29*(100vw - 375px)/1065,0px),29px)}.foundation-page .about--sec .img-thumbnail .img{position:relative;height:unset;width:100%;left:50%;top:4.4%;transform:translateX(-50%);z-index:1;max-width:72%}.foundation-page .about--sec .img-thumbnail .img::before{content:"";display:block;padding-top:130.7%}.foundation-page .about--sec .img-thumbnail .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.foundation-page .about--sec .img-thumbnail .decor-box{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%}.foundation-page .about--sec .img-thumbnail .shape{position:absolute;width:100%}.foundation-page .about--sec .img-thumbnail .shape::before{content:"";display:block;padding-top:53%;width:100%}.foundation-page .about--sec .img-thumbnail .shape:nth-last-of-type(1){left:min(max(0px + 8*(100vw - 375px)/1065,0px),8px);top:0;width:267px;background:var(--color-sky-blue);max-width:48%}.foundation-page .about--sec .img-thumbnail .shape:nth-last-of-type(1)::before{padding-top:115%}.foundation-page .about--sec .img-thumbnail .shape:nth-last-of-type(2){top:4.7%;right:min(max(0px + -10*(100vw - 375px)/1065,-10px),0px);background:var(--color-navy);max-width:55%}.foundation-page .about--sec .img-thumbnail .shape:nth-last-of-type(2)::before{padding-top:32.7%}.foundation-page .about--sec .img-thumbnail .shape:nth-last-of-type(3){right:6.7%;bottom:0;max-width:54%;background:var(--color-light-blue)}.foundation-page .about--sec .img-thumbnail-foundation{padding-top:min(max(25px + 13*(100vw - 375px)/1065,25px),38px);padding-bottom:min(max(25px + 25*(100vw - 375px)/1065,25px),50px);margin-top:min(max(0px + 37*(100vw - 375px)/1065,0px),37px)}.foundation-page .about--sec .img-thumbnail-foundation .img::before{padding-top:70.7%}.foundation-page .about--sec .img-thumbnail-foundation .shape:nth-last-of-type(1){top:3%}.foundation-page .about--sec .img-thumbnail-foundation .shape:nth-last-of-type(2){top:0;right:min(max(0px + -8*(100vw - 375px)/1065,-8px),0px);max-width:39%}.foundation-page .about--sec .img-thumbnail-foundation .shape:nth-last-of-type(2)::before{padding-top:46%}.foundation-page .about--sec .text-wrap{align-self:flex-start;flex:1 1 auto;max-width:633px}.foundation-page .about--sec .text-wrap p{max-width:504px;letter-spacing:.85px;font-size:min(max(16px + 2*(100vw - 375px)/1065,16px),18px);line-height:190%;margin-bottom:14px}.foundation-page .partners{margin-top:min(max(100px + 22*(100vw - 375px)/1065,100px),122px)}.foundation-page .partners .partners-wrapper .logo{margin-bottom:10px}.foundation-page .partners .partners-wrapper .descr{font-size:min(max(16px + 2*(100vw - 375px)/1065,16px),18px);letter-spacing:.9px}.foundation-page .partners .partners-wrapper .descr p{margin-bottom:8px}.equality-page .text-box{padding-top:min(max(200px + 80*(100vw - 375px)/1065,200px),280px)}.equality-page .about--sec .text-wrap{margin-bottom:min(max(0px + 35*(100vw - 375px)/1065,0px),35px)}.equality-page .strategy .text-wrap{margin-top:0;margin-bottom:9px}.equality-page .text-box h2{letter-spacing:1px}@media(min-width: 768px){.equality-page h1.decor::after{top:-64px;left:min(max(-25px + -167*(100vw - 375px)/1065,-192px),-25px)}}.case-study-page .first-section .title-wrap{max-width:1220px}.case-study-page .first-section .bg{background:#000}.case-study-page .first-section .bg img{opacity:65%}.case-study-page .timeline{margin-top:min(max(70px + 151*(100vw - 375px)/1065,70px),221px)}@media(min-width: 1200px){.case-study-page .timeline .slider-wrapper{width:105.5%}}.case-study-page .timeline .swiper-btns-wrapper{right:min(max(0px + 55*(100vw - 375px)/1065,0px),55px)}.case-study-page h2.decor::after{top:min(max(-10px + -111*(100vw - 375px)/1065,-121px),-10px);left:min(max(-25px + -334*(100vw - 375px)/1065,-359px),-25px);width:min(max(200px + 200*(100vw - 375px)/1065,200px),400px);height:89px;background-color:var(--color-sky-blue);mix-blend-mode:multiply}.careers-page .about--sec .img-wrap{margin-top:min(max(0px + 7*(100vw - 375px)/1065,0px),7px)}.careers-page .about--sec .text-wrap{margin-top:min(max(0px + 43*(100vw - 375px)/1065,0px),43px)}.careers-page .video .video-wrap .shape{position:absolute;bottom:0;left:0;transform:translate(-25%, 22%);background:var(--color-light-blue);width:43.7067773167%;z-index:-1}.careers-page .video .video-wrap .shape::before{content:"";display:block;padding-top:75.94%}@media(max-width: 1440px){.article-page .text-box h2{max-width:800px}}.about-us-page .text-box h1{margin-left:min(max(0px + 192*(100vw - 375px)/1065,0px),192px);letter-spacing:.6px}.about-us-page .text-box h1.decor::after{left:min(max(0px + -193*(100vw - 375px)/1065,-193px),0px)}.about-us-page .text-box h1.decor::before{left:min(max(0px + -133*(100vw - 375px)/1065,-133px),0px)}.about-us-page .about--sec .img-wrap .decor.sec{top:0}.about-us-page .about--sec .img-wrap .decor.alt{top:12px}@media(min-width: 651px){.about-us-page .timeline .swiper-btns-wrapper{right:min(max(0px + 59*(100vw - 375px)/1065,0px),59px)}}.contact-info .container{padding:0 min(max(25px + 144*(100vw - 375px)/1065,25px),169px)}.contact-info .container>.text-wrap{padding-right:min(max(0px + 50*(100vw - 375px)/1065,0px),50px);margin-top:min(max(25px + 9*(100vw - 375px)/1065,25px),34px);font-weight:300}.contact-info .wrap{display:flex;justify-content:space-between}.contact-info .col{max-width:60%}.contact-info .col:first-child{flex:0 0 auto}.contact-info .col--alt{margin-left:20px;text-align:right}.contact-info .col p{text-transform:uppercase;font-size:16px;line-height:26px;font-weight:300;letter-spacing:1px}.contact-info .col p span{color:var(--color-sky-blue)}.contact-info .btn{margin-top:min(max(30px + 9*(100vw - 375px)/1065,30px),39px)}.job-text{margin-top:min(max(30px + 7*(100vw - 375px)/1065,30px),37px)}.job-text .container{padding:0 min(max(25px + 218*(100vw - 375px)/1065,25px),243px) 0 min(max(25px + 137*(100vw - 375px)/1065,25px),162px)}.job-text h3{margin-top:min(max(20px + 10*(100vw - 375px)/1065,20px),30px);font-size:max(min(22px + 3*(100vw - 768px)/672,25px),22px);line-height:min(max(30px + 4*(100vw - 375px)/1065,30px),34px);font-weight:400;text-transform:uppercase}.job-text h3:first-child{margin-top:0px}.job-text h3,.job-text h2{margin-bottom:min(max(10px + 5*(100vw - 375px)/1065,10px),15px)}.job-text ol{margin-top:9px;list-style-type:decimal}.job-text ol ::marker{color:var(--color-sky-blue);font-weight:400}.job-text ol li{margin-left:min(max(21px + 2*(100vw - 375px)/1065,21px),23px);padding-left:min(max(0px + 9*(100vw - 375px)/1065,0px),9px);font-weight:300}.job-text ol li:not(:last-child){margin-bottom:5px}.job-text ul{margin-top:9px}.job-text ul li{position:relative;padding-left:min(max(20px + 11*(100vw - 375px)/1065,20px),31px);font-weight:300}.job-text ul li:not(:last-child){margin-bottom:5px}.job-text ul li::before{content:"";position:absolute;top:min(max(10px + 1*(100vw - 375px)/1065,10px),11px);left:0;width:min(max(10px + 3*(100vw - 375px)/1065,10px),13px);height:min(max(10px + 3*(100vw - 375px)/1065,10px),13px);background-color:var(--color-sky-blue)}.job-text a:not(.btn){display:inline-block;color:var(--color-sky-blue)}.job-text a:not(.btn):hover{text-decoration:underline}.job-text .btn{margin-top:min(max(30px + 5*(100vw - 375px)/1065,30px),35px)}.swiper-button-lock{display:none !important}.swiper-button-disabled{opacity:.5;cursor:not-allowed;border:1px solid rgba(25,43,64,.0823529412) !important}.swiper-button-disabled:hover{background-color:var(--color-white) !important}.swiper-button-disabled:hover span{color:var(--color-navy) !important}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:0px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:hsl(0,0%,85.9803921569%)}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:1px solid #999;border-right:1px solid #999;content:"";display:block;height:10px;margin-top:-7px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:10px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:rgb(237.1,237.1,237.1);color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:0px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--color-sky-blue)}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.privacy-page{padding:min(max(100px + 130*(100vw - 375px)/1065,100px),230px) 0 50px;min-height:600px}.privacy-page .container{display:block}.privacy-page .text-wrap{max-width:100%;margin:0 auto;text-align:center}.privacy-page .privacy-content{margin-top:120px}.privacy-page .content-element{margin-top:46px}.content-element{display:grid;grid-row-gap:36px}.terms{padding:min(max(150px + 50*(100vw - 375px)/1065,150px),200px) 0 min(max(50px + 50*(100vw - 375px)/1065,50px),100px);background-color:#fff}.terms .date{font-size:14px;color:var(--color-sky-blue);margin-bottom:min(max(20px + 10*(100vw - 375px)/1065,20px),30px)}.terms h1{margin-bottom:min(max(40px + 20*(100vw - 375px)/1065,40px),60px);font-size:max(min(35px + 31*(100vw - 768px)/672,66px),35px)}.terms h2{margin-top:min(max(30px + 15*(100vw - 375px)/1065,30px),45px);margin-bottom:min(max(20px + 5*(100vw - 375px)/1065,20px),25px)}.terms h3{margin-top:min(max(25px + 10*(100vw - 375px)/1065,25px),35px);margin-bottom:min(max(15px + 5*(100vw - 375px)/1065,15px),20px)}.terms a{display:inline-block;color:var(--color-sky-blue)}.terms a:hover{text-decoration:underline}.terms p,.terms ul{margin-bottom:min(max(15px + 5*(100vw - 375px)/1065,15px),20px)}.terms ul li{position:relative;display:flex;align-items:flex-start}.terms ul li:not(:last-child){margin-bottom:5px}.terms ul li::before{content:"";flex:0 0 auto;margin-top:min(max(7px + 1*(100vw - 375px)/1065,7px),8px);margin-right:min(max(10px + 10*(100vw - 375px)/1065,10px),20px);width:min(max(15px + 5*(100vw - 375px)/1065,15px),20px);height:min(max(15px + 5*(100vw - 375px)/1065,15px),20px);background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.867' height='17.932'%3E%3Cpath d='M18.867 8.977 0 17.932V14.85l12.914-5.873L0 3.104v-3.1Z' fill='%2315AADF'/%3E%3C/svg%3E")}.team-member{padding-top:min(max(140px + 60*(100vw - 375px)/1065,140px),200px);position:relative}.team-member .page-decor img{position:absolute;display:inline-block;width:auto;height:auto}.team-member .page-decor img:nth-child(1){top:min(max(-52px + 32*(100vw - 375px)/1065,-52px),-20px);right:min(max(100px + 56*(100vw - 375px)/1065,100px),156px);transform-origin:top right}.team-member .page-decor img:nth-child(2){z-index:1;top:min(max(200px + 218*(100vw - 375px)/1065,200px),418px);right:min(max(-105px + 55*(100vw - 375px)/1065,-105px),-50px);transform-origin:top right}.team-member__block{display:flex;flex-wrap:wrap;justify-content:space-between}.team-member__block .team-member__socials{display:flex;flex-wrap:wrap;margin-right:-15px;margin-bottom:-5px}.team-member__block a{color:var(--color-sky-blue);transition:color .2s;display:inline-flex;align-items:center;text-transform:uppercase;margin-right:15px;margin-bottom:5px;font-size:min(max(10px + 6*(100vw - 375px)/1065,10px),16px)}.team-member__block a span{margin:0 10px;padding-top:2px;word-break:break-word;line-height:1.3em}.team-member__block a:hover{color:var(--color-yellow)}.team-member__block h1,.team-member__block h2,.team-member__block h3,.team-member__block h4,.team-member__block h5,.team-member__block h6{margin-bottom:min(max(10px + 10*(100vw - 375px)/1065,10px),20px)}.team-member__block h1{font-size:min(max(30px + 14*(100vw - 375px)/1065,30px),44px)}.team-member__block h2{font-size:min(max(30px + 4*(100vw - 375px)/1065,30px),34px)}.team-member__block ol,.team-member__block ul{padding-left:20px;list-style:circle}.team-member__block ol{list-style:decimal}.team-member__cont{max-width:625px;padding-top:min(max(0px + 52*(100vw - 375px)/1065,0px),52px)}.team-member__cont span{font-size:20px;line-height:1.8em;color:var(--color-deep-aqua);margin-bottom:min(max(5px + 3*(100vw - 375px)/1065,5px),8px);color:var(--color-sky-blue)}.team-member__cont p{margin-bottom:min(max(15px + 7*(100vw - 375px)/1065,15px),22px)}.team-member__img-block{position:relative;width:100%;height:100%;max-width:481px;padding-top:70px;padding-bottom:min(max(20px + 72*(100vw - 375px)/1065,20px),92px);margin-right:min(max(0px + 28*(100vw - 375px)/1065,0px),28px);margin-left:min(max(0px + 28*(100vw - 375px)/1065,0px),28px);z-index:1}.team-member__img{width:100%;height:min(max(300px + 181*(100vw - 375px)/1065,300px),481px);z-index:0}.team-member__img img{width:100%;height:100%;object-fit:cover}.team-member__info{position:relative;z-index:1;padding:min(max(15px + 23*(100vw - 375px)/1065,15px),38px) min(max(15px + 30*(100vw - 375px)/1065,15px),45px) min(max(15px + 19*(100vw - 375px)/1065,15px),34px) min(max(15px + 31*(100vw - 375px)/1065,15px),46px);background-color:var(--color-navy);color:var(--color-white)}.team-member__info::before{position:absolute;content:"";top:0;left:0;width:min(max(4px + 8*(100vw - 375px)/1065,4px),12px);max-height:100%;height:min(max(70px + 45*(100vw - 375px)/1065,70px),115px);background-color:var(--color-sky-blue)}.team-member__info h6{font-size:min(max(19px + 1*(100vw - 375px)/1065,19px),20px);margin-bottom:4px}.team-member__info p{color:var(--color-white);margin-bottom:min(max(10px + 2*(100vw - 375px)/1065,10px),12px)}.page404{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(-45deg, var(--color-light-blue-o), var(--color-sky-blue), var(--color-dark-blue-o));background-size:400% 400%;animation:gradient 30s ease infinite}.page404 .btn{margin-top:40px}.page404 div{font-size:40px;line-height:60px}.page404 div.rose_light{font-size:30px;line-height:50px}.visit-btn-wrap{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:280px;left:0;top:min(max(-50px + -210*(100vw - 375px)/1065,-260px),-50px);padding:25px;background-color:var(--color-navy);border:1px solid var(--color-white);z-index:1}.visit-btn-wrap--sec{top:min(max(-200px + -60*(100vw - 375px)/1065,-260px),-200px)}.visit-btn-wrap .visit{text-align:center;width:100%;font-size:min(max(16px + 4*(100vw - 375px)/1065,16px),20px);line-height:1em;color:var(--color-white);margin-bottom:min(max(15px + 5*(100vw - 375px)/1065,15px),20px)}.visit-btn-wrap .visit-img{display:flex;align-items:center;justify-content:center;width:calc(50% - min(max(15px + 10*(100vw - 375px)/1065,15px),25px));height:35px;transition:.3s ease}.visit-btn-wrap .visit-img:hover{transform:scale(1.05)}.visit-btn-wrap .visit-img img{width:100%;height:100%;object-fit:contain}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.registration{padding-top:min(max(200px + 50*(100vw - 375px)/1065,200px),250px)}.registration .container{width:100%;max-width:calc(855px + min(max(15px + 10*(100vw - 375px)/1065,15px),25px) + min(max(15px + 10*(100vw - 375px)/1065,15px),25px));padding:0 min(max(15px + 10*(100vw - 375px)/1065,15px),25px)}.registration__title{position:relative;letter-spacing:1.2px;margin-bottom:min(max(25px + 28*(100vw - 375px)/1065,25px),53px)}.registration__title::after,.registration__title::before{content:"";position:absolute;display:block}.registration__title::before{top:-41px;left:min(max(0px + -137*(100vw - 375px)/1065,-137px),0px);width:min(max(276px + 37*(100vw - 375px)/1065,276px),313px);height:min(max(160px + 36*(100vw - 375px)/1065,160px),196px);background-color:var(--color-light-blue)}.registration__title::after{top:-65px;left:min(max(-15px + -178*(100vw - 375px)/1065,-193px),-15px);width:min(max(156px + 126*(100vw - 375px)/1065,156px),282px);height:119px;background-color:var(--color-sky-blue)}.registration__form{display:flex;flex-wrap:wrap;justify-content:space-between}.registration__name{width:100%;margin-bottom:min(max(15px + 15*(100vw - 375px)/1065,15px),30px);font-size:min(max(20px + 5*(100vw - 375px)/1065,20px),25px);line-height:min(max(30px + 6*(100vw - 375px)/1065,30px),36px);font-weight:400}.registration__name:nth-of-type(2),.registration__name:nth-of-type(5),.registration__name:nth-of-type(6){margin-top:min(max(40px + 41*(100vw - 375px)/1065,40px),81px)}.registration__name:nth-of-type(3){margin-top:min(max(20px + 10*(100vw - 375px)/1065,20px),30px)}.registration__name:nth-of-type(4){margin-top:min(max(30px + 19*(100vw - 375px)/1065,30px),49px)}.registration__name:nth-of-type(4),.registration__name:nth-of-type(6){margin-bottom:min(max(20px + 13*(100vw - 375px)/1065,20px),33px)}.registration__input-box{display:flex;flex-direction:column;align-items:flex-start;width:calc(50% - min(max(10px + 18*(100vw - 375px)/1065,10px),28px));margin-bottom:min(max(20px + 11*(100vw - 375px)/1065,20px),31px)}.registration__input-box--no-gap{margin:0}.registration__input-box--full{margin-top:20px;margin-bottom:0;width:100%;max-width:700px}.registration__input-box--full .registration__label{letter-spacing:.8px}.registration__input-box--alt{width:100%;max-width:700px;margin-top:min(max(20px + 13*(100vw - 375px)/1065,20px),33px);margin-bottom:83px}.registration__input-box--alt .registration__label{letter-spacing:.8px}.registration__label{margin-bottom:min(max(0px + 2*(100vw - 375px)/1065,0px),2px);font-size:16px;font-weight:400;line-height:30px;color:var(--color-sky-blue);text-transform:uppercase;letter-spacing:.9px}.registration__label--alt{position:relative;margin-bottom:0;font-size:18px;font-weight:300;line-height:1em;color:var(--color-navy);text-transform:unset;letter-spacing:0x}.registration__label--sec{position:relative;margin-bottom:0;font-weight:300;font-size:14px;line-height:19px;color:var(--color-navy);text-transform:unset;letter-spacing:0;margin-top:-3px;margin-left:2px}.registration__label--sec a{display:inline-block;color:var(--color-navy);text-decoration:underline;transition:.3s ease}.registration__label--sec a:hover{color:var(--color-sky-blue)}.registration__radio-box{display:flex;align-items:center;width:100%}.registration__circle{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:14px;border-radius:50%;border:1px solid var(--color-navy);transition:.3s ease}.registration__circle:before{content:"";width:75%;height:75%;border-radius:50%;background-color:var(--color-sky-blue);opacity:0;transition:opacity .3s ease}.registration__check-wrapper{width:100%;display:flex;justify-content:flex-start;margin-top:15px;margin-left:18px}.registration__check-menu{padding:20px 30px 20px 20px;width:100%;max-width:382px;max-height:180px;border:1px solid var(--color-navy)}.registration__radio-item{display:flex;align-items:center;cursor:pointer}.registration__radio-item:not(:last-child){margin-right:40px}.registration__radio-item:hover .registration__circle{border-color:var(--color-sky-blue)}.registration__radio{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.registration__radio:checked~.registration__circle::before{opacity:1}.registration__check-item{display:flex;cursor:pointer}.registration__check-item:not(:last-child){margin-bottom:22px}.registration__check-item:hover .registration__cube{border-color:var(--color-sky-blue)}.registration__check-item--alt{width:100%;max-width:593px}.registration__check-item--alt:not(:last-child){margin-bottom:25px}.registration__check-item--blue-bg .registration__cube{border-color:var(--color-)}.registration__check-item--blue-bg:hover .registration__cube{border-color:var(--color-light-blue)}.registration__check-item--blue-bg .registration__label--sec{color:var(--color-white)}.registration__check-item--blue-bg .registration__label--sec a{color:var(--color-white)}.registration__check-item--blue-bg .registration__label--sec a:hover{color:var(--color-light-blue);opacity:.9}.registration__check{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.registration__check:checked~.registration__cube{background-color:var(--color-sky-blue)}.registration__check--blue-bg:checked~.registration__cube{background-color:var(--color-navy)}.registration__cube{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin-right:14px;border:1px solid var(--color-navy);transition:.3s ease}.registration__input{width:100%;padding:14px 16px;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);color:var(--color-navy);border-bottom:2px solid var(--color-cyan);border-radius:0}.registration__input:-webkit-autofill,.registration__input:-webkit-autofill:hover,.registration__input:-webkit-autofill:focus,.registration__input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--color-navy) !important}.registration__input::placeholder{font-family:var(--font-main);font-weight:300;font-size:max(min(16px + 2*(100vw - 768px)/672,18px),16px);line-height:36px;color:var(--color-navy)}.registration__upload-box{margin-top:14px;display:flex;align-items:center;justify-content:flex-start;position:relative}.registration__upload-box .custom-file-upload{min-width:unset;padding:4px 34px;margin-right:20px;font-size:18px;font-weight:300;line-height:36px}.registration__upload-box .file-label-apply{font-size:18px;font-weight:300;line-height:36px;flex:0 0 auto}.registration__upload-box input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.registration__btn-box{width:100%;margin-top:11px}.registration .simplebar-track.simplebar-vertical{top:20px;right:20px;bottom:20px;width:3px;background-color:var(--color-light-blue);cursor:pointer}.registration .simplebar-track .simplebar-scrollbar::before{top:0px;bottom:0px;left:0;opacity:1;width:3px;border-radius:0;background-color:var(--color-sky-blue)}.daterangepicker td.in-range{background-color:var(--color-sky-blue-o)}.daterangepicker td.in-range:hover{background-color:var(--color-light-blue-o)}.daterangepicker td.active{background-color:var(--color-navy)}.daterangepicker td.active:hover{background-color:var(--color-navy)}.drp-buttons .btn{margin-top:10px}#bold-credits{width:min(max(120px + 30*(100vw - 375px)/1065,120px),150px);margin:min(max(20px + 10*(100vw - 375px)/1065,20px),30px) auto;transition:transform .3s ease}#bold-credits::before{display:none}#bold-credits:hover{transform:scale(1.14)}.insights .select-box .insights-select.first-hide .list li:first-child{display:none}.hide-on-desk{display:none}@media only screen and (min-width: 1920px){body{font-size:22px;line-height:42px}h1{font-size:74px;line-height:96px}h1.decor--job{margin:350px 300px 100px}h1.decor--job::after{top:-90px;left:-250px;width:350px;height:150px}h1.decor--job::before{width:680px;height:250px}h2{font-size:54px;line-height:62px}.container{width:87.2916666667%;max-width:1676px}.btn{padding:21px 28px;font-size:18px}.btn.sm{min-width:220px;height:60px}.title-box::after{top:-100px;width:200px;height:200px}.title-box::before{top:-165px;width:55px;height:260px}.title-box h2{padding:75px;margin-left:400px}.title-box h2.decor::after{top:-55px;left:324px;width:750px;height:200px}.header.sticky .logo{margin-top:12px;height:44px}.header.sticky .talk-btn{transform:rotate(-90deg) translate(-40px, -74px)}.header.sticky .talk-btn:hover{transform:rotate(-90deg) translate(-75px, -74px)}.header .logo{width:176.44px;height:63.2px;margin-top:57px;margin-left:120px}.header .navbar{padding:0 100px 0 120px;height:120px}.header .navbar .nav-link{margin:50px 73px 50px 0;font-size:20px}.header .talk-btn{min-width:238px;height:90px;padding-left:35px;margin-right:-148px;font-size:24px;transform:rotate(-90deg) translate(-75px, -74px)}.first-section{padding:100px 0;min-height:1060px;display:flex;align-items:center}.first-section--main,.first-section--careers{height:calc(100vh + 130px)}.first-section .scroll{bottom:111px;right:66px;font-size:16px}.first-section .scroll::before{margin-right:25px}.first-section .title-wrap{margin-top:161px;margin-left:261px;width:600px}.first-section .title-wrap .decor{top:-37px;left:-264px;width:530px;height:331px}.first-section .title-wrap .decor.sec{top:-79px;left:-384px;width:500px;height:200px}.first-section--careers{padding-top:300px;padding-bottom:150px;min-height:100vh}.first-section--careers .title-wrap{margin-top:-50px}.first-section--foundation{min-height:700px}.first-section--foundation .title-wrap{margin:161px auto 0;width:800px}.first-section--study{padding:220px 0 100px}.first-section--study .title-wrap{width:100%;margin:-150px 0 0}.first-section--study .title-wrap::before{width:430px;height:276px}.first-section--study .title-wrap .logo{width:350px;height:180px;padding:40px}.first-section--study .title-wrap h1{margin-left:319px}.first-section--study .title-wrap p{margin-bottom:35px;margin-left:150px;font-size:54px;line-height:62px}.visit-btn-wrap{top:-325px;max-width:350px}.visit-btn-wrap--sec{top:-290px}.visit-btn-wrap .visit{font-size:22px}.visit-btn-wrap .visit-img{width:calc(50% - 15px);height:65px}.about::after{top:-129px;height:130px}.about .sect-decor{right:-155px;bottom:-148px;width:312.86px;height:328.45px}.about .img-wrap{flex-basis:714px;min-width:714px;padding:80px 0 51px;margin-right:124px}.about .img-wrap .img{width:440px;height:440px}.about .img-wrap .decor{right:104px}.about .img-wrap .decor.sec{top:161px}.about .text-wrap{flex-basis:700px;max-width:700px}.about .text-wrap p{margin-bottom:24px}.about--text .sect-decor{right:0;width:470px;height:150px}.about--sec .img-wrap .img{height:100%}.about--sec .img-wrap .decor{width:400px;height:200px;right:50px}.about--sec .img-wrap .decor.sec{top:80px;width:300px;height:150px}.about--sec .img-wrap .decor.alt{width:364px;height:406px}.about--sec .img-wrap .decor.alt--about-1{height:378px}.explore{margin-top:207px}.explore h2{margin-bottom:49px}.explore .card-wrap>div{width:calc(33% - 8px);margin-right:5px}.explore .card-wrap::after{top:15px;left:-123px;width:1216px;height:367px}.explore .card-wrap--alt::after{left:50%}.explore .card{height:300px}.explore .card .back{padding:40px}.explore .logo{width:276.15px;height:99.06px}.careers{margin-top:120px}.careers .sect-decor{width:358px;height:341px;right:-15px;bottom:-8px}.careers::after{width:122px}.careers h2{margin-top:0px}.careers .btn{min-width:250px}.careers .img-wrap{flex-basis:755px;min-width:755px;margin-right:154px;display:flex;align-items:center;justify-content:center}.careers .img-wrap .img{width:613px;height:504px;max-width:none;padding:0}.careers .img-wrap .decor{top:44%;width:283.44px;height:283.44px}.careers .text-wrap{margin-top:-52px;flex-basis:500px;max-width:500px}.careers .text-wrap p{margin-bottom:24px}.banner{margin-top:150px}.banner .container{min-height:550px}.banner .title-wrap{padding:65px 55px}.banner .title-wrap::before{top:-60px;height:180px}.about-us{margin-top:150px}.about-us::after{width:46.5%}.about-us .container{padding-top:37px;padding-bottom:115px}.about-us h2{width:420px;margin-left:139px}.about-us .slider-wrapper{width:922px;transform:translate(141px, 5px)}.about-us .slider-wrapper .swiper-slide .card{min-height:280px;padding-right:150px;padding-bottom:52px}.about-us .slider-wrapper .swiper-slide .logo{width:150px;height:100px}.about-us .slider-wrapper .swiper-btns-wrapper{bottom:15px;left:-220px}.about-us .slider-wrapper .swiper-btns-wrapper .arrow{width:60px;height:60px}.about-us .slider-wrapper .swiper-btns-wrapper .arrow::after{width:18px;height:18px}.about-us .slider-wrapper .swiper-btns-wrapper .arrow.prev{margin-right:3px}.about-us .text-decor{width:50px;height:90px;left:30px;top:135px}.about-us .img{width:330px;height:330px}.about-us .text{margin-bottom:30px;height:150px;font-size:26px;line-height:38px}.about-us .name{font-size:22px;margin-bottom:13px}.about-us .position{font-size:20px}.about-us .btn{margin-top:10px}.about-us--alt{margin-top:200px}.about-us--alt .container{padding-bottom:0}.about-us--alt h2{margin-left:0;width:490px}.about-us--alt .text-decor{top:175px}.about-us--alt .slider-wrapper{margin-top:-220px;width:1100px;margin-left:400px}.about-us--alt .slider-wrapper .swiper-slide{padding-right:320px;padding-top:150px}.about-us--alt .slider-wrapper .swiper-slide .card{padding-left:120px}.about-us--alt .slider-wrapper .swiper-btns-wrapper{bottom:28%}.about-us--alt .slider-wrapper .img{width:370px;height:370px}.insights{margin-top:170px}.insights--article{margin-top:300px}.insights--main{margin-top:240px}.insights .title-wrap{padding:80px 30px 50px 255px;margin-bottom:100px;margin-left:100px}.insights .title-wrap::before{top:-50px;left:-70px;width:300px;height:150px}.insights .title-wrap h1{max-width:580px}.insights h2.title{margin-left:347px}.insights h2.title::before{top:-111px;left:-348px;width:530px;height:200px}.insights h2.title::after{top:-172px;left:-469px;width:500px;height:120px}.insights .img{margin-bottom:24px}.insights .date{font-size:20px}.insights .descr{margin-bottom:29px;font-size:26px;line-height:38px}.insights .slider-wrapper .swiper-btns-wrapper{top:-120px}.insights .slider-wrapper .swiper-btns-wrapper .arrow{width:60px;height:60px}.insights .slider-wrapper .swiper-btns-wrapper .arrow::after{width:18px;height:18px}.insights .slider-wrapper .swiper-btns-wrapper .arrow.prev{margin-right:8px}.insights .slider-wrapper .swiper-btns-wrapper .btn{width:260px;margin-right:80px}.insights .select-box{margin-left:250px;margin-right:-75px}.insights .select-box>*{margin-right:75px}.insights .select-box .insights-select,.insights .select-box .btn{height:60px}.insights .select-box .btn{min-width:220px}.insights .select-box .insights-select{min-width:300px;font-size:16px}.insights .select-box .insights-select .current{font-size:18px;line-height:60px}.insights .blog-wrapper{display:flex;width:calc(100% + 60px);margin-bottom:-80px;grid-gap:0}.insights .blog-wrapper .card{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;margin:0 60px 80px 0;width:calc(33.3333333333% - 60px)}.insights .blog-wrapper .card .btn{margin-top:auto}.vacancies{margin-top:180px}.vacancies h2{margin-left:347px;margin-bottom:60px}.vacancies h2::before{top:-40px;left:-330px;width:450px;height:200px}.vacancies h2::after{left:-470px;bottom:-143px;width:400px;height:150px}.vacancies .slider-wrapper{padding-top:60px}.vacancies .logo{margin-bottom:24px}.vacancies .descr{margin-bottom:29px;font-size:26px;line-height:38px}.vacancies .date{font-size:20px}.vacancies .swiper-btns-wrapper{margin-left:75px}.vacancies .swiper-btns-wrapper .swiper-vacancies-prev{margin-right:9px}.vacancies .swiper-btns-wrapper .arrow{width:60px;height:60px}.vacancies .swiper-btns-wrapper .arrow .icon{font-size:18px}.vacancies .select-box{margin-right:-75px}.vacancies .select-box>*{margin-right:75px}.vacancies .select-box .vacancies-select{min-width:300px;font-size:16px;height:60px}.vacancies .select-box .vacancies-select .current{font-size:18px;line-height:60px}.contact-us{margin-top:120px}.contact-us h2{margin-bottom:20px}.contact-us .container{max-width:calc(100% - 61px);margin-left:61px}.contact-us .form-wrap{padding:50px 129px 50px 183px;max-width:1040px;min-width:1040px;min-height:645px;justify-content:center}.contact-us .form-wrap::after{width:122px;height:446px}.contact-us .form-wrap>*:only-child{padding-bottom:0px}.contact-us form input,.contact-us form textarea{margin-bottom:30px;font-size:24px}.contact-us form input::placeholder,.contact-us form textarea::placeholder{font-size:24px}.contact-us form .btn-box .pc-cv-field{width:calc(50% - 23px)}.contact-us form .btn-box .pc-cv-field .pc-cv-name{font-size:24px}.contact-us form .btn-box .pc-cv-field .custom-file-upload{padding:22px;font-size:18px}.contact-us form input{width:calc(50% - 23px);height:60px}.contact-us form textarea{height:90px}.contact-us form .btn{margin-top:0px;width:calc(50% - 20px);min-width:calc(50% - 20px)}.contact-us .bg{width:820px;height:446px}.contact-us--foundation h2{width:calc(100% + 175px)}.contact-us--foundation .form-wrap{padding:50px 230px 50px 183px;max-width:1160px;min-width:1160px}.footer{padding:136px 0 55px}.footer .grid-wrap{grid-template-columns:178px 445px 445px 445px 1fr}.footer h3{margin-bottom:21px;font-size:24px;line-height:42px}.footer .logo{width:80.33px;height:84.34px}.footer .contacts{margin-top:63px}.footer .col a,.footer .col p,.footer .contacts a,.footer .contacts p{font-size:22px;line-height:42px}.footer .copyrights-wrap>*{font-size:16px;margin-right:47px}.accordion{margin-top:180px}.accordion h2{margin-bottom:15px}.accordion h2.decor::before{width:1000px;height:300px}.accordion h2+div{margin-bottom:50px}.accordion .accardion-wrap{width:700px;margin-right:100px}.accordion .accordion-title{padding:20px 30px;font-size:28px}.accordion .accordion-content p{margin:-5px 30px 15px;font-size:20px;line-height:38px}.accordion .img-wrap{padding-top:80px}.accordion .img-wrap .img{width:550px;height:550px}.accordion .img-wrap .decor{width:350px;height:200px}.accordion .img-wrap .decor.sec{width:300px;height:150px}.accordion .img-wrap .decor.alt{width:300px;height:350px}.purpose--alt{margin-top:100px}.purpose h2{margin-bottom:10px}.purpose p{margin-left:140px}.purpose .purpose-wrap{margin-right:-90px}.purpose .col{width:calc(50% - 90px);margin-right:90px}.purpose .col::before{width:210px;height:180px}.team{margin-top:150px}.team .card .img{height:450px}.timeline{margin-top:270px}.timeline h2{margin-left:347px}.timeline .title,.timeline .date,.timeline .img{margin-bottom:20px}.timeline .title{font-size:28px}.timeline .img{width:350px;height:160px}.timeline .descr{font-size:26px;line-height:38px}.timeline .slider-wrapper .swiper-btns-wrapper{top:-120px}.timeline .slider-wrapper .swiper-btns-wrapper .arrow{width:60px;height:60px}.timeline--sec .descr{margin-bottom:20px}.timeline--sec .img{width:100%;height:260px}.case-study-page .first-section .title-wrap{max-width:1400px}.foundation-page .text-box--sec .col h2{max-width:543px}.foundation-page .about--sec .text-wrap{margin:auto 0}.foundation-page .about--sec .text-wrap,.foundation-page .about--sec .text-wrap p{max-width:100%}.text-box{padding:300px 0 150px}.text-box .text-box-wrap h1{margin-left:330px}.text-box .text-box-wrap h1.decor::before{top:-38px;left:-220px;width:382px;height:calc(100% + 40px)}.text-box .text-box-wrap h1.decor::after{top:-80px;left:-328px;width:427px;height:146px}.text-box .text-box-wrap h2{margin-bottom:15px}.text-box .text-box-wrap .col:first-child{max-width:800px;margin-right:120px}.text-box .text-box-wrap p{max-width:100%}.text-box .text-box-wrap .img{width:645px;height:500px}.text-box .text-box-wrap .img::after{bottom:-95px;right:-85px;width:350px;height:300px}.text-box--sec{padding:70px 0 150px}.text-box--sec .text-box-wrap{padding-left:90px}.text-box--sec .text-box-wrap .img{width:700px;height:550px}.text-box--sec .text-box-wrap .img::after{bottom:-76px;height:157px;right:-20px}.text-box--article{padding-top:210px;padding-bottom:0}.text-box--article .text-box-wrap .col{max-width:1400px;margin:0 auto}.text-box--article .text-box-wrap .col:first-child{max-width:100%;width:1400px;margin:0 auto 35px}.text-box--article .text-box-wrap h3{font-size:32px;line-height:45px}.text-box--article .text-box-wrap h3:not(:first-child){margin-top:40px}.text-box--article .text-box-wrap ol{margin-top:15px}.text-box--article .text-box-wrap ol li{margin-left:27px;padding-left:6px}.text-box--article .text-box-wrap ul{margin-top:15px}.text-box--article .text-box-wrap ul li::before{top:14px}.text-box--article .text-box-wrap .img{width:100%}.text-box--article .text-box-wrap h1{margin-left:0}.text-box--equality .text-box-wrap .img::after{bottom:110px;right:-155px}.text-box--equality h1{max-width:800px}.text-box--equality h1.decor::before{width:400px}.text-box--equality h1.decor::after{top:-100px;left:-200px;width:330px;height:150px}.video-box{margin-top:120px}.video-box .container{width:83.3333333333%;max-width:1200px}.video-box .video-wrap{width:950px;height:600px}.video{margin-top:250px}.video h2.decor:before{width:880px;height:200px}.video h2.decor::after{top:-120px;height:180px}.partners{margin-top:150px}.partners h2{margin-bottom:45px}.partners h2.decor::after{top:-60px;left:-450px;width:1830px;height:300px}.partners .partners-wrapper{margin-right:-125px}.partners .partners-wrapper .col{width:calc(33.3333333333% + 45px);margin-right:125px}.partners .partners-wrapper .logo{height:300px}.partners .partners-wrapper .logo img{max-width:360px;max-height:200px}.gallery-row{margin-top:100px}.gallery-row .img{width:500px;height:500px}.commitment{margin-top:100px}.commitment .title-wrap{max-width:1100px;padding:50px 50px 40px}.commitment .title-wrap::before{height:450px}.commitment .card-wrap{margin-right:-35px}.commitment .card{padding:40px 35px;width:calc(33.3333333333% - 35px);margin-right:35px}.commitment .card .title{font-size:30px;margin-bottom:15px}.strategy .text-wrap{max-width:780px}.strategy .text-wrap h2{margin-bottom:20px}.strategy .text-wrap .title{font-size:28px}.strategy .img-wrap{max-width:750px}.strategy .img-wrap::after{width:220px;height:210px}.strategy .img-wrap::before{width:330px;height:380px}.strategy .img-wrap .img{width:650px}.contact-info .container{padding:0 260px}.contact-info .col p{font-size:20px;line-height:36px}.job-text .container{padding:0 350px 0 240px}.job-text h3{font-size:32px;line-height:45px}.job-text h3:not(:first-child){margin-top:40px}.job-text ul{margin-top:15px}.job-text ul li::before{top:14px}.terms{padding:250px 0 150px}.terms h1{font-size:75px;margin-bottom:100px}.terms ul li:before{margin-top:11px}.registration{padding-top:350px}.registration .container{max-width:1200px}.registration__title{margin-bottom:90px}.registration__name{font-size:28px}.registration__input-box{margin-bottom:40px;width:calc(50% - 35px)}.registration__input-box--alt{width:100%;max-width:900px}.registration__label{font-size:18px}.registration__label--alt{font-size:20px}.registration__label--sec{font-size:16px}.registration__input{padding:15px 20px;font-size:20px}.registration__input::placeholder{font-size:20px}.registration__check-menu{max-width:452px;max-height:250px}.registration__btn-box{margin-top:20px}.team-member__block a{font-size:18px}.team-member__cont{max-width:1000px}}@media only screen and (max-width: 1450px){.careers .text-wrap p{max-width:400px}}@media(max-width: 1367px){.team-member__img-block{width:calc(50% - 20px);margin:0 0 0 20px}.team-member__cont{width:50%}.team-member .page-decor img{transform:scale(0.9)}}@media only screen and (max-width: 1280px){.header.sticky .talk-btn{transform:rotate(-90deg) translate(-30px, -60px)}.header.sticky .talk-btn:hover{transform:rotate(-90deg) translate(-60px, -60px)}.header .talk-btn{min-width:180px;height:60px;padding:20px 25px}.header .navbar{height:80px}.first-section .scroll{display:none}.first-section--main,.first-section--careers{height:100vh}.about{margin-top:min(max(86px + 14*(100vw - 375px)/1065,86px),100px)}.about::after{display:none}.about .container{align-items:flex-start}.about .text-wrap{margin-top:0}}@media only screen and (max-width: 1150px){.team-member .page-decor img{transform:scale(0.8)}.team-member__img-block{width:100%;max-width:480px;padding:0;margin:0 auto}.team-member__cont{order:1;width:100%;max-width:100%;padding:0;margin-top:min(max(30px + 10*(100vw - 375px)/1065,30px),40px)}.team-member__img{position:relative;left:0;top:0}.team-member__info{width:100%}.team-member__inner{max-width:100%}.header .navbar{padding:0 3vw}.about-us--alt h2{margin-bottom:min(max(50px + 50*(100vw - 375px)/1065,50px),100px)}.about-us--alt .slider-wrapper{margin-left:min(max(-50px + 390*(100vw - 375px)/1065,-50px),340px)}}@media only screen and (max-width: 1024px){.team-member .page-decor img{transform:scale(0.7)}.header.sticky .navbar{height:auto}.header.sticky .btn-wrap{margin-top:10px;height:50px}.header.sticky .talk-btn{transform:rotate(0) translate(0, 0);height:50px}.header.sticky .talk-btn:hover{transform:rotate(0) translate(0, 0)}.header .logo{z-index:10}.header .navbar-wrap.active~.layout{display:block;position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:-1;cursor:pointer}.header .navbar-wrap{position:absolute;padding-top:168px;width:50%;background-color:var(--color-navy);opacity:0;visibility:none;transform:translateX(-100%);transition:.3s ease}.header .navbar-wrap.active{opacity:1;visibility:visible;transform:translateX(0%)}.header .navbar-wrap::after{display:none}.header .navbar-wrap .navbar{flex-direction:column;width:100%;height:auto;max-height:50vh;padding-bottom:10vh;overflow-y:auto}.header .navbar-wrap .nav-link{margin:0;margin-bottom:30px;font-size:30px;line-height:44px}.header .navbar-wrap .nav-link:last-of-type{margin-bottom:0}.header .navbar-wrap .nav-footer{display:flex;width:100%}.header .navbar-wrap .nav-footer .decor{height:12.3vh;width:53.4%;background-color:var(--color-sky-blue)}.header .navbar-wrap .nav-footer .decor.sec{bottom:-12.3vh;right:0;position:absolute;min-width:93.7%;background-color:var(--color-navy)}.header .navbar-wrap .nav-footer .social-box{width:50%;display:flex;align-items:center;justify-content:center;background-color:var(--color-navy);padding:10px 0}.header .navbar-wrap .nav-footer .social-box .soc{width:24px;height:24px;margin:0;margin-left:28px}.header .navbar-wrap .nav-footer .social-box .soc .icon{font-size:20px;color:var(--color-sky-blue);transition:.3s ease}.header .navbar-wrap .nav-footer .social-box .soc:hover .icon{color:var(--color-light-blue)}.header .talk-btn{justify-content:center;min-width:auto;padding:5px;margin:0;transform:rotate(0) translate(0, 0)}.header .btn-wrap{display:flex;width:36.62109375%;height:60px;margin-left:auto;margin-top:2.5694444444%;margin-right:5.4861111111%;transition:.3s ease}.header .btn-wrap>*{width:50%}.header .btn-wrap>*:only-child{width:100%}.header .burger{display:flex;justify-content:center;align-items:center;background-color:var(--color-navy);cursor:pointer}.header .burger span{position:relative;display:block;width:47px;height:2px;background-color:var(--color-white);transition:.3s ease}.header .burger span::after,.header .burger span::before{content:"";position:absolute;left:0;width:100%;height:2px;background-color:var(--color-white)}.header .burger span::after{bottom:-9px}.header .burger span::before{top:-9px}.header .burger.active span{transform:rotate(45deg)}.header .burger.active span::after{bottom:0;transform:rotate(90deg)}.header .burger.active span::before{display:none}.header--dark .navbar-wrap,.header--dark .navbar-wrap .nav-footer .social-box,.header--dark .navbar-wrap .nav-footer .decor.sec{background-color:var(--color-light-blue)}.header--dark .navbar-wrap .nav-footer .social-box .soc:hover:hover .icon{color:var(--color-navy)}.about .sect-decor{display:none}.about--text .text-wrap{max-width:100%;flex-basis:100%}.team .card{width:calc(33.3333333333% - min(max(15px + 16*(100vw - 375px)/1065,15px),31px))}.contact-info .wrap{flex-direction:column}.contact-info .col{max-width:100%}.contact-info .col p{word-break:break-all}.contact-info .col--alt{margin-top:10px;margin-left:0;text-align:left}.partners .partners-wrapper{flex-wrap:wrap;margin-bottom:-15px}.partners .partners-wrapper .col{width:calc(50% - 15px);margin-bottom:15px}.explore .card .back:not(.btn)>*{-webkit-line-clamp:2;line-clamp:2}.page404{padding:0 15px}.page404 div{font-size:25px;line-height:50px}.page404 div.rose_light{font-size:20px;line-height:30px}.page404 .page404 .btn{margin-top:25px}.strategy .container{flex-direction:column}.strategy .text-wrap{max-width:100%;margin-right:0}.strategy .text-wrap .title{padding-left:0}.strategy .text-wrap ul{padding-left:0;margin-bottom:20px}.strategy .img-wrap{max-width:100%;width:min(max(400px + 200*(100vw - 375px)/1065,400px),600px);margin:80px auto 0}}@media only screen and (max-width: 900px){.team-member .page-decor img{transform:scale(0.6)}.explore .card .back{padding:15px}.explore .card .back>*{-webkit-line-clamp:3;line-clamp:3}.vacancies .select-box{flex-direction:column;margin-right:auto}.commitment .title-wrap{margin-bottom:20px}.commitment .card-wrap{flex-direction:column;margin-right:0;margin-bottom:-15px}.commitment .card{width:100%;margin-right:0;padding:min(max(15px + 25*(100vw - 375px)/1065,15px),40px);margin-bottom:15px}.commitment .card .title{font-size:max(min(20px + 5*(100vw - 768px)/672,25px),20px)}.footer .logo-box{margin-top:0}.footer .grid-wrap{grid-template-areas:"logo col col-sec soc" ". copy copy copy ";grid-template-columns:min(max(70px + 230*(100vw - 375px)/1065,70px),300px) min(max(140px + 188*(100vw - 375px)/1065,140px),328px) min(max(140px + 188*(100vw - 375px)/1065,140px),328px) 1fr}.footer .col.nav{display:none}.insights .blog-wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 768px){.foundation-page .about .sect-decor{right:0;transform:translateX(50%);width:19%;min-width:50px}.about-us .swiper-btns-wrapper .arrow .icon{font-size:12px}.insights .swiper-btns-wrapper .arrow .icon{font-size:12px}.foundation-page .about--sec .container{flex-direction:column}.foundation-page .about--sec .img-thumbnail{width:450px;max-width:100%;margin:0 auto 35px}}@media only screen and (max-width: 650px){.team-member .page-decor img{display:none}.careers-page .about--sec .text-wrap{margin-bottom:30px}.btn{height:44px}.container{width:100%;min-width:100%;padding:0 25px}.title-box .decor{width:100%;margin-left:0}.title-box::before{display:none}.header.sticky .btn-wrap{margin-top:0px;height:60px}.header.sticky .talk-btn{height:60px}.header .logo{margin:30px auto 0}.header .navbar-wrap{width:100%}.header .navbar-wrap .navbar{max-height:45vh;padding-bottom:9vh}.header .navbar-wrap .navbar .nav-link{margin-bottom:9px}.header .btn-wrap{position:fixed;left:0;top:100vh;width:100%;margin:0;transform:translateY(-100%)}.first-section{flex-direction:column;padding:0;min-height:auto}.first-section--main,.first-section--foundation,.first-section--study,.first-section--careers{height:auto}.first-section h1{letter-spacing:1.1px}.first-section .bg{position:relative;height:400px}.first-section .title-wrap{width:100%;margin:0;padding:6px 10px 17px 32px}.first-section .title-wrap .decor{width:calc(100% + 25px);height:100%;top:0;left:0}.first-section .title-wrap .decor.sec{top:-36px;left:-218px}.first-section--foundation .title-wrap{max-width:unset;margin-top:-150px;padding:25px}.first-section--foundation .title-wrap::before{height:calc(100% - 95px)}.first-section--foundation h1{width:270px;height:100px;margin-bottom:25px}.first-section--study .title-wrap{margin-top:-45px;padding:0}.first-section--study .title-wrap::before{left:-25px}.first-section--study .title-wrap .logo{width:50%}.first-section--study .title-wrap p{text-align:center;width:50%;margin-left:0}.first-section--study .title-wrap h1{padding:25px;width:calc(100% + 25px);margin-left:min(max(0px + 255*(100vw - 375px)/1065,0px),255px);margin-right:-25px;background-color:var(--color-navy)}.visit-btn-wrap{top:-250px;left:50%;transform:translateX(-50%)}.visit-btn-wrap--sec{top:-220px}.about .text-wrap h2{margin-bottom:13px}.about .container{flex-direction:column-reverse}.about .text-wrap{flex-basis:100%;max-width:100%}.about .img-wrap{flex:1;min-width:100%;padding:min(max(35px + 55*(100vw - 375px)/1065,35px),90px) min(max(55px + 145*(100vw - 375px)/1065,55px),200px) min(max(28px + 62*(100vw - 375px)/1065,28px),90px);margin-top:40px;margin-right:0}.about .img-wrap .img{width:100%;height:0;position:relative;padding-bottom:100%;overflow:hidden;overflow:hidden}.about .img-wrap .img img,.about .img-wrap .img iframe,.about .img-wrap .img video{width:100%;height:100%;position:absolute;object-fit:cover}.about .img-wrap .decor{right:min(max(26px + 174*(100vw - 375px)/1065,26px),200px)}.about .img-wrap .decor.sec{top:min(max(84px + 116*(100vw - 375px)/1065,84px),200px)}.about--sec .img-wrap .decor{width:min(max(200px + 100*(100vw - 375px)/1065,200px),300px);height:min(max(80px + 77*(100vw - 375px)/1065,80px),157px)}.about--sec .img-wrap .decor.sec{top:min(max(35px + 55*(100vw - 375px)/1065,35px),90px);width:min(max(150px + 66*(100vw - 375px)/1065,150px),216px);height:min(max(60px + 40*(100vw - 375px)/1065,60px),100px)}.about--sec .img-wrap .decor.alt{width:min(max(100px + 164*(100vw - 375px)/1065,100px),264px);height:min(max(200px + 106*(100vw - 375px)/1065,200px),306px)}.about--sec .img-wrap .img{height:min(max(100px + 300*(100vw - 375px)/1065,100px),400px)}.gallery-row .swiper{width:100%}.explore h2{margin-bottom:11px}.explore .card-wrap{flex-direction:column}.explore .card-wrap::after{max-width:calc(100% + 50px);left:-25px}.explore .card-wrap>div{width:100%;margin-right:0;margin-bottom:20px}.explore .card-wrap>div:last-child{margin-bottom:0px}.explore .card-wrap--alt::after{left:50%}.explore .card{height:min(max(205px + 55*(100vw - 375px)/1065,205px),260px)}.explore .card .back:not(.btn)>*{-webkit-line-clamp:3;line-clamp:3}.careers::after{display:none}.careers .container{flex-direction:column-reverse}.careers .sect-decor{display:none}.careers .sect-decor.sm{display:block;bottom:-61px;right:-29px;width:127px;height:122px}.careers .text-wrap{position:relative;flex-basis:100%;min-width:100%}.careers .text-wrap::after{content:"";position:absolute;right:-25px;top:0;width:26px;height:100%;background-color:var(--color-light-blue);z-index:-1}.careers .text-wrap h2{margin-top:0;margin-bottom:13px}.careers .img-wrap{flex:1;min-width:100%;padding-left:min(max(80px + 60*(100vw - 375px)/1065,80px),140px);margin-top:82px;margin-right:0}.careers .img-wrap .img{width:100%;height:0;position:relative;padding-bottom:92.5925925926%;overflow:hidden}.careers .img-wrap .img img,.careers .img-wrap .img iframe,.careers .img-wrap .img video{width:100%;height:100%;position:absolute;object-fit:cover}.careers .img-wrap .decor{top:50%;transform:translateY(-50%);width:min(max(161px + 129*(100vw - 375px)/1065,161px),290px);height:min(max(144px + 116*(100vw - 375px)/1065,144px),260px)}.about-us .container{padding-top:0}.about-us::after{width:100%;height:100px;top:unset;bottom:62px}.about-us h2{margin-bottom:18px;line-height:46px}.about-us .slider-wrapper{width:100%;transform:translateX(0)}.about-us .swiper-slide .card{padding:min(max(50px + 15*(100vw - 375px)/1065,50px),65px) min(max(30px + 35*(100vw - 375px)/1065,30px),65px) min(max(30px + 15*(100vw - 375px)/1065,30px),45px) min(max(32px + 88*(100vw - 375px)/1065,32px),120px)}.about-us .swiper-slide .card .img{right:0}.about-us .swiper-slide .card .text-decor{left:30px;top:min(max(20px + 23*(100vw - 375px)/1065,20px),43px)}.about-us .swiper-slide .card .text{margin-bottom:16px}.about-us .swiper-slide .card .slide-footer{margin-top:0}.about-us .swiper-slide .card .btn{margin-right:3px;margin-top:3px}.about-us .swiper-btns-wrapper{bottom:-90px;left:50%;transform:translateX(-50%)}.about-us--alt::after{top:150px}.about-us--alt .text-decor{top:100px !important}.about-us--alt .container{padding-bottom:90px}.about-us--alt .slider-wrapper{margin:0}.about-us--alt .swiper-slide{padding-top:100px;padding-right:0}.about-us--alt .img{width:150px;height:150px;right:25px}.insights{padding-bottom:85px}.insights--blog{padding-bottom:0}.insights h2.title{margin-left:0;text-align:center}.insights h2.title::after{left:min(max(-25px + -337*(100vw - 375px)/1065,-362px),-25px)}.insights h2.title::before{left:0;width:100%}.insights .swiper-btns-wrapper{top:unset;bottom:-83px;right:50%;transform:translateX(50%)}.insights .swiper-btns-wrapper .arrow.prev{margin:0;order:1}.insights .swiper-btns-wrapper .arrow.next{order:3}.insights .swiper-btns-wrapper .btn{margin:0 15px;order:2}.vacancies h2{margin-left:0;text-align:center}.vacancies h2::after{left:min(max(-25px + -337*(100vw - 375px)/1065,-362px),-25px)}.vacancies h2::before{left:0;width:100%}.contact-us{overflow:visible}.contact-us .container{flex-direction:column;max-width:100%;margin-left:0}.contact-us .bg{width:100%}.contact-us .form-wrap{padding:min(max(60px + 32*(100vw - 375px)/1065,60px),92px) min(max(25px + 5*(100vw - 375px)/1065,25px),30px) min(max(52px + 40*(100vw - 375px)/1065,52px),92px)}.contact-us .form-wrap::after{top:0;left:50%;width:min(max(324px + 76*(100vw - 375px)/1065,324px),400px);height:min(max(60px + 20*(100vw - 375px)/1065,60px),80px)}.footer .grid-wrap{grid-template-areas:"logo col col-sec soc" ". contact contact ." ". copy copy copy";grid-template-columns:min(max(105px + 100*(100vw - 375px)/1065,105px),205px) min(max(140px + 240*(100vw - 375px)/1065,140px),380px) min(max(140px + 240*(100vw - 375px)/1065,140px),380px) 1fr}.footer .contacts{margin-top:-5px;margin-bottom:42px}.footer .socials{margin-right:21px}.video .wrapper{flex-direction:column}.video .video-wrap{width:100%;height:250px;margin-right:0}.accordion .accardion-wrap{width:100%;margin-right:0}.accordion .img-wrap{width:100%;padding:min(max(35px + 55*(100vw - 375px)/1065,35px),90px) min(max(55px + 145*(100vw - 375px)/1065,55px),200px) min(max(28px + 62*(100vw - 375px)/1065,28px),90px);margin-top:40px}.accordion .img-wrap .img{width:100%}.accordion .img-wrap .decor{bottom:50px;right:10px}.purpose .col{width:100%}.purpose .col:not(:last-child){margin-bottom:15px}.purpose p{margin-left:min(max(0px + 122*(100vw - 375px)/1065,0px),122px)}.team .card{width:calc(50% - min(max(15px + 16*(100vw - 375px)/1065,15px),31px))}.timeline{padding-bottom:85px}.timeline .swiper-btns-wrapper{top:unset;bottom:-83px;right:50% !important;transform:translateX(50%)}.text-box>.decor{display:none}.text-box .text-box-wrap{flex-direction:column}.text-box .col:first-child{max-width:100%;margin-right:0}.text-box p{max-width:100%;margin-bottom:20px}.text-box .img{width:100%}.text-box .img::after{bottom:-15%;right:-25px;width:50%;height:50%}.text-box--sec .col h2{width:min(max(270px + 80*(100vw - 375px)/1065,270px),350px)}.text-box--sec .text-box-wrap{padding-left:0}.text-box--sec .img{width:100%}.text-box--sec .img::after{bottom:-15%;right:-25px;width:100%;height:50%;background-color:var(--color-light-blue)}.text-box--sec .img::before{top:-15%;left:-25px;height:50%;background-color:var(--color-sky-blue)}.partners h2{margin-bottom:50px}.partners h2.decor::after{top:50%;left:-25px;width:calc(100% + 50px);height:calc(100% + 50px);transform:translateY(-52%)}.partners .partners-wrapper{flex-direction:column;margin-right:0}.partners .partners-wrapper .col{width:100%;margin-right:0}.partners .partners-wrapper .col:not(:last-child){margin-bottom:20px}.gallery-row .img{height:min(max(200px + 210*(100vw - 375px)/1065,200px),410px)}.contact-us form .btn-box .custom-file-upload{padding:15px}.contact-us form .btn{padding:10px 30px}}@media only screen and (max-width: 550px){.hide-on-desk{display:inline-block}.hide-on-mob{display:none}.contact-us form .pc-cv-field .file-label-apply{margin-bottom:35px}.insights .blog-wrapper{grid-template-columns:1fr}.insights .blog-wrapper .card{margin:0 auto 30px}.about .img-wrap{width:calc(100% + 50px);margin-left:-25px}.explore h2 span{display:block}.careers .img-wrap{width:calc(100% + 25px);margin-left:25px}.insights .select-box{margin-left:0;margin-right:0;margin-bottom:0}.insights .select-box>*{margin-right:0}.insights .select-box .insights-select{width:100%}.insights .blog-wrapper .card{width:100%}.vacancies .container{justify-content:center}.vacancies .select-box{width:100%;margin-right:0}.vacancies .select-box>*{margin-right:0}.vacancies .swiper-btns-wrapper{margin-top:50px;margin-left:0;order:1}.vacancies .swiper-slide{padding:min(max(20px + 35*(100vw - 375px)/1065,20px),55px) min(max(15px + 35*(100vw - 375px)/1065,15px),50px) min(max(20px + 30*(100vw - 375px)/1065,20px),50px);height:100%;background-color:var(--color-navy)}.vacancies .swiper-slide .btn{margin-top:auto;border-color:var(--color-white);background-color:var(--color-navy);color:var(--color-white)}.vacancies .swiper-slide .btn:hover{color:var(--color-sky-blue);border-color:var(--color-sky-blue)}.contact-us .form-wrap{min-width:100%;width:calc(100% + 50px)}.contact-us form textarea,.contact-us form input{margin-bottom:23px;width:100%}.contact-us form .btn{margin-top:0;width:100%;justify-content:center}.contact-us form .btn span{margin-left:auto}.contact-us form .btn span:first-child{margin-right:-23px}.contact-us form .btn-box{flex-direction:column}.contact-us form .btn-box .pc-cv-field{width:100%}.footer .grid-wrap{grid-template-columns:1fr 1fr;grid-template-areas:"logo soc" "col col-sec" "copy copy";justify-content:center}.footer .logo-box{flex-direction:row;flex-wrap:wrap}.footer .logo-box>div{display:flex;align-items:center;width:100%}.footer .logo-box>div .img{width:auto;flex-basis:100%}.footer .logo-box>div .img:first-child{margin-right:10px}.footer .logo{margin-right:min(max(15px + 85*(100vw - 375px)/1065,15px),100px)}.footer .socials,.footer .logo-box{margin-bottom:27px}.footer .socials{display:flex;margin-top:0;padding-bottom:0}.footer .col{margin-bottom:27px}.footer .soc{margin-right:min(max(15px + 12*(100vw - 375px)/1065,15px),27px);margin-bottom:0}.footer .soc:last-child{margin-right:0}.footer .copyrights-wrap{flex-wrap:wrap;margin-top:13px}.footer .copyrights-wrap .copy{width:100%}.team .card{width:100%}.timeline .img{width:100%}.banner .title-wrap{width:calc(100% + 50px)}.banner .btn{right:25px}.registration__input-box{width:100%}.registration__check-wrapper{margin-left:0}.registration__upload-box{flex-direction:column;width:100%}.registration__upload-box .custom-file-upload{margin-right:0;margin-bottom:15px}}@media only screen and (max-width: 420px){.registration__btn{width:100%}.insights .swiper-slide .btn{min-width:180px}.home-page .first-section .bg img{width:173.9%;max-width:unset;object-position:-143px 5%}.explore .card-wrap>div:hover .card .bg img{transform:rotate(5deg) scale(1.4)}.first-section--study .title-wrap::before{top:-75px}.first-section--study .title-wrap .logo{width:100%}.first-section--study .title-wrap p{margin:10px 0;width:100%}.first-section--study .title-wrap h1{padding:20px 25px;margin-left:0;width:calc(100% + 50px);margin-left:-25px}.careers .img-wrap img{min-height:250px}.insights .swiper-btns-wrapper{width:100%;justify-content:space-between}.contact-us h2{width:250px}.contact-us--light h2{width:100%}.banner .btn{width:calc(100% - 50px);min-width:unset}.footer .copyrights-wrap{justify-content:space-between}.footer .copyrights-wrap a{width:calc(50% - 10px);margin-right:0}}@media only screen and (max-width: 360px){.first-section .title-wrap{width:calc(100% + 50px);margin-left:-25px;padding:25px}.first-section .title-wrap h1{font-size:32px;line-height:40px}.first-section .title-wrap .decor{width:100%}}/*# sourceMappingURL=style.css.map */
