@charset "UTF-8";.roles-expertise{padding-top:50px;padding-bottom:50px;background:#27314c;color:#f7f7f7}.roles-expertise h2{margin-bottom:30px;color:#f7f7f7}.roles-expertise h3{font-size:16px}.roles-expertise .expertise-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:32px;grid-auto-flow:dense}.roles-expertise .expertise-list h3{cursor:pointer}.roles-expertise .expertise-item ul{margin-top:18px;margin-left:18px;max-height:0;height:auto;overflow:hidden;transition:max-height 1s;list-style-type:none}.roles-expertise .expertise-item ul li{margin-top:14px;margin-bottom:14px;transform:translateY(-20px);opacity:0;color:#fff;position:relative}.roles-expertise .expertise-item ul li:before{position:absolute;top:0;left:0;content:"•";color:#fff;padding-right:8px;transition:all .3s}.roles-expertise .expertise-item ul li:hover:before{content:"→";color:#fa425f}.roles-expertise .expertise-item ul li:hover a{padding-left:20px}.roles-expertise .expertise-item ul li a{padding-left:10px;text-decoration:underline;display:block;line-height:130%;transition:all .3s}.roles-expertise .expertise-item ul li a:hover{padding-left:20px;color:#fa425f}.roles-expertise .expertise-item ul li:last-child{margin-bottom:0}.roles-expertise .expertise-item ul.active{max-height:1500px}.roles-expertise .expertise-item ul.active li{animation:a .6s forwards;animation-delay:calc(var(--index) * .1s)}.roles-expertise .expertise-item ul:not(.active) li{animation:b .6s forwards;animation-delay:calc((var(--max-index) - var(--index)) * .1s)}@keyframes a{to{opacity:1;transform:translateY(0)}}@keyframes b{0%{opacity:1;transform:translateY(20px)}to{opacity:0}}@media (max-width:800px){.expertise-item ul{margin:0;padding:14px}}.hero-section__row{display:flex;justify-content:space-between}.hero-section__column{width:59%}.hero-section__column:last-child{width:39%}.hero-section h1{font-size:48px}.hero-section ul{margin-top:30px;margin-bottom:30px}.hero-section li{margin-bottom:14px;padding-left:30px;background:url(../images/check.svg) no-repeat 0/24px}.hero-section li:last-child{margin-bottom:0}.hero-section__offer{margin-top:30px;margin-bottom:30px;display:flex;align-items:center;gap:20px}.hero-section__offer button{padding:20px;background:#e3173b;border-radius:10px;color:#fff}.hero-section__offer p{display:flex;gap:14px}.hero-section .bold-t{font-weight:700;font-size:24px;color:#1e479a}.hero-section__info p span.bold-t{font-size:18px}.hero-section__advantages ul{margin:0;display:flex;justify-content:space-between;border:1px solid #aeaeae}.hero-section__advantages ul li{margin:0;padding:25px;border-right:1px solid #aeaeae;width:100%;background:none;text-align:center;display:flex;align-items:center;gap:14px}.hero-section__advantages ul li:last-child{border-right:none}.hero-section__advantages ul li img{width:48px;height:48px}.hero-section .rating{margin-top:30px;margin-bottom:30px}.hero-section .rating__block{display:flex;align-items:flex-end;gap:24px}.hero-section .rating__block a img{margin-bottom:6px;width:100px}.hero-section .rating__block a p{margin-top:4px;margin-bottom:4px;color:#333}.hero-section .rating__block .stars{display:flex;align-items:center;gap:10px}.hero-section .rating__block .stars img{width:24px;height:24px}.hero-section__mobi-adv{display:flex;align-items:flex-start;justify-content:space-between}.hero-section__mobi-adv ul{width:60%}.hero-section__mobi-adv .hero-section__bg-img{width:40%;display:none}@media (max-width:1200px){.hero-section h1{font-size:36px}}@media (max-width:1000px){.hero-section{padding-top:50px;padding-bottom:50px}.hero-section__column{width:100%}.hero-section__column:nth-child(2){display:none}.hero-section__mobi-adv{align-items:center}.hero-section__mobi-adv .hero-section__bg-img{display:block}.hero-section__advantages ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-auto-flow:dense;border:none;gap:4px}.hero-section__advantages ul li{border:1px solid #aeaeae}.hero-section__advantages ul li:last-child{border-right:1px solid #aeaeae}}@media (max-width:768px){.hero-section h1{font-size:32px}.search-vacancy h2{font-size:28px}.search-vacancy__list{grid-gap:14px}}@media (max-width:680px){.hero-section__offer{flex-wrap:wrap}}@media (max-width:480px){.hero-section h1{font-size:28px}.search-vacancy h2{margin-bottom:30px;font-size:24px}}@media (max-width:430px){.hero-section .rating__block{flex-direction:column;align-items:flex-start}}.hero-section-ceo{padding-top:30px;padding-bottom:50px;height:650px;position:relative}.hero-section-ceo__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-section-ceo__background img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.hero-section-ceo .container{height:100%}.hero-section-ceo:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:2}.hero-section-ceo h1{margin-bottom:28px;font-size:3rem}@media (max-width:1199px){.hero-section-ceo h1{font-size:40px}}@media (max-width:767px){.hero-section-ceo h1{font-size:32px}}@media (max-width:420px){.hero-section-ceo h1{font-size:28px}}.hero-section-ceo p{margin-bottom:32px;font-size:24px;color:hsla(0,0%,100%,.5)}@media (max-width:1199px){.hero-section-ceo p{font-size:20px}}@media (max-width:767px){.hero-section-ceo p{font-size:18px}}@media (max-width:420px){.hero-section-ceo p{font-size:16px}}.hero-section-ceo__wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;color:#f7f7f7}.hero-section-ceo .rating{position:relative;z-index:3}.hero-section-ceo .rating__block{display:flex;width:100%;gap:24px}@media (max-width:480px){.hero-section-ceo .rating__block{justify-content:space-between}}.hero-section-ceo .rating__block>a{padding-left:34px;padding-right:34px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:375px){.hero-section-ceo .rating__block>a{padding-left:20px;padding-right:20px}}.hero-section-ceo .rating__block>a{position:relative}.hero-section-ceo .rating__block>a:before{left:0;transform:scaleX(-1)}.hero-section-ceo .rating__block>a:after,.hero-section-ceo .rating__block>a:before{content:"";position:absolute;top:0;width:20px;height:100%;background:url(https://1ceo.su/wp-content/uploads/2025/12/olive-left.svg) no-repeat 50%/contain}.hero-section-ceo .rating__block>a:after{right:0}.hero-section-ceo .rating__block>a img{margin:0 auto;margin-bottom:8px;width:50px}.hero-section-ceo .rating__block>a p{margin-bottom:8px;font-size:10px}.hero-section-ceo .rating .stars{display:flex;align-items:center;justify-content:flex-start;gap:4px}.hero-section-ceo .rating .stars img{width:14px}.hero-section-ceo__content{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:678px){.hero-section-ceo__content{flex-wrap:wrap}}.hero-section-ceo__piar{position:relative;color:#f7f7f7;z-index:1;font-size:24px}.hero-section-ceo__piar span{margin-bottom:8px;display:block;color:#aeaeae}.hero-section-ceo__piar a{text-decoration:underline}@media (max-width:1199px){.hero-section-ceo__piar{font-size:20px}}@media (max-width:767px){.hero-section-ceo__piar{font-size:18px}}@media (max-width:420px){.hero-section-ceo__piar{font-size:16px}}.hero-section-ceo button{padding:20px;background:#e3173b;border-radius:10px;color:#fff;min-width:280px}@media (max-width:678px){.hero-section-ceo__content{gap:30px}.hero-section-ceo__decription{width:100%}}.navbar{padding-top:24px;padding-bottom:20px;position:relative;border-bottom:1px solid #dfdfdf}.navbar .container{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:nowrap}.navbar .keyword-tag.active,.navbar .navbar__link.active{background:#ffe1e1}@media (max-width:500px){.navbar .keyword-tag span,.navbar .navbar__link span{font-size:14px}}@media (max-width:420px){.navbar .keyword-tag span,.navbar .navbar__link span{font-size:12px}}.navbar__list{padding:0;width:24%}.navbar__list>.navbar__link{width:100%}@media (max-width:500px){.navbar__list>.navbar__link{font-size:14px}}@media (max-width:420px){.navbar__list>.navbar__link{font-size:12px}}.navbar__list>.navbar__link ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:32px;grid-auto-flow:dense;gap:10px;width:70%}@media (max-width:600px){.navbar__list>.navbar__link ul{width:100%}}.navbar__list>.navbar__link ul li{margin-bottom:14px}.navbar__list>.navbar__link ul li a{text-decoration:underline}.navbar__list>.navbar__link ul li:last-child{margin-bottom:0}.navbar__list.active .keyword-tag,.navbar__list.active .navbar__link{background:#ffe1e1}.navbar__submenu{padding:24px;position:absolute;top:100%;left:50%;width:100%;transform:translateX(-50%);border-radius:14px;background:#f4f4f4;display:none;gap:24px;z-index:10;overflow-y:scroll;height:350px}.navbar__submenu.active{display:flex}.navbar__submenu-title{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:600px){.navbar__submenu{flex-direction:column}}.navbar__submenu-title{width:30%;font-size:24px;font-weight:700;color:#515151}@media (max-width:600px){.navbar__submenu-title{width:100%}}.navbar .keyword-tag,.navbar .navbar__link{padding:14px;border-radius:14px;width:24%;background:hsla(0,0%,96%,.55);transition:background-color .5s;display:flex;justify-content:center;align-items:center;gap:14px;font-size:14px;color:#b31212}.navbar .keyword-tag .triangle,.navbar .navbar__link .triangle{margin-left:auto;font-size:10px}.navbar .keyword-tag img,.navbar .navbar__link img{width:24px;height:24px;object-fit:contain}.navbar .keyword-tag:hover,.navbar .navbar__link:hover{background:#ffe1e1}.navbar__list .navbar__link{width:100%}.navbar__close-btn{background:transparent;font-size:12px;text-transform:uppercase;position:absolute;color:#aeaeae;transition:color .5s}.navbar__close-btn:active,.navbar__close-btn:hover{color:#b31212}.navbar__close-btn--top{top:24px;right:24px}.navbar__close-btn--left{position:relative;border:none}@media (max-width:600px){.navbar__close-btn--left{display:none}}.navbar__close-btn--bottom{display:none;bottom:10px}@media (max-width:600px){.navbar__close-btn--bottom{display:none}}@media (max-width:840px){.navbar .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:8px;grid-auto-flow:dense}.navbar .keyword-tag,.navbar .navbar__link,.navbar__list{width:100%}}@media (max-width:621px){.navbar .keyword-tag,.navbar .navbar__link{justify-content:flex-start;height:100%}}@media (max-width:376px){.navbar .container{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.filter-tags{padding-top:50px;padding-bottom:50px;overflow:hidden}.filter-tags .slider{position:relative}.filter-tags .slider__container{position:relative;max-width:85%;width:100%}.filter-tags .slider__container.active{margin-bottom:30px;max-width:100%}.filter-tags .slider__list{margin:0 auto;max-width:calc(100% - 120px);z-index:1}.filter-tags .slider__list .slick-slide{margin-left:15px;margin-right:15px}.filter-tags .slider__list .slick-list{margin-left:-15px;margin-right:-15px}.filter-tags .slider__list.active{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;max-width:100%}.filter-tags .slider__item span{padding:14px;border:1px solid #ddd;border-radius:4px;transition:background .3s,color .3s,border .3s;display:block;text-align:center;cursor:pointer}@media (max-width:800px){.filter-tags .slider__item span{font-size:14px}}.filter-tags .slider__item span:hover{background:#ffecec;color:#333}.filter-tags .slider__btns{display:flex;justify-content:space-between;width:100%}.filter-tags .slider__btns.active{display:none}.filter-tags .slider__btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid #ddd;font-size:0;border-radius:4px;transition:all .3s}.filter-tags .slider__btn--prev{left:0}.filter-tags .slider__btn--next{right:0}.filter-tags .slider__btn:active{transform:translateY(-50%) scale(.9)}.filter-tags .slider__btn svg{fill:none;transition:all .3s;stroke:#aeaeae}.filter-tags .slider__btn svg:hover{stroke:#b31212}.filter-tags .slider__btn-more{position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:transparent;color:#b31212;-webkit-text-decoration:underline dotted #b31212;text-decoration:underline dotted #b31212}.filter-tags .slider__btn-more.active{position:relative;top:0;transform:translateY(0)}@media (max-width:800px){.filter-tags .slider__btn-more{margin-top:30px;position:static}}@media (max-width:800px){.filter-tags .slider__container{max-width:100%}}.blog-reviews{padding-top:100px;padding-bottom:100px}@media (max-width:768px){.blog-reviews{padding-top:50px;padding-bottom:50px}}.blog-reviews__item{margin-bottom:24px;padding:14px;padding-top:30px;box-shadow:0 10px 30px rgba(15,23,42,.08);border-radius:14px}.blog-reviews__item:last-child{margin-bottom:0}@media (max-width:991px){.blog-reviews__item{padding-top:14px}}.blog-reviews cite{display:block;font-style:normal}.blog-reviews__row{display:flex;justify-content:space-between;gap:20px}@media (max-width:991px){.blog-reviews__row{flex-wrap:wrap}}.blog-reviews__col:first-child{width:40%}@media (max-width:991px){.blog-reviews__col:first-child{width:100%}}.blog-reviews__col:first-child h2{margin-bottom:24px}.blog-reviews__col:first-child img{margin-bottom:24px;width:100px;height:100px;object-fit:contain}.blog-reviews__col:nth-child(2){position:relative;width:60%}@media (max-width:991px){.blog-reviews__col:nth-child(2){width:100%}}.blog-reviews__col:nth-child(2) time{position:absolute;top:-18px;right:0;font-size:14px;color:#aaa}.card-news-list .card-img{margin-bottom:14px}.card-news-list .card-img img{width:100%}.news-container .btn-see-more{margin:0 auto;margin-top:30px;max-width:280px}.relevant-articles{padding-top:100px;padding-bottom:100px}.relevant-articles__description{margin-bottom:30px}.relevant-articles__description h2{margin-bottom:14px;text-align:center;position:relative}.relevant-articles__description h2:before{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:50px;height:2px;background-color:#c2d4f2;border-radius:4px}.relevant-articles__slider .slick-track{align-items:stretch}.relevant-articles__slider .slick-slide{margin-left:14px;margin-right:14px;height:auto}.relevant-articles__btns{padding-top:20px;padding-bottom:24px;display:flex;justify-content:flex-end;gap:24px}@media (max-width:1024px){.relevant-articles__btns{justify-content:center}}.relevant-articles__btn{background:none;border:none}.relevant-articles__btn--next{transform:scaleX(-1)}.relevant-articles__btn:hover svg path{transition:all .3s;fill:#2f4099}.relevant-articles__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:24px;grid-auto-flow:dense}@media (max-width:1399px){.relevant-articles__list{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))}}@media (max-width:992px){.relevant-articles__list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:770px){.relevant-articles__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width:365px){.relevant-articles__list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}.relevant-articles__item{padding:14px;border:1px solid #f1e2c5;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.relevant-articles__item:first-child{border-color:#f1e2c5}.relevant-articles__item:nth-child(2){border-color:#b1e1cc}.relevant-articles__item:nth-child(3){border-color:#d3c0dd}.relevant-articles__item:nth-child(4){border-color:#c2d4f2}.relevant-articles__item:nth-child(5){border-color:#f1e2c5}.relevant-articles__item:nth-child(6){border-color:#b1e1cc}.relevant-articles__item h3{font-size:20px}.relevant-articles__item img{width:100%;object-fit:cover;border-radius:14px;height:250px}.relevant-articles__item a{color:#e3143c}@media (max-width:991px){.active-arrow:after{display:none}}.w-cases-block-customer a,.w-cases-block-description a{color:#4d60c0}@media (max-width:668px){.main-article-block__inner-article table{display:block;overflow-y:scroll;border:none;border-radius:0}}.main-article-block{padding-top:50px}.soderzj-stat.soderzj-stat--new ul{list-style:none}.soderzj-stat.soderzj-stat--new ul li{padding-left:20px;position:relative;list-style:none}.soderzj-stat.soderzj-stat--new ul li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:5px;width:4px;height:4px;background:#dc143c;border-radius:50%}.soderzj-stat.soderzj-stat--new ul li:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:14px;height:14px;background:rgba(220,20,60,.1843137255);border-radius:50%}.intresting-article{padding-top:50px;padding-bottom:50px}.intresting-article h2{margin-bottom:20px}.intresting-article ul{list-style-type:disc}.intresting-article ul li{margin-bottom:14px;list-style:disc}.intresting-article ul li:last-child{margin-bottom:0}.intresting-article ul li:hover a{color:rgba(220,20,60,.8549019608);text-decoration:underline}.intresting-article ul li a{color:#dc143c;transition:all .3s;text-decoration:none}.intresting-article ul li::marker{color:#dc143c}section.news-bl .intresting-article ul li{list-style:disc}.viever-date img.counter-viewer{margin-right:0;width:14px!important;height:14px!important}.viever-date img.counter-viewer+span{font-size:14px;color:#aeaeae}.keywords-slider-section{padding-top:45px;padding-bottom:45px}.keywords-slider-section .slider__container{position:relative}.keywords__list{margin:0 auto;margin-bottom:0;display:flex;justify-content:space-between;width:90%;gap:14px}.keywords__list .slick-slide{margin-right:4px;margin-left:4px}@media (max-width:1024px){.keywords__list{width:85%}}@media (max-width:686px){.keywords__list{width:70%}}.keywords__item{padding:8px 4px;border:1px solid #ddd;border-radius:4px;transition:background .3s,color .3s,border .3s;display:block;text-align:center;width:33%}.keywords__btns{display:flex;justify-content:space-between;width:100%;font-size:0}.keywords__btns .slider__btn{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid #ddd;font-size:0;border-radius:4px;transition:all .3s}.keywords__btns .slider__btn--prev{left:0}.keywords__btns .slider__btn--next{right:0}@media (max-width:991px){.slider-offers{display:flex;justify-content:center}}.slider-offers .card-col{margin-left:14px;margin-right:14px}.slider-offers ul{padding:0!important}.slider-offers .slick-track{display:flex!important;align-items:stretch}.slider-offers .slick-slide{height:auto!important}.slider-offers .slick-slide>div{height:100%}