:root{color-scheme:dark;--color-bg-canvas: #14213a;--color-surface-primary: #14213a;--color-text-primary: #ffffff;--color-text-muted: rgba(255, 255, 255, .72);--color-primary-blue: #1060ff;--color-primary-violet: #b4299a;--color-accent-violet: #834dd7;--color-accent-yellow: #ffc037;--color-glow-blue: rgba(16, 96, 255, .31);--color-glow-blue-soft: rgba(140, 178, 255, .32);--color-glow-violet: rgba(131, 77, 215, .32);--color-glow-violet-strong: rgba(131, 77, 215, .45);--color-border-soft: rgba(255, 255, 255, .16);--color-surface-contrast: rgba(255, 255, 255, .1);--font-family-body: "Inter", sans-serif;--font-family-heading: "Poppins", sans-serif;--font-family-button: var(--font-family-body);--type-size-h1: 4.5rem;--type-size-h2: 3.625rem;--type-size-h3: 3rem;--type-size-h5: 1.75rem;--type-size-h6: 1.25rem;--type-size-body-lg: 1.375rem;--type-size-body: 1rem;--type-size-button: 1.25rem;--type-size-button-compact: 1rem;--type-line-heading: 1.1;--type-line-body: 1.3;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--space-14: 3.5rem;--space-16: 4rem;--space-18: 4.5rem;--space-section-compact: 2.8125rem;--space-section-default: 4.375rem;--space-section-large: 5.625rem;--space-hero-top: 6.875rem;--space-hero-bottom: 4.375rem;--space-page-hero-bottom: 3.4375rem;--space-container-inline: .9375rem;--radius-sm: .625rem;--radius-pill: 156.25rem;--shadow-soft: 0 0 .25rem rgba(0, 0, 0, .05);--blur-glow-lg: 5rem;--blur-glow-safari: 3.5rem;--container-max-width: 77.5rem;--button-height-default: 3.75rem;--button-height-compact: 3.25rem}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background-color:var(--color-bg-canvas);overflow-x:hidden}html{scroll-behavior:smooth}body{color:var(--color-text-primary);font-family:var(--font-family-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,picture,svg{display:block;max-width:100%}a{color:inherit}button,input,textarea,select{font:inherit}.container{width:100%;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--space-container-inline)}.section-shell{position:relative;padding-block:var(--section-space, var(--space-section-default))}.section-shell--compact{--section-space: var(--space-section-compact)}.section-shell--spacious{--section-space: var(--space-section-large)}.stack>*+*{margin-top:var(--stack-space, var(--space-6))}.color-white,.color-white *{color:var(--color-text-primary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.regular-btn,.outline-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-height-default);padding-inline:2.625rem;border-radius:var(--radius-sm);text-decoration:none;font-family:var(--font-family-button);font-size:var(--type-size-button);font-weight:500;line-height:1.2;color:var(--color-text-primary);transition:transform .25s ease,background-color .25s ease,border-color .25s ease,opacity .25s ease}.regular-btn{position:relative;background:linear-gradient(to bottom,var(--color-primary-blue),var(--color-primary-violet))}.regular-btn span{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--space-3)}.regular-btn:hover:after{width:calc(100% - 84px)}.regular-btn:after{content:"";position:absolute;bottom:15px;display:block;width:0;height:1px;background-color:var(--color-text-primary);transition:width .5s ease}.outline-btn{border:2px solid var(--color-text-primary)}.outline-btn:hover{background-color:var(--color-surface-contrast)}@media(max-width:991px){:root{--type-size-h1: 3.875rem;--type-size-h2: 3rem;--type-size-body-lg: 1.25rem}.regular-btn,.outline-btn{min-height:3.25rem;font-size:1.125rem}}@media(max-width:767px){:root{--type-size-h1: 3rem}}.working__with--us{padding-top:70px;padding-bottom:78px;position:relative;margin-bottom:120px}.working__with--us .slider__box{position:relative}.working__with--us .slider__box .prev__btn{display:inline-flex;align-items:center;justify-content:center;border-radius:250px;border:1.5px solid #fff;min-width:48px;max-width:48px;min-height:48px;max-height:48px;position:absolute;left:-30px;top:50%;transform:translateY(-50%)}.working__with--us .slider__box .prev__btn img{position:relative;z-index:2}.working__with--us .slider__box .prev__btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom right,#1060ff,#b4299a);border-radius:250px;opacity:0;transition:.3s ease all}.working__with--us .slider__box .prev__btn:hover:before{opacity:1}.working__with--us .slider__box .next__btn{display:inline-flex;align-items:center;justify-content:center;border-radius:250px;right:-30px;top:50%;transform:translateY(-50%);border:1.5px solid #fff;min-width:48px;max-width:48px;min-height:48px;max-height:48px;position:absolute}.working__with--us .slider__box .next__btn img{position:relative;z-index:2}.working__with--us .slider__box .next__btn:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom right,#1060ff,#b4299a);border-radius:250px;opacity:0;transition:.3s ease all}.working__with--us .slider__box .next__btn:hover:before{opacity:1}.working__with--us>img{width:100%;position:absolute;top:50%;transform:translateY(-50%);max-width:100%;pointer-events:none}.working__with--us .outer__working .working__slider .slide .inn .bottom{text-align:center;margin-top:40px;font-size:22px;line-height:130%;color:#fff;font-weight:500;font-family:Poppins,sans-serif}.working__with--us .outer__working .working__slider .slide .inn .bottom>p{margin:0;text-align:center}.working__with--us .outer__working .working__slider .slide .inn .desc{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.working__with--us .outer__working .working__slider .slide .inn .desc>p{margin:0;font-size:18px;line-height:140%;color:#fff;font-family:Poppins,sans-serif}.working__with--us .outer__working .working__slider .slide .inn .media{display:flex;justify-content:center;align-items:center;margin-bottom:58px}.working__with--us .outer__working .working__slider .slide .inn .media img{min-width:260px;max-width:260px;min-height:260px;max-height:260px;border-radius:200px}.working__with--us .outer__working .working__slider .slide .inn>ul{list-style-type:none;margin:0 0 58px;display:flex;align-items:center;justify-content:center;padding:0}.working__with--us .outer__working .working__slider .slide .inn>ul>li{display:inline-flex;align-items:center;justify-content:center;margin-right:16px}.working__with--us .outer__working .working__slider .slide .inn>ul>li:last-child{margin-right:0}.working__with--us .outer__working>h2{text-align:center;margin-top:0;margin-bottom:58px;font-size:58px;line-height:110%;font-weight:600;font-family:Poppins,sans-serif;color:#fff}footer{padding-top:15px;padding-bottom:35px}footer .outer__footer .top{display:flex;align-items:center;justify-content:space-between}footer .outer__footer .top>.right .switcher>ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:center;justify-content:flex-start}footer .outer__footer .top>.right .switcher>ul>li>a{padding-left:12px;padding-right:12px;text-decoration:none;color:#fff;font-size:15px;line-height:22px;font-weight:400;display:flex;align-items:center;justify-content:flex-start;opacity:.5;transition:.3s ease all}footer .outer__footer .top>.right .switcher>ul>li>a.current{text-decoration:underline;opacity:1}footer .outer__footer .top>.right .switcher>ul>li>a:hover{text-decoration:underline;opacity:1}footer .outer__footer .top>.right .switcher>ul>li>a span{display:inline-flex;align-items:center;justify-content:center;margin-right:4px}footer .outer__footer .top>.right .switcher>ul>li>a span img{display:flex;border:1px solid #fff;border-radius:250px}footer .outer__footer .top>.right .switcher>ul .spacer{margin:0 5px;height:23px;width:1px;background-color:#ffffff3b}footer .outer__footer .top>.right>ul{padding:0;list-style-type:none;margin:0 0 28px}footer .outer__footer .top>.right>ul>li{margin-bottom:11px;font-size:14px;line-height:20px;color:#fff}footer .outer__footer .top>.right>ul>li:last-child{margin-bottom:0}footer .outer__footer .top>.right>ul>li a{color:#fff;text-decoration:underline}footer .outer__footer .top>.right>ul>li span{font-weight:600}footer .outer__footer .top>.left{display:flex;align-items:center;justify-content:flex-start}footer .outer__footer .top>.left>ul{padding:0;list-style-type:none;margin:0}footer .outer__footer .top>.left>ul>li{margin-bottom:32px}footer .outer__footer .top>.left>ul>li:last-child{margin-bottom:0}footer .outer__footer .top>.left>ul>li>a{text-decoration:none;font-size:16px;line-height:120%;font-weight:500;color:#fff;transition:.3s ease all}footer .outer__footer .top>.left>ul>li>a:hover{color:#1060ff}footer .outer__footer .top>.left>.spacer{min-height:180px;min-width:1px;background-color:#fff3;margin-left:28px;margin-right:52px}footer .outer__footer .bottom{display:flex;align-items:center;justify-content:space-between;padding-top:40px;margin-top:40px;border-top:1px solid rgba(255,255,255,.2)}footer .outer__footer .bottom .right ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:center;justify-content:flex-end}footer .outer__footer .bottom .right ul>li{margin-right:24px}footer .outer__footer .bottom .right ul>li>a{text-decoration:none;font-size:14px;line-height:20px;color:#fff;font-weight:400;font-family:Roboto,sans-serif;transition:.3s ease all}footer .outer__footer .bottom .right ul>li>a:hover{opacity:.7}footer .outer__footer .bottom .right ul>li:last-child{margin-right:0}footer .outer__footer .bottom .left{display:flex;align-items:center;justify-content:flex-start}footer .outer__footer .bottom .left>ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:center;justify-content:flex-start}footer .outer__footer .bottom .left>ul>li{margin-right:8px}footer .outer__footer .bottom .left>ul>li>a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;max-width:40px;min-height:40px;max-height:40px;border-radius:250px;background-color:#1060ff;transition:.3s ease all}footer .outer__footer .bottom .left>ul>li>a:hover{opacity:.7}footer .outer__footer .bottom .left>ul>li:last-child{margin-right:0}footer .outer__footer .bottom .left>p{margin:0 17px 0 0;font-size:15px;line-height:19px;color:#fff}.meeting{padding:140px 0}.meeting .outer__meeting{padding:128px 30px;border-radius:30px;background:linear-gradient(to bottom right,#1060ff,#b4299a)}.meeting .outer__meeting .inn{max-width:740px;margin-left:auto;margin-right:auto;text-align:center}.meeting .outer__meeting .inn .btn{margin-top:64px;display:flex;align-items:center;justify-content:center}.meeting .outer__meeting .inn .btn>a{display:inline-flex;align-items:center;justify-content:center;min-height:60px;padding-left:42px;padding-right:42px;text-decoration:none;border:2px solid #fff;border-radius:10px;font-size:20px;line-height:120%;font-weight:500;color:#fff;transition:.3s ease all}.meeting .outer__meeting .inn .btn>a:hover{background-color:#ffffff1a}.meeting .outer__meeting .inn .btn>a:active{background-color:#fff0}.meeting .outer__meeting .inn>p{font-size:20px;line-height:120%;color:#fff;font-weight:500;margin:0}.meeting .outer__meeting .inn>h2{margin-top:0;margin-bottom:35px;font-size:72px;line-height:110%;color:#fff;font-weight:600;font-family:Poppins,sans-serif}footer .outer__footer .top>.right .switcher>ul>li>a span img{min-width:17px;max-width:17px;min-height:17px;max-height:17px}.logos__marquee{padding:70px 0}.logos__marquee .tickercontainer{height:auto!important}.logos__marquee ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:center}.logos__marquee ul li{display:flex;align-items:center;justify-content:center}.services__hero{padding-top:110px;padding-bottom:55px;text-align:center}.services__hero .layer1{position:absolute;top:0;left:50%;transform:translate(-50%);width:938px;height:867px;border-radius:2500px;filter:blur(80px);background-color:#1060ff4f}.services__hero .layer2{position:absolute;top:30%;left:15%;width:800px;height:800px;border-radius:2500px;transform:rotate(8deg);filter:blur(80px);background-color:#8cb2ff52}.services__hero .layer3{position:absolute;top:30%;left:-15%;width:800px;height:800px;border-radius:2500px;transform:rotate(8deg);opacity:.45;filter:blur(80px);background-color:#834dd752}@supports (-webkit-touch-callout: none){.services__hero .layer1,.services__hero .layer2,.services__hero .layer3{filter:blur(56px)}}.services__hero .outer__services{position:relative;z-index:2}.services__hero .outer__services>h1{margin-top:0;margin-bottom:40px;font-size:72px;line-height:110%;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.services__hero .outer__services>p{margin:0;font-size:22px;line-height:130%;font-family:Poppins,sans-serif;color:#fff;font-weight:500}.schedule{margin-top:110px;padding-bottom:110px;position:relative;z-index:2}.schedule .outer__schedule{display:flex;justify-content:space-between;background:linear-gradient(to bottom right,#1060ff,#b4299a);padding:72px;border-radius:24px}.schedule .outer__schedule .desc,.schedule .outer__schedule .left{width:100%}.schedule .outer__schedule .left>h2{margin-top:0;margin-bottom:24px;font-size:36px;line-height:130%;color:#fff;font-family:Poppins;font-weight:600}.schedule .outer__schedule .left .locations{margin-top:50px}.schedule .outer__schedule .left .locations>h2{margin-top:0;margin-bottom:24px;font-size:36px;line-height:130%;font-weight:600;color:#fff;font-family:Poppins,sans-serif}.schedule .outer__schedule .left .locations>.el{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:24px}.schedule .outer__schedule .left .locations>.el:last-child{margin-bottom:0}.schedule .outer__schedule .left .locations>.el>span{display:inline-flex;align-items:center;justify-content:center;margin-right:12px}.schedule .outer__schedule .left .locations>.el .desc{display:flex;flex-direction:column;align-items:flex-start}.schedule .outer__schedule .left .locations>.el .desc>p{margin-top:0;margin-bottom:12px;font-size:16px;line-height:140%;font-weight:700;color:#fff}.schedule .outer__schedule .left .locations>.el .desc>span{font-size:16px;line-height:140%;color:#fff;font-weight:400}.schedule .outer__schedule .left>ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.schedule .outer__schedule .left>ul>li{margin-bottom:16px}.schedule .outer__schedule .left>ul>li>a{display:flex;align-items:center;justify-content:flex-start;font-size:16px;line-height:140%;letter-spacing:.01em;color:#fff;text-decoration:none}.schedule .outer__schedule .left>ul>li>a span{display:inline-flex;align-items:center;justify-content:center;margin-right:16px}.schedule .outer__schedule .left>ul>li>a.underline{text-decoration:underline}.schedule .outer__schedule .left>ul>li:last-child{margin-bottom:0}.schedule .outer__schedule .desc{display:flex;flex-direction:column;justify-content:center}.schedule .outer__schedule .desc>h2{margin-top:0;margin-bottom:40px;color:#fff;font-size:58px;line-height:110%;font-weight:600;font-family:Poppins,sans-serif}.schedule .outer__schedule .desc>p{margin:0;font-size:16px;line-height:140%;color:#fff}.schedule .outer__schedule .desc .btn{display:flex;justify-content:flex-start;margin-top:40px}.schedule .outer__schedule .spacer{margin:0 80px;min-width:1px;background-color:#a7b2c9}.menu__btn{display:none}header .main__header .outer__main .right>.close{display:none}.services__hero{position:relative}.services__hero .contact__info{display:grid;grid-template-columns:repeat(2,1fr);position:relative;z-index:2;margin-top:90px;grid-column-gap:84px;align-items:center}.services__hero .contact__info .desc{text-align:left}.services__hero .contact__info .desc>h2{margin-top:0;margin-bottom:48px;font-size:58px;line-height:110%;color:#fff;font-weight:600;font-family:Poppins,sans-serif}.services__hero .contact__info .desc>p{margin:0;font-size:18px;line-height:140%;font-family:Poppins,sans-serif;color:#fff}.services__hero .contact__info .media>img{max-width:100%;border-radius:30px;-o-object-fit:cover;object-fit:cover}.services__hero .careers__info{position:relative;z-index:2}.services__hero .careers__info .btn{margin-top:40px;display:flex;justify-content:center;align-items:center}.services__hero .careers__info .btn>a{min-height:52px;font-size:18px}.services__hero .careers__info>ul{padding:0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;list-style-type:none}.services__hero .careers__info>ul>li{font-size:16px;line-height:140%;letter-spacing:.01em;color:#fff}.services__hero .careers__info>ul>li span{font-weight:700}.services__hero .careers__info>ul li.spacer{margin:0 20px;min-height:12px;min-width:1px;background-color:#a7b2c9}.services__hero.shift>.layer2{left:50%;margin-left:-200px;transform:translate(-50%)}.services__hero.shift>.layer3{left:50%;margin-left:200px;transform:translate(-50%)}.career__wrapper{position:relative;z-index:2;padding-bottom:85px}.career__wrapper .outer__career{display:flex;align-items:flex-start;justify-content:space-between}.career__wrapper .outer__career .side{width:100%;margin-left:20px;min-width:415px;max-width:415px}.career__wrapper .outer__career .side .other{padding:48px;background-color:#fff;border-radius:24px;margin-top:33px}.career__wrapper .outer__career .side .other>p{margin-top:0;margin-bottom:24px;font-size:32px;line-height:120%;font-weight:600;color:#232323;font-family:Poppins,sans-serif}.career__wrapper .outer__career .side .other ul{padding:0;list-style-type:none;margin:0}.career__wrapper .outer__career .side .other ul>li{margin-bottom:24px}.career__wrapper .outer__career .side .other ul>li>a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;font-size:16px;line-height:140%;color:#232323}.career__wrapper .outer__career .side .other ul>li:last-child{margin-bottom:0}.career__wrapper .outer__career .side>.apply{padding:48px;background-color:#1060ff;border-radius:24px}.career__wrapper .outer__career .side>.apply>p{margin-top:0;margin-bottom:24px;font-size:36px;line-height:130%;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.career__wrapper .outer__career .side>.apply>span{display:block;font-size:16px;line-height:140%;color:#fff}.career__wrapper .outer__career .side>.apply>span a{text-decoration:underline;color:#fff}.career__wrapper .outer__career .side>.experience{padding:48px;background-color:#fff;border-radius:24px;margin-bottom:33px}.career__wrapper .outer__career .side>.experience>p{margin:15px 0 0;font-size:16px;line-height:140%;color:#232323}.career__wrapper .outer__career .side>.experience>span{font-size:36px;line-height:130%;font-family:Poppins,sans-serif;font-weight:600;color:#232323}.career__wrapper .outer__career>.box{width:100%;max-width:805px;background-color:#fff;border-radius:24px;padding:48px}.career__wrapper .outer__career>.box>.elem{margin-bottom:42px}.career__wrapper .outer__career>.box>.elem>ul{padding-left:20px}.career__wrapper .outer__career>.box>.elem>ul>li{font-size:16px;line-height:140%;color:#232323;margin-bottom:10px;letter-spacing:-.01em}.career__wrapper .outer__career>.box>.elem>ul>li ul{padding-left:15px;margin-top:10px;list-style-type:disc}.career__wrapper .outer__career>.box>.elem>ul>li ul>li{margin-bottom:10px}.career__wrapper .outer__career>.box>.elem>ul>li ul>li span{font-weight:700}.career__wrapper .outer__career>.box>.elem>ul>li span{font-weight:700}.career__wrapper .outer__career>.box>.elem>ol{padding-left:18px}.career__wrapper .outer__career>.box>.elem>ol>li{margin-bottom:20px;font-size:16px;line-height:140%;color:#232323;font-weight:700;font-family:Inter,sans-serif}.career__wrapper .outer__career>.box>.elem>ol>li>p{margin:0;font-weight:700}.career__wrapper .outer__career>.box>.elem>ol>li:last-child{margin-bottom:0}.career__wrapper .outer__career>.box>.elem>ol>li>ul{margin-top:12px;list-style-type:disc;padding-left:4px}.career__wrapper .outer__career>.box>.elem>ol>li>ul>li{margin-bottom:10px;font-weight:400}.career__wrapper .outer__career>.box>.elem>ol>li>ul>li:last-child{margin-bottom:0}.career__wrapper .outer__career>.box>.elem>ol>li span{font-weight:700}.career__wrapper .outer__career>.box>.elem>h2{margin-top:0;margin-bottom:20px;font-size:36px;line-height:130%;color:#232323;font-weight:600;letter-spacing:-.02em}.career__wrapper .outer__career>.box>.elem>p{margin:0;font-size:16px;line-height:140%;font-weight:400;color:#232323}.career__wrapper .outer__career>.box>.elem:last-child{margin-bottom:0}.contact__small{padding-top:40px;padding-bottom:85px}.contact__small .outer__small{width:100%;padding:72px;background:linear-gradient(to bottom right,#1060ff,#b4299a);border-radius:24px;display:flex;justify-content:space-between}.contact__small .outer__small>.left,.contact__small .outer__small>.locations{width:100%}.contact__small .outer__small>.left>ul,.contact__small .outer__small>.locations>ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.contact__small .outer__small>.left>ul>li,.contact__small .outer__small>.locations>ul>li{margin-bottom:16px}.contact__small .outer__small>.left>ul>li>a,.contact__small .outer__small>.locations>ul>li>a{display:flex;align-items:center;justify-content:flex-start;font-size:16px;line-height:140%;letter-spacing:.01em;color:#fff;text-decoration:none}.contact__small .outer__small>.left>ul>li>a span,.contact__small .outer__small>.locations>ul>li>a span{display:inline-flex;align-items:center;justify-content:center;margin-right:16px}.contact__small .outer__small>.left>ul>li>a.underline,.contact__small .outer__small>.locations>ul>li>a.underline{text-decoration:underline}.contact__small .outer__small>.left>ul>li:last-child,.contact__small .outer__small>.locations>ul>li:last-child{margin-bottom:0}.contact__small .outer__small>.left>h2,.contact__small .outer__small>.locations>h2{margin-top:0;margin-bottom:32px;font-size:36px;line-height:130%;font-weight:600;font-family:Poppins,sans-serif;color:#fff}.contact__small .outer__small>.left>.el,.contact__small .outer__small>.locations>.el{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:24px}.contact__small .outer__small>.left>.el:last-child,.contact__small .outer__small>.locations>.el:last-child{margin-bottom:0}.contact__small .outer__small>.left>.el>span,.contact__small .outer__small>.locations>.el>span{display:inline-flex;align-items:center;justify-content:center;margin-right:12px}.contact__small .outer__small>.left>.el .desc,.contact__small .outer__small>.locations>.el .desc{display:flex;flex-direction:column;align-items:flex-start}.contact__small .outer__small>.left>.el .desc>p,.contact__small .outer__small>.locations>.el .desc>p{margin-top:0;margin-bottom:12px;font-size:16px;line-height:140%;font-weight:700;color:#fff}.contact__small .outer__small>.left>.el .desc>span,.contact__small .outer__small>.locations>.el .desc>span{font-size:16px;line-height:140%;color:#fff;font-weight:400}.contact__small .outer__small .spacer{margin:0 80px;min-width:1px;background-color:#a7b2c9}.meeting__box{display:flex;align-items:flex-start;justify-content:space-between}.meeting__box .form{width:100%;max-width:770px;background-color:transparent;border-radius:18px;position:relative;z-index:2;margin-left:30px}.meeting__box .form img{max-width:100%}.meeting__box .info{position:relative;text-align:left;max-width:392px;min-width:392px}.meeting__box .info>h1{margin-top:0;margin-bottom:24px;font-size:72px;line-height:110%;font-weight:600;font-family:Poppins,sans-serif;color:#fff;letter-spacing:-.04em}.meeting__box .info>p{font-size:16px;line-height:140%;color:#fff;letter-spacing:.01em}.services__hero.bloginner{padding-bottom:40px}.services__hero .outer__services.bloginner{max-width:700px;margin-left:auto;margin-right:auto}.services__hero .outer__services.bloginner .media{display:flex;align-items:center;justify-content:center}.services__hero .outer__services.bloginner .media>img{width:100%;border-radius:24px;max-width:700px}.services__hero .outer__services.bloginner>p{margin-top:0;font-size:12px;line-height:140%;color:#fff;font-weight:500;margin-bottom:32px}.services__hero .outer__services.bloginner>h1{font-size:48px;line-height:120%;margin-bottom:24px}.blog__article{position:relative;z-index:2}.blog__article .outer{max-width:700px;margin-left:auto;margin-right:auto;padding:40px 32px;border-radius:24px;background-color:#fff}.blog__article .outer .share{margin-top:56px;padding:16px 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);display:flex;align-items:center;justify-content:flex-start}.blog__article .outer .share>span{display:inline-flex;margin-right:16px;font-size:12px;line-height:140%;font-weight:500;color:#232323}.blog__article .outer .share>ul{padding:0;list-style-type:none;margin:0;display:flex;align-items:center;justify-content:flex-start}.blog__article .outer .share>ul>li{margin-right:8px}.blog__article .outer .share>ul>li>a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;max-width:32px;min-height:32px;max-height:32px;border-radius:250px;transition:.3s ease all;background-color:#1060ff}.blog__article .outer .share>ul>li>a:hover{opacity:.7}.blog__article .outer .share>ul>li>a img{max-height:18px}.blog__article .outer .share>ul>li:last-child{margin-right:0}.blog__article .outer .book__meeting{margin-top:56px;padding:56px;background:linear-gradient(to bottom right,#1060ff,#b4299a);border-radius:30px}.blog__article .outer .book__meeting>h2{margin-top:0;margin-bottom:24px;font-size:36px;line-height:130%;font-weight:600;color:#fff;font-family:Poppins,sans-serif}.blog__article .outer .book__meeting>p{margin:0;font-size:16px;line-height:140%;color:#fff;letter-spacing:.01em}.blog__article .outer .book__meeting .btn{display:flex;justify-content:flex-start;margin-top:32px}.blog__article .outer>p{margin-top:0;margin-bottom:20px;font-size:14px;line-height:150%;color:#232323;font-weight:400;letter-spacing:-.01em}.blog__article .outer>h2{font-size:36px;line-height:130%;color:#232323;font-family:Poppins,sans-serif;font-weight:600;letter-spacing:-.02em;margin-top:56px;margin-bottom:15px}.blog__article .outer>ul{padding:0 0 0 20px;margin:0 0 20px}.blog__article .outer>ul>li{font-size:14px;line-height:150%;letter-spacing:-.01em;color:#232323;margin-bottom:5px}.blog__article .outer>ul>li:last-child{margin-bottom:0}.blog__article .outer>img{display:block;width:100%;max-width:100%;margin-bottom:20px}.blog__article .outer>.quote{padding:8px 0 8px 24px;border-left:8px solid rgba(0,0,0,.2)}.blog__article .outer>.quote>p{margin-bottom:15px;margin-top:0;font-size:14px;line-height:150%;letter-spacing:-.01em;color:#232323}.blog__article .outer>.quote>p:last-child{margin-bottom:0}.related{margin-top:40px;padding-bottom:50px}.related .outer__related{max-width:700px;margin-left:auto;margin-right:auto}.related .outer__related>h2{margin-top:0;margin-bottom:32px;font-size:28px;line-height:130%;font-weight:600;font-family:Poppins,sans-serif;color:#fff}.related .outer__related .inner{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px}.related .outer__related .inner>.elem{background-color:#ffffff1a;border-radius:24px;position:relative;padding:16px 16px 76px}.related .outer__related .inner>.elem:hover:before{opacity:1}.related .outer__related .inner>.elem:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:.3s ease all;border-radius:24px;background:linear-gradient(to bottom right,#1060ff,#b4299a)}.related .outer__related .inner>.elem>a{position:absolute;left:16px;bottom:32px;display:inline-flex;align-items:center;justify-content:flex-start;text-decoration:none;font-size:16px;line-height:120%;font-weight:500;color:#fff;z-index:2}.related .outer__related .inner>.elem>a:hover{text-decoration:underline}.related .outer__related .inner>.elem>a span{display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.related .outer__related .inner>.elem>h2{margin-top:0;font-size:28px;line-height:130%;font-family:Poppins,sans-serif;font-weight:600;color:#fff;margin-bottom:0;position:relative;z-index:2}.related .outer__related .inner>.elem .media{z-index:2;position:relative;padding-bottom:70%;margin-bottom:32px}.related .outer__related .inner>.elem .media img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.blog__list--hero{position:relative;z-index:2}.blog__list--hero>h1{margin-top:0;margin-bottom:28px;color:#fff;font-size:72px;line-height:110%;font-family:Poppins,sans-serif;font-weight:600;text-shadow:0 4px 4px rgba(0,0,0,.25)}.blog__list--hero form{width:100%;max-width:490px;margin-left:auto;margin-right:auto}.blog__list--hero form .group__input{width:100%;display:flex;align-items:center;justify-content:space-between}.blog__list--hero form .group__input>button{display:inline-flex;align-items:center;justify-content:center;min-width:106px;min-height:52px;background-color:#1060ff;border-top-right-radius:10px;border-bottom-right-radius:10px;outline:0;border:0;cursor:pointer;font-size:16px;line-height:120%;font-weight:500;color:#fff;transition:.3s ease all}.blog__list--hero form .group__input>button:hover{opacity:.7}.blog__list--hero form .group__input>input{width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px;height:52px;border:0;outline:0;padding-left:15px;padding-right:15px;font-size:16px;line-height:120%;font-weight:500}.blog__list--hero>p{margin-top:0;margin-bottom:24px;color:#fff;font-size:22px;line-height:130%;font-family:Poppins,sans-serif;font-weight:500}.blog__separate{position:relative;z-index:2;margin-bottom:64px}.blog__separate .outer__separate{display:flex;align-items:center;justify-content:space-between;padding:64px 0;border-top:1px solid #a7b2c9;border-bottom:1px solid #a7b2c9}.blog__separate .outer__separate .desc>span{display:block;margin-bottom:16px;font-size:12px;line-height:140%;font-weight:500;color:#fff}.blog__separate .outer__separate .desc>h2{margin-top:0;margin-bottom:24px;font-size:48px;line-height:120%;font-family:Poppins,sans-serif;font-weight:600;color:#fff}.blog__separate .outer__separate .desc .btn{display:flex;justify-content:flex-start;align-items:center}.blog__separate .outer__separate .desc .btn>a{display:inline-flex;align-items:center;justify-content:flex-start;font-size:16px;line-height:120%;font-weight:500;color:#fff;text-decoration:none}.blog__separate .outer__separate .desc .btn>a span{display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.blog__separate .outer__separate .desc .btn>a:hover{text-decoration:underline}.blog__separate .outer__separate .desc>p{margin:0 0 16px;font-size:16px;line-height:140%;color:#fff;letter-spacing:.01em}.blog__separate .outer__separate>.media{display:inline-flex;align-items:center;justify-content:center;margin-right:40px}.blog__separate .outer__separate>.media>img{min-width:404px;max-width:404px;border-radius:16px}.blog__list{padding-bottom:145px}.blog__list .after{display:flex;justify-content:center;margin-top:56px}.blog__list .outer__list{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:22px;grid-row-gap:22px}.blog__list .outer__list>.elem{border:1px solid rgba(255,255,255,.4);border-radius:24px;background-color:#ffffff1a;padding:32px 32px 84px;position:relative}.blog__list .outer__list>.elem:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;opacity:0;transition:.3s ease all;background:linear-gradient(to bottom right,#1060ff,#b4299a)}.blog__list .outer__list>.elem:hover:before{opacity:1}.blog__list .outer__list>.elem .btn{position:absolute;left:32px;bottom:40px}.blog__list .outer__list>.elem .btn>a{display:inline-flex;align-items:center;justify-content:flex-start;text-decoration:none;font-size:16px;line-height:120%;font-weight:500;color:#fff}.blog__list .outer__list>.elem .btn>a span{display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.blog__list .outer__list>.elem .btn>a:hover{text-decoration:underline}.blog__list .outer__list>.elem .desc{position:relative;z-index:2}.blog__list .outer__list>.elem .desc>span{display:block;margin-bottom:18px;font-size:12px;line-height:140%;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:-.01em}.blog__list .outer__list>.elem .desc>h2{margin-top:0;margin-bottom:20px;font-size:36px;line-height:130%;font-family:Poppins,sans-serif;letter-spacing:-.02em;color:#fff;font-weight:600}.blog__list .outer__list>.elem .desc>p{margin:0;color:#fff;font-size:16px;line-height:140%;font-weight:400;overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog__list .outer__list>.elem .media{width:100%;z-index:2;padding-bottom:70%;margin-bottom:32px;position:relative}.blog__list .outer__list>.elem .media img{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover}.opportunities{position:relative;padding:75px 0}.opportunities>.layer{position:absolute;top:-190px;left:-180px;width:640px;height:640px;background-color:#834dd7;border-radius:5000px;filter:blur(80px);opacity:.1;pointer-events:none}.opportunities .outer__opportunities{padding:56px 80px;position:relative;z-index:2;background-color:#ffffff1a;border-radius:24px}.opportunities .outer__opportunities .table{margin-top:42px;padding-top:42px;padding-bottom:42px;border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.opportunities .outer__opportunities .table .elem{display:flex;align-items:center;justify-content:space-between;margin-bottom:38px}.opportunities .outer__opportunities .table .elem:last-child{margin-bottom:0}.opportunities .outer__opportunities .table .elem>.info{display:flex;justify-content:space-between;align-items:center;margin-right:30px;margin-left:auto;width:100%;max-width:360px}.opportunities .outer__opportunities .table .elem>.info>p{margin:0;display:flex;align-items:center;justify-content:flex-start;font-size:16px;line-height:140%;color:#fff;letter-spacing:.01em}.opportunities .outer__opportunities .table .elem>.info>p span{display:inline-flex;align-items:center;justify-content:center;margin-right:4px}.opportunities .outer__opportunities .table .elem>a{display:inline-flex;align-items:center;justify-content:flex-start;white-space:nowrap;text-decoration:none;font-size:16px;line-height:140%;color:#fff;letter-spacing:.01em}.opportunities .outer__opportunities .table .elem>a span{display:inline-flex;align-items:center;justify-content:center;margin-left:8px}.opportunities .outer__opportunities .table .elem .title>p{margin:0;font-size:16px;line-height:140%;color:#fff;font-weight:700}.opportunities .outer__opportunities form{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px}.opportunities .outer__opportunities form>.group__input{position:relative}.opportunities .outer__opportunities form>.group__input>span{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);right:12px}.opportunities .outer__opportunities form>.group__input>input{width:100%;height:44px;background-color:#fff;border-radius:8px;outline:0;border:0;padding-left:12px;font-size:16px;line-height:120%;padding-right:35px;font-weight:500;color:#232323}.opportunities .outer__opportunities form>.group__input>input::-webkit-input-placeholder{color:#232323}.opportunities .outer__opportunities form>.group__input>input::-moz-placeholder{color:#232323}.opportunities .outer__opportunities form>.group__input>input:-ms-input-placeholder{color:#232323}.opportunities .outer__opportunities form>.group__input>input:-moz-placeholder{color:#232323}.opportunities .outer__opportunities form>.group__input>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";width:100%;height:44px;background:url(../img/selectarrow.svg);background-repeat:no-repeat;background-size:24px;background-position:calc(100% - 12px) center;background-color:#fff;border-radius:8px;outline:0;border:0;padding-left:12px;padding-right:30px;font-size:16px;line-height:120%;font-weight:500;color:#232323}.opportunities .outer__opportunities>h2{text-align:center;margin-top:0;margin-bottom:36px;font-size:48px;line-height:120%;font-family:Poppins,sans-serif;font-weight:600;color:#fff;letter-spacing:-.04em}.article__info{padding:80px 0}.article__info .outer__info{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:85px;align-items:center}.article__info .outer__info .media{display:flex;align-items:center;justify-content:center}.article__info .outer__info .media img{max-width:100%;border-radius:30px}.article__info .outer__info .desc>p{font-size:18px;font-family:Poppins,sans-serif;line-height:140%;color:#fff;margin:0}.article__info .outer__info .desc>p a{font-weight:700;color:#fff;transition:.3s ease all}.article__info .outer__info .desc>p a:hover{opacity:.7}.article__info .outer__info .desc>h2{margin-top:0;margin-bottom:40px;font-size:48px;line-height:120%;font-weight:600;color:#fff;font-family:Poppins,sans-serif;letter-spacing:-.04em}.services__hero .why__hero{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;margin-top:90px}.services__hero .why__hero .media{display:flex;align-items:center;justify-content:center;margin-left:60px}.services__hero .why__hero .media img{max-width:450px;width:100%;min-width:450px}.services__hero .why__hero .desc{text-align:left;width:100%}.services__hero .why__hero .desc>p{margin:0;font-size:18px;line-height:140%;color:#fff;letter-spacing:.01em;font-family:Poppins,sans-serif}.services__hero .why__hero .desc>h2{font-family:Poppins,sans-serif;margin-top:0;margin-bottom:40px;font-size:58px;line-height:110%;font-weight:600;color:#fff}.culture__wrapper{position:relative;z-index:2;padding-top:112px;padding-bottom:75px}.culture__wrapper .outer__culture .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px}.culture__wrapper .outer__culture .grid>.elem{border-radius:30px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:54px 32px}.culture__wrapper .outer__culture .grid>.elem:nth-child(1){border:6px solid #834dd7}.culture__wrapper .outer__culture .grid>.elem:nth-child(2){border:6px solid #ffc037}.culture__wrapper .outer__culture .grid>.elem:nth-child(3){border:6px solid #25dc7a}.culture__wrapper .outer__culture .grid>.elem>.media{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.culture__wrapper .outer__culture .grid>.elem>p{text-align:center;margin:0;font-size:18px;line-height:140%;font-weight:400;color:#fff}.culture__wrapper .outer__culture .grid>.elem>h2{text-align:center;margin-top:0;margin-bottom:25px;font-size:28px;line-height:130%;color:#fff;font-weight:600;font-family:Poppins,sans-serif;letter-spacing:-.02em}.culture__wrapper .outer__culture>h2{text-align:center;margin-top:0;margin-bottom:60px;font-size:48px;line-height:120%;font-weight:600;font-family:Poppins,sans-serif;color:#fff}.benefits{padding:75px 0}.benefits .outer__benefits .grid{display:flex;align-items:center;justify-content:space-between}.benefits .outer__benefits .grid .desc{width:100%;max-width:595px}.benefits .outer__benefits .grid .desc ul{padding:0;list-style-type:none;margin:0}.benefits .outer__benefits .grid .desc ul>li{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:44px}.benefits .outer__benefits .grid .desc ul>li:last-child{margin-bottom:0}.benefits .outer__benefits .grid .desc ul>li>span{display:inline-flex;align-items:center;justify-content:center;margin-right:7px}.benefits .outer__benefits .grid .desc ul>li>p{font-size:18px;line-height:140%;font-weight:400;color:#fff;margin:0}.benefits .outer__benefits .grid .desc ul>li>p>span{font-weight:700}.benefits .outer__benefits .grid .media{width:100%;margin-right:50px;max-width:565px}.benefits .outer__benefits .grid .media>img{max-width:100%;border-radius:30px}.benefits .outer__benefits>h2{text-align:center;margin-top:0;margin-bottom:80px;font-size:48px;line-height:120%;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.testimonials{padding:90px 0}.testimonials .outer__testimials{position:relative}.testimonials .outer__testimials>.layer1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:400px;height:400px;margin-top:120px;margin-left:-120px;border-radius:2500px;filter:blur(80px);background-color:#72a1ff4f;pointer-events:none}.testimonials .outer__testimials>.layer2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:600px;height:600px;margin-top:120px;margin-left:240px;border-radius:2500px;filter:blur(80px);background-color:#834dd752;pointer-events:none}.testimonials .outer__testimials>h2{margin-top:0;margin-bottom:48px;font-size:48px;line-height:120%;font-weight:600;color:#fff;font-family:Poppins,sans-serif;letter-spacing:-.04em;text-align:center}.testimonials .outer__testimials .quote__left{position:absolute;left:-90px;top:40px;opacity:.2}.testimonials .outer__testimials .quote__right{position:absolute;opacity:.2;bottom:-120px;right:-120px}.testimonials .outer__testimials .grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;max-width:1130px;margin-left:auto;margin-right:auto}.testimonials .outer__testimials .grid .elem{position:relative;z-index:2;padding:42px;border:6px solid #1060ff;border-radius:24px;background-color:#14213a}.testimonials .outer__testimials .grid .elem>p{margin-top:0;margin-bottom:40px;font-size:18px;line-height:140%;letter-spacing:.01em;color:#fff;font-family:Poppins,sans-serif}.testimonials .outer__testimials .grid .elem>span{font-size:16px;line-height:140%;color:#fff;font-weight:400}.testimonials .outer__testimials .grid .elem>span span{font-weight:700}@media(max-width:1440px){.services__hero .layer1{width:600px;height:600px}.services__hero .layer2{width:600px;height:600px;left:25%}.services__hero .layer3{left:50%;width:600px;height:600px}.services__hero .layer3{left:-10%}.services__hero .layer2{left:10%}.working__with--us .slider__box .prev__btn{left:20px}.working__with--us .slider__box .next__btn{right:20px}}@media(max-width:1280px){.testimonials .outer__testimials>h2{font-size:40px}.benefits .outer__benefits>h2{font-size:40px;margin-bottom:50px}.culture__wrapper .outer__culture>h2{font-size:40px;margin-bottom:40px}.culture__wrapper .outer__culture .grid>.elem>h2{font-size:24px}.services__hero .why__hero .desc>h2{font-size:48px;margin-bottom:30px}.article__info .outer__info .desc>h2{font-size:40px;margin-bottom:30px}.opportunities .outer__opportunities>h2{font-size:40px}.opportunities .outer__opportunities{padding:48px 40px}.blog__list .outer__list>.elem .desc>h2{font-size:30px}.blog__list--hero>h1{font-size:62px}.blog__list--hero>p{font-size:20px}.blog__separate .outer__separate .desc>h2{font-size:40px}.services__hero .outer__services.bloginner>h1{font-size:40px}.meeting__box .info>h1{font-size:60px}.career__wrapper .outer__career .side{min-width:340px;max-width:340px}.career__wrapper .outer__career>.box{max-width:100%}.career__wrapper .outer__career .side>.experience{padding:40px 32px}.career__wrapper .outer__career .side>.apply{padding:40px 32px}.career__wrapper .outer__career .side>.apply>p{font-size:30px}.career__wrapper .outer__career .side .other{padding:40px 32px}.career__wrapper .outer__career .side .other>p{font-size:26px}.career__wrapper .outer__career .side>.experience>span{font-size:30px}.services__hero .contact__info .desc>h2{font-size:48px}.services__hero .contact__info .desc>p{font-size:16px}.schedule .outer__schedule .desc>h2{font-size:48px;margin-bottom:25px}.schedule .outer__schedule .desc .btn{margin-top:30px}.schedule .outer__schedule .spacer{margin:0 50px}.services__hero .outer__services>h1{font-size:62px;margin-bottom:25px}.services__hero .outer__services>p{font-size:20px}.meeting .outer__meeting .inn>h2{font-size:62px}.working__with--us{margin-bottom:40px}.working__with--us .outer__working>h2{font-size:48px}}@media(max-width:991px){.career__wrapper .outer__career>.box{padding:48px 24px}.testimonials .outer__testimials>h2{font-size:28px;margin-bottom:64px}.testimonials .outer__testimials .quote__left{left:-50px}.testimonials .outer__testimials .quote__right{right:-90px}.testimonials{padding:45px 0}.testimonials .outer__testimials .quote__right{bottom:-60px}.testimonials .outer__testimials .grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:16px;grid-column-gap:0}.testimonials .outer__testimials .grid>.elem{scroll-snap-align:center;flex:0 0 85%;min-width:0}.benefits{padding:45px 0}.benefits .outer__benefits .grid{flex-direction:column}.benefits .outer__benefits>h2{font-size:28px;line-height:120%}.benefits .outer__benefits .grid .desc{max-width:100%}.benefits .outer__benefits .grid .desc ul>li{margin-bottom:40px}.benefits .outer__benefits .grid .media{max-width:100%;margin-right:0;margin-bottom:50px}.benefits .outer__benefits .grid .media img{width:100%}.culture__wrapper{padding-top:90px;padding-bottom:35px}.culture__wrapper .outer__culture .grid>.elem>h2{font-size:20px;margin-bottom:20px}.culture__wrapper .outer__culture .grid>.elem>p{font-size:16px}.culture__wrapper .outer__culture .grid{grid-template-columns:1fr;grid-row-gap:32px}.culture__wrapper .outer__culture>h2{font-size:28px}.services__hero .why__hero{margin-top:80px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.services__hero .why__hero .desc>h2{font-size:36px;margin-bottom:25px}.services__hero .why__hero .desc{text-align:center;max-width:440px;margin-left:auto;margin-right:auto;margin-bottom:35px}.services__hero .why__hero .media img{min-width:0;max-width:440px;width:100%}.services__hero .why__hero .media{margin-left:0}.services__hero .why__hero .desc>p{font-size:16px}.opportunities,.article__info{padding:45px 0}.article__info .outer__info{grid-template-columns:1fr;grid-row-gap:30px;text-align:center}.article__info .outer__info .media img{width:100%}.article__info .outer__info .desc>h2{font-size:28px;margin-bottom:24px}.article__info .outer__info .desc>p{font-size:16px}.opportunities .outer__opportunities>h2{font-size:28px}.opportunities .outer__opportunities .table .elem{flex-direction:column;align-items:flex-start}.opportunities .outer__opportunities .table .elem{padding-right:25px;position:relative}.opportunities .outer__opportunities .table .elem>a{font-size:0;position:absolute;top:50%;transform:translateY(-50%);right:0}.opportunities .outer__opportunities .table .elem>.title{margin-bottom:12px}.opportunities .outer__opportunities .table .elem>.info{width:100%;max-width:100%;flex-wrap:wrap;justify-content:flex-start}.opportunities .outer__opportunities .table .elem>.info>p{margin-top:3px;margin-bottom:3px;margin-right:16px}.opportunities .outer__opportunities .table .elem>.info>p:last-child{margin-right:0}.opportunities .outer__opportunities form{grid-template-columns:1fr;grid-row-gap:16px}.opportunities .outer__opportunities{padding:48px 32px}.blog__list{padding-bottom:55px}.blog__list .after{margin-top:32px}.blog__list .outer__list>.elem .desc>h2{font-size:24px}.blog__list .outer__list{grid-template-columns:repeat(2,1fr)}.blog__list .outer__list>.elem{padding:24px}.blog__list .outer__list>.elem:nth-child(9){display:none}.blog__list .outer__list>.elem .btn{position:static;margin-top:15px}.blog__separate{margin-top:-23px}.blog__list--hero>h1{font-size:52px}.blog__list--hero>p{font-size:18px}.blog__separate .outer__separate .desc>h2{font-size:32px}.blog__separate .outer__separate{padding:32px 0;flex-direction:column}.blog__separate .outer__separate>.media{margin-right:0;width:100%;margin-bottom:25px}.blog__separate .outer__separate>.media>img{min-width:0;max-width:100%;width:100%}.blog__separate{margin-bottom:32px}.services__hero .outer__services.bloginner>h1{font-size:32px}.services__hero.bloginner{padding-bottom:25px}.related .outer__related>h2{font-size:24px;margin-bottom:24px}.related .outer__related .inner>.elem>h2{font-size:24px}.blog__article .outer .book__meeting>h2{font-size:30px}.blog__article .outer .book__meeting{padding:26px;margin-top:40px}.blog__article .outer .share{margin-top:40px}.blog__article .outer>h2{margin-top:40px}.blog__article .outer>h2{font-size:30px}.blog__article .outer{padding:24px 16px}.meeting__box .info>h1{font-size:50px}.meeting__box .info{margin-left:auto;margin-right:auto;min-width:0;text-align:center}.meeting__box{flex-direction:column}.meeting__box .form{max-width:100%;width:100%;margin-left:0;margin-top:30px}.meeting__box .form>img{width:100%}.contact__small{padding-top:34px;padding-bottom:55px}.contact__small .outer__small{padding:40px 32px;flex-direction:column}.contact__small .outer__small>.spacer{margin:48px 0;width:100%;height:1px}.contact__small .outer__small>.left>.el .desc>p,.contact__small .outer__small>.locations>.el .desc>p{margin-bottom:7px}.contact__small .outer__small>.left>h2,.contact__small .outer__small>.locations>h2{margin-bottom:24px;font-size:24px;line-height:130%}.career__wrapper .outer__career{flex-direction:column}.career__wrapper .outer__career .side{min-width:0;margin-top:16px;max-width:100%;margin-left:0;width:100%}.career__wrapper .outer__career .side>.apply,.career__wrapper .outer__career .side>.experience{padding:32px;margin-bottom:16px}.career__wrapper .outer__career .side .other{padding:32px;margin-top:16px}.career__wrapper{padding-bottom:60px}.career__wrapper .outer__career .side>.experience>span{font-size:24px}.career__wrapper .outer__career .side>.apply>p{font-size:24px}.services__hero .careers__info>ul{flex-direction:column;align-items:center}.services__hero .careers__info>ul li.spacer{display:none}.services__hero .careers__info>ul>li{margin-bottom:14px}.services__hero .careers__info>ul>li:last-child{margin-bottom:0}.schedule{padding-bottom:55px;padding-top:34px;margin-top:0}.services__hero .contact__info .media>img{width:100%}.services__hero .contact__info{margin-top:110px;grid-template-columns:1fr;text-align:center}.services__hero .contact__info .desc{text-align:center;margin-bottom:44px}.services__hero .contact__info .desc>h2{font-size:36px;margin-bottom:30px}.schedule .outer__schedule .left>h2{margin-bottom:24px;font-size:24px;line-height:130%}.schedule .outer__schedule .left .locations>h2{font-size:24px;margin-bottom:24px}.schedule .outer__schedule .left .locations{margin-top:40px}.schedule .outer__schedule .left .locations>.el .desc>p{margin-bottom:7px}.schedule .outer__schedule{flex-direction:column;padding:40px 32px}.schedule .outer__schedule .spacer{margin:48px 0;width:100%;height:1px}.schedule .outer__schedule .desc>h2{font-size:28px;line-height:120%;margin-bottom:24px}.schedule .outer__schedule .desc .btn{width:100%}.schedule .outer__schedule .desc .btn>a{width:100%;min-height:60px;font-size:20px}.services__hero .layer2{left:6%;top:42%}.services__hero .layer3{left:40%}.services__hero .layer1{left:0}.services__hero{padding-top:50px}.services__hero .outer__services>h1{font-size:48px;margin-bottom:25px}.services__hero .outer__services>p{font-size:18px}.logos__marquee{padding:25px 0}.meeting .outer__meeting .inn .btn>a{min-height:52px;font-size:18px}footer{padding-bottom:20px!important}footer .outer__footer .top>.left>ul>li>a{font-size:15px}footer .outer__footer .top>.left>ul>li{margin-bottom:22px}footer .outer__footer .top>.left>.spacer{min-height:125px}footer .outer__footer .top>.left>a img{max-width:225px}footer .outer__footer .top>.left>.spacer{margin-left:15px;margin-right:15px}footer .outer__footer .top{flex-direction:column}footer .outer__footer .top>.left{width:100%;margin-bottom:45px;justify-content:center}footer .outer__footer .bottom{padding-top:12px;margin-top:12px;flex-direction:column}footer .outer__footer .bottom .right{width:100%}footer .outer__footer .bottom .right ul{justify-content:flex-start;margin-top:12px}footer .outer__footer .bottom .left{width:100%;justify-content:space-between}.meeting{padding:56px 0}.meeting .outer__meeting .inn>h2{font-size:48px;margin-bottom:30px}.meeting .outer__meeting .inn>p{font-size:16px}.meeting .outer__meeting .inn .btn{margin-top:48px}.meeting .outer__meeting{padding:72px 15px}.working__with--us{margin-bottom:0}.working__with--us .slider__box .next__btn,.working__with--us .slider__box .prev__btn{top:125px;transform:none;min-width:38px;max-width:38px;min-height:38px;max-height:38px}.working__with--us .slider__box .next__btn img,.working__with--us .slider__box .prev__btn img{max-width:8px}.working__with--us .slider__box .prev__btn{left:0}.working__with--us .slider__box .next__btn{right:0}.working__with--us .outer__working .working__slider .slide .inn{display:flex;flex-direction:column}.working__with--us .outer__working .working__slider .slide .inn>ul{order:1;margin-bottom:44px}.working__with--us .outer__working .working__slider .slide .inn .bottom{order:3}.working__with--us .outer__working .working__slider .slide .inn .desc{order:4}.working__with--us .outer__working .working__slider .slide .inn>.media{margin-bottom:35px;order:2}.working__with--us .outer__working .working__slider .slide .inn>.media img{min-width:160px;max-width:160px;min-height:160px;max-height:160px}.working__with--us{padding:45px 0}.working__with--us .outer__working>h2{margin-bottom:20px;font-size:36px;line-height:110%}.working__with--us .outer__working .working__slider .slide .inn .desc>p{font-size:16px}.working__with--us .outer__working .working__slider .slide .inn .bottom{margin-top:0;margin-bottom:35px;font-size:16px;line-height:130%}.logos__marquee ul li img{max-height:50px}}@media(max-width:767px){.blog__list .outer__list{grid-template-columns:1fr}.blog__list .outer__list>.elem:nth-child(4),.blog__list .outer__list>.elem:nth-child(5),.blog__list .outer__list>.elem:nth-child(6),.blog__list .outer__list>.elem:nth-child(7),.blog__list .outer__list>.elem:nth-child(8){display:none}.related .outer__related .inner{grid-template-columns:1fr;grid-row-gap:16px}}@media(max-width:480px){header.on-scroll{padding:0 10px}header.on-scroll .outer__main{padding:15px 0}header.on-scroll .outer__main>a img{max-width:65px}}@media(max-width:400px){footer .outer__footer .top>.left>a img{max-width:160px}.meeting .outer__meeting .inn>h2{font-size:38px}}.opportunities .outer__opportunities form>.group__input>select{appearance:none}.blog__list .outer__list>.elem .desc>p{line-clamp:3}.overlay~main,.overlay~.hero-section{margin-top:100px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#0006;opacity:0;pointer-events:none;transition:opacity .3s ease}.overlay.active{opacity:1;pointer-events:auto}header[data-astro-cid-3ef6ksr2]{position:fixed;width:100%;max-width:1240px;left:50%;transform:translate(-50%);transition:.25s;z-index:4}header[data-astro-cid-3ef6ksr2].on-scroll{background-color:#14213ad9;border-radius:50px;margin-top:10px;box-shadow:0 0 4px #0000000d;max-width:1260px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:12px 20px}@supports (-webkit-touch-callout: none){header[data-astro-cid-3ef6ksr2].on-scroll{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}header[data-astro-cid-3ef6ksr2].on-scroll>.top__header[data-astro-cid-3ef6ksr2]{display:none}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:flex-end}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .top__header[data-astro-cid-3ef6ksr2]{display:none}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>.header__cta{min-height:52px;padding-left:36px;padding-right:36px;font-size:16px;margin-left:48px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{padding:0;list-style-type:none;margin:0;display:flex;align-items:center;justify-content:flex-start}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{margin-right:52px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{text-decoration:none;color:#fff;font-size:16px;line-height:120%;font-weight:500;position:relative}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:before{width:100%}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:active:before{width:100%;background-color:#1060ff}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:before{transition:.3s ease all;content:"";position:absolute;left:50%;transform:translate(-50%);width:0;bottom:-4px;height:3px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]:last-child{margin-right:0}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:flex-end;padding:12px 0}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;margin-right:28px;font-size:14px;line-height:18px;color:#fff;font-weight:500;position:relative}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:before{width:100%}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:hover:active:before{width:100%;background-color:#1060ff}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]:before{transition:.3s ease all;content:"";position:absolute;left:50%;transform:translate(-50%);width:0;bottom:-4px;height:3px;background-color:#fff}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr{padding:0;list-style-type:none;margin:0 28px 0 0;display:flex;align-items:center;justify-content:center;min-height:42px}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr>li.spacer{height:23px;width:1px;background-color:#fff}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr>li>a{transition:.3s ease all;min-width:45px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:15px;font-weight:500;color:#ffffff80}header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr>li>a.current,header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr>li>a:hover{color:#fff}@media(max-width:991px){header[data-astro-cid-3ef6ksr2].on-scroll{padding:0 12px}header[data-astro-cid-3ef6ksr2].on-scroll .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:60px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>.close[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:15px;right:13px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>.close[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>.close[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:20px}.menu__btn[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center}.menu__btn[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;flex-direction:column}.menu__btn[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]{min-width:21px;min-height:1.5px;background-color:#fff;margin-bottom:4px}.menu__btn[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]>span[data-astro-cid-3ef6ksr2]:last-child{margin-bottom:0}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]{position:fixed;top:0;right:-280px;width:280px;background-color:#14213a;height:auto;z-index:3;display:flex;flex-direction:column;padding:35px 35px 10px;justify-content:space-between;transition:.4s ease all}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:flex-start;width:100%}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{margin-bottom:15px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]:last-child{margin-bottom:0}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2]>.header__cta{margin-bottom:auto;margin-top:20px;width:100%;margin-left:0;min-height:48px}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .top__header[data-astro-cid-3ef6ksr2]{display:block}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .top__header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]{padding:0}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .top__header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{margin-right:10px!important}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2] .right[data-astro-cid-3ef6ksr2] .top__header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr{margin-right:10px!important}@supports (-webkit-touch-callout: none){header[data-astro-cid-3ef6ksr2].on-scroll{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#14213af5}}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2]{padding:20px 0}header[data-astro-cid-3ef6ksr2] .main__header[data-astro-cid-3ef6ksr2] .outer__main[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{max-width:84px}.top__header[data-astro-cid-3ef6ksr2]{display:none}}@media(max-width:767px){header[data-astro-cid-3ef6ksr2] .outer__top[data-astro-cid-3ef6ksr2] ul.en-fr{margin-right:0!important}}
