.MainBlock_main-block__opYPD{display:flex;align-items:center;width:100%;min-height:100vh;padding:clamp(80px,10vh,120px) 0 40px;overflow:hidden;background-color:#e1e3e8}@media(min-width:1024px){.MainBlock_main-block__opYPD{height:100dvh;min-height:650px;padding:100px 0 0}}.MainBlock_main-block__opYPD .MainBlock_wrapper___dP6g{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;justify-content:flex-start}@media(min-width:1024px){.MainBlock_main-block__opYPD .MainBlock_wrapper___dP6g{flex-direction:row;justify-content:space-between;gap:4vw;height:100%;align-items:center}}.MainBlock_main-block__opYPD .MainBlock_content__9q6XR{flex:0 0 auto;width:100%;max-width:clamp(320px,85vw,600px);color:#1e2229;text-align:center}@media(min-width:1024px){.MainBlock_main-block__opYPD .MainBlock_content__9q6XR{flex:1 1;max-width:45%;text-align:left}}.MainBlock_main-block__opYPD .MainBlock_content__9q6XR h1{font-size:clamp(24px,4vw,44px);font-weight:700;line-height:1.25;margin-bottom:clamp(12px,2vh,24px)}.MainBlock_main-block__opYPD .MainBlock_description__b7_Qq{font-size:clamp(15px,1.8vw,20px);line-height:1.45;margin-bottom:24px;color:#4b515d}.MainBlock_main-block__opYPD .MainBlock_description__b7_Qq strong{color:#000;font-weight:600}@media(min-width:1024px){.MainBlock_main-block__opYPD .MainBlock_description__b7_Qq{margin-bottom:clamp(20px,3vh,40px)}}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX{position:relative;width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px clamp(28px,3vw,40px);font-size:clamp(15px,1.5vw,18px);font-weight:600;color:#fff!important;background:linear-gradient(135deg,#0f4c81,#062c52);border:none!important;border-radius:50px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .3s ease;box-shadow:0 4px 15px rgba(15,76,129,.3);overflow:visible}@media(min-width:480px){.MainBlock_main-block__opYPD .MainBlock_button__3vmaX{width:auto;min-width:220px}}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX .MainBlock_online-dot___sEx_{display:block;width:8px;height:8px;background-color:#2ec4b6;border-radius:50%;box-shadow:0 0 0 0 rgba(46,196,182,.9);animation:MainBlock_greenPulse__NMZDu 1.6s ease-in-out infinite;flex-shrink:0}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX:before{content:"";position:absolute;inset:0;border-radius:50px;background:inherit;z-index:-1;opacity:.5;animation:MainBlock_buttonPulse__qyGDH 2.5s cubic-bezier(.24,0,.38,1) infinite}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.25) 50%,rgba(255,255,255,0));transform:skewX(-25deg);transition:none}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(15,76,129,.5);background:linear-gradient(135deg,#145b99,#0b3966)}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX:hover:after{left:150%;transition:left .8s ease-in-out}.MainBlock_main-block__opYPD .MainBlock_button__3vmaX:active{transform:translateY(1px);box-shadow:0 2px 10px rgba(15,76,129,.3)}.MainBlock_main-block__opYPD .MainBlock_image-container__ZZHL5{position:relative;flex:0 0 auto;width:100%;max-width:400px;height:320px}@media(min-width:600px){.MainBlock_main-block__opYPD .MainBlock_image-container__ZZHL5{max-width:450px;height:380px}}@media(min-width:1024px){.MainBlock_main-block__opYPD .MainBlock_image-container__ZZHL5{flex:1 1;max-width:48%;height:clamp(400px,70vh,580px)}}.MainBlock_main-block__opYPD .MainBlock_image-container__ZZHL5:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:40px;background:linear-gradient(0deg,#e1e3e8 20%,rgba(225,227,232,0));pointer-events:none;z-index:2}@media(min-width:1024px){.MainBlock_main-block__opYPD .MainBlock_image-container__ZZHL5:after{display:none}}.MainBlock_main-block__opYPD .MainBlock_image__fmGU1{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}@media(min-width:1024px){.MainBlock_main-block__opYPD .MainBlock_image__fmGU1{-o-object-position:right center;object-position:right center}}@keyframes MainBlock_buttonPulse__qyGDH{0%{transform:scale(1);opacity:.5}50%{opacity:.25}to{transform:scale(1.12,1.3);opacity:0}}@keyframes MainBlock_greenPulse__NMZDu{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(46,196,182,.9)}70%{transform:scale(1);box-shadow:0 0 0 5px rgba(46,196,182,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(46,196,182,0)}}.ServiceCard_service-card__cYcBB{position:relative;overflow:hidden;box-sizing:border-box;padding:24px 20px;width:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;border-radius:16px;border:1px solid rgba(39,73,97,.12);transform:translateZ(0);will-change:transform;box-shadow:0 4px 20px 0 rgba(39,73,97,.05);transition:border-color .3s ease,box-shadow .3s ease;height:260px}@media(min-width:992px){.ServiceCard_service-card__cYcBB{padding:32px;height:340px}}.ServiceCard_service-card__cYcBB:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border-radius:16px;box-shadow:0 12px 32px 0 rgba(11,77,143,.15);opacity:0;transition:opacity .3s cubic-bezier(.25,.8,.25,1);z-index:1}.ServiceCard_service-card__cYcBB .ServiceCard_background-image__ByfJR{z-index:0;pointer-events:none;transition:transform .4s cubic-bezier(.25,.8,.25,1);will-change:transform}.ServiceCard_service-card__cYcBB:before{position:absolute;content:"";background:linear-gradient(0deg,rgba(0,0,0,.95),rgba(0,0,0,.5) 50%,rgba(0,0,0,0));height:100%;width:100%;top:0;left:0;border-radius:16px;z-index:2}.ServiceCard_service-card__cYcBB .ServiceCard_text__ud8nS{width:100%;z-index:3}.ServiceCard_service-card__cYcBB .ServiceCard_text__ud8nS h3{color:#fff;--fs:24;--lh:28.8;font-family:Nunito,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.48px;font-size:18px!important;line-height:1.3!important;font-weight:500!important;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}@media(min-width:992px){.ServiceCard_service-card__cYcBB .ServiceCard_text__ud8nS h3{font-size:22px!important}}@media(hover:hover){.ServiceCard_service-card__cYcBB:hover{border-color:rgba(11,77,143,.35);box-shadow:0 8px 25px 0 rgba(11,77,143,.1)}.ServiceCard_service-card__cYcBB:hover .ServiceCard_background-image__ByfJR{transform:scale(1.04)}.ServiceCard_service-card__cYcBB:hover:after{opacity:1}.ServiceCard_service-card__cYcBB:hover .ServiceCard_text__ud8nS h3{color:#e5e7eb}}@media(hover:none){.ServiceCard_service-card__cYcBB:active{border-color:rgba(11,77,143,.35);box-shadow:0 8px 25px 0 rgba(11,77,143,.1)}.ServiceCard_service-card__cYcBB:active .ServiceCard_background-image__ByfJR{transform:scale(1.04)}.ServiceCard_service-card__cYcBB:active:after{opacity:1}.ServiceCard_service-card__cYcBB:active .ServiceCard_text__ud8nS h3{color:#e5e7eb}}.ServicesBlock_services-block__JTisR{border:0 solid #e5e7eb;position:relative;z-index:1}.ServicesBlock_wrapper__g8p1V{display:flex;flex-direction:column;position:relative;z-index:2;box-sizing:border-box;padding-inline:clamp(16px,16px + 104*(100vw - 360px)/1080,120px);padding-top:clamp(40px,40px + 40*(100vw - 360px)/1080,80px);padding-bottom:clamp(40px,40px + 40*(100vw - 360px)/1080,80px)}.ServicesBlock_wrapper__g8p1V h2{color:var(--Rich-black,#040F16);font-family:Nunito,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:24px}@media(min-width:768px){.ServicesBlock_wrapper__g8p1V h2{font-size:40px;margin-bottom:48px}}.ServicesBlock_cards__bBOL_{display:grid;width:100%}@media(min-width:992px){.ServicesBlock_cards__bBOL_{grid-template-columns:repeat(6,1fr);gap:24px}.ServicesBlock_cards__bBOL_>.ServicesBlock_card-link__aNZb_:first-child,.ServicesBlock_cards__bBOL_>.ServicesBlock_card-link__aNZb_:nth-child(2){grid-column:span 3}.ServicesBlock_cards__bBOL_>.ServicesBlock_card-link__aNZb_:nth-child(3),.ServicesBlock_cards__bBOL_>.ServicesBlock_card-link__aNZb_:nth-child(4),.ServicesBlock_cards__bBOL_>.ServicesBlock_card-link__aNZb_:nth-child(5){grid-column:span 2}}@media(max-width:991px){.ServicesBlock_cards__bBOL_{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:16px;padding-bottom:20px;margin:0;width:100%}.ServicesBlock_cards__bBOL_::-webkit-scrollbar{height:5px;display:block}.ServicesBlock_cards__bBOL_::-webkit-scrollbar-track{background:rgba(0,0,0,.04);border-radius:10px}.ServicesBlock_cards__bBOL_::-webkit-scrollbar-thumb{background:rgba(11,77,143,.25);border-radius:10px;-webkit-transition:background .2s ease;transition:background .2s ease}.ServicesBlock_cards__bBOL_::-webkit-scrollbar-thumb:hover{background:rgba(11,77,143,.4)}}.ServicesBlock_card-link__aNZb_{display:flex;text-decoration:none;width:100%}@media(max-width:991px){.ServicesBlock_card-link__aNZb_{flex:0 0 40%;scroll-snap-align:start}}@media(max-width:576px){.ServicesBlock_card-link__aNZb_{flex:0 0 85%}}.ServicesBlock_services-section-wrapper__URkzX{background-color:#f8f9fa;background-image:none}.ServicesBlock_services-section-wrapper__URkzX:before{display:none}.NotFound_not-found__Ewkru{height:720px;position:relative;background:rgba(0,0,0,0);border:1px solid #eae7dc;padding:0}.NotFound_not-found__Ewkru,.NotFound_not-found__Ewkru .NotFound_content__1EEht{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.NotFound_not-found__Ewkru .NotFound_content__1EEht{height:100%;background:linear-gradient(90deg,#000 50px,transparent 0,transparent calc(100% - 50px),#000 0) 0 0/100% 1px no-repeat,linear-gradient(90deg,#000 50px,transparent 0,transparent calc(100% - 50px),#000 0) 0 100%/100% 1px no-repeat,linear-gradient(180deg,#000 50px,transparent 0,transparent calc(100% - 50px),#000 0) 0 0/1px 100% no-repeat,linear-gradient(180deg,#000 50px,transparent 0,transparent calc(100% - 50px),#000 0) 100% 0/1px 100% no-repeat;gap:20px}.NotFound_not-found__Ewkru h1{font-weight:700;font-size:300px;line-height:90%;color:#232120}.NotFound_not-found__Ewkru p{font-weight:500;font-size:18px;line-height:140%;text-align:center;color:#666}@media screen and (max-width:1024px){.NotFound_not-found__Ewkru h1{font-size:150px}}
/*# sourceMappingURL=7a3405e64dc4efb4.css.map*/