@-moz-keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@-o-keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.header.dark{background:linear-gradient(107.15deg,#072e3a 0,#1a3661 100%);box-shadow:unset;transition:all .5s ease-out}.header.dark .header__menu-link{color:#fff}@media (max-width:1035px){.header.dark .header__menu-link{color:#232323}}.header.dark .header__logo-img{opacity:0;z-index:0}.header.dark .header__logo-img-dark{opacity:.8}.header.dark .header__logo-img-dark:hover,.header.dark.header__solid .header__logo-img:hover{opacity:1!important}.header.dark .header__switch-mobile-menu-line{background-color:#fff}.header.dark .header__links_mobile-open .header__switch-mobile-menu-line{background-color:#232323}.header.dark .contact-us-link{color:#fff}.header.dark .contact-us-link__icon.icon-white{display:flex}.header.dark .contact-us-link__icon.icon-dark,.header.dark.header__solid .contact-us-link__icon.icon-white{display:none}.header.dark.header__solid{background:#fff!important;transition:all .5s ease-in-out}.header.dark.header__solid .header__logo-img{opacity:.8;z-index:2}.header.dark.header__solid .header__logo-img-dark{opacity:0;z-index:0}.header.dark.header__solid .contact-us-link{color:#232323}.header.dark.header__solid .contact-us-link__icon.icon-dark{display:flex!important}.have-questions{max-width:950px;padding:30px;margin:0 auto;background:url("static/dots.d4e1a33bc59f.png") no-repeat top 65px right 3px,url("static/dots.d4e1a33bc59f.png") no-repeat bottom 106px left -10px}@media (max-width:768px){.have-questions{padding:20px;background:unset}}.have-questions__wrap{flex-direction:column;gap:20px;display:flex;margin-bottom:100px}@media (max-width:768px){.have-questions__wrap{margin-bottom:40px}}.have-questions__open-btn img{transition:all .5s ease}.have-questions__title{font-size:18px;transition:color .2s linear}@media (max-width:768px){.have-questions__title{font-size:16px}}.have-questions__title-wrap{display:flex;justify-content:space-between;align-items:center;gap:20px}.have-questions__answer{display:none;max-width:830px;padding:20px 0}.have-questions__text{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#232323}@media (max-width:768px){.have-questions__text{font-size:14px}}.have-questions__list{padding-left:20px}.have-questions__list-item{list-style:decimal;font-size:16px;line-height:32px;padding-left:5px}@media (max-width:768px){.have-questions__list-item{font-size:14px}}.have-questions__list-item::marker{font-weight:700}@media (max-width:768px){.have-questions__list-item::marker{font-size:14px}}.have-questions__link{text-decoration:none;color:#2bbfca}.have-questions__link:hover{text-decoration:underline}.have-questions__block{transition:border .2s linear,box-shadow .2s ease;padding:20px;max-width:900px;border:1px solid #e2ebfc;background-color:#fff;cursor:pointer}.have-questions__block.active,.have-questions__block:hover{border:1px solid transparent;box-shadow:0 4px 20px rgba(0,0,0,.05)}.have-questions__block:hover .have-questions__title{color:#2bbfca}.have-questions__block.active{border-left:2px solid #2bbfca}.have-questions__block.active .have-questions__open-btn img{transform:rotate(180deg)}.how-it-works{margin-top:70px}.how-it-works__container{display:flex;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding-bottom:168px;overflow:hidden}@media (min-width:1440px) and (max-width:1919px){.how-it-works__container{max-width:1346px}}@media (min-width:1024px) and (max-width:1439px){.how-it-works__container{max-width:944px}}@media screen and (max-width:1439px){.how-it-works__container{padding:0 20px 140px}}.how-it-works__steps-list{display:flex;margin:40px 0}@media screen and (max-width:1439px){.how-it-works__steps-list{flex-direction:column}}.how-it-works__item{display:flex;flex-direction:column}@media screen and (max-width:1439px){.how-it-works__item{flex-direction:row;justify-content:flex-start}.how-it-works__item:not(:last-child){min-height:136px}}@media (min-width:1440px){.how-it-works__item:nth-child(2) .how-it-works-progress__circle,.how-it-works__item:nth-child(2) .how-it-works-progress__circle:before,.how-it-works__item:nth-child(2) .how-it-works-progress__line,.how-it-works__item:nth-child(2) .how-it-works-progress__line:before,.how-it-works__item:nth-child(2) .how-it-works__item-number,.how-it-works__item:nth-child(2) .how-it-works__item-number:before{transition-delay:.4s}.how-it-works__item:nth-child(3) .how-it-works-progress__circle,.how-it-works__item:nth-child(3) .how-it-works-progress__circle:before,.how-it-works__item:nth-child(3) .how-it-works-progress__line,.how-it-works__item:nth-child(3) .how-it-works-progress__line:before,.how-it-works__item:nth-child(3) .how-it-works__item-number,.how-it-works__item:nth-child(3) .how-it-works__item-number:before{transition-delay:.8s}.how-it-works__item:nth-child(4) .how-it-works-progress__circle,.how-it-works__item:nth-child(4) .how-it-works-progress__circle:before,.how-it-works__item:nth-child(4) .how-it-works-progress__line,.how-it-works__item:nth-child(4) .how-it-works-progress__line:before,.how-it-works__item:nth-child(4) .how-it-works__item-number,.how-it-works__item:nth-child(4) .how-it-works__item-number:before{transition-delay:1.2s}}.how-it-works__item.how-it-works__item_active .how-it-works__item-number{color:#2bbfca}.how-it-works__item.how-it-works__item_active .how-it-works-progress__circle{background:#fff;border:1px solid #2bbfca}.how-it-works__item.how-it-works__item_active .how-it-works-progress__circle:after{background:#2bbfca}.how-it-works__item.how-it-works__item_active .how-it-works-progress__line:before{width:100%}@media (max-width:1439px){.how-it-works__item.how-it-works__item_active .how-it-works-progress__line:before{height:100%}}.how-it-works__item-number{margin-bottom:10px;font-family:Montserrat;font-weight:900;font-size:50px;line-height:61px;color:#eff5ff;transition:color .2s ease-out}@media (max-width:1439px){.how-it-works__item-number{width:36px;flex-shrink:0;line-height:1;top:-16px;position:relative}}.how-it-works-progress{position:relative;width:100%;height:20px}@media (max-width:1439px){.how-it-works-progress{width:20px;height:auto;flex-shrink:0;margin:0 26px 0 24px}}.how-it-works-progress__circle{width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #d5e4fc;top:0;left:0;position:absolute;transition:background .2s ease-out,border .2s ease-out}.how-it-works-progress__circle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:0 0;transition:background .2s ease-out}.how-it-works-progress__line{position:relative;width:100%;height:1px;left:0;top:50%;background:#d5e4fc}@media (max-width:1439px){.how-it-works-progress__line{height:100%;width:1px;left:50%;top:50%;transform:translate(-50%,-50%)}}.how-it-works-progress__line:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#2bbfca;transition:width .4s ease-out}@media (max-width:1439px){.how-it-works-progress__line:before{height:0;transition:height .4s ease-out}}.how-it-works__item-content{padding-right:102px;margin-top:32px}@media (max-width:1439px){.how-it-works__item-content{padding-right:0;margin-top:0;margin-bottom:20px}}.how-it-works__item-title{margin-bottom:10px;font-weight:700;font-size:18px;line-height:22px;color:#232323}.how-it-works__item-description{font-weight:400;font-size:16px;line-height:27px;color:#232323}.how-it-works__button{display:flex;align-items:center;width:301px;height:47px;color:#2bbfca;text-decoration:none;text-transform:uppercase;justify-content:center;transition:background-color .3s ease-out,color .3s ease-out;position:relative;border:2px solid #2bbfca;font-weight:700;font-size:14px;letter-spacing:.3px;line-height:17px}.how-it-works__button:hover{background-color:#2bbfca;color:#fff}.ai-solutions__main{display:flex;justify-content:space-between;max-width:1360px;margin:0 auto;position:relative}@media (max-width:1440px){.ai-solutions__main{padding:0 5%}}@media (max-width:995px){.ai-solutions__main{flex-direction:column-reverse;align-items:center}}.ai-solutions__main-move .ai-solutions__main-content,.ai-solutions__main-move .ai-solutions__main-img{opacity:1;transform:translateX(0)}.ai-solutions__main-move .content__description::before{border-left:3px solid #2bbfca;transform:scale(1)!important}.ai-solutions__main-wrap{background:linear-gradient(107.15deg,#072e3a 0,#1a3661 100%);padding:100px 0;position:relative}@media (max-width:995px){.ai-solutions__main-wrap{padding:40px 0}}.ai-solutions__main-wrap .particles{position:absolute;top:0;width:100%;height:100%;z-index:1}.ai-solutions__main-content{padding-top:40px;opacity:0;transform:translateX(-100px);transition:transform .5s ease-out,opacity .8s linear;max-width:790px;position:relative;z-index:2}@media (max-width:1200px){.ai-solutions__main-content{padding-top:0;max-width:544px}}@media (max-width:995px){.ai-solutions__main-content{max-width:100%}}.ai-solutions__main-content .content__text{font-size:14px;line-height:29px;font-weight:700;color:#fff;font-family:'Montserrat',sans-serif;margin-bottom:18px;opacity:.8;letter-spacing:2px;text-transform:uppercase}@media (max-width:1200px){.ai-solutions__main-content .content__text{letter-spacing:1px}}@media (max-width:1023px){.ai-solutions__main-content .content__text{line-height:20px}}.ai-solutions__main-content .content__title{font-size:40px;line-height:50px;font-weight:700;color:#fff;font-family:'Montserrat',sans-serif;margin-bottom:20px}@media (max-width:1023px){.ai-solutions__main-content .content__title{font-size:34px;line-height:44px}}@media (max-width:768px){.ai-solutions__main-content .content__title{font-size:22px;line-height:30px}}.ai-solutions__main-content .content__title-gradient{background:-webkit-linear-gradient(#22e7f5,#665ed8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ai-solutions__main-content .content__description{position:relative}.ai-solutions__main-content .content__description-text{font-size:18px;line-height:29px;color:#fff;font-family:'Montserrat',sans-serif;max-width:720px;margin-bottom:30px;padding-left:20px}@media (max-width:768px){.ai-solutions__main-content .content__description-text{font-size:16px;line-height:28px}}.ai-solutions__main-content .content__description::before{content:'';position:absolute;top:0;left:0;height:100%;transform:scale(0);transition:transform .7s ease-out}.ai-solutions__main-content .content__button{display:flex;justify-content:space-between;align-items:center;width:301px;height:47px;background-color:#2bbfca;text-decoration:none;padding:15px 17px;transition:background-color .2s ease-out,padding-right .2s ease-out;position:relative;z-index:5}.ai-solutions__main-content .content__button:hover{background-color:#5fd4dd;padding-right:10px}.ai-solutions__main-content .content__button-text{font-size:14px;line-height:17px;font-weight:700;font-family:'Montserrat',sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#fff}.ai-solutions__main-img{position:absolute;top:0;right:0;opacity:0;transform:translateX(100px);transition:transform .5s ease-out,opacity .8s linear}.ai-solutions__main-img_item{display:flex;width:100%;height:100%;object-fit:contain}@media (max-width:995px){.ai-solutions__main-img{position:relative;right:20%}}@media (max-width:768px){.ai-solutions__main-img{position:static}}.ai-solutions__title{font-size:30px;line-height:40px;margin:0 auto;padding-bottom:20px;text-align:center;display:block;overflow:hidden}@media (max-width:1024px){.ai-solutions__title{font-size:22px;line-height:26px}}.ai-solutions__subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:29px;max-width:905px;text-align:center;margin:0 auto;opacity:0;transform:translateY(50px);transition:transform .3s ease-out,opacity .3s ease-out}@media (max-width:1024px){.ai-solutions__subtitle{font-size:16px}}.ai-solutions-block__container{max-width:1440px;margin:0 auto;padding:70px 40px}@media (max-width:1024px){.ai-solutions-block__container{padding:40px 5%}}.ai-solutions-block__title{font-size:30px;line-height:40px;padding:15px 0}@media (max-width:1024px){.ai-solutions-block__title{font-size:22px;line-height:26px}}.ai-solutions-block__top-wrap{display:flex;align-items:stretch;transform:translateY(200px);transition:transform .4s ease-out,opacity .4s ease-out;opacity:0;gap:20px}@media (max-width:1200px){.ai-solutions-block__top-wrap{flex-direction:column-reverse!important}}.ai-solutions-block__img,.ai-solutions-block__top-description{flex:1 1 50%;display:flex;flex-direction:column}.ai-solutions-block__img{width:100%;height:auto}.ai-solutions-block__img-item{width:100%;height:100%;object-fit:contain}.ai-solutions-block__description{font-size:16px;line-height:26px}.ai-solutions-block__logo{display:flex;gap:10px;align-items:center}.ai-solutions-block__logo-text{font-family:'Montserrat',sans-serif;font-size:16px;line-height:23px;font-weight:400;letter-spacing:.3px}@media (max-width:768px){.ai-solutions-block__logo-text{font-size:14px}}.ai-solutions-block__list{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:20px;margin-top:30px}.ai-solutions-block.move .ai-solutions-block__top-wrap,.ai-solutions-block__list.move .ai-solutions-block__list-item,.ai-solutions-block__list.move .ai-solutions-block__list-talk{opacity:1;transform:translateY(0)}@media (max-width:1024px){.ai-solutions-block__list{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media (max-width:768px){.ai-solutions-block__list{grid-template-columns:1fr}}.ai-solutions-block__list-item{padding:15px;height:100%;transition:all .2s ease-in-out;background-color:#fff}.ai-solutions-block__list-item:nth-child(1){transform:translateY(200px);opacity:0;transition:transform .3s ease-out,opacity .5s ease-out}.ai-solutions-block__list-item:nth-child(2){transform:translateY(200px);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.ai-solutions-block__list-item:nth-child(3){transform:translateY(200px);opacity:0;transition:transform .7s ease-out,opacity .5s ease-out}.ai-solutions-block__list-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.05)}@media (max-width:768px){.ai-solutions-block__list-item_top{display:flex;align-items:center;gap:15px}}.ai-solutions-block__list-item_open-btn{margin-left:auto;transition:transform .3s ease;cursor:pointer}.ai-solutions-block__list-item_open-btn.rotate{transform:rotate(180deg)}@media (min-width:768px){.ai-solutions-block__list-item_open-btn{display:none}}.ai-solutions-block__list-item_title{font-size:16px;font-weight:700;line-height:27px;color:#232323}.ai-solutions-block__list-item_text{font-size:16px;line-height:26px;color:#232323}@media (max-width:768px){.ai-solutions-block__list-item_text{font-size:14px;display:none}}.ai-solutions-block__list-item.border{border:1px solid #e2ebfc}.ai-solutions-block__list-item.border-top{border-top:2px solid #2bbfca}.ai-solutions-block__list-talk{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:16px;padding:20px;background-color:#fff;transform:translateY(200px);opacity:0;transition:transform .9s ease-out,opacity .5s ease-out}.ai-solutions-block__list-talk:hover{box-shadow:0 4px 20px rgba(0,0,0,.05)}.ai-solutions-block__list-talk_title{font-size:16px;font-weight:700;line-height:27px;color:#232323}.ai-solutions-block__list-talk_btn{display:flex;align-items:center;text-decoration:none;border:1px solid #2bbfca;width:154px;height:47px;transition:background-color .2s ease-out;position:relative;padding-left:20px}.ai-solutions-block__list-talk_btn:hover{background-color:#5fd4dd}.ai-solutions-block__list-talk_btn:hover .let-talk-text{color:#fff}.ai-solutions-block__list-talk_btn:hover .let-talk-arrow{padding-left:10px}.ai-solutions-block__list-talk_btn-text{font-size:14px;line-height:17px;font-weight:700;font-family:'Montserrat',sans-serif;letter-spacing:.3px;padding-right:5px;transition:padding-right .2s ease-out}.ai-solutions-block__list-talk_btn-arrow{padding-left:5px;transition:padding-left .2s ease-out}.ai-solutions-block__list-talk.border{border:1px solid #e2ebfc}.ai-solutions-block__list-talk.border-top{border-top:2px solid #2bbfca}.ai-logistic,.ai-recruitment,.ai-vehicle{background-color:#f5f9ff}.ai-logistic__top-wrap,.ai-recruitment__top-wrap,.ai-vehicle__top-wrap{flex-direction:row-reverse}.section.move span.offset-header{animation-name:slideUp;animation-duration:.5s;animation-timing-function:cubic-bezier(.215,.61,.355,1);display:block;opacity:1!important}.section.move .ai-solutions__subtitle{opacity:1;transform:translateY(0)}.section span.offset-header{opacity:0}.businesses{margin-top:100px}.businesses__wrap{max-width:1360px;margin:0 auto;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:0 20px}.businesses__list{margin:30px 0;display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));grid-template-rows:auto;grid-gap:20px;row-gap:20px;align-items:center;justify-items:center;padding:0 40px}@media (max-width:960px){.businesses__list{grid-template-columns:repeat(2,minmax(100px,1fr));padding:0 20px}}.businesses__list-item{box-shadow:0 4px 20px 0 rgba(0,0,0,.051);background-color:#fff;width:200px;height:90px;display:flex;align-items:center;justify-content:center;opacity:0}@media (max-width:1024px){.businesses__list-item{width:174px}}@media (max-width:650px){.businesses__list-item{width:150px}}.businesses__list-item_img{object-fit:contain}@media (max-width:650px){.businesses__list-item_img{width:60%}}.ai-based-solutions__wrap{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:0 40px}@media (min-width:1440px){.ai-based-solutions__wrap{padding-bottom:70px}}@media (max-width:768px){.ai-based-solutions__wrap{padding:0 20px}}.ai-based-solutions__list{margin:30px 0;display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));grid-template-rows:auto;grid-gap:20px;row-gap:20px;align-items:center;justify-items:center}@media (max-width:1200px){.ai-based-solutions__list{grid-template-columns:repeat(2,minmax(100px,1fr))}}@media (max-width:768px){.ai-based-solutions__list{grid-template-columns:repeat(1,minmax(100px,1fr))}}.ai-based-solutions__item{border:1px solid #e2ebfc;background-color:#fff;width:100%;height:100%;display:flex;align-items:flex-start;flex-direction:column;padding:30px;background:url("static/neuro.e711874df13c.svg") top right no-repeat;background-size:contain;opacity:0;transition:box-shadow .3s ease-in-out}.ai-based-solutions__item:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.051);border-color:transparent}@media (max-width:1024px){.ai-based-solutions__item{padding:20px}}.ai-based-solutions__item-top{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.ai-based-solutions__item-top{flex-direction:row}}.ai-based-solutions__item-img{width:40px;height:40px}@media (max-width:768px){.ai-based-solutions__item-img{width:30px;height:30px}}.ai-based-solutions__item-btn{display:flex;align-items:center;text-decoration:none;margin-bottom:10px;transition:background-color .2s ease-out,padding-right .2s ease-out;position:relative}.ai-based-solutions__item-btn:hover .ai-based-solutions__item-btn_text{color:#2bbfca}.ai-based-solutions__item-btn_text{color:#232323;transition:color .2s ease-out,padding-right .2s ease-out;font-size:16px;font-weight:700;line-height:28px;padding-right:5px}@media (max-width:1200px){.ai-based-solutions__item-btn_text{font-size:14px}}.ai-visual{display:flex;flex-direction:column}.ai-customers{margin-top:100px}@media (max-width:1024px){.ai-customers{margin-top:60px}}.ai-customers.move .ai-customers__project{opacity:1;transform:translateY(0)}.ai-customers__container{max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width:1024px){.ai-customers__container{padding:0 5%}}.ai-customers__projects{display:flex;gap:20px;justify-content:space-between;margin-top:30px}@media (max-width:768px){.ai-customers__projects{flex-direction:column}}.ai-customers__project{display:flex;flex-direction:column;max-height:fit-content;max-width:670px;padding:40px;gap:13px}.ai-customers__project:nth-child(1),.ai-customers__project:nth-child(2){transform:translateY(200px);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.ai-customers__project:nth-child(2){transition:transform .7s ease-out,opacity .5s ease-out}.ai-customers__project.cv-compiler{background-color:#f2faf7}.ai-customers__project.urbansim{background-color:#f5f3fc}.ai-customers__project-img{width:100%;height:240px;display:flex;align-items:center;justify-content:center}.ai-customers__project-img_item{width:100%;height:100%;object-fit:contain}.ai-customers__project-link{border:1px solid #2bbfca;text-transform:uppercase;color:#2bbfca;font-size:14px;padding:10px 20px;transition:all .3s ease-in-out;font-weight:700;width:fit-content;margin-top:10px}.ai-customers__project-link:hover{background-color:#2bbfca;color:#fff}.ai-customers__project-logo_wrap{display:flex;align-items:center;gap:10px}.ai-customers__project-logo_name{font-family:'Montserrat',sans-serif;font-weight:700;color:#232323;font-size:22px}@media (max-width:768px){.ai-customers__project-logo_name{font-size:18px}}.ai-customers__project-description{font-size:20px;line-height:29px;color:#232323}@media (max-width:768px){.ai-customers__project-description{font-size:15px}}.related-capabilities{margin-top:100px;margin-bottom:80px}@media (max-width:1024px){.related-capabilities{margin-top:60px;margin-bottom:40px}}.related-capabilities.move .related-capabilities__item{opacity:1;transform:translateX(0)}.related-capabilities__container{margin:0 auto;max-width:1440px}.related-capabilities__title-wrap{padding:20px}.related-capabilities__items{display:flex;align-items:center;justify-content:center}@media (max-width:870px){.related-capabilities__items{flex-direction:column}}.related-capabilities__item{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #e7e7e7;transition:all .2s ease-in-out;height:400px;padding:30px;flex:1}.related-capabilities__item:nth-child(1),.related-capabilities__item:nth-child(2){transform:translateX(-200px);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.related-capabilities__item:nth-child(2){transform:translateX(200px)}@media (max-width:870px){.related-capabilities__item{width:100%}.related-capabilities__item:last-child{border-top:none}}.related-capabilities__item:last-child{border-left:none}.related-capabilities__item:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.051);border-color:transparent}.related-capabilities__item-title{font-size:22px;line-height:46px;color:#232323;text-align:center;margin-top:5px}@media (max-width:870px){.related-capabilities__item-title{font-size:18px;line-height:29px}}.related-capabilities__item-img{display:flex}@media (max-width:1024px){.related-capabilities__item-img{max-width:300px}}@media (max-width:870px){.related-capabilities__item-img{position:relative}.related-capabilities__item-img.artificial-intelligence{right:30px}.related-capabilities__item-img.hire-python{left:22px}}.related-capabilities__item-img_item{object-fit:contain;display:flex;height:auto;width:100%}.ask-expert{background:linear-gradient(107.15deg,#072e3a 0,#1a3661 100%);padding:53px 0;width:100%;color:#232323;margin-bottom:40px;margin-top:100px}@media (max-width:847px){.ask-expert{margin-top:60px}}.ask-expert.move .ask-expert__desc{transform:translateX(0)!important;opacity:1!important}.ask-expert.move .ask-expert__img{transform:scale(1)!important;opacity:1!important}.ask-expert__wrap{display:flex;justify-content:space-between;padding:0 40px;align-items:center;max-width:1440px;margin:0 auto}@media (max-width:847px){.ask-expert__wrap{flex-direction:column-reverse;padding:0 20px}}.ask-expert__desc{display:flex;flex-direction:column;justify-content:space-between;margin-right:20px;opacity:0;transform:translateX(-100px);transition:transform .5s ease-out,opacity .5s ease-out;background:url("static/ask-expert-bg.0cc0bbd84e99.svg") left center no-repeat;background-size:contain}@media (max-width:1024px){.ask-expert__desc{background-image:none!important}}@media (max-width:847px){.ask-expert__desc{margin-right:0;margin-top:30px}}.ask-expert__title{max-width:890px;font-family:'Montserrat',sans-serif;font-size:30px;line-height:44px;font-weight:700;margin:0!important;text-align:left!important;color:#fff}@media (max-width:847px){.ask-expert__title{font-size:22px;line-height:27px}}.ask-expert__text{max-width:816px;font-size:18px;line-height:29px;margin-top:10px;color:#fff}@media (max-width:847px){.ask-expert__text{font-size:16px;line-height:28px}}.ask-expert__img{align-self:center;opacity:0;transition:transform .5s ease-in-out,opacity .7s linear;transform:scale(0);display:flex}@media (min-width:1500px){.ask-expert__img{position:relative;right:-10%}}@media (max-width:847px){.ask-expert__img{max-width:420px}}.ask-expert__img-item{display:flex;width:100%;height:auto;object-fit:contain}.ask-expert__button{display:flex;justify-content:space-between;align-items:center;width:301px;height:47px;background-color:#2bbfca;text-decoration:none;padding:15px 17px;transition:background-color .2s ease-out,padding-right .2s ease-out;position:relative;margin-top:35px}.ask-expert__button:hover{background-color:#5fd4dd;padding-right:10px}.ask-expert__button-text{font-size:14px;line-height:17px;font-weight:700;font-family:'Montserrat',sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#fff}