@charset "UTF-8";body{padding:0}::before,::after{box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}@media (min-width:1600px){.container{width:1168px}}@media (min-width:1400px) and (max-width:1599px){.container{width:1168px}}@media (min-width:1200px) and (max-width:1399px){.container{width:116s 8px}}@media (min-width:1025px) and (max-width:1199px){.container{width:970px}}@media (min-width:769px) and (max-width:1024px){.container{width:750px}}@media (max-width:768px){.container{width:100%}}.flex,.ac,.as,.ac-jc,.ac-jb,.as-jb,.jb,.as-jc,.ae-jb,.column-jc,.column-js{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ac-jb,.as-jb,.jb,.ae-jb{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.column-js{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.ac-jc,.as-jc,.column-jc{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.ac,.ac-jc,.ac-jb{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.as,.as-jb,.as-jc{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.column-jc,.column-js{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ae-jb{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.shrink{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.button,.button-alt{padding:10px 20px;font-weight:500;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:0.5s;width:fit-content}.button input,.button-alt input{display:none}.button{font-size:16px;border-radius:12px;border:1px solid #09222b;color:#09222b;background-color:#fff;min-height:48px}@media (hover:hover){.button:hover{background-color:#09222b;color:#fff}}.button-alt{font-size:18px;line-height:1.44444;color:#fff;background-color:#09222b;min-width:170px;min-height:48px;border-radius:12px;border:1px solid #09222b}@media (hover:hover){.button-alt:hover{background-color:#fff;color:#09222b}}.header{padding:16px 100px;border-bottom:1px solid #eceeee}@media (max-width:1024px){.header{padding:22px 20px}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header .logo{display:block;width:100%;max-width:130px;max-height:40px;height:100%}@media (max-width:1024px){.header .logo{max-width:110px;max-height:30px}}.header .logo svg{fill:#09222b;width:100%;height:100%}.footer{position:relative;border-top:1px solid rgba(9, 34, 43, .1);padding-left:100px;padding-right:100px}@media (max-width:1024px){.footer{padding-left:20px;padding-right:20px}}.footer__inner{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:1024px){.footer__inner{flex-direction:column;justify-content:center}}.footer .logo{display:block;width:100%;max-width:130px;max-height:x40px;height:100%}@media (max-width:1024px){.footer .logo{max-width:110px;max-height:30px}}.footer .logo svg{fill:#09222b;width:100%;height:100%}.footer .cell{display:flex;align-items:center;gap:12px}@media (max-width:600px){.footer .cell{flex-direction:column}}.footer .rights{font-size:14px;color:rgba(9, 34, 43, .65)}.banner{margin-top:80px;margin-bottom:120px}@media (max-width:1024px){.banner{margin-top:40px;margin-bottom:80px}}.banner__inner{display:flex;align-items:center;gap:24px}@media (max-width:1024px){.banner__inner{gap:40px}}@media (max-width:1024px){.banner__inner{flex-direction:column}}.banner__text-block{width:49%;flex-shrink:0}@media (max-width:1024px){.banner__text-block{width:100%}}.banner__slider{width:51%}@media (max-width:1024px){.banner__slider{width:100%}}.banner__image{position:relative;overflow:hidden;display:block;width:100%;border-radius:24px;margin:0 10px}.banner__image:after{content:'';display:block;padding-top:calc(1 / 1 * 100%)}.banner__image > img,.banner__image > svg,.banner__image > video,.banner__image > iframe{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.banner__title{text-align:left;margin-bottom:16px;line-height:1.3}@media (max-width:600px){.banner__title{max-width:450px}.banner__title br{display:none}}.banner__text{color:rgba(9, 34, 43, .65);font-size:24px;margin-bottom:40px;line-height:1.33333;max-width:390px}@media (max-width:1024px){.banner__text{font-size:22px;line-height:1.36364}}.banner__label{font-size:20px;line-height:1;color:rgba(9, 34, 43, .65)}.banner__button-wrap{display:flex;align-items:center;gap:32px}@media (max-width:600px){.banner__button-wrap{flex-direction:column;gap:24px}}@media (max-width:600px){.banner .button-alt{width:100%}}.job-section{margin-bottom:48px;overflow:hidden}@media (max-width:1024px){.job-section{margin-bottom:40px}}.job-section .title-section{margin-bottom:16px}.job-section .text-section{text-align:center;margin-bottom:48px;color:rgba(9, 34, 43, .65);font-size:22px;line-height:1.36364}@media (max-width:1024px){.job-section .text-section{margin-bottom:40px;font-size:20px}}.job-section img{width:100%}@media (max-width:1024px){.job-section img{width:140%;margin:0 -20%}}@media (max-width:600px){.job-section img{width:170%;margin:0 -35%}}.services-mesh{display:flex;flex-wrap:wrap;gap:clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px)}.services-mesh > *{flex:0 1 auto}.services-mesh > *{flex-basis:calc(100% / 4 - clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 4 * 3)}@media (max-width:1024px){.services-mesh > *{flex-basis:calc(100% / 2 - clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 2 * 1)}}@media (max-width:600px){.services-mesh > *{flex-basis:calc(100% / 1 - clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 1 * 0)}}.service-card{padding:24px;border:1px solid #e7e9ea;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.service-card__icon{width:48px;height:48px;border-radius:50%;background-color:#f4fafd;display:flex;align-items:center;justify-content:center;margin-bottom:12px}@media (max-width:600px){.service-card__icon{margin-bottom:16px}}.service-card__icon svg{width:50%;height:50%}.service-card__title{font-size:18px;font-weight:500;margin-bottom:2px;text-transform:uppercase;max-width:155px;line-height:1.66667}.service-card__text{color:rgba(9, 34, 43, .65);font-size:20px;line-height:1.3}@media (max-width:600px){.service-card__text{font-size:18px}}.experts-section{color:#fff;background-color:#09222b;padding:80px 0}@media (max-width:1024px){.experts-section{padding:56px 0}}@media (max-width:600px){.experts-section{padding:48px 0}}.experts-mesh{display:flex;flex-wrap:wrap;gap:clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px) clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px)}.experts-mesh > *{flex:0 1 auto}.experts-mesh > *{flex-basis:calc(100% / 3 - clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 3 * 2)}@media (max-width:1024px){.experts-mesh > *{flex-basis:calc(100% / 1 - clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 1 * 0)}}.expert-card{display:flex;align-items:flex-start;gap:16px}.expert-card__icon{width:48px;height:48px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:1024px){.expert-card__icon{width:40px;height:40px}}.expert-card__icon svg{width:50%;height:50%}@media (max-width:1024px){.expert-card__icon svg{width:65%;height:65%}}.expert-card__title{font-size:18px;font-weight:500;margin-bottom:8px;text-transform:uppercase;line-height:1.66667}.expert-card__text{opacity:0.75;font-size:20px;line-height:1.3}@media (max-width:1024px){.expert-card__text{font-size:18px}}.experts-section{color:#fff;background-color:#09222b;padding:80px 0}@media (max-width:1024px){.experts-section{padding:56px 0}}@media (max-width:600px){.experts-section{padding:48px 0}}.experts-mesh{display:flex;flex-wrap:wrap;gap:clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px) clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px)}.experts-mesh > *{flex:0 1 auto}.experts-mesh > *{flex-basis:calc(100% / 3 - clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 3 * 2)}@media (max-width:1024px){.experts-mesh > *{flex-basis:calc(100% / 1 - clamp(24px, 24px + (24 - 24) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 1 * 0)}}.expert-card{display:flex;align-items:flex-start;gap:16px}.expert-card__icon{width:48px;height:48px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width:1024px){.expert-card__icon{width:40px;height:40px}}.expert-card__icon svg{width:50%;height:50%}@media (max-width:1024px){.expert-card__icon svg{width:65%;height:65%}}.expert-card__title{font-size:18px;font-weight:500;margin-bottom:8px;text-transform:uppercase;line-height:1.66667}.expert-card__text{opacity:0.75;font-size:20px;line-height:1.3}@media (max-width:1024px){.expert-card__text{font-size:18px}}.clients-section{background-color:#09222b;padding:40px 0}.clients-mesh{display:flex;flex-wrap:wrap;gap:clamp(10px, 10px + (15 - 10) * ((100vw - 1024px) / (1200 - 1024)), 15px) clamp(10px, 10px + (15 - 10) * ((100vw - 1024px) / (1200 - 1024)), 15px);justify-content:center}.clients-mesh > *{flex:0 1 auto}.clients-mesh > *{flex-basis:calc(100% / 6 - clamp(10px, 10px + (15 - 10) * ((100vw - 1024px) / (1200 - 1024)), 15px) / 6 * 5)}@media (max-width:1024px){.clients-mesh > *{flex-basis:calc(100% / 4 - clamp(10px, 10px + (15 - 10) * ((100vw - 1024px) / (1200 - 1024)), 15px) / 4 * 3)}}@media (max-width:600px){.clients-mesh > *{flex-basis:calc(100% / 2 - clamp(10px, 10px + (15 - 10) * ((100vw - 1024px) / (1200 - 1024)), 15px) / 2 * 1)}}.client-card img{max-width:180px;max-height:54px;object-fit:contain;width:100%}.contacts-section .title-section{margin-bottom:16px}.contacts-section .text-section{text-align:center;margin-bottom:48px;color:rgba(9, 34, 43, .65);font-size:22px;line-height:1.36364}@media (max-width:1024px){.contacts-section .text-section{margin-bottom:40px;font-size:20px}}.contacts-mesh{display:flex;flex-wrap:wrap;gap:clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px);justify-content:center}.contacts-mesh > *{flex:0 1 auto}.contacts-mesh > *{flex-basis:calc(100% / 4 - clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 4 * 3)}@media (max-width:1024px){.contacts-mesh > *{flex-basis:calc(100% / 2 - clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 2 * 1)}}@media (max-width:600px){.contacts-mesh > *{flex-basis:calc(100% / 1 - clamp(16px, 16px + (24 - 16) * ((100vw - 1024px) / (1200 - 1024)), 24px) / 1 * 0)}}.contact-card{padding:24px;border:1px solid #e7e9ea;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.contact-card__image{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;overflow:hidden}.contact-card__image img{width:100%;height:100%}.contact-card__name{font-size:18px;font-weight:500;margin-bottom:8px;text-transform:uppercase;line-height:1.66667}.contact-card__text{color:rgba(9, 34, 43, .65);font-size:20px;line-height:1.3}@media (max-width:600px){.contact-card__text{font-size:18px}}.contact-card__text{color:rgba(9, 34, 43, .65);font-size:20px;line-height:1.3;margin-bottom:16px}@media (max-width:600px){.contact-card__text{font-size:18px;margin-bottom:20px}}.contact-card__phone{display:inline-block;margin-top:8px;font-size:20px;line-height:1.3;color:#3fadde}@media (hover:hover){.contact-card__phone:hover{color:#09222b}}.contact-card__email{display:inline-block;margin-top:8px;font-size:20px;line-height:1.3}