.site-styles .services-section .services-list,.site-styles .hiring-section .positions-list,.site-styles .specialists-section .card-block .skills-list,.site-styles .help-section .custom-list,.site-styles .intro-section .card-block .partners-list,.site-styles .accordion-wrapper--click-action .positions-list,.site-styles .photo-list,.site-styles #footer .bottom-block .logos-list,.site-styles #footer .middle-block .socials-list,.site-styles #footer .middle-block .menu-list,.site-styles #header .card-block ul:not([class]),.site-styles #header .menu-list ul,.site-styles #header .menu-list{margin:0;padding:0;list-style:none}:root{--header-height:78px}body:has(:is(#header,#footer)){padding:0}body:not(:has(footer.text-white)){background:linear-gradient(#f9fbfc 0%,#fff 7% 10%);padding:0}.site-styles{font:400 16px/1.5 Roboto,Arial,Helvetica,sans-serif}@font-face{font-family:icomoon;src:url(/fonts/site/icomoon.eot?rvae2h);src:url(/fonts/site/icomoon.eot?rvae2h#iefix)format("embedded-opentype"),url(/fonts/site/icomoon.ttf?rvae2h)format("truetype"),url(/fonts/site/icomoon.woff?rvae2h)format("woff"),url(/fonts/site/icomoon.svg?rvae2h#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}.site-styles [class^=ico-],.site-styles [class*=\ ico-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-family:icomoon!important}.site-styles .ico-diversity_3:before{content:""}.site-styles .ico-groups_2:before{content:""}.site-styles .ico-contacts:before{content:""}.site-styles .ico-group-narrow:before{content:""}.site-styles .ico-leaf:before{content:""}.site-styles .ico-puzzle:before{content:""}.site-styles .ico-user:before{content:""}.site-styles .ico-plus:before{content:""}.site-styles .ico-building:before{content:""}.site-styles .ico-user-security:before{content:""}.site-styles .ico-encrypted:before{content:""}.site-styles .ico-folder_shared:before{content:""}.site-styles .ico-tactic:before{content:""}.site-styles .ico-enhanced_encryption:before{content:""}.site-styles .ico-diversity_1:before{content:""}.site-styles .ico-finger-up:before{content:""}.site-styles .ico-ai:before{content:""}.site-styles .ico-arrow-right:before{content:""}.site-styles .ico-arrow-right-up:before{content:""}.site-styles .ico-calendar:before{content:""}.site-styles .ico-check:before{content:""}.site-styles .ico-chevron-up:before{content:""}.site-styles .ico-chevron-up-thin:before{content:""}.site-styles .ico-database:before{content:""}.site-styles .ico-download:before{content:""}.site-styles .ico-earth:before{content:""}.site-styles .ico-flask:before{content:""}.site-styles .ico-location:before{content:""}.site-styles .ico-paint:before{content:""}.site-styles .ico-play:before{content:""}.site-styles .ico-quote:before{content:""}.site-styles .ico-star:before{content:""}.site-styles .ico-terminal-box:before{content:""}.site-styles .ico-linkedin:before{content:""}.site-styles .ico-x:before{content:""}.site-styles .ico-facebook:before{content:""}.site-styles .ico-instagram:before{content:""}.site-styles .ico-mail{font-family:Roboto,Arial,Helvetica,sans-serif!important}.site-styles .ico-mail:before{content:"✉"}.site-styles .ico-automation:before{content:""}.site-styles .ico-ads_click:before{content:""}.site-styles .ico-check-small:before{content:""}.site-styles .ico-user-circle:before{content:""}.site-styles .ico-code:before{content:""}.site-styles .ico-network:before{content:""}.site-styles .ico-mailbox:before{content:""}.site-styles .slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.site-styles .slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.site-styles .slick-list:focus{outline:none}.site-styles .slick-list.dragging{cursor:pointer;cursor:hand}.site-styles .slick-slider .slick-track,.site-styles .slick-slider .slick-list{transform:translate(0,0)}.site-styles .slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.site-styles .slick-track:before,.site-styles .slick-track:after{content:"";display:table}.site-styles .slick-track:after{clear:both}.site-styles .slick-loading .slick-track{visibility:hidden}.site-styles .slick-slide{float:left;height:100%;min-height:1px;display:none}.site-styles [dir=rtl] .slick-slide{float:right}.site-styles .slick-slide img{display:block}.site-styles #header .menu-holder .event-block .menu-level .event-info img{border-radius:16px}.site-styles .slick-slide.slick-loading img{display:none}.site-styles .slick-slide.dragging img{pointer-events:none}.site-styles .slick-initialized .slick-slide{display:block}.site-styles .slick-loading .slick-slide{visibility:hidden}.site-styles .slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.site-styles .slick-arrow.slick-hidden{display:none}.site-styles html{box-sizing:border-box;scroll-behavior:smooth}.site-styles *,.site-styles :before,.site-styles :after{box-sizing:inherit}.site-styles *{max-height:1000000px}.site-styles body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-styles img{vertical-align:top;max-width:100%;height:auto}.site-styles .gm-style img{max-width:none}.site-styles form,.site-styles fieldset{color:#fff;border-style:none;margin:0;padding:0;font-size:12px}.site-styles input[type=text],.site-styles input[type=tel],.site-styles input[type=email],.site-styles input[type=search],.site-styles input[type=password],.site-styles textarea{-webkit-appearance:none;box-sizing:border-box;-webkit-border-radius:0;color:#01004c;background:#fff;border:none;border-radius:8px;width:100%;padding:.75em;font-size:16px;transition:outline .2s ease-in-out}.site-styles input[type=text]:focus,.site-styles input[type=tel]:focus,.site-styles input[type=email]:focus,.site-styles input[type=search]:focus,.site-styles input[type=password]:focus,.site-styles textarea:focus{outline:2px solid #0054fe}.site-styles input[type=text]::-webkit-input-placeholder{color:inherit}.site-styles input[type=tel]::-webkit-input-placeholder{color:inherit}.site-styles input[type=email]::-webkit-input-placeholder{color:inherit}.site-styles input[type=search]::-webkit-input-placeholder{color:inherit}.site-styles input[type=password]::-webkit-input-placeholder{color:inherit}.site-styles textarea::-webkit-input-placeholder{color:inherit}.site-styles input[type=text]::-moz-placeholder{opacity:1;color:inherit}.site-styles input[type=tel]::-moz-placeholder{opacity:1;color:inherit}.site-styles input[type=email]::-moz-placeholder{opacity:1;color:inherit}.site-styles input[type=search]::-moz-placeholder{opacity:1;color:inherit}.site-styles input[type=password]::-moz-placeholder{opacity:1;color:inherit}.site-styles textarea::-moz-placeholder{opacity:1;color:inherit}.site-styles input[type=text]:-moz-placeholder-shown{color:inherit}.site-styles input[type=tel]:-moz-placeholder-shown{color:inherit}.site-styles input[type=email]:-moz-placeholder-shown{color:inherit}.site-styles input[type=search]:-moz-placeholder-shown{color:inherit}.site-styles input[type=password]:-moz-placeholder-shown{color:inherit}.site-styles textarea:-moz-placeholder-shown{color:inherit}.site-styles input[type=text]:-ms-placeholder-shown{color:inherit}.site-styles input[type=tel]:-ms-placeholder-shown{color:inherit}.site-styles input[type=email]:-ms-placeholder-shown{color:inherit}.site-styles input[type=search]:-ms-placeholder-shown{color:inherit}.site-styles input[type=password]:-ms-placeholder-shown{color:inherit}.site-styles textarea:-ms-placeholder-shown{color:inherit}.site-styles input[type=text].placeholder,.site-styles input[type=tel].placeholder,.site-styles input[type=email].placeholder,.site-styles input[type=search].placeholder,.site-styles input[type=password].placeholder,.site-styles textarea.placeholder{color:inherit}.site-styles select{-webkit-border-radius:0}.site-styles textarea{resize:vertical;vertical-align:top}.site-styles input[type=button],.site-styles input[type=reset],.site-styles input[type=file],.site-styles input[type=submit]{-webkit-appearance:none;cursor:pointer;-webkit-border-radius:0;color:#fff;text-align:center;background:#0054fe;border:none;border-radius:8px;width:100%;padding:.75em;font-size:16px;font-weight:600;transition:background .2s ease-in-out,outline .2s ease-in-out}.site-styles input[type=button]:hover,.site-styles input[type=reset]:hover,.site-styles input[type=file]:hover,.site-styles input[type=submit]:hover{background:#3276ff}.site-styles input[type=button]:focus,.site-styles input[type=reset]:focus,.site-styles input[type=file]:focus,.site-styles input[type=submit]:focus{outline:2px solid #fff}.site-styles fieldset+fieldset{margin-top:25px}.site-styles fieldset.two-column{flex-direction:column;gap:15px;display:flex}.site-styles #header{color:#222d4c;z-index:9999;isolation:isolate;width:100%;transition:all .2s ease-in-out;position:sticky;top:0;left:0}.site-styles #header:not(:has(+.projects_intro-section)).scrolled:before{content:"";-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);z-index:-1;background:#ffffff5c;width:100%;height:100%;position:absolute;top:0;left:0}.site-styles #header:has(+.projects_intro-section).scrolled-top-block:before{content:"";-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);z-index:-1;background:#ffffff5c;width:100%;height:100%;position:absolute;top:0;left:0}.site-styles #header:has(+.projects_intro-section){position:fixed}.site-styles #header:has(+.projects_intro-section):not(.scrolled-top-block){color:#fff}.site-styles #header:has(+.projects_intro-section):not(.scrolled-top-block) .logo-holder img{opacity:0}.site-styles #header:has(+.projects_intro-section):not(.scrolled-top-block) .logo-holder img.white{opacity:1}.site-styles #header:has(+.projects_intro-section):has(.nav-active) .logo-holder img{opacity:1}.site-styles #header:has(+.projects_intro-section):has(.nav-active) .logo-holder img.white{opacity:0}.site-styles #header:has(+.global_compliance_intro-section){position:fixed}.site-styles #header:has(.nav-active){background:#fff}.site-styles #header .container{width:100%}.site-styles #header .grid-block{grid-template-columns:1fr auto;grid-template-areas:"logo-holder nav-opener";align-items:center;gap:35px 15px;display:grid}.site-styles #header .logo-holder{grid-area:logo-holder}.site-styles #header .nav-opener{grid-area:nav-opener}.site-styles #header .btn-holder{grid-area:btn-holder;display:none}.site-styles #header .menu-holder{grid-area:menu-holder}.site-styles #header .logo-holder a{display:grid}.site-styles #header .logo-holder img{opacity:0;grid-area:1/1/-1/-1;transition:opacity .2s ease-in-out}.site-styles #header .logo-holder img:not(.white){opacity:1}.site-styles #header #nav-bar{display:contents}.site-styles #header #nav-bar.nav-active .nav-opener{background:0 0}.site-styles #header #nav-bar.nav-active .nav-opener:before{width:18px;transform:translateY(7px)rotate(-135deg)}.site-styles #header #nav-bar.nav-active .nav-opener span{width:0}.site-styles #header #nav-bar.nav-active .nav-opener:after{width:18px;transform:translateY(-7px)rotate(135deg)}.site-styles #header #nav-bar .nav-opener{text-indent:-9999px;background:#e5edff;border:2px solid #e5edff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px 0;width:48px;height:48px;padding:0 11px;transition:background .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative;overflow:hidden}.site-styles #header #nav-bar .nav-opener:before,.site-styles #header #nav-bar .nav-opener:after,.site-styles #header #nav-bar .nav-opener span{content:"";background:#001852;width:100%;height:2px;transition:background .2s ease-in-out,width .2s ease-in-out,transform .2s ease-in-out}.site-styles #header #nav-bar .nav-drop{display:contents}.site-styles #header .menu-list{position:relative}.site-styles #header .menu-list--login>li{display:block}.site-styles #header .menu-list--login>li:after{display:none!important}.site-styles #header .menu-list--login .menu-list__first-item{align-items:center;gap:10px;display:flex}.site-styles #header .menu-list--login .menu-list__first-item:after{content:"";font-family:icomoon;font-size:30px;line-height:0;transition:rotate .2s ease-in-out;display:block;rotate:none}.site-styles #header .card-block{color:#8a92a6;background:#f0f5ff;border-radius:8px;flex-direction:column;height:100%;padding:25px 30px 30px;font-size:16px;font-weight:400;display:flex}.site-styles #header .card-block.active .title-holder .opener{rotate:none}.site-styles #header .card-block .btn{padding-block:.625em}.site-styles #header .card-block .top-block{margin-bottom:auto}.site-styles #header .card-block .top-block .slide{padding-bottom:calc(35px - 1em)}.site-styles #header .card-block .bottom-block{margin-top:35px}.site-styles #header .card-block .bottom-block .slide{padding-top:35px}.site-styles #header .card-block ul:not([class]){flex-wrap:wrap;gap:8px 10px;font-size:12px;font-weight:500;display:flex}.site-styles #header .card-block ul:not([class]) a{text-decoration:none}.site-styles #header .card-block ul:not([class]) a:hover{text-decoration:underline}.site-styles #header .card-block ul:not([class]) li{white-space:nowrap;text-overflow:ellipsis;width:calc(50% - 5px);overflow:hidden}.site-styles #header .card-block ul:not([class]) li:first-child{text-transform:uppercase;width:100%;font-weight:600}.site-styles #header .card-block .title-holder{margin-bottom:40px;padding-right:50px;position:relative}.site-styles #header .card-block .title-holder mark{color:#8a92a6;text-transform:uppercase;background:0 0;margin-bottom:.5em;font-size:12px;font-weight:600;display:inline-block}.site-styles #header .card-block .title-holder h6{color:#222d4c;font-size:18px}.site-styles #header .card-block .title-holder .opener{color:#101828;background:#fff;border-radius:50%;place-content:center;width:40px;height:40px;font-size:7px;text-decoration:none;transition:rotate .2s ease-in-out;display:grid;position:absolute;top:8px;right:-8px;rotate:-.5turn}.site-styles #header .card-block .title-holder .opener [class^=ico-]{margin-bottom:2px}.site-styles #header .pdf-block{color:#222d4c;background:#fff;border:1px solid #e4e4e4;border-radius:16px}.site-styles #header .pdf-block .btn{padding-block:.625em}.site-styles #header .pdf-block .top-block{align-items:center;height:60px;padding:0 25px;display:flex}.site-styles #header .pdf-block .top-block mark{color:#8a92a6;text-transform:uppercase;background:0 0;font-size:12px;font-weight:600;display:inline-block}.site-styles #header .pdf-block .middle-block{height:375px}.site-styles #header .pdf-block .middle-block img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.site-styles #header .pdf-block .bottom-block{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:20px 20px 30px;display:flex}.site-styles #header .pdf-block .bottom-block span{white-space:nowrap;flex:1;font-size:18px;font-weight:700}.site-styles #header .icon-block{color:#616a7f;background:#f0f5ff;border-radius:8px;padding:25px 25px calc(25px - 1em);font-size:14px;font-weight:400;text-decoration:none;display:block}.site-styles #header .icon-block p{color:#616a7f}.site-styles #header .icon-block .top-block{color:#222d4c;align-items:center;gap:15px;margin-bottom:20px;display:flex}.site-styles #header .icon-block .top-block [class^=ico-]{font-size:24px;transition:color .2s ease-in-out;display:block}.site-styles #header .icon-block .top-block h1,.site-styles #header .icon-block .top-block h2,.site-styles #header .icon-block .top-block h3,.site-styles #header .icon-block .top-block h4,.site-styles #header .icon-block .top-block h5,.site-styles #header .icon-block .top-block h6{margin:0;font-size:18px;transition:color .2s ease-in-out}.site-styles #footer{color:#fff}.site-styles #footer .vanta-canvas{width:100%!important}.site-styles #footer a{text-decoration:underline}.site-styles #footer a:hover{text-decoration:none}.site-styles #footer .container{transition:padding .2s ease-in-out}.site-styles #footer .card-block{background:#00002d;flex-direction:column;justify-content:space-between;gap:100px;padding:50px 30px;transition:padding .2s ease-in-out,border-radius .2s ease-in-out;display:flex}.site-styles #footer .middle-block nav{flex-direction:column;gap:40px;display:flex}.site-styles #footer .middle-block .menu-list a{padding:8px 0;text-decoration:none;display:block}.site-styles #footer .middle-block .menu-list a:hover{text-decoration:underline}.site-styles #footer .middle-block .menu-list h6{text-transform:uppercase;padding:8px 0 12px;font-size:12px;font-weight:700}.site-styles #footer .middle-block .socials-list{align-items:center;gap:10px;margin-top:55px;display:flex}.site-styles #footer .middle-block .socials-list a{color:#01004c;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;font-weight:400;text-decoration:none;transition:background .2s ease-in-out,color .2s ease-in-out;display:flex}.site-styles #footer .middle-block .socials-list a:hover{color:#fff;background:#0054fe}.site-styles #footer .bottom-block .logo{margin-bottom:25px}.site-styles #footer .bottom-block .logos-list{flex-wrap:wrap;align-items:center;gap:7px;margin-top:25px;display:flex}.site-styles #footer .bottom-block .logos-list a{display:block}.site-styles #footer .bottom-block .cookie-settings-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:0;text-decoration:underline}.site-styles #footer .bottom-block .cookie-settings-btn:hover{opacity:.8;text-decoration:none}.site-styles a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.site-styles p,.site-styles li,.site-styles div,.site-styles span{font-size:inherit;line-height:inherit}.site-styles p,.site-styles ul,.site-styles ol,.site-styles dl{margin:0 0 1em}.site-styles h1,.site-styles h2,.site-styles h3,.site-styles h4,.site-styles h5,.site-styles h6{letter-spacing:.023em;color:inherit;margin:0 0 .77em;font-family:inherit;font-weight:600;line-height:1.25}.site-styles h1{letter-spacing:0;font-size:clamp(36px,2.5vw,48px)}.site-styles h2{font-size:clamp(30px,1.875vw,36px)}.site-styles h3{font-size:clamp(26px,1.563vw,30px)}.site-styles h4{font-size:clamp(23px,1.459vw,28px)}.site-styles h5{font-size:clamp(19px,1.355vw,26px)}.site-styles h6{font-size:clamp(16px,1.25vw,24px)}.site-styles .hidden{display:inherit}.site-styles .container{max-width:unset;padding-inline:25px}.site-styles .logo{display:block}.site-styles .logo img,.site-styles .logo svg{width:100%;display:block}.site-styles .cta{letter-spacing:0;color:#0054fe;border:none;outline:none;align-items:center;gap:0 10px;font:500 16px/1.5 Roboto,Arial,Helvetica,sans-serif;text-decoration:none;display:inline-flex}.site-styles .cta:hover:after{translate:5px}.site-styles .cta:after{content:"";font-family:icomoon;font-size:14px;font-weight:400;line-height:0;transition:translate .2s ease-in-out}.site-styles .btn{letter-spacing:0;color:#fff;text-align:center;white-space:nowrap;background:#0054fe;border:none;border-radius:8px;outline:none;padding:1.1em 1.6em;font:600 14px/1.5 Roboto,Arial,Helvetica,sans-serif;text-decoration:none;transition:background .2s ease-in-out,color .2s ease-in-out;display:inline-block}.site-styles .btn[type=submit]{background-color:#0054fe}.site-styles .btn:hover{background:#3276ff}.site-styles .btn.light{color:#0054fe;background:#ebf1ff}.site-styles .btn.light:hover{background:#bacfff}.site-styles .btn.white{color:#0054fe;background:#fff}.site-styles .btn.white:hover{background:#bacfff}.site-styles .btn.bordered{outline-offset:-1px;color:#0054fe;background:0 0;outline:1px solid #0054fe}.site-styles .btn.bordered:hover{color:#fff;background:#0054fe}.site-styles .btn.bordered.white{color:#fff;outline:1px solid #fff}.site-styles .btn.bordered.white:hover{color:#001852;background:#fff}.btn{letter-spacing:0;color:#fff;text-align:center;white-space:nowrap;background:#0054fe;border:none;border-radius:8px;outline:none;padding:1.1em 1.6em;font:600 14px/1.5 Roboto,Arial,Helvetica,sans-serif;text-decoration:none;transition:background .2s ease-in-out,color .2s ease-in-out;display:inline-block}.btn[type=submit]{background-color:#0054fe}.btn:hover{background:#3276ff}.btn.light{color:#0054fe;background:#ebf1ff}.btn.light:hover{background:#bacfff}.btn.white{color:#0054fe;background:#fff}.btn.white:hover{background:#bacfff}.btn.bordered{outline-offset:-1px;color:#0054fe;background:0 0;outline:1px solid #0054fe}.btn.bordered:hover{color:#fff;background:#0054fe}.btn.bordered.white{color:#fff;outline:1px solid #fff}.btn.bordered.white:hover{color:#001852;background:#fff}.site-styles .btn.animated{--_btn-padding:2.5em;--_separator:15px;--_dot-size:5px;--_arrow-size:16px;padding-inline:var(--_btn-padding);color:#0054fe;background:#ebf1ff;transition:background .3s ease-in-out,color .3s ease-in-out;display:inline-block;position:relative;overflow:hidden}.site-styles .btn.animated:hover{color:#fff}.site-styles .btn.animated:hover span{translate:calc(0px - var(--_separator)) 0}.site-styles .btn.animated:hover:before{scale:150}.site-styles .btn.animated:hover:after{left:calc(100% - var(--_btn-padding))}.site-styles .btn.animated span{translate:calc(var(--_separator) / 2) 0;transition:translate .3s ease-in-out;display:block}.site-styles .btn.animated:before{content:"";width:var(--_dot-size);height:var(--_dot-size);top:50%;left:calc(var(--_btn-padding) - var(--_separator) / 2 - var(--_dot-size));background:#0054fe;border-radius:50%;transition:scale .3s ease-in-out;display:block;position:absolute;translate:0 -50%}.site-styles .btn.animated:after{content:"";font-family:icomoon;font-weight:400;font-size:var(--_arrow-size);top:50%;left:calc(100% + var(--_arrow-size) * 2);transition:left .3s ease-in-out;position:absolute;translate:0 -50%}.site-styles .btn:has(i[class^=ico]){justify-content:center;align-items:center;gap:0 10px;display:flex}.site-styles .btn:has(i[class^=ico]) i{font-size:22px}.site-styles .btn-block{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.site-styles .heading-block{margin-bottom:25px;padding-inline:calc(50% - 450px)}.site-styles .heading-block h1 span,.site-styles .heading-block h2 span,.site-styles .heading-block h3 span,.site-styles .heading-block h4 span,.site-styles .heading-block h5 span,.site-styles .heading-block h6 span{color:#02b8ff}.site-styles .slick-slider .slick-arrow{text-indent:-9999px;z-index:900;width:45px;height:45px;left:unset;right:unset;rotate:.25turn;transform:unset;background:#fff;border:none;border-radius:50%;outline:none;order:10;text-decoration:none;transition:opacity .2s ease-in-out,rotate .2s ease-in-out,box-shadow .2s ease-in-out;position:relative;overflow:hidden}.site-styles .slick-slider .slick-arrow:before{color:#222d4c;content:"";text-indent:0;font-family:icomoon;font-size:8px;transition:scale .2s ease-in-out;position:absolute;top:50%;left:50%;translate:-50% -50%}.site-styles .slick-slider .slick-arrow.slick-prev{rotate:-.25turn}.site-styles .slick-slider .slick-arrow.slick-disabled{opacity:.5}.site-styles .slick-slider .slick-arrow:not(.slick-disabled):hover:before{scale:1.2}.site-styles .photo-list{max-width:150px;display:flex}.site-styles .photo-list li{background:#a3c2fa;border-radius:50%;overflow:hidden}.site-styles .photo-list li:first-child{background:#0b4dc5}.site-styles .photo-list li:nth-child(2){background:#4382f4;margin:0 -22%}.site-styles .photo-list img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.site-styles .hexagon-animation{background:#f0f8ff;position:relative;overflow:hidden}.site-styles .hexagon-animation:before{content:"";width:450px;height:450px;translate:-50% -50%;transform:translate(var(--_x-motion), var(--_y-motion));opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 30%,#0000 70%);transition:opacity .2s ease-in-out;display:block;position:absolute;top:50%;left:50%}.site-styles .hexagon-animation:hover:before,.site-styles .hexagon-animation:focus-visible:before{opacity:1}.site-styles .hexagon-animation>:not(.hexagon-block){z-index:300;position:relative}.site-styles .hexagon-animation .hexagon-block{pointer-events:none;justify-content:center;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.site-styles .hexagon-animation .column{flex-direction:column;display:flex}.site-styles .hexagon-animation .hex{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:#f0f8ff;flex-shrink:0}.site-styles [data-animation=confetti]{overflow:hidden}.site-styles .accordion-wrapper--hover-action{--bg-color-01:#94cfff;--bg-color-02:#c7e6ff;--bg-color-03:#d8eeff;grid-template-columns:repeat(3,minmax(calc(100% - 25px),1fr));gap:25px;margin:0 -25px;padding:0 25px;display:grid;overflow-x:auto}.site-styles .accordion-wrapper--hover-action .accordion{position:relative}.site-styles .accordion-wrapper--hover-action .accordion:hover:before,.site-styles .accordion-wrapper--hover-action .accordion.active:before{opacity:0}.site-styles .accordion-wrapper--hover-action .accordion:hover .content-holder,.site-styles .accordion-wrapper--hover-action .accordion.active .content-holder{opacity:1;transition:all .3s .3s}.site-styles .accordion-wrapper--hover-action .accordion.accordion:first-child .img-holder{background:var(--bg-color-01);border-radius:24px}.site-styles .accordion-wrapper--hover-action .accordion.accordion:nth-child(2) .img-holder{background:var(--bg-color-02);border-radius:24px}.site-styles .accordion-wrapper--hover-action .accordion.accordion:nth-child(3) .img-holder{background:var(--bg-color-03);border-radius:24px}.site-styles .accordion-wrapper--hover-action .img-holder{pointer-events:none;margin-bottom:30px;overflow:hidden}.site-styles .accordion-wrapper--hover-action .content-holder h3{font-size:clamp(20px,1.563vw,30px)}.site-styles .accordion-wrapper--click-action{--bg-color-01:#94cfff;--bg-color-02:#c7e6ff;--bg-color-03:#d8eeff;gap:15px;transition:all .3s;display:grid;overflow:hidden}.site-styles .accordion-wrapper--click-action .accordion,.site-styles .accordion-wrapper--hover-action .accordion{cursor:pointer;background:#f0f8ff;border-radius:24px;transition:background .3s ease-in-out;position:relative;overflow:hidden}.site-styles .accordion-wrapper--click-action .accordion.active,.site-styles .accordion-wrapper--hover-action .accordion.active{background:#c7e6ff}.site-styles .accordion-wrapper--click-action .accordion.active:before,.site-styles .accordion-wrapper--hover-action .accordion.active:before{opacity:0}.site-styles .accordion-wrapper--click-action .accordion.active .accordion__middle ul,.site-styles .accordion-wrapper--click-action .accordion.active .accordion__bottom,.site-styles .accordion-wrapper--hover-action .accordion.active .accordion__middle ul,.site-styles .accordion-wrapper--hover-action .accordion.active .accordion__bottom{opacity:1;transition:all .3s .3s}.site-styles .accordion-wrapper--click-action .accordion:before,.site-styles .accordion-wrapper--hover-action .accordion:before{content:"";z-index:50;color:#0054fe;background:#c7e6ff;border-radius:8px;place-content:center;width:48px;height:48px;font-family:icomoon;font-size:30px;transition:all .3s;display:grid;position:absolute;bottom:20px;left:20px}.site-styles .accordion-wrapper--click-action .accordion__inner,.site-styles .accordion-wrapper--hover-action .accordion__inner{flex-direction:column;gap:15px;padding:30px;display:flex}.site-styles .accordion-wrapper--click-action .accordion__top,.site-styles .accordion-wrapper--hover-action .accordion__top{margin-bottom:-15px}.site-styles .accordion-wrapper--click-action .accordion__top h1,.site-styles .accordion-wrapper--click-action .accordion__top h2,.site-styles .accordion-wrapper--click-action .accordion__top h3,.site-styles .accordion-wrapper--click-action .accordion__top h4,.site-styles .accordion-wrapper--click-action .accordion__top h5,.site-styles .accordion-wrapper--click-action .accordion__top h6,.site-styles .accordion-wrapper--hover-action .accordion__top h1,.site-styles .accordion-wrapper--hover-action .accordion__top h2,.site-styles .accordion-wrapper--hover-action .accordion__top h3,.site-styles .accordion-wrapper--hover-action .accordion__top h4,.site-styles .accordion-wrapper--hover-action .accordion__top h5,.site-styles .accordion-wrapper--hover-action .accordion__top h6{color:#006;margin-bottom:.2em}.site-styles .accordion-wrapper--click-action .accordion__middle>p,.site-styles .accordion-wrapper--hover-action .accordion__middle>p{min-height:3em}.site-styles .accordion-wrapper--click-action .accordion__middle ul,.site-styles .accordion-wrapper--hover-action .accordion__middle ul{opacity:0;font-weight:500;transition:opacity .3s}.site-styles .accordion-wrapper--click-action .accordion__bottom,.site-styles .accordion-wrapper--hover-action .accordion__bottom{opacity:0;flex-wrap:wrap;align-items:center;gap:10px;transition:opacity .3s;display:flex}.site-styles .accordion-wrapper--click-action .positions-list,.site-styles .accordion-wrapper--hover-action .positions-list{grid-template-columns:1fr;margin-top:1.5em;font-weight:400;display:grid}.site-styles .accordion-wrapper--click-action .positions-list li,.site-styles .accordion-wrapper--hover-action .positions-list li{margin-bottom:.25em;padding-left:1.65em;font-size:.9em;position:relative}.site-styles .accordion-wrapper--click-action .positions-list li span,.site-styles .accordion-wrapper--hover-action .positions-list li span{text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.site-styles .accordion-wrapper--click-action .positions-list li:before,.site-styles .accordion-wrapper--hover-action .positions-list li:before{content:"";font-family:icomoon;display:block;position:absolute;top:0;left:0}.site-styles .accordion-wrapper--green-bg{--bg-color-01:linear-gradient(#f0fdf4, #b8dfee)}.site-styles .accordion-wrapper--green-bg .accordion.accordion:first-child .img-holder,.site-styles .accordion-wrapper--green-bg .accordion.accordion:nth-child(2) .img-holder,.site-styles .accordion-wrapper--green-bg .accordion.accordion:nth-child(3) .img-holder{background:var(--bg-color-01)}.site-styles .cards--horizontal .cards__list{flex-direction:row}.site-styles .cards--horizontal .cards__item{width:100%}.site-styles .cards__inner{top:calc(var(--header-height) + 30px);position:sticky;left:0}.site-styles .cards__list{flex-direction:column;gap:30px;display:flex;overflow:hidden}.site-styles .cards__item{flex-shrink:0;transition:scale .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out}.site-styles .cards__item:not(.site-styles .cards__item-active){opacity:0;scale:.8}.site-styles section{padding-bottom:65px;overflow:hidden}.site-styles section.margin-offset{margin-bottom:65px}.site-styles section ul:not([class]),.site-styles .projects_intro-section ul:not([class]){padding:0;font-size:clamp(14px,2vw,16px);list-style:none}.site-styles section ul:not([class]):not(:has(+*)){margin:0}.site-styles .projects_intro-section ul:not([class]):not(:has(+*)){margin:0}.site-styles section ul:not([class]) li,.site-styles .projects_intro-section ul:not([class]) li{margin-bottom:13px;padding-left:1.7em;position:relative}.site-styles section ul:not([class]) li:last-child,.site-styles .projects_intro-section ul:not([class]) li:last-child{margin:0}.site-styles section ul:not([class]) li:before,.site-styles .projects_intro-section ul:not([class]) li:before{content:"";color:#2ba20d;font-family:icomoon;font-size:14px;position:absolute;top:0;left:0}.site-styles section ul:not([class]) strong,.site-styles .projects_intro-section ul:not([class]) strong{margin-bottom:.25em;font-size:clamp(14px,2vw,24px);display:block}.site-styles .intro-section{padding-top:15px;padding-bottom:0;font-size:clamp(16px,1.042vw,20px)}.site-styles .intro-section.projects-page .img-holder img{width:100%}.site-styles .intro-section .columns-block{flex-direction:column;gap:35px 30px;display:flex}.site-styles .intro-section .slick-slider{margin-top:15px;position:relative}.site-styles .intro-section .slick-slider:before{content:"";z-index:999;background:#fff;height:100%;position:absolute;inset:0 100% 0 -50vw}.site-styles .intro-section .slick-slider .slick-list{overflow:visible!important}.site-styles .intro-section .slick-slider .slick-track{display:flex!important}.site-styles .intro-section .slick-slider .slick-slide{width:200px;margin:0 5px;height:inherit!important}.site-styles .intro-section .slick-slider .slick-slide>*{height:100%}.site-styles .intro-section .post-block mark{color:#101828;text-transform:uppercase;background:0 0;margin-bottom:1.3em;font-size:12px;font-weight:600;display:block}.site-styles .intro-section .post-block .btn-block{margin-top:30px}.site-styles .intro-section .logo-block{flex-direction:column;order:100;gap:8px;margin:0 -25px;padding:0 25px;display:flex}.site-styles .intro-section .logo-block .logos{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.site-styles .intro-section .card-block{color:#6b7284;background:#fff;border:1px solid #d1dfff;border-radius:16px;flex-direction:column;gap:9px 0;height:100%;padding-bottom:10px;font-size:10px;text-decoration:none;overflow:hidden;display:flex!important}.site-styles .intro-section .card-block>*{width:100%}.site-styles .intro-section .card-block>:not(.img-box){padding-inline:10px}.site-styles .intro-section .card-block .img-box{aspect-ratio:1.25;background-color:#e8f2fb;position:relative;overflow:hidden}.site-styles #footer .middle-block .columns-block{flex-direction:column;justify-content:space-between;gap:60px;display:flex}.site-styles .intro-section .card-block .img-box img{transition:all .3s ease-in-out}.site-styles .intro-section .card-block .img-box .logo{width:opacity;height:opacity;z-index:100;position:absolute;top:10px;left:10px}.site-styles .intro-section .card-block .img-box .photo{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.site-styles .intro-section .card-block .name{color:#101828;font-size:14px;font-weight:700}.site-styles .intro-section .card-block .stars-list{--_star-color:#f3f3f3;color:var(--_star-color);font-size:10px;line-height:0}.site-styles .intro-section .card-block .stars-list[data-number-of-stars="5"] i[class*=ico],.site-styles .intro-section .card-block .stars-list[data-number-of-stars="4"] i[class*=ico]:nth-child(-n+4),.site-styles .intro-section .card-block .stars-list[data-number-of-stars="3"] i[class*=ico]:nth-child(-n+3),.site-styles .intro-section .card-block .stars-list[data-number-of-stars="2"] i[class*=ico]:nth-child(-n+2),.site-styles .intro-section .card-block .stars-list[data-number-of-stars="1"] i[class*=ico]:first-child{color:#fed100}.site-styles .intro-section .card-block .location{color:#006;text-transform:uppercase;gap:0 5px;font-size:9px;font-weight:600;display:flex}.site-styles .intro-section .card-block .location i[class^=ico]{color:#0054fe;margin-top:.3em}.site-styles .intro-section .card-block .partners-list{align-items:center;gap:5px;margin-top:auto;font-size:9px;display:flex}.site-styles .intro-section .card-block .partners-list li{position:relative}.site-styles .intro-section .card-block .partners-list li img{width:100%}.site-styles .intro-section .card-block .partners-list li:not(:has(img)){white-space:nowrap;flex-grow:1}.site-styles .intro-section .card-block .partners-list img{line-height:0;display:block}.site-styles .chat-section{z-index:9500;text-align:center;padding:0;transition:translate .2s ease-in-out;position:fixed;bottom:15px;left:50%;transform:translate(-50%)translateY(calc(100% + 30px))}.site-styles .chat-section.in-view{translate:0}.site-styles .chat-section .chedule_call-block{color:#fff;text-align:left;pointer-events:all;background:#001852;border-radius:8px;justify-content:center;align-items:center;gap:4%;padding:12px 20px;display:flex}.site-styles .chat-section .photo-list{display:none}.site-styles .chat-section .text{white-space:nowrap;text-align:center;flex-shrink:0;font-size:clamp(14px,2.5vw,18px);font-weight:700}.site-styles .chat-section .btn{padding:.625em 1.75em;font-size:clamp(11px,1.3vw,14px);gap:0 10%!important}.site-styles .chat-section .btn i[class^=ico-]{font-size:16px}.site-styles .help-section{font-size:clamp(16px,1.042vw,20px)}.site-styles .help-section .heading-block{text-align:left;margin:0 0 30px;padding:0}.site-styles .help-section .left-column{margin:0 -25px 25px}.site-styles .intro-section .columns-block .left-column{flex-direction:column;gap:40px;display:flex}.site-styles .help-section .left-column img{border-radius:24px;width:100%}.site-styles .help-section .img-block{transform-origin:0 0;position:relative}.site-styles .help-section .img-block .img-02{padding-inline:5%;position:absolute;inset:auto 0 15%}.site-styles .help-section .custom-list{counter-reset:list}.site-styles .help-section .custom-list li{padding-left:2.5em;position:relative}.site-styles .help-section .custom-list li:not(:last-child){border-bottom:1px solid #d8d8d8;margin-bottom:24px;padding-bottom:24px}.site-styles .help-section .custom-list li:before{counter-increment:list;content:counter(list, decimal-leading-zero);font-size:clamp(14px,.834vw,16px);position:absolute;top:-.2em;left:0}.site-styles .industry_experts-section{overflow:unset;font-size:clamp(16px,1.042vw,18px)}.site-styles .industry_experts-section .columns-block{flex-direction:column-reverse;gap:40px 30px;display:flex}.site-styles .industry_experts-section .slick-slider{margin:0 -25px 0 -7.5px}.site-styles .industry_experts-section .slick-slider .slick-list{padding-right:45px}.site-styles .industry_experts-section .slick-slider .slick-track{display:flex!important}.site-styles .industry_experts-section .slick-slider .slick-slide{grid-auto-rows:1fr;gap:15px;margin:0 7.5px;display:grid;height:inherit!important}.site-styles .industry_experts-section .slick-slider .slick-slide li{height:100%}.site-styles .industry_experts-section .img-block{aspect-ratio:1.07198;background-color:#f2f6ff;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-inline:-25px;position:relative}.site-styles .industry_experts-section .img-block .animation-01{background:#fff;border-radius:8px;width:30%;position:absolute;top:15%;left:5%}.site-styles .industry_experts-section .img-block .animation-01 dotlottie-wc{aspect-ratio:1;width:100%!important;height:auto!important}.site-styles .industry_experts-section .img-block .animation-02{background:#fff;border-radius:8px;width:49%;position:absolute;top:60%;left:10%}.site-styles .industry_experts-section .img-block .animation-02 dotlottie-wc{aspect-ratio:1.75;width:100%!important;height:auto!important}.site-styles .industry_experts-section .cards__heading{margin-bottom:30px}.site-styles .industry_experts-section .cards__list{gap:10px}.site-styles .industry_experts-section .cards__item{background:#f0f8ff;border-radius:16px;flex-shrink:0;align-items:center;gap:0 30px;height:100%;padding:20px max(30px,50% - 243px);position:relative;display:flex!important}.site-styles .industry_experts-section .cards__item:before{content:"";color:#2ba20d;font-family:icomoon;font-size:23px}.site-styles .specialists-section{background:#f2f6ff;padding:30px 0}.site-styles .specialists-section .btn{width:100%}.site-styles .specialists-section [data-slider=specialists-nav]{margin:0 -25px 25px 0}.site-styles .specialists-section [data-slider=specialists-nav] .slick-track{align-items:center;margin-left:0;display:flex}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide{text-align:center;cursor:pointer;border:1px solid #dbe6ff;border-radius:16px;width:fit-content;margin:0 5px;padding:1em 1.5em;transition:background .2s ease-in-out;display:block}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide.is-active{background:#fff}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide{justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex!important}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide .ico-holder{width:25px;min-width:25px;height:25px;display:block}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide .ico-holder img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.site-styles .specialists-section [data-slider=specialists-for]{margin:0 -25px 15px 0}.site-styles .specialists-section [data-slider=specialists-for_inner]{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px 10px;display:flex}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-list{order:1;width:100%;overflow:visible!important}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-track{margin:0;display:flex!important}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-slide{width:210px;margin:0 5px;height:inherit!important}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-slide>*{height:100%}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-arrow.slick-next{margin-right:15px}.site-styles .specialists-section .columns-block{font-size:clamp(16px,1.042vw,20px);display:contents}.site-styles .specialists-section .columns-block .left-column{order:-1;margin-bottom:5px}.site-styles .specialists-section .columns-block .right-column{order:100}.site-styles .specialists-section .columns-block h1,.site-styles .specialists-section .columns-block h2,.site-styles .specialists-section .columns-block h3,.site-styles .specialists-section .columns-block h4,.site-styles .specialists-section .columns-block h5,.site-styles .specialists-section .columns-block h6{font-weight:500}.site-styles .specialists-section .columns-block .btn{min-width:225px}.site-styles .specialists-section .card-block{color:#6b7284;background:#fff;border:1px solid #d1dfff;border-radius:16px;flex-direction:column;gap:10px 0;height:100%;padding-bottom:15px;font-size:12px;text-decoration:none;transition:scale .2s ease-in-out;overflow:hidden;display:flex!important}.site-styles .specialists-section .card-block>*{width:100%}.site-styles .specialists-section .card-block>:not(.img-box){padding-inline:15px}.site-styles .specialists-section .card-block .img-box{aspect-ratio:1.275;background:#e5edff;position:relative;overflow:hidden}.site-styles .specialists-section .card-block .img-box img{transition:all .3s ease-in-out}.site-styles .specialists-section .card-block .img-box .logo{transition:opacity .2s ease-in-out;position:absolute;top:20px;left:20px}.site-styles .specialists-section .card-block .img-box .photo{-o-object-fit:contain;object-fit:contain;width:100%;height:85%;position:absolute;bottom:0;left:0}.site-styles .specialists-section .card-block .name{color:#101828;font-size:16px;font-weight:700}.site-styles .specialists-section .card-block .stars-list{--_star-color:#f3f3f3;color:var(--_star-color);font-size:10px;line-height:0}.site-styles .specialists-section .card-block .stars-list[data-number-of-stars="5"] i[class*=ico],.site-styles .specialists-section .card-block .stars-list[data-number-of-stars="4"] i[class*=ico]:nth-child(-n+4),.site-styles .specialists-section .card-block .stars-list[data-number-of-stars="3"] i[class*=ico]:nth-child(-n+3),.site-styles .specialists-section .card-block .stars-list[data-number-of-stars="2"] i[class*=ico]:nth-child(-n+2),.site-styles .specialists-section .card-block .stars-list[data-number-of-stars="1"] i[class*=ico]:first-child{color:#fed100}.site-styles .specialists-section .card-block .location{color:#006;text-transform:uppercase;gap:0 5px;padding-top:5px;font-size:10px;font-weight:600;display:flex}.site-styles .specialists-section .card-block .location i[class^=ico]{color:#0054fe;margin-top:.3em}.site-styles .specialists-section .card-block .skills-list{flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;padding-top:10px;padding-right:10px;font-size:10px;display:flex}.site-styles .specialists-section .card-block .skills-list li{background:#f3f3f3;border-radius:8px;padding:.4em .5em}.site-styles .specialists-section .last-card{background:#fff;border:1px solid #d1dfff;border-radius:16px;flex-direction:column;justify-content:center;height:100%;padding:75px 15px;position:relative;display:flex!important}.site-styles .specialists-section .last-card h1,.site-styles .specialists-section .last-card h2,.site-styles .specialists-section .last-card h3,.site-styles .specialists-section .last-card h4,.site-styles .specialists-section .last-card h5,.site-styles .specialists-section .last-card h6{font-weight:500}.site-styles .specialists-section .last-card .btn{width:auto;white-space:unset;position:absolute;inset:auto 15px 25px}.site-styles .our_process-section .right-column{position:relative}.site-styles .our_process-section [data-slider=our_process-nav]{counter-reset:list;color:#6b7284;margin-bottom:20px;font-size:clamp(14px,2vw,18px);font-weight:600}.site-styles .our_process-section [data-slider=our_process-nav]:has(.slick-arrow){flex-wrap:wrap;justify-content:flex-end;gap:15px 30px;display:flex}.site-styles .our_process-section [data-slider=our_process-nav]:has(.slick-arrow) .slick-list{order:10;width:100%}.site-styles .our_process-section [data-slider=our_process-nav]:has(.slick-arrow) .slick-arrow{order:1}.site-styles .our_process-section [data-slider=our_process-nav] .slick-track{counter-reset:list;display:block!important;transform:translate(0,0)!important}.site-styles .our_process-section [data-slider=our_process-nav] .slick-slide{cursor:pointer;transition:border-color .2s ease-in-out,color .2s ease-in-out;position:relative;height:auto!important}.site-styles .our_process-section [data-slider=our_process-nav] .slick-slide>*{height:auto!important}.site-styles .our_process-section [data-slider=our_process-nav] .slide{transition:font-size .3s ease-in-out;position:relative;overflow:hidden}.site-styles .our_process-section [data-slider=our_process-nav] .slide:before{counter-increment:list;content:counter(list, decimal-leading-zero);transition:font-size .3s ease-in-out,scale .3s ease-in-out;display:inline-block}.site-styles .our_process-section [data-slider=our_process-nav] .slick-current{color:#0054fe}.site-styles .our_process-section [data-slider=our_process-nav] .slick-current .slide:before{z-index:-1;scale:2.7}@keyframes width-animation{0%{width:0}to{width:100%}}.site-styles .our_process-section .progress{background:#e7ebef;width:100%;height:2px;margin-bottom:30px}.site-styles .our_process-section .progress .progress-bar{background-color:#0054fe;border-radius:10px;width:0%;height:100%;transition:width .2s ease-in-out}.site-styles .our_process-section [data-slider=our_process-for]{margin:0 -25px 0 -5px}.site-styles .our_process-section [data-slider=our_process-for] .slick-track{display:flex!important}.site-styles .our_process-section [data-slider=our_process-for] .slick-list{padding-right:10px}.site-styles .our_process-section [data-slider=our_process-for] .slick-slide{margin:0 5px;height:auto!important}.site-styles .our_process-section [data-slider=our_process-for] .slick-slide>div,.site-styles .our_process-section [data-slider=our_process-for] .slick-slide .slide{height:auto}.site-styles .our_process-section [data-slider=our_process-for] .top-block{color:#0054fe;text-align:center;margin-bottom:30px;font-size:18px;font-weight:500}.site-styles .our_process-section [data-slider=our_process-for] .bottom-block{color:#fff;background:#00174d;border-radius:16px;height:100%;padding:75vw 30px 40px;position:relative}.site-styles .our_process-section .heading-holder mark{color:#6b7284;text-transform:uppercase;background:0 0;margin-bottom:.55em;font-size:12px;font-weight:600;display:inline-block}.site-styles .our_process-section .heading-holder mark:has(i[class^=ico]){align-items:center;gap:0 8px;display:flex}.site-styles .our_process-section .heading-holder mark:has(i[class^=ico]) i[class^=ico]{font-size:16px}.site-styles .our_process-section .img-holder{margin-bottom:-5px}.site-styles .our_process-section .img-holder img{-o-object-fit:contain;object-fit:contain;height:285px;margin:0 auto;width:auto!important}.site-styles .our_process-section .accordion-block{padding:0 80px;font-size:clamp(14px,.834vw,16px)}.site-styles .our_process-section .accordion-block .accordion_item-block{padding:25px 0}.site-styles .our_process-section .accordion-block .accordion_item-block+.accordion_item-block{border-top:1px solid #b2c9ff4d}.site-styles .our_process-section .accordion-block .accordion_item-block:first-child{padding-top:0}.site-styles .our_process-section .accordion-block .accordion_item-block:last-child{padding-bottom:0}.site-styles .our_process-section .accordion-block .accordion_item-block.active .opener:after{rotate:.25turn}.site-styles .our_process-section .accordion-block .opener{cursor:pointer;align-items:center;gap:0 10px;padding-right:40px;font-size:clamp(18px,1.667vw,24px);font-weight:600;text-decoration:none;display:flex;position:relative}.site-styles .our_process-section .accordion-block .content{margin-bottom:-1em;padding-top:5px}.site-styles .our_process-section #tsparticles{z-index:400;pointer-events:none;position:absolute;inset:57px 0 0;overflow:hidden}.site-styles .our_process-section .animation-block{aspect-ratio:1.25;z-index:500;pointer-events:none;width:calc(100% - 60px);position:absolute;top:90px;left:50%;overflow:hidden;translate:-50%}.site-styles .our_process-section .animation-block *{width:100%;transition:all .6s;display:block;position:absolute}.site-styles .our_process-section .animation-block .img-01{width:30%;top:50%;left:0;translate:0 -50%}.site-styles .our_process-section .animation-block .img-01 img{position:relative}.site-styles .our_process-section .animation-block .img-02{width:30%;top:50%;right:0;translate:0 -50%}.site-styles .our_process-section .animation-block .img-02 img{position:relative}.site-styles .our_process-section .animation-block .img-09 img{transform-origin:bottom;transform:scale(0)}.site-styles .our_process-section .animation-block .main{aspect-ratio:1/1.65;z-index:100;background:#fff;border-radius:5px;width:30%;top:50%;left:50%;translate:-50% -50%}.site-styles .our_process-section .animation-block .main>i{opacity:0;top:0;left:0}.site-styles .our_process-section .animation-block .main .img-03{opacity:1;z-index:50}.site-styles .our_process-section .animation-block .main .img-03 img{aspect-ratio:1.25;-o-object-fit:cover;object-fit:cover;border-radius:5px 5px 0 0}.site-styles .our_process-section .animation-block .main .img-04{opacity:1;top:47.4%}.site-styles .our_process-section .animation-block .main .img-04 img{border-radius:0 0 5px 5px}.site-styles .our_process-section .animation-block .main .img-07{top:100%}.site-styles .our_process-section .animation-block .main .img-07 img{border-radius:0 0 5px 5px}.site-styles .our_process-section .animation-block .main .img-11{left:100%}.site-styles .our_process-section .animation-block .main .img-11 img{border-radius:0 5px 5px 0}.site-styles .our_process-section .animation-block .ico{aspect-ratio:1;z-index:300;background:#0054fe;border-radius:50%;align-items:center;width:15.5%;display:flex;top:49%;left:58.5%;overflow:hidden;translate:0 -50%}.site-styles .our_process-section .animation-block .ico i[class^=img-]{flex-shrink:0;width:100%;height:100%;position:relative;scale:.45}.site-styles .our_process-section .animation-block .ico i[class^=img-]+i[class^=img-]{margin-left:100%}.site-styles .our_process-section .animation-block.animation-02 .img-01{opacity:0;translate:100% -50%;scale:.75}.site-styles .our_process-section .animation-block.animation-02 .img-02{opacity:0;translate:-100% -50%;scale:.75}.site-styles .our_process-section .animation-block.animation-02 .main{width:46.5%}.site-styles .our_process-section .animation-block.animation-02 .ico{top:49%;left:65%}.site-styles .our_process-section .animation-block.animation-02 .ico i[class^=img-]{translate:-200%}.site-styles .our_process-section .animation-block.animation-03 .img-01{opacity:0;translate:100% -50%;scale:.75}.site-styles .our_process-section .animation-block.animation-03 .img-02{opacity:0;translate:-100% -50%;scale:.75}.site-styles .our_process-section .animation-block.animation-03 .img-09 img{transform:scale(1)}.site-styles .our_process-section .animation-block.animation-03 .main{aspect-ratio:1/1.45;width:46.5%}.site-styles .our_process-section .animation-block.animation-03 .main .img-03{width:34%;top:5%;left:7%}.site-styles .our_process-section .animation-block.animation-03 .main .img-03 img{aspect-ratio:1;border-radius:50%}.site-styles .our_process-section .animation-block.animation-03 .main .img-04{opacity:0;top:40%}.site-styles .our_process-section .animation-block.animation-03 .main .img-07{opacity:1;top:35.5%}.site-styles .our_process-section .animation-block.animation-03 .ico{top:14.5%;left:64%}.site-styles .our_process-section .animation-block.animation-03 .ico i[class^=img-]{translate:-400%}.site-styles .our_process-section .animation-block.animation-04 .img-01{opacity:0;translate:100% -50%;scale:.75}.site-styles .our_process-section .animation-block.animation-04 .img-02{opacity:0;translate:-100% -50%;scale:.75}.site-styles .our_process-section .animation-block.animation-04 .main{aspect-ratio:1.8;width:65%;left:58%}.site-styles .our_process-section .animation-block.animation-04 .main .img-03{width:46%;top:9%;left:-27%}.site-styles .our_process-section .animation-block.animation-04 .main .img-03 img{aspect-ratio:1;border-radius:50%}.site-styles .our_process-section .animation-block.animation-04 .main .img-04,.site-styles .our_process-section .animation-block.animation-04 .main .img-07{opacity:0}.site-styles .our_process-section .animation-block.animation-04 .main .img-11{opacity:1;width:60.5%;left:39%}.site-styles .our_process-section .animation-block.animation-04 .ico{top:60%;left:31%}.site-styles .our_process-section .animation-block.animation-04 .ico i[class^=img-]{translate:-600%}.site-styles .testimonials-section{overflow:unset;font-size:clamp(16px,1.25vw,18px)}.site-styles .testimonials-section .cards__inner{position:relative;top:0}.site-styles .testimonials-section .cards__item:not(.site-styles .testimonials-section .cards__item-active){opacity:1;transition:unset;scale:1}.site-styles .testimonials-section .slick-slider{margin:0 -25px 0 -5px}.site-styles .testimonials-section .slick-slider .slick-list{padding-right:10px}.site-styles .testimonials-section .slick-slider .slick-slide{margin:0 5px}.site-styles .testimonials-section .card-block{background:#c7e6ff;border-radius:24px;flex-direction:column;gap:40px;padding:25px 15px;display:flex;position:relative}.site-styles .testimonials-section .card-block:before{content:"";color:#fff;margin:0 15px 22px;font-family:icomoon;font-size:67px;display:none}.site-styles .testimonials-section .card-block h6{margin-bottom:.85em;font-size:clamp(24px,1.5625vw,30px);font-weight:600}.site-styles .testimonials-section .card-block .name{margin:1.5em 0 .5em;font-weight:600;display:block}.site-styles .testimonials-section .card-block .position{font-size:clamp(12px,1.112vw,16px);display:block}.site-styles .testimonials-section .card-block .open_close-block.view-01.active{margin-bottom:0}.site-styles .testimonials-section .card-block .open_close-block.view-01.active .opener i[class^=ico]{rotate:-.25turn}.site-styles .testimonials-section .card-block .open_close-block.view-01 .opener{color:#0054fe;cursor:pointer;align-items:center;gap:0 15px;margin:45px 0 30px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.site-styles .testimonials-section .card-block .open_close-block.view-01 .opener i[class^=ico]{font-size:18px;transition:rotate .2s ease-in-out;rotate:.25turn}.site-styles .testimonials-section .card-block .open_close-block.view-01 .slide{flex-direction:column-reverse;display:flex}.site-styles .testimonials-section .card-block .open_close-block.view-01 .left-column{margin-bottom:-1em}.site-styles .testimonials-section .card-block .open_close-block.view-01 .right-column{max-width:230px;margin:0 auto 25px}.site-styles .testimonials-section .card-block .open_close-block.view-02.active .opener:before{rotate:.25turn}.site-styles .testimonials-section .card-block .open_close-block.view-02.active .slide{opacity:1}.site-styles .testimonials-section .card-block .open_close-block.view-02 .img-block{margin:25px -15px 50px;position:relative}.site-styles .testimonials-section .card-block .open_close-block.view-02 .img-block img{aspect-ratio:1.78646;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.site-styles .testimonials-section .card-block .open_close-block.view-02 .opener{z-index:400;cursor:pointer;background:#fff;border-radius:50%;width:70px;height:70px;display:block;position:absolute;bottom:-35px;right:20px;box-shadow:0 0 9px 1px #0000004d}.site-styles .testimonials-section .card-block .open_close-block.view-02 .opener:hover{box-shadow:0 0 9px 1px #00000080}.site-styles .testimonials-section .card-block .open_close-block.view-02 .opener:before,.site-styles .testimonials-section .card-block .open_close-block.view-02 .opener:after{content:"";background:#101828;width:3px;height:20px;transition:rotate .2s ease-in-out;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.site-styles .testimonials-section .card-block .open_close-block.view-02 .opener:after{rotate:.25turn}.site-styles .testimonials-section .card-block .open_close-block .slide{z-index:300;background:#fff;border-radius:16px;padding:35px 25px;font-size:clamp(16px,1.25vw,18px);line-height:1.55556;position:relative}.site-styles .scroll-section{width:100%;font-size:max(75px,5.20833vw);line-height:1.25}.site-styles .scroll-section .scroll-track{color:#bed5e9;width:100%;display:flex}.site-styles .scroll-section .scroll-track:nth-child(2n){color:#8a92a6;flex-direction:row-reverse}.site-styles .scroll-section .text-block{white-space:nowrap;flex-shrink:0;align-items:center;gap:2vw;padding:0 1vw;display:flex}.site-styles .scroll-section .img-holder{flex-shrink:0;align-items:center;display:flex;position:relative}.site-styles .scroll-section .img-holder img{aspect-ratio:1;border-radius:50%;width:63px}.site-styles .scroll-section .img-holder img:nth-child(2){margin-left:-.9375vw}.site-styles .hiring-section{color:#fff}.site-styles .hiring-section h1 span,.site-styles .hiring-section h2 span,.site-styles .hiring-section h3 span,.site-styles .hiring-section h4 span,.site-styles .hiring-section h5 span,.site-styles .hiring-section h6 span{color:#02b8ff}.site-styles .hiring-section [data-animation=confetti]{inset:-30px -15px;position:absolute!important}.site-styles .hiring-section:has(+.services-section){padding-bottom:65px}.site-styles .hiring-section.regular-img .columns-block{padding:40px 25px}.site-styles .hiring-section.regular-img .img-holder{aspect-ratio:.875;border-radius:8px;max-width:100%;margin:0;position:relative;overflow:hidden}.site-styles .hiring-section.regular-img .img-holder img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.site-styles .hiring-section.regular-img .img-holder #marketing_animation-holder{height:auto;position:absolute;inset:0 5%}.site-styles .hiring-section .columns-block{background:#001852;flex-direction:column-reverse;gap:30px;padding:30px 25px 40px;display:flex;overflow:hidden}.site-styles .hiring-section .right-column{position:relative}.site-styles .hiring-section .btn-block{margin-top:20px}.site-styles .hiring-section .positions-list{-moz-columns:1;columns:1;-moz-column-gap:15px;column-gap:15px;margin-top:20px}.site-styles .hiring-section .positions-list li+li{margin-top:8px}.site-styles .hiring-section .positions-list li span,.site-styles .hiring-section .positions-list+.toggle-btn{background:0 0;border:1px solid #ffffff29;border-radius:50px;outline:none;padding:.44em 1.072em;font-size:14px;display:inline-block}.site-styles .hiring-section .toggle-btn{margin-top:8px;font-weight:700}.site-styles .hiring-section .img-holder{margin:-50px -25px -55px -50px}.site-styles .services-section.regular-img{overflow:unset}.site-styles .services-section.regular-img .img-holder{height:auto}.site-styles .services-section.regular-img .img-holder img{width:100%;height:auto}.site-styles .services-section h1 span,.site-styles .services-section h2 span,.site-styles .services-section h3 span,.site-styles .services-section h4 span,.site-styles .services-section h5 span,.site-styles .services-section h6 span{color:#0054fe}.site-styles .services-section .cta{margin-top:15px}.site-styles .services-section .columns-block{background:#f0f8ff;border-radius:24px;margin:0 -25px}.site-styles .services-section .img-holder{border-radius:24px 24px 0 0;overflow:hidden}.site-styles .services-section .img-holder img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.site-styles .services-section .post-block{padding:40px 25px}.site-styles .services-section .services-list{-moz-columns:1;columns:1;-moz-column-gap:15px;column-gap:15px;margin-top:20px}.site-styles .services-section .services-list li+li{margin-top:8px}.site-styles .services-section .services-list li span,.site-styles .services-section .services-list+.toggle-btn{background:#fff;border:1px solid #ffffff29;border-radius:50px;outline:none;padding:.44em 1.072em;font-size:14px;display:inline-block}.site-styles .services-section .toggle-btn{margin-top:8px;font-weight:700}.site-styles .faq-section h1 span,.site-styles .faq-section h2 span,.site-styles .faq-section h3 span,.site-styles .faq-section h4 span,.site-styles .faq-section h5 span,.site-styles .faq-section h6 span{color:#02b8ff}.site-styles .faq-section .left-column{font-size:clamp(18px,1.042vw,20px)}.site-styles .faq-section .accordion-block{font-size:16px}.site-styles .faq-section .accordion-block .accordion_item-block{padding:30px 0}.site-styles .faq-section .accordion-block .accordion_item-block+.accordion_item-block{border-top:1px solid #b2c9ff4d}.site-styles .faq-section .accordion-block .accordion_item-block:first-child{padding-top:0}.site-styles .faq-section .accordion-block .accordion_item-block:last-child{padding-bottom:0}.site-styles .faq-section .accordion-block .accordion_item-block.active .opener:after{rotate:.25turn}.site-styles .faq-section .accordion-block .opener{cursor:pointer;padding-right:40px;font-size:18px;font-weight:600;text-decoration:none;display:block;position:relative}.site-styles .faq-section .accordion-block .opener:before{content:"";background-image:linear-gradient(90deg,#0054fe,#0054fe);background-position:50%;background-repeat:no-repeat;background-size:10px 2px;border:2px solid #0054fe;border-radius:50%;width:22px;height:22px;display:block;position:absolute;top:50%;right:0;translate:0 -50%}.site-styles .faq-section .accordion-block .opener:after{content:"";background:#0054fe;width:2px;height:10px;transition:rotate .2s ease-in-out;display:block;position:absolute;top:50%;right:10px;translate:0 -50%}.site-styles .faq-section .accordion-block .content{margin-bottom:-1em;padding-top:10px}.site-styles .get_in_touch-section .btn-block{justify-content:center;margin-top:30px}.site-styles .get_in_touch-section .container>.card-block{text-align:center;border-radius:24px;margin-bottom:20px;padding:30px;display:none}.site-styles .get_in_touch-section .container>.card-block h1 span,.site-styles .get_in_touch-section .container>.card-block h2 span,.site-styles .get_in_touch-section .container>.card-block h3 span,.site-styles .get_in_touch-section .container>.card-block h4 span,.site-styles .get_in_touch-section .container>.card-block h5 span,.site-styles .get_in_touch-section .container>.card-block h6 span{color:#02b8ff}.site-styles .get_in_touch-section .container>.card-block:not(.hexagon-animation){color:#fff;text-align:left;background:#001852;display:block}.site-styles .get_in_touch-section .container>.card-block:not(.hexagon-animation) .btn-block{justify-content:start}.site-styles .get_in_touch-section .container>.card-block .photo-list{margin:0 auto 25px}.site-styles .features-section{overflow:unset}.site-styles .features-section mark{color:#6b7284;text-transform:uppercase;background:0 0;margin-bottom:1.3em;font-size:12px;font-weight:500;display:block}.site-styles .features-section mark:has(i[class^=ico]){justify-content:center;align-items:center;gap:0 8px;display:flex}.site-styles .features-section mark:has(i[class^=ico]) i[class^=ico]{font-size:16px}.site-styles .features-section .cards__inner{background:linear-gradient(#f2f6ff,#e0e9ff);border-radius:24px;padding:50px 25px}.site-styles .features-section .cards__heading{margin-bottom:30px}.site-styles .features-section .feature-block{grid-template-rows:1fr 1fr;gap:10px;height:100%;font-size:clamp(14px,.9375vw,18px);font-weight:500;display:grid;position:relative}.site-styles .features-section .feature-block:before{content:"VS";outline-offset:-4px;color:#6b7284;background:#fff;border:1px solid #efefef;border-radius:50%;outline:1px solid #dadada;place-content:center;width:52px;height:52px;padding:10px;font-size:12px;font-weight:600;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 1px 3px #00000014}.site-styles .features-section .feature-block .column{background:#fff;border:1px solid #dadada;border-radius:16px;padding:30px 20px calc(35px - 1em);box-shadow:0 1px 3px #00000014}.site-styles .features-section .feature-block .column:last-child{color:#6b7284}.site-styles .features-section .feature-block .column:last-child mark{color:inherit}.site-styles .features-section .feature-block .column:last-child mark:before{scale:-1}.site-styles .features-section .feature-block .column mark{color:#0054fe;text-transform:uppercase;background:0 0;align-items:center;gap:10px;margin-bottom:.8em;font-size:clamp(14px,.834vw,16px);font-weight:600;display:flex}.site-styles .features-section .feature-block .column mark:before{content:"";font-family:icomoon;font-size:clamp(16px,1.042vw,20px);font-weight:400}.site-styles .projects_intro-section{position:relative}.site-styles .projects_intro-section mark{color:#fff6;text-transform:uppercase;background:0 0;margin-bottom:1.3em;font-size:12px;font-weight:500;display:block}.site-styles .projects_intro-section mark:has(i[class^=ico]){align-items:center;gap:0 8px;display:flex}.site-styles .projects_intro-section mark:has(i[class^=ico]) i[class^=ico]{font-size:16px}.site-styles .projects_intro-section .btn-block{margin-top:30px}.site-styles .projects_intro-section .top-block{color:#fff;z-index:10;background:#101828;flex-direction:column;justify-content:flex-end;padding:109px 0;display:flex;position:sticky;top:0;left:0;overflow:hidden}.site-styles .projects_intro-section .top-block:after{content:"";z-index:20;pointer-events:none;border-image:linear-gradient(90deg,#04042ccc,#04042c00) 1 fill;display:block;position:absolute;inset:0}.site-styles .projects_intro-section .top-block .columns-block{z-index:25;position:relative}.site-styles .projects_intro-section .top-block .right-column{display:none}.site-styles .projects_intro-section .top-block .bg-video{-o-object-fit:cover;object-fit:cover;z-index:15;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-styles .projects_intro-section .top-block #animation-holder{width:100%;height:auto}.site-styles .projects_intro-section .bottom-block{z-index:30;overflow:unset;background:#fff;border-radius:24px 24px 0 0;margin-top:-24px;padding:65px 0;position:relative}.site-styles .projects_intro-section .bottom-block:not(:has(.cards)){overflow:hidden}.site-styles .projects_intro-section .columns-block{margin-bottom:30px}.site-styles .projects_intro-section .columns-block .right-column{display:none}.site-styles .projects_intro-section .cards .columns-block{background:#e5f3ff;border-radius:24px;flex-direction:column;gap:30px;height:100%;margin:0;padding:30px;font-size:clamp(14px,2vw,24px);display:flex}.site-styles .projects_intro-section .cards .columns-block .right-column{filter:drop-shadow(0 1px 30px #0a0d1212);display:block}.site-styles .projects_intro-section .cards .columns-block .right-column img{width:100%}.site-styles .projects_intro-section .columns--large{background:#f0f8ff;border-radius:24px;grid-template-areas:"title""post""img";gap:30px;padding:30px;display:grid}.site-styles .projects_intro-section .columns--large h1:only-child,.site-styles .projects_intro-section .columns--large h2:only-child,.site-styles .projects_intro-section .columns--large h3:only-child,.site-styles .projects_intro-section .columns--large h4:only-child,.site-styles .projects_intro-section .columns--large h5:only-child,.site-styles .projects_intro-section .columns--large h6:only-child{margin:0}.site-styles .projects_intro-section .columns--large h1[data-title]:after,.site-styles .projects_intro-section .columns--large h2[data-title]:after,.site-styles .projects_intro-section .columns--large h3[data-title]:after,.site-styles .projects_intro-section .columns--large h4[data-title]:after,.site-styles .projects_intro-section .columns--large h5[data-title]:after,.site-styles .projects_intro-section .columns--large h6[data-title]:after{content:attr(data-title);color:#fff;vertical-align:middle;background:#00c036;border-radius:100px;margin-left:.55em;padding:.35em .75em;font-size:14px;font-weight:500;display:inline-block}.site-styles .projects_intro-section .columns--large .columns__column--title{grid-area:title}.site-styles .projects_intro-section .columns--large .columns__column--post{grid-area:post}.site-styles .projects_intro-section .columns--large .columns__column--img{grid-area:img}.site-styles .global_compliance_intro-section{background:#c7e6ff;padding:109px 0;font-size:clamp(16px,1.042vw,20px)}.site-styles .global_compliance_intro-section--green-bg{background:#f0f8f2}.site-styles .global_compliance_intro-section--l_blue-bg{background:#f0f8ff}.site-styles .global_compliance_intro-section--scale-bg .img-holder img{width:110%!important;max-width:110%!important}.site-styles .global_compliance_intro-section mark{color:#0054fe;text-transform:uppercase;background:0 0;margin-bottom:1.3em;font-size:12px;font-weight:500;display:block}.site-styles .global_compliance_intro-section mark:has(i[class^=ico]){align-items:center;gap:0 8px;display:flex}.site-styles .global_compliance_intro-section mark:has(i[class^=ico]) i[class^=ico]{font-size:16px}.site-styles .global_compliance_intro-section .right-column{display:none}.site-styles .global_compliance_intro-section .btn-block{margin-top:30px}.site-styles .global_compliance_intro-section .img-holder img{width:100%}.site-styles .global_compliance_benefits-section{font-size:clamp(14px,1.25vw,18px)}.site-styles .global_compliance_benefits-section h1,.site-styles .global_compliance_benefits-section h2,.site-styles .global_compliance_benefits-section h3,.site-styles .global_compliance_benefits-section h4,.site-styles .global_compliance_benefits-section h5,.site-styles .global_compliance_benefits-section h6{margin:0}.site-styles .global_compliance_benefits-section .columns{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:30px;display:grid}.site-styles .global_compliance_benefits-section .columns__column{grid-template-rows:subgrid;grid-row:span 3;display:grid}.site-styles .global_compliance_benefits-section .columns__column:nth-child(2) .global_compliance_benefits-section__block{background:#e5f3ff}.site-styles .global_compliance_benefits-section .columns__column:nth-child(3) .global_compliance_benefits-section__block{background:#d1eaff}.site-styles .global_compliance_benefits-section .global_compliance_benefits-section__block{grid-template-rows:subgrid;background:#f0f8ff;border:1px solid #0000001a;border-radius:24px;grid-row:span 3;padding:30px;display:grid;box-shadow:0 0 8px #00000014}.site-styles .global_compliance_benefits-section .global_compliance_benefits-section__block img{align-self:center;width:100%;max-width:205px;margin:0 auto}.site-styles .benefits-section .columns-block{margin-bottom:30px}.site-styles .benefits-section .right-column{display:none}.site-styles .banner-section{color:#006;z-index:10;position:relative}.site-styles .banner-section strong{font-weight:700}.site-styles .banner-section .banner{background:#f2fbfb;border-radius:24px;gap:15px;padding:30px;display:flex}.site-styles .banner-section .banner:not(.banner--animated){align-items:center}.site-styles .banner-section .banner:not(.banner--animated) .banner__heading{text-align:left;margin:0;padding:0}.site-styles .banner-section .banner__heading h1,.site-styles .banner-section .banner__heading h2,.site-styles .banner-section .banner__heading h3,.site-styles .banner-section .banner__heading h4,.site-styles .banner-section .banner__heading h5,.site-styles .banner-section .banner__heading h6{margin:0}.site-styles .banner-section .banner--animated{color:#101828;background:#f0f8ff;gap:15px}.site-styles .banner-section .banner--animated .banner__heading{margin-bottom:30px}.site-styles .banner-section .banner--animated .banner__column{width:100%}.site-styles .banner-section .banner__heading{text-align:center}.site-styles .banner-section .banner__box{background:#fff;border-radius:24px;grid-template-rows:1fr auto;gap:30px;height:100%;padding:30px 15px 15px;font-size:clamp(26px,2.223vw,32px);font-weight:700;line-height:1.1;transition:background .3s ease-in-out;display:grid;position:relative}.site-styles .banner-section .banner__box:after{content:"";z-index:50;color:#101828;background:#c7e6ff;border-radius:12px;place-content:center;width:48px;height:48px;font-family:icomoon;font-size:30px;transition:all .3s;display:grid}.site-styles .efforts-section{overflow:unset;font-size:clamp(16px,1.042vw,20px)}.site-styles .efforts-section .heading-holder h1,.site-styles .efforts-section .heading-holder h2,.site-styles .efforts-section .heading-holder h3,.site-styles .efforts-section .heading-holder h4,.site-styles .efforts-section .heading-holder h5,.site-styles .efforts-section .heading-holder h6{margin-bottom:30px}.site-styles .efforts-section .columns-block{flex-direction:column;gap:40px 30px;display:flex}.site-styles .efforts-section [data-slider=efforts-nav]{color:#6b7284;font-size:clamp(14px,2vw,18px);font-weight:600}.site-styles .efforts-section [data-slider=efforts-nav] .slide{border-bottom:1px solid #e1e1e1;height:100%;padding:15px 0}.site-styles .efforts-section [data-slider=efforts-nav] .slide:before{content:attr(data-title);transition:font-size .2s ease-in-out;display:block}.site-styles .efforts-section [data-slider=efforts-nav] .slide--active:before{color:#0054fe}.site-styles .efforts-section [data-slider=efforts-nav] .slide--active .hidden-block{margin:.55em 0 -1em!important}.site-styles .efforts-section [data-slider=efforts-nav] .slide--active .hidden-block:has(ul:not([class])){margin-bottom:-.5em!important}.site-styles .efforts-section [data-slider=efforts-nav] .slide .hidden-block{color:#101828;margin:.55em 0 0;font-size:clamp(12px,2vw,16px);font-weight:400;transition:margin .2s ease-in-out,height .2s ease-in-out}.site-styles .efforts-section .slick-slider{margin:0 -25px 0 -5px}.site-styles .efforts-section .slick-slider .slick-list{padding-right:45px}.site-styles .efforts-section .slick-slider .slick-track{display:flex!important}.site-styles .efforts-section .slick-slider .slick-slide{grid-auto-rows:1fr;gap:15px;margin:0 5px;display:grid;height:inherit!important}.site-styles .efforts-section .slick-slider .slick-slide li{height:100%}.site-styles .efforts-section .heading-holder mark{color:#6b7284;text-transform:uppercase;background:0 0;margin-bottom:.55em;font-size:12px;font-weight:600;display:inline-block}.site-styles .efforts-section .heading-holder mark:has(i[class^=ico]){align-items:center;gap:0 8px;display:flex}.site-styles .efforts-section .heading-holder mark:has(i[class^=ico]) i[class^=ico]{font-size:16px}.site-styles .efforts-section .efforts-block{aspect-ratio:.9;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:30px 0;display:flex;overflow:hidden}.site-styles .efforts-section .efforts-block--large{padding:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 20% 80%,#0000 95%);mask-image:linear-gradient(#0000 5%,#000 20% 80%,#0000 95%)}.site-styles .efforts-section .efforts-block--text{aspect-ratio:unset;font-size:clamp(16px,1.042vw,18px)}.site-styles .efforts-section .efforts-block--text h1,.site-styles .efforts-section .efforts-block--text h2,.site-styles .efforts-section .efforts-block--text h3,.site-styles .efforts-section .efforts-block--text h4,.site-styles .efforts-section .efforts-block--text h5,.site-styles .efforts-section .efforts-block--text h6{margin:0}.site-styles .efforts-section .efforts-block img{-o-object-fit:contain;object-fit:contain;width:100%}.site-styles .efforts-section .cards__list{overflow:unset}.site-styles .efforts-section .cards__item{background:#f0f8ff;border-radius:24px;height:100%;padding:0 max(30px,50% - 243px);position:relative}.site-styles .efforts-section .cards__item:has(.efforts-block--text){border:1px solid #0000001a;box-shadow:0 0 8px #00000014}.site-styles .article-section{overflow:hidden}.site-styles .article-section h1[data-title]:after,.site-styles .article-section h2[data-title]:after,.site-styles .article-section h3[data-title]:after,.site-styles .article-section h4[data-title]:after,.site-styles .article-section h5[data-title]:after,.site-styles .article-section h6[data-title]:after{content:attr(data-title);color:#fff;vertical-align:middle;background:#00c036;border-radius:100px;margin-left:.55em;padding:.35em .75em;font-size:14px;font-weight:500;display:inline-block}.site-styles .article-section .columns__column--left{background:#f0fcff;border-radius:24px 24px 0 0;padding:30px}.site-styles .article-section .columns__column--right{isolation:isolate;padding:0 30px;position:relative}.site-styles .article-section .columns__column--right:before{content:"";z-index:-1;background:#f0fcff;border-radius:0 0 24px 24px;display:block;position:absolute;inset:0 0 50%}.site-styles .article-section .columns__column--right img{filter:drop-shadow(0 1px 30px #0a0d1212)}.site-styles .article-section .columns--reverse .columns__column--left,.site-styles .article-section .columns--reverse .columns__column--right:before{background:#f0f5ff}@media (min-width:360px){.site-styles .intro-section .slick-slider .slick-slide{width:155px}}@media (min-width:375px){.site-styles .chat-section .text{text-align:left}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide{gap:15px}}@media (min-width:480px){.site-styles input[type=text],.site-styles input[type=tel],.site-styles input[type=email],.site-styles input[type=search],.site-styles input[type=password],.site-styles textarea{padding-inline:1em;font-size:14px}.site-styles input[type=button],.site-styles input[type=reset],.site-styles input[type=file],.site-styles input[type=submit]{width:auto}.site-styles fieldset.two-column{flex-direction:row}.site-styles #footer.active .container{padding:0}.site-styles #footer.active .card-block{border-radius:0;padding-inline:60px}.site-styles #footer .card-block{border-radius:24px;overflow:hidden}.site-styles #footer .bottom-block{font-size:14px}.site-styles .btn{padding:1em 1.5em;font-size:16px}.site-styles .accordion-wrapper--hover-action{margin:0 -12.4638%;padding:0 12.4638%}.site-styles .accordion-wrapper--click-action .accordion__middle,.site-styles .accordion-wrapper--hover-action .accordion__middle{flex:1;font-size:18px}.site-styles .intro-section .slick-slider .slick-slide{width:200px;margin:0 10px}.site-styles .intro-section .logo-block{margin:0 -12.4638%;padding:0 12.4638%}.site-styles .intro-section .logo-block .logos{gap:50px;justify-content:unset}.site-styles .help-section .left-column{margin-inline:-12.4638%}.site-styles .industry_experts-section .slick-slider{margin-right:-12.4638%}.site-styles .industry_experts-section .slick-slider .slick-list{padding-right:9.89583%}.site-styles .industry_experts-section .img-block{margin-inline:-12.4638%}.site-styles .specialists-section .btn{width:auto}.site-styles .specialists-section [data-slider=specialists-nav]{margin-right:-12.4638%}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide{margin:0 8px}.site-styles .specialists-section [data-slider=specialists-for]{margin-right:-12.4638%}.site-styles .specialists-section [data-slider=specialists-for_inner]{justify-content:flex-start}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-slide{margin:0 10px}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-arrow.slick-next{margin-right:11.1111%}.site-styles .our_process-section [data-slider=our_process-for]{margin:0 -12.4638% 0 -10px}.site-styles .our_process-section [data-slider=our_process-for] .slick-list{padding-right:8.59375%}.site-styles .our_process-section [data-slider=our_process-for] .slick-slide{margin:0 10px}.site-styles .our_process-section [data-slider=our_process-for] .bottom-block{padding-top:68vw}.site-styles .testimonials-section .slick-slider{margin:0 -12.4638% 0 -10px}.site-styles .testimonials-section .slick-slider .slick-list{padding-right:8.59375%}.site-styles .testimonials-section .slick-slider .slick-slide{margin:0 10px}.site-styles .testimonials-section .card-block{padding:35px 30px}.site-styles .testimonials-section .card-block .name{font-size:20px}.site-styles .testimonials-section .card-block .open_close-block.view-02 .img-block{margin:25px -30px 50px}.site-styles .hiring-section [data-animation=confetti]{inset:-40px -30px}.site-styles .hiring-section.regular-img .columns-block{padding:40px 30px}.site-styles .hiring-section .columns-block{border-radius:24px;padding:40px 30px}.site-styles .hiring-section .btn-block{flex-direction:row}.site-styles .hiring-section .positions-list{-moz-columns:2;columns:2}.site-styles .hiring-section .positions-list li span,.site-styles .hiring-section .positions-list+.toggle-btn{font-size:12px}.site-styles .services-section .columns-block{margin:0}.site-styles .services-section .post-block{padding:40px 30px}.site-styles .services-section .services-list{-moz-columns:2;columns:2}.site-styles .services-section .services-list li span,.site-styles .services-section .services-list+.toggle-btn{font-size:12px}.site-styles .features-section .cards__inner{padding:50px 30px}.site-styles .projects_intro-section .top-block,.site-styles .projects_intro-section .bottom-block{font-size:18px}.site-styles .projects_intro-section .cards .columns-block{padding:50px 30px}.site-styles .benefits-section{font-size:18px}.site-styles .banner-section .banner{align-items:flex-start}.site-styles .efforts-section .slick-slider{margin:0 -12.4638% 0 -10px}.site-styles .efforts-section .slick-slider .slick-list{padding-right:9.89583%}.site-styles .efforts-section .slick-slider .slick-slide{margin:0 10px}}@media (min-width:650px){.site-styles .banner-section .banner--animated{align-items:unset;flex-flow:wrap}.site-styles .banner-section .banner--animated .banner__column{flex:1}}@media (min-width:768px){.site-styles fieldset+fieldset{margin-top:13px}.site-styles .our_process-section{overflow:unset}.site-styles .our_process-section .sticky-content{position:sticky;top:110px}.site-styles #footer .card-block{border-radius:48px;padding:50px}.site-styles #footer .top-block{justify-content:space-between;gap:0 30px;display:flex}.site-styles #footer .top-block .left-column{flex:1;max-width:500px;margin:0}.site-styles #footer .top-block .right-column{flex:1;max-width:555px;margin:7px 0 0}.site-styles #footer .middle-block .left-column .menu-column{flex-direction:column;display:flex}.site-styles .chat-section .photo-list{display:flex}.site-styles .accordion-wrapper--click-action .positions-list,.site-styles .accordion-wrapper--hover-action .positions-list{grid-template-columns:300px 300px;font-size:14px}.site-styles #footer .middle-block .left-column .menu-column .menu-list{grid-template-rows:repeat(4,auto);grid-auto-flow:column;display:grid}.site-styles #footer .middle-block .left-column .menu-column .menu-list li{box-sizing:content-box;max-width:150px;padding-right:50px}.site-styles #footer .middle-block .socials-list{margin-top:15px}.site-styles #footer .bottom-block .logos-list{margin-top:50px}.site-styles .container{padding-inline:max(7.5%,50% - 720px)}.site-styles .heading-block{text-align:center;margin-bottom:50px}.site-styles .accordion-wrapper--hover-action{grid-template-columns:repeat(3,minmax(calc(50% - 25px),1fr))}.site-styles section{padding-bottom:100px}.site-styles section.margin-offset{margin-bottom:100px}.site-styles section ul:not([class]) li,.site-styles .projects_intro-section ul:not([class]) li{padding-left:1.3em}.site-styles section ul:not([class]) li:before,.site-styles .projects_intro-section ul:not([class]) li:before{top:.2em}.site-styles .intro-section .post-block{max-width:615px}.site-styles .intro-section .post-block .btn-block{margin-top:35px}.site-styles .chat-section .chedule_call-block{border-radius:16px;padding:15px 20px}.site-styles .help-section .columns-block{justify-content:space-between;gap:0 30px;display:flex}.site-styles .help-section .left-column{flex:1;max-width:700px;margin:0}.site-styles .help-section .right-column{flex:1;max-width:700px}.site-styles .industry_experts-section .columns-block{flex-direction:row;justify-content:space-between}.site-styles .industry_experts-section .left-column{flex:1;max-width:700px}.site-styles .industry_experts-section .right-column{border-radius:24px;flex:1;max-width:700px;overflow:hidden}.site-styles .industry_experts-section .img-block{width:100%;height:100%;aspect-ratio:unset;-o-object-fit:cover;object-fit:cover;margin:0}.site-styles .industry_experts-section .img-block .animation-01,.site-styles .industry_experts-section .img-block .animation-02{border-radius:16px}.site-styles .industry_experts-section .cards__heading{margin-bottom:50px}.site-styles .specialists-section{padding:50px 0}.site-styles .specialists-section [data-slider=specialists-nav]{align-items:center;gap:0 10px;margin-left:-10px;margin-right:0;display:flex}.site-styles .specialists-section [data-slider=specialists-nav] .slick-list{flex:1;order:1;margin-right:10px}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide{font-size:14px}.site-styles .specialists-section [data-slider=specialists-for]{margin:0 -12.4638% 0 0}.site-styles .specialists-section .columns-block{gap:0 30px;margin-bottom:20px;display:flex}.site-styles .specialists-section .columns-block .left-column{order:unset;flex:1;margin:0}.site-styles .specialists-section .columns-block .right-column{order:unset}.site-styles .specialists-section .columns-block .heading-holder{flex:1.22}.site-styles .specialists-section .columns-block .post-holder{flex:1}.site-styles .specialists-section .card-block .name{padding-top:10px}.site-styles .our_process-section .columns-block{justify-content:space-between;gap:30px;display:flex}.site-styles .our_process-section .left-column{width:calc(50% - 15px);max-width:700px}.site-styles .our_process-section .right-column{border-radius:24px;width:calc(50% - 15px);max-width:700px;overflow:hidden}.site-styles .our_process-section [data-slider=our_process-nav] .slick-slide:before,.site-styles .our_process-section [data-slider=our_process-nav] .slick-slide:after{content:"";opacity:1;background:#e1e1e1;width:100%;height:1px;display:block;position:absolute;top:calc(100% - 1px);left:0}.site-styles .our_process-section [data-slider=our_process-nav] .slick-slide:after{z-index:100;background:#0054fe;width:0;height:2px;top:calc(100% - 2px)}.site-styles .our_process-section [data-slider=our_process-nav] .slide{align-items:center;gap:25px;padding:35px;display:flex!important}.site-styles .our_process-section [data-slider=our_process-nav] .slide:before{transform-origin:0}.site-styles .our_process-section [data-slider=our_process-nav] .slick-current:after{animation:.3s linear forwards width-animation}.site-styles .our_process-section [data-slider=our_process-nav] .slick-current .slide:before{font-size:24px;scale:1}.site-styles .our_process-section .progress{visibility:hidden;display:none}.site-styles .our_process-section [data-slider=our_process-for]{margin:0}.site-styles .our_process-section [data-slider=our_process-for] .slick-list{padding:0}.site-styles .our_process-section [data-slider=our_process-for] .slick-slide{margin:0}.site-styles .our_process-section [data-slider=our_process-for] .slick-slide>div,.site-styles .our_process-section [data-slider=our_process-for] .slick-slide .slide{height:100%}.site-styles .our_process-section [data-slider=our_process-for] .top-block{visibility:hidden;display:none}.site-styles #footer .middle-block nav{flex-direction:row}.site-styles .our_process-section [data-slider=our_process-for] .bottom-block{border-radius:0;padding:34vw max(30px,50% - 238px) 40px}.site-styles .our_process-section .heading-holder mark{margin-bottom:1.3em}.site-styles .our_process-section .img-holder{margin-bottom:10px}.site-styles .our_process-section #tsparticles{inset:0}.site-styles .our_process-section .animation-block{top:30px}.site-styles .testimonials-section .slick-slider{margin:0 -8.82248% 0 -10px}.site-styles .testimonials-section .slick-slider .slick-list{padding-right:6.52472%}.site-styles .testimonials-section .card-block h6{font-weight:700}.site-styles .testimonials-section .card-block .name{margin:2.5em 0 .1em}.site-styles .testimonials-section .card-block .open_close-block.view-02 .img-block{margin-inline:-30px}.site-styles .testimonials-section .card-block .open_close-block .slide{padding:35px max(30px,50% - 395px)}.site-styles .hiring-section [data-animation=confetti]{inset:-50px -30px}.site-styles .hiring-section.regular-img .columns-block{justify-content:space-between;padding:25px}.site-styles .hiring-section.regular-img .left-column{flex:1}.site-styles .hiring-section.regular-img .right-column{flex:1.25;max-width:700px}.site-styles .hiring-section.regular-img .img-holder{height:100%}.site-styles .hiring-section .columns-block{flex-direction:row;padding:50px max(30px,50% - 610px)}.site-styles .hiring-section .left-column,.site-styles .hiring-section .right-column{flex:1}.site-styles .hiring-section .btn-block{margin-top:50px}.site-styles .hiring-section .positions-list{-moz-columns:1;columns:1}.site-styles .hiring-section .img-holder{margin:-30px -15px 0 -40px}.site-styles .services-section.regular-img .columns-block{background:0 0;gap:25px}.site-styles .services-section.regular-img .right-column{background:#f0f8ff;border-radius:24px}.site-styles .services-section.regular-img .img-holder{border:1px solid #eaeaea;border-radius:24px;position:sticky;top:110px;left:0;overflow:hidden}.site-styles .services-section .columns-block{flex-direction:row;display:flex}.site-styles .services-section .left-column,.site-styles .services-section .right-column{flex:1}.site-styles .services-section .img-holder{border-radius:24px 0 0 24px;height:100%}.site-styles .services-section .services-list{-moz-columns:1;columns:1}.site-styles .faq-section .columns-block{justify-content:space-between;gap:30px;display:flex}.site-styles .faq-section .left-column{flex:1;max-width:400px}.site-styles .faq-section .right-column{flex:1;max-width:700px}.site-styles .get_in_touch-section .container>.card-block{padding-block:50px}.site-styles .get_in_touch-section .container>.card-block:not(.hexagon-animation) .btn-block{margin-top:50px}.site-styles .features-section .cards__inner{padding:65px 30px}.site-styles .features-section .cards__heading{margin-bottom:50px}.site-styles .features-section .feature-block{grid-template-rows:auto;grid-template-columns:1fr 1fr}.site-styles .features-section .feature-block .column{padding:30px 30px calc(30px - 1em)}.site-styles .features-section .feature-block .column mark{margin-bottom:1.3em}.site-styles .projects_intro-section .btn-block{margin-top:35px}.site-styles .projects_intro-section .top-block{justify-content:center;padding:133px 0}.site-styles .projects_intro-section .top-block .columns-block{justify-content:space-between;align-items:center;gap:30px;display:flex}.site-styles .projects_intro-section .top-block .left-column{flex:1;max-width:580px}.site-styles .projects_intro-section .top-block .right-column{flex:1;max-width:520px;display:block}.site-styles .projects_intro-section .bottom-block{border-radius:48px 48px 0 0;margin-top:-48px;padding:100px 0}.site-styles .projects_intro-section .columns-block{justify-content:space-between;gap:30px;margin-bottom:45px;display:flex}.site-styles .projects_intro-section .columns-block .left-column{flex:1;max-width:580px}.site-styles .projects_intro-section .columns-block .right-column{flex:1;max-width:580px;display:block}.site-styles .projects_intro-section .cards .columns-block{flex-direction:row;justify-content:space-between;align-items:center;padding:50px 30px}.site-styles .projects_intro-section .cards .columns-block .left-column{flex:1;max-width:540px}.site-styles .projects_intro-section .cards .columns-block .right-column{flex:1;max-width:640px}.site-styles .projects_intro-section .columns--large{grid-template-columns:repeat(2,1fr);grid-template-areas:"post post""img title";gap:30px;padding:50px 30px}.site-styles .projects_intro-section .columns--large .columns__column--title{align-self:center}.site-styles .projects_intro-section .columns--large .columns__column--post{border-bottom:1px solid #0003;padding-bottom:30px}.site-styles .projects_intro-section .columns--large .columns__column--img{align-self:center}.site-styles .global_compliance_intro-section{padding:64px 0 0}.site-styles .global_compliance_intro-section .columns-block{gap:0 30px;display:flex}.site-styles .global_compliance_intro-section .left-column{flex:1;align-self:center;max-width:580px;padding:120px 0}.site-styles .global_compliance_intro-section .right-column{flex:1;align-self:flex-end;display:block}.site-styles .global_compliance_intro-section .btn-block{margin-top:35px}.site-styles .global_compliance_intro-section .img-holder{margin:0 -30%}.site-styles .benefits-section .columns-block{justify-content:space-between;gap:30px;margin-bottom:45px;display:flex}.site-styles .benefits-section .left-column{flex:1;max-width:580px}.site-styles .benefits-section .right-column{z-index:1;flex:1;max-width:580px;display:block}.site-styles .banner-section .banner{gap:45px;padding:50px}.site-styles .banner-section .banner:has(.banner__column--left){padding:100px 50px 45px}.site-styles .efforts-section .heading-holder h1,.site-styles .efforts-section .heading-holder h2,.site-styles .efforts-section .heading-holder h3,.site-styles .efforts-section .heading-holder h4,.site-styles .efforts-section .heading-holder h5,.site-styles .efforts-section .heading-holder h6{margin-bottom:40px}.site-styles .efforts-section .columns-block{flex-direction:row;justify-content:space-between}.site-styles .efforts-section .columns-block:has(.efforts-block--text) .left-column{max-width:unset}.site-styles .efforts-section .columns-block:has(.efforts-block--text) .right-column{max-width:540px}.site-styles .efforts-section .left-column{flex:1;max-width:700px}.site-styles .efforts-section .right-column{flex:1;align-items:center;max-width:690px;display:flex}.site-styles .efforts-section [data-slider=efforts-nav] .slide{border-bottom:1px solid #e1e1e1;padding:25px 0}.site-styles .efforts-section [data-slider=efforts-nav] .slide--active:before{font-size:24px}.site-styles .efforts-section [data-slider=efforts-nav] .slide .hidden-block{max-width:600px;margin:0}.site-styles .efforts-section .heading-holder mark{margin-bottom:1.3em}.site-styles .efforts-section .efforts-block--bottom{padding:0}.site-styles .efforts-section .efforts-block--bottom img{margin-bottom:-29%}.site-styles .efforts-section .cards__list{gap:35px;width:100%}.site-styles .article-section .columns{display:flex}.site-styles .article-section .columns__column--left{border-radius:24px 0 0 24px;flex:1;padding:50px 30px}.site-styles .article-section .columns__column--right{--column-width:attr(percent-width type(< number >), 500);width:calc(var(--column-width) * 100% / 1440);padding:50px 0}.site-styles .article-section .columns__column--right:before{border-radius:0 24px 24px 0;inset:0 71% 0 0}.site-styles .article-section .columns--reverse{flex-direction:row-reverse}.site-styles .article-section .columns--reverse .columns__column--left{border-radius:0 24px 24px 0}.site-styles .article-section .columns--reverse .columns__column--right:before{border-radius:24px 0 0 24px;inset:0 0 0 62%}.site-styles .article-section .post-block,.site-styles .article-section .img-holder{flex-direction:column;justify-content:center;height:100%;display:flex}}@media (min-width:1024px){.site-styles input[type=button],.site-styles input[type=reset],.site-styles input[type=file],.site-styles input[type=submit]{min-width:165px}.site-styles #header .grid-block{grid-template-columns:auto 1fr auto;grid-template-areas:"logo-holder menu-holder btn-holder";gap:0 30px}.site-styles #header .nav-opener{display:none}.site-styles #header .btn-holder{display:block}.site-styles #header .logo-holder .menu-header{visibility:hidden;display:none}.site-styles #header #nav-bar .nav-opener{display:none}.site-styles #header #nav-bar .login-container{align-items:center;width:155px;height:100%;display:flex;position:relative}.site-styles #header #nav-bar .login-container .login-button{cursor:pointer;background:#0043e0;border:1px solid #0043e0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;transition:all .2s;display:flex}.site-styles #header #nav-bar .login-container .login-button label{color:#fff;cursor:inherit;font-family:Roboto,sans-serif;font-size:14px;font-weight:600}.site-styles #header #nav-bar .login-container .login-button i{color:#fff;cursor:inherit;font-size:16px;transition:all .2s}.site-styles #header #nav-bar .login-container .login-button.main-button i{font-size:6px;rotate:180deg}.site-styles #header #nav-bar .login-container .login-button.secondary,.site-styles #header #nav-bar .login-container:hover .login-button.main-button{background:#fff}.site-styles #header #nav-bar .login-container .login-button:not(.main-button) label{font-family:Roboto,sans-serif;font-weight:400}.site-styles #header #nav-bar .login-container .login-button:not(.main-button):not(.secondary):hover{opacity:.8}.site-styles #header #nav-bar .login-container .login-button.secondary:hover{background:#0043e0}.site-styles #header #nav-bar .login-container .login-button.secondary label,.site-styles #header #nav-bar .login-container:hover .login-button.main-button label,.site-styles #header #nav-bar .login-container .login-button.secondary i{color:#0043e0}.site-styles #header #nav-bar .login-container .login-button.secondary:hover label,.site-styles #header #nav-bar .login-container .login-button.secondary:hover i{color:#fff}.site-styles #header #nav-bar .login-container:hover .login-button.main-button i{color:#0043e0;rotate:none}.site-styles #header #nav-bar .login-container .login-list-container{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);visibility:hidden;opacity:0;background:#ffffffd9;border:1px solid #d5d5d5;border-radius:16px;gap:32px;padding:40px;transition:all .2s;display:flex;position:absolute;top:100%;right:0;box-shadow:0 94px 134px #0000002b}.site-styles #header #nav-bar .login-container .login-list-container .login-item{background:#fff;border:1px solid #e4e4e4;border-radius:8px;flex-direction:column;width:280px;padding:32px;transition:all .2s;display:flex}.site-styles #header #nav-bar .login-container .login-list-container .login-item:hover{background:#f0f5ff;border-color:#f0f5ff}.site-styles #header #nav-bar .login-container .login-list-container .login-item .login-header{align-items:center;gap:8px;margin-bottom:32px;display:flex}.site-styles #header #nav-bar .login-container .login-list-container .login-item .login-header h6{color:#222d4c;margin:0;font-family:Roboto,sans-serif;font-size:18px;font-weight:700}.site-styles #header #nav-bar .login-container .login-list-container .login-item .login-header i{color:#222d4c;font-size:18px}.site-styles #header #nav-bar .login-container .login-list-container .login-item p{color:#616a7f;margin:0 0 32px;font-size:16px;font-weight:400}.site-styles #header #nav-bar .login-container .login-list-container .login-item p:last-of-type{margin-bottom:16px}.site-styles #header #nav-bar .login-container .login-list-container .login-item .divider{background:#cbd9f5;width:100%;height:1px;margin:32px 0}.site-styles #header #nav-bar .login-container:hover .login-list-container{visibility:visible;opacity:1}.site-styles #header .menu-holder{font-size:14px}.site-styles #header .menu-holder .menu-level:not([data-level="0"]) .hover{color:#0054fe}.site-styles #header .menu-holder .menu-level[data-level="0"]{align-items:center;gap:0 15px;font-size:16px;display:flex}.site-styles #header .menu-holder .menu-level[data-level="0"]>*{cursor:pointer;padding:28px 0;text-decoration:none;transition:color .2s ease-in-out;display:inline-block}.site-styles #header .menu-holder .menu-level[data-level="0"]>.additional-block{visibility:hidden;display:none}.site-styles #header .menu-holder .menu-level[data-level="0"]>[data-next-level]{align-items:center;gap:10px;display:flex}.site-styles #header .menu-holder .menu-level[data-level="0"]>[data-next-level]:hover:after,.site-styles #header .menu-holder .menu-level[data-level="0"]>[data-next-level].hover:after{rotate:none}.site-styles #header .menu-holder .menu-level[data-level="0"]>[data-next-level]:after{content:"";font-family:icomoon;font-size:5px;line-height:0;transition:rotate .2s ease-in-out;display:block;rotate:.5turn}.site-styles #header .menu-holder .hidden-block{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);visibility:hidden;opacity:0;pointer-events:none;background:#ffffffd9;border:1px solid #d5d5d5;border-radius:16px;width:calc(100% - 60px);padding:15px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;top:100%;left:50%;translate:-50%}.site-styles #header .menu-holder .hidden-block.hovered{visibility:visible;opacity:1;z-index:100;pointer-events:auto}.site-styles #header .menu-holder .large-block{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);grid-template-columns:1fr 3.5fr;display:grid;box-shadow:30px 124px 94px #0000002b}.site-styles #header .menu-holder .large-block.hovered:not(:has(.menu-level .hover)) .left-column .menu-level>:first-child:not(div){cursor:pointer;color:#0054fe}.site-styles #header .menu-holder .large-block.hovered:not(:has(.menu-level .hover)) .right-column>:first-child{opacity:1;visibility:visible;pointer-events:auto;z-index:100}.site-styles #header .menu-holder .large-block .left-column{color:#222d4c;font-weight:700}.site-styles #header .menu-holder .large-block .left-column .menu-level{flex-direction:column;display:flex}.site-styles #header .menu-holder .large-block .left-column .menu-level>*{padding:20px 15px 20px 0;text-decoration:none;transition:all .2s ease-in-out;display:block;position:relative}.site-styles #header .menu-holder .large-block .left-column .menu-level>:not(div){cursor:pointer}.site-styles #header .menu-holder .large-block .left-column .menu-level>*+:before{content:"";background:#d6e4ff;width:calc(100% - 15px);height:1px;position:absolute;top:0;left:0}.site-styles #header .menu-holder .large-block .left-column .menu-level [data-next-level]{justify-content:space-between;align-items:center;gap:15px;display:flex}.site-styles #header .menu-holder .large-block .left-column .menu-level [data-next-level]:after{content:"";content:"";font-family:icomoon;font-size:14px}.site-styles #header .menu-holder .large-block .left-column .menu-level [data-next-level]:has([class^=ico-]){justify-content:flex-start}.site-styles #header .menu-holder .large-block .left-column .menu-level [data-next-level]:has([class^=ico-]):after{text-align:right;flex:1}.site-styles #header .menu-holder .large-block .left-column .menu-level [data-next-level]:has([class^=ico-]) [class^=ico-]{font-size:24px}.site-styles #header .menu-holder .large-block .right-column{display:grid}.site-styles #header .menu-holder .large-block .right-column>*{grid-area:1/1/-1/-1}.site-styles #header .menu-holder .large-block .right-column .menu-level{opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:repeat(3,1fr);gap:15px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;display:grid}.site-styles #header .menu-holder .large-block .right-column .menu-level.hovered{opacity:1;visibility:visible;pointer-events:auto;z-index:100}.site-styles #header .menu-holder .event-block{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);translate:-100px;box-shadow:30px 124px 94px #0000002b;width:auto!important;padding:30px 40px!important}.site-styles #header .menu-holder .event-block .menu-level{gap:30px;display:flex}.site-styles #header .menu-holder .event-block .menu-level .submenus{flex-direction:column;display:flex}.site-styles #header .menu-holder .event-block .menu-level .event-info h6{color:#222d4c;margin:0;font-size:18px}.site-styles #header .menu-holder .event-block .menu-level .event-info{flex-direction:column;gap:16px;width:272px;display:flex}.site-styles #header .menu-holder .event-block .menu-level h6{flex-direction:column;gap:16px;display:flex}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block{border-radius:10px;flex-direction:column;gap:16px;width:300px;padding:20px;display:flex}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block .top-block{align-items:center;gap:16px;margin:0;display:flex}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block .top-block i{margin:0;font-size:12px}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block p{margin:0}.site-styles #header .menu-holder .small-block{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);translate:-360px;box-shadow:30px 124px 94px #0000002b;width:auto!important;padding:30px 40px!important}.site-styles #header .menu-holder .small-block .menu-level{flex-flow:column wrap;gap:0;max-height:670px;display:flex}.site-styles #header .menu-holder .small-block .menu-level .block-column{width:320px;height:290px}.site-styles #header .menu-holder .small-block .menu-level .block-column .icon-block{padding:30px}.site-styles #header .menu-holder .card-block{background:0 0;border:1px solid #ececec;padding:25px 15px 30px;font-size:14px;transition:background .2s ease-in-out,opacity .2s ease-in-out}.site-styles #header .menu-holder .card-block:hover{background:#f0f5ff}.site-styles #header .menu-holder .card-block .title-holder{padding:0}.site-styles #header .menu-holder .card-block .title-holder .opener{visibility:hidden;display:none}.site-styles #header .menu-holder .card-block .top-block .slide{margin-bottom:-10px;padding:0}.site-styles #header .menu-list{font-size:14px;transition:color .2s ease-in-out;cursor:pointer!important;padding:20px 0!important}.site-styles #header .menu-list:hover>li:after{rotate:none}.site-styles #header .menu-list:hover ul{opacity:1;visibility:visible;transition:opacity .2s,visibility}.site-styles #header .menu-list>li{align-items:center;gap:10px;display:flex}.site-styles #header .menu-list>li:after{content:"";font-family:icomoon;font-size:5px;line-height:0;transition:rotate .2s ease-in-out;display:block;rotate:.5turn}.site-styles #header .menu-list ul{-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);color:#222d4c;opacity:0;visibility:hidden;background:#ffffffe6;border:1px solid #dadada;border-radius:24px;width:min(20vw,250px);font-size:14px;transition:opacity .2s,visibility 0s .2s;position:absolute;top:100%;left:50%;overflow:hidden;translate:-50%;box-shadow:30px 124px 94px #0000002b}.site-styles #header .menu-list ul a{padding:.75em 1.5em;transition:background .2s ease-in-out;display:block}.site-styles #header .menu-list ul a:hover{background:#e5edff}.site-styles #header .menu-list--login ul li:nth-child(2){border-bottom:1px solid #dadada}.site-styles #header .pdf-block{border:none}.site-styles #header .pdf-block .bottom-block{padding-bottom:45px}.site-styles #header .icon-block{background:0 0;height:100%;padding-inline:15px;font-size:16px;transition:background .2s ease-in-out,color .2s ease-in-out}.site-styles #header .icon-block:hover{color:#0054fe;background:#f0f5ff}.site-styles #header .icon-block:hover .top-block [class^=ico-],.site-styles #header .icon-block:hover .top-block h1,.site-styles #header .icon-block:hover .top-block h2,.site-styles #header .icon-block:hover .top-block h3,.site-styles #header .icon-block:hover .top-block h4,.site-styles #header .icon-block:hover .top-block h5,.site-styles #header .icon-block:hover .top-block h6{color:#0054fe}.site-styles #header .icon-block .top-block{margin-bottom:27px;display:block}.site-styles #header .icon-block .top-block [class^=ico-]{margin-bottom:20px}.site-styles #footer .card-block{gap:200px;padding:65px}.site-styles #footer .bottom-block .logos-list{margin-top:90px}.site-styles .cta span{text-underline-offset:3px}.site-styles .btn.animated:hover:before{scale:80}.site-styles .heading-block{margin-bottom:75px}.site-styles .photo-list li:nth-child(2){margin:0 -10%}.site-styles .accordion-wrapper--hover-action{grid-template-columns:1fr 1fr 1fr;gap:10px;margin:0;padding:0;transition:all .3s;overflow:hidden}:is(.site-styles .accordion-wrapper--hover-action:has(.accordion:first-child:hover),.site-styles .accordion-wrapper--hover-action:has(.accordion:first-child.active)){grid-template-columns:4fr 1fr 1fr}:is(.site-styles .accordion-wrapper--hover-action:has(.accordion:nth-child(2):hover),.site-styles .accordion-wrapper--hover-action:has(.accordion:nth-child(2).active)){grid-template-columns:1fr 4fr 1fr}:is(.site-styles .accordion-wrapper--hover-action:has(.accordion:nth-child(3):hover),.site-styles .accordion-wrapper--hover-action:has(.accordion:nth-child(3).active)){grid-template-columns:1fr 1fr 4fr}.site-styles .accordion-wrapper--hover-action .accordion{cursor:pointer;border-radius:24px;overflow:hidden}.site-styles .accordion-wrapper--hover-action .accordion:before{content:"";z-index:50;background:#ffffff5c;border-radius:8px;place-content:center;width:48px;height:48px;font-family:icomoon;font-size:30px;transition:all .3s;display:grid;position:absolute;bottom:20px;left:20px}.site-styles .accordion-wrapper--hover-action .accordion.accordion:first-child{background:var(--bg-color-01)}.site-styles .accordion-wrapper--hover-action .accordion.accordion:nth-child(2){background:var(--bg-color-02)}.site-styles .accordion-wrapper--hover-action .accordion.accordion:nth-child(3){background:var(--bg-color-03)}.site-styles .accordion-wrapper--hover-action .img-holder{-o-object-fit:cover;object-fit:cover;min-width:max-content;margin:0;position:absolute;inset:0}.site-styles .accordion-wrapper--hover-action .img-holder--center{width:100%;height:100%;position:absolute;top:0;left:50%;translate:-50%}.site-styles .accordion-wrapper--hover-action .img-holder img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;min-width:min-content;height:100%}.site-styles .accordion-wrapper--hover-action .content-block{isolation:isolate;width:100%;padding:100px 30px 30px;position:absolute;bottom:0;left:0}.site-styles .accordion-wrapper--hover-action .content-block:after{content:"";-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:-1;background:linear-gradient(#0000,#ffffffb8);display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-styles .accordion-wrapper--hover-action .content-holder{opacity:0;width:min(40vw,600px);transition:all .3s}.site-styles .accordion-wrapper--click-action,.site-styles .accordion-wrapper--hover-action{grid-template-columns:1fr 1fr 1fr}:is(.site-styles .accordion-wrapper--click-action:has(.accordion:first-child.active),.site-styles .accordion-wrapper--hover-action:has(.accordion:first-child.active)){grid-template-columns:2.1fr 1fr 1fr}:is(.site-styles .accordion-wrapper--click-action:has(.accordion:nth-child(2).active),.site-styles .accordion-wrapper--hover-action:has(.accordion:nth-child(2).active)){grid-template-columns:1fr 2.1fr 1fr}:is(.site-styles .accordion-wrapper--click-action:has(.accordion:nth-child(3).active),.site-styles .accordion-wrapper--hover-action:has(.accordion:nth-child(3).active)){grid-template-columns:1fr 1fr 2.1fr}.site-styles .accordion-wrapper--click-action .accordion:before,.site-styles .accordion-wrapper--hover-action .accordion:before{width:64px;height:56px}.site-styles .accordion-wrapper--click-action .accordion__inner,.site-styles .accordion-wrapper--hover-action .accordion__inner{height:100%}.site-styles .accordion-wrapper--click-action .accordion__middle,.site-styles .accordion-wrapper--hover-action .accordion__middle{width:100%}.site-styles .accordion-wrapper--click-action .positions-list li,.site-styles .accordion-wrapper--hover-action .positions-list li{padding-left:1.5em}.site-styles .accordion-wrapper--green-bg .accordion:before{background:#ffffff5c}.site-styles .accordion-wrapper--green-bg .accordion.accordion:first-child,.site-styles .accordion-wrapper--green-bg .accordion.accordion:nth-child(2),.site-styles .accordion-wrapper--green-bg .accordion.accordion:nth-child(3){background:var(--bg-color-01)}.site-styles .cards__inner{top:120px}.site-styles .intro-section.projects-page{padding-top:50px}.site-styles .intro-section.projects-page .columns-block .right-column{max-width:700px}.site-styles .intro-section .columns-block{flex-direction:row;align-items:center}.site-styles .intro-section .columns-block .left-column{flex:1;display:block}.site-styles .intro-section .columns-block .left-column:has(+.logo-block){margin-bottom:45px}.site-styles .intro-section .columns-block .right-column{flex:2;max-width:745px}.site-styles .intro-section [data-slider=intro]{flex-wrap:wrap;gap:15px;width:100%;height:700px;padding:12px 24px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 30% 70%,#0000 90%);mask-image:linear-gradient(#000 30% 70%,#0000 90%)}.site-styles .intro-section [data-slider=intro]>*{width:calc(33.333% - 10px)}.site-styles .intro-section [data-slider=intro]>:nth-child(3n-2){margin-top:15px}.site-styles .intro-section [data-slider=intro]>:nth-child(3n){margin-top:30px}.site-styles .intro-section .logo-block{order:unset;margin:60px 0 80px;padding:0}.site-styles .intro-section .logo-block .logos{flex-wrap:wrap}.site-styles .intro-section .card-block{border-color:#0000;border-radius:12px;height:auto;padding:10px}.site-styles .intro-section .card-block:hover{filter:drop-shadow(0 0 .75rem #ccc)}.site-styles .intro-section .card-block:hover .img-box img{filter:saturate()}.site-styles .intro-section .card-block:hover .img-box .logo{opacity:1}.site-styles .intro-section .card-block:hover .img-box .photo{scale:1.02}.site-styles .intro-section .card-block .partners-list li{align-items:center;gap:8px;display:flex}.site-styles .intro-section .card-block .partners-list img{transition:opacity .2s ease-in-out}.site-styles .intro-section .card-block .partners-list img:first-of-type{opacity:0;position:absolute}.site-styles .intro-section .card-block .partners-list img:last-of-type{opacity:.5}.site-styles .intro-section .card-block:hover .partners-list img:first-of-type{opacity:1}.site-styles .intro-section .card-block:hover .partners-list img:last-of-type{opacity:0}.site-styles .intro-section .card-block .img-box{border-radius:8px;padding-top:20px}.site-styles .intro-section .card-block .img-box img{filter:saturate(0)}.site-styles .intro-section .card-block .img-box .logo{opacity:.15}.site-styles .chat-section{bottom:30px;translate:0 calc(100% + 60px)}.site-styles .help-section{height:130dvh;min-height:750px;overflow:unset;position:relative}.site-styles .help-section .container{position:sticky;top:120px;left:0}.site-styles .help-section .custom-list{margin-right:-40px}.site-styles .help-section .custom-list li{padding-left:3.25em}.site-styles .industry_experts-section .cards__heading{margin-bottom:75px}.site-styles .industry_experts-section .cards__item{padding:40px max(30px,50% - 243px)}.site-styles .specialists-section{padding:75px 0 50px}.site-styles .specialists-section [data-slider=specialists-nav]{margin-bottom:45px}.site-styles .specialists-section [data-slider=specialists-nav]:not(:has(.slick-arrow)){margin-right:-10px}.site-styles .specialists-section [data-slider=specialists-nav]:not(:has(.slick-arrow)) .slick-list{margin:0}.site-styles .specialists-section [data-slider=specialists-for]{margin:0}.site-styles .specialists-section [data-slider=specialists-for]>.slick-list{margin:-20px;padding:20px}.site-styles .specialists-section [data-slider=specialists-for_inner]{margin:0 -10px;display:block}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-arrow{position:absolute;top:50%;left:35px;translate:0 -50%}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-arrow:not(.slick-disabled){box-shadow:0 4px 54px #0000002b}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-arrow:not(.slick-disabled):hover{box-shadow:0 4px 54px #0000004d}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-arrow.slick-next{margin:0;left:auto;right:35px}.site-styles .specialists-section .columns-block .left-column{gap:30px;display:flex}.site-styles .specialists-section .card-block{border:none}.site-styles .specialists-section .card-block:hover{scale:1.05}.site-styles .specialists-section .card-block:hover .img-box img{filter:saturate()}.site-styles .specialists-section .card-block:hover .img-box .logo{opacity:1}.site-styles .specialists-section .card-block .img-box img{filter:saturate(0)}.site-styles .specialists-section .card-block .img-box .logo{opacity:.15}.site-styles .our_process-section [data-slider=our_process-nav] .slick-current{font-size:24px}.site-styles .our_process-section [data-slider=our_process-nav] .slick-current .slide:before{font-size:48px}.site-styles .our_process-section [data-slider=our_process-for] .bottom-block{padding:min(450px,38vw) max(30px,50% - 300px) 55px}.site-styles .our_process-section .img-holder{margin-bottom:20px}.site-styles .our_process-section .accordion-block .opener{cursor:unset;padding:0}.site-styles .our_process-section .animation-block{max-width:475px;top:45px}.site-styles .our_process-section .animation-block .main{border-radius:10px}.site-styles .our_process-section .animation-block .main .img-03 img{border-radius:10px 10px 0 0}.site-styles .our_process-section .animation-block .main .img-04 img,.site-styles .our_process-section .animation-block .main .img-07 img{border-radius:0 0 10px 10px}.site-styles .our_process-section .animation-block .main .img-11 img{border-radius:0 10px 10px 0}.site-styles .testimonials-section .cards__inner{position:sticky;top:120px;left:0}.site-styles .testimonials-section .cards__heading{margin-bottom:30px}.site-styles .testimonials-section .card-block{background:var(--_bg-color);height:100%}.site-styles .testimonials-section .card-block .name{margin-top:1em}.site-styles .testimonials-section .card-block .open_close-block{border-radius:16px;overflow:hidden}.site-styles .testimonials-section .card-block .open_close-block.view-01 .opener{visibility:hidden;display:none}.site-styles .testimonials-section .card-block .open_close-block.view-01 .slide{overflow-y:auto;display:block!important;position:relative!important;top:0!important;left:0!important}.site-styles .testimonials-section .card-block .open_close-block.view-01 .left-column{float:left;width:calc(100% - 205px)}.site-styles .testimonials-section .card-block .open_close-block.view-01 .right-column{float:right;width:175px;max-width:none;margin-top:-15px}.site-styles .testimonials-section .card-block .open_close-block.view-02{height:350px;position:relative}.site-styles .testimonials-section .card-block .open_close-block.view-02.active .opener{background:#f2f6ff}.site-styles .testimonials-section .card-block .open_close-block.view-02 .img-block{margin:0;position:absolute;inset:0}.site-styles .testimonials-section .card-block .open_close-block.view-02 .img-block img{aspect-ratio:unset}.site-styles .testimonials-section .card-block .open_close-block.view-02 .opener{transition:all .2s ease-in-out;bottom:35px;right:35px}.site-styles .testimonials-section .card-block .open_close-block.view-02 .slide{opacity:0;transition:opacity .2s ease-in-out;height:100%!important;padding-block:35px!important;display:block!important;position:relative!important;top:0!important;left:0!important}.site-styles .testimonials-section .card-block .open_close-block .slide{border-radius:0}.site-styles .scroll-section{line-height:1.43}.site-styles .hiring-section [data-animation=confetti]{inset:-85px -60px -85px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#fff 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#fff 20% 80%,#0000)}.site-styles .hiring-section.regular-img .left-column{padding:10px 5px}.site-styles .hiring-section .columns-block{padding-block:85px}.site-styles .hiring-section .right-column{flex:.85}.site-styles .hiring-section .btn-block{margin-top:65px}.site-styles .hiring-section .positions-list,.site-styles .services-section .services-list{-moz-columns:2;columns:2;margin-top:50px}.site-styles .get_in_touch-section .container>.card-block{padding-block:65px;display:block}.site-styles .get_in_touch-section .container>.card-block:not(.hexagon-animation){padding:65px}.site-styles .get_in_touch-section .container>.card-block:not(.hexagon-animation) .btn-block{margin-top:70px}.site-styles .features-section .cards__heading{margin-bottom:60px}.site-styles .features-section .feature-block:before{width:70px;height:70px;font-size:16px}.site-styles .features-section .feature-block .column{padding:45px 50px calc(45px - 1em)}.site-styles .projects_intro-section .top-block{font-size:20px}.site-styles .projects_intro-section .bottom-block:not(:has(.cards)){overflow:unset}.site-styles .projects_intro-section .cards .columns-block .right-column{flex:1.5}.site-styles .projects_intro-section .columns--large{gap:65px;padding:55px 65px}.site-styles .projects_intro-section .columns--large h1[data-title],.site-styles .projects_intro-section .columns--large h2[data-title],.site-styles .projects_intro-section .columns--large h3[data-title],.site-styles .projects_intro-section .columns--large h4[data-title],.site-styles .projects_intro-section .columns--large h5[data-title],.site-styles .projects_intro-section .columns--large h6[data-title]{margin-bottom:1.3em}.site-styles .projects_intro-section .columns--large ul:not([class]) li{margin:0;padding-left:2.2em}.site-styles .projects_intro-section .columns--large ul:not([class]) li:before{top:.5em}.site-styles .projects_intro-section .columns--large .columns__column--post{padding-bottom:65px}.site-styles .projects_intro-section .columns--large .columns__column--post ul:not([class]){flex-wrap:wrap;gap:15px;display:flex}.site-styles .projects_intro-section .columns--large .columns__column--post ul:not([class]) li{width:calc(33.333% - 10px)}.site-styles .global_compliance_intro-section .img-holder{margin:0 -20%}.site-styles .banner-section .banner{justify-content:space-between;padding:65px}.site-styles .banner-section .banner:has(.banner__column--left){padding:135px 65px 45px}.site-styles .banner-section .banner__box{grid-template-rows:auto;grid-template-columns:minmax(200px,350px) auto;place-content:end space-between;align-items:flex-end;min-height:195px;padding:25px}.site-styles .banner-section .banner__box:after{width:64px;height:64px;font-size:40px}.site-styles .efforts-section .heading-holder{margin-bottom:-20px}.site-styles .efforts-section .heading-holder h1,.site-styles .efforts-section .heading-holder h2,.site-styles .efforts-section .heading-holder h3,.site-styles .efforts-section .heading-holder h4,.site-styles .efforts-section .heading-holder h5,.site-styles .efforts-section .heading-holder h6{margin-bottom:40px}.site-styles .efforts-section [data-slider=efforts-nav] .slide--active:before{font-size:28px}.site-styles .efforts-section .efforts-block--text{aspect-ratio:1/1.65;padding:50px 0}.site-styles .efforts-section .cards__item:has(.efforts-block--text){padding:0 max(50px,50% - 243px)}.site-styles .efforts-section .cards__item{opacity:0;scale:.6}.site-styles .efforts-section .cards__item.cards__item-current{opacity:1;scale:1}.site-styles .article-section h1[data-title],.site-styles .article-section h2[data-title],.site-styles .article-section h3[data-title],.site-styles .article-section h4[data-title],.site-styles .article-section h5[data-title],.site-styles .article-section h6[data-title]{margin-bottom:1.3em}.site-styles .article-section ul:not([class]) li{margin-bottom:30px;padding-left:2.2em}.site-styles .article-section ul:not([class]) li:before{top:.5em}.site-styles .article-section .columns__column--left{padding:65px}.site-styles .article-section .columns__column--right{padding:65px 0}}@media (min-width:1200px){.site-styles #header .menu-holder,.site-styles #header .menu-list{font-size:16px}.site-styles #header .menu-list ul{left:-1.5em;translate:0}.site-styles .intro-section .columns-block .right-column{flex:1.5}.site-styles .accordion-wrapper--hover-action .content-block{padding:100px 45px 50px}.site-styles .specialists-section [data-slider=specialists-for_inner]{margin:0 -20px}.site-styles .specialists-section [data-slider=specialists-for_inner] .slick-slide{width:auto;margin:0 20px}.site-styles .specialists-section .last-card{padding:100px 30px}.site-styles .specialists-section .last-card .btn{inset:auto 30px 40px}.site-styles .testimonials-section .card-block{flex-direction:row;gap:80px}.site-styles .testimonials-section .card-block:before{margin-right:-60px;font-size:40px;display:block}.site-styles .testimonials-section .card-block .quote-block{flex:2;padding-top:10px}.site-styles .testimonials-section .card-block .open_close-block{flex:3}.site-styles .hiring-section.regular-img .left-column{padding:50px}.site-styles .hiring-section .right-column{flex:1.22}.site-styles .hiring-section .positions-list{margin-top:65px;margin-right:-30px}.site-styles .services-section .post-block{padding:50px}.site-styles .services-section .services-list{margin-top:65px;margin-right:-30px}.site-styles .features-section .cards__inner{padding:65px}.site-styles .projects_intro-section .cards .columns-block{padding:90px 65px}.site-styles .projects_intro-section .columns--large .columns__column--post ul:not([class]){gap:50px}.site-styles .projects_intro-section .columns--large .columns__column--post ul:not([class]) li{width:calc(33.333% - 33.333px)}.site-styles .global_compliance_benefits-section .columns{gap:75px 50px}.site-styles .global_compliance_benefits-section .global_compliance_benefits-section__block{padding:50px}.site-styles .article-section .columns__column--left{padding:65px 100px 65px 65px}.site-styles .article-section .columns__column--right{padding:95px 0}.site-styles .article-section .columns--reverse .columns__column--left{padding:65px 65px 65px 100px}.site-styles .article-section .columns--reverse .columns__column--right{padding:140px 0}.site-styles .article-section .columns--reverse .img-holder{margin-left:-25%}}@media (min-width:1360px){.site-styles .accordion-wrapper--click-action .positions-list,.site-styles .accordion-wrapper--hover-action .positions-list{font-size:16px}.site-styles .specialists-section [data-slider=specialists-nav]{margin-left:-15px}.site-styles #footer .middle-block .columns-block{flex-direction:row;gap:30px}.site-styles .specialists-section [data-slider=specialists-nav]:not(:has(.slick-arrow)){margin-right:-15px}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide{margin:0 8px}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide{font-size:18px}.site-styles .specialists-section [data-slider=specialists-nav] .slick-slide .slide .ico-holder{width:32px;min-width:32px;height:32px}.site-styles .testimonials-section .card-block{padding:50px 50px 50px 170px}.site-styles .testimonials-section .card-block:before{font-size:50px;display:block;position:absolute;top:50px;left:50px}.site-styles .testimonials-section .card-block .name{margin-top:2.5em}.site-styles .testimonials-section .card-block .open_close-block{margin-top:0}.site-styles .testimonials-section .card-block .open_close-block.view-01 .left-column{width:calc(100% - 260px)}.site-styles .testimonials-section .card-block .open_close-block.view-01 .right-column{width:230px;margin:-15px -25px 0}.site-styles .testimonials-section .card-block .open_close-block.view-02{height:400px}.site-styles .testimonials-section .card-block .open_close-block .slide{padding:60px max(30px,50% - 395px)}.site-styles .global_compliance_intro-section .img-holder{margin:0}}@media (min-width:1440px){.site-styles #header .grid-block{gap:0 55px}.site-styles #header .menu-holder .menu-level[data-level="0"]{gap:0 35px}.site-styles #header .menu-holder .hidden-block{width:85%;max-width:1440px;padding:30px}.site-styles #header .menu-holder .large-block{grid-template-columns:1fr 2.92fr}.site-styles .efforts-section .heading-holder h1,.site-styles .efforts-section .heading-holder h2,.site-styles .efforts-section .heading-holder h3,.site-styles .efforts-section .heading-holder h4,.site-styles .efforts-section .heading-holder h5,.site-styles .efforts-section .heading-holder h6{margin-bottom:60px}.site-styles #header .menu-holder .large-block .left-column{padding:15px 0 30px 35px;font-size:18px}.site-styles #header .menu-holder .large-block .left-column .menu-level>*{padding-right:55px}.site-styles section ul:not([class]),.site-styles .projects_intro-section ul:not([class]){font-size:clamp(14px,2vw,18px)}.site-styles .efforts-section [data-slider=efforts-nav] .slide .hidden-block{font-size:clamp(12px,2vw,18px)}.site-styles #header .menu-holder .large-block .left-column .menu-level>*+:before{width:calc(100% - 60px)}.site-styles #header .menu-holder .large-block .right-column .menu-level{gap:25px}.site-styles #header .menu-holder .card-block{padding:30px;font-size:16px}.site-styles #header .icon-block{padding:35px}.site-styles .efforts-section [data-slider=efforts-nav] .slide{padding:35px 0}.site-styles .intro-section [data-slider=intro]{height:800px}.site-styles .intro-section .logo-block{margin:80px 0 108px}.site-styles .intro-section .logo-block .logos{gap:50px;justify-content:unset;flex-wrap:unset}.site-styles .testimonials-section .cards__heading{margin-bottom:60px}.site-styles .testimonials-section .card-block .open_close-block.view-02{height:400px}.site-styles .testimonials-section .card-block .open_close-block.view-02 .slide{padding-block:50px!important}.site-styles .hiring-section .positions-list li span,.site-styles .hiring-section .positions-list+.toggle-btn,.site-styles .services-section .services-list li span,.site-styles .services-section .services-list+.toggle-btn{font-size:14px}.site-styles .efforts-section [data-slider=efforts-nav] .slide--active:before{font-size:38px}}@media (min-width:1600px){.site-styles .testimonials-section .card-block .open_close-block.view-02{height:400px}.site-styles .hiring-section .img-holder{margin:-50px -105px 0 -50px}}@media (min-width:1920px){.site-styles .testimonials-section .card-block .open_close-block.view-02 .slide{padding-block:80px!important}.site-styles .article-section .columns--reverse .img-holder{margin-left:-47%}}@media (max-width:1023px){.site-styles #header{height:var(--header-height);align-items:center;padding-block:15px;display:flex}.site-styles #header .logo-holder{grid-template-columns:1fr;display:grid}.site-styles #header .logo-holder>*{grid-area:1/1/-1/-1}.site-styles #header .logo-holder:has(.show.active) .logo{opacity:0;pointer-events:none;transition:opacity .3s,pointer-events 0s .3s}.site-styles #header .logo-holder:has(.show.active) .menu-header{opacity:1;pointer-events:unset;transition:opacity .3s,pointer-events 0s .3s}.site-styles #header .logo-holder .logo{align-items:center;transition:opacity .3s,pointer-events;display:flex;width:155px!important}.site-styles #header .logo-holder .menu-header{opacity:0;pointer-events:none;align-items:center;gap:15px;transition:opacity .3s,pointer-events;display:flex}.site-styles #header .logo-holder .menu-header #backButton{text-indent:-9999px;background:0 0;border:2px solid #e5edff;border-radius:8px;width:48px;height:48px;padding:0 19px;transition:background .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out;position:relative;overflow:hidden}.site-styles #header .logo-holder .menu-header #backButton:before{content:"";text-indent:0;border-top:none;border-bottom:2px solid #001852;border-left:2px solid #001852;border-right:none;width:11px;height:11px;transition:rotate .2s ease-in-out;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.site-styles #header .logo-holder .menu-header #backButton:after{content:"";text-indent:0;background:#001852;width:14px;height:2px;margin-left:1px;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.site-styles #header .logo-holder .menu-header #menuTitle{text-transform:uppercase;color:#222d4c;text-align:center;flex:1;font-size:14px;font-weight:700;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.site-styles #header #nav-bar.nav-active .nav-drop{opacity:1;transition:opacity .3s,inset;inset-inline:0}.site-styles #header #nav-bar .nav-drop{inset:100% 100% calc(-100dvh + var(--header-height)) -100%;opacity:0;background:#fff;padding:5px 15px 30px;transition:opacity .3s,inset 0s .3s;display:block;position:absolute;overflow:hidden auto}.site-styles #header #nav-bar .login-container{display:none}.site-styles #header .menu-holder{color:#222d4c;width:100%;height:100%;font-size:18px;font-weight:700;position:relative}.site-styles #header .menu-holder .menu-wrapper{height:100%;position:relative;overflow:hidden}.site-styles .accordion-wrapper--hover-action{flex-direction:column;display:flex}.site-styles .accordion-wrapper--click-action .accordion__middle ul,.site-styles .accordion-wrapper--hover-action .accordion__middle ul,.site-styles .accordion-wrapper--click-action .accordion__bottom,.site-styles .accordion-wrapper--hover-action .accordion__bottom{opacity:1}.site-styles .accordion-wrapper--hover-action .accordion:before{display:none}.site-styles .accordion-wrapper--hover-action .content-block{padding:20px 30px}.site-styles #header .menu-holder .menu-level{opacity:0;pointer-events:none;background:#fff;flex-direction:column;width:100%;height:100%;transition:left .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:absolute;top:0;left:100%;overflow-y:auto}.site-styles #header .menu-holder .menu-level.active{opacity:1;pointer-events:auto;left:0}.site-styles #header .menu-holder .menu-level>*{padding:25px 10px;text-decoration:none;transition:color .2s ease-in-out;display:block}.site-styles #header .menu-holder .menu-level>:not(div){cursor:pointer}.site-styles #header .menu-holder .menu-level>:not(div):hover{color:#0054fe}.site-styles #header .menu-holder .menu-level>[data-next-level]{justify-content:space-between;align-items:center;gap:15px;display:flex}.site-styles #header .menu-holder .menu-level>[data-next-level]:after{content:"";content:"";font-family:icomoon;font-size:14px}.site-styles #header .menu-holder .menu-level>[data-next-level]:has([class^=ico-]){justify-content:flex-start}.site-styles #header .menu-holder .menu-level>[data-next-level]:has([class^=ico-]):after{text-align:right;flex:1}.site-styles #header .menu-holder .menu-level>[data-next-level]:has([class^=ico-]) [class^=ico-]{font-size:24px}.site-styles #header .menu-holder .menu-level>.block-column{border:none;padding:0}.site-styles #header .menu-holder .menu-level>.block-column+.block-column{margin-top:15px}.site-styles #header .menu-holder .menu-level>*+*{border-top:1px solid #d6e4ff}.site-styles #header .menu-list{cursor:unset!important}.site-styles #header .menu-list ul{padding:25px 10px 0;font-size:16px;font-weight:400}.site-styles #header .menu-list ul li+li{padding-top:5px}.site-styles #header .menu-list li{color:#222d4c}.site-styles #header .menu-list a{transition:color .2s ease-in-out}.site-styles #header .menu-list a:hover{color:#0054fe}.site-styles #header .menu-holder .event-block .menu-level .submenus{flex-direction:column;gap:16px;display:flex}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block .top-block{margin-bottom:16px}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block .top-block i{font-size:14px}.site-styles #header .menu-holder .event-block .menu-level .submenus .submenu-block .icon-block p{margin-bottom:10px}.site-styles #header .menu-holder .event-block .menu-level .event-info img{width:100%}.site-styles br{display:none}.site-styles .intro-section{padding-bottom:50px}.site-styles .intro-section.projects-page .columns-block .right-column{order:2}.site-styles .intro-section.projects-page .top-block{order:1;margin-bottom:-15px}.site-styles .intro-section.projects-page .bottom-block{order:3}.site-styles .intro-section.projects-page .post-block{display:contents}.site-styles .intro-section .post-block h1,.site-styles .intro-section .post-block h2,.site-styles .intro-section .post-block h3,.site-styles .intro-section .post-block h4,.site-styles .intro-section .post-block h5,.site-styles .intro-section .post-block h6{margin-bottom:.42em}.site-styles .our_process-section .accordion-block .opener:before{content:"";background-image:linear-gradient(90deg,#0054fe,#0054fe);background-position:50%;background-repeat:no-repeat;background-size:10px 2px;border:2px solid #0054fe;border-radius:50%;width:22px;height:22px;display:block;position:absolute;top:50%;right:0;translate:0 -50%}.site-styles .our_process-section .accordion-block .opener:after{content:"";background:#0054fe;width:2px;height:10px;transition:rotate .2s ease-in-out;display:block;position:absolute;top:50%;right:10px;translate:0 -50%}.site-styles .intro-section .card-block .partners-list img:first-of-type{position:relative}.site-styles .intro-section .card-block .partners-list img:last-of-type{display:none}.site-styles .our_process-section .accordion-block{padding:0 10px}}@media (max-width:1023px) and (min-width:1024px){.site-styles #header .menu-list ul{position:absolute;top:0;left:0}}@media (max-width:767px){.site-styles .industry_experts-section .cards__item:not(.site-styles .industry_experts-section .cards__item-active){opacity:1;scale:1}.site-styles .banner-section .banner{flex-direction:column}.site-styles .specialists-section .container{flex-direction:column;display:flex}.site-styles .our_process-section [data-slider=our_process-nav] .slide{text-indent:-9999px;line-height:2.7}.site-styles .our_process-section [data-slider=our_process-nav] .slide:before{text-indent:0;text-align:center;width:100%;position:absolute;top:0;left:0}.site-styles .efforts-section [data-slider=efforts-nav] .slide:before{color:#0054fe;font-size:24px}.site-styles .efforts-section .cards__item:not(.site-styles .efforts-section .cards__item-active){opacity:1;scale:1}.site-styles .our_process-section .accordion-block{padding:0}.site-styles .industry_experts-section .cards__item{margin-bottom:10px}.site-styles .scroll-section{font-size:40px}}@media (max-width:479px){.site-styles #footer .container{padding:0}.site-styles .intro-section.projects-page .img-holder{margin-inline:-25px}.site-styles .hiring-section .container{padding:0}.site-styles .services-section .cta{margin-top:10px;font-size:14px}}
