@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Sono:wght@200..800&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";:root{--content-width:1216px;--content-width--header:1332px;--container-offset:15px;--container-width:calc(var(--content-width) + (var(--container-offset)*2));--container-width--header:calc(var(--content-width--header) + (var(--container-offset)*2));--header-height:72px;--font-family-primary:"Sono",monospace;--font-family-secondary:"Inter",sans-serif;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--color-white:#fff;--color-black:#000;--color-white-50:#f7fcff;--color-white-100:#efefef;--color-brown-light:#c4b0a8;--color-brown-medium:#7e5342;--color-brown-dark:#381c12;--color-brown-800:#232323;--color-brown-850:#181818;--color-blue-100:#c6e0ff;--color-blue-200:#6db0ff;--color-blue-600:#392b8d;--color-blue-650:#0f175c;--color-blue-700:#141048;--color-blue-900:#161620;--radius-btn:8px;--radius-main:20px;--arrow:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.07745 0.744078C1.40289 0.418641 1.93053 0.418641 2.25596 0.744078L8.92263 7.41074C9.24807 7.73618 9.24807 8.26382 8.92263 8.58926L2.25596 15.2559C1.93053 15.5814 1.40289 15.5814 1.07745 15.2559C0.752015 14.9305 0.752015 14.4028 1.07745 14.0774L7.15486 8L1.07745 1.92259C0.752015 1.59715 0.752015 1.06951 1.07745 0.744078Z' fill='%23000'/%3E%3C/svg%3E%0A");--user:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00001 17.3335C7.74006 17.337 6.49603 17.0519 5.36335 16.5001C4.9488 16.2985 4.55162 16.0629 4.17585 15.7959L4.06168 15.7126C3.02819 14.9498 2.18324 13.9603 1.59168 12.8201C0.979792 11.64 0.662435 10.3294 0.666637 9.00008C0.666637 4.39771 4.39764 0.666748 9.00001 0.666748C13.6024 0.666748 17.3334 4.39771 17.3334 9.00008C17.3375 10.3287 17.0205 11.6387 16.4092 12.8184C15.8184 13.9579 14.9747 14.9471 13.9425 15.7101C13.5531 15.9951 13.14 16.246 12.7075 16.4601L12.6408 16.4934C11.5074 17.0482 10.2619 17.3355 9.00001 17.3335ZM9.00001 13.1667C7.75124 13.1643 6.6064 13.8618 6.03584 14.9726C7.90367 15.8977 10.0963 15.8977 11.9642 14.9726V14.9684C11.3929 13.8588 10.248 13.1629 9.00001 13.1667ZM9.00001 11.5001C10.8051 11.5024 12.4695 12.4752 13.3575 14.0468L13.37 14.0359L13.3817 14.0259L13.3675 14.0384L13.3592 14.0451C15.4667 12.2243 16.2203 9.28536 15.2489 6.67517C14.2775 4.06498 11.7859 2.33368 9.00085 2.33368C6.21577 2.33368 3.72417 4.06498 2.7528 6.67517C1.78144 9.28536 2.53501 12.2243 4.64251 14.0451C5.53106 12.4743 7.19531 11.5023 9.00001 11.5001ZM9.00001 10.6667C7.15906 10.6667 5.66668 9.17437 5.66668 7.33342C5.66668 5.49247 7.15906 4.00008 9.00001 4.00008C10.841 4.00008 12.3333 5.49247 12.3333 7.33342C12.3333 8.21747 11.9822 9.06532 11.357 9.69044C10.7319 10.3156 9.88407 10.6667 9.00001 10.6667ZM9.00001 5.66675C8.07954 5.66675 7.33335 6.41294 7.33335 7.33342C7.33335 8.25389 8.07954 9.00008 9.00001 9.00008C9.92049 9.00008 10.6667 8.25389 10.6667 7.33342C10.6667 6.41294 9.92049 5.66675 9.00001 5.66675Z' fill='%23000'/%3E%3C/svg%3E%0A")}.checkbox__field:checked+.checkbox__content:after{opacity:1}.checkbox__field:focus+.checkbox__content:before{outline:1px solid var(--color-gray-100);outline-offset:1px}.checkbox__field:disabled+.checkbox__content{opacity:.4;pointer-events:none}html,body{scroll-behavior:smooth;overscroll-behavior-y:none}.page{font-family:var(--font-family-primary);font-weight:var(--fw-400);letter-spacing:0;background-color:var(--color-white);font-optical-sizing:auto;font-variation-settings:"MONO" 0;font-size:clamp(16px,1vw,20px);font-style:normal;line-height:1}.page__body{min-height:var(--vh);min-width:320px}.page.background{background-color:var(--color-blue-400)}.page.open{overflow:hidden}.container{padding:0 var(--container-offset);max-width:var(--container-width);width:100%;margin:0 auto}.container--header{max-width:var(--container-width--header)}.site-container{grid-template-rows:1fr auto;grid-template-columns:100%;display:grid}.background{background-color:var(--color-white-150)}.background--dark{background-color:var(--color-blue-400)}.logo{width:100%;max-width:232px;font-size:24px}.cards{gap:24px;display:flex}.cards img{border-top-left-radius:var(--radius-btn);border-top-right-radius:var(--radius-btn);width:100%;max-width:389px;height:254px}.cards .card-content{border-bottom-left-radius:var(--radius-btn);border-bottom-right-radius:var(--radius-btn);width:100%;max-width:389px}@media only screen and (max-width:1280px){.cards .card-content{min-height:276px}}@media only screen and (max-width:1180px){.cards{grid-template-columns:repeat(2,1fr);justify-content:center;display:grid}.cards .card-content{min-height:276px}.cards img,.cards .card-content{max-width:unset}}@media only screen and (max-width:992px){.cards .card-content{min-height:296px}}@media only screen and (max-width:768px){.cards .card-content{min-height:unset}}.swiper,.swiper-slide{width:100%;height:100%}.hidden{display:none!important}.sr-only{-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;clip:rect(1px,1px,1px,1px)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.dis-scroll{height:calc(var(--vh,1vh)*100);overscroll-behavior:none;width:100%;height:100dvh;position:fixed;top:0;left:0;overflow:hidden}.js-focus-visible :focus:not(.focus-visible){outline:none}h1,h2,h3{font-weight:var(--fw-600);letter-spacing:0;color:var(--color-white);width:-moz-fit-content;width:fit-content;line-height:1.2;overflow:hidden}h1{font-variation-settings:"MONO" 1;font-size:clamp(2.25rem,1.9951rem + 1.0458vi,56px);line-height:1.05}@media only screen and (max-width:768px){h1{font-size:34px}}h2,.title{font-variation-settings:"MONO" 1;color:var(--color-blue-900);text-transform:capitalize;margin:0 auto;font-size:42px}@media only screen and (max-width:768px){h2,.title{font-size:32px}}h3{width:100%;font-size:22px}p{font-size:18px;line-height:1.2;font-weight:var(--fw-400);letter-spacing:0}.header{z-index:10;width:100%;padding-top:24px;position:fixed;top:0;left:0;right:0}.header--bg{background-image:url(../images/bg-header.jpeg);background-repeat:no-repeat;background-size:cover;padding-bottom:24px;top:0;left:0}.header__inner{border-radius:var(--radius-btn);background:#fff9;padding:16px 20px;box-shadow:0 8px 16px #00000014}.header .logo{justify-content:center;align-items:center;display:flex}.header .nav__btns .btn{border-radius:var(--radius-btn);letter-spacing:-2px;margin:0;padding:8px 28px;font-size:18px}.header .nav__btns .btn:not(:last-child){margin-right:8px}.header .nav__btns .btn--user{border:1px solid var(--color-blue-200)}.header .nav__btns .request-btn{color:#fff;background-color:var(--color-blue-650);border:none}.header .nav__btns .request-btn:after{display:none}.header.hide{transform:translateY(calc(-100% - 30px))}@media only screen and (max-width:992px){.header{min-height:unset}}.nav{justify-content:space-between;align-items:center;display:flex;position:relative}.nav__inner{justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:992px){.header .nav__inner{z-index:-1;padding-top:calc(var(--header-height)*1.5);height:calc(var(--vh));background-color:var(--color-white);flex-direction:column;justify-content:flex-start;width:100%;transition-property:transform;transition-duration:.4s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(150%)}.nav__inner .nav__btns .btn--user:not(:last-child){margin:0 auto 10px}}.nav__list{align-items:center;gap:24px;margin-right:32px;display:flex}@media only screen and (max-width:1280px){.header .nav__list{margin-right:10px}}@media only screen and (max-width:992px){.header .nav__list{z-index:-1;flex-direction:column}}.nav__link{white-space:nowrap;text-transform:capitalize;color:var(--color-brown-800);font-variation-settings:unset;letter-spacing:-2px;border-radius:var(--radius-btn);background-color:#0000;border:1px solid #0000;padding:4px;font-size:18px;transition:color .4s,border .4s}.nav__link:not(.true):hover,.nav__link:not(.true):focus{color:var(--color-brown-800);border:1px solid var(--color-blue-650)}.nav__link.true{border-bottom:1px solid var(--color-blue-200);border-radius:0}.nav__btns{display:flex}.nav__btns .btn--user{white-space:nowrap;color:var(--color-blue-900);border:1px solid var(--color-blue-200);background-color:#0000;max-width:123px}.nav__btns .btn--user:before{display:none!important}.nav__btns .request-btn{white-space:nowrap;color:#fff;background-color:var(--color-blue-650);max-width:180px}@media only screen and (max-width:992px){.nav__btns{flex-direction:column}.nav .nav__list{margin:0 auto}.nav .nav__item{margin-right:0}.nav--footer{flex-direction:column}}@media only screen and (max-width:992px) and (max-width:576px){.nav--footer .nav__list{flex-direction:column}}@media only screen and (max-width:992px){.nav--footer .nav__inner{flex-direction:column;align-items:center}}[class].btn{font-family:var(--font-family-primary);border-radius:var(--radius-btn);font-weight:var(--fw-400);white-space:nowrap;text-align:center;color:inherit;background-color:inherit;border:1px solid #0000;justify-content:center;align-items:center;width:100%;font-size:18px;line-height:1.2;transition-property:background-color,color,border-color;transition-duration:.2s;display:flex;position:relative}[class].btn:hover,[class].btn:focus{border-color:var(--color-blue-650);color:var(--color-brown-800)}[class].btn--reverse{border-color:var(--color-blue-400);color:var(--color-white);background-color:var(--color-blue-400)}[class].btn--reverse:hover,[class].btn--reverse:focus{border-color:var(--color-blue-400);background-color:var(--color-white);color:var(--color-brown-800)!important}[class].btn--user{position:relative}[class].btn--user:before{content:"";background-image:var(--user);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block;position:absolute;top:50%;left:5px;translate:0 -50%}[class].btn--user:hover:before,[class].btn--user:focus:before{filter:invert()}@media only screen and (max-width:475px){[class].btn{min-width:auto;margin:0 auto}}[class].request-btn{font-weight:var(--fw-400);color:var(--color-white);justify-content:space-between;font-size:18px;display:flex;position:relative}[class].request-btn:after{content:"";background-image:var(--arrow);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:10px;height:18px;transition-property:filter;transition-duration:.2s;position:relative;right:0}[class].request-btn:hover:after,[class].request-btn:focus:after{filter:invert(0)}.arrow.btn{justify-content:space-between;padding:17px 24px;display:flex;position:relative}.arrow.btn:after{content:"";background-image:var(--arrow);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:15.58px;height:15px;transition-property:filter;transition-duration:.2s;position:relative;right:0}.burger{--line-height:2px;--buger-size:20px;--move:calc(var(--buger-size)/3);--move-decrement:calc(var(--move)*-1);--transition-time:.5s;--lines-color:var(--color-black);width:calc(var(--buger-size) + 5px);height:var(--buger-size);transition:opacity var(--transition-time)ease;background-color:#0000;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.burger span{z-index:-1;height:var(--line-height);background-color:var(--lines-color);transition:transform var(--transition-time)ease,background-color var(--transition-time)ease .3s;width:100%;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.burger span:before,.burger span:after{content:"";height:var(--line-height);background-color:var(--lines-color);width:100%;animation-duration:.4s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards;position:absolute;left:0}.burger span:before{transform:translateY(var(--move-decrement))rotate(0)}.burger span:after{transform:translateY(var(--move))rotate(0)}.burger:hover{opacity:1}@media only screen and (max-width:992px){.burger{display:block}}.closed.opened span{background-color:var(--lines-color);transition:background-color .2s}.closed.opened span:before{animation-name:toplineburger}.closed.opened span:after{animation-name:bottomlineburger}.opened .nav__inner{gap:40px;transform:translate(0)}.opened span{background-color:#0000;transition:background-color .2s}.opened span:before,.opened span:after{animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}.opened span:before{animation-name:toplinecross}.opened span:after{animation-name:bottomlinecross}@keyframes toplinecross{0%{transform:translateY(var(--move-decrement))}50%{transform:translateY(0)}to{transform:rotate(45deg)}}@keyframes bottomlinecross{0%{transform:translateY(var(--move))}50%{transform:translateY(0)}to{transform:translateY(0)rotate(-45deg)}}@keyframes toplineburger{0%{transform:rotate(45deg)}50%{transform:rotate(0)}to{transform:translateY(var(--move-decrement))rotate(0)}}@keyframes bottomlineburger{0%{transform:translateY(0)rotate(-45deg)}50%{transform:rotate(0)}to{transform:translateY(var(--move))rotate(0)}}.policy{padding:206px 0 86px}.policy-privacy .policy__content:nth-child(n+3){background-color:#f3f5f7}.policy__content{margin-bottom:48px}.policy__content:last-child{margin-bottom:0}.policy h1{margin-bottom:48px}.policy h2{letter-spacing:-1px;color:var(--color-blue-600);margin:0 0 24px;font-size:22px}.policy p{color:var(--color-blue-900);letter-spacing:0;margin-bottom:24px;font-size:20px}.policy p:last-child{margin-bottom:0}.policy a{font-weight:var(--fw-700);text-decoration:underline}.policy ul{margin:24px 0}.policy li{margin-bottom:30px;font-size:20px}.policy li span{font-weight:800}.policy li:last-child{margin-bottom:0}@media only screen and (max-width:992px){.policy{padding:180px 0 60px}}@media only screen and (max-width:576px){.policy h1{font-size:44px}}@media only screen and (max-width:768px){.policy h1{text-align:center;margin-bottom:30px}}.footer{background-color:var(--color-blue-600)}.footer__inner{justify-content:space-between;align-items:flex-start;padding:25px 0;display:flex}.footer .nav__inner{justify-content:space-between;width:100%;max-width:315px;display:flex}.footer .nav__list{flex-direction:column;align-self:baseline;align-items:flex-start;gap:4px;display:flex}.footer .nav__link{color:#fff;vertical-align:bottom;border:1px solid #0000}.footer__info{color:#fff;flex-direction:column;align-items:end;display:flex}.footer__info p{text-align:center}.footer__info .nav{margin-bottom:20px}.footer__info .nav__list{align-items:flex-end;gap:16px;margin-right:0}.footer .btn{display:unset;letter-spacing:-2px;white-space:nowrap;color:#fff;border:1px solid #0000;margin:0;padding:4px;font-size:18px;line-height:1}.footer .btn:after,.footer .btn:before{display:none}@media only screen and (max-width:992px){.footer .nav__item{margin-bottom:10px}}@media only screen and (max-width:768px){.footer .footer__inner{flex-direction:column;justify-content:center;gap:20px}.footer .nav__list{margin-right:0}.footer .nav__inner{max-width:unset}.footer__info{max-width:unset;align-items:center;width:100%}.footer__info .nav__list{flex-direction:row;align-items:center}}.contact{padding:86px 0 84px}.contact-us{padding-top:206px}.contact-us h1{color:#555;letter-spacing:0;margin:0 0 48px;font-size:42px}.contact__wrapper{width:100%;max-width:800px;margin:0 auto}.contact__form{border:1px solid var(--color-blue-200);border-radius:var(--radius-btn);width:100%;padding:39px 32px;box-shadow:0 4px 40px #2b59ff14}.contact h2{color:#555;margin:0 0 48px}.contact label{margin-bottom:16px;display:block}.contact label:last-of-type{margin-bottom:24px}.contact input,.contact textarea{font-variation-settings:"slnt" 0;border-radius:var(--radius-btn);color:var(--color-brown-850);background-color:var(--color-white-100);border-color:#0000;width:100%;padding:16px;font-family:Inter,sans-serif;font-size:16px}.contact input::placeholder,.contact textarea::placeholder{color:var(--color-brown-850)}.contact textarea{resize:none;min-height:156px}.contact .btn{background-color:var(--color-blue-650);max-width:177px;padding:8px 28px}@media only screen and (max-width:992px){.contact-us{padding-top:174px}.contact__wrapper{flex-direction:column}.contact__form{max-width:unset}}@media only screen and (max-width:768px){.contact{padding:40px 0}.contact-us{padding-top:154px}.contact-us h1{margin-bottom:20px}}@media only screen and (max-width:576px){.contact h2{text-align:center;width:100%;margin-bottom:28px}.contact-us h1{margin-bottom:20px}.contact .btn{max-width:unset}}.subscribe{padding:86px 0}.subscribe__inner{border-radius:var(--radius-main);background-color:var(--color-blue-700);padding:40px 106px;position:relative}.subscribe__inner h2{color:#574fca;text-transform:none;text-align:center;margin:0 0 20px}.subscribe__inner:after{content:"";background-image:url(../images/icons/rhombuses.png);background-repeat:no-repeat;background-size:cover;width:150px;height:121px;position:absolute;top:40px;right:106px}.subscribe__form{align-items:center;gap:24px;width:100%;max-width:795px;display:flex;position:relative}.subscribe__form label{border-radius:var(--radius-btn);width:100%;max-width:586px}.subscribe__form input{border-radius:var(--radius-btn);color:#494949;font-variation-settings:"wdth" 100;background:#ffffff80;width:100%;height:62px;padding:16px 24px;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.subscribe__form input::placeholder{color:#494949;font-variation-settings:"wdth" 100;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:500;line-height:1.3}.subscribe__form .btn{border:1px solid var(--color-blue-200);color:var(--color-blue-900);background:#fff;max-width:185px;height:62px;padding:20px 48px}@media only screen and (max-width:1180px){.subscribe__inner:after{display:none}}@media only screen and (max-width:768px){.subscribe{padding:40px 0}.subscribe__inner{padding:40px}.subscribe__inner:after{display:none}.subscribe__form{flex-direction:column}.subscribe__form label,.subscribe__form .btn{max-width:unset}}.card-services{color:var(--color-blue-900);padding:200px 0 80px}.card-services a{color:#555;margin-bottom:48px;margin-left:24px;font-size:18px;font-weight:500;line-height:1.2;display:block;position:relative}.card-services a:before{content:"";background-image:url(../images/icons/arrow-back.svg);background-repeat:no-repeat;background-size:cover;width:9px;height:16px;position:absolute;top:2px;left:-24px}.card-services__content{display:flex}.card-services__content img{border-top-left-radius:var(--radius-btn);border-bottom-left-radius:var(--radius-btn);max-width:320px}.card-services__info{background-color:var(--color-blue-100);border-top-right-radius:var(--radius-btn);border-bottom-right-radius:var(--radius-btn);padding:20px 24px 24px}.card-services h1,.card-services h2{letter-spacing:-1px;margin:0 0 20px;font-size:22px}.card-services h2{font-size:18px}.card-services p{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;font-size:14px;line-height:1.6}.card-services p:not(:last-child){margin-bottom:20px}@media only screen and (max-width:768px){.card-services{padding:160px 0 40px}.card-services__content{flex-direction:column;display:flex}.card-services__content img{border-top-left-radius:var(--radius-btn);border-top-right-radius:var(--radius-btn);max-width:unset}.card-services__info{border-bottom-left-radius:var(--radius-btn);border-bottom-right-radius:var(--radius-btn)}}.article{padding:64px 0}.article__head{background-color:#d4f7ff;border-radius:20px;margin-bottom:48px;padding:20px 24px}.article__head h2{color:#000;margin:0 0 8px;font-size:22px}.article__head p{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;color:var(--color-blue-900);font-size:14px;line-height:1.6}.article li{margin-left:20px;list-style:disc}.article li li{margin-left:20px}.article__info{background-color:#f2f8ff}.article__info img{border-top-left-radius:var(--radius-btn);border-top-right-radius:var(--radius-btn);width:100%;max-width:1216px}.article__info p,.article__info li{font-size:20px;line-height:1.25}.article__info p:not(:last-child),.article__info li:not(:last-child),.article__paragraph--bottom,.article .article__margin--not{margin-bottom:30px}.article .article__margin--not li{margin-bottom:0}.article__inner-text{padding:24px}@media only screen and (max-width:768px){.article{padding:40px 0}}.hero{min-height:800px}.hero__inner{padding-top:var(--header-height);background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;width:100%;min-height:800px;display:flex;position:absolute;top:0;left:0}.hero__content{z-index:1;flex-direction:column;align-items:flex-end;height:100%;margin-top:-133px;display:flex;position:relative}.hero__content h1{text-align:end;max-width:869px;margin-bottom:24px;font-size:56px}.hero__content p{font-family:var(--font-family-secondary);color:#fff;font-variation-settings:"slnt" 0;margin-bottom:32px;font-size:20px;line-height:1.5}.hero__content .btn{white-space:nowrap;background-color:#fff;border:none;justify-content:center;max-width:184px;margin:0;padding:20px 48px;color:var(--color-blue-900)!important}.hero__content .btn:after{display:none}.hero__content .btn:hover,.hero__content .btn:focus{background-color:var(--color-blue-650);color:#fff}.hero__content--home{position:relative}.hero__content--home:after{content:"";background-image:url(../images/home/rhombuses.png);background-repeat:no-repeat;background-size:cover;width:974px;height:338px;position:absolute;bottom:-133%;left:-115px}.hero__content--home:before{content:"";background-image:url(../images/home/rhombuse.png);background-repeat:no-repeat;background-size:cover;width:71px;height:80px;position:absolute;bottom:-109%;right:43px}@media only screen and (max-width:1440px){.hero__content--home:after{left:-26px}}@media only screen and (max-width:1280px){.hero__content--home:after{left:0}}@media only screen and (max-width:1180px){.hero__content--home:after{width:951px;height:327px}.hero__content--home:before{display:none}}@media only screen and (max-width:992px){.hero__content--home:after{display:none}}@media only screen and (max-width:768px){.hero{min-height:600px}.hero__content{padding:20px}.hero__content h1{text-align:center;font-size:34px}.hero__content p{margin:0 auto 32px}.hero__content .btn{width:100%;max-width:none}.hero__inner{min-height:600px}}@media only screen and (max-width:475px){.hero__content{margin-top:-50px}}.services p{letter-spacing:-1.32px;width:100%;margin-bottom:48px;font-size:22px;font-weight:600}.services .btn{border:1px solid var(--color-blue-200);color:var(--color-blue-900);background:#fff;max-width:254px;margin:0 auto;padding:20px 48px}.services h3{color:var(--color-blue-900);margin-bottom:8px}.services__card{margin-bottom:48px}.services__card-content{background:#fff;padding:24px 24px 33.5px;box-shadow:0 8px 16px #0000000a}.services__card-content p{font-variation-settings:"wdth" 100;letter-spacing:0;margin-bottom:0;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (max-width:1280px){.services .card-content{min-height:unset;min-height:200px}.services__card:nth-child(3){grid-column:span 2}.services__card:nth-child(3) .card-content{min-height:unset}}@media only screen and (max-width:768px){.services__cards{grid-template-columns:1fr}.services__card:nth-child(3){grid-column:unset}}@media only screen and (max-width:576px){.services .btn{max-width:unset}.services p{font-size:18px}}.choose{padding:84px 0}.choose__header{justify-content:space-between;align-items:center;margin-bottom:60px;display:flex;position:relative}.choose__header h2{margin:0}.choose__header .btn{white-space:nowrap;border:1px solid var(--color-blue-200);color:var(--color-blue-900);background:#fff;max-width:174px;padding:20px 48px}.choose__header:after{content:"";background-image:url(../images/home/rhombuse.png);background-repeat:no-repeat;background-size:cover;width:71px;height:80px;position:absolute;top:-104px;right:-50px}.choose p{letter-spacing:-1px;width:100%;margin-bottom:60px;font-size:22px;font-weight:600}.choose__items{grid-template-columns:repeat(auto-fit,minmax(384px,1fr));gap:96px 32px;display:grid}.choose__item{position:relative}.choose__item h3{color:var(--color-brown-850);text-align:center;margin-top:128px;margin-bottom:12px}.choose__item p{font-variation-settings:"slnt" 0;letter-spacing:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-weight:400}.choose__item:after{content:"";background-repeat:no-repeat;background-size:contain;width:100px;height:104px;position:absolute;top:0;left:50%;transform:translate(-50%)}.choose__item:first-child:after{content:"";background-image:url(../images/home/expertise.png)}.choose__item:nth-child(2):after{content:"";background-image:url(../images/home/reliability.png)}.choose__item:nth-child(3):after{content:"";background-image:url(../images/home/performance.png);width:123px}.choose__item:nth-child(4):after{content:"";background-image:url(../images/home/customer.png);width:119px;height:100px}.choose__item:nth-child(5):after{content:"";background-image:url(../images/home/customized.png);width:97px;height:100px}.choose__item:nth-child(6):after{content:"";background-image:url(../images/home/security.png);width:93px;height:100px}@media only screen and (max-width:1440px){.choose__header:after{right:-25px}}@media only screen and (max-width:1280px){.choose__header:after{display:none}}@media only screen and (max-width:576px){.choose{padding:40px 0}.choose__header{flex-direction:column;gap:20px}.choose__header .btn{max-width:unset}.choose__items{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:64px 32px;display:grid}}.review{background-color:var(--color-white-100);padding:110px 0 150px}.review__inner{position:relative}.review h2{color:#000;margin:0 0 20px 130px;font-size:22px}.review .swiper-slide{min-height:280px;padding-top:20px}.review .swiper-slide .swiper__content{border-radius:20px;position:relative;overflow:visible}.review .swiper-slide .swiper__content:after{content:"“";z-index:20;font-size:200px;position:absolute;top:-132px;left:-93px}.review .swiper-slide .swiper__content:before{content:"";background-repeat:no-repeat;background-size:cover;width:100px;height:94px;position:absolute;bottom:-47px;right:-63px}.review .swiper-slide:first-child .swiper__content:after{color:var(--color-blue-600)}.review .swiper-slide:first-child .swiper__content:before{content:"";background-image:url(../images/icons/heart.png)}.review .swiper-slide:nth-child(2) .swiper__content:before{content:"";background-image:url(../images/icons/heart-red.png)}.review .swiper-slide:nth-child(3) .swiper__content:before{content:"";background-image:url(../images/icons/spades.png)}.review .my-button-prev,.review .my-button-next{color:#000;width:71px;height:71px}.review .swiper-pagination-review{bottom:-43px}.review .swiper-pagination-bullet-active{background-color:var(--color-blue-600)}.review .swiper-pagination-bullet{width:16px;height:16px}.review .swiper-pagination-bullet:not(:last-child){margin-right:28px}.review .swiper__content{background-color:var(--color-blue-100);max-width:986px;margin-left:80px;padding:20px 50px}.review .swiper__content p{font-size:22px;line-height:1.3}.review .swiper__content:first-child{color:red}@media only screen and (max-width:1180px){.review .swiper__wrapper{gap:20px}.review .swiper-slide{min-height:420px}.review .swiper-slide .swiper__content{min-height:300px}}@media only screen and (max-width:992px){.review{padding:80px 0}.review .swiper-pagination-review{bottom:-30px}.review .swiper-slide{min-height:500px}.review .swiper-slide .swiper__content{min-height:300px}}@media only screen and (max-width:768px){.review .swiper-slide{flex-direction:column;min-height:500px;display:flex}.review .swiper-slide .swiper__content{max-width:400px;min-height:300px}.review .swiper-slide h2{max-width:300px}}@media only screen and (max-width:576px){.review .swiper-pagination-review{bottom:-40px}.review .swiper-slide{align-items:center;min-height:600px}.review .swiper-slide .swiper__content{min-height:500px;margin-left:0}.review .swiper-slide .swiper__content:after{top:-146px;left:-21px}.review .swiper-slide .swiper__content:before{bottom:-8px;right:9px}}.insights{padding:80px 0}.insights h2{color:var(--color-blue-900);margin-bottom:48px}.insights h3{color:#000;letter-spacing:-1px;margin-bottom:8px}.insights p{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;font-size:14px;line-height:1.6}.insights .btn{border:1px solid var(--color-blue-200);color:var(--color-blue-900);background:#fff;max-width:186px;margin:0 auto;padding:20px 48px}.insights__card-content{background-color:var(--color-blue-100);text-align:center;padding:24px}.insights__card-content span{white-space:nowrap}.insights .card{cursor:pointer;transition:transform .4s}.insights .card:hover{transform:scale(1.02)}.insights__cards{margin-bottom:48px}.insights .card__wrapper{background-color:var(--color-white-100);border-top-left-radius:var(--radius-btn);border-top-right-radius:var(--radius-btn);grid-template-columns:repeat(3,1fr);gap:12px;padding:20px;display:grid}.insights .card__wrapper .item{justify-content:center;align-items:center;height:101px;font-size:22px;font-weight:600;line-height:1.2;display:flex}.insights .card__wrapper .item:first-child,.insights .card__wrapper .item:nth-child(4){color:#faba17;border:1px solid #faba17}.insights .card__wrapper .item:nth-child(2),.insights .card__wrapper .item:nth-child(5){color:#1dce1a;border:1px solid #1dce1a}.insights .card__wrapper .item:nth-child(3),.insights .card__wrapper .item:nth-child(6){color:#fa1769;border:1px solid #fa1769}@media only screen and (max-width:1280px){.insights__cards .card-content{min-height:205px}}@media only screen and (max-width:1180px){.insights__cards{grid-template-columns:repeat(3,1fr)}.insights__cards .card-content{min-height:245px}}@media only screen and (max-width:992px){.insights__cards{grid-template-columns:repeat(2,1fr)}.insights__card:nth-child(3){grid-column:span 2}.insights__card:nth-child(3) .card-content{min-height:unset}}@media only screen and (max-width:768px){.insights__cards{grid-template-columns:1fr}.insights__cards .card-content{min-height:unset}.insights .card__wrapper{grid-template-columns:repeat(3,1fr)}.insights h2{margin-bottom:28px}.insights__card:nth-child(3){grid-column:unset}.insights__card:nth-child(3) .card-content{min-height:unset}}.services{background-color:var(--color-white-50);padding:80px 0}.services h2{margin-bottom:48px}.services__description{color:var(--color-blue-900);letter-spacing:-1px;margin-bottom:48px;font-size:22px;font-weight:600}.services__filter{justify-content:space-around;gap:10px;margin-bottom:48px;display:flex}.services__filter button{letter-spacing:-1.5px;color:var(--color-brown-800);white-space:nowrap;background:0 0;border-radius:16px;padding:4px 44px 4px 12px;font-size:21px;font-weight:500;position:relative}.services__filter button:not(.active):after{content:"";background-image:url(../images/icons/arrow.svg);background-repeat:no-repeat;background-size:cover;width:16px;height:10px;position:absolute;top:17px;right:12.5px}.services__filter .active{background-color:var(--color-blue-100)}.services__filter .active:after{content:"";background-image:url(../images/icons/arrow-active.svg);background-repeat:no-repeat;background-size:cover;width:22px;height:18px;position:absolute;top:17px;right:13.5px}.services .service-list{justify-content:space-between;gap:24px;display:flex}.services .service-list .service{border-radius:var(--radius-btn);background-color:#fff;max-width:596px;padding:20px 24px 24px;box-shadow:0 8px 16px #0000000a}.services .service-list .btn{color:var(--color-blue-900);border:1px solid var(--color-blue-200);max-width:96px;margin-left:0;margin-right:auto;padding:8px 28px}.services .service-list .btn:hover,.services .service-list .btn:focus{border-color:var(--color-blue-650);color:var(--color-brown-800)}.services .service-list h3{margin-bottom:8px}.services .service-list p{color:#555;font-variation-settings:"wdth" 100;letter-spacing:0;margin-bottom:16px;font-family:Noto Sans,sans-serif;font-size:14px;line-height:1.4}@media only screen and (max-width:1280px){.services__filter{grid-template-columns:repeat(2,1fr);justify-content:center;display:grid}}@media only screen and (max-width:768px){.services{padding:40px 0}.services__filter{grid-template-columns:1fr;justify-content:center;display:grid}.services .service-list{grid-template-columns:1fr;display:grid}.services .service-list .service{max-width:unset}}@media only screen and (max-width:576px){.services h2{margin-bottom:28px}.services .service-list{grid-template-columns:1fr;display:grid}.services .service-list .btn{max-width:unset}}.customized{padding:85px 0 80px}.customized h2{margin-bottom:48px;position:relative;overflow:visible}.customized h2:after{content:"";background-image:url(../images/services/customized.png);background-repeat:no-repeat;background-size:cover;width:62px;height:60px;position:absolute;top:-6px;right:-110px}.customized h3{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;letter-spacing:.5px;color:#181818;margin-bottom:8px;font-size:24px;line-height:1.5}.customized p{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;font-size:14px;line-height:1.6}.customized__card-content{background-color:var(--color-blue-100);min-height:255px;padding:24px}@media only screen and (max-width:1180px){.customized__card:nth-child(3){grid-column:span 2}.customized__card:nth-child(3) .card-content{min-height:unset}}@media only screen and (max-width:768px){.customized{padding:40px 0}.customized h2:after{width:52px;height:50px;top:-9px;right:-70px}.customized__card:nth-child(3){grid-column:unset}}@media only screen and (max-width:576px){.customized h2{max-width:250px;margin-bottom:28px}.customized h2:after{top:18px;right:-15px}}.consulting{padding:85px 0 80px}.consulting h2{margin-bottom:53px;position:relative;overflow:visible}.consulting h2:after{content:"";background-image:url(../images/services/consulting.png);background-repeat:no-repeat;background-size:cover;width:60px;height:60px;position:absolute;top:-6px;right:-110px}.consulting h3{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;letter-spacing:.5px;color:#181818;margin-bottom:8px;font-size:24px;line-height:1.5}.consulting p{font-family:var(--font-family-secondary);font-variation-settings:"slnt" 0;font-size:14px;line-height:1.6}.consulting__cards{grid-template-columns:repeat(2,1fr);gap:120px 40px;display:grid}.consulting__cards img{max-width:591px}.consulting .consulting__card-content{background-color:var(--color-blue-100);max-width:unset;min-height:160px;padding:24px}@media only screen and (max-width:1280px){.consulting .consulting__card-content{min-height:190px}}@media only screen and (max-width:992px){.consulting .consulting__card-content{min-height:220px}}@media only screen and (max-width:768px){.consulting{padding:40px 0}.consulting h2{margin-bottom:28px}.consulting__cards{grid-template-columns:1fr;gap:40px}.consulting__cards img{max-width:unset}.consulting .consulting__card-content{min-height:unset}}@media only screen and (max-width:576px){.consulting h2{margin-bottom:28px}}@media only screen and (max-width:475px){.consulting h2:after{right:-60px}}.overview{padding:80px 0}.overview h2{margin-bottom:40px}.overview__welcome-message{border-radius:var(--radius-main);background-color:#d4d5fa;border-top-left-radius:0;max-width:603px;padding:51px 24px}.overview__content img{border-radius:var(--radius-main);width:100%;max-width:557px}.overview__content p{border-radius:var(--radius-main);color:#000;letter-spacing:-1.32px;background-color:#d4d5fa;margin-bottom:40px;padding:20px 24px;font-size:22px;font-weight:600}.overview__content p span{color:#5438ff}.overview__content p:last-child{margin-bottom:0}.overview__flex{gap:40px;margin-bottom:40px;display:flex}.overview__flex p{background-color:none;padding:0}.overview__flex p:last-child{margin-bottom:0}.overview__flex p:first-child{margin-bottom:24px}@media only screen and (max-width:992px){.overview__flex{grid-template-columns:1fr;display:grid}.overview__welcome-message,.overview__content img{max-width:unset}}@media only screen and (max-width:768px){.overview{padding:40px 0}.overview h2{margin-bottom:28px}}.principles{padding:80px 0}.principles h2{color:var(--color-blue-600);margin-bottom:40px}.principles__values{grid-column-gap:0px;grid-row-gap:0px;letter-spacing:-1px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);max-width:903px;min-height:400px;margin:0 auto;font-size:22px;font-weight:600;display:grid;position:relative}.principles .item1,.principles .item2,.principles .item3,.principles .item4{position:relative}.principles .item1:after,.principles .item1:before,.principles .item2:after,.principles .item2:before,.principles .item3:after,.principles .item3:before,.principles .item4:after,.principles .item4:before{content:"";background-repeat:no-repeat;background-size:cover;position:absolute}.principles .item1{grid-area:1/1/2/2;justify-self:center;padding-top:20px}.principles .item1:after{content:"";background-image:url(../images/icons/line-left.svg);width:88px;height:131px;bottom:-88px;left:-29px}.principles .item2{grid-area:1/3/2/4;place-self:center;padding-top:40px}.principles .item2:after{content:"";background-image:url(../images/icons/line-right.svg);width:62px;height:188px;bottom:-224px;left:33px}.principles .item2:before{content:"";background-image:url(../images/icons/line-top.svg);width:292px;height:45px;top:10px;left:-324px}.principles .item3{grid-area:3/1/4/2;justify-self:center;margin-top:-8px}.principles .item4{grid-area:3/3/4/4;align-self:flex-end;margin-left:-59px;padding-bottom:20px}.principles .item4:after{content:"";background-image:url(../images/icons/line-bottom.svg);width:296px;height:28px;bottom:34px;left:-341px}@media only screen and (max-width:992px){.principles .item1,.principles .item2,.principles .item3,.principles .item4{place-self:flex-start center;margin:0;padding:20px 0 0}.principles .item1:after{width:111px;height:167px;bottom:-200px;left:35px;transform:rotate(-30.5deg)}.principles .item2:after{content:"";background-image:url(../images/icons/line-left.svg);width:111px;height:167px;bottom:-200px;left:74px;transform:rotate(-30.5deg)}.principles .item2:before{content:"";width:262px;height:41px;top:15px;left:-272px;transform:rotate(-4.5deg)}.principles .item4:after{content:"";background-image:url(../images/icons/line-top.svg);width:262px;height:41px;bottom:-4px;left:-272px;transform:rotate(-4.5deg)}}@media only screen and (max-width:768px){.principles__values{grid-template-columns:1fr;gap:40px}.principles .item1,.principles .item2,.principles .item3,.principles .item4{grid-area:unset;place-self:flex-start center;padding-top:0}.principles .item2:after,.principles .item3:after{content:"";background-image:url(../images/icons/line-left.svg);width:56px;height:84px;bottom:-88px;left:90px;transform:rotate(-30.5deg)}.principles .item2:before,.principles .item4:after{content:"";display:none}.principles .item1:after{content:"";background-image:url(../images/icons/line-left.svg);width:56px;height:84px;bottom:-88px;left:57px;transform:rotate(-30.5deg)}.principles{padding:40px 0}.principles h2{text-align:center;margin-bottom:28px}}.team{background-color:#e1efff;padding:80px 0}.team h2{color:#181818;margin-bottom:60px}.team__slide{gap:28px;display:flex}.team__slide img{border-radius:var(--radius-main);width:100%;max-width:320px}.team__slide h3{color:#000;margin-bottom:20px}.team__slide p:not(:last-child){margin-bottom:20px}@media only screen and (max-width:1180px){.team__slide{min-height:500px}}@media only screen and (max-width:992px){.team__slide{min-height:unset}}@media only screen and (max-width:768px){.team__slide{flex-direction:column}.team__slide img{margin:0 auto}}@media only screen and (max-width:576px){.team{padding:40px 0}.team h2{margin-bottom:28px}}.approach{padding:130px 0}.approach h2{color:var(--color-brown-850);margin-bottom:48px}.approach h3{color:#000;text-transform:capitalize;margin-bottom:40px}.approach h3 span{color:var(--color-blue-200);white-space:nowrap;margin-right:40px}.approach p:not(:last-child){margin-bottom:60px}@media only screen and (max-width:992px){.approach{padding:80px 0}}@media only screen and (max-width:576px){.approach{padding:40px 0}}.client{padding:84px 0}.client h2{text-align:center;margin-bottom:40px}.client h3{color:#000;margin-bottom:20px;margin-left:24px}.client__description{border-radius:var(--radius-main);background-color:var(--color-blue-100);padding:25px 24px}.client__slide:nth-child(3) .client__description,.client__slide:nth-child(4) .client__description{padding:36px 24px}.client__slide:nth-child(4) .client__description{padding:25px 24px}@media only screen and (max-width:1180px){.client__description{min-height:270px}}@media only screen and (max-width:768px){.client__description{min-height:190px}}@media only screen and (max-width:576px){.client{padding:40px 0}.client__description{min-height:220px}}@media only screen and (max-width:475px){.client{padding:40px 0}.client__description{min-height:280px}}.hero-insights,.hero-insights .hero__inner{min-height:301px}.hero-insights .hero__content{align-items:flex-start;margin-top:0}.hero-insights .hero__content h1{text-align:left;color:var(--color-brown-800);margin-bottom:0}.insights-grid{padding:64px 0}.insights-grid .insights__cards{grid-template-columns:repeat(2,1fr);gap:48px 24px;margin-bottom:48px;display:grid}.insights-grid .insights__cards img{max-width:596px}.insights-grid .insights__card-content{background-color:var(--color-blue-100);max-width:unset;padding:24px}.insights-grid .insights__card-content h3{letter-spacing:-1px;text-align:left}.insights-grid .card__wrapper{grid-template-columns:repeat(3,177.33px)}.insights-grid .btn{max-width:221px}.insights-grid .card{cursor:pointer;transition:transform .4s}.insights-grid .card:hover{transform:scale(1.02)}@media only screen and (max-width:1280px){.insights-grid .insights__cards{grid-template-columns:repeat(2,450px);justify-content:center}.insights-grid .insights__card-content{min-height:160px}.insights-grid .card__wrapper{grid-template-columns:repeat(3,125px)}}@media only screen and (max-width:992px){.insights-grid .insights__cards{grid-template-columns:repeat(2,1fr);justify-content:center}.insights-grid .insights__card-content{flex-direction:column;justify-content:center;min-height:210px;display:flex}.insights-grid .card__wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.insights-grid{padding:40px 0 0}.insights-grid .insights__cards{grid-template-columns:1fr;justify-content:center;gap:10px}.insights-grid .insights__cards img{max-width:unset}.insights-grid .insights__card-content{min-height:100px}.insights-grid .card__wrapper{grid-template-columns:repeat(3,1fr)}.insights-grid .btn{max-width:unset}}
/*# sourceMappingURL=main.css.map */
