@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700";*,button{font-family:Inter,Sans-serif;box-sizing:border-box}body{margin:0;background:#fff;color:#425563}h1,h2,h3,h4,p{margin:0;font-family:Inter,Sans-serif}h2{font-size:40px}a{text-decoration:none}.pointer{cursor:pointer}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noscroll{-ms-overflow-style:none;scrollbar-width:none}.noscroll::-webkit-scrollbar{display:none}.fw{width:100%}.href{transition:.2s;cursor:pointer}.href:hover{color:#fff!important}.p200{color:#7e8d99}.flex,.flex-c{display:flex;justify-content:center;align-items:center}.flex-c{flex-direction:column}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}@media(max-width:1024px){.desktop{display:none}}@media(min-width:1025px){.mobile{display:none}}.font-h1-l{font-family:Inter,Sans-serif}.font-h1-l,.font-h1-l *{font-weight:700;font-size:64px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h1-l *{transition:.15s}.font-h1{font-family:Inter,Sans-serif}.font-h1,.font-h1 *{font-weight:700;font-size:64px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h1 *{transition:.15s}.font-h2{font-family:Inter,Sans-serif}.font-h2,.font-h2 *{font-weight:700;font-size:40px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h2 *{transition:.15s}.font-h2-mini{font-family:Inter,Sans-serif}.font-h2-mini,.font-h2-mini *{font-weight:700;font-size:36px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h2-mini *{transition:.15s}.font-h2-l{font-family:Inter,Sans-serif}.font-h2-l,.font-h2-l *{font-weight:700;font-size:40px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h2-l *{transition:.15s}.dropdown.open>h4,.font-h3{font-family:Inter,Sans-serif}.dropdown.open>h4,.dropdown.open>h4 *,.font-h3,.font-h3 *{font-weight:700;font-size:28px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.dropdown.open>h4 *,.font-h3 *{transition:.15s}.career-list>div:not(.empty)>.name,.dropdown>h4,.font-h4,footer>div:first-child .sitemap>div .title,footer>div:first-child .socials>div:first-child{font-weight:700;font-size:22px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.career-list>div:not(.empty)>.name *,.dropdown>h4 *,.font-h4 *,footer>div:first-child .sitemap>div .title *,footer>div:first-child .socials>div:first-child *{transition:.15s;font-weight:700;font-size:22px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-body-l,.wrap-about-us div.about p,.wrap-single-career div.about p,.wrap-single-panel .panels .panel .panel-table table{font-weight:400;font-size:18px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.font-body-l *,.wrap-about-us div.about p *,.wrap-single-career div.about p *,.wrap-single-panel .panels .panel .panel-table table *{transition:.15s;font-weight:400;font-size:18px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.career-list>div:not(.empty)>.deadline,.career-list>div:not(.empty)>.location,.font-body-m{font-weight:400;font-size:16px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.career-list>div:not(.empty)>.deadline *,.career-list>div:not(.empty)>.location *,.font-body-m *{transition:.15s;font-weight:400;font-size:16px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.career-form>div.inputs-wrapper>.flex-c label,.font-body-s,form.contact .form-wrapper>.flex-c label{font-weight:400;font-size:14px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.career-form>div.inputs-wrapper>.flex-c label *,.font-body-s *,form.contact .form-wrapper>.flex-c label *{transition:.15s;font-weight:400;font-size:14px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-short-l-head{font-family:Inter,Sans-serif}.font-short-l-head,.font-short-l-head *{font-weight:700;font-size:40px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-short-l-head *{transition:.15s}.font-singleline-l{font-family:Inter,Sans-serif}.font-singleline-l,.font-singleline-l *{font-weight:400;font-size:18px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-singleline-l *{transition:.15s}.font-light-heading{font-family:Inter,Sans-serif}.font-light-heading,.font-light-heading *{font-weight:400;font-size:22px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-light-heading *{transition:.15s}.font-label,.label{font-family:Inter,Sans-serif}.font-label,.font-label *,.label,.label *{font-weight:500;font-size:16px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-label *,.label *{transition:.15s}.font-material-card{font-family:Inter,Sans-serif}.font-material-card,.font-material-card *{font-weight:500;font-size:16px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-material-card *{transition:.15s}.font-counter{font-family:Inter,Sans-serif}.font-counter,.font-counter *{font-weight:700;font-size:70px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-counter *{transition:.15s}.font-counter-text{font-family:Inter,Sans-serif}.font-counter-text,.font-counter-text *{font-weight:500;font-size:16px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-counter-text *{transition:.15s}.font-button{font-family:Inter,Sans-serif}.font-button,.font-button *{font-weight:700;font-size:16px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-button *{transition:.15s}.font-quote{font-family:Inter,Sans-serif}.font-quote,.font-quote *{font-weight:400;font-size:20px!important;line-height:1.7em!important;text-transform:unset!important;letter-spacing:normal!important}.font-quote *{transition:.15s}.font-menu{font-family:Inter,Sans-serif}.font-menu,.font-menu *{font-weight:500;font-size:16px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-menu *{transition:.15s}.font-body-xs{font-family:Inter,Sans-serif}.font-body-xs,.font-body-xs *{font-weight:400;font-size:12px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-body-xs *{transition:.15s}.font-projects-card{font-family:Inter,Sans-serif}.font-projects-card,.font-projects-card *{font-weight:700;font-size:22px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-projects-card *{transition:.15s}.font-body-l-article{font-family:Inter,Sans-serif}.font-body-l-article,.font-body-l-article *{font-weight:400;font-size:18px!important;line-height:1.8em!important;text-transform:unset!important;letter-spacing:normal!important}.font-body-l-article *{transition:.15s}@media(max-width:767px){.font-h1-l{font-family:Inter,Sans-serif}.font-h1-l,.font-h1-l *{font-weight:700;font-size:38px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h1-l *{transition:.15s}.font-h1{font-family:Inter,Sans-serif}.font-h1,.font-h1 *{font-weight:700;font-size:24px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h1 *{transition:.15s}.font-h2{font-family:Inter,Sans-serif}.font-h2,.font-h2 *{font-weight:700;font-size:22px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h2 *{transition:.15s}.font-h2-mini{font-family:Inter,Sans-serif}.font-h2-mini,.font-h2-mini *{font-weight:700;font-size:20px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h2-mini *{transition:.15s}.font-h2-l{font-family:Inter,Sans-serif}.font-h2-l,.font-h2-l *{font-weight:700;font-size:30px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-h2-l *{transition:.15s}.dropdown.open>h4,.font-h3{font-family:Inter,Sans-serif}.dropdown.open>h4,.dropdown.open>h4 *,.font-h3,.font-h3 *{font-weight:700;font-size:22px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.dropdown.open>h4 *,.font-h3 *{transition:.15s}.career-list>div:not(.empty)>.name,.dropdown>h4,.font-h4,footer>div:first-child .sitemap>div .title,footer>div:first-child .socials>div:first-child{font-weight:700;font-size:18px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.career-list>div:not(.empty)>.name *,.dropdown>h4 *,.font-h4 *,footer>div:first-child .sitemap>div .title *,footer>div:first-child .socials>div:first-child *{transition:.15s;font-weight:700;font-size:18px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-body-l,.wrap-about-us div.about p,.wrap-single-career div.about p,.wrap-single-panel .panels .panel .panel-table table{font-weight:400;font-size:16px!important;line-height:1.5em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.font-body-l *,.wrap-about-us div.about p *,.wrap-single-career div.about p *,.wrap-single-panel .panels .panel .panel-table table *{transition:.15s;font-weight:400;font-size:16px!important;line-height:1.5em!important;text-transform:unset!important;letter-spacing:normal!important}.career-list>div:not(.empty)>.deadline,.career-list>div:not(.empty)>.location,.font-body-m{font-weight:400;font-size:14px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.career-list>div:not(.empty)>.deadline *,.career-list>div:not(.empty)>.location *,.font-body-m *{transition:.15s;font-weight:400;font-size:14px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.career-form>div.inputs-wrapper>.flex-c label,.font-body-s,form.contact .form-wrapper>.flex-c label{font-weight:400;font-size:14px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif}.career-form>div.inputs-wrapper>.flex-c label *,.font-body-s *,form.contact .form-wrapper>.flex-c label *{transition:.15s;font-weight:400;font-size:14px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-short-l-head{font-family:Inter,Sans-serif}.font-short-l-head,.font-short-l-head *{font-weight:700;font-size:32px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-short-l-head *{transition:.15s}.font-singleline-l{font-family:Inter,Sans-serif}.font-singleline-l,.font-singleline-l *{font-weight:400;font-size:16px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-singleline-l *{transition:.15s}.font-light-heading{font-family:Inter,Sans-serif}.font-light-heading,.font-light-heading *{font-weight:400;font-size:16px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-light-heading *{transition:.15s}.font-label,.label{font-family:Inter,Sans-serif}.font-label,.font-label *,.label,.label *{font-weight:500;font-size:12px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-label *,.label *{transition:.15s}.font-material-card{font-family:Inter,Sans-serif}.font-material-card,.font-material-card *{font-weight:500;font-size:16px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-material-card *{transition:.15s}.font-counter{font-family:Inter,Sans-serif}.font-counter,.font-counter *{font-weight:700;font-size:60px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-counter *{transition:.15s}.font-counter-text{font-family:Inter,Sans-serif}.font-counter-text,.font-counter-text *{font-weight:500;font-size:20px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-counter-text *{transition:.15s}.font-button{font-family:Inter,Sans-serif}.font-button,.font-button *{font-weight:700;font-size:16px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-button *{transition:.15s}.font-quote{font-family:Inter,Sans-serif}.font-quote,.font-quote *{font-weight:400;font-size:16px!important;line-height:2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-quote *{transition:.15s}.font-menu{font-family:Inter,Sans-serif}.font-menu,.font-menu *{font-weight:500;font-size:16px!important;line-height:1em!important;text-transform:unset!important;letter-spacing:normal!important}.font-menu *{transition:.15s}.font-body-xs{font-family:Inter,Sans-serif}.font-body-xs,.font-body-xs *{font-weight:400;font-size:12px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.font-body-xs *{transition:.15s}.font-projects-card{font-family:Inter,Sans-serif}.font-projects-card,.font-projects-card *{font-weight:700;font-size:16px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-projects-card *{transition:.15s}.font-body-l-article{font-family:Inter,Sans-serif}.font-body-l-article,.font-body-l-article *{font-weight:400;font-size:16px!important;line-height:2em!important;text-transform:unset!important;letter-spacing:normal!important}.font-body-l-article *{transition:.15s}}button{background:#c4a978;font-size:16px;line-height:1em;font-weight:700;color:#fff;border-radius:60px;padding:12px 22px 10px;transition:.2s;outline:none;border:2px solid transparent;cursor:pointer;display:flex;justify-content:center;align-items:center}button:hover{background:#b4955e}button:active{background:#ae8c4e}button:focus-visible{border:2px solid #fff;box-shadow:0 0 0 2px #425563}button.secondary{color:#bdd6e6;border-color:#bdd6e6;background:transparent}button.secondary.contact-us:after{content:url(/arrow.svg);margin-left:16px;display:block;transition:.2s;margin-top:3px}button.secondary.contact-us:hover:after{transform:translateX(3px)}button.secondary.career:after{content:url(/arrow_teritary.svg);margin-left:16px;display:block;transition:.2s;margin-top:3px}button.secondary.career:hover:after{transform:translateX(3px)}button.secondary.about{color:#c4a978;border-color:#c4a978}button.secondary.about:after{content:url(/arrow_teritary.svg);margin-left:16px;display:block;transition:.2s;margin-top:3px}button.secondary.about:hover:after{transform:translateX(3px)}button.career-teritary:after{content:url(/arrow_white.svg);margin-left:16px;display:block;transition:.2s;margin-top:3px}button.career-teritary:hover:after{transform:translateX(3px)}button.more{background:#f0f7ff;border-radius:60px;color:#425563;font-size:14px;line-height:14px;padding:18px 45px;transition:.2s}button.more:hover{background:#cedbeb}button.more:before{content:"";background-image:url(/plus.svg);background-size:12px 12px;width:12px;height:12px;display:block;margin-right:10px}button.more.inactive{opacity:0;pointer-events:none}button.requisites{background:transparent;filter:drop-shadow(0 1px 2px rgba(80,101,121,.14)) drop-shadow(0 4px 16px rgba(80,101,121,.2));padding:14px 16px 12px;border:1px solid #bdd6e6;color:#bdd6e6;border-radius:30px;font-size:16px;line-height:1em;font-weight:400}button.requisites:before{content:"";background-image:url(/eye.svg);background-size:16px 10px;background-repeat:no-repeat;width:16px;height:12px;display:block;margin-right:7px}button.pdf{border:2px solid #dee8ee;border-radius:100px;padding:14px 28px 12px;color:#425563;background:#fff;font-size:16px!important;line-height:1.2em!important;font-weight:500!important;transition:.2s}button.pdf:hover{background:#dee8ee}button.pdf:before{content:"";background-image:url(/pdf.svg);background-size:14px 19px;background-repeat:no-repeat;background-position:50%;width:14px;height:19px;display:block;margin-right:8px;margin-top:-2px}button.thin{font-size:14px;line-height:1em;font-weight:700;padding:18px 76px}main{padding-top:92px}main .padded{padding:0 3%}.label{padding:10px 16px 8px;color:#6d8b9d;background:#f0f7ff;border-radius:10px;width:-moz-fit-content;width:fit-content}.label.cat{background:#dee8ee;cursor:pointer;border-radius:60px;color:#8099ab;font-weight:600;font-size:14px;line-height:1em}.label.cat.active{background:#425563;color:#fff}.label.project{color:#2186d0;background:#e5eef4;border-radius:8px;gap:10px;padding:8px 13px 6px}.center{text-align:center}.mw,.wrap-single-project>.hero-image{max-width:1200px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media(min-width:768px)and (max-width:1024px){.mw,.wrap-single-project>.hero-image{padding-left:34px;padding-right:34px}}.auto{margin-left:auto;margin-right:auto}.mw-280{max-width:280px}.mw-290{max-width:290px}.mw-300{max-width:300px}.mw-310{max-width:310px}.mw-320{max-width:320px}.mw-330{max-width:330px}.mw-340{max-width:340px}.mw-350{max-width:350px}.mw-360{max-width:360px}.mw-370{max-width:370px}.mw-380{max-width:380px}.mw-390{max-width:390px}.mw-400{max-width:400px}.mw-410{max-width:410px}.mw-420{max-width:420px}.mw-430{max-width:430px}.mw-440{max-width:440px}.mw-450{max-width:450px}.mw-460{max-width:460px}.mw-470{max-width:470px}.mw-480{max-width:480px}.mw-490{max-width:490px}.mw-500{max-width:500px}.mw-510{max-width:510px}.mw-520{max-width:520px}.mw-530{max-width:530px}.mw-540{max-width:540px}.mw-550{max-width:550px}.mw-560{max-width:560px}.mw-570{max-width:570px}.mw-580{max-width:580px}.mw-590{max-width:590px}.mw-600{max-width:600px}.mw-610{max-width:610px}.mw-620{max-width:620px}.mw-630{max-width:630px}.mw-640{max-width:640px}.mw-650{max-width:650px}.mw-660{max-width:660px}.mw-670{max-width:670px}.mw-680{max-width:680px}.mw-690{max-width:690px}.mw-700{max-width:700px}.mw-710{max-width:710px}.mw-720{max-width:720px}.mw-730{max-width:730px}.mw-740{max-width:740px}.mw-750{max-width:750px}.mw-760{max-width:760px}.mw-770{max-width:770px}.mw-780{max-width:780px}.mw-790{max-width:790px}.mw-800{max-width:800px}.mw-810{max-width:810px}.mw-820{max-width:820px}.mw-830{max-width:830px}.mw-840{max-width:840px}.mw-850{max-width:850px}.mw-860{max-width:860px}.mw-870{max-width:870px}.mw-880{max-width:880px}.mw-890{max-width:890px}.mw-900{max-width:900px}.mw-910{max-width:910px}.mw-920{max-width:920px}.mw-930{max-width:930px}.mw-940{max-width:940px}.mw-950{max-width:950px}.mw-960{max-width:960px}.mw-970{max-width:970px}.mw-980{max-width:980px}.mw-990{max-width:990px}.mw-1000{max-width:1000px}.mw-1010{max-width:1010px}.mw-1020{max-width:1020px}.mw-1030{max-width:1030px}.mw-1040{max-width:1040px}.mw-1050{max-width:1050px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-28{margin-top:28px}.mt-32{margin-top:32px}.mt-36{margin-top:36px}.mt-40{margin-top:40px}.mt-44{margin-top:44px}.mt-48{margin-top:48px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-30{gap:30px}.gap-40{gap:40px}.gap-50{gap:50px}.gap-60{gap:60px}.gap-70{gap:70px}.gap-80{gap:80px}.gap-90{gap:90px}.gap-100{gap:100px}.gap-110{gap:110px}.gap-120{gap:120px}.gap-130{gap:130px}.gap-140{gap:140px}.gap-150{gap:150px}.gap-160{gap:160px}.gap-170{gap:170px}.gap-180{gap:180px}.gap-190{gap:190px}.gap-200{gap:200px}.categories{position:absolute;width:100%;top:60px;left:0;background:#f0f7ff;max-height:0;padding:0;overflow:hidden;pointer-events:none;transition:max-height .1s ease-out .2s,padding .2s ease-out 0s;z-index:5}.categories>div{transition:.2s;opacity:0}.categories>div.materials{gap:20px}.categories>div.materials>div{width:100%;gap:16px;border-radius:20px;transition:.2s;padding:30px 13px;cursor:pointer}.categories>div.materials>div p{text-align:center}.categories>div.materials>div:hover{background:#fff}.categories>div.services{gap:50px}.categories>div.services>div{width:100%;max-width:140px;text-align:center;gap:16px;border-radius:20px;transition:.2s;padding:15px 10px;cursor:pointer}.categories>div.services>div p{text-align:center}.categories>div.services>div:hover,.nav{background:#fff}.nav{position:fixed;top:0;left:0;transition:.3s;z-index:20}.nav.down{transform:translateY(-80px)}.nav.dark{background:transparent}.nav.dark.dark-background{background:#425563}.nav.dark .font-menu{color:#fff}.nav.dark .menu-materials .font-menu:after,.nav.dark .menu-services .font-menu:after{content:"";background-image:url(/chevron-white.svg)!important;background-repeat:no-repeat;background-size:9px 5px;width:9px;height:5px;display:block;margin-top:-4px}.nav>nav{max-width:clamp(1200px,80vw,1500px);margin:auto;padding:16px 20px}.nav>nav .logo{cursor:pointer}.nav>nav .pages{margin:auto}.nav>nav .pages>div{padding:22px 18px}.nav>nav .pages>div>div:first-child{cursor:pointer}.nav>nav .pages>div.menu-materials .font-menu,.nav>nav .pages>div.menu-services .font-menu{display:flex;justify-content:center;align-items:center;gap:6px}.nav>nav .pages>div.menu-materials .font-menu:after,.nav>nav .pages>div.menu-services .font-menu:after{content:"";background-image:url(/menu_dropdown.svg);background-repeat:no-repeat;background-size:9px 5px;width:9px;height:5px;display:block;margin-top:-4px}.nav>nav .pages>div:hover .categories{padding:13px 0;max-height:150px;pointer-events:all;transition:max-height .2s ease-out .2s,padding .3s ease-out .2s;z-index:10}.nav>nav .pages>div:hover .categories>div{transition:.4s ease .3s;opacity:1}.mobile-nav{padding:10px 20px;position:fixed;background:#fff;transition:.3s;z-index:20}.mobile-nav.down{transform:translateY(-80px)}.mobile-nav>.languages{margin-left:auto!important;margin-top:-4px}.mobile-nav>.burger{margin-left:35px}.mobile-nav.dark{background:transparent}.mobile-nav.dark.dark-background{background:#425563}@media(min-width:768px){.mobile-nav{padding:15px 34px}}.mobile-menu{position:fixed;background:#425563;padding:15px 20px 60px;background-image:url(/mobile.svg);background-size:cover;background-position:100% 0;background-repeat:no-repeat;overflow:scroll;z-index:50;top:0;left:0;width:100%;height:100%;transform:scaleX(0);transform-origin:right;transition:.2s ease-in .1s;pointer-events:none}.mobile-menu>*{opacity:0;transition:.2s!important}.mobile-menu .languages{margin-left:auto!important;margin-top:-4px}.mobile-menu .burger{margin-left:35px}.mobile-menu .pages{margin-top:54px;margin-bottom:60px;gap:60px}.mobile-menu .pages>div>.page{font-size:24px;line-height:1em;color:#bdd6e6;font-weight:700}.mobile-menu .pages>div>.page.parent:after{content:"";background-image:url(/chevron-down.svg);background-size:14px 8px;width:14px;height:8px;margin-left:10px;display:block}.mobile-menu .pages>div>.page-categories{padding-left:20px;padding-top:0;font-size:18px;line-height:1.2em;color:#bdd6e6;gap:40px;max-height:0;overflow:hidden;transition:max-height .3s,opacity .3s,padding .3s;opacity:0}.mobile-menu .pages>div>.page-categories>div{gap:16px}.mobile-menu .pages>div.open .page-categories{max-height:400px;padding-top:35px;transition:max-height .3s,opacity .2s ease-in,padding .3s;opacity:1}.mobile-menu .contact-us{margin-top:auto;padding:16px 0}.mobile-menu.open{transform:scaleX(1);transition:.2s ease-out;pointer-events:all}.mobile-menu.open>*{opacity:1;transition:.3s ease .1s!important}footer{background:#425563;padding:112px 20px 24px;color:#8099ab;background-image:url(/footer.svg);background-position:100% 100%;background-size:contain;background-repeat:no-repeat}footer>div:first-child .contact-us{margin-top:70px}footer>div:first-child .sponsorship{margin-top:auto}footer>div:first-child .sponsorship-text{color:#8099ab}footer>div:first-child .sitemap{margin-left:auto}footer>div:first-child .sitemap>div:not(:last-child){margin-bottom:34px}footer>div:first-child .sitemap>div .title{color:#bdd6e6;margin-bottom:18px}footer>div:first-child .sitemap>div>.flex-c{gap:26px}footer>div:first-child .socials{gap:190px;margin-left:50px}footer>div:first-child .socials>div:first-child{gap:32px;color:#bdd6e6}footer>div:first-child .socials>div:last-child{gap:34px}footer>div:first-child .socials img{transition:.2s}footer>div:first-child .socials img:hover{filter:brightness(2)}footer .footer{gap:70px;margin-top:90px;font-size:12px;line-height:1em}footer .footer>div{margin-left:auto}footer .footer>div>a{margin-left:8px;margin-top:-2px}@media(max-width:1024px){footer{padding:49px 34px 21px;background-image:url(/mobile.svg);background-repeat:no-repeat;background-size:100%;background-position:100% 0}}@media(max-width:1024px)and (max-width:767px){footer{padding:49px 21px 21px}}@media(max-width:1024px){footer .mobile-footer .sponsorship{margin-top:86px}footer .mobile-footer .sponsorship-text{margin-top:16px}footer .mobile-footer>.pages{gap:60px;margin-top:60px}footer .mobile-footer>.pages>div>.page{font-size:24px;line-height:1em;color:#bdd6e6;font-weight:700}footer .mobile-footer>.pages>div>.page.parent:after{content:"";background-image:url(/chevron-down.svg);background-size:14px 8px;width:14px;height:8px;margin-left:10px;display:block}footer .mobile-footer>.pages>div>.page-categories{padding-left:20px;padding-top:0;font-size:18px;line-height:1.2em;color:#bdd6e6;gap:40px;max-height:0;overflow:hidden;transition:max-height .3s,opacity .3s,padding .3s;opacity:0}footer .mobile-footer>.pages>div>.page-categories>div{gap:16px}footer .mobile-footer>.pages>div.open .page-categories{max-height:400px;padding-top:35px;transition:max-height .3s,opacity .2s ease-in,padding .3s;opacity:1}footer .mobile-footer>.socials{margin-top:60px}footer .mobile-footer>.contact-us{margin:60px auto 0;width:calc(100% - 60px);line-height:1.4em}footer .mobile-footer>p{margin:20px auto 0;width:100%}footer>.footer{flex-direction:column;gap:24px;margin-top:50px}footer>.footer>div{margin:0}}.dropdown{padding:22px 150px 10px 38px;background:#f0f7ff;border-radius:10px;position:relative;cursor:pointer;max-width:520px}.dropdown>h4{transition:.2s;word-break:break-word}.dropdown>.content{margin-top:7px;max-height:0;overflow:hidden;transition:max-height .2s ease-out,opacity .2s,padding .5s;opacity:0}.dropdown.open>.content{max-height:300px;transition:max-height .2s ease-in,opacity .2s,padding .5s;opacity:1;padding-bottom:10px}.dropdown:after{content:"";display:block;position:absolute;top:30px;right:26px;height:max(100% - 60px,7px);width:7px;border-radius:100px;background:#bdd6e6}@media(max-width:1024px){.dropdown{padding:22px 45px 10px 38px}}.placeholder{border-radius:30px}.wrapper .hero{margin-top:20px}@media(max-width:1024px){.wrapper .hero{margin-top:24px}}.counter{margin-top:186px;color:#fff;background:hsla(0,0%,100%,.18);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:30px;justify-content:space-evenly;padding:66px 0 44px}@media(max-width:1024px){.counter{margin:140px auto 0;max-width:340px;flex-direction:column}}.counter>div{width:20%;position:relative}@media(max-width:1024px){.counter>div{width:100%;padding-bottom:40px;margin-bottom:40px}}.counter>div .flex{max-width:170px;gap:12px;position:relative}.counter>div .flex>p{text-align:center}.counter>div .flex .wrap-image{position:absolute;left:-32px;top:50%;transform:translateY(-50%)}@media(max-width:1024px){.counter>div .flex{margin-top:8px;flex-direction:row!important}}.counter>div:not(:last-child):after{content:"";display:block;position:absolute;right:-24px;top:0;height:82px;width:2px;background:#bdd6e6}@media(max-width:1024px){.counter>div:not(:last-child):after{width:82px;height:2px;bottom:0;top:unset;left:50%;transform:translateX(-50%)}}.parallax-footer>img{width:100%!important;object-fit:cover}.wrap-home{overflow:hidden}.wrap-home>.vertical-footer-wrapper{max-height:540px;overflow:hidden}.wrap-home>.vertical-footer-wrapper>.parallax-footer{transition:.1s;transform:translateY(0)}.wrap-home>.vertical-footer-wrapper>.parallax-footer>img{height:740px!important}.wrap-home .hero h1{font-size:40px!important;color:#425563}@media(max-width:1024px){.wrap-home .hero h1{font-size:28px!important}}.wrap-home .hero>p{font-weight:500;font-size:22px;line-height:1.2em;color:#75828b;text-align:center}@media(max-width:1024px){.wrap-home .hero>p{font-size:16px}}.wrap-home .hero .wrap-image{margin-top:48px;border-radius:30px;overflow:hidden;filter:drop-shadow(0 0 30px rgba(0,0,0,.15))}.wrap-home .services{margin-top:130px}@media(max-width:1024px){.wrap-home .services{margin-top:56px}.wrap-home .services .flex{flex-direction:column;gap:12px}}.wrap-home .services .grid{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;color:#bdd6e6}@media(max-width:1024px){.wrap-home .services .grid{grid-template-columns:1fr;margin-top:64px;gap:32px}}.wrap-home .services .grid>div{padding:230px 30px 30px;box-shadow:0 0 20px rgba(65,83,100,.15);border-radius:30px;position:relative;cursor:pointer;transition:.2s ease}.wrap-home .services .grid>div:first-child{background:#425563}.wrap-home .services .grid>div:nth-child(2){background:#424963}.wrap-home .services .grid>div:nth-child(3){background:#3a5c6f}.wrap-home .services .grid>div:hover{transform:translateY(-4px)}.wrap-home .services .grid>div>h3{max-width:280px}.wrap-home .services .grid>div>p{margin-top:8px}@media(max-width:1024px){.wrap-home .services .grid>div>p{max-width:unset}}.wrap-home .services .grid>div>.wrap-image{position:absolute;top:0;right:0}.wrap-home .services .grid>div>div:last-child{content:"";background:url(/skinny_arrow.svg);background-repeat:no-repeat;background-size:12px 9px;background-position:50%;display:block;border:1px solid #bdd6e6;border-radius:50%;width:33px;height:33px;margin-left:auto;margin-top:4px}@media(max-width:1024px){.wrap-home .services .grid>div{padding-top:200px}}.wrap-home .mission{margin-top:135px;gap:40px;margin-bottom:135px}@media(max-width:1024px){.wrap-home .mission{flex-direction:column-reverse;margin-top:100px;gap:50px;margin-bottom:70px}.wrap-home .mission button{margin:34px auto 0}}.wrap-home .mission>div:first-child{width:50%}@media(max-width:1024px){.wrap-home .mission>div:first-child{width:100%}.wrap-home .mission>div:last-child{width:100%!important}}.wrap-home .mission>div:last-child .wrap-image,.wrap-home .mission>div:last-child .wrap-image img,.wrap-home .mission>div:last-child .wrap-image span{max-height:670px}.wrap-home .mission>div:last-child .wrap-image img{border-radius:30px}.wrap-home .portfolio{margin-top:140px;margin-bottom:135px}.wrap-home .portfolio .mod-projects{margin-top:12px;margin-bottom:0}@media(max-width:1024px){.wrap-home .portfolio{margin-top:100px;margin-bottom:70px}.wrap-home .portfolio>.mw>button,.wrap-home .wrap-single-project.portfolio>.hero-image>button{margin:auto}}.wrap-home .materials{background:#425563;color:#bdd6e6;padding-top:168px;padding-bottom:260px}@media(max-width:1024px){.wrap-home .materials{padding-top:118px;padding-bottom:80px}}.wrap-home .materials .row{justify-content:space-between;margin-top:110px}@media(max-width:1024px){.wrap-home .materials .row{gap:24px;margin-top:60px}}.wrap-home .materials .row>div{width:17%;flex-shrink:0;cursor:pointer;padding:6px;box-shadow:0 4px 20px rgba(0,0,0,.25);border-radius:30px;background:#425563;transition:.2s}@media(max-width:1024px){.wrap-home .materials .row>div{width:100%}.wrap-home .materials .row>div>.flex-c{flex-direction:row;justify-content:flex-start}}@media(max-width:1024px)and (max-width:1024px){.wrap-home .materials .row>div>.flex-c .wrap-image,.wrap-home .materials .row>div>.flex-c img,.wrap-home .materials .row>div>.flex-c span{width:40px!important;height:40px!important}}.wrap-home .materials .row>div>div{border:1px solid #6d8b9d;border-radius:24px;padding:35px 35px 15px;gap:47px;color:#bdd6e6}@media(max-width:1024px){.wrap-home .materials .row>div>div{padding:36px 34px 30px}}.wrap-home .materials .row>div>div>div{position:relative;height:70px;width:70px}@media(max-width:1024px){.wrap-home .materials .row>div>div>div{height:40px;width:40px}}.wrap-home .materials .row>div>div>div>.absolute{top:0;left:0;position:absolute;width:100%;height:100%;transition:.2s}.wrap-home .materials .row>div>div>div>.absolute:last-child{opacity:0}.wrap-home .materials .row>div>div>p{width:max-content}.wrap-home .materials .row>div:hover{background:#bdd6e6}.wrap-home .materials .row>div:hover>div>div>.absolute{opacity:1}.wrap-home .materials .row>div:hover>div>div>.absolute:first-child{opacity:0}.wrap-home .materials .row>div:hover>div>p{color:#425563}@media(max-width:1024px){.wrap-home .materials .flex{flex-direction:column}}.wrap-home .clients{margin-top:94px}.wrap-home .clients>div:last-child{margin-top:64px;gap:100px}@media(max-width:1024px){.wrap-home .clients>div:last-child{margin-top:40px;gap:40px}.wrap-home .clients>div:last-child .dropdown{width:100%;max-width:unset}}@media(max-width:480px){.wrap-home .clients>div:last-child{flex-direction:column;gap:40px}}.wrap-home .clients>div:last-child .wrap-image{width:100%;max-width:630px}.wrap-home .clients>div:last-child .wrap-image img{border-radius:30px}.wrap-home .certificates{margin-top:120px;margin-bottom:0}@media(max-width:1024px){.wrap-home .certificates{margin-top:100px;padding-bottom:0}.wrap-home .certificates h2{margin-top:12px}}.wrap-home .certificates>.flex{margin-top:60px;gap:60px}@media(max-width:1024px){.wrap-home .certificates>.flex{margin-top:32px;flex-direction:column}}.wrap-home .certificates>.flex>div{gap:40px}.wrap-home .certificates>.flex>div a{position:relative;display:block}.wrap-home .certificates>.flex>div a .wrap-image{filter:drop-shadow(0 2px 12px rgba(0,0,0,.2))}.wrap-home .certificates>.flex>div a .wrap-image img{border-radius:10px}.wrap-home .certificates>.flex>div a .wrap-image.zoom{position:absolute;bottom:12px;right:10px}.wrap-home .certificates>.flex>div p{color:#425563;font-size:16px;line-height:1.4em}.wrap-home .certificates>.flex>div p:first-child{font-weight:700;margin-bottom:12px}.wrap-projects .project-categories{gap:16px;flex-wrap:wrap}.wrap-projects .archive{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;column-gap:32px;grid-row-gap:64px;row-gap:64px;margin-top:75px}.wrap-projects .archive>a{filter:drop-shadow(0 0 20px rgba(65,83,100,.15))}.wrap-projects .show-more{margin:64px 0}@media(max-width:1024px){.wrap-projects h1{font-size:38px!important;line-height:1.2em!important}.wrap-projects .project-categories{overflow:scroll;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;background:#f0f7ff;border-radius:.38rem;margin:24px 18px 0;gap:0;transition:.2s}.wrap-projects .project-categories>div.label.cat{background:transparent;color:#425563;font-size:16px!important;line-height:1em!important;font-weight:500!important;text-align:left;padding:16px;display:flex;justify-content:space-between;width:100%;margin-top:-48px;transition:.2s;opacity:0;pointer-events:none}.wrap-projects .project-categories>div.label.cat.active{margin-top:0;opacity:1;pointer-events:all}.wrap-projects .project-categories>div.label.cat.active:after{content:"";display:block;width:16px;height:16px;background:url(/caret.svg) 50%/contain no-repeat}.wrap-projects .project-categories.open{box-shadow:0 4px 12px 0 rgba(0,0,0,.16)}.wrap-projects .project-categories.open>div.label.cat,.wrap-projects .project-categories.open>div.label.cat.active{opacity:1;pointer-events:all;margin-top:0}.wrap-projects .project-categories.open>div.label.cat.active:after{content:"";display:block;width:16px;height:16px;background:url(/check.svg) 50%/contain no-repeat}.wrap-projects .archive{margin-top:45px;grid-template-columns:1fr;gap:24px}.wrap-projects .show-more{margin:40px 0 100px}}.project-card{cursor:pointer;padding:5px;border-radius:20px;background:#fff}.project-card>.wrap-image{border-radius:16px 16px 0 0;overflow:hidden;position:relative;min-height:340px}.project-card>.wrap-image>img{transition:.3s ease}.project-card.lower>.wrap-image{min-height:290px}.project-card .info{padding:24px 20px 25px}.project-card .info .cat{font-size:14px;line-height:1.4em;color:#bdd6e6;font-weight:600}.project-card .info .title{color:#425563;font-size:16px!important}@media(min-width:1025px){.project-card:hover>.wrap-image>img{transform:scale(1.1)}}@media(max-width:1024px){.project-card>.wrap-image{min-height:55vw}.project-card .info>.wrap-image>img{width:22px!important;height:22px!important}.project-card.lower>.wrap-image{min-height:42vw}}.scrollbar{margin-top:54px}.scrollbar>div{height:3px;content:"";width:20%;background:#dee8ee;z-index:2;position:relative;border-radius:5px;transition:.5s}.scrollbar>div.width{width:20%;background:#6d8b9d;z-index:2}.scrollbar>div.full{width:100%;z-index:1;margin-top:-3px}.mod-projects{margin-top:260px;margin-bottom:235px}.mod-projects .info{gap:36px}.mod-projects>div:first-child>.scroller{margin-left:auto;cursor:pointer}.mod-projects>div:first-child>.scroller:last-child{margin-left:37px}.mod-projects>.list{margin-top:14px;gap:55px;overflow:scroll;width:100vw;margin-left:min(-20px,585px - 50vw);padding:10px calc(50vw - 585px) 10px calc(50vw - 600px);filter:drop-shadow(0 0 20px rgba(65,83,100,.15))}.mod-projects>.list>a{width:max(400px,45%);flex-shrink:0}.mod-projects>.list>a>div{height:100%;display:flex;flex-direction:column}@media(max-width:1024px){.mod-projects{margin:100px 0}.mod-projects>div:first-child>h2{margin-right:auto}.mod-projects>.list{gap:24px;overflow:scroll;padding:24px 34px;margin-top:0;margin-left:min(-34px,585px - 50vw)}.mod-projects>.list>a{width:75%}}@media(max-width:767px){.mod-projects>.list{padding:20px;margin-left:min(-20px,585px - 50vw)}}.wrap-single-project{min-height:100vh;overflow:hidden}.wrap-single-project>.hero-image{margin-top:56px}.wrap-single-project>.hero-image>.wrap-image{border-radius:20px;overflow:hidden}@media(max-width:1024px){.wrap-single-project>.hero-image>.wrap-image,.wrap-single-project>.hero-image>.wrap-image img,.wrap-single-project>.hero-image>.wrap-image span{height:100vw!important;max-height:500px!important}}.wrap-single-project>.description{gap:64px}@media(max-width:1024px){.wrap-single-project>.description{margin-top:24px;flex-direction:column;gap:40px}}.wrap-single-project>.description>.information-list{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #dee8ee}@media(max-width:1024px){.wrap-single-project>.description>.information-list{flex-direction:column}}.wrap-single-project>.description>.information-list>div{justify-content:space-between;padding:16px 0}@media(max-width:1024px){.wrap-single-project>.description>.information-list>div{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:8px 0;border-bottom:1px solid #dee8ee}}.wrap-single-project>.description>.information-list>div>.project-info{display:flex;align-items:center;justify-content:flex-start;gap:16px;color:#75828b;height:100%}.wrap-single-project>.description>.information-list>div>.project-info:before{content:"";display:block;height:32px;min-width:32px;flex-shrink:0}@media(max-width:1024px){.wrap-single-project>.description>.information-list>div>.project-info:before{min-width:24px;height:24px}}.wrap-single-project>.description>.information-list>div>.project-info .info{display:flex;flex-direction:column;justify-content:space-between;height:100%}.wrap-single-project>.description>.information-list>div>.project-info .info p{font-size:16px;line-height:1.2em;font-weight:400;color:#75828b}.wrap-single-project>.description>.information-list>div>.project-info .info p:last-child{font-size:16px;line-height:1.2em;font-weight:600;color:#425563}.wrap-single-project>.description>.information-list>div.year>.project-info:before{background:url(/project-calendar.svg) 50%/contain no-repeat}.wrap-single-project>.description>.information-list>div.location>.project-info:before{background:url(/project-globe.svg) 50%/contain no-repeat}.wrap-single-project>.description>.information-list>div.city>.project-info:before{background:url(/project-location.svg) 50%/contain no-repeat}.wrap-single-project>.description>.information-list>div.area>.project-info:before{background:url(/project-pan.svg) 50%/contain no-repeat}.wrap-single-project>.description>.information-list>div.building>.project-info:before{background:url(/project-type.svg) 50%/contain no-repeat}.wrap-single-project>.description>.information-list>div.house>.project-info:before{background:url(/single-project-house.svg) 50%/contain no-repeat}.wrap-single-project>.description>.information-list>div.house>div:last-child{flex-wrap:wrap}@media(max-width:1024px){.wrap-single-project>.description>.information-list>div.house>div:last-child{align-items:flex-start}}.wrap-single-project>.description>.information-list>div.house>div:last-child>p{text-decoration:underline;font-weight:600;cursor:pointer}.wrap-single-project>.description>.right{width:100%;margin-top:32px;font-size:16px;line-height:1.5em;font-weight:400;color:#425563}.wrap-single-project>.horizontal{padding:120px 0 60px calc(50vw - 600px);margin:160px 0 0;transition:.2s}.wrap-single-project>.horizontal>div:first-child{flex-shrink:0}.wrap-single-project>.horizontal>.gallery{gap:120px;padding-right:120px}.wrap-single-project>.horizontal>.gallery>img{width:100%;max-height:520px;max-width:760px;border-radius:18px;transform:translateZ(0);object-fit:cover;filter:drop-shadow(0 0 51.0135px rgba(0,0,0,.15))}@media(max-width:1024px){.wrap-single-project>.horizontal>.gallery>img{max-width:unset}.wrap-single-project>.gallery{padding:0}}.wrap-single-project .mod-gallery{margin:32px 0!important;padding:0}@media(max-width:1024px){.wrap-single-project .mod-gallery{margin:24px 0!important}}.wrap-single-project .mod-gallery>div.left,.wrap-single-project .mod-gallery>div.right{position:absolute;top:calc(50% - 140px);width:54px;height:54px;z-index:1;border-radius:50%;transition:.2s;background-position:50% 50%;background-repeat:no-repeat;background-size:32px 17px;cursor:pointer;background-color:#425563}@media(max-width:1024px){.wrap-single-project .mod-gallery>div.left,.wrap-single-project .mod-gallery>div.right{top:50%;transform:translateY(-50%);background-color:transparent;border-radius:0;border:none}}.wrap-single-project .mod-gallery>div.left.left,.wrap-single-project .mod-gallery>div.right.left{left:max(40px,50% - 600px + 40px);background-image:url(/arrow_white.svg);transform:rotate(180deg)}@media(max-width:1024px){.wrap-single-project .mod-gallery>div.left.left,.wrap-single-project .mod-gallery>div.right.left{left:0}}.wrap-single-project .mod-gallery>div.left.right,.wrap-single-project .mod-gallery>div.right.right{right:max(40px,50% - 600px + 40px);background-image:url(/arrow_white.svg)}@media(max-width:1024px){.wrap-single-project .mod-gallery>div.left.right,.wrap-single-project .mod-gallery>div.right.right{right:0}}@media(hover:hover){.wrap-single-project .mod-gallery>div.left:hover.left,.wrap-single-project .mod-gallery>div.left:hover.right,.wrap-single-project .mod-gallery>div.right:hover.left,.wrap-single-project .mod-gallery>div.right:hover.right{background-position:80% 50%}}.wrap-single-project .mod-gallery>.list{margin:0 auto;overflow:scroll;filter:none;scroll-snap-type:x mandatory;padding:0;border-radius:10px;position:relative;scroll-behavior:smooth;transform:translateZ(0)}@media(max-width:1024px){.wrap-single-project .mod-gallery>.list{border-radius:0}}.wrap-single-project .mod-gallery>.list>div{position:relative;scroll-snap-align:center;width:100%;max-height:580px;min-width:100%;transform:translateZ(0);overflow:hidden}@media(max-width:1024px){.wrap-single-project .mod-gallery>.list>div{height:360px}}.wrap-single-project .mod-gallery>.list>div:after{content:"";display:block;height:100%;min-width:50%;flex-shrink:0;position:absolute;top:0;left:50%;transform:translateX(-50%)}.wrap-single-project .mod-gallery>.list img{scroll-snap-align:center;width:100%;height:100%;max-height:580px;transform:translateZ(0);object-fit:cover}@media(max-width:1024px){.wrap-single-project .mod-gallery>.list img{height:360px}}.wrap-single-project .mod-gallery>div.mod-gallery-counter{display:none;justify-content:center;margin-top:16px;color:#425563;font-size:16px;line-height:16px}@media(max-width:1024px){.wrap-single-project .mod-gallery>div.mod-gallery-counter{display:flex}}.wrap-single-project .mod-gallery>div.thumbnails{display:flex;gap:16px;margin:16px auto 0;overflow-x:scroll;filter:none;scroll-snap-type:x mandatory;padding:0;border-radius:10px;position:relative;scroll-behavior:smooth;transform:translateZ(0)}@media(max-width:1024px){.wrap-single-project .mod-gallery>div.thumbnails{border-radius:0;display:none}}.wrap-single-project .mod-gallery>div.thumbnails>div{position:relative;scroll-snap-align:center;max-height:189px;transform:translateZ(0);object-fit:cover;border:4px solid transparent;border-radius:9px;transition:.2s;overflow:hidden;flex-shrink:0}.wrap-single-project .mod-gallery>div.thumbnails>div.active{border-color:#ae8c4e}.wrap-single-project .mod-gallery>div.thumbnails>div:hover{border-color:#ae8c4e;cursor:pointer}.wrap-single-project .mod-gallery>div.thumbnails>div:after{content:"";display:block;height:100%;min-width:70%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.wrap-single-project .mod-gallery>div.thumbnails img{scroll-snap-align:center;max-height:189px;transform:translateZ(0);object-fit:cover}.wrap-single-project .mod-gallery>div.bullets{gap:6px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.wrap-single-project .mod-gallery>div.bullets>div{width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.5);transition:.2s}.wrap-single-project .mod-gallery>div.bullets>div.active{background:#fff}.wrap-single-project>.mod-projects:not(.mod-gallery){margin:120px auto!important}@media(max-width:1024px){.wrap-single-project>.mod-projects:not(.mod-gallery){margin:80px auto!important}}.wrap-single-project>.services-provided{display:flex;gap:32px;margin-top:74px}@media(max-width:1024px){.wrap-single-project>.services-provided{flex-direction:column}}.wrap-single-project>.services-provided .left{display:flex;flex-direction:column;justify-content:space-between;min-height:364px;width:50%}@media(max-width:1024px){.wrap-single-project>.services-provided .left{width:100%}}.wrap-single-project>.services-provided .left h2{color:#425563}.wrap-single-project>.services-provided .left .services-list{display:flex;flex-direction:column;gap:16px}.wrap-single-project>.services-provided .left .services-list a{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;border-radius:12px;background-color:#f0f7ff;color:#425563;font-weight:700;box-shadow:none;transition:box-shadow .2s}.wrap-single-project>.services-provided .left .services-list a:hover{box-shadow:0 4px 16px 0 rgba(80,101,121,.2),0 1px 2px 0 rgba(80,101,121,.14)}.wrap-single-project>.services-provided .left .services-list a span:after{content:"";display:block;width:32px;height:32px;flex-shrink:0;background:url(/check-brown.svg) 50%/contain no-repeat}.wrap-single-project>.services-provided .video{height:364px;width:50%;overflow:hidden;border-radius:16px;position:relative}@media(max-width:1024px){.wrap-single-project>.services-provided .video{width:100%;height:193px}}.wrap-single-project>.services-provided .video .wrap-image,.wrap-single-project>.services-provided .video iframe{min-height:100%;min-width:100%}.wrap-single-project>.contact-form{margin-top:74px}.wrap-single-project>.contact-form form.contact{background-color:#f0f7ff}.wrap-single-project>.contact-form form.contact .form-wrapper>.flex-c label,.wrap-single-project>.contact-form form.contact>div:first-child a,.wrap-single-project>.contact-form form.contact>div:first-child h2,.wrap-single-project>.contact-form form.contact>div:first-child p{color:#425563}.wrap-single-project>.contact-form form.contact .form-wrapper>.flex-c input,.wrap-single-project>.contact-form form.contact .form-wrapper>.flex-c textarea{color:#425563;border-color:#425563}.wrap-single-project>.contact-form form.contact .form-wrapper input[type=file]+label:before{content:url(/upload-dark.svg)}.wrap-single-project>.contact-form form.contact .form-wrapper button{background-color:#d1b05b;color:#331f14}@media(max-width:1024px){.wrap-single-project>.info{flex-wrap:wrap;justify-content:center;column-gap:35px;row-gap:12px}.wrap-single-project>.hero-image{margin-top:24px}.wrap-single-project>.hero-image>.wrap-image{width:100vw;margin-left:-34px;border-radius:0}}@media(max-width:1024px)and (max-width:767px){.wrap-single-project>.hero-image>.wrap-image{margin-left:-20px}}@media(max-width:1024px){.wrap-single-project>.horizontal{padding:32px 20px!important;margin:0;height:unset;overflow:visible;flex-direction:column}.wrap-single-project>.horizontal h2{margin:0}.wrap-single-project>.horizontal>.gallery{flex-direction:column;gap:40px;margin-top:50px!important;margin:0;padding-right:unset}.wrap-single-project>.horizontal>.gallery>img{min-width:unset!important;filter:drop-shadow(0 0 22.973px rgba(0,0,0,.15))}}@media(min-width:1024px){.wrap-single-project>.hero-image,.wrap-single-project>.mw{max-width:1000px}}form.contact{padding:70px 70px 90px;background:#425563;border-radius:30px}form.contact>div:first-child{max-width:50%;width:100%}form.contact>div:first-child h2{font-size:72px;line-height:1.2em;color:#bdd6e6;font-weight:700}form.contact>div:first-child p{font-size:18px;line-height:1.4em;color:#8099ab;font-weight:600}@media(min-width:1024px){form.contact>div:first-child p{max-width:90%}}form.contact .form-contacts>div{gap:16px}form.contact .form-contacts>div a,form.contact .form-contacts>div p{text-decoration:none;color:#bdd6e6;font-size:14px}form.contact .form-info{padding:30px;border:1px solid #8099ab;border-radius:20px;color:#bdd6e6;height:100%;margin-top:auto;margin-left:auto;transition:.2s}form.contact .form-info p{font-size:14px;line-height:1.4em;margin-top:12px}form.contact .form-wrapper{width:100%;max-width:540px;gap:26px;position:relative}@media(max-width:1024px){form.contact .form-wrapper{max-width:unset;margin-top:42px}}form.contact .form-wrapper input[name=lastName]{position:absolute;left:-9999px;visibility:hidden}form.contact .form-wrapper input[type=file]{display:none}form.contact .form-wrapper input[type=file]+label{color:#8099ab;font-size:16px;cursor:pointer;line-height:1em;font-weight:500;display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:12px;transition:.2s}form.contact .form-wrapper input[type=file]+label:before{content:url(/upload.svg);transition:.2s}form.contact .form-wrapper input[type=file]+label.filled{color:#fff!important}form.contact .form-wrapper input[type=file]+label.filled:before{filter:brightness(100)!important}form.contact .form-wrapper .upload-wrapper{margin-top:52px}@media(max-width:1024px){form.contact .form-wrapper .upload-wrapper{flex-direction:column;margin-top:48px}form.contact .form-wrapper .upload-wrapper button{margin:32px auto 0}}form.contact .form-wrapper>.flex-c{gap:16px;width:100%}form.contact .form-wrapper>.flex-c label{color:#bdd6e6;margin-bottom:4px}form.contact .form-wrapper>.flex-c input,form.contact .form-wrapper>.flex-c textarea{border:1px solid #8099ab;border-radius:10px;font-size:16px;line-height:1em;color:#bdd6e6;font-weight:500;outline:none;padding:15px 10px 13px;background:transparent;width:100%;transform:translateZ(0);resize:none}form.contact .form-wrapper>.flex-c input::placeholder,form.contact .form-wrapper>.flex-c textarea::placeholder{color:#8099ab;font-weight:500;opacity:1}form.contact .form-wrapper>.flex-c input:-ms-input-placeholder,form.contact .form-wrapper>.flex-c textarea:-ms-input-placeholder{color:#8099ab;font-weight:500}form.contact .form-wrapper>.flex-c input::-ms-input-placeholder,form.contact .form-wrapper>.flex-c textarea::-ms-input-placeholder{color:#8099ab;font-weight:500}form.contact .form-wrapper button{margin-left:auto;font-size:14px;font-weight:700;padding:18px 60px;position:relative;overflow:hidden}form.contact .form-wrapper button:after{opacity:0;transition:opacity .2s}form.contact .form-wrapper button.loading:before{opacity:0;pointer-events:none;transition:.2s;content:"";position:absolute;width:100%;height:100%;background:#c4a978;top:0;left:0;border-radius:50px}form.contact .form-wrapper button.loading:after{opacity:0;pointer-events:none;transition:.2s;content:"";display:block;border-top:3px solid #fff;border-right:3px solid transparent;border-radius:50%;animation:rotation .8s linear infinite;width:20px;height:20px;position:absolute;top:14px;left:calc(50% - 10px)}form.contact .form-wrapper button.loading{pointer-events:none}form.contact .form-wrapper button.loading:after,form.contact .form-wrapper button.loading:before{opacity:1}form.contact .form-wrapper button.submitted{pointer-events:none}form.contact .form-wrapper button.submitted:after{opacity:1;width:100%;height:100%;background:#c4a978;display:flex;align-items:center;content:url(/sent.svg) "  Message Sent";position:absolute;justify-content:center}@media(max-width:1024px){form.contact{flex-direction:column;padding:60px 30px 50px}form.contact>div:first-child{width:100%;max-width:100%}form.contact>div:first-child>h2{font-size:40px!important;line-height:1em!important}form.contact>div:first-child>p{font-size:16px;line-height:1.4em;font-weight:600;color:#8099ab}form.contact>div:first-child button{margin:auto;width:100%}form.contact>div:first-child .upload-wrapper{flex-direction:column;gap:30px!important}form.contact>div:last-child{width:100%;margin-top:55px}form.contact>div:last-child a{font-size:14px;line-height:1em}form.contact>div:last-child .popup{min-width:unset!important;left:unset!important}}.news-card{box-shadow:0 0 20px rgba(65,83,100,.15);border-radius:26px;padding:5px;gap:60px;width:100%;position:relative;transition:.2s}.news-card>.img{width:30%;overflow:hidden;border-radius:22px}.news-card>.img>img{border-radius:22px;width:100%;height:100%;transform:translateZ(0);object-fit:cover;transition:.2s}.news-card:hover{box-shadow:0 0 6px rgba(65,83,100,.15)}.news-card:hover>.img>img{transform:translateZ(0) scale(1.05)}.news-card>.info{padding:38px 0 82px;color:#425563;cursor:pointer}.news-card>.info>.date{color:#7e8d99;font-size:14px;line-height:1.4em}.news-card>.info>.short-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-card>.link{position:absolute;top:15px;right:15px}@media(max-width:1024px){.news-card{flex-direction:column;gap:0}.news-card>.img{width:100%;border-radius:22px 22px 0 0;overflow:hidden}.news-card .info{position:relative;padding:0 12px 15px;margin-top:16px;max-width:unset}.news-card .info .link{position:absolute;top:0;right:19px}}@media(max-width:1024px)and (min-width:768px){.news-card .info{padding:0 42px 15px 12px}}@media(max-width:1024px){.news-card h2{font-size:16px;line-height:1.2em;font-weight:700}.news-card .short-description{color:#75828b;font-size:12px;line-height:1.4em;margin-top:8px}}.wrap-news>.news-list{gap:46px;margin-top:50px}.wrap-news .show-more{margin:64px 0}@media(max-width:1024px){.wrap-news .show-more{margin:40px 0 100px}.wrap-news>.news-list{gap:24px;margin-top:24px}.wrap-news h1{font-size:38px!important;line-height:1.2em!important;font-weight:700!important}}.relative{position:relative}.wrap-single-news{overflow-x:hidden}.wrap-single-news .mod-news{margin:130px auto 150px!important}@media(max-width:1024px){.wrap-single-news .mod-news{margin:72px auto 136px!important}}.wrap-single-news>.hero .wrap-image{margin-top:22px;border-radius:30px;overflow:hidden}.wrap-single-news>.hero .content{margin-top:27px}.wrap-single-news>.hero .content p{margin-top:2em}.wrap-single-news>.hero .content img{width:100%}.wrap-single-news>.hero .content iframe{margin-top:20px}.wrap-single-news>.hero>.img{min-height:510px;position:relative;margin-top:20px;border-radius:20px;overflow:hidden}.wrap-single-news>.hero>.img>.react-player{position:absolute}.wrap-single-news>.hero>.hero>p{color:#7e8d99}.wrap-single-news>.hero .share{position:absolute;top:-40px;right:-60px}.wrap-single-news>.hero .share>p{font-weight:600;font-size:14px;line-height:1.4em;color:#425563;text-transform:uppercase}.wrap-single-news>.hero .share>*{width:-moz-fit-content;width:fit-content;transition:.2s}.wrap-single-news>.hero .share>button{margin-top:22px!important;cursor:pointer!important}.wrap-single-news>.hero .share>button img{transition:.2s!important}.wrap-single-news>.hero .share>button .wrap-image{margin-top:0}.wrap-single-news>.hero .share>button:hover img{filter:brightness(.9)}.wrap-single-news>.contact-form{margin:100px auto 85px}@media(max-width:1024px){.wrap-single-news>.hero .share{justify-content:space-between;margin-top:40px;position:relative;top:unset!important;right:unset!important;flex-direction:row}.wrap-single-news>.hero .share .wrap-image,.wrap-single-news>.hero .share button{margin:0}}@media(max-width:1024px)and (max-width:767px){.wrap-single-news>.hero>.wrap-image{width:calc(100% + 40px);margin-left:-20px;border-radius:0}}@media(min-width:1025px){.contact-list .scroller{display:none}.contact-list h2{max-width:50%}.contact-list>.list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.contact-list>.list>.contact-card{justify-self:center}.contact-list+.scrollbar{display:none}}.wrap-contacts>.contact-list{margin-top:60px}.wrap-contacts>.contact-list>div:first-child>.scroller{margin-left:auto;cursor:pointer}.wrap-contacts>.contact-list>div:first-child>.scroller:last-child{margin-left:37px}.wrap-contacts>.contact-list>.list{overflow:scroll;gap:80px;width:100vw;margin-left:min(-20px,585px - 50vw);padding:46px calc(50vw - 585px) 15px calc(50vw - 600px)}.wrap-contacts>.contact-list>.list>.contact-card{width:max(300px,20%);flex-shrink:0}.wrap-contacts>.contact-list>.list>.contact-card>img{width:100%;height:300px;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:20px;overflow:hidden;object-position:top;object-fit:cover;transform:translateZ(0)}.wrap-contacts>.contact-list>.list>.contact-card>.info{padding:24px 16px 0}.wrap-contacts>.contact-list>.list>.contact-card>.info>.position{color:#7e8d99;font-size:14px;line-height:1.2em;font-weight:600}.wrap-contacts>.contact-list>.list>.contact-card>.info>.flex{font-size:14px;line-height:1.2em;color:#7e8d99;gap:8px}.wrap-contacts>.contact-list>.list>.contact-card>.info>.flex a{color:#7e8d99;text-decoration:none}.wrap-contacts>.scrollbar{margin-bottom:120px}.wrap-contacts>.vertical-footer-wrapper{max-height:540px;overflow:hidden}.wrap-contacts>.vertical-footer-wrapper>.parallax-footer{transition:.1s;transform:translateY(0)}.wrap-contacts>.vertical-footer-wrapper>.parallax-footer>img{height:740px!important}@media(max-width:1024px){.wrap-contacts>.contact-list{margin-top:64px;margin-bottom:100px}.wrap-contacts>.contact-list>div:first-child h2{font-size:38px!important;line-height:1.2em!important;font-weight:700!important;max-width:270px!important;margin-right:auto}.wrap-contacts>.contact-list>.list{padding-left:20px;margin-left:-20px;gap:22px;align-items:flex-start}.wrap-contacts>.contact-list>.list>div:last-child{padding-right:20px;width:max(270px,20%)!important}.wrap-contacts>.contact-list>.list>.contact-card{width:max(250px,20%)!important}}.wrap-contacts .contact-form{margin-bottom:94px}.wrap-materials>.hero{background:#425563;min-height:70vh;background-image:url(/materials.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;color:#bdd6e6;margin-top:-60px;padding-bottom:90px;position:relative}.wrap-materials>.hero:after{content:"";background:rgba(0,0,0,.55);width:100%;height:100%;top:0;left:0;position:absolute}.wrap-materials>.material-list{margin-top:50px;margin-bottom:60px;gap:20px}.wrap-materials>.material-list>.material-card{gap:48px;position:relative;cursor:pointer;padding:20px 0}.wrap-materials>.material-list>.material-card>.wrap-image{background:#f0f7ff;border-radius:20px;padding:30px}.wrap-materials>.material-list>.material-card>h2{transition:.2s}.wrap-materials>.material-list>.material-card>.arrows{width:54px;height:54px;position:relative;margin-left:auto}.wrap-materials>.material-list>.material-card>.arrows>.wrap-image{position:absolute;height:54px;top:0;transition:.2s}.wrap-materials>.material-list>.material-card>.arrows>.wrap-image:last-child{opacity:0;pointer-events:none}.wrap-materials>.material-list>.material-card:not(:last-child):after{pointer-events:none;content:"";position:absolute;bottom:-12px;right:10px;width:calc(100% - 320px);padding:0 100px;border-top:1px solid #dee8ee}@media(min-width:1025px){.wrap-materials>.material-list>.material-card:hover>.arrows>.wrap-image{opacity:0;pointer-events:none}.wrap-materials>.material-list>.material-card:hover>.arrows>.wrap-image:last-child{opacity:1;pointer-events:none}.wrap-materials>.material-list>.material-card:hover>h2{transform:translateX(60px)}}@media(max-width:1024px){.wrap-materials>.material-list{gap:20px}.wrap-materials>.material-list>.material-card{gap:16px;justify-content:flex-start;padding:10px 0}.wrap-materials>.material-list>.material-card h2{margin-top:8px}.wrap-materials>.material-list>.material-card>.wrap-image:first-child{border-radius:10px;padding:20px}.wrap-materials>.material-list>.material-card>.wrap-image:first-child>img{width:30px!important;height:30px!important}.wrap-materials>.material-list>.material-card>.wrap-image:last-child{display:none}.wrap-materials>.material-list>.material-card:not(:last-child):after{width:calc(100% - 280px)}}.cookie{position:fixed;bottom:42px;right:10%;padding:12px 20px;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.1);border-radius:10px;opacity:0;transition:.2s;pointer-events:none;gap:16px;font-size:12px;line-height:1.3em;font-weight:500}.cookie>p{margin-top:2px}.cookie>p a{color:#c4a978;text-decoration:none}.cookie.active{opacity:1;pointer-events:all}@media(max-width:767px){.cookie{width:calc(100% - 40px);padding:12px 30px;left:20px;right:unset;max-width:unset}}.wrap-undefined{min-height:calc(100vh - 60px)}.wrap-undefined>.hero{padding-top:170px}.wrap-undefined>.hero>.wrap-image{margin:auto;width:100%;max-width:360px}.wrap-undefined>.hero>button{margin:40px auto 0;padding:18px 50px}@media(max-width:767px){.wrap-undefined>.hero>.wrap-image{width:70%}.wrap-undefined>.hero>p{margin-top:8px}.wrap-undefined>.hero>button{margin:30px auto 0}}.wrap-single-material{overflow-x:hidden}.wrap-single-material>.hero{gap:60px;margin-top:65px}@media(max-width:1024px){.wrap-single-material>.hero{flex-direction:column!important;gap:32px}}.wrap-single-material>.hero>*{width:50%}@media(max-width:1024px){.wrap-single-material>.hero>*{width:100%}}.wrap-single-material>.hero>.wrap-image{background:#f4f5f6;border-radius:30px;overflow:hidden}.wrap-single-material>.hero>.wrap-image img{mix-blend-mode:multiply}@media(max-width:1024px){.wrap-single-material>.hero>div>*{text-align:center;width:100%}.wrap-single-material>.hero>div .wrap-image{display:none}}.wrap-single-material>.offers{margin-top:120px}.wrap-single-material>.offers>.flex{gap:40px}.wrap-single-material>.offers>.flex>div{width:100%;color:#7e8d99}.wrap-single-material>.offers>.flex>div[href]{cursor:pointer}.wrap-single-material>.offers>.flex>div[href]>p{display:flex;justify-content:center;align-items:center;gap:8px;color:#425563}.wrap-single-material>.offers>.flex>div[href]>p:after{transition:.3s;content:url(/p500_arrow.svg);display:block}.wrap-single-material>.offers>.flex>div[href]:hover>p:after{transform:translateX(4px)}.wrap-single-material>.offers>.flex>div>.wrap-image img{border-radius:34px}.wrap-single-material>.blocks{margin-top:80px;margin-bottom:130px;gap:80px}.wrap-single-material>.blocks>.block{background:#fff;box-shadow:0 0 40px rgba(65,83,100,.1);border-radius:30px;overflow:hidden;transform:translateZ(0)}.wrap-single-material>.blocks>.block:nth-child(2n){flex-direction:row-reverse}.wrap-single-material>.blocks>.block>div:first-child{width:100%;padding:60px 20px 50px 70px}.wrap-single-material>.blocks>.block>div:first-child>.list{margin-top:28px;gap:30px}.wrap-single-material>.blocks>.block>div:first-child>.list>p:before{content:"";background-image:url(/material_checkmark.svg);background-size:24px 24px;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;margin-right:14px;display:block;margin-top:-5px;flex-shrink:0}.wrap-single-material>.blocks>.block>div:first-child>.list.checkmark:before{background-image:url(/material_checkmark.svg)}.wrap-single-material>.blocks>.block>div:first-child>.list.plus>p:before{background-image:url(/material_plus.svg)}.wrap-single-material>.blocks>.block>.wrap-image{width:100%}.wrap-single-material>.blocks>.block>.wrap-image>img{height:100%!important}.wrap-single-material>.blocks>.block>.wrap-image.contain{padding:80px}.wrap-single-material>.contact{padding:150px 20px 130px;background:#425563}.wrap-single-material>.contact>.other-materials>h3{color:#bdd6e6}.wrap-single-material>.contact>.other-materials>.row{gap:50px}.wrap-single-material>.contact>.other-materials>.row>div{cursor:pointer;padding:6px;box-shadow:0 4px 20px rgba(0,0,0,.25);border-radius:30px;background:#425563;transition:.2s}.wrap-single-material>.contact>.other-materials>.row>div>div{border:1px solid #6d8b9d;border-radius:24px;padding:35px 35px 15px;gap:57px;color:#bdd6e6}.wrap-single-material>.contact>.other-materials>.row>div>div>div{position:relative;height:70px;width:70px}.wrap-single-material>.contact>.other-materials>.row>div>div>div>.absolute{top:0;left:0;position:absolute;width:100%;height:100%;transition:.2s}.wrap-single-material>.contact>.other-materials>.row>div>div>div>.absolute:last-child{opacity:0}.wrap-single-material>.contact>.other-materials>.row>div>div>p{width:100%;min-width:130px}.wrap-single-material>.contact>.other-materials>.row>div:hover{background:#bdd6e6}.wrap-single-material>.contact>.other-materials>.row>div:hover>div>div>.absolute{opacity:1}.wrap-single-material>.contact>.other-materials>.row>div:hover>div>div>.absolute:first-child{opacity:0}.wrap-single-material>.contact>.other-materials>.row>div:hover>div>p{color:#425563}.wrap-single-material>.material-footer-wrapper{max-height:500px;overflow:hidden}.wrap-single-material>.material-footer-wrapper>.material-footer{transition:.1s;transform:translateY(0)}.wrap-single-material>.material-footer-wrapper>.material-footer>img,.wrap-single-material>.material-footer-wrapper>.material-footer>span{height:600px!important}.wrap-single-material>.mod-projects{margin:110px auto!important}@media(max-width:1024px){.wrap-single-material>.contact{padding:84px 34px 94px}.wrap-single-material>.contact>.other-materials{margin-top:70px;padding:0}.wrap-single-material>.contact>.other-materials>.row{margin-top:24px;gap:24px;flex-direction:column}.wrap-single-material>.contact>.other-materials>.row>div{width:100%}.wrap-single-material>.contact>.other-materials>.row>div>div{justify-content:flex-start;flex-direction:row;padding:28px 34px 24px;gap:29px}.wrap-single-material>.contact>.other-materials>.row>div>div>div{height:40px;width:40px;margin-top:-3px}.wrap-single-material>.contact>.other-materials>.row>div>div>div>.absolute>img,.wrap-single-material>.contact>.other-materials>.row>div>div>div>.absolute>span{width:40px!important;height:40px!important}.wrap-single-material>.contact>.other-materials>.row>div>div>p{width:-moz-fit-content;width:fit-content}.wrap-single-material>.offers>.flex .wrap-image{padding:30px!important}.wrap-single-material>.material-footer-wrapper{max-height:450px;overflow:hidden}.wrap-single-material>.material-footer-wrapper>.material-footer>img,.wrap-single-material>.material-footer-wrapper>.material-footer>span{height:350px!important}}@media(max-width:767px){.wrap-single-material>.contact{padding:84px 20px 94px}.wrap-single-material>.offers{margin-top:48px}.wrap-single-material>.offers>.flex{margin-top:32px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;column-gap:15px;grid-row-gap:26px;row-gap:26px}.wrap-single-material>.hero{margin-top:0;flex-direction:column-reverse}.wrap-single-material>.hero>.wrap-image{margin:0}.wrap-single-material>.hero>div:first-child>h1{margin-top:16px}.wrap-single-material>.data-sheet{margin-top:50px}.wrap-single-material>.blocks{margin-top:48px;margin-bottom:64px;gap:58px}.wrap-single-material>.blocks>.block{gap:30px;flex-direction:column-reverse!important}.wrap-single-material>.blocks>.block>.wrap-image.contain{padding:20px}.wrap-single-material>.blocks>.block>div:first-child{padding:10px 20px 30px}.wrap-single-material>.mod-projects{margin-top:unset!important}}.mobile-menu .languages,.mobile-nav .languages,.nav .languages{margin-left:8px;position:relative}.mobile-menu .languages>div:first-child,.mobile-nav .languages>div:first-child,.nav .languages>div:first-child{font-family:Poppins,sans-serif;font-size:10px;line-height:1.1em;color:#425563;font-weight:600;width:26px;height:26px;border:1px solid #425563;text-transform:uppercase;border-radius:50%;cursor:pointer}.mobile-menu .languages>div:last-child,.mobile-nav .languages>div:last-child,.nav .languages>div:last-child{position:absolute;top:44px;left:50%;transform:translateX(-50%);overflow:hidden;background:#fff;border:1px solid #c1cacf;border-radius:10px;opacity:0;transition:.2s;pointer-events:none}.mobile-menu .languages>div:last-child>div,.mobile-nav .languages>div:last-child>div,.nav .languages>div:last-child>div{cursor:pointer;font-size:13px;line-height:18px;font-weight:500;color:#425563;text-align:center;transition:.2s;padding:12px 20px 10px}.mobile-menu .languages>div:last-child>div.active,.mobile-menu .languages>div:last-child>div:hover,.mobile-nav .languages>div:last-child>div.active,.mobile-nav .languages>div:last-child>div:hover,.nav .languages>div:last-child>div.active,.nav .languages>div:last-child>div:hover{background:#425563;color:#fff}.mobile-menu .languages>div:last-child.active,.mobile-nav .languages>div:last-child.active,.nav .languages>div:last-child.active{opacity:1;pointer-events:all}.mobile-menu .languages>div:last-child.active:hover .active,.mobile-nav .languages>div:last-child.active:hover .active,.nav .languages>div:last-child.active:hover .active{background:transparent;color:#425563}.mobile-menu .languages>div:last-child.active:hover .active:hover,.mobile-nav .languages>div:last-child.active:hover .active:hover,.nav .languages>div:last-child.active:hover .active:hover{background:#425563;color:#fff}.mobile-menu .languages.dark>div:first-child,.mobile-nav .languages.dark>div:first-child,.nav .languages.dark>div:first-child{color:#bdd6e6;border:1px solid #bdd6e6}.mobile-menu .languages.dark>div:last-child,.mobile-nav .languages.dark>div:last-child,.nav .languages.dark>div:last-child{background:#fff;border:1px solid #c1cacf}.mobile-menu .languages.dark>div:last-child>div,.mobile-nav .languages.dark>div:last-child>div,.nav .languages.dark>div:last-child>div{color:#425563}.mobile-menu.dark .languages>div:first-child,.mobile-nav.dark .languages>div:first-child,.nav.dark .languages>div:first-child{color:#fff;border:1px solid #fff}.mobile-menu.dark .languages>div:last-child,.mobile-nav.dark .languages>div:last-child,.nav.dark .languages>div:last-child{background:#fff;border:1px solid #c1cacf}.mobile-menu.dark .languages>div:last-child>div,.mobile-nav.dark .languages>div:last-child>div,.nav.dark .languages>div:last-child>div{color:#425563}.mobile-menu.dark .languages>div:last-child>div.active,.mobile-menu.dark .languages>div:last-child>div:hover,.mobile-nav.dark .languages>div:last-child>div.active,.mobile-nav.dark .languages>div:last-child>div:hover,.nav.dark .languages>div:last-child>div.active,.nav.dark .languages>div:last-child>div:hover{background:#425563;color:#fff}.mobile-menu.mobile-menu .active,.mobile-nav.mobile-menu .active,.nav.mobile-menu .active{color:#fff!important}.wrap-services{padding-top:110px;padding-bottom:160px}@media(max-width:1024px){.wrap-services{padding-top:70px;padding-bottom:94px}}.wrap-services h1{width:-moz-fit-content;width:fit-content}.wrap-services .grid{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;color:#bdd6e6}@media(max-width:1024px){.wrap-services .grid{grid-template-columns:1fr}}.wrap-services .grid>div{padding:230px 30px 30px;box-shadow:0 0 20px rgba(65,83,100,.15);border-radius:30px;position:relative;cursor:pointer;transition:.4s ease}.wrap-services .grid>div:first-child{background:#425563}.wrap-services .grid>div:nth-child(2){background:#424963}.wrap-services .grid>div:nth-child(3){background:#3a5c6f}.wrap-services .grid>div:hover{transform:translateY(-4px)}.wrap-services .grid>div>h3{max-width:280px}.wrap-services .grid>div>p{margin-top:8px}@media(max-width:1024px){.wrap-services .grid>div>p{max-width:unset}}.wrap-services .grid>div>.wrap-image{position:absolute;top:0;right:0}.wrap-services .grid>div>div:last-child{content:"";background:url(/skinny_arrow.svg);background-repeat:no-repeat;background-size:12px 9px;background-position:50%;display:block;border:1px solid #bdd6e6;border-radius:50%;width:33px;height:33px;margin-left:auto;margin-top:4px}.wrap-service{overflow:hidden}.wrap-service>.vertical-footer-wrapper{max-height:540px;overflow:hidden}.wrap-service>.vertical-footer-wrapper>.parallax-footer{transition:.1s;transform:translateY(0)}.wrap-service>.vertical-footer-wrapper>.parallax-footer>img{height:740px!important}.wrap-service>.hero{background:#425563;min-height:70vh;background-image:url(/3dmodeling.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0;color:#bdd6e6;margin-top:-60px;padding-bottom:90px;position:relative}.wrap-service>.hero:after{content:"";background:rgba(0,0,0,.55);width:100%;height:100%;top:0;left:0;position:absolute}.wrap-service>.hero.construction{background-image:url(/construction.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 0}.wrap-service .reviews{margin-top:280px}@media(max-width:1024px){.wrap-service .reviews{margin-top:74px}}.wrap-service .reviews h2{color:#bdd6e6}.wrap-service .reviews>.list{margin-top:84px}.wrap-service .reviews>.list>div{min-height:370px;display:none;padding:40px;background:#f0f7ff;box-shadow:0 1px 2px rgba(80,101,121,.14),0 4px 16px rgba(80,101,121,.2);border-radius:20px}.wrap-service .reviews>.list>div>.flex{margin-top:auto;padding-top:64px;width:100%}@media(max-width:1024px){.wrap-service .reviews>.list>div>.flex{flex-direction:column-reverse;align-items:flex-end;gap:24px;padding-top:24px}}.wrap-service .reviews>.list>div>.flex>p{font-size:18px;line-height:1.4em;font-weight:600;color:#c4a978}@media(max-width:1024px){.wrap-service .reviews>.list>div>.flex>p{font-size:16px;font-weight:700}}.wrap-service .reviews>.list>div>.flex>p.view{cursor:pointer;display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:16px}.wrap-service .reviews>.list>div>.flex>p.view:after{content:url(/vector_right.png)}.wrap-service .reviews>.list>div>.flex>p:last-child{margin-left:auto;color:#445867}.wrap-service .reviews>.list>div.active{display:flex}.wrap-service .reviews>.arrows{margin-top:48px;gap:38px}.wrap-service .reviews>.arrows>div{cursor:pointer}.wrap-service .hero h2{color:#c4a978}.wrap-service .hero .wrap-image>img,.wrap-service .hero .wrap-image>span{height:580px;object-fit:cover}@media(max-width:1024px){.wrap-service .hero .wrap-image>img,.wrap-service .hero .wrap-image>span{height:400px}}.wrap-service .hero .wrap-image>img img,.wrap-service .hero .wrap-image>span img{border-radius:30px}.wrap-service .our-clients{background:#425563;padding:144px 0 128px}@media(max-width:1024px){.wrap-service .our-clients{padding-top:70px}}.wrap-service .our-clients>div:first-child{gap:100px}@media(max-width:1024px){.wrap-service .our-clients>div:first-child{flex-direction:column}}.wrap-service .our-clients>div:first-child>div{color:#bdd6e6}.wrap-service .our-clients>div:first-child>div:first-child{flex-shrink:0}@media(max-width:1024px){.wrap-service .our-clients>div:first-child>div:first-child{flex-shrink:1}.wrap-service .our-clients>div:first-child>div:first-child p{margin-top:12px}}.wrap-service .our-clients>div:first-child>.wrap-image{width:100%}.wrap-service .process{margin-top:134px}@media(max-width:1024px){.wrap-service .process{margin-top:60px}}.wrap-service .process>div:last-child{margin-top:36px;gap:100px}@media(max-width:1024px){.wrap-service .process>div:last-child{margin-top:40px}}.wrap-service .process>div:last-child>.wrap-image{width:100%;max-width:570px}.wrap-service .process>div:last-child>.wrap-image img{border-radius:30px}.wrap-service .process .dropdowns{gap:24px}@media(max-width:1024px){.wrap-service .process .dropdowns{width:100%}.wrap-service .process .dropdowns .dropdown{max-width:unset}}.wrap-service .process .dropdowns>div{width:100%}.wrap-service .process .dropdowns>div .content .flex-c{margin-top:12px}.wrap-service .wrap-image.mobile{margin-top:55px}.wrap-service .mod-projects{margin-bottom:110px!important}@media(max-width:1024px){.wrap-service .mod-projects{margin-bottom:80px!important}}.wrap-service .management{background:#425563;margin-top:160px;padding-top:100px;padding-bottom:130px}@media(max-width:1024px){.wrap-service .management{margin-top:0;padding-top:55px;padding-bottom:44px}}.wrap-service .management .wrap-image.mobile{margin-top:22px}.wrap-service .management .wrap-image.mobile,.wrap-service .management .wrap-image.mobile img,.wrap-service .management .wrap-image.mobile span{max-height:400px!important}.wrap-service .management .wrap-image.mobile img{border-radius:30px}.wrap-service .management>div>div:first-child{gap:130px}.wrap-service .management>div>div:first-child h2{color:#bdd6e6}@media(max-width:1024px){.wrap-service .management>div>div:first-child h2{text-align:left;width:100%}}.wrap-service .management>div>div:first-child p{color:#8099ab}.wrap-service .management>div>div:first-child .wrap-image{width:150%}.wrap-service .management>div>div:first-child .wrap-image img{border-radius:30px}.wrap-service .management>div>div:last-child{margin-top:130px}@media(max-width:1024px){.wrap-service .management>div>div:last-child{margin-top:20px}}.wrap-service .management>div>div:last-child>div{gap:32px;padding:50px 0 40px}.wrap-service .management>div>div:last-child>div:not(:last-child){border-bottom:1px solid #546978}.wrap-service .management>div>div:last-child>div>div{gap:12px}.wrap-service .management>div>div:last-child>div>div h3{color:#bdd6e6}.wrap-service .management>div>div:last-child>div>div p{color:#8099ab}.wrap-service .management>div>div:last-child>div .wrap-image{width:100%;max-width:140px}@media(max-width:1024px){.wrap-service .management>div>div:last-child>div .wrap-image{max-width:80px}}.wrap-service .contacts{margin-top:130px}@media(max-width:1024px){.wrap-service .contacts{margin-top:54px}}.wrap-service .contacts-modeling{margin:88px auto 80px}@media(max-width:1024px){.wrap-service .contacts-modeling{margin:32px auto 64px}}.wrap-service .other-services{margin-top:116px;padding-bottom:120px}.wrap-service .other-services h1{width:-moz-fit-content;width:fit-content}@media(max-width:1024px){.wrap-service .other-services h1{font-weight:700;font-size:40px!important;line-height:1.4em!important}}.wrap-service .other-services .grid{margin-top:48px;gap:70px;color:#bdd6e6}@media(max-width:1024px){.wrap-service .other-services .grid{flex-direction:column;gap:32px}}.wrap-service .other-services .grid>div{max-width:400px;min-height:470px;padding:230px 30px 30px;box-shadow:0 0 20px rgba(65,83,100,.15);border-radius:30px;position:relative;cursor:pointer;transition:.4s ease}.wrap-service .other-services .grid>div:first-child{background:#424963}.wrap-service .other-services .grid>div:nth-child(2){background:#3a5c6f}@media(max-width:1024px){.wrap-service .other-services .grid>div{max-width:unset;width:100%}}.wrap-service .other-services .grid>div:hover{transform:translateY(-4px)}.wrap-service .other-services .grid>div>h3{max-width:280px}.wrap-service .other-services .grid>div>p{margin-top:8px}@media(max-width:1024px){.wrap-service .other-services .grid>div>p{max-width:50%}}.wrap-service .other-services .grid>div>.wrap-image{position:absolute;top:0;right:0}.wrap-service .other-services .grid>div>div:last-child{content:"";background:url(/skinny_arrow.svg);background-repeat:no-repeat;background-size:12px 9px;background-position:50%;display:block;border:1px solid #bdd6e6;border-radius:50%;width:33px;height:33px;margin-left:auto;margin-top:4px}.wrap-service .modeling{margin-top:64px}.wrap-service .modeling>.flex{gap:100px}.wrap-service .modeling .wrap-image{border-radius:20px;display:flex;overflow:hidden}@media(max-width:1024px){.wrap-service .modeling{margin-top:40px;gap:0}.wrap-service .modeling>.wrap-image{display:none}}.wrap-service .modeling .dropdowns{width:100%;gap:22px}.wrap-service .modeling .dropdowns>div{width:100%}.wrap-service .modeling .dropdowns>div .dropdown{max-width:unset}.wrap-service .certificates{margin-top:120px}@media(max-width:1024px){.wrap-service .certificates{margin-top:100px;padding-bottom:120px}.wrap-service .certificates h2{margin-top:12px}}.wrap-service .certificates>.flex{margin-top:60px;gap:60px}@media(max-width:1024px){.wrap-service .certificates>.flex{margin-top:32px;flex-direction:column}}.wrap-service .certificates>.flex>div{gap:40px}.wrap-service .certificates>.flex>div a{position:relative;display:block}.wrap-service .certificates>.flex>div a .wrap-image{filter:drop-shadow(0 2px 12px rgba(0,0,0,.2))}.wrap-service .certificates>.flex>div a .wrap-image img{border-radius:10px}.wrap-service .certificates>.flex>div a .wrap-image.zoom{position:absolute;bottom:12px;right:10px}.wrap-service .certificates>.flex>div p{color:#425563;font-size:16px;line-height:1.4em}.wrap-service .certificates>.flex>div p:first-child{font-weight:700;margin-bottom:12px}.wrap-single-panel{overflow:hidden}.wrap-single-panel .hero{margin-top:38px;padding-bottom:30px}.wrap-single-panel .hero p{color:#c4a978;gap:8px;cursor:pointer}.wrap-single-panel .hero p:before{content:url(/teritary_arrow_left.svg);display:block;transition:.2s}.wrap-single-panel .hero p:hover:before{transform:translateX(-4px)}.wrap-single-panel .panels .panel:not(:first-child){margin-top:160px}@media(max-width:1024px){.wrap-single-panel .panels .panel:not(:first-child){margin-top:100px}}.wrap-single-panel .panels .panel .panel-header{padding-bottom:40px;border-bottom:2px solid #dee8ee;margin-bottom:48px}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-header{padding-bottom:16px;margin-bottom:32px}}.wrap-single-panel .panels .panel .panel-table{margin-top:80px;overflow:scroll}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-table{margin-top:48px}}.wrap-single-panel .panels .panel .panel-table table{border-collapse:collapse;width:100%;border:1px solid #c1cacf}.wrap-single-panel .panels .panel .panel-table table tr:nth-child(2){background:#f0f7ff}.wrap-single-panel .panels .panel .panel-table table th{width:430px;text-align:left;padding:6px 10px;border:1px solid #c1cacf;min-width:320px}.wrap-single-panel .panels .panel .panel-table table td{text-align:center;padding:6px 10px;border:1px solid #c1cacf}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-table table td{min-width:90px}.wrap-single-panel .panels .panel .panel-table{width:calc(100% + 68px);margin-left:-34px;padding-left:34px;padding-right:34px}}@media(max-width:767px){.wrap-single-panel .panels .panel .panel-table{width:calc(100% + 40px);margin-left:-20px;padding-left:20px;padding-right:20px}}.wrap-single-panel .panels .panel .panel-description{margin-top:24px}.wrap-single-panel .panels .panel .panel-list{margin-top:70px;flex-wrap:wrap;align-items:stretch;max-width:1030px}.wrap-single-panel .panels .panel .panel-list>div.half{width:50%}.wrap-single-panel .panels .panel .panel-list>div.full{width:100%}.wrap-single-panel .panels .panel .panel-list.odd>div:not(:last-child){margin-bottom:27px;padding-bottom:34px;border-bottom:2px solid #dee8ee}.wrap-single-panel .panels .panel .panel-list.odd>div.full~.half{margin:0;padding:0;border:0}.wrap-single-panel .panels .panel .panel-list.even>div:not(:nth-last-child(-n+2)){margin-bottom:27px;padding-bottom:34px;border-bottom:2px solid #dee8ee}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-list{margin-top:60px}.wrap-single-panel .panels .panel .panel-list>div{width:100%!important;border:none!important;margin:0!important;padding:0!important}.wrap-single-panel .panels .panel .panel-list>div:not(:first-child){margin-top:40px!important}}.wrap-single-panel .panels .panel .panel-gallery.threebig{min-height:590px;align-items:stretch;gap:20px}.wrap-single-panel .panels .panel .panel-gallery.threebig>.dimage{width:40%}.wrap-single-panel .panels .panel .panel-gallery.threebig>.flex-c{width:60%;min-height:590px;gap:30px}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-gallery.threebig>.flex-c{width:100%}}.wrap-single-panel .panels .panel .panel-gallery.threebig>.flex-c>.dimage{height:100%;width:100%}.wrap-single-panel .panels .panel .panel-gallery.threebig img{object-fit:contain}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-gallery.threebig{flex-direction:column}.wrap-single-panel .panels .panel .panel-gallery.threebig .dimage{width:100%}}.wrap-single-panel .panels .panel .panel-gallery.threesmall{min-height:590px;align-items:stretch;gap:20px}.wrap-single-panel .panels .panel .panel-gallery.threesmall>.dimage{width:60%}.wrap-single-panel .panels .panel .panel-gallery.threesmall>.flex-c{width:40%;min-height:590px;gap:30px}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-gallery.threesmall>.flex-c{width:100%}}.wrap-single-panel .panels .panel .panel-gallery.threesmall>.flex-c>.dimage{height:100%;width:100%}.wrap-single-panel .panels .panel .panel-gallery.threesmall img{object-fit:contain}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-gallery.threesmall{flex-direction:column}.wrap-single-panel .panels .panel .panel-gallery.threesmall .dimage{width:100%}}.wrap-single-panel .panels .panel .panel-gallery.four{min-height:590px;align-items:stretch;flex-direction:column;gap:20px}.wrap-single-panel .panels .panel .panel-gallery.four>.flex{gap:20px}.wrap-single-panel .panels .panel .panel-gallery.four>.flex:first-child>.dimage:first-child{flex:7 1}.wrap-single-panel .panels .panel .panel-gallery.four>.flex:first-child>.dimage:last-child{flex:4 1}.wrap-single-panel .panels .panel .panel-gallery.four>.flex:last-child>.dimage:first-child,.wrap-single-panel .panels .panel .panel-gallery.four>.flex:last-child>.dimage:last-child{flex:1 1}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-gallery.four>.flex{flex-direction:column}}.wrap-single-panel .panels .panel .panel-gallery.four .dimage{width:100%}.wrap-single-panel .panels .panel .panel-gallery.four img{object-fit:contain}@media(max-width:1024px){.wrap-single-panel .panels .panel .panel-gallery.four{flex-direction:column}.wrap-single-panel .panels .panel .panel-gallery.four .dimage{width:100%}}.wrap-single-panel .contacts{background:#425563;margin-top:160px;padding:92px 0 30px}.wrap-single-panel .contacts form{background:#4d606f}@media(max-width:1024px){.wrap-single-panel .contacts{margin-top:100px}}.wrap-career>div:not(.portfolio){max-width:1200px;margin-left:auto;margin-right:auto}.wrap-career .portfolio .mod-projects{margin:130px auto 190px!important}@media(max-width:1024px){.wrap-career .portfolio .mod-projects{margin:92px auto 118px!important}}.wrap-career>.grid{margin-top:106px;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:78px;row-gap:78px}@media(max-width:1024px){.wrap-career>.grid{margin-top:74px;row-gap:58px;grid-template-columns:repeat(2,1fr)}}.wrap-career>.grid>div>p{text-align:center}.wrap-career>.grid>div>p:first-child{color:#c4a978;font-size:92px;line-height:1.2em;font-weight:700}@media(max-width:1024px){.wrap-career>.grid>div>p:first-child{font-size:50px;line-height:60px}}.wrap-career>.grid>div>p:last-child{max-width:240px;margin:auto;font-size:18px;line-height:1.2em;font-weight:600;color:#425563}@media(max-width:1024px){.wrap-career>.grid>div>p:last-child{font-size:14px}}.wrap-career .questions{margin-top:80px;border-radius:30px;background:#f0f7ff;padding:45px 50px 54px;justify-content:flex-start;gap:50px}@media(max-width:1024px){.wrap-career .questions{padding:30px 20px 55px;flex-direction:column;align-items:center;text-align:center;gap:20px}.wrap-career .questions h2{width:100%}}.wrap-career .questions>.wrap-image{filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.wrap-career .questions>.wrap-image img{border-radius:50%}.wrap-career .questions .description{margin-top:6px;color:#7e8d99;font-size:18px;line-height:1.4em;font-weight:500}.wrap-career .questions .info{margin:20px auto 0;gap:24px}.wrap-career .questions .info>div{gap:9px}.wrap-career .questions .info>div a,.wrap-career .questions .info>div p{color:#7e8d99;text-decoration:none;font-size:16px;line-height:1.2em;font-weight:600}.wrap-career .working-in{margin-top:87px;gap:60px}.wrap-career .working-in .wrap-image{width:100%;max-width:600px;flex-basis:200%}.wrap-career .working-in .wrap-image img{border-radius:30px}@media(max-width:1024px){.wrap-career .working-in .wrap-image{max-width:unset}.wrap-career .working-in .wrap-image,.wrap-career .working-in .wrap-image img,.wrap-career .working-in .wrap-image span{max-height:500px!important}.wrap-career .working-in{flex-direction:column;gap:24px;margin-top:43px}.wrap-career .working-in p{margin-top:16px}}.wrap-career .hero{margin-top:40px;gap:60px}@media(max-width:1024px){.wrap-career .hero{flex-direction:column-reverse;gap:24px}}.wrap-career .hero>div{width:100%;max-width:470px}@media(max-width:1024px){.wrap-career .hero>div{max-width:unset}}.wrap-career .hero>div p{margin-top:16px}@media(max-width:1024px){.wrap-career .hero>div p{margin-top:12px}}.wrap-career .hero>.wrap-image{width:100%;max-width:710px}@media(max-width:1024px){.wrap-career .hero>.wrap-image{min-height:60vw;max-width:unset}}.wrap-career .hero>.wrap-image img{border-radius:30px}@media(max-width:1024px){.wrap-career .hero>.wrap-image img{min-height:60vw}}.wrap-career .career-list{margin-top:90px}@media(max-width:1024px){.wrap-career .career-list{margin-top:50px}}.wrap-career .career-form-wrapper{margin-top:90px}@media(max-width:1024px){.wrap-career .career-form-wrapper{margin-top:72px}}.wrap-career .work-hard{margin-top:90px}@media(max-width:1024px){.wrap-career .work-hard{margin-top:56px}.wrap-career .work-hard h2{text-align:center}}.wrap-career .work-hard .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:40px}@media(max-width:1024px){.wrap-career .work-hard .grid{grid-template-columns:1fr;gap:24px;margin-top:16px}}.wrap-career .work-hard .grid>.wrap-image{width:100%}@media(max-width:1024px){.wrap-career .work-hard .grid>.wrap-image,.wrap-career .work-hard .grid>.wrap-image>img{max-height:300px}}.wrap-career .work-hard .grid>.wrap-image img{border-radius:28px}.our-values{margin-top:90px;padding-bottom:185px!important}@media(max-width:1024px){.our-values{margin-top:64px;padding-bottom:100px!important}}.our-values>.grid{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:70px;row-gap:70px;grid-column-gap:60px;column-gap:60px;margin-top:40px}@media(max-width:1024px){.our-values>.grid{grid-template-columns:1fr;gap:16px;margin-top:16px}}.our-values>.grid>div{padding:30px 40px;background:#f0f7ff;border-radius:20px;color:#425563;gap:12px;position:relative}@media(max-width:1024px){.our-values>.grid>div{padding:20px 16px 20px 82px}}.our-values>.grid>div h3{margin-top:12px}@media(max-width:1024px){.our-values>.grid>div h3{margin-top:0}}.our-values>.grid>div p{font-size:18px;line-height:1.4em}@media(max-width:1024px){.our-values>.grid>div .wrap-image{width:50px;position:absolute;top:20px;left:16px}.our-values>.grid>div .wrap-image img,.our-values>.grid>div .wrap-image>img,.our-values>.grid>div .wrap-image>span{width:50px!important}}.career-list{gap:32px}@media(max-width:1024px){.career-list{gap:16px}}.career-list>div{width:100%;background:#f0f7ff;padding:30px;border-radius:20px;gap:10px;cursor:pointer;position:relative}@media(max-width:1024px){.career-list>div{flex-direction:column;align-items:flex-start;padding:27px 68px 16px 12px}}.career-list>div:not(.empty)>.name{flex:9 1;color:#425563;max-width:440px}.career-list>div:not(.empty)>.deadline,.career-list>div:not(.empty)>.location{flex:5 1;color:#7e8d99}.career-list>div:not(.empty)>.wrap-image{flex-shrink:0;transition:.2s}@media(max-width:1024px){.career-list>div:not(.empty)>.wrap-image{position:absolute;top:16px;right:12px;width:44px}.career-list>div:not(.empty)>.wrap-image img,.career-list>div:not(.empty)>.wrap-image>img,.career-list>div:not(.empty)>.wrap-image>span{width:44px!important}}.career-list>div:not(.empty):hover>.wrap-image{transform:translateX(6px)}.career-list>div.empty{text-align:center;cursor:default;padding:100px 0;color:#7e8d99}@media(max-width:1024px){.career-list>div.empty{padding:60px 0}}.career-form{padding:70px 70px 90px;background:#425563;border-radius:30px}@media(max-width:1024px){.career-form{padding:32px 18px}}.career-form input[name=lastName]{position:absolute;left:-9999px;visibility:hidden}.career-form .inputs-wrapper{max-height:1500px;transition:.2s;overflow:hidden}.career-form .inputs-wrapper.hidden{opacity:0;max-height:0}.career-form .thanks-wrapper{opacity:0;max-height:0;transition:max-height .3s,opacity .4s,padding .3s;overflow:hidden;gap:0!important;text-align:center;padding:0;color:#bdd6e6}@media(max-width:1024px){.career-form .thanks-wrapper{align-items:flex-start;text-align:left}.career-form .thanks-wrapper h2{margin-top:24px}.career-form .thanks-wrapper p{margin-top:12px}}.career-form .thanks-wrapper.visible{opacity:1;padding:44px 0 96px;max-height:1000px}@media(max-width:1024px){.career-form .thanks-wrapper.visible{padding:32px 0 22px}.career-form>.head{flex-direction:column;gap:8px}}.career-form>.head h2{font-size:85px;line-height:1.2em;color:#bdd6e6;font-weight:700}.career-form>.head p{font-size:18px;line-height:1.4em;color:#8099ab;font-weight:600}@media(max-width:1024px){.career-form>div.inputs-wrapper{flex-direction:column}}.career-form>div.inputs-wrapper h2{font-size:85px;line-height:1.2em;color:#bdd6e6;font-weight:700}.career-form>div.inputs-wrapper p{font-size:18px;line-height:1.4em;color:#8099ab;font-weight:600}.career-form>div.inputs-wrapper>.flex-c{gap:24px;margin-top:35px}@media(max-width:1024px){.career-form>div.inputs-wrapper>.flex-c{margin-top:0}}.career-form>div.inputs-wrapper>.flex-c label{color:#bdd6e6;margin-bottom:4px}.career-form>div.inputs-wrapper>.flex-c input,.career-form>div.inputs-wrapper>.flex-c textarea{border:1px solid #8099ab;border-radius:10px;font-size:16px;line-height:1em;color:#bdd6e6;font-weight:500;outline:none;padding:15px 10px 13px;background:transparent;width:100%;transform:translateZ(0);resize:none}.career-form>div.inputs-wrapper>.flex-c input::placeholder,.career-form>div.inputs-wrapper>.flex-c textarea::placeholder{color:#8099ab;font-weight:500;opacity:1}.career-form>div.inputs-wrapper>.flex-c input:-ms-input-placeholder,.career-form>div.inputs-wrapper>.flex-c textarea:-ms-input-placeholder{color:#8099ab;font-weight:500}.career-form>div.inputs-wrapper>.flex-c input::-ms-input-placeholder,.career-form>div.inputs-wrapper>.flex-c textarea::-ms-input-placeholder{color:#8099ab;font-weight:500}.career-form>div.inputs-wrapper button{margin-left:auto;font-size:14px;font-weight:700;padding:18px 60px;position:relative;overflow:hidden}.career-form>div.inputs-wrapper button:after{opacity:0;transition:opacity .2s}.career-form>div.inputs-wrapper button.loading:before{opacity:0;pointer-events:none;transition:.2s;content:"";position:absolute;width:100%;height:100%;background:#c4a978;top:0;left:0;border-radius:50px}.career-form>div.inputs-wrapper button.loading:after{opacity:0;pointer-events:none;transition:.2s;content:"";display:block;border-top:3px solid #fff;border-right:3px solid transparent;border-radius:50%;animation:rotation .8s linear infinite;width:20px;height:20px;position:absolute;top:14px;left:calc(50% - 10px)}.career-form>div.inputs-wrapper button.loading{pointer-events:none}.career-form>div.inputs-wrapper button.loading:after,.career-form>div.inputs-wrapper button.loading:before{opacity:1}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.career-form>div.inputs-wrapper button.submitted{pointer-events:none}.career-form>div.inputs-wrapper button.submitted:after{opacity:1;width:100%;height:100%;background:#c4a978;display:flex;align-items:center;content:url(/sent.svg) "  Message Sent";position:absolute;justify-content:center}.career-form>div.inputs-wrapper .upload-wrapper p{color:#bdd6e6;font-size:16px!important}.career-form>div.inputs-wrapper{width:100%;gap:78px;position:relative}@media(max-width:1024px){.career-form>div.inputs-wrapper{gap:24px}}.career-form>div.inputs-wrapper>div{gap:16px}.career-form>div.inputs-wrapper>div a,.career-form>div.inputs-wrapper>div p{text-decoration:none;color:#bdd6e6;font-size:14px}.career-form>div.inputs-wrapper>div.popup{padding:30px;background:#506372;opacity:0;pointer-events:none;border-radius:20px;color:#dee8ee;position:absolute;bottom:70px;min-width:400px;left:-115px;transition:.2s}.career-form>div.inputs-wrapper>div.popup>div{margin-left:7px}.career-form>div.inputs-wrapper>div.popup>p{font-size:14px;line-height:1.4em;margin-top:12px}.career-form>div.inputs-wrapper>div.popup.active{opacity:1;pointer-events:all}@media(max-width:1024px){.career-form{flex-direction:column;padding:60px 30px 50px}.career-form>div:first-child{width:100%;max-width:100%}.career-form>div:first-child>h2{font-size:40px!important;line-height:1em!important}.career-form>div:first-child>p{font-size:16px;line-height:1.4em;font-weight:600;color:#8099ab}.career-form>div:first-child button{margin:auto;width:100%}.career-form>div:first-child .upload-wrapper{flex-direction:column;gap:30px!important}.career-form>div.inputs-wrapper{width:100%;margin-top:55px}}@media(max-width:1024px)and (max-width:1024px){.career-form>div.inputs-wrapper{margin-top:32px}}@media(max-width:1024px){.career-form>div.inputs-wrapper a{font-size:14px;line-height:1em}.career-form>div.inputs-wrapper .popup{min-width:unset!important;left:unset!important}}.career-form button{width:100%}.career-form input[type=file]{display:none}.career-form input[type=file]+label{display:flex!important;justify-content:center!important;align-items:center!important;display:block;border:1px solid #8099ab;padding:45px 0;width:100%;color:#8099ab!important;background:transparent;border-radius:10px;text-align:center;font-weight:500!important;font-size:16px!important;gap:12px;cursor:pointer}.career-form input[type=file]+label:before{content:"";display:block;background-image:url(/upload.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:50%;width:20px;height:20px;transition:.2s}.career-form input[type=file]+label:hover:before{transform:translateY(-3px)}.career-form input[type=file]+label.filled{color:#fff!important}.career-form input[type=file]+label.filled:before{filter:brightness(100)!important}.career-form .accept-wrapper>input,.career-form .interest-wrapper>input{width:-moz-fit-content!important;width:fit-content!important;display:none}.career-form .accept-wrapper>input+label,.career-form .interest-wrapper>input+label{display:flex;gap:12px;cursor:pointer}.career-form .accept-wrapper>input+label:before,.career-form .interest-wrapper>input+label:before{content:url(/unticked.svg)}.career-form .accept-wrapper>input:checked+label:before,.career-form .interest-wrapper>input:checked+label:before{content:url(/ticked.svg)}.wrap-about-us{overflow:hidden}.wrap-about-us>.grid{margin-top:106px;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:78px;row-gap:78px}@media(max-width:1024px){.wrap-about-us>.grid{margin-top:74px;row-gap:58px;grid-template-columns:repeat(2,1fr)}}.wrap-about-us>.grid>div>p{text-align:center}.wrap-about-us>.grid>div>p:first-child{color:#c4a978;font-size:92px;line-height:1.2em;font-weight:700}@media(max-width:1024px){.wrap-about-us>.grid>div>p:first-child{font-size:50px;line-height:60px}}.wrap-about-us>.grid>div>p:last-child{max-width:240px;margin:auto;font-size:18px;line-height:1.2em;font-weight:600;color:#425563}@media(max-width:1024px){.wrap-about-us>.grid>div>p:last-child{font-size:14px}}.wrap-about-us .hero .wrap-image{height:100%;width:100%;margin-top:24px}.wrap-about-us .hero .wrap-image img{border-radius:30px}.wrap-about-us .our-values{margin-top:80px;padding-bottom:120px!important}@media(max-width:1024px){.wrap-about-us .our-values{margin-top:64px;padding-bottom:84px!important}}.wrap-about-us .reviews{margin-top:280px}@media(max-width:1024px){.wrap-about-us .reviews{margin-top:74px}}.wrap-about-us .reviews h2{color:#bdd6e6}.wrap-about-us .reviews>.list{margin-top:84px}.wrap-about-us .reviews>.list>div{min-height:370px;display:none;padding:40px;background:#f0f7ff;box-shadow:0 1px 2px rgba(80,101,121,.14),0 4px 16px rgba(80,101,121,.2);border-radius:20px}.wrap-about-us .reviews>.list>div>.flex{margin-top:auto;padding-top:64px;width:100%}@media(max-width:1024px){.wrap-about-us .reviews>.list>div>.flex{flex-direction:column-reverse;align-items:flex-end;gap:24px;padding-top:24px}}.wrap-about-us .reviews>.list>div>.flex>p{font-size:18px;line-height:1.4em;font-weight:600;color:#c4a978}@media(max-width:1024px){.wrap-about-us .reviews>.list>div>.flex>p{font-size:16px;font-weight:700}}.wrap-about-us .reviews>.list>div>.flex>p.view{cursor:pointer;display:flex;justify-content:center;align-items:center;justify-content:flex-start;gap:16px}.wrap-about-us .reviews>.list>div>.flex>p.view:after{content:url(/vector_right.png)}.wrap-about-us .reviews>.list>div>.flex>p:last-child{margin-left:auto;color:#445867}.wrap-about-us .reviews>.list>div.active{display:flex}.wrap-about-us .reviews>.arrows{margin-top:48px;gap:38px}.wrap-about-us .reviews>.arrows>div{cursor:pointer}.wrap-about-us .why-us{margin-top:60px;gap:64px}@media(max-width:1024px){.wrap-about-us .why-us{flex-direction:column;margin-top:38px;gap:38px}}.wrap-about-us .why-us>div{width:100%}.wrap-about-us .why-us>div>.bottom{margin-top:36px}.wrap-about-us .why-us>div>.bottom button{margin-right:auto}.wrap-about-us .why-us>div>.bottom>div{gap:50px}.wrap-about-us .why-us>div.wrap-image{max-width:630px}@media(max-width:1024px){.wrap-about-us .why-us>div.wrap-image{max-width:unset}}.wrap-about-us .why-us>div.wrap-image img{border-radius:30px}.wrap-about-us .mod-projects.mod-news{margin-top:0;margin-bottom:0}.wrap-about-us .mod-projects.mod-news .scrollbar{margin-bottom:0}.wrap-about-us .mod-projects.mod-news+.mw button,.wrap-about-us .wrap-single-project>.mod-projects.mod-news+.hero-image button{margin:40px 0!important}@media(max-width:1024px){.wrap-about-us .mod-projects.mod-news+.mw button,.wrap-about-us .wrap-single-project>.mod-projects.mod-news+.hero-image button{margin:10px auto 40px!important}}.wrap-about-us div.about{margin-top:48px;padding:38px 70px 44px 52px;background:#f0f7ff;border-radius:30px}@media(max-width:1024px){.wrap-about-us div.about{padding:46px 20px 34px}}.wrap-about-us div.about p{margin-top:14px}@media(max-width:1024px){.wrap-about-us div.about p{margin-top:20px}}.wrap-about-us div.about button{margin-top:30px}@media(max-width:1024px){.wrap-about-us div.about button{margin:20px auto 0}}.wrap-about-us .alerio{margin-top:48px}@media(max-width:1024px){.wrap-about-us .alerio{margin-top:64px}}.wrap-about-us .alerio>div{padding:186px 60px 162px 85px;border-radius:30px;background-color:#425563;background-image:url(/alerio-about.svg);background-repeat:no-repeat;background-size:cover;background-position:100%;color:#bdd6e6}@media(max-width:1024px){.wrap-about-us .alerio>div{flex-direction:column;background-size:contain;padding:54px 22px 140px}}.wrap-about-us .alerio>div>div{flex-shrink:0}.wrap-about-us .alerio>div>div h2{font-size:60px;line-height:1.2em;font-style:italic;font-weight:700}.wrap-about-us .alerio>div>div h2 span{font-size:40px}@media(max-width:1024px){.wrap-about-us .alerio>div>div h2{font-size:46px;text-align:center;width:100%}.wrap-about-us .alerio>div>div h2 span{font-size:26px}}.wrap-about-us .alerio>div>div p{color:#8099ab;font-size:32px;line-height:1.2em;margin-top:21px}@media(max-width:1024px){.wrap-about-us .alerio>div>div p{font-size:20px;text-align:center;margin-top:12px;max-width:210px}}.wrap-about-us .alerio>div>p{font-size:22px;line-height:1.8em;padding-left:60px;border-left:1px solid #8099ab;margin-left:26px}@media(max-width:1024px){.wrap-about-us .alerio>div>p{padding-left:0;margin-left:0;border-left:0;padding-top:42px;margin-top:42px;border-top:1px solid #8099ab;font-size:16px}}.wrap-about-us .contact-list{margin-top:100px}@media(max-width:1024px){.wrap-about-us .contact-list{margin-top:120px}}.wrap-about-us .contact-list>div:first-child>.scroller{margin-left:auto;cursor:pointer}.wrap-about-us .contact-list>div:first-child>.scroller:last-child{margin-left:37px}.wrap-about-us .contact-list>.list{overflow:scroll;gap:80px;width:100vw;margin-left:min(-20px,585px - 50vw);padding:46px calc(50vw - 585px) 15px calc(50vw - 600px)}@media(max-width:1024px){.wrap-about-us .contact-list>.list{padding-top:14px;padding-left:20px;padding-bottom:40px;margin-left:-20px;gap:22px;align-items:flex-start}.wrap-about-us .contact-list>.list>div:last-child{padding-right:20px;width:max(270px,20%)!important}.wrap-about-us .contact-list>.list>.contact-card{width:max(250px,20%)!important}}.wrap-about-us .contact-list>.list>.contact-card{width:max(300px,20%);flex-shrink:0}.wrap-about-us .contact-list>.list>.contact-card>img{width:100%;box-shadow:0 2px 6px rgba(0,0,0,.25);border-radius:20px;overflow:hidden;min-height:300px;height:300px;object-position:top;object-fit:cover;transform:translateZ(0)}.wrap-about-us .contact-list>.list>.contact-card>.info{padding:24px 16px 0}.wrap-about-us .contact-list>.list>.contact-card>.info>.position{color:#7e8d99;font-size:14px;line-height:1.2em;font-weight:600}.wrap-about-us .contact-list>.list>.contact-card>.info>.flex{font-size:14px;line-height:1.2em;color:#7e8d99;gap:8px}.wrap-about-us .contact-list>.list>.contact-card>.info>.flex a{color:#7e8d99;text-decoration:none}.wrap-about-us .scrollbar{margin-bottom:135px}.wrap-about-us .our-clients{background:#425563;padding:144px 0 128px}@media(max-width:1024px){.wrap-about-us .our-clients{padding-top:70px}}.wrap-about-us .our-clients>div:first-child{gap:100px}@media(max-width:1024px){.wrap-about-us .our-clients>div:first-child{flex-direction:column}}.wrap-about-us .our-clients>div:first-child>div{color:#bdd6e6}.wrap-about-us .our-clients>div:first-child>div:first-child{flex-shrink:0}@media(max-width:1024px){.wrap-about-us .our-clients>div:first-child>div:first-child{flex-shrink:1}.wrap-about-us .our-clients>div:first-child>div:first-child p{margin-top:12px}}.wrap-about-us .our-clients>div:first-child>.wrap-image{width:100%}.wrap-about-us .our-clients .contacts{margin-top:174px}@media(max-width:1024px){.wrap-about-us .our-clients .contacts{margin-top:120px}}.wrap-about-us .our-clients .contacts form{background:#4d606f}.wrap-about-us>.vertical-footer-wrapper{max-height:540px;overflow:hidden}.wrap-about-us>.vertical-footer-wrapper>.parallax-footer{transition:.1s;transform:translateY(0)}.wrap-about-us>.vertical-footer-wrapper>.parallax-footer>img{height:740px!important}.wrap-about-us>.career-list-wrapper{margin-top:92px;padding-bottom:170px}@media(max-width:1024px){.wrap-about-us>.career-list-wrapper{padding-bottom:88px}}.wrap-about-us>.career-list-wrapper>.career-list{margin-top:64px}.wrap-about-us>.career-list-wrapper button{border:2px solid #c4a978;color:#c4a978;margin:48px auto 80px}.wrap-about-us>.portfolio>.mod-projects:not(.mod-news){margin-top:168px}@media(max-width:1024px){.wrap-about-us>.portfolio>.mod-projects:not(.mod-news){margin-top:105px}}.fade{transition:.4s}.fade.time-1{transition:.1s!important}.fade.time-2{transition:.2s!important}.fade.time-3{transition:.3s!important}.fade.time-4{transition:.4s!important}.fade.time-5{transition:.5s!important}.fade.time-6{transition:.6s!important}.fade.time-7{transition:.7s!important}.fade.time-8{transition:.8s!important}.fade.time-9{transition:.9s!important}.fade.time-10{transition:1s!important}.fade.time-11{transition:1.1s!important}.fade.time-12{transition:1.2s!important}.fade.time-13{transition:1.3s!important}.fade.time-14{transition:1.4s!important}.fade.time-15{transition:1.5s!important}.fade.time-16{transition:1.6s!important}.fade.time-17{transition:1.7s!important}.fade.time-18{transition:1.8s!important}.fade.time-19{transition:1.9s!important}.fade.time-20{transition:2s!important}.fade.fade-left{transform:translateX(-50px);opacity:0!important}@media(max-width:1024px){.fade.fade-left{transform:translateY(50px)}}.fade.fade-right{transform:translateX(100px);opacity:0!important}@media(max-width:1024px){.fade.fade-right{transform:translateY(50px)}}.fade.fade-down{transform:translateY(50px);opacity:0!important}@media(max-width:1024px){.fade.fade-down{transform:translateY(50px)}}.fade.fade-up{transform:translateY(-50px);opacity:0!important}@media(max-width:1024px){.fade.fade-up{transform:translateY(50px)}}.fade.faded{transform:translateX(0);opacity:1!important}.career-form-label{color:#bdd6e6;font-size:22px;line-height:1.2em}@media(max-width:1024px){.career-form-label{font-size:18px}}.wrap-single-career>div:not(.portfolio){max-width:1200px;margin-left:auto;margin-right:auto}.wrap-single-career>.career-list{margin-bottom:134px}@media(max-width:1024px){.wrap-single-career>.career-list{margin-bottom:80px}.wrap-single-career .hero{margin-top:16px}}.wrap-single-career .hero .info{gap:48px}@media(max-width:1024px){.wrap-single-career .hero .info{gap:0;justify-content:space-between;margin-top:16px}}.wrap-single-career .hero .info>div{gap:6px}.wrap-single-career .hero .info>div p{font-size:18px;line-height:1.4em}.wrap-single-career .hero .info>div p:first-child{font-weight:600}.wrap-single-career .hero .wrap-image{margin-top:24px;filter:drop-shadow(0 1px 2px rgba(80,101,121,.14)) drop-shadow(0 4px 16px rgba(80,101,121,.2))}@media(max-width:1024px){.wrap-single-career .hero .wrap-image{max-height:300px;margin-bottom:24px;margin-top:0}.wrap-single-career .hero .wrap-image img,.wrap-single-career .hero .wrap-image span{max-height:300px}}.wrap-single-career .hero .wrap-image img{border-radius:30px}.wrap-single-career div.about{margin-top:32px;padding:38px 70px 44px 52px;background:#f0f7ff;border-radius:30px}@media(max-width:1024px){.wrap-single-career div.about{padding:46px 20px 34px}}.wrap-single-career div.about p{margin-top:14px}@media(max-width:1024px){.wrap-single-career div.about p{margin-top:20px}}.wrap-single-career div.about button{margin-top:30px}@media(max-width:1024px){.wrap-single-career div.about button{margin:20px auto 0}}.wrap-single-career .description{margin-top:50px}@media(max-width:1024px){.wrap-single-career .description{margin-top:32px}}.wrap-single-career .description .padded>div:not(:first-child){margin-top:50px}@media(max-width:1024px){.wrap-single-career .description .padded>div:not(:first-child){margin-top:48px}}.wrap-single-career .description .padded>div .list{margin-top:12px;gap:18px}.wrap-single-career .description .padded>div .list p{gap:8px}.wrap-single-career .description .padded>div .list p:before{content:url(/teritary_point.svg);display:block}.wrap-single-career .career-form-wrapper{margin-top:75px}@media(max-width:1024px){.wrap-single-career .career-form-wrapper{margin-top:36px}}.wrap-single-career .questions{margin-top:50px;border-radius:30px;background:#f0f7ff;padding:45px 50px 54px;justify-content:flex-start;gap:50px}@media(max-width:1024px){.wrap-single-career .questions{padding:30px 20px 55px;flex-direction:column;align-items:center;text-align:center;gap:20px}.wrap-single-career .questions h2{width:100%}}.wrap-single-career .questions>.wrap-image{filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.wrap-single-career .questions>.wrap-image img{border-radius:50%}.wrap-single-career .questions .description{margin-top:6px;color:#7e8d99;font-size:18px;line-height:1.4em;font-weight:500}.wrap-single-career .questions .info{margin:20px auto 0;gap:24px}.wrap-single-career .questions .info>div{gap:9px}.wrap-single-career .questions .info>div a,.wrap-single-career .questions .info>div p{color:#7e8d99;text-decoration:none;font-size:16px;line-height:1.2em;font-weight:600}.wrap-single-career .why-us{margin-top:60px;gap:64px}@media(max-width:1024px){.wrap-single-career .why-us{flex-direction:column;margin-top:38px;gap:38px}}.wrap-single-career .why-us>div{width:100%}.wrap-single-career .why-us>div>.bottom{margin-top:36px}.wrap-single-career .why-us>div>.bottom button{margin-right:auto}.wrap-single-career .why-us>div>.bottom>div{gap:50px}.wrap-single-career .why-us>div.wrap-image{max-width:480px}@media(max-width:1024px){.wrap-single-career .why-us>div.wrap-image{max-width:unset}}.wrap-single-career .why-us>div.wrap-image img{border-radius:30px}.wrap-single-career .mod-projects{margin-top:120px;margin-bottom:95px}@media(max-width:1024px){.wrap-single-career .mod-projects{margin-top:78px;margin-bottom:60px}.wrap-single-career .mod-projects h2{font-size:32px;line-height:1.4em}}.wrap-single-career .other-vacancies{padding-bottom:134px}@media(max-width:1024px){.wrap-single-career .other-vacancies{padding-bottom:80px}}.wrap-single-career .other-vacancies .career-list{margin-top:36px}@media(max-width:1024px){.wrap-single-career .other-vacancies .career-list{margin-top:16px}}.wrap-privacy-policy .content h1,.wrap-privacy-policy .content h2,.wrap-privacy-policy .content h3{font-weight:700;font-size:24px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important;font-family:Inter,Sans-serif;margin:40px 0 20px}.wrap-privacy-policy .content h1 *,.wrap-privacy-policy .content h2 *,.wrap-privacy-policy .content h3 *{transition:.15s;font-weight:700;font-size:24px!important;line-height:1.2em!important;text-transform:unset!important;letter-spacing:normal!important}.wrap-privacy-policy .content p{font-family:Inter,Sans-serif;margin-bottom:16px}.wrap-privacy-policy .content p,.wrap-privacy-policy .content p *{font-weight:400;font-size:16px!important;line-height:1.4em!important;text-transform:unset!important;letter-spacing:normal!important}.wrap-privacy-policy .content p *{transition:.15s}.wrap-privacy-policy .content strong{font-weight:700!important}.wrap-privacy-policy .content li:not(:first-child){margin-top:10px}.react-player-wrapper{width:100%;padding-top:56.25%;position:relative;border-radius:32px;overflow:hidden;margin-top:30px;transform:translateZ(0)}@media(max-width:1024px){.react-player-wrapper{border-radius:20px}}.react-player-wrapper .react-player{position:absolute;top:0;left:0}.custom-image-wrapper{margin-top:48px}.custom-image-wrapper img{border-radius:32px;transform:translateZ(0)}.panel-layout>.wrap-image{display:flex;align-items:center;justify-content:center;padding:40px;background:#f4f5f6;border-radius:20px}@media(max-width:1024px){.panel-layout>.wrap-image{padding:30px;border-radius:10px}}.panel-layout>.wrap-image>img{max-width:170px;max-height:170px;height:100%;object-fit:contain;aspect-ratio:1}.panel-layout>button{margin:16px auto;font-size:18px!important;font-weight:700!important;line-height:1em!important;min-width:176px}@media(max-width:1024px){.panel-layout>button{padding-top:18px!important;padding-bottom:18px!important}}.optional-video-title{margin:100px auto 24px}@media(max-width:1024px){.optional-video-title{margin:40px auto 16px}}