@charset "UTF-8";*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}body{font-family:Gilroy,sans-serif;color:#2c2c2c}body.error-404-body .header{box-shadow:none!important;background:transparent!important}body.backgroundBody{background:#F7F7F7}.index-page{background-color:#f7f7f7}.container{margin:0 auto;padding:0 44px;max-width:1272px;width:100%}@media (max-width: 1023.98px){.container{padding:0 20px}}.big-container{margin:0 auto;padding:0 44px;max-width:1412px;width:100%}@media (max-width: 1023.98px){.big-container{padding:0 20px}}body::-webkit-scrollbar{width:16px;border-left:1px solid #D9D9D9}body::-webkit-scrollbar-thumb{border:5px solid #ffffff;border-radius:99px;background:rgba(25,27,35,.3)}div::-webkit-scrollbar{border-left:1px solid #D9D9D9;width:16px}@media (max-width: 767.98px){div::-webkit-scrollbar{display:none}}div::-webkit-scrollbar-thumb{border:9px solid rgba(25,27,35,.3);border-radius:4.5px;background:rgba(25,27,35,0)}textarea::-webkit-scrollbar{width:16px;border-left:1px solid #D9D9D9}textarea::-webkit-scrollbar-thumb{border:5px solid #ffffff;border-radius:99px;background:rgba(25,27,35,.3)}.btn-red{transition:.2s;box-shadow:0 0 #013c8c,0 0 #013c8c}.btn-red:hover{background:#D93954}.btn-red:active{background:#BC0725;box-shadow:0 0 #013c8c,0 0 #013c8c}.btn-red:disabled{opacity:.4}.btn-grey{transition:.2s;box-shadow:0 0 #013c8c,0 0 #013c8c}.btn-grey:hover{background:#E4E4E4}.btn-grey:active{background:#EEE;box-shadow:0 0 #013c8c,0 0 #013c8c}.btn-grey:disabled{opacity:.4}.btn-blue{transition:.2s;box-shadow:0 0 #013c8c,0 0 #013c8c}.btn-blue:hover{background:#3463A3}.btn-blue:active{background:#012B63;box-shadow:0 0 #013c8c,0 0 #013c8c}.btn-blue:disabled{opacity:.4}input[type=text],input[type=number],textarea{transition:.3s;box-shadow:0 0 #013c8c,0 0 #013c8c}input[type=text]:hover,input[type=number]:hover,textarea:hover{border:1px solid #013C8C;background:#ffffff}input[type=text]:focus,input[type=number]:focus,textarea:focus{box-shadow:0 0 8px #013c8c,0 0 4px #013c8c}input[type=text]:disabled,input[type=number]:disabled,textarea:disabled{border:1px solid #BEBEBE;background:#EEE}input[type=text]:disabled:hover,input[type=number]:disabled:hover,textarea:disabled:hover{border:1px solid transparent}.index-main{margin-top:1px;background:#ffffff;border-radius:0 0 32px 32px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}@media (max-width: 990.98px){.index-main{border-radius:0 0 16px 16px}}.overlay{width:100vw;height:100vh;z-index:22;position:fixed;top:0;right:0;visibility:hidden;opacity:0;transition:.4s;background:rgba(25,27,35,.3)}.overlay.active-overlay{opacity:1;visibility:visible}.noScroll{overflow:hidden}.anchor{position:absolute;z-index:-2;visibility:hidden;opacity:0;top:-100px}.header{background:#ffffff;position:fixed;top:-100px;z-index:22;width:100%;padding:20px 48px;transition:.5s}@media (max-width: 1023.98px){.header{padding:10px 20px}}@media (max-width: 990.98px){.header{padding-bottom:16px}}.header.fixed{top:0;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.header__mobile-buttons{display:flex;align-items:center;gap:20px}@media (max-width: 360px){.header__mobile-buttons{gap:12px;margin-left:12px}}.header__content{display:flex;width:100%;justify-content:space-between;gap:32px;align-items:center}.header__logo{width:174px;height:48px}.header__logo img{width:100%;height:100%;object-fit:contain}@media (max-width: 767.98px){.header__logo{width:130px;height:36px}}.header__mobile-content{padding:10px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:32px;transition:.5s}@media (max-width: 1100px){.header__mobile-content{position:fixed;box-shadow:#00000080 0 3px 12px;z-index:999;right:-120%;top:0;height:100vh;background:#ffffff;max-width:400px;width:100%}}.header__mobile-content.activeHeader{right:0}.header__with-list{display:flex;flex-direction:column;gap:42px}.header__mobile-top{display:none;width:100%;justify-content:space-between;align-items:center}@media (max-width: 1100px){.header__mobile-top{display:flex}}.header__mobile-logo{width:130px;height:36px}.header__mobile-logo img{width:100%;height:100%;object-fit:contain}.header__mobile-close{background:transparent}.header__list{display:flex;align-items:center;gap:48px}@media (max-width: 1100px){.header__list{flex-direction:column;gap:24px;align-items:flex-start}}.header__list-item.dropdown-hover .header__list-link:before{display:none}.header__list-item.dropdown-hover .header__list-link:after{display:none}@media (max-width: 1100px){.header__list-item{display:flex;width:100%;align-items:flex-start;flex-direction:column}}.header__list-link{white-space:nowrap;font-size:16px;font-weight:600;line-height:20px;letter-spacing:.32px;color:#2c2c2c;text-transform:uppercase;position:relative}.header__list-link.active-header-link{color:#b3b3b3}.header__list-link.active-header-link:hover:before{transform:scaleX(0)}.header__list-link.active-header-link:hover:after{transform:scaleX(0)}.header__list-link:before{content:"";position:absolute;bottom:-12px;left:0;right:50%;height:3px;background-color:#cf0829;transform:scaleX(0);transform-origin:bottom left;transition:transform .2s}.header__list-link:after{content:"";position:absolute;bottom:-12px;right:0;left:50%;height:3px;background-color:#cf0829;transform:scaleX(0);transform-origin:bottom right;transition:transform .2s}.header__list-link:hover:before{transform:scaleX(1)}.header__list-link:hover:after{transform:scaleX(1)}.header__mobile-button{width:100%;display:none;justify-content:center;align-items:center;gap:10px;padding:12px 28px;border-radius:12px;color:#fff;font-size:18px;font-weight:600;line-height:24px;background:#013C8C}@media (max-width: 1100px){.header__mobile-button{display:flex}}.header__buttons{display:flex;gap:26px;align-items:center}@media (max-width: 767.98px){.header__buttons{flex-direction:row-reverse}}.header__init-list{background:transparent;display:none}@media (max-width: 1100px){.header__init-list{display:block}}.header__button-contact{border-radius:8px;padding:11px 20px;background:#013C8C;color:#fff;font-size:16px;white-space:nowrap;font-weight:600;line-height:18px}@media (max-width: 767.98px){.header__button-contact{padding:8px 12px}}.advertisments{background-color:#fff}.advertisments .swiper{padding-bottom:30px}.advertisments .swiper-slide.swiper-slide-active .advertisments__text{display:flex}.advertisments .swiper-slide.swiper-slide-active .advertisments__img{opacity:1}.advertisments .swiper-slide.swiper-slide-next .advertisments__block a,.advertisments .swiper-slide.swiper-slide-prev .advertisments__block a{pointer-events:none}.advertisments .swiper-button-next,.advertisments .swiper-button-prev{top:0!important;width:25%!important;height:100%!important;border:1px solid #000;opacity:0;background:rgba(0,0,0,.2)!important}.advertisments .swiper-button-next.bullet,.advertisments .swiper-button-prev.bullet{border:transparent!important;background-color:#eee!important;border-radius:1px!important;opacity:1!important;width:24px!important;height:4px!important;margin-top:0!important;position:relative}.advertisments .swiper-button-next.bullet:after,.advertisments .swiper-button-prev.bullet:after{content:""}@media (max-width: 1440px){.advertisments .swiper-button-next,.advertisments .swiper-button-prev{width:22%!important}}@media (max-width: 1230px){.advertisments .swiper-button-next,.advertisments .swiper-button-prev{width:19%!important}}@media (max-width: 991px){.advertisments .swiper-button-next,.advertisments .swiper-button-prev{width:4%!important}}.advertisments .swiper-button-next{right:0!important}.advertisments .swiper-button-prev{left:0!important}.advertisments__block{position:relative;height:260px;width:100%}.advertisments__block.visible .advertisments__text{display:block}.advertisments__block.visible .advertisments__img{opacity:1}@media (max-width: 1100px){.advertisments__block{height:208px}}@media (max-width: 990.98px){.advertisments__block{height:180px}}@media (max-width: 767.98px){.advertisments__block{height:160px}}@media (max-width: 575px){.advertisments__block{height:130px}}@media (max-width: 425px){.advertisments__block{height:108px}}.advertisments__img{border-radius:16px;overflow:hidden;display:block;width:100%;height:100%;opacity:.5;transition:.3s}.advertisments__img img{width:100%;height:100%;object-fit:cover}.advertisments__text{position:absolute;bottom:-18px;left:20px;display:none;padding:4px 4px 2px;justify-content:center;align-items:center;border-radius:0 0 2px 2px;background:#EEE;font-size:12px;color:#000}.search{background-color:#fff;padding-bottom:80px;border-radius:0 0 32px 32px}.search__margin-top{height:25px;width:100%;background:#ffffff;position:relative;top:-4px}.search__container{position:relative}.search__rotates{z-index:4;position:absolute;top:-70px;right:90px;width:156px;height:156px;border-radius:100%;background:#ffffff}@media (max-width: 767.98px){.search__rotates{display:none}}.search__rotates-centre{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:100%}.search__rotates-centre img{width:100%;height:100%;object-fit:contain}.search__rotates-text{position:absolute;top:0;left:0;z-index:6;animation:rotating 12s linear infinite}.search__title{font-size:48px;font-weight:700;line-height:56px;max-width:78%;color:#013c8c;transition:opacity .5s}.search__title span{color:#cf0829}.search__title br{display:none}@media (max-width: 1100px){.search__title br{display:block}}@media (max-width: 767.98px){.search__title{font-size:30px;line-height:36px;max-width:100%}}.search__description{margin-top:16px;font-size:24px;line-height:32px}@media (max-width: 767.98px){.search__description{margin-top:8px;font-size:14px;line-height:16px}}.search-input{border:1px solid transparent;margin-top:40px;position:relative;width:100%;height:60px;transition:.3s;border-radius:12px;box-shadow:0 0 #013c8c,0 0 #013c8c}.search-input.error{border-color:#cf0829;box-shadow:0 0 #cf0829,0 0 #cf0829}.search-input.error:hover,.search-input.error:focus{border-color:#cf0829}.search-input.error input{box-shadow:0 0 #cf0829,0 0 #cf0829}.search-input.error input:hover,.search-input.error input:focus{border-color:#cf0829}.search-input form{width:100%;height:100%}@media (max-width: 767.98px){.search-input{margin-top:16px;height:44px}}.search-input input:hover{border-color:transparent}.search-input:hover{border:1px solid #013C8C;background:#ffffff}.search-input__left-svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}@media (max-width: 767.98px){.search-input__left-svg{display:none}}.search-input__right-svg{position:absolute;z-index:2;right:16px;top:50%;transform:translateY(-50%)}.search-input__input{width:100%;border-radius:12px;border:1px solid #BEBEBE;height:100%;font-size:18px;line-height:24px;padding:18px 48px}@media (max-width: 767.98px){.search-input__input{padding:12px 48px 14px 12px}}.search-input__button{width:220px;position:absolute;height:100%;z-index:3;right:0;top:0;border-radius:0 12px 12px 0;background-color:#cf0829;font-size:18px;font-weight:600;color:#fff;line-height:24px}@media (max-width: 767.98px){.search-input__button{display:none}}.search-input__button-lines{position:absolute;width:16px;z-index:5;height:11px;top:50%;transform:translateY(-50%);right:0;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff}.search-error{display:flex;margin-top:8px;font-size:18px;color:#cf0829}.search-list{height:0;opacity:0;margin-top:2px;visibility:hidden;display:flex;flex-direction:column;position:relative;z-index:4;width:100%;max-height:0px;overflow:auto;border-radius:12px;border:1px solid #BEBEBE;background:#FFFFFF;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;border:1px solid #ccc;transition:.3s}.search-list.active-search{height:auto;visibility:visible;opacity:1;max-height:170px}.search-list li:first-child a{padding-top:14px}.search-list li:last-child a{padding-bottom:14px}.search-list li a{padding:6px 16px;width:100%;height:100%;display:flex;cursor:pointer;font-size:18px;line-height:24px;color:#2c2c2c;transition:.3s}.search-list li a:hover{background:#eae8e8}.search-list::-webkit-scrollbar{background:transparent}.search-list::-webkit-scrollbar-thumb{background:rgba(25,27,35,.3);border:7px solid #ffffff;border-radius:9999px}@keyframes rotating{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.jobs__container{padding-top:32px;padding-bottom:80px;justify-content:space-between;display:grid;grid-template-columns:auto auto;column-gap:24px}.jobs__container.no-items{grid-template-rows:560px auto}@media (max-width: 990.98px){.jobs__container{gap:32px;grid-template-columns:1fr;justify-items:center}.jobs__container.no-items{grid-template-rows:auto auto}}.jobs__list{max-width:776px;width:100%;grid-row:1/2;grid-column:1/2}.jobs__list-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 390px){.jobs__list-header{flex-direction:column;align-items:flex-start}}.jobs__list-title{font-weight:600;font-size:20px;line-height:28px}@media (max-width: 767.98px){.jobs__list-title{font-size:18px;line-height:24px}}.jobs-list{margin-top:16px;display:flex;flex-direction:column;position:relative;gap:12px}.filters-init__container{position:absolute;z-index:4;height:100%;right:0;pointer-events:none}.filters-init__wrapper{position:relative;height:100%}.filters-init__btn{position:relative;top:0;padding:8px;pointer-events:all!important;cursor:pointer;border-radius:8px;background:#013C8C;align-items:center;z-index:4;bottom:40px;right:0;transition:.6s;gap:6px;display:none;transform:translateY(-100px)}.filters-init__btn .filter-anchor__counter{height:20px;width:20px;font-size:14px;line-height:normal}@media (max-width: 990.98px){.filters-init__btn{display:flex}}@media (max-width: 767.98px){.filters-init__btn{transform:translateY(-98px)}}@media (max-width: 390px){.filters-init__btn{transform:translateY(-60px)}}.filters-init__btn.with-box-shadow{box-shadow:0 2px 4px -2px #0000001a,0 4px 6px -1px #0000001a;position:sticky;top:calc(100vh - 65px)}.jobs__no-found .filters-init__btn{transform:translateY(-100px)!important}@media (max-width: 767.98px){.jobs__no-found .filters-init__btn{transform:translateY(-98px)!important}}.jobs__no-found .no-found-title{display:inline}.jobs__no-found .no-found-button{display:flex}.no-found-title{display:none;font-size:20px;line-height:28px}.no-found-button{display:none;max-width:320px;width:100%;border-radius:12px;white-space:nowrap;background:#CF0829;padding:18px 32px;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:600;line-height:24px;margin:28px auto 0}.filter-anchor{display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:12px;background:#013C8C;padding:18px 24px;opacity:0;visibility:hidden;transition:.4s;transform:translateY(-300px);position:sticky;top:0}.filter-anchor.to-Filters{opacity:1;visibility:visible;transform:translateY(0);top:calc(100vh - 100px)}@media (max-width: 990.98px){.filter-anchor{display:none}}.filter-anchor__title{font-size:18px;line-height:24px;color:#fff;display:flex;align-items:center;gap:10px;font-weight:600}.filter-anchor__counter{font-weight:600;color:#cf0829;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:24px;border-radius:99px;background:#ffffff;padding:2px;width:28px;height:28px}.jobs__no-found{width:100%;height:100%;border-radius:24px;background:#EEE;padding:80px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}.jobs__no-found p{font-size:20px;line-height:28px}@media (max-width: 990.98px){.jobs__no-found{height:max-content;padding:80px 10px}}.no-found-img{max-width:260px;max-height:260px;width:100%;height:100%}.no-found-img img{width:100%;object-fit:contain;height:100%}.jobs__none{max-width:776px;width:100%;margin-bottom:48px}.jobs__none button{transform:translateY(0)!important;margin-bottom:16px}.jobs__none button.with-box-shadow{position:relative;top:0}.jobs__sorted-by{display:flex}.jobs__sorted-by .dropdown{position:relative;z-index:9;bottom:0}.jobs__sorted-by p{font-size:18px;font-weight:600;line-height:24px}.jobs__sorted-by p span{font-weight:700}@media (max-width: 1100px){.jobs__sorted-by .dropdown{height:auto}.jobs__sorted-by .dropdown-arrow{transform:translateY(0)}.jobs__sorted-by .dropdown-list{height:auto;left:auto;right:0;top:20px;border:2px solid #CF0829;position:absolute;opacity:0}}.jobs__sorted-by-item{white-space:nowrap;display:flex;align-items:center;gap:8px}.jobs__sorted-by-item svg path{stroke:#2c2c2c}.job-card{cursor:pointer;border-radius:24px;background-color:#fff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;transition:.3s;overflow:hidden}.job-card:hover{box-shadow:0 3px 6px -5px #0003,0 4px 8px #0003}.job-card__banner{position:relative;width:100%;height:120px}@media (max-width: 767.98px){.job-card__banner{height:80px}}.job-card__img{position:relative;z-index:0;width:100%;height:100%}.job-card__img img{width:100%;height:100%}.job-card__content{padding:28px 24px 32px;display:flex;flex-direction:column;gap:28px}@media (max-width: 767.98px){.job-card__content{padding:24px 12px;gap:24px}}.job-card__list{columns:300px;-webkit-columns:2;-moz-columns:2;column-gap:18px}@media (max-width: 767.98px){.job-card__list{columns:1;-webkit-columns:1;-moz-columns:1}}.job-card__list.margin-top{margin-top:32px}.job-card__list.margin-top li{margin-top:12px}.job-card__list.margin-top li svg{min-width:24px;min-height:24px;max-width:24px;max-height:24px}.job-card__list.margin-top li:first-child{margin-top:0}.job-card__list-item{margin-top:8px;display:flex;gap:8px;align-items:center}.job-card__list-item p{color:#2c2c2c;font-size:16px;line-height:18px}.job-card__list-item svg{min-width:16px;min-height:16px;max-width:16px;max-height:16px}.job-card__list-item:nth-child(1){margin-top:0}.job-card__list-item:nth-child(n+4){margin-right:0}.job-card__item-list-i-show-more{color:#013c8c}.job-card__tags{display:flex;gap:8px;flex-wrap:wrap;width:100%}.job-card__tags.job-page{margin-top:48px}.job-card__tags.job-page .job-card__tag{padding:10px 16px}.job-card__tag{color:#2c2c2c;padding:8px;border-radius:9999px;background:#FAEDD6;max-width:max-content;width:100%}.job-card__tag:nth-child(3n+1){background:#FAEDD6}.job-card__tag:nth-child(3n+2){background-color:#dbf8de}.job-card__tag:nth-child(3n+3){background-color:#dff1f9}.job-card__description-lines li{margin-top:6px;color:#2c2c2c;font-size:16px;line-height:18px;margin-left:18px;list-style:outside;display:list-item}.job-vacancy{display:flex;align-items:center;justify-content:space-between}.job-vacancy__titles{display:flex;flex-direction:column;gap:12px}.job-vacancy__company{color:#013c8c;font-size:16px;line-height:18px}.job-vacancy__title{color:#2c2c2c;font-size:24px;line-height:32px;font-weight:700}@media (max-width: 767.98px){.job-vacancy__title{font-size:20px;line-height:28px}}.job-vacancy__logo{width:60px;height:60px}.job-vacancy__logo img{width:60px;height:60px;object-fit:contain}.status{position:absolute;z-index:1;top:24px;right:0;padding:7px 0 7px 10px;background:#CF0829;border-radius:6px 0 0 6px;display:flex;align-items:center;gap:8px}@media (max-width: 767.98px){.status{top:16px}}.status__text{font-size:16px;line-height:18px;color:#fff}.status__borders{width:16px;height:11px;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff}.paginations{display:flex;flex-direction:column;gap:28px;margin-top:28px;width:100%;align-items:center}@media (max-width: 767.98px){.paginations{margin-top:16px}}.paginations__more{width:100%;border-radius:12px;border:1px solid #013C8C;display:flex;justify-content:center;align-items:center;padding:12px 32px;color:#013c8c;gap:10px;font-size:18px;font-weight:600;line-height:24px;background:#ffffff;transition:.3s}.paginations__more:hover{background:#E6ECF4}.paginations__more:focus{background:#E6ECF4;box-shadow:0 0 8px #013c8c,0 0 4px #013c8c}.paginations__more:disabled{opacity:.4}.paginations__list{display:flex;align-items:center;gap:8px}@media (max-width: 360px){.paginations__list{gap:6px}}.paginations__button a,.paginations__button span{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:8px;background:#ffffff;font-size:16px;line-height:18px;transition:.3s;color:#2c2c2c}.paginations__button a:hover,.paginations__button span:hover{background:#E6ECF4}.paginations__button.active span,.paginations__button.active a{background:#EEE;color:#696969}@media (max-width: 475px){.paginations__button.next,.paginations__button.prev{display:none}}@media (max-width: 360px){.paginations__button span,.paginations__button a{width:35px;height:35px}}.paginations .paginations__button.paginations_mobile__button{display:none}@media (max-width: 575px){.paginations .paginations__button{display:none}.paginations .paginations__button.paginations_mobile__button{display:block}}.psevdo-link-pagination{cursor:pointer}.filters{display:flex;flex-direction:column;gap:16px;width:100%}@media (max-width: 990.98px){.filters{position:fixed;height:100vh;top:0;z-index:99;right:-120%;max-width:400px;background-color:#fff;padding:16px 20px 116px;overflow-y:auto;box-shadow:#00000080 0 3px 12px;transition:.5s}.filters.activeFilter,.filters.activeFilter .filters__buttons-block{right:0}}.filters__header{align-items:center;display:flex;justify-content:space-between;font-weight:600;font-size:20px;line-height:28px}@media (max-width: 767.98px){.filters__header{font-size:18px;line-height:24px}}.filters__header button{background-color:transparent}.filters__header span{width:5px;height:5px;border-radius:100%;background:transparent}.filters__close{display:none}@media (max-width: 990.98px){.filters__close{display:block}}.filters__buttons-block{display:none;position:fixed;bottom:0;right:-120%;padding:20px;background:#ffffff;max-width:400px;width:100%;align-items:center;gap:12px;transition:.5s}@media (max-width: 990.98px){.filters__buttons-block{display:flex}}.filters__button-reset{font-size:16px;line-height:18px;padding:11px;font-weight:600;width:100%;border-radius:8px}.filters__button-activate{background:#013C8C;font-size:16px;line-height:18px;font-weight:600;border-radius:12px;color:#fff;width:100%;padding:11px;text-align:center;align-self:flex-end}.filters__list{display:flex;flex-direction:column;gap:8px;width:100%}@media (max-width: 990.98px){.filters__list :last-child{border-bottom:#ffffff}}.filters-item{border-radius:16px;border:1px solid transparent;background:#ffffff;width:100%;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;transition:.35s ease-in-out}.filters-item:hover{box-shadow:0 2px 6px -3px #0003,0 2px 6px #0003}.filters-item.active-item{background:transparent;box-shadow:none;border-color:#bebebe}.filters-item.active-item .filters-item__header .filters-item__title:before{rotate:180deg}.filters-item.have-checked .filters-item__header .filters-item__title:after{background:#013C8C}.filters-item ul li:first-child{margin-top:14px}.filters-item ul li:last-child{margin-bottom:40px}@media (max-width: 990.98px){.filters-item{margin-top:16px;padding:0;box-shadow:none;border:none;border-bottom:1px solid #BEBEBE;border-radius:0}.filters-item:hover{box-shadow:none}.filters-item ul li:first-child{margin-top:12px}.filters-item ul li:last-child{margin-bottom:24px}}.filters-item__header{padding:24px;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filters-item__header svg{transition:.3s}@media (max-width: 990.98px){.filters-item__header{padding:0;margin-bottom:16px}}.filters-item__header img{transition:.3s;display:none}.filters-item__title{font-size:18px;font-weight:600;line-height:24px;display:flex;align-items:center;position:relative;width:100%;gap:24px;transition:.3s}.filters-item__title:before{position:absolute;top:0;right:0;transition:.3s;content:url(/build/assets/spoiler-arrow-7eaa4590.svg)}.filters-item__title:after{content:"";width:5px;height:5px;min-width:5px;min-height:5px;max-width:5px;max-height:5px;border-radius:100%;background:transparent;transition:.2s}.filters-item__list{padding:0 24px;display:flex;flex-direction:column}@media (max-width: 990.98px){.filters-item__list{padding:0}}.checkbox{margin-top:26px;display:flex;gap:12px;align-items:center}.checkbox.checkbox-form{margin-top:0}.checkbox.checkbox-form label{font-size:14px;line-height:16px}.checkbox.checkbox-form label:before{align-items:center;gap:8px}.checkbox input{height:22px!important;width:22px!important;padding:0!important;border:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:-1!important;position:absolute!important;left:3px}.checkbox input:checked+label:before{background:#013C8C}.checkbox label{display:flex;align-items:center;gap:12px;white-space:nowrap;cursor:pointer;font-size:18px;line-height:24px}.checkbox label:before{content:url(/build/assets/Checkbox-764df208.svg);width:22px;height:22px;border-radius:4px;border:1px solid #BEBEBE;display:flex;align-items:center;justify-content:center;background:#ffffff}.checkbox label:before:hover{border-color:#013c8c}.checkbox a{color:#2c2c2c}.checkbox span a{color:#013c8c;text-decoration:underline;text-underline-offset:5px;margin-left:-6px}.jobs__right{position:relative;display:flex;flex-direction:column;max-width:332px;min-width:332px;width:100%;gap:32px;grid-row:1/4;grid-column:2/3}@media (max-width: 990.98px){.jobs__right{max-width:776px;min-width:0px;grid-row:2/3;grid-column:1/2}}.jobs-post{background:#013C8C;position:relative;width:100%;height:200px;display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:24px;border-radius:16px}@media (max-width: 767.98px){.jobs-post{padding:16px;height:156px;gap:20px}}.jobs-post__text{font-size:30px;font-weight:700;line-height:36px;color:#fff}@media (max-width: 767.98px){.jobs-post__text{font-size:24px;line-height:32px}}.jobs-post__btn{width:max-content;padding:11px 36px;border-radius:8px;background:#ffffff;font-size:16px;font-weight:600;line-height:18px;transition:.3s}.jobs-post__btn:hover{background:#E6ECF4}.jobs-post__img{position:absolute;bottom:0;right:0;width:160px;height:160px}.jobs-post__img img{width:100%;height:100%;object-fit:contain}@media (max-width: 767.98px){.jobs-post__img{width:140px;height:140px}}.toggle-container{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.job-details__content{width:100%;display:grid;grid-template-columns:67% auto;margin-top:56px;column-gap:24px;justify-content:space-between}@media (max-width: 990.98px){.job-details__content{grid-template-columns:1fr;justify-items:center;row-gap:32px}}@media (max-width: 767.98px){.job-details__content{margin-top:32px}}.job-details__left{max-width:785px;width:100%;display:flex;flex-direction:column}.job-details__title{font-size:48px;font-weight:700;line-height:56px;color:#013c8c}@media (max-width: 767.98px){.job-details__title{font-size:30px;line-height:36px}}.job-details__pay{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width: 767.98px){.job-details__pay{margin-top:20px}}@media (max-width: 767.98px){.job-details__pay-item svg{width:24px;height:24px}}.job-details__pay-bold{font-size:20px;font-weight:600;line-height:28px}@media (max-width: 767.98px){.job-details__pay-bold{font-size:18px;line-height:24px}}.job-details__pay-circle{width:8px;height:8px;border-radius:100%;background:#CF0829}.job-details__pay-text{font-size:20px;line-height:28px}@media (max-width: 767.98px){.job-details__pay-text{font-size:18px;line-height:24px}}.job-details__list{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;width:100%;column-gap:16px;row-gap:12px}@media (max-width: 767.98px){.job-details__list{margin-top:20px;column-gap:4px}}.job-details__list-item{width:100%;display:flex;gap:12px;align-items:flex-start;font-size:18px;line-height:24px}@media (max-width: 767.98px){.job-details__list-item{font-size:16px;line-height:18px}}.job-details__flexible{margin-top:48px}@media (max-width: 767.98px){.job-details__flexible{margin-top:28px}}.job-details__right{grid-column-start:2;grid-column-end:auto;grid-row-start:1;grid-row-end:5;max-width:332px;width:100%;min-width:280px;display:flex;flex-direction:column;gap:20px}@media (max-width: 990.98px){.job-details__right{max-width:776px;grid-row-start:2;grid-column-start:1;grid-column-end:1;grid-row-end:auto}}.job-details__buttons{display:flex;flex-direction:column;align-items:center;gap:20px}@media (max-width: 990.98px){.job-details__buttons{position:fixed;z-index:9;bottom:0;padding:12px 20px 16px;flex-direction:row-reverse;width:100%;background:#ffffff;right:0;box-shadow:0 0 4px #00000026}}@media (max-width: 425px){.job-details__buttons{gap:8px}}.job-details__button{width:100%;border-radius:12px;background:#CF0829;padding:18px 32px;text-align:center;display:inline-block;font-size:18px;font-weight:600;color:#fff;line-height:24px}@media (max-width: 990.98px){.job-details__button{padding:12px 32px}}.job-details__contact{display:flex;justify-content:center;align-items:center;gap:8px}.job-details__contact-call{font-size:18px;color:#696969;line-height:24px}@media (max-width: 990.98px){.job-details__contact-call{display:none}}.job-details__contact-link{display:flex;align-items:center;gap:8px;border-bottom:1px solid transparent}.job-details__contact-link:hover{border-bottom:1px solid #013C8C}@media (max-width: 990.98px){.job-details__contact-link,.job-details__contact-link:hover{border-bottom:0px solid transparent}}@media (max-width: 990.98px){.job-details__phone-icon{height:100%;display:block;padding:12px;border-radius:12px;background-color:#eee}.job-details__phone-icon svg path{stroke:#2c2c2c}}.job-details__phone-number{font-size:18px;color:#013c8c;line-height:24px}@media (max-width: 990.98px){.job-details__phone-number{display:none}}.job-details__description{display:flex;flex-direction:column;gap:24px;margin-top:56px}@media (max-width: 990.98px){.job-details__description{margin-top:0;gap:18px}}.job-details__description-title{font-size:24px;font-weight:600;line-height:32px}@media (max-width: 767.98px){.job-details__description-title{font-size:20px;line-height:28px}}.job-details__description-text{font-size:18px;line-height:28px;display:flex;flex-direction:column;white-space:pre-wrap}.job-details__description-text iframe{height:400px;width:100%;margin:0 auto;border-radius:8px}.job-details__description-text img{height:400px;width:100%;margin:0 auto;object-fit:cover;border-radius:8px}.job-details__description-text p,.job-details__description-text span{font-size:18px;line-height:28px;word-break:break-word}.job-details__description-text a{font-size:18px;line-height:28px;text-decoration:underline;text-underline-offset:5px;color:#013c8c;word-break:break-word}.job-details__description-text ul li,.job-details__description-text ol li{font-size:18px;line-height:28px;list-style-position:inside;word-break:break-word}.job-details__description-text ul li{list-style:inside;word-break:break-word}@media (max-width: 767.98px){.job-details__description-text{font-size:16px;line-height:24px;gap:16px}.job-details__description-text iframe{margin:0 auto;height:300px;width:100%}.job-details__description-text img{height:300px;width:100%}}.job-requirements{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;border-radius:16px;background:#EEE;overflow:hidden;margin-top:32px;min-height:112px}@media (max-width: 767.98px){.job-requirements{grid-template-columns:1fr 1fr}}@media (max-width: 575px){.job-requirements{grid-template-columns:1fr;padding:12px 12px 0}}.job-requirements__block{width:100%;padding:24px;height:100%;display:flex;flex-direction:column;gap:16px}.job-requirements__block:nth-child(1){border-bottom:1px solid #BEBEBE}.job-requirements__block:nth-child(3){border-bottom:1px solid #BEBEBE}.job-requirements__block:nth-child(2){border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE}.job-requirements__block:nth-child(5){border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE}@media (max-width: 767.98px){.job-requirements__block{max-width:100%;gap:12px}.job-requirements__block:nth-child(2){border-left:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;border-right-color:transparent}.job-requirements__block:nth-child(4){border-left:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE}.job-requirements__block:nth-child(6){border-left:1px solid #BEBEBE;border-bottom-color:transparent}.job-requirements__block:nth-child(5){border-left-color:transparent;border-right-color:transparent}}@media (max-width: 575px){.job-requirements__block{border-bottom:1px solid #BEBEBE;max-width:100%;padding:12px 0;gap:12px}.job-requirements__block:nth-child(2){border-left:1px solid transparent;border-right-color:transparent}.job-requirements__block:nth-child(4){border-left:1px solid transparent;border-bottom:1px solid #BEBEBE}.job-requirements__block:nth-child(6){border-left:1px solid transparent;border-bottom-color:transparent}.job-requirements__block:nth-child(5){border-left-color:transparent;border-right-color:transparent}}.job-requirements__block-top{font-size:14px;line-height:16px;color:#696969}.job-requirements__block-bottom{font-size:18px;font-weight:700;line-height:24px}.anchor-state{margin-top:48px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px;border-radius:12px;border:1px solid #BEBEBE;transition:.3s}@media (max-width: 767.98px){.anchor-state{padding:12px;margin-top:28px}}.anchor-state:hover{border-color:#013c8c}.anchor-state__state{display:flex;align-items:center;gap:8px;font-size:18px;line-height:24px;color:#2c2c2c}@media (max-width: 425px){.anchor-state__state{max-width:220px}}.about-company{border-radius:16px;background:#EEE;display:flex;flex-direction:column;gap:12px;padding:12px 24px 32px}@media (max-width: 767.98px){.about-company{padding:12px 12px 20px}}.about-company__logo{width:100%;height:100px}.about-company__logo img{object-fit:contain;height:100%}@media (max-width: 990.98px){.about-company__logo{height:66px}}.about-company__title{font-size:20px;font-weight:600;line-height:28px}.about-company__description{font-size:14px;line-height:20px;line-clamp:8;-webkit-line-clamp:8;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.about-company__link{margin-top:5px;color:#013c8c;line-height:20px;text-decoration-line:underline;text-underline-offset:5px}.banner__block{max-width:776px;margin-top:48px}@media (max-width: 990.98px){.banner__block{margin-top:32px}}.main-text{max-width:776px;margin-top:64px}@media (max-width: 767.98px){.main-text{margin-top:52px}}.main-text__container{display:flex;flex-direction:column;gap:16px}.main-text__title{font-size:18px;font-weight:700;line-height:24px}@media (max-width: 767.98px){.main-text__title{font-size:16px;font-family:767.98px;line-height:18px}}.main-text__description{color:#696969;font-size:14px;line-height:20px}@keyframes ticker{0%{transform:translate(calc(-132px * var(--scroll-items)));opacity:0}1%{opacity:1}99%{opacity:1}to{transform:translate(0);opacity:0}}.breadcrumbs{background:#ffffff;margin-top:58px}.breadcrumbs-list{padding:40px 40px 16px;display:flex;align-items:center;gap:4px}@media (max-width: 1023.98px){.breadcrumbs-list{padding:16px 20px}}@media (max-width: 990.98px){.breadcrumbs-list{padding-top:22px}}@media (max-width: 767.98px){.breadcrumbs-list{padding:8px 20px 12px}}.breadcrumbs-item{display:flex;gap:4px;align-items:center}.breadcrumbs-item:before{content:"/"}.breadcrumbs-item:first-child:before{display:none}.breadcrumbs-item.active-breadcrumb .breadcrumbs-link{color:#696969}.breadcrumbs-item.active-breadcrumb .breadcrumbs-line{display:none}.breadcrumbs-link{font-size:14px;line-height:16px;color:#2c2c2c}.breadcrumbs-link.blue svg path{stroke:#013c8c}.breadcrumbs-line{font-size:14px;line-height:16px;color:#696969}.job__preview-container{display:flex;flex-direction:column}@media (max-width: 767.98px){.job__preview-container{padding:0}}.job__preview-img{width:100%;max-height:210px;min-height:80px;aspect-ratio:1/.17}.job__preview-img img{border-radius:16px;width:100%;height:100%}@media (max-width: 1100px){.job__preview-img{aspect-ratio:1/.2}}@media (max-width: 767.98px){.job__preview-img img{border-radius:0}}.apply-main{background-color:#fff;border-radius:0 0 32px 32px;background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.job-apply{background:#F7F7F7}.join{padding:64px 0}@media (max-width: 990.98px){.join{padding:32px 0}}.join-title{width:100%;text-align:center;color:#013c8c;font-size:48px;font-weight:700;line-height:56px}.join-title span{color:#cf0829}@media (max-width: 990.98px){.join-title{font-size:30px;line-height:36px}}.join-button{margin:40px auto 0;padding:18px;font-size:18px;font-weight:600;line-height:24px;max-width:240px;color:#fff;width:100%;display:flex;justify-content:center;align-items:center;border-radius:12px;background:#013C8C}@media (max-width: 990.98px){.join-button{padding:12px;margin-top:32px}}.show-more-clients{max-width:400px;margin-top:48px;width:100%;border-radius:12px;border:1px solid #013C8C;display:flex;justify-content:center;align-items:center;padding:12px 32px;color:#013c8c;gap:10px;font-size:18px;font-weight:600;line-height:24px;background:#ffffff;transition:.3s}@media (max-width: 990.98px){.show-more-clients{margin-top:32px}}.partners-block{padding-top:100px;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1125px;width:100%;row-gap:80px;column-gap:100px;align-items:center}.partners-block .partner-img,.partners-block a{width:145px;height:70px}.partners-block .partner-img img,.partners-block a img{max-width:145px;width:100%;max-height:70px;height:100%;object-fit:contain;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.partners-block .partner-img.hidden,.partners-block a.hidden{display:none}@media (max-width: 767.98px){.partners-block{padding-top:32px;column-gap:16px;row-gap:16px;justify-content:center}}.logo-marquee{padding:32px 0 0;width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box}@media (max-width: 990.98px){.logo-marquee{padding:32px 0 64px}}.logo-marquee__inner{display:flex}.logo-marquee__inner .slide{align-items:center;cursor:pointer;display:flex;margin-right:20px;height:90px;width:90px;justify-content:center;min-width:90px}.logo-marquee__inner .slide a{height:100%;width:100%;min-width:90px}.logo-marquee__inner .slide img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);max-height:90px;height:100%;width:100%;object-fit:contain;min-width:90px}.logo-marquee__inner .slide img:hover{filter:none;-webkit-filter:grayscale(0)}.logo{display:inline-block;margin-right:20px}.logo:last-child{margin-right:0}.logo img{width:150px;height:auto}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.promo{width:100%;min-height:480px;overflow:hidden;background:#013C8C}@media (max-width: 1023.98px){.promo{min-height:256px}}.promo-text{font-size:48px;font-weight:700;line-height:52px;color:#fff;max-width:872px;width:100%;text-align:center}.promo-text mark{padding:0 5px;margin:0 5px;border-radius:2px;background:#CF0829;color:#fff}@media (max-width: 1023.98px){.promo-text{font-size:36px;line-height:40px}}.promo-container{min-height:480px;height:100%;padding-top:20px;padding-bottom:20px;display:flex;align-items:center;justify-content:center;position:relative}@media (max-width: 1023.98px){.promo-container{min-height:256px}}.promo-mark{width:1091px;height:480px;position:absolute;top:0;right:-150px}.promo-mark img{width:1091px;height:480px}@media (max-width: 1023.98px){.promo-mark{height:400px;width:400px;right:-50px;top:-50px}.promo-mark img{width:400px;height:400px}}@media (max-width: 425px){.promo-mark{right:-120px}}.numbers{background:#ffffff;padding:160px 0}@media (max-width: 1023.98px){.numbers{padding:40px 0 56px}}.numbers__container{display:flex;flex-direction:column;gap:108px;align-items:center}.numbers__container .home-buttons a,.numbers__container .home-buttons button{width:240px}@media (max-width: 767.98px){.numbers__container{gap:56px}.numbers__container .home-buttons{display:flex;flex-direction:column;width:100%}.numbers__container .home-buttons a,.numbers__container .home-buttons button{max-width:500px;width:100%}}.numbers__content{display:flex;align-items:flex-start;align-self:flex-start;max-width:1208px;width:100%;justify-content:space-between;gap:24px}@media (max-width: 575px){.numbers__content{flex-direction:column}}.numbers-item{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:312px;width:100%}.numbers-item :first-child{font-size:76px;font-weight:700;line-height:80px;color:#013c8c}.numbers-item :first-child span{font-size:76px;font-weight:700;line-height:80px;color:#cf0829}.numbers-item :nth-child(n+2){font-size:24px;line-height:32px;color:#2c2c2c}@media (max-width: 1023.98px){.numbers-item :first-child,.numbers-item :first-child span{font-size:48px;line-height:56px}.numbers-item :last-child{font-size:20px;line-height:28px}}.double-lines{background:#ffffff}.double-lines__container{display:flex;justify-content:space-between;align-items:flex-start;gap:36px}@media (max-width: 1023.98px){.double-lines__container{flex-direction:column-reverse}}.double-lines-block{max-width:872px;width:100%;display:flex;gap:12px;flex-direction:column}.double-lines-block div{border-radius:2px;height:14px;width:100%;background:#CF0829}@media (max-width: 1023.98px){.double-lines-block{gap:8px}.double-lines-block div{height:10px}}.modal__thanks{display:none;position:fixed;z-index:99;top:50%;left:50%;width:max-content;height:max-content;transform:translate(-50%,-50%)}.modal__thanks.active-thanks{display:block}.modal__thanks-contact{max-width:776px;width:100%;display:flex;flex-direction:column;position:relative;padding:48px 40px;background:#ffffff;border-radius:24px}@media (max-width: 990.98px){.modal__thanks-contact{padding:24px 12px;border-radius:20px}}.modal__thanks-content{display:flex;flex-direction:column;gap:60px;align-items:center}.modal__thanks-title{font-size:24px;font-weight:600;line-height:32px;color:#013c8c;text-align:center}@media (max-width: 1023.98px){.modal__thanks-title{font-size:20px;line-height:28px}}@media (max-width: 360px){.modal__thanks-title{font-size:16px;line-height:24px}}.modal__thanks-confirm{max-width:330px;width:100%;border-radius:12px;border:1px solid #013C8C;display:flex;justify-content:center;align-items:center;padding:12px 32px;color:#013c8c;gap:10px;font-size:18px;font-weight:600;line-height:24px;background:#ffffff;transition:.3s}.modal__thanks-confirm:hover{background:#E6ECF4}.modal__thanks-confirm:focus{background:#E6ECF4;box-shadow:0 0 8px #013c8c,0 0 4px #013c8c}.modal__thanks-confirm:disabled{opacity:.4}.map{position:relative;background-color:#f7f7f7;margin-top:64px;padding:60px 0}.map__title{font-family:Gilroy;font-size:30px;font-weight:600;line-height:36px}@media (max-width: 767.98px){.map__title{font-size:24px;line-height:32px}}.map__content{transition:.3s;margin-top:48px;display:flex;justify-content:space-between;gap:20px}@media (max-width: 767.98px){.map__content{flex-direction:column-reverse}}.map__svg{position:sticky;top:60px;max-width:670px;width:100%}.map__svg path.active{fill:#baecb0;stroke:#178a00}@media (max-width: 767.98px){.map__svg{width:320px;height:200px;position:static;top:0}}@media (max-width: 359.98px){.map__svg{width:300px}}.states-list li{margin-top:6px;font-size:18px;line-height:28px}.states-list li:nth-child(1){margin-top:0}.states-list li p{white-space:nowrap}.states-list li p:before{content:"•";color:#013c8c;margin-right:8px}.states-list li ul{margin-left:8px}.states-list li ul li{transition:.3s}.states-list li ul li p:before{content:"▪";color:#cf0829;margin-right:8px}.states-list li ul li.show-less{display:none}.states-list li ul li.show-more span,.states-list li ul li.show-less span{cursor:pointer;color:#013c8c;font-size:18px;line-height:28px;text-decoration:underline}.states-list li ul li.show-more span:hover,.states-list li ul li.show-less span:hover{text-decoration:none}.states-list li ul li.hide{height:0;opacity:0;visibility:hidden;margin-top:0}.states-list li ul li.hide.visible{height:auto;opacity:1;visibility:visible;margin-top:8px}.states-list.two-list{columns:2;column-gap:20px}.modal{display:flex;justify-content:center;align-items:center;padding:60px 8px;transform:scale(.5);opacity:0;visibility:hidden;transition:.4s;position:fixed;top:0;width:100%;height:100%;left:0;z-index:99;overflow:auto}@media (max-width: 575px){.modal{display:block}}.modal.active-modal{transform:scale(1);opacity:1;visibility:visible}.modal__container{max-width:776px;width:100%;display:flex;flex-direction:column;position:relative;padding:48px 40px;background:#ffffff;border-radius:24px}@media (max-width: 990.98px){.modal__container{padding:24px 12px;border-radius:20px}}.modal__close{position:absolute;top:15px;right:15px;background:transparent;transition:.3s}.modal__close:hover{transform:rotate(90deg)}@media (max-width: 767.98px){.modal__close{width:15px;height:15px;top:8px;right:16px}.modal__close svg{width:24px;height:24px}}.modal__content{display:flex;flex-direction:column;align-items:center}.modal__title{font-size:24px;font-weight:700;line-height:32px;color:#2c2c2c;text-align:center;max-width:376px}@media (max-width: 990.98px){.modal__title{font-size:20px;line-height:28px}}@media (max-width: 767.98px){.modal__title{max-width:290px}}.modal__sub-title{max-width:376px;margin-top:8px;color:#696969;text-align:center;font-size:16px;line-height:24px}@media (max-width: 990.98px){.modal__sub-title{line-height:18px}}@media (max-width: 767.98px){.modal__sub-title{max-width:290px}}.modal__requirements{width:100%}@media (max-width: 990.98px){.modal__requirements .job-requirements{margin-top:12px}}.modal__buttons{display:flex;margin-top:40px;gap:12px;align-items:center}@media (max-width: 990.98px){.modal__buttons{margin-top:12px}}@media (max-width: 359.98px){.modal__buttons{flex-direction:column;width:100%}}.modal__button{padding:11px 32px;width:100%;max-width:182px;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:18px;border-radius:8px;font-size:16px;white-space:nowrap}.modal__button.cancel{border:1px solid #013C8C;color:#013c8c;background:transparent}.modal__button.cancel:hover{background:#E6ECF4}.modal__button.aplly{border:1px solid #CF0829;background-color:#cf0829;color:#fff}.modal__button.aplly:hover{background:#D93954}@media (max-width: 359.98px){.modal__button{max-width:100%}}.form{scroll-behavior:smooth;height:100%;max-width:1040px;width:100%;padding:0 20px;position:fixed;top:0;right:-110%;z-index:999;transition:.4s;overflow:auto;background:#ffffff}.form.active-form{right:0}.form__contents{margin:0 auto;max-width:776px;width:100%;position:relative;height:100%}.form__steps-count{position:absolute;top:-30px;left:0;background:transparent;transition:.3s;color:#bebebe;font-size:18px;line-height:24px}.form__steps-count span{color:#2c2c2c}.form__wrapper{width:100%;position:relative}.form__wrapper.no-active-step{display:none}.form__step-2{height:100%;display:none;width:100%;position:relative}.form__step-2.active-step{display:block}.form__step-2 .job-statement-step2{display:flex;flex-direction:column;height:100%}.form__step-2 .form__buttons{flex:1 1 auto;align-items:flex-end}.form__close{position:absolute;z-index:5;top:20px;right:20px;background:transparent;transition:.3s}.form__close:hover{transform:rotate(90deg)}.form__head{padding-top:60px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.form__title{font-size:48px;font-weight:700;line-height:56px;color:#013c8c}.form__title span{color:#cf0829}@media (max-width: 767.98px){.form__title{font-size:36px;line-height:40px}}.form__call{font-size:18px;color:#696969;line-height:24px;display:flex;align-items:center;gap:8px}.form__call a{display:flex;gap:8px;align-items:center;font-weight:600;color:#013c8c}.form__call a:hover{color:#013c8c;text-decoration:underline;text-underline-offset:5px}.form__buttons{padding-top:56px;padding-bottom:60px;display:flex;justify-content:space-between;height:max-content;align-items:center}.form__buttons .form__skip{background:transparent;padding:18px 32px;font-size:18px;font-weight:600;line-height:24px;color:#bebebe;border-radius:12px;transition:.3s}.form__buttons .form__skip:hover{background:#ebe9e9}@media (max-width: 425px){.form__buttons{padding-bottom:20px}}.form-part__head{display:flex;gap:12px;align-items:center;margin:56px 0 24px}@media (max-width: 767.98px){.form-part__head{margin-top:36px}}.form-part__icon{padding:12px;border-radius:9999px;background:#EEE;width:48px;height:48px}.form-part__icon svg{width:24px;height:24px}.form-part__title{font-size:20px;font-weight:600;line-height:28px}.form-part__content{display:flex;flex-direction:column;gap:24px;margin-top:40px}@media (max-width: 767.98px){.form-part__content{margin-top:24px}}.form-part__content.error .input-label{display:block;opacity:1;visibility:visible}.form-part__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.form-part__grid.for-radio{grid-template-columns:276px 276px;row-gap:18px;margin-top:4px}.form-part__grid.small-grid{grid-template-columns:176px 176px;margin-bottom:16px}.form-part__grid.error .input-label{display:block;opacity:1;visibility:visible}@media (max-width: 767.98px){.form-part__grid.small-grid{grid-template-columns:1fr 1fr}.form-part__grid.for-radio{grid-template-columns:1fr 1fr;row-gap:12px;column-gap:16px}}@media (max-width: 575px){.form-part__grid{grid-template-columns:1fr}}@media (max-width: 360px){.form-part__grid.for-radio{grid-template-columns:1fr;row-gap:12px;column-gap:16px}}.form-part__subtitle{font-size:18px;font-weight:600;line-height:24px}.form-part.second-step{padding-top:12px}.form-part.second-step .form-part__subtitle{margin-top:36px;margin-bottom:12px}.input-item{width:100%;position:relative;display:flex;flex-direction:column}.input-item.error input{border-color:#cf0829}.input-item.error input:hover,.input-item.error input:focus{box-shadow:0 0 8px #cf0829,0 0 4px #cf0829}.input-item.error .placeholder{color:#cf0829}.input-item.error .input-label{color:#cf0829;display:block;opacity:1;visibility:visible}.input{position:relative;max-height:60px;width:100%;height:100%}.input.date-input svg{pointer-events:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.input.focus-input .placeholder{top:6px;bottom:0;left:16px;font-size:14px;line-height:16px;opacity:1;color:#404040;transform:translate(0)}.input.focus-input .placeholder .label-opacity{opacity:0}.input input::-webkit-outer-spin-button,.input input::-webkit-inner-spin-button{-webkiit-appearance:none;appearance:none}.input input[type=number]{-moz-appearance:textfield}.input input:focus~.placeholder,.input input[required]:not(:focus):valid~.placeholder{top:6px;bottom:0;left:16px;font-size:14px;line-height:16px;opacity:1;color:#404040;transform:translate(0)}.input input:focus~.placeholder .label-opacity,.input input[required]:not(:focus):valid~.placeholder .label-opacity{opacity:0}.input input{width:100%;height:100%;border-radius:12px;border:1px solid #BEBEBE;background:#ffffff;font-size:18px;line-height:24px;padding:28px 16px 8px}.input input::placeholder{transition:.2s;opacity:0}.input input:focus::placeholder{opacity:1}.input.small{max-width:176px}.label-opacity{color:#b3b3b3;white-space:nowrap}@media (max-width: 767.98px){.label-opacity{font-size:12px}}.placeholder{pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%);font-size:18px;line-height:24px;transition:.3s;color:#696969}@media (max-width: 767.98px){.placeholder{font-size:14px;line-height:16px}}.input-error{display:none}.input-label{display:none;font-size:14px;line-height:16px;color:#cf0829}.radio{display:flex;gap:12px;align-items:center}.radio input{accent-color:#013C8C;width:20px;height:20px;min-width:20px}.radio label{white-space:nowrap;font-size:18px;line-height:24px}@media (max-width: 475px){.radio{align-items:flex-start}.radio label{font-size:14px;line-height:16px}}.checkboxes-container{display:flex;flex-wrap:wrap;width:100%;gap:8px}.checkboxes-container input{display:none}.checkboxes-container input:checked+label{background:#013C8C;color:#fff;padding-left:16px}.checkboxes-container input:checked+label:before{width:22px;opacity:1}.filled-checkbox{position:relative}.filled-checkbox label{cursor:pointer;background:#EEE;padding:10px 16px 10px 8px;border-radius:9999px;color:#2c2c2c;display:flex;align-items:center;gap:6px;transition:.3s}.filled-checkbox label:before{content:url(/build/assets/Checkbox-764df208.svg);width:0px;opacity:0;z-index:2;transition:.3s;background:transparent}.form-button{max-width:376px;width:100%;padding:18px 32px;display:flex;justify-content:center;align-items:center;border-radius:12px;background:#CF0829;font-size:18px;color:#fff;font-weight:600;line-height:24px}@media (max-width: 425px){.form-button{max-width:100%;padding:12px}}.form__step-2{display:none}.error{scroll-margin-top:30px}.apply{width:100%;padding:100px 0 56px}@media (max-width: 425px){.apply{padding:36px}}.apply__container{display:flex;justify-content:center}.apply__content{margin:0 auto;display:flex;align-items:flex-start;gap:32px}@media (max-width: 425px){.apply__content{flex-direction:column;align-items:center}}.apply__logo{width:88px;height:88px;border-radius:100%}.apply__logo img{border-radius:100%;width:100%;height:100%;object-fit:cover}.apply__title{font-size:36px;line-height:40px;margin-bottom:16px;color:#013c8c;font-weight:700}.apply__title span{color:#cf0829}@media (max-width: 767.98px){.apply__title{font-size:28px;line-height:32px}}.apply__anchor{font-size:18px;line-height:24px;color:#2c2c2c;display:flex;gap:8px;align-items:center}@media (max-width: 767.98px){.apply__anchor{font-size:14px;line-height:18px}}.apply__anchor img{animation-name:arrow;animation-duration:2s;animation-iteration-count:infinite}.apply__link{font-size:18px;line-height:24px}.apply__link a{color:#013c8c;text-decoration:underline;text-underline-offset:5px}@media (max-width: 767.98px){.apply__link{font-size:14px;line-height:18px}}.apply-list{padding:32px 0}.apply-list__container{display:flex;flex-direction:column;gap:32px}.apply-list__title{font-size:30px;font-weight:600;line-height:36px}.apply-list__content{display:flex;flex-direction:column;gap:32px}.apply-advertisment{margin:16px auto}.apply-advertisment .banner__block{margin-top:0}.apply-list__cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.apply-list__cards .job-card__banner{display:none}.apply-list__cards .job-vacancy{align-items:flex-start}.apply-list__cards .job-card__content{padding:24px}.apply-list__cards .job-card__list{column-count:1}.apply-list__cards .apply-advertisment{grid-column-start:1;grid-column-end:4}@media (max-width: 1100px){.apply-list__cards{grid-template-columns:1fr 1fr}.apply-list__cards .apply-advertisment{grid-column-end:3}}@media (max-width: 767.98px){.apply-list__cards{grid-template-columns:1fr}.apply-list__cards .apply-advertisment{grid-column-end:2}}@keyframes arrow{50%{transform:translateY(15px)}to{transform:translateY(0)}}.company__top{width:100%}.company__banner{width:100%;min-height:120px;max-height:320px;aspect-ratio:1/.2}.company__banner img{max-height:320px;min-height:120px;width:100%;height:100%;object-fit:cover}@media (max-width: 990.98px){.company__banner,.company__banner img{min-height:120px}}@media (max-width: 767.98px){.company__banner,.company__banner img{min-height:120px}}@media (max-width: 425px){.company__banner,.company__banner img{min-height:120px}}.company__logo{overflow:hidden;height:124px;width:124px;border-radius:12px;border:1px solid #BEBEBE;background:#ffffff;margin:20px 0}.company__logo img{width:100%;height:100%;object-fit:contain}@media (max-width: 990.98px){.company__logo{width:90px;height:90px;transform:translateY(-45px)}}.company__content{width:100%;display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:48px;justify-items:flex-end}@media (max-width: 990.98px){.company__content{grid-template-columns:1fr;justify-items:flex-start;gap:28px}}.company__info{grid-row:1/2;max-width:776px;width:100%;display:flex;flex-direction:column;gap:24px}.company__info .job-card__tags{margin-top:0}@media (max-width: 990.98px){.company__info{grid-row:auto;max-width:100%}}@media (max-width: 767.98px){.company__info{gap:20px}}.company__info .job-details__pay{margin-top:0}.company__title{font-size:48px;font-weight:700;line-height:56px;color:#013c8c}@media (max-width: 767.98px){.company__title{font-size:30px;line-height:36px}}.company__contacts{grid-row:1/3;width:332px;display:flex;flex-direction:column;gap:32px;align-items:flex-end}@media (max-width: 990.98px){.company__contacts{grid-row:auto;align-items:flex-start;gap:20px;width:100%}}.company__about{max-width:776px;width:100%;display:flex;flex-direction:column;gap:56px}@media (max-width: 990.98px){.company__about{gap:20px;max-width:100%}}.company__description p,.company__description span{font-size:18px;line-height:28px}.company__description a{font-size:18px;line-height:28px;color:#013c8c;text-decoration:underline;text-underline-offset:5px}.company__description ul li,.company__description ol li{font-size:18px;line-height:28px;list-style-position:inside}.company__description ul li{list-style:inside}.company__description iframe{height:400px;width:100%;margin:0 auto;border-radius:8px}.company__description img{height:400px;width:100%;margin:0 auto;object-fit:cover;border-radius:8px}@media (max-width: 767.98px){.company__description iframe{margin:0 auto;height:300px;width:100%}.company__description img{height:300px;width:100%}}.company__banner+.company__container-logo.container .company__logo{margin:0;transform:translateY(-68px)}@media (max-width: 990.98px){.company__banner+.company__container-logo.container .company__logo{transform:translateY(-45px)}}.trucks{display:flex;align-items:center;gap:12px}.trucks span{font-weight:700}.socials-links{display:flex;align-items:center;gap:8px}.socials-links span{cursor:pointer;border-radius:12px;background:#EEE;padding:12px;width:48px;height:48px}.socials-links span img{height:24px;width:24px;object-fit:contain;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:black;-webkit-filter:grayscale(100%)}.socials-links span:hover img{filter:none}.company-anchor{width:100%;max-width:376px;display:flex;justify-content:center;align-items:center;gap:10px;background:#CF0829;border-radius:12px;color:#fff;font-size:18px;padding:18px;font-weight:600;line-height:24px}@media (max-width: 767.98px){.company-anchor{padding:12px}}.table-links{width:100%;display:flex;flex-direction:column;padding:16px 24px;background-color:#f7f7f7;border-radius:16px}.table-links :last-child{border-bottom:none}@media (max-width: 767.98px){.table-links{padding:12px}}.table-link-item{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:16px 0;border-bottom:1px solid #BEBEBE}.table-link-item span{font-size:14px;line-height:16px;color:#696969}.table-link-item a:hover,.table-link-item .psevdo-link:hover{text-decoration:underline;text-underline-offset:5px;color:#013c8c}.table-link-item p,.table-link-item a,.table-link-item .psevdo-link{transition:.3s;font-size:18px;color:#2c2c2c;font-weight:600;line-height:24px}@media (max-width: 767.98px){.table-link-item{padding:12px}}.gallery-preview{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;height:384px;gap:8px}.gallery-preview.less-items{grid-template-columns:1fr 1fr 1fr;height:auto}.gallery-preview.less-items .gallery-preview-item{height:180px}.gallery-preview.less-items .gallery-preview-item:first-child{grid-area:auto}.gallery-preview.less-items .gallery-preview-item:nth-child(2){grid-area:auto}.gallery-preview.less-items .gallery-preview-item:last-child{grid-area:auto}@media (max-width: 767.98px){.gallery-preview.less-items{grid-template-columns:1fr 1fr}}@media (max-width: 575px){.gallery-preview.less-items .gallery-preview-item{height:100px}}.gallery-preview .gallery-preview-item:first-child{grid-area:1/1/5/3}.gallery-preview .gallery-preview-item:nth-child(2){grid-area:1/3/3/5}.gallery-preview .gallery-preview-item:nth-child(3){grid-area:3/3/5/4}.gallery-preview .gallery-preview-item:last-child{grid-area:3/4/5/5}@media (max-width: 1100px){.gallery-preview{grid-template-columns:1fr 1fr}.gallery-preview .gallery-preview-item:first-child{grid-area:auto}.gallery-preview .gallery-preview-item:nth-child(2){grid-area:auto}.gallery-preview .gallery-preview-item:nth-child(3){grid-area:auto}.gallery-preview .gallery-preview-item:last-child{grid-area:auto}}@media (max-width: 767.98px){.gallery-preview{gap:4px;height:324px}}.psevdo-link{cursor:pointer}.gallery-preview-item{cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.gallery-preview-item img{width:100%;height:100%;object-fit:cover}.gallery-show-more{position:absolute;top:0;left:0;background:rgba(0,0,0,.6);z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:18px;color:#fff;gap:4px;transition:.3s}.gallery-show-more span{font-weight:600}.gallery-show-more:hover{cursor:pointer;background:rgba(0,0,0,.7)}.counter-jobs{color:#696969}.company-jobs{padding:60px 0 80px;background-color:#f7f7f7}@media (max-width: 767.98px){.company-jobs{padding:22px 0 32px}}.main-company{overflow:hidden}.news{margin-top:96px;background:#F7F7F7;padding:60px 0}.news .swiper{margin-top:48px;overflow:visible!important}.news .swiper-slide{transition:.3s;opacity:.3}.news .swiper-slide.swiper-slide-next,.news .swiper-slide.swiper-slide-active,.news .swiper-slide.psevdo-active{opacity:1}@media (max-width: 990.98px){.news{margin-top:40px;padding:32px 0 40px}.news .swiper{margin-top:20px}}@media (max-width: 767.98px){.news .swiper-slide{opacity:1}}.news .news-prev{background-color:#fff;border-radius:99px;padding:8px;left:-100px!important;min-width:40px!important;height:40px!important;transition:.3s}.news .news-prev:after{display:none!important}.news .news-prev:hover{transform:scale(1.1)}@media (max-width: 767.98px){.news .news-prev{display:none!important}}.news .news-next{background-color:#fff;border-radius:99px;padding:8px;right:-100px!important;min-width:40px!important;height:40px!important;transition:.3s}.news .news-next:after{display:none!important}.news .news-next:hover{transform:scale(1.1)}@media (max-width: 767.98px){.news .news-next{display:none!important}}@media (max-width: 1300px){.news .news-next{right:0!important}.news .news-prev{left:0!important}}.news-section-title{font-size:30px;font-weight:600;line-height:36px}@media (max-width: 767.98px){.news-section-title{font-size:24px;line-height:32px}}.news-card{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}@media (max-width: 767.98px){.news-card{border-radius:16px}}.news-img{height:188px;width:100%}.news-img img{width:100%;height:100%;object-fit:cover}@media (max-width: 767.98px){.news-img{height:120px}}.news-content{padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:232px;gap:20px}@media (max-width: 767.98px){.news-content{padding:16px 12px;min-height:192px}}.news-title{font-size:20px;font-weight:600;line-height:28px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width: 767.98px){.news-title{font-size:18px;line-height:24px}}.news-date{font-size:14px;color:#696969;line-height:16px}.gallery{position:fixed;top:0;right:-110%;z-index:999;background-color:#fff;height:100vh;padding:80px;max-width:1040px;overflow:auto;width:100%;transition:.4s}.gallery.active-gallery{right:0}.gallery.active-gallery .gallery-close{display:block}@media (max-width: 990.98px){.gallery{padding:40px}}@media (max-width: 767.98px){.gallery{padding:30px 8px}}.gallery-close{display:none;position:fixed;z-index:5;top:20px;right:40px;background:#ffffff;padding:10px;border-radius:8px}@media (max-width: 767.98px){.gallery-close{height:34px;width:34px}.gallery-close svg{height:14px;width:14px}}.gallery-content{max-width:776px;width:100%;margin:0 auto}.gallery-title{font-size:30px;font-weight:700;line-height:36px;color:#013c8c}@media (max-width: 767.98px){.gallery-title{font-size:24px;line-height:32px}}.gallery-list{margin:56px 0;display:flex;flex-direction:column;gap:24px;overflow:auto}@media (max-width: 767.98px){.gallery-list{margin:24px 0;gap:16px}}.gallery-item{height:436px;width:100%}.gallery-item img{height:100%;width:100%;object-fit:cover;border-radius:8px}@media (max-width: 767.98px){.gallery-item{height:340px}}@media (max-width: 575px){.gallery-item{height:220px}}@media (max-width: 425px){.gallery-item{height:160px}}.dropdown-hover{position:relative}.dropdown-hover:hover .dropdown-list{opacity:1;visibility:visible}@media (max-width: 1100px){.dropdown-hover:hover .dropdown,.dropdown-hover:hover .dropdown-list{height:auto}}.dropdown{width:100%;bottom:-20px;position:absolute;display:flex;flex-direction:column}@media (max-width: 1100px){.dropdown{bottom:0;height:0px;position:relative}}.dropdown-arrow{margin:0 auto}@media (max-width: 1100px){.dropdown-arrow{margin:0;align-self:flex-end;transform:translateY(-20px)}}.dropdown-list{overflow:hidden;transition:.3s;max-width:300px;width:max-content;opacity:0;visibility:hidden;position:absolute;left:50%;top:20px;transform:translate(-50%);border:2px solid #CF0829;background:#ffffff;border-radius:16px}@media (max-width: 1100px){.dropdown-list{position:relative;border:0px;opacity:1;height:0px;left:0;transform:translate(0);top:-10px}}.dropdown-item a,.dropdown-item span{cursor:pointer;display:flex;width:100%;transition:.3s;color:#2c2c2c;padding:12px 16px;font-size:16px;font-weight:600;line-height:18px;background:transparent}.dropdown-item a:hover,.dropdown-item span:hover{background:#F7F7F7;color:#013c8c}.dropdown-item a.active-header-link,.dropdown-item span.active-header-link{pointer-events:none;color:#696969}.dropdown-item a.active-header-link:hover,.dropdown-item span.active-header-link:hover{background:transparent;color:#2c2c2c}.home-page{overflow:hidden;background:#F7F7F7}.home{background:#ffffff;padding:232px 0 148px;border-radius:0 0 32px 32px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}@media (max-width: 1320px){.home{padding:180px 0 148px}}@media (max-width: 1023.98px){.home{padding:100px 0}}@media (max-width: 767.98px){.home{padding-bottom:0}}.home-container{position:relative;display:flex}@media (max-width: 1023.98px){.home-container{flex-direction:column}}.home-content{display:flex;position:relative;z-index:2;width:100%;flex-direction:column;gap:8px}.home-title{font-size:76px;font-weight:700;line-height:80px;color:#013c8c}@media (max-width: 1023.98px){.home-title{text-align:center;font-size:36px;line-height:40px}}@media (max-width: 360px){.home-title{font-size:28px;line-height:34px}}.red-text{color:#cf0829}.home-subtitle{font-size:24px;font-weight:600;line-height:32px;color:#2c2c2c}@media (max-width: 1023.98px){.home-subtitle{text-align:center;font-size:20px;line-height:28px}}@media (max-width: 360px){.home-subtitle{font-size:16px;line-height:24px}}.home-buttons{padding-top:32px;display:flex;gap:16px;align-items:center}@media (max-width: 1023.98px){.home-buttons{padding-top:16px;margin:0 auto}}.home-button-grey{max-width:240px;width:100%;border-radius:12px;background:#EEE;padding:18px 32px;display:flex;justify-content:center;white-space:nowrap;align-items:center;color:#0a0a0a;font-size:18px;font-weight:600;line-height:24px}@media (max-width: 360px){.home-button-grey{padding:12px}}.home-button-red{max-width:240px;width:100%;border-radius:12px;white-space:nowrap;background:#CF0829;padding:18px 32px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:600;line-height:24px}@media (max-width: 360px){.home-button-red{padding:12px}}.home-map{position:absolute;right:0;z-index:1;top:-130px;max-width:891px;width:100%;height:513px;min-height:297px;min-width:516px}.home-map img{width:100%;height:100%}@media (max-width: 1320px){.home-map{max-width:690px;height:470px}}@media (max-width: 1100px){.home-map{max-width:590px;height:auto}}@media (max-width: 1023.98px){.home-map{position:relative;top:0;margin:0 auto}}@media (max-width: 575px){.home-map{left:-120px;right:100%}}@media (max-width: 425px){.home-map{left:-160px}}@media (max-width: 360px){.home-map{min-width:460px}}.home-mark{cursor:pointer;position:absolute;bottom:-178px;right:150px;height:162px;width:162px;z-index:3;background:#ffffff;border-radius:100%;border:1px solid #BDBDBD;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.3s}.home-mark:hover .home-mark__bg{padding:0}@media (max-width: 767.98px){.home-mark{right:10px;bottom:-37px;height:112px;width:112px}}.home-mark:after{position:absolute;content:"";width:100%;height:100%;z-index:-1;background:transparent;border-radius:100%;border:1px solid #BDBDBD;animation:scaleAfter 1.5s infinite}.home-mark:before{position:absolute;content:"";width:100%;height:100%;z-index:-2;background:transparent;border-radius:100%;border:1px solid #BEBEBE;animation:scaleBefore 1.5s infinite}.home-mark.fixed{z-index:9;position:fixed;top:-10%;opacity:0;height:102px;width:102px}.home-mark.fixed .home-mark__bg{padding:8px}.home-mark.fixed:hover .home-mark__bg{padding:0}.home-mark.fixed .home-mark__drivers{font-size:14px;line-height:12px;font-weight:700}.home-mark.fixed span{font-size:12px;line-height:16px}.home-mark.fixed.active{opacity:1;top:calc(100vh - 150px)}.home-mark__bg{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:#ffffff;border-radius:100%;transition:.3s;padding:15px}.home-mark img{width:100%;height:100%;z-index:1;transition:.3s}@media (max-width: 767.98px){.home-mark .home-mark__bg{right:10px;bottom:-37px;height:112px;width:112px}}.home-mark__drivers{margin-top:10px;position:relative;z-index:2;color:#fff;text-align:center;font-size:24px;font-weight:900;line-height:24px;letter-spacing:1.44px;transition:.3s}@media (max-width: 767.98px){.home-mark__drivers{font-size:16px;line-height:16px;letter-spacing:.996px}}.home-mark__click{position:relative;z-index:2;color:#fff;text-align:center;font-size:12px;font-weight:600;line-height:24px;letter-spacing:.24px;transition:.3s}@media (max-width: 767.98px){.home-mark__click{font-size:8px;line-height:16px;letter-spacing:.166px}}@keyframes scaleAfter{0%{height:80%;width:80%;opacity:1;box-shadow:0 0 10px #00000080;background:rgb(255,255,255)}to{height:120%;width:120%;opacity:0;box-shadow:0 0 2px #0000004d;background:rgba(255,255,255,.3)}}@keyframes scaleBefore{0%{height:100%;width:100%;opacity:1;box-shadow:0 0 10px #00000080;background:rgb(255,255,255)}to{height:140%;width:140%;opacity:0;box-shadow:0 0 6px #0006;background:rgba(255,255,255,.3)}}.reviews{overflow:hidden;padding:120px 0 158px}@media (max-width: 1023.98px){.reviews{padding:56px 0 40px}}.reviews__container{display:flex;flex-direction:column;align-items:center}.reviews__container.for-swiper{padding-right:0}.reviews__container .reviews-btn{margin-top:16px;text-align:center}.reviews__title{text-align:center;font-size:48px;font-weight:700;line-height:52px;color:#013c8c;padding-bottom:24px}@media (max-width: 1023.98px){.reviews__title{font-size:36px;line-height:40px;padding-bottom:16px}}.reviews__sub-title{font-size:24px;line-height:32px;max-width:872px;text-align:center}@media (max-width: 1023.98px){.reviews__sub-title{font-size:20px;line-height:28px}}.reviews__content{display:flex;width:calc(100% + 40px);gap:24px;justify-content:space-between;overflow-x:auto;padding:100px 0 44px}.reviews__content .review:first-child{margin-left:20px}.reviews__content .review:last-child{margin-right:40px}.reviews__content.less-width{max-width:1120px}.reviews__content.less-width .review{max-width:332px;min-width:332px}.reviews__content.less-width .review .review__head{height:388px}.reviews__content.less-width .review .review__head .review-play{top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 767.98px){.reviews__content{gap:16px}.reviews__content.less-width .review{min-width:236px;width:236px}.reviews__content.less-width .review .review__head{height:276px}}.reviews__content::-webkit-scrollbar{border-left:1px solid #D9D9D9;width:8px;height:4px;cursor:grab}.reviews__content::-webkit-scrollbar-thumb{border:9px solid rgba(25,27,35,.3);border-radius:4.5px;background:rgba(25,27,35,0);cursor:grab}.review{max-width:424px;min-width:386px;width:100%;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;height:max-content;border-radius:24px;background:#ffffff;transition:.3s;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.review:hover{box-shadow:0 5px 5px -5px #0000001a,0 5px 5px 5px #0000001a}@media (max-width: 767.98px){.review{max-width:340px;min-width:246px}}@media (max-width: 425px){.review{max-width:286px}}.review__head{height:240px;position:relative}@media (max-width: 1023.98px){.review__head{height:132px}}.review__preview{height:100%;width:100%}.review__preview img{width:100%;height:100%;object-fit:cover}.review-tag{position:absolute;top:16px;right:16px;z-index:2;display:flex;gap:8px;border-radius:9999px;background:#013C8C;height:32px;width:max-content}.review-tag span{display:inline-flex;padding:7px 12px 7px 0;font-size:16px;font-weight:700;line-height:18px;color:#fff}@media (max-width: 1023.98px){.review-tag{height:24px;gap:6px}.review-tag span{padding:4px 10px 4px 0;font-size:14px;line-height:16px}}@media (max-width: 767.98px){.review-tag{height:18px;gap:3px;top:auto;bottom:10px;right:8px}.review-tag span{padding:3px 6px 3px 0;font-size:10px;line-height:12px;font-weight:700}}.review-tag-circle{border-radius:99px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#1EB100}.review-tag-circle svg{width:16px;height:16px}@media (max-width: 1023.98px){.review-tag-circle{width:24px;height:24px}}@media (max-width: 767.98px){.review-tag-circle{height:18px;width:18px}.review-tag-circle svg{width:10px;height:10px}}.review-play{position:absolute;bottom:-25px;left:24px;width:60px;height:60px;border-radius:100%;background:#CF0829;transition:.3s}.review-play:after{content:url(/build/assets/arrow-play-a4db8e78.svg);position:absolute;left:calc(50% + 2px);top:50%;transform:translate(-50%,-50%);height:28px}.review-play:hover{background:#D93954;transform:scale(1.01)}@media (max-width: 1023.98px){.review-play{bottom:-15px;width:40px;height:40px}}.review-content{padding:28px 24px 24px;display:flex;flex-direction:column;gap:20px}@media (max-width: 1023.98px){.review-content{padding:24px 12px 28px}}.review-text{font-size:20px;line-height:28px;color:#2c2c2c}@media (max-width: 1023.98px){.review-text{font-size:18px;line-height:24px}}.review-company{display:flex;justify-content:space-between;gap:24px}.review-company div{display:flex;flex-direction:column}.review-company div p{color:#696969;font-size:16px;line-height:18px}@media (max-width: 1023.98px){.review-company div p{font-size:14px;line-height:16px}}.review-company-logo{width:60px;height:60px;background:#ffffff}.review-company-logo img{width:60px;height:60px;object-fit:contain}@media (max-width: 1023.98px){.review-company-logo,.review-company-logo img{width:40px;height:40px}}.reviews-btn{border-radius:12px;border:1px solid #013C8C;width:240px;padding:12px 32px;background:#ffffff;font-size:18px;font-weight:600;line-height:24px;color:#013c8c}.reviews-btn-red{border-radius:12px;max-width:368px;width:100%;padding:12px 32px;background:#CF0829;font-size:18px;font-weight:600;text-align:center;line-height:24px;color:#fff}.about-us{background:#ffffff;padding:160px 0 120px}@media (max-width: 1023.98px){.about-us{padding:36px 0 40px}}.about-us__content{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}@media (max-width: 1023.98px){.about-us__content{grid-template-columns:1fr 1fr}.about-us__content .none-block-about{display:none}}@media (max-width: 575px){.about-us__content{grid-template-columns:1fr}}.about-us__title{font-size:48px;font-weight:700;line-height:52px;color:#013c8c}@media (max-width: 1023.98px){.about-us__title{font-size:36px;line-height:40px}}.about-block-link{transition:.3s;border-radius:24px}.about-block-link:hover{box-shadow:0 3px 6px -5px #0003,0 4px 8px #0003}.about-block{padding:40px;min-height:400px;display:flex;flex-direction:column;background:#F7F7F7;border-radius:24px;justify-content:space-between;gap:24px}@media (max-width: 1023.98px){.about-block{padding:20px 12px;min-height:320px}}@media (max-width: 575px){.about-block{min-height:auto;flex-direction:column-reverse;border-radius:16px}}.about-block-text{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.about-block-text :first-child{font-size:24px;font-weight:600;line-height:32px;color:#2c2c2c}.about-block-text :nth-child(n+2){font-size:18px;line-height:24px;color:#2c2c2c}@media (max-width: 1023.98px){.about-block-text :first-child{font-size:20px;line-height:28px}.about-block-text :nth-child(n+2){font-size:18px;line-height:24px}}.about-block-icon{align-self:flex-end;width:60px;height:60px}.about-block-icon img{width:100%;height:100%;max-height:60px;max-width:60px;object-fit:contain}@media (max-width: 575px){.about-block-icon{align-self:flex-start}}.about-block-video{height:100%;width:100%;border-radius:24px;overflow:hidden;min-height:400px;height:400px}.about-block-video video{height:100%;width:100%;object-fit:cover}@media (max-width: 1023.98px){.about-block-video{min-height:320px;height:320px}}@media (max-width: 575px){.about-block-video{min-height:auto;height:236px;border-radius:16px}}.contact-us-btn{width:100%;height:100%;padding:40px;background:#ffffff;border:1px solid #013C8C;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;font-size:24px;font-weight:600;line-height:32px;color:#013c8c}.contact-us-btn:hover span{transform:scale(1.02)}.contact-us-btn span{align-self:flex-end;background:#CF0829;width:48px;height:48px;padding:12px;border-radius:100%;transition:.3s}.contact-us-btn span:hover{background:#D93954}@media (max-width: 1023.98px){.contact-us-btn{padding:20px 12px;font-size:20px;line-height:28px}}@media (max-width: 575px){.contact-us-btn{flex-direction:row;align-items:center;border-radius:16px;padding:12px}.contact-us-btn span{height:40px;width:40px;padding:8px}}.advantages{background:#ffffff;padding:140px 0 156px}@media (max-width: 1023.98px){.advantages{padding:40px 0 56px}}.advantages__container{display:flex;flex-direction:column;gap:128px}@media (max-width: 1023.98px){.advantages__container{gap:36px}}.list-with-img{display:flex;justify-content:space-between;gap:36px;max-width:1208px;width:100%}.list-with-img.revert{flex-direction:row-reverse;align-self:flex-end}@media (max-width: 767.98px){.list-with-img{flex-direction:column-reverse}.list-with-img.revert{flex-direction:column}}.list-block{max-width:536px;width:100%;display:flex;flex-direction:column;gap:72px}@media (max-width: 1023.98px){.list-block{gap:40px}}@media (max-width: 767.98px){.list-block{max-width:100%}}.list-title{font-size:48px;font-weight:700;line-height:52px;color:#013c8c}@media (max-width: 1023.98px){.list-title{font-size:36px;line-height:40px}}.advantages-list li{list-style:none;display:flex;gap:24px;align-items:flex-start;font-size:24px;font-weight:600;line-height:32px;margin-top:40px}.advantages-list li:before{content:url(/build/assets/list-advantage-1d7b9fdc.svg);width:28px;height:28px;display:block}.advantages-list li:first-child{margin-top:0}.advantages-list.disadvantages li:before{content:url(/build/assets/list-disadvantage-3e859c53.svg);width:28px;height:28px;display:block}@media (max-width: 1023.98px){.advantages-list li{font-size:20px;line-height:28px;gap:12px;margin-top:12px}}.img-block{max-width:536px;width:100%;height:432px}.img-block img{width:100%;height:100%;object-fit:cover;border-radius:24px}@media (max-width: 1023.98px){.img-block{max-width:350px;height:300px}}@media (max-width: 767.98px){.img-block{max-width:100%;height:432px}}@media (max-width: 575px){.img-block{height:200px}}.contact-us{padding:120px 0}@media (max-width: 1023.98px){.contact-us{padding:40px 0}}.contact-us__container{display:flex;flex-direction:column;align-items:center;gap:68px}@media (max-width: 1023.98px){.contact-us__container{gap:24px}}.contact-us__head{display:flex;flex-direction:column;gap:24px;max-width:740px;align-items:center}@media (max-width: 990.98px){.contact-us__head{gap:16px}}.contact-us__title{font-size:48px;font-weight:700;line-height:52px;color:#013c8c}.contact-us__title.big-title{text-align:center;color:#013c8c;font-size:76px;font-weight:700;line-height:80px}@media (max-width: 767.98px){.contact-us__title.big-title{font-size:30px;line-height:36px}}@media (max-width: 1023.98px){.contact-us__title{font-size:36px;line-height:40px}}.contact-us__subtitle{color:#2c2c2c;text-align:center;font-size:24px;font-weight:500;line-height:32px}@media (max-width: 767.98px){.contact-us__subtitle{font-size:18px;font-weight:600;line-height:24px}}.contact-us__form{max-width:872px;width:100%;display:flex;flex-direction:column;align-items:center;gap:68px}@media (max-width: 1023.98px){.contact-us__form{gap:24px}}.contact-us__content{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-us__content .textarea-item{grid-column-start:1;grid-column-end:3}.contact-us__content .input-label{display:block;opacity:0;visibility:hidden}.contact-us__content .captcha-container{max-width:312px;width:100%;margin:0 auto;grid-column-start:1;grid-column-end:3}.contact-us__content .captcha-container.error .input-label{opacity:1;visibility:visible}@media (max-width: 575px){.contact-us__content{grid-template-columns:1fr}.contact-us__content .textarea-item,.contact-us__content .captcha-container{grid-column:auto}}.contact-us__btn{max-width:312px;width:100%;background:#CF0829;border-radius:12px;padding:18px 32px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:24px;color:#fff}.textarea-item{width:100%;position:relative;display:flex;flex-direction:column}.textarea-item.error .textarea .input-label{opacity:1;visibility:visible}.textarea-item.error .textarea textarea{border-color:#cf0829}.textarea-item.error .textarea .placeholder{color:#cf0829}.textarea{position:relative;max-height:120px;width:100%;height:100%}.textarea .placeholder{top:20%}textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button{-webkiit-appearance:none;appearance:none}textarea:focus~.placeholder,textarea:not(:focus):valid~.placeholder{left:16px;font-size:14px;line-height:16px;opacity:1;color:#404040;transform:translateY(-10px)}textarea:focus~.placeholder .label-opacity,textarea:not(:focus):valid~.placeholder .label-opacity{opacity:0}textarea{width:100%;height:100%;border-radius:12px;border:1px solid #BEBEBE;background:#ffffff;font-size:18px;resize:none;line-height:24px;padding:28px 16px 8px}textarea::placeholder{transition:.2s;opacity:0}textarea:focus::placeholder{opacity:1}.form-post{padding:56px 0 80px;border-radius:0 0 32px 32px;background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}@media (max-width: 767.98px){.form-post{padding:30px 0}}.form-post__container{max-width:868px}.form-post__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media (max-width: 767.98px){.form-post__content{gap:12px}}.form-post__title{font-size:60px;font-weight:700;color:#013c8c}@media (max-width: 767.98px){.form-post__title{font-size:28px;line-height:34px}}.form-post__subtitle{font-size:24px;font-weight:500;line-height:32px}@media (max-width: 767.98px){.form-post__subtitle{font-size:16px;line-height:24px}}.form-post__button{border-radius:12px;max-width:368px;width:100%;font-size:18px;font-weight:600;line-height:24px;background:#CF0829;color:#fff;padding:18px 32px}.form-post textarea{height:120px}.form-post .form-part__grid{grid-template-columns:minmax(calc(50% - 12px),1fr) minmax(calc(50% - 12px),1fr)}.form-post .form-part__grid.small-grid{grid-template-columns:176px 176px}.form-post .form-part__grid .select-item.input-check{max-width:400px}@media (max-width: 575px){.form-post .form-part__grid{grid-template-columns:100%}.form-post .form-part__grid .select-item.input-check{max-width:100%}}.error404-page .header{box-shadow:none!important}.error404{height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.error404__mark{position:absolute;top:0;z-index:0;right:0}.error404__mark img{width:100%;height:100%}@media (max-width: 1100px){.error404__mark{width:900px;height:900px}}@media (max-width: 767.98px){.error404__mark{width:500px;height:500px}}.error404__container{display:flex;flex-direction:column;gap:40px;align-items:center;position:relative}.error404__title{color:#013c8c;font-size:120px;line-height:90px;font-weight:700;display:flex;align-items:center;gap:8px}.error404__img{width:88px;height:88px;border-radius:100%}.error404__img img{width:100%;height:100%;border-radius:100%}.error404__info{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:648px}.error404__subtitle{font-size:24px;text-align:center;font-weight:700;line-height:32px;color:#2c2c2c}.error404__text{font-size:18px;line-height:24px;text-align:center;color:#2c2c2c}.error404__link{font-size:18px;line-height:24px;color:#fff;padding:18px 32px;width:280px;text-align:center;background:#CF0829;border-radius:12px}.static-page__container{margin-bottom:40px}.static-page h1,.static-page .static-page__title{margin-top:56px;color:#013c8c;font-size:60px;font-weight:700;margin-bottom:18px}@media (max-width: 767.98px){.static-page h1,.static-page .static-page__title{font-size:28px;line-height:34px;margin-top:24px}}.static-page__effective-date{max-width:300px;color:#000;font-size:16px;line-height:18px}.static-page__content{margin-top:16px;font-size:16px;line-height:18px;color:#2c2c2c}.static-page__content h2{color:#000;font-size:30px;font-weight:700;line-height:36px;margin-top:57px;margin-bottom:16px}@media (max-width: 767.98px){.static-page__content h2{font-size:22px;line-height:28px;margin-top:18px}}.static-page__content p,.static-page__content li{margin-top:16px;font-size:16px;line-height:18px;color:#2c2c2c}@media (max-width: 767.98px){.static-page__content p,.static-page__content li{margin-top:10px}}.static-page__content ul li{list-style:inside}.static-page__content li{margin-top:0!important}.static-page__content ul,.static-page__content ol{margin-top:22px;row-gap:12px}@media (max-width: 767.98px){.static-page__content ul,.static-page__content ol{margin-top:16px;row-gap:8px}}.calendarPage .breadcrumbs{background:transparent}.calendar{padding-bottom:100px}.calendar__title{color:#013c8c;font-size:60px;font-weight:700;text-align:center}@media (max-width: 767.98px){.calendar__title{font-size:28px;line-height:34px}}.calendar__content{margin-top:47px;border-radius:24px;background:#FFF;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;padding:0 10px 10px;width:100%}@media (max-width: 767.98px){.calendar__content{border-radius:12px;margin-top:24px}}.review-index{padding:96px 0 136px;border-radius:0 0 32px 32px;background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}@media (max-width: 990.98px){.review-index{padding:32px 0 48px;border-radius:0 0 16px 16px}}.review-index__container{display:flex;flex-direction:column;align-items:center;gap:24px}@media (max-width: 767.98px){.review-index__container{gap:8px}}.review-index__title{font-size:76px;font-weight:700;line-height:80px;text-align:center;color:#013c8c;max-width:1000px}@media (max-width: 767.98px){.review-index__title{font-size:30px;line-height:36px}}.review-index__subtitle{font-size:24px;font-weight:500;line-height:32px;text-align:center;max-width:1000px}@media (max-width: 767.98px){.review-index__subtitle{font-size:20px;line-height:28px;font-weight:600}}.review-index__stars{display:flex;gap:8px;align-items:center}.review-index__google{width:42px;height:40px;position:relative}.review-index__google:after{width:100%;height:100%;content:"";background-image:url(/build/assets/google_icon-fba501cd.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.review-index__star{width:42px;height:40px;position:relative}.review-index__star:after{width:100%;height:100%;content:"";background-image:url(/build/assets/rait-star-c1d81329.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.review-index__imgs{margin-top:32px;display:flex;align-items:center;transform:translate(20px)}@media (max-width: 767.98px){.review-index__imgs{margin-top:8px}}.review-index__img{position:relative;max-width:80px;width:100%;min-width:80px;height:80px;max-height:80px;min-height:80px;border-radius:100%;border:1px solid #ffffff;overflow:hidden}.review-index__img:nth-child(1){z-index:1;left:0}.review-index__img:nth-child(2){z-index:2;left:-10px}.review-index__img:nth-child(3){z-index:3;left:-20px}.review-index__img:nth-child(4){z-index:4;left:-30px}.review-index__img:nth-child(5){z-index:5;left:-40px}.review-index__img:nth-child(6){z-index:6;left:-50px}.review-index__img:nth-child(7){z-index:7;left:-60px}.review-index__img:nth-child(8){z-index:8;left:-70px}.review-index__img img{width:100%;height:100%}@media (max-width: 767.98px){.review-index__img{max-width:48px;min-width:48px;width:48px;height:48px;max-height:48px;min-height:48px}}.reviews-text{background:#ffffff;padding:120px 0}@media (max-width: 767.98px){.reviews-text{padding:40px 0}}.reviews-text.less-items{background:transparent}.reviews-text.less-items .text-review{background:#ffffff}.reviews-text__container{display:flex;align-items:center;flex-direction:column}.reviews-text__masonry{margin-top:56px;columns:322px;width:100%;gap:24px}@media (max-width: 767.98px){.reviews-text__masonry{columns:1;margin-top:36px}.reviews-text__masonry .text-review:nth-child(n+4){display:none}}.reviews-text .reviews-btn-red{margin-top:56px}@media (max-width: 767.98px){.reviews-text .reviews-btn-red{margin-top:32px}}.reviews-text__show-more{max-width:368px;width:100%;border-radius:12px;border:1px solid #013C8C;background:#FFF;padding:12px 32px;display:none;justify-content:center;gap:10px;align-items:center;font-size:18px;color:#013c8c;font-weight:600;line-height:24px}.reviews-text__show-more.none{display:none}@media (max-width: 767.98px){.reviews-text__show-more{display:flex}}.reviews-page__title{max-width:800px;font-size:48px;font-weight:700;line-height:52px;text-align:center;color:#013c8c}@media (max-width: 767.98px){.reviews-page__title{font-size:30px;line-height:36px}}.reviews-page__subtitle{padding-top:24px;max-width:700px;font-size:24px;line-height:32px;text-align:center}@media (max-width: 767.98px){.reviews-page__subtitle{font-size:20px;line-height:28px;padding-top:12px}}.text-review{margin-bottom:24px;break-inside:avoid;display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:24px;background:#F7F7F7}@media (max-width: 767.98px){.text-review{margin-bottom:12px}}.text-review.show-card{display:flex!important}.text-review__head{display:flex;align-items:center;gap:20px}.text-review__avatar{width:48px;min-width:48px;height:48px;border-radius:100%;overflow:hidden}.text-review__avatar img{width:100%;height:100%;object-fit:cover}.text-review__author{display:flex;flex-direction:column;align-items:flex-start}.text-review__author span,.text-review__author a{font-size:18px;font-weight:600;line-height:24px;color:#2c2c2c}.text-review__rait{display:flex;align-items:center}.text-review__rait-star{width:24px;height:24px;position:relative}.text-review__rait-star:after{width:100%;height:100%;content:url(/build/assets/rait-star-c1d81329.svg);position:absolute;top:0;left:0}.text-review__rait-star img{width:100%;height:100%;display:none}.text-review__text{font-size:20px;line-height:28px;color:#2c2c2c}.big-review{position:relative;padding-bottom:100px;background:#ffffff;overflow:hidden}@media (max-width: 767.98px){.big-review{padding-bottom:42px}}.big-review__container{z-index:1;position:relative;display:flex;flex-direction:column;align-items:center}.big-review__frame{z-index:1;position:relative;margin:0 auto;max-width:872px;width:100%;height:490px}.big-review__frame.frame-play .big-review__preview{display:none}.big-review__frame.frame-play iframe{display:block}.big-review__frame .big-review__preview{cursor:pointer;position:relative;width:100%;height:100%;border-radius:24px;overflow:hidden}.big-review__frame .big-review__preview:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;box-shadow:inset 0 0 40px -10px #00000059}.big-review__frame .big-review__preview .big-review__preview-play-button{position:absolute;top:50%;z-index:3;left:50%;width:100px;height:60px;border-radius:12px;opacity:.6;background:#2C2C2C;transform:translate(-50%,-50%);transition:.3s}.big-review__frame .big-review__preview .big-review__preview-play-button:hover{scale:1.05;opacity:.8}.big-review__frame .big-review__preview .big-review__preview-play-button:after{content:url(/build/assets/arrow-play-a4db8e78.svg);position:absolute;left:calc(50% + 2px);top:50%;transform:translate(-50%,-50%);height:24px}.big-review__frame iframe{display:none}.big-review__frame iframe,.big-review__frame img{border-radius:24px;width:100%;height:100%;object-fit:cover}@media (max-width: 767.98px){.big-review__frame{height:340px}.big-review__frame iframe,.big-review__frame img,.big-review__frame .big-review__preview{border-radius:0}}@media (max-width: 425px){.big-review__frame{height:200px}}.big-review__btn{margin-top:56px;display:flex;color:#fff;background:#CF0829;max-width:368px;width:100%;padding:18px 32px;justify-content:center;align-items:center;gap:10px;border-radius:12px}@media (max-width: 767.98px){.big-review__btn{margin-top:16px}}.big-review__title{max-width:872px;text-align:center;margin-top:80px;font-size:48px;font-weight:700;line-height:52px}.big-review__title mark{padding:0 5px;margin:0 5px;border-radius:2px;background:#013C8C;color:#fff}@media (max-width: 767.98px){.big-review__title{font-size:36px;line-height:40px;margin-top:40px}}.big-review__company{display:flex;align-items:center;gap:24px;margin-top:33px}@media (max-width: 767.98px){.big-review__company{gap:12px}}.big-review__logo{height:60px;max-width:120px}.big-review__logo img{height:60px;width:100%;object-fit:contain}@media (max-width: 767.98px){.big-review__logo{height:40px}}.big-review__author{display:flex;flex-direction:column}.big-review__author span{font-size:18px;font-weight:600;line-height:24px}@media (Max-width: 767.98px){.big-review__author{font-size:16px;line-height:18px}}.big-review__mark{position:absolute;z-index:0;bottom:0;left:52%;width:800px;height:800px}.big-review__mark img{width:100%;height:100%}@media (max-width: 767.98px){.big-review__mark{width:440px;height:440px;left:30%}}.youtube{width:100%;height:100%;position:fixed;z-index:9999;top:0;left:0;opacity:0;display:none;visibility:hidden;padding:20px;transition:.3s}.youtube.active-youtube-frame{opacity:1;visibility:visible;display:block}.youtube-frame{z-index:1;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-width:872px;width:100%;height:490px}.youtube-frame iframe{width:100%;height:100%;border-radius:16px}@media (max-width: 767.98px){.youtube-frame{height:390px}}.youtube-close{z-index:1;position:absolute;top:5%;right:5%;background:transparent}@media (max-width: 767.98px){.youtube-close{top:20px;right:20px}}.youtube-overlay{top:0;left:0;position:absolute;width:100%;height:100%;z-index:0;opacity:0;visibility:hidden;background:#000000}.youtube-overlay.active-overlay{opacity:.9;visibility:visible}.service-main{background:#ffffff;border-radius:0 0 32px 32px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;padding:96px 0;position:relative;overflow:hidden}.service-main.all-services{border-radius:0;box-shadow:0 0 #0000001a,0 0 #0000001a}.service-main.all-services .service-main__mark{top:-70px}@media (max-width: 767.98px){.service-main{padding:20px 0 16px}}.service-main__title{text-align:center;color:#013c8c;font-size:76px;font-weight:700;line-height:80px}@media (max-width: 767.98px){.service-main__title{font-size:30px;line-height:36px}}.service-main__subtitle{margin:24px 0 56px;color:#2c2c2c;text-align:center;font-size:24px;font-weight:500;line-height:32px}@media (max-width: 767.98px){.service-main__subtitle{font-size:20px;font-weight:600;line-height:28px;margin:8px 0 16px}}.service-main__mark{position:absolute;z-index:0;top:-90px;left:66%;transform:translate(-52%);width:800px;height:800px}.service-main__mark img{width:100%;height:100%}@media (max-width: 767.98px){.service-main__mark{display:none}}.consulting-page .breadcrumbs{background:transparent}.consulting-page .header{background:#F7F7F7;box-shadow:none}.comparison{padding:120px 0}@media (max-width: 767.98px){.comparison{padding:40px 0}}.comparison__title{color:#013c8c;text-align:center;font-size:48px;font-weight:700;line-height:52px}@media (max-width: 767.98px){.comparison__title{font-size:30px;font-weight:700;line-height:36px}}.comparison__subtitle{color:#2c2c2c;text-align:center;font-size:24px;line-height:32px;margin-top:16px}@media (max-width: 767.98px){.comparison__subtitle{font-size:20px;line-height:28px}}.comparison__content{max-width:872px;width:100%;position:relative;margin:56px auto 0}@media (max-width: 767.98px){.comparison__content{margin-top:40px}}.comparison__item-bgs{width:100%;height:100%;position:absolute;z-index:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 767.98px){.comparison__item-bgs{display:none}}.comparison__item-bg{border-radius:24px;background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;width:100%;height:100%}.comparison__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 767.98px){.comparison__grid{background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;border-radius:12px;gap:16px}}.comparison__grid-item{padding:0 24px}.comparison__grid-item:nth-child(odd) .comparison__grid-text:before{content:url(/build/assets/comparison-like-fb594850.svg)}.comparison__grid-item:nth-child(2n) .comparison__grid-text:before{content:url(/build/assets/comparison-dislike-11583426.svg)}.comparison__grid-item:nth-last-child(1) .comparison__grid-text{border-bottom:0px}.comparison__grid-item:nth-last-child(2) .comparison__grid-text{border-bottom:0px}@media (max-width: 767.98px){.comparison__grid-item{padding:0 0 0 8px}.comparison__grid-item:nth-child(odd) .comparison__grid-text{border-color:#178a00}.comparison__grid-item:nth-child(2n){padding-left:0;padding-right:8px}.comparison__grid-item:nth-child(2n) .comparison__grid-text{border-color:#bc0725}.comparison__grid-item:nth-child(3) .comparison__grid-text{flex-direction:column;align-items:center;gap:12px}.comparison__grid-item:nth-child(3) .comparison__grid-text:before{display:flex}.comparison__grid-item:nth-child(4) .comparison__grid-text{gap:12px;flex-direction:column;align-items:center}.comparison__grid-item:nth-child(4) .comparison__grid-text:before{display:flex}}.comparison__head{padding-bottom:24px;color:#2c2c2c;font-size:30px;font-weight:600;line-height:36px;padding-top:24px}.comparison__head img{width:131px;height:36px;object-fit:contain}@media (max-width: 767.98px){.comparison__head{margin:0 auto;text-align:center}}.comparison__grid-text{height:100%;padding-bottom:24px;border-bottom:1px solid #E4E4E4;color:#2c2c2c;font-size:18px;line-height:24px;display:flex;gap:20px}.comparison__grid-text:before{width:48px;min-width:48px;height:48px;border-radius:100%;background:#F7F7F7;display:flex;justify-content:center;align-items:center}.comparison__grid-text:nth-child(odd):before{content:url(/build/assets/comparison-dislike-11583426.svg)}.comparison__grid-text:nth-child(2n):before{content:url(/build/assets/comparison-like-fb594850.svg)}@media (max-width: 767.98px){.comparison__grid-text{padding-bottom:12px;font-size:14px;line-height:16px}.comparison__grid-text:before{display:none}}.service-main .about-us__content{margin-top:70px}.service-main .about-block{min-height:320px}@media (max-width: 1100px){.service-main .about-us__content{margin-top:20px}}@media (max-width: 575px){.service-main .about-block{height:auto;min-height:auto}.service-main .about-us__content{margin-top:10px}}.premium-advantage{padding:120px 0}@media (max-width: 990.98px){.premium-advantage{padding:40px 0}}.placements{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:24px}.placements.placement-jobs .placements-card .placements-card__img{margin-bottom:44px}.placements.placement-jobs .placements-card .placements-card__title{max-width:63px;width:100%}.placements.placement-company{margin-top:92px}.placements.placement-company .placements-card .placements-card__title{max-width:70px;width:100%}.placements.placement-banners{margin-top:228px}.placements.placement-banners .placements-sticky{position:relative;justify-self:flex-start;grid-row-start:1;grid-column-start:1;grid-column-end:2}.placements.placement-banners .placements-sticky .placements-info{top:100px}.placements.placement-banners .placements-cards{grid-column-start:2;grid-column-end:3}@media (max-width: 990.98px){.placements.placement-jobs .placements-card .placements-card__img{margin-bottom:30px}.placements.placement-jobs .placements-card .placements-card__title{max-width:100%}.placements.placement-company{flex-direction:column;margin-top:16px}.placements.placement-company .placements-card .placements-card__title{max-width:100%;width:100%}.placements.placement-banners{margin-top:40px}}@media (max-width: 767.98px){.placements{display:flex;flex-direction:column-reverse;justify-content:center}}.placements-cards{display:flex;flex-direction:column;gap:24px}.placements-card{overflow:hidden;width:100%;padding:44px 44px 0 40px;border-radius:24px;background:#EEE;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.placements-card__title{max-width:140px;width:100%;color:#2c2c2c;font-size:16px;line-height:18px}.placements-card__img{max-width:404px;width:100%}.placements-card__img img{width:100%;height:100%}.placements-card.premium{background:#013C8C}.placements-card.premium .placements-card__title{color:#fff}@media (max-width: 990.98px){.placements-card{padding:16px 12px 0;flex-direction:column;border-radius:16px}.placements-card .placements-card__title{max-width:100%}.placements-card .placements-card__img{padding:0 23px}}@media (max-width: 767.98px){.placements-card .placements-card__img{margin:0 auto}}@media (max-width: 575px){.placements-card .placements-card__img{max-height:200px}.placements-card .placements-card__img img{max-height:200px;object-fit:cover}}.placements-info{justify-self:flex-end;position:sticky;display:flex;flex-direction:column;gap:24px;max-width:536px}@media (max-width: 990.98px){.placements-info{gap:16px}}.placements-info__title{font-size:48px;font-weight:700;line-height:52px;color:#013c8c}@media (max-width: 990.98px){.placements-info__title{font-size:30px;line-height:36px}}.placements-info__description{font-size:24px;line-height:32px;color:#2c2c2c}@media (max-width: 990.98px){.placements-info__description{font-size:20px;line-height:28px}}.placements-info__list{margin-top:48px}@media (max-width: 990.98px){.placements-info__list{margin-top:24px}}.about{background:#ffffff;border-radius:0 0 32px 32px;padding:80px 0 110px}@media (max-width: 990.98px){.about{padding:48px 0 100px;border-radius:0 0 16px 16px}}@media (max-width: 990.98px){.about .home-mark{right:10px;bottom:-135px;height:112px;width:112px}.about .home-mark .home-mark__bg{right:10px;bottom:-37px;height:112px;width:112px}.about .home-mark .home-mark__drivers{font-size:16px;line-height:16px;letter-spacing:.996px}.about .home-mark .home-mark__click{font-size:8px;line-height:16px;letter-spacing:.166px}}.about-container{position:relative}.about-content{width:100%;display:flex;flex-direction:column;gap:24px}@media (max-width: 990.98px){.about-content{gap:8px}}.about-title{font-weight:700;font-size:76px;line-height:80px;text-align:center;color:#013c8c}@media (max-width: 990.98px){.about-title{font-size:36px;line-height:40px}}.about-subtitle{font-weight:500;font-size:24px;line-height:32px;text-align:center}@media (max-width: 990.98px){.about-subtitle{font-size:20px;line-height:28px}}.full-width-img{width:100%;height:600px}.full-width-img img{width:100%;height:600px;object-fit:cover}@media (max-width: 767.98px){.full-width-img,.full-width-img img{height:300px}}.about-info{padding:120px 0 143px;background:#ffffff}@media (max-width: 990.98px){.about-info{padding:40px 0}}.about-info-text{font-weight:500;font-size:24px;line-height:32px;max-width:536px}@media (max-width: 990.98px){.about-info-text{font-size:20px;line-height:28px}}.about-info .owner__title{margin-top:150px;max-width:872px}@media (max-width: 990.98px){.about-info .owner__title{margin-top:56px}}.owner{padding:96px 0 120px}@media (max-width: 990.98px){.owner{padding:48px 0}}.owner__title{max-width:872px;width:100%;font-size:48px;font-weight:700;line-height:52px;color:#013c8c}@media (max-width: 990.98px){.owner__title{font-size:36px;line-height:40px}}.owner__content{margin-top:116px;display:flex;gap:24px;width:100%;justify-content:space-between}@media (max-width: 767.98px){.owner__content{align-items:flex-start;margin-top:42px;gap:16px;flex-direction:column-reverse}}.owner__description{max-width:536px;width:100%;display:flex;flex-direction:column;gap:20px}.owner__description p{font-size:24px;line-height:32px;color:#2c2c2c}@media (max-width: 990.98px){.owner__description{gap:16px}.owner__description p{font-size:18px;line-height:24px}}@media (max-width: 767.98px){.owner__description{max-width:100%}}.owner__img{min-width:500px;width:500px;height:712px}.owner__img img{width:100%;height:100%;border-radius:24px}@media (max-width: 1023.98px){.owner__img{min-width:370px;width:370px;height:532px}}@media (max-width: 575px){.owner__img{width:236px;height:316px;min-width:236px}}.companies{background:#ffffff;border-radius:0 0 32px 32px;padding:80px 0 110px}@media (max-width: 990.98px){.companies{padding:32px 0 40px;border-radius:0 0 16px 16px}}.companies-content{max-width:1100px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:24px}@media (max-width: 990.98px){.companies-content{gap:8px}}.companies-title{font-weight:700;font-size:76px;line-height:80px;text-align:center;color:#013c8c}@media (max-width: 990.98px){.companies-title{font-size:30px;line-height:36px}}.companies-subtitle{font-weight:500;font-size:24px;line-height:32px;text-align:center}@media (max-width: 990.98px){.companies-subtitle{font-size:20px;line-height:28px}}.companies-all-container{padding-top:32px;padding-bottom:80px;display:grid;grid-template-columns:auto minmax(280px,380px);column-gap:24px}.companies-all-container.no-items{grid-template-rows:560px auto}@media (max-width: 990.98px){.companies-all-container{gap:32px;grid-template-columns:1fr;justify-items:center}.companies-all-container.no-items{grid-template-rows:auto auto}}.companies-all-container .jobs__right{justify-self:flex-end;min-width:280px;max-width:380px;width:100%}@media (max-width: 990.98px){.companies-all-container .jobs__right{max-width:100%}}.companies-all-container .banner-with-text{width:100%}.companies-all-container .filters{width:100%;gap:32px}.companies-all-container .filled-checkbox label{background:transparent;border:1px solid #BEBEBE}.companies-all-container .jobs__list-header{padding-bottom:32px}@media (max-width: 767.98px){.companies-all-container .jobs__list-header{max-width:80%}}.companies-all-container .banner__block{max-width:100%}.companies__list{width:100%}.companies__list.companies__no-found .companies-list{width:100%;height:100%;border-radius:24px;background:#EEE;padding:80px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:12px}@media (max-width: 767.98px){.companies__list.companies__no-found .companies-list{height:max-content;padding:80px 10px}}.companies__list.companies__no-found .no-found-img{display:block}.companies__list.companies__no-found .no-found-title{display:block;text-align:center}.companies__none{max-width:776px;width:100%;margin-bottom:48px}.companies__none button{transform:translateY(0)!important;margin-bottom:16px}.companies__none button.with-box-shadow{position:relative;top:0}.companies-list{position:relative;display:flex;flex-direction:column;gap:12px}.companies-list .filters-init__container{right:15px}.companies-list .filters-init__btn{transform:translateY(-62px)}@media (max-width: 375px){.companies-list .filters-init__btn{transform:translateY(-80px)}}.companies-card{cursor:pointer;border-radius:24px;background:#ffffff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a;display:flex;padding:24px 24px 32px;gap:24px;max-width:872px;width:100%}.companies-card:hover{box-shadow:0 3px 6px -5px #0003,0 4px 8px #0003}@media (max-width: 990.98px){.companies-card{max-width:100%}}@media (max-width: 767.98px){.companies-card{flex-direction:column;gap:12px;align-items:flex-start;padding:12px}}.companies-card__logo{height:max-content;border-radius:12px;border:1px solid #BEBEBE;background:transparent;padding:12px}.companies-card__logo img{width:100px;height:100px;object-fit:contain}@media (max-width: 767.98px){.companies-card__logo img{width:66px;height:66px}}.companies-card__content{display:flex;flex-direction:column;gap:28px;width:100%}@media (max-width: 767.98px){.companies-card__content{gap:24px}}.companies-card__content .job-card__list{columns:300px}.companies-card__content .job-card__list .job-card__list-item p{white-space:normal}.companies-card__title{color:#2c2c2c;font-size:24px;font-weight:700;line-height:32px}@media (max-width: 767.98px){.companies-card__title{font-size:20px;line-height:28px}}.companies-card__description{color:#000;font-size:16px;line-height:24px}.other-companies{padding-top:92px}.other-companies__title{font-size:30px;font-weight:600;line-height:36px}.other-companies__lists{width:100%;padding:40px 0;columns:350px;min-height:280px}.other-companies__lists li{margin-top:4px;font-size:16px;line-height:24px}.contact-us{position:relative;z-index:2}.contact-us .about-subtitle{margin:0 auto;max-width:780px}.contact-us__socials{display:flex;padding:56px 0;align-items:center;gap:12px;margin:0 auto}@media (max-width: 990.98px){.contact-us__socials{padding:32px 0}}.contact-us__social-icon{width:56px;height:56px;min-width:56px;border-radius:100%;background:#2C2C2C;display:flex;align-items:center;justify-content:center;transition:.1s}.contact-us__social-icon:hover{transform:scale(1.02)}.contact-us__address{text-align:center;color:#2c2c2c;font-size:24px;font-weight:500;line-height:32px;margin-bottom:32px}@media (max-width: 990.98px){.contact-us__address{font-size:20px;line-height:28px;margin-bottom:16px}}.contact-us__number{text-align:center;color:#013c8c;font-size:24px;font-weight:500;line-height:32px;text-underline-offset:4px}@media (max-width: 990.98px){.contact-us__number{font-size:20px;line-height:28px}}.contact-us__number:hover{text-decoration:underline}.g-map{width:100vw;z-index:1;height:625px;position:relative;top:-25px}@media (max-width: 767.98px){.g-map{height:400px}}.select-item{display:flex;flex-direction:column}.select-item.error .error-for-select{display:block}.select-item.error .select-box{border-color:#cf0829}.select-item.error .label-for-select{color:#cf0829}.error-for-select{font-size:14px;line-height:16px;color:#cf0829;display:none}.custom-select{display:inline-block;position:relative;width:100%;height:100%}.custom-select.open .select-box{border-color:#013c8c}.custom-select.has-selected .select-box .label-for-select{top:13px;left:17px;font-size:12px}.custom-select.has-selected .select-box .label-for-select .label-opacity{opacity:0}.custom-select select{display:none}.select-box{height:60px;border-radius:12px;border:1px solid #BEBEBE;background:#FFF;display:flex;gap:12px;width:100%;align-items:center;justify-content:space-between;padding:28px 16px 8px;position:relative;cursor:pointer;transition:.3s}.select-box:hover{border-color:#013c8c}.select-options{width:100%;list-style:none;top:calc(100% + 2px);border-radius:12px;border:1px solid #BEBEBE;background:#FFF;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;padding:0;margin:0;border:1px solid #ccc;max-height:156px;z-index:3;overflow-y:auto;position:absolute;display:none}.select-options::-webkit-scrollbar{background:transparent}.select-options::-webkit-scrollbar-thumb{background:rgba(25,27,35,.3);border:7px solid #ffffff;border-radius:9999px}.select-options li{padding:11px 16px;cursor:pointer}.select-options li:last-child{padding-bottom:19px}.select-options li.option-search{padding:0}.select-options li.option-search:hover{background:transparent}.select-options li.option-search .select-search{padding:19px 16px 11px;border-bottom:1px solid #696969}.select-options li span{display:flex;align-items:flex-start;gap:12px;font-size:18px;line-height:24px;color:#2c2c2c}.select-options li span:before{content:url(/build/assets/Checkbox-764df208.svg);min-width:22px;min-height:22px;width:22px;height:22px;border-radius:4px;border:1px solid #BEBEBE;display:flex;align-items:center;justify-content:center;background:#ffffff}.select-options li span:before:hover{border-color:#013c8c}.select-options li.selected span:before{background:#013C8C}.select-options li:hover{background-color:#f0f0f0}.custom-checkbox{margin-right:5px}.selected-options{display:flex;flex-wrap:nowrap;font-size:18px;line-height:24px;width:100%;max-width:80%}.selected-options .select-ellipsis{text-overflow:ellipsis;overflow:hidden;width:100%;max-width:80%;white-space:nowrap}.label-for-select{font-size:18px;color:#696969;line-height:24px;position:absolute;top:50%;transform:translateY(-50%);left:16px;transition:.3s}@media (max-width: 767.98px){.label-for-select{font-size:14px;line-height:16px}}.select-arrow{margin-top:-13px}.select-arrow:before{content:url(/build/assets/spoiler-arrow-7eaa4590.svg)}.form-part__grid .select-item{max-width:368px}@media (max-width: 575px){.form-part__grid .select-item{max-width:100%}}.select-search{height:100%;width:100%;background:transparent!important;z-index:2;transition:.3s;transition:0s;border:0px!important;box-shadow:0 0!important}.select-search:hover{background:transparent;border-color:transparent}.select-search:focus{background:transparent;border-color:transparent}.qs-controls{height:40px;background:#ffffff!important;justify-content:center!important}.qs-datepicker-container{padding:8px!important;border-radius:12px!important;border:1px solid #BEBEBE!important;background:#ffffff!important;box-shadow:0 5px 5px -5px #0000001a,0 5px 5px 5px #0000001a!important;font-size:18px;line-height:24px;width:290px!important}@media (max-width: 425px){.qs-datepicker-container{width:250px!important}}.qs-day{padding:12px!important;border-radius:0!important;font-weight:600;font-size:16px;line-height:24px}.qs-num{height:30px!important;font-weight:500;font-size:16px;line-height:24px;border-radius:24px;transition:.3s}.qs-current{background:#EEE!important;text-decoration:none!important}.qs-active{background:#D59997}.qs-month{font-weight:700;font-size:18px;line-height:27px}.qs-month:hover{text-decoration:none}.qs-year{font-weight:700;font-size:18px;line-height:27px;font-feature-settings:"liga" off}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:0px transparent!important}.qs-square.qs-num:hover{background:#3463A3!important;color:#fff!important}.footer{background:#ffffff;padding:56px 0;border-radius:32px 32px 0 0;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}@media (max-width: 767.98px){.footer{padding:32px 0}}@media (max-width: 990.98px){.footer.footer-bottom-padding{padding-bottom:100px}}.footer__container{display:flex;flex-direction:column;gap:56px}@media (max-width: 767.98px){.footer__container{gap:32px}}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}@media (max-width: 767.98px){.footer__top{flex-direction:column}}.footer__text{font-size:48px;line-height:56px;font-weight:700;color:#013c8c}.footer__text span{color:#cf0829}@media (max-width: 767.98px){.footer__text{font-size:30px;line-height:36px}}.footer__button{padding:18px 32px;gap:10px;background:#013C8C;display:flex;justify-content:center;align-items:center;max-width:240px;width:100%;border-radius:12px;font-size:18px;line-height:24px;color:#fff;font-weight:600}.footer__line{width:100%;height:1px;background:#BEBEBE}.footer__middle{display:flex;justify-content:space-between;gap:32px;align-items:flex-start}@media (max-width: 767.98px){.footer__middle{flex-direction:column-reverse}}.footer__links{max-width:776px;width:100%;display:flex;flex-direction:column;gap:40px}@media (max-width: 767.98px){.footer__links{gap:16px}}.footer__links-title{font-size:16px;line-height:20px;letter-spacing:.8px;text-transform:uppercase;font-weight:700}.footer__links-content{width:100%;display:flex;align-items:flex-start;gap:24px}@media (max-width: 767.98px){.footer__links-content{flex-direction:column;gap:16px}}.footer__links-list{display:flex;flex-direction:column;gap:16px;max-width:312px;width:100%}.footer__links-list-item{font-size:16px;line-height:18px;white-space:nowrap}.footer__links-list-item a{transition:.1s;color:#2c2c2c}.footer__links-list-item a:hover{text-decoration-line:underline;text-underline-offset:5px;color:#013c8c}.footer__links-list-item.contact a{color:#013c8c}.footer__contacts{display:flex;flex-direction:column;gap:42px}@media (max-width: 767.98px){.footer__contacts{gap:18px}}.footer__contacts-number{display:flex;align-items:center;gap:8px;color:#013c8c;font-weight:700;font-size:16px;line-height:20px;white-space:nowrap}.footer__bottom{margin-top:24px;display:flex;justify-content:space-between;align-items:flex-start;gap:32px;max-width:1056px;width:100%}@media (max-width: 767.98px){.footer__bottom{flex-direction:column;margin-top:10px}}.footer__bottom-item{display:flex;flex-direction:column;gap:28px}@media (max-width: 767.98px){.footer__bottom-item{gap:16px}}.footer__bottom-text{color:#696969;font-size:14px;line-height:16px}.footer__bottom-logos{display:flex;gap:40px;align-items:center}.footer__bottom-logo{height:48px}.footer__bottom-logo img{height:48px;object-fit:contain}.sitemap__container{padding-bottom:54px}.sitemap__container .sitemap-header{padding:54px 0}.sitemap__container .sitemap-header h1{font-size:48px;line-height:56px;font-weight:700;color:#013c8c}.sitemap__container .sitemap-header h1 span{color:#cf0829}.sitemap__container .filters__header{padding-top:54px}.sitemap__container .sitemap-item-filters{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;padding-top:18px}@media (max-width: 1100px){.sitemap__container .sitemap-item-filters{grid-template-columns:repeat(2,1fr)}}@media (max-width: 990.98px){.sitemap__container .sitemap-item-filters{grid-template-columns:repeat(1,1fr)}.sitemap__container .sitemap-item-filters .filters-item{padding:18px;border-radius:16px;border:1px solid transparent}}@media (max-width: 767.98px){.sitemap__container .sitemap-item-filters{grid-template-columns:repeat(1,1fr)}}.sitemap__container .sitemap-item-filters .filters-item__list a{transition:.1s;color:#2c2c2c}.sitemap__container .sitemap-item-filters .filters-item__list a:hover{text-decoration-line:underline;text-underline-offset:5px;color:#013c8c}.sitemap__container .sitemap-item-filters .filters-item__list li{margin-bottom:18px;font-size:18px}.sitemap__container .sitemap-item-filters .filters-item__title:before{content:""}.sitemap__container .sitemap-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}@media (max-width: 1100px){.sitemap__container .sitemap-content{grid-template-columns:repeat(3,1fr)}}@media (max-width: 990.98px){.sitemap__container .sitemap-content{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767.98px){.sitemap__container .sitemap-content{grid-template-columns:repeat(1,1fr)}}.sitemap__container .sitemap-content.unactive{grid-template-columns:repeat(3,1fr)}@media (max-width: 1100px){.sitemap__container .sitemap-content.unactive{grid-template-columns:repeat(3,1fr)}}@media (max-width: 990.98px){.sitemap__container .sitemap-content.unactive{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767.98px){.sitemap__container .sitemap-content.unactive{grid-template-columns:repeat(1,1fr)}}.sitemap__container .sitemap-content .sitemap-item{font-size:16px;line-height:18px;white-space:nowrap;margin-bottom:18px}.sitemap__container .sitemap-content .sitemap-item a{transition:.1s;color:#2c2c2c}.sitemap__container .sitemap-content .sitemap-item a:hover{text-decoration-line:underline;text-underline-offset:5px;color:#013c8c}
