@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Light.woff2) format("woff2"),url(/fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Black.woff2) format("woff2"),url(/fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-SemiBold.woff2) format("woff2"),url(/fonts/OpenSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{font-family:inherit;margin:0;padding:0}ul,ol{margin:0;padding:0;list-style:none}a{cursor:pointer;color:inherit;text-decoration:none}address{font-style:normal}textarea{resize:none}button{border:none;background-color:transparent;color:currentColor;font-family:inherit;font-size:inherit;cursor:pointer}img{display:block;height:100%}#root{min-height:100dvh;display:flex;flex-direction:column}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:12px;font-style:normal;width:100%;padding:0;margin:0 auto;color:#171717;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main{width:100%;flex:1}.container{width:100%;max-width:480px;margin:0 auto;padding:0 16px}@media screen and (min-width: 768px){.container{max-width:768px}}@media screen and (min-width: 1024px){.container{max-width:1024px;padding:0 32px}}@media screen and (min-width: 1280px){.container{max-width:1280px;padding:0 100px}}@media screen and (min-width: 1480px){.container{max-width:1480px;padding:0 200px}}.title-wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:16px 0 36px;background-color:#034159}.title-wrapper>div{padding:0 16px;width:480px}@media screen and (min-width: 768px){.title-wrapper>div{width:768px}}@media screen and (min-width: 1024px){.title-wrapper>div{width:1024px;padding:0 32px}}@media screen and (min-width: 1280px){.title-wrapper>div{width:1280px;padding:0 100px}}@media screen and (min-width: 1480px){.title-wrapper>div{width:1480px;padding:0 200px}}.page-title{font-size:38px;font-weight:600;line-height:42px;color:#fff7d3}@media screen and (min-width: 1024px){.page-title{font-size:44px;line-height:48.4px}}.icon-line{margin:0 8px 0 0;font-size:18px;font-weight:700;line-height:22px;color:#ff7044}.qualities-footer{margin:0 0 60px}@media screen and (min-width: 1024px){.qualities-footer{margin:0 0 80px}}.animated-block{opacity:0;transform:translateY(10%)}.is-visible{animation:animateBlock 1s forwards}@keyframes animateBlock{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}@keyframes heroBg{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@keyframes title{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}button{cursor:pointer;opacity:1;transition:opacity .3s ease}button:hover{opacity:.8}.header{display:flex;justify-content:space-between;align-items:center;width:100%;height:56px;color:#fff7d3;border-bottom:1px solid #157296}@media screen and (min-width: 1024px){.header{height:80px}}.header .nav{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto}.header .nav__left{display:flex;align-items:center;gap:30px}.header .nav__left .languageSwitcher{display:none}@media screen and (min-width: 1024px){.header .nav__left .languageSwitcher{display:flex}}.header .nav__link{color:currentColor;transition:color .25s ease-in-out}.header .nav__link:hover{color:#dca344}.header .nav__mobile{display:flex;align-items:center;gap:24px}.header .nav__mobile-btn{display:flex;align-items:center;justify-content:center;padding:11px;background-color:transparent;color:inherit}.header .nav__mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 16px}.header .nav__mobile-header .nav__mobile-btn{color:#000}@media screen and (min-width: 1024px){.header .nav__mobile{display:none}}.header .nav__mobile-menu{position:fixed;top:0;right:0;display:flex;flex-direction:column;align-items:center;font-weight:600;width:100%;height:100%;background-color:#f3f4f5;color:#171717;box-shadow:-2px 0 5px #0000004d;transform:translate(100%);transition:transform .3s ease;z-index:10;overflow-y:scroll}.header .nav__mobile-menu .nav__mobile-btn{margin-left:auto}.header .nav__mobile-menu.open{transform:translate(0)}.header .nav__mobile-menu .nav__mobile-list{display:flex;flex-direction:column;align-items:center;gap:32px;margin-top:68px;font-weight:400}.header .nav__mobile-menu .nav__mobile-list .dot-icon{font-size:16px;font-weight:300;color:#7b8599}.header .nav__mobile-menu .nav__item{font-size:16px;font-weight:400;line-height:18px}@media screen and (min-width: 1024px){.header .nav__mobile-menu .languageSwitcher{display:none}}.header .nav__list{display:flex;justify-content:space-between;align-items:center;gap:40px;font-weight:400}@media screen and (max-width: 1023px){.header .nav__list{display:none}}.header .nav__link.active{color:#239ccb}.header .logo{display:flex;align-items:center;width:148px;height:24px}@media screen and (min-width: 1024px){.header .logo{width:230px;height:38px}}.header-bg{background-color:#034159}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (min-width: 1024px){.overlay{display:none}}.overlay-active{opacity:1;pointer-events:all}.footer{padding:16px;color:#171717;background-color:#fff7d3}.footer span{display:flex;justify-content:center;align-items:center}.hero-section{position:relative;margin-bottom:128px}@media screen and (min-width: 768px){.hero-section{margin-bottom:234px}}@media screen and (min-width: 1024px){.hero-section{margin-bottom:234px}}.hero-section .hero-bg{position:absolute;top:-56px;left:0;right:0;bottom:0;z-index:-1;background:url(../img/home-page/hero-background.png) no-repeat center center/cover;height:669px}@media screen and (min-width: 1024px){.hero-section .hero-bg{top:-80px}}.hero-section .hero{display:flex;flex-direction:column}.hero-section .hero__title-box{display:flex;flex-direction:column;margin:80px 0 0;animation:title .7s forwards}@media screen and (min-width: 1024px){.hero-section .hero__title-box{margin:110px 0 0}}.hero-section .hero__title{margin-bottom:24px;max-width:356px;font-size:30px;font-weight:600;line-height:43px;color:#ffffffe6}@media screen and (min-width: 387px){.hero-section .hero__title{font-size:38px;line-height:42px}}@media screen and (min-width: 768px){.hero-section .hero__title{max-width:650px}}@media screen and (min-width: 1024px){.hero-section .hero__title{margin-bottom:39px;max-width:950px;font-size:44px;line-height:48.4px}}.hero-section .hero__subtitle{max-width:356px;margin-bottom:24px;font-size:14px;line-height:20px;color:#fff}@media screen and (min-width: 768px){.hero-section .hero__subtitle{max-width:440px}}@media screen and (min-width: 1024px){.hero-section .hero__subtitle{max-width:544px;margin-bottom:36px;font-size:16px;line-height:22.4px}}.hero-section .hero__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:242px;height:44px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;background-color:#dca344}.info-section{margin-bottom:80px}.info-section .info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:41px;margin-bottom:60px}@media screen and (min-width: 1024px){.info-section .info{display:flex;flex-direction:row;justify-content:start;align-items:start;gap:51px}}.info-section .info__img{display:flex;justify-content:center;align-items:center;width:100%}@media screen and (min-width: 1024px){.info-section .info__img{display:block;width:auto}}.info-section .info__img img{width:186px}@media screen and (min-width: 1024px){.info-section .info__img img{width:202px}}@media screen and (min-width: 1024px){.info-section .info{margin-left:15px}}.info-section .info__box{display:flex;flex-direction:column}.info-section .info__box-title{font-weight:700;font-size:32px;line-height:38px}.info-section .info__box-subtitle{font-weight:400;font-size:32px;line-height:38px;margin-bottom:24px}.info-section .info__box-text{font-weight:400;font-size:16px;line-height:22px;max-width:813px;margin-bottom:24px}.info-section .info__box-btn{display:flex;justify-content:center;align-items:center;gap:8px;width:128px;height:44px;border-radius:8px;color:#fff;background-color:#034159}.info-section .skills{display:flex;flex-direction:column;gap:8px;border-radius:8px;background-color:#fff7d3}@media screen and (min-width: 768px){.info-section .skills{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.info-section .skills{grid-template-columns:1fr 1fr 1fr}}.info-section .skills__item{display:flex;flex-direction:column;gap:16px;padding:24px 34px 44px;color:#171717}.info-section .skills__item-title{font-weight:600;font-size:18px;line-height:22px}.info-section .skills__item-desc{font-weight:400;font-size:14px;line-height:20px}.solution-section .solution{margin-bottom:80px}.solution-section .solution__box{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.solution-section .solution__box-title{font-weight:700;font-size:32px;line-height:38px}.solution-section .solution__box-desc{font-weight:400;font-size:16px;line-height:22px}.solution-section .solution__list{display:flex;flex-direction:column;align-items:center;gap:8px}@media screen and (min-width: 768px){.solution-section .solution__list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.solution-section .solution__list{grid-template-columns:1fr 1fr 1fr}}.solution-section .solution__item{display:flex;flex-direction:column;gap:16px;padding:24px 34px 44px;width:100%;border-radius:8px;background-color:#f5f5f5}.solution-section .solution__item-box{display:flex;align-items:center;justify-content:space-between}.solution-section .solution__item-num{font-weight:500;font-size:54px;color:#e3e3e3}.solution-section .solution__item-desc{font-weight:600;font-size:18px;line-height:25px}.quality-section{margin-bottom:80px}@media screen and (min-width: 1024px){.quality-section{margin-bottom:96px}}.quality-section .quality{display:flex;flex-direction:column;gap:80px}@media screen and (min-width: 1024px){.quality-section .quality{margin-bottom:96px}}.quality-section .quality__item{display:flex;flex-direction:column;gap:24px}@media screen and (min-width: 1024px){.quality-section .quality__item{flex-direction:row;gap:80px}}.quality-section .quality__item-img{width:100%;max-width:460px;object-fit:cover}.quality-section .quality__item-wrapper{display:flex;flex-direction:column;gap:24px}.quality-section .quality__item-title{font-weight:700;font-size:32px;line-height:38px}.quality-section .quality__item-text{font-weight:400;font-size:16px;line-height:22px}.quality-section .quality__item-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:11px 20px 11px 24px;border-radius:8px;color:#fff;background-color:#034159}.quality-section .quality__item-list{list-style:disc;margin-left:24px}.quality-section .quality__item-list-text{font-weight:500;font-size:18px;line-height:25px}.contactUs-section{margin-bottom:80px}@media screen and (min-width: 1024px){.contactUs-section{margin-bottom:40px}}.contactUs-section .contactUs{display:flex;flex-direction:column;gap:24px;padding:80px 27px;border-radius:8px;background-color:#fff7d3}@media screen and (min-width: 1024px){.contactUs-section .contactUs{padding:85px 116px 94px}}.contactUs-section .contactUs__title{font-weight:700;font-size:38px;line-height:42px}@media screen and (min-width: 1024px){.contactUs-section .contactUs__title{font-size:44px;line-height:48px}}.contactUs-section .contactUs__desc{font-weight:400;font-size:16px;line-height:22px}.contactUs-section .contactUs__btn-box{display:flex;align-items:flex-end;gap:25px}.contactUs-section .contactUs__btn{display:flex;justify-content:center;align-items:center;gap:8px;width:200px;height:44px;font-weight:500;font-size:14px;border-radius:8px;color:#fff;background-color:#171717}.about .subtitle{margin-bottom:24px;font-weight:700;font-size:32px;line-height:38px;color:#171717}.about .text{font-weight:400;font-size:16px;line-height:22px}.about__description{margin:40px 0 80px}.about__description-thumb:last-child br{display:none}.about__expertise ul{list-style:disc;margin-left:30px;font-weight:500;font-size:16px;line-height:22px}.about__expertise{margin-bottom:102px}.about__product{margin-bottom:80px}.about__product__list-title{margin:40px 0;font-weight:600;font-size:24px;line-height:28px}.about__product__list{display:flex;flex-direction:column;align-items:center;gap:8px}@media screen and (min-width: 768px){.about__product__list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.about__product__list{grid-template-columns:1fr 1fr 1fr}}.about__product__item:nth-child(-n+3){background-color:#fff7d3}.about__product__item:nth-child(-n+3) .about__product__item-num{color:#f0e7bf}.about__product__item{display:flex;flex-direction:column;gap:16px;padding:24px 34px 44px;width:100%;height:100%;border-radius:8px;background-color:#f5f5f5}.about__product__item-box{display:flex;align-items:center;justify-content:space-between}.about__product__item-num{font-weight:500;font-size:54px;color:#e3e3e3}.about__product__item-desc{font-weight:600;font-size:18px;line-height:25px}.about__transformation{margin-bottom:80px}.about__transformation__list-title{margin:24px 0 14px;font-weight:400;font-size:16px;line-height:22px}.about__transformation__list{display:flex;flex-direction:column;gap:8px}.about__transformation__item{display:flex;align-items:center;gap:24px;width:100%;height:86px;padding:16px 34px;border-radius:8px;background-color:#f5f5f5}.about__transformation__item-num{display:flex;justify-content:center;align-items:center;width:68px;font-weight:500;font-size:54px;color:#e3e3e3}.about__transformation__item-desc{font-weight:600;font-size:16px;line-height:22px}@media screen and (min-width: 1024px){.about__transformation__item-desc{font-size:18px;line-height:25px}}.about__strategy{margin-bottom:80px}.services-wrapper{margin:40px 0 80px}.services__description{margin-bottom:24px;font-weight:400;font-size:16px;line-height:22px}.services__list{display:flex;flex-direction:column;align-items:center;gap:8px}.services__item{display:flex;flex-direction:column;padding:24px 34px 44px;width:100%;height:100%;border-radius:8px;background-color:#f5f5f5}.services__item-box{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.services__item-num{font-weight:500;font-size:54px;color:#e3e3e3}.services__item-desc{margin-bottom:16px;font-weight:600;font-size:18px;line-height:25px}.services__item-text{font-weight:400;font-size:16px;line-height:22px}.ourWork-wrapper{margin:40px 0 80px}.ourWork__description{font-weight:400;font-size:16px;line-height:22px}.ourWork__list{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:40px}@media screen and (min-width: 768px){.ourWork__list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.ourWork__list{grid-template-columns:1fr 1fr 1fr}}.ourWork__item:nth-child(-n+3){background-color:#fff7d3}.ourWork__item:nth-child(-n+3) .ourWork__item-num{color:#f0e7bf}.ourWork__item{display:flex;flex-direction:column;gap:16px;padding:24px 34px 44px;width:100%;height:100%;border-radius:8px;background-color:#f5f5f5}.ourWork__item-box{display:flex;align-items:center;justify-content:space-between}.ourWork__item-num{font-weight:500;font-size:54px;color:#e3e3e3}.ourWork__item-desc{font-weight:600;font-size:18px;line-height:25px}.ourWork__item-text{font-weight:400;font-size:14px;line-height:19px}.cases .title{font-size:22px;line-height:26px}@media screen and (min-width: 1024px){.cases .title{font-size:32px;line-height:44px}}.cases ul{list-style:none;margin-left:12px}.cases ul li{position:relative;padding-left:16px}.cases ul li:before{content:"";position:absolute;left:0;top:10px;width:3px;height:3px;background:#000;border-radius:50%}.cases .case{margin:64px 0 80px;padding:24px 34px 44px;border-radius:8px;color:#171717;background-color:#f5f5f5}.cases .case__title-wrapper{margin-bottom:40px}.cases .case__title{display:flex;align-items:center;gap:16px;margin-bottom:16px;font-weight:700;font-size:24px;line-height:28px}.cases .case__title>span{font-weight:500;font-size:54px;color:#e3e3e3}@media screen and (min-width: 1024px){.cases .case__title{font-size:32px;line-height:44px}}.cases .case__type-product{padding:4px 8px;font-weight:400;font-size:14px;line-height:20px;background-color:#fff7d3}.cases .case__type-product>span{font-weight:600;line-height:16px}.cases .case__task{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.cases .case__task__title{margin-bottom:16px}.cases .case__task__subtitle{font-weight:400;font-size:14px;line-height:20px}.cases .case__task__subtitle>span{font-weight:600;line-height:16px}.cases .case__task__text{font-weight:400;font-size:16px;line-height:26px}.cases .case__task__text-realization{font-size:18px;line-height:22px}.cases .case__task__list{font-weight:400;font-size:16px;line-height:26px}.cases .case__task__realization__wrapper{display:grid;grid-template-columns:1fr;gap:8px;padding-bottom:20px}@media screen and (min-width: 1024px){.cases .case__task__realization__wrapper{grid-template-columns:1fr 1fr}}.cases .case__task__realization__item{padding:16px;border-radius:8px;background-color:#fff7d3}@media screen and (min-width: 1024px){.cases .case__task__realization__item{padding:24px 34px 44px}}.cases .case__task__realization__item-title{margin-bottom:16px;font-weight:600;font-size:18px;line-height:22px}.cases .case__task__realization__list{font-weight:400;font-size:14px;line-height:20px}.cases .case__industry,.cases .case__industry__title{margin-bottom:40px}.cases .case__industry__wrapper{display:grid;grid-template-columns:1fr;gap:8px}@media screen and (min-width: 768px){.cases .case__industry__wrapper{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1024px){.cases .case__industry__wrapper{grid-template-columns:1fr 1fr 1fr}}.cases .case__industry__item{padding:16px;border-radius:8px;background-color:#fff7d3}@media screen and (min-width: 1024px){.cases .case__industry__item{padding:24px 34px 44px}}.cases .case__industry__item-title{margin-bottom:16px;font-weight:600;font-size:18px;line-height:22px}.cases .case__industry__list{font-weight:400;font-size:14px;line-height:20px}.cases .case__legal__title{margin-bottom:16px}.cases .case__legal__wrapper{display:flex;flex-direction:column;gap:8px;align-items:center;gap:24px;padding:36px;background-color:#ededed}.cases .case__legal__wrapper>svg{flex-shrink:0}@media screen and (min-width: 1024px){.cases .case__legal__wrapper{flex-direction:row}}.cases .case__legal__box{display:flex;flex-direction:column;gap:24px}.cases .case__legal__text{font-weight:400;font-size:16px;line-height:22px}.cases .case__legal__pdf{display:flex;align-items:center;gap:12px;font-weight:500;font-size:14px;color:#239ccb}.team{margin-bottom:40px}.team__description{display:block;margin:40px 0;font-weight:400;font-size:16px;line-height:22px}@media screen and (min-width: 1024px){.team__description{margin:40px 0 80px}}.team__subtitle{margin-bottom:24px;font-weight:700;font-size:28px;line-height:36px}@media screen and (min-width: 1024px){.team__subtitle{font-size:32px;line-height:44px}}.team__list{display:flex;flex-direction:column;gap:8px}.team__item{display:flex;align-items:center;gap:24px;width:100%;height:86px;padding:16px 34px;border-radius:8px;background-color:#f5f5f5}.team__item-num{display:flex;justify-content:center;align-items:center;width:68px;font-weight:500;font-size:54px;color:#e3e3e3}.team__item-desc{font-weight:600;font-size:16px;line-height:22px}@media screen and (min-width: 1024px){.team__item-desc{font-size:18px;line-height:25px}}.contacts__wrapper{margin:40px 0}.contacts__address-wrapper{display:flex;flex-direction:column;gap:24px}.contacts__address{display:block;font-weight:400;font-size:16px;line-height:22px}.contacts__address>span{min-width:76px}.contacts__address>a{margin-left:12px;font-weight:600}.contacts__map{margin-top:16px}.contacts__btn-box{display:flex;align-items:flex-end;gap:24px;margin-top:7px}.contacts__btn{display:flex;justify-content:center;align-items:center;gap:8px;width:173px;height:44px;font-weight:500;font-size:14px;line-height:22px;border-radius:8px;color:#fff;background-color:#171717}.error{position:relative;min-height:calc(100dvh - 133px);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;overflow:hidden;font-family:Segoe UI,sans-serif}@media screen and (min-width: 361px){.error{min-height:calc(100dvh - 118px)}}@media screen and (min-width: 1024px){.error{min-height:calc(100dvh - 103px)}}@media screen and (min-width: 1024px){.error{min-height:calc(100dvh - 127px)}}.error__content{text-align:center;z-index:2;max-width:500px;padding:20px}.error__code{font-size:120px;font-weight:800;margin:0;background:linear-gradient(90deg,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.error__title{font-size:28px;margin:10px 0}.error__button{display:inline-block;padding:12px 28px;margin-top:20px;background:#034159;color:#fff;text-decoration:none;border-radius:30px;font-weight:600;transition:all .3s ease}.error__button:hover{opacity:.8;transform:translateY(-3px)}.error__background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.error__background span{position:absolute;display:block;width:300px;height:300px;background:#03415980;border-radius:50%;animation:float 10s infinite ease-in-out}.error__background span:nth-child(1){top:10%;left:15%}.error__background span:nth-child(2){bottom:15%;right:10%;animation-delay:2s}.error__background span:nth-child(3){top:50%;left:60%;animation-delay:4s}@keyframes float{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.1)}to{transform:translateY(0) scale(1)}}.breadcrumbs{margin-bottom:24px;font-size:10px;line-height:10px;font-weight:600;color:#239ccb}.breadcrumbs__box{display:flex;align-items:center;gap:12px;font-weight:300}.breadcrumbs__link{font-weight:600}.languageSwitcher{display:flex;align-items:center;font-family:Open Sans,sans-serif;font-weight:600;font-size:12px;margin:auto 0 32px}@media screen and (min-width: 1024px){.languageSwitcher{margin:0}}.languageSwitcher .world{color:#171717}@media screen and (min-width: 1024px){.languageSwitcher .world{color:#239ccb}}.languageSwitcher .divider{color:#239ccb}@media screen and (min-width: 1024px){.languageSwitcher .divider{color:#dca344}}.languageSwitcher .uk{color:#171717;padding:0 4px 0 8px!important}@media screen and (min-width: 1024px){.languageSwitcher .uk{color:#239ccb}}.languageSwitcher .en{color:#239ccb;padding:0 0 0 4px!important}@media screen and (min-width: 1024px){.languageSwitcher .en{color:#dca344}}.accordion{border-radius:8px;overflow:hidden;color:#171717;background-color:#e3e3e3}.accordion__title{display:flex;align-items:center;padding:4px 0;font-weight:600;font-size:18px;line-height:22px;cursor:pointer}.accordion__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition:transform .3s ease}.accordion__arrow svg{flex-grow:1}.accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion .accordion__arrow{transform:rotate(-180deg)}.accordion.open .accordion__content{max-height:fit-content}.accordion.open .accordion__inner{padding:16px}@media screen and (min-width: 1024px){.accordion.open .accordion__inner{padding:16px 36px}}.accordion.open .accordion__arrow{transform:rotate(0)}
