@font-face{font-family:OpenSans;src:url(/assets/OpenSans_Condensed-Regular-DqbstT-4.ttf) format("truetype");font-display:swap}@font-face{font-family:OpenSansBold;src:url(/assets/OpenSans_Condensed-Bold-MmRJgi_9.ttf) format("truetype");font-display:swap}:root{--blue: #A5B4FC;--orange: #FFA500;--white: #FFFFFF;--lightgray: #F5F5F5;--darkblue: #143d8e;--pink: #FF4081;--darkgray: #333333;--gray: #c2c2c2;--dark: #5c5c5c;--red: #f44336;--green: #4caf50}body,html{margin:0;padding:0;font-family:OpenSans,sans-serif;box-sizing:border-box;color:var(--darkgray)}body *,html *{box-sizing:border-box}[data-theme=light]{background:var(--white)}[data-theme=dark]{background:var(--dark)}h1{font-size:clamp(38px,5vw,64px);color:var(--darkblue);font-family:OpenSansBold,sans-serif;margin:0}h2{font-size:clamp(26px,5vw,46px);color:var(--darkblue);font-family:OpenSansBold,sans-serif;margin:0}h3{font-size:clamp(20px,5vw,28px);color:var(--darkblue);font-family:OpenSansBold,sans-serif;margin:0}p{font-size:clamp(18px,5vw,24px);color:var(--darkgray);margin:0}a{text-decoration:none;color:var(--darkgray)}.drop-wrapper[data-v-8396be64]{display:flex;flex-direction:column;gap:4px;cursor:pointer;position:relative;padding:0 10px;border-radius:4px;border:1px solid var(--gray)}.drop-wrapper[data-v-8396be64]:focus{outline:2px solid var(--pink)}.drop-wrapper .visible[data-v-8396be64]{display:flex;align-items:center;gap:10px;height:48px;background:var(--white)}.drop-wrapper .visible .icon-wrapper[data-v-8396be64]{display:flex;justify-content:center;align-items:center}.drop-wrapper .visible .icon-wrapper .icon[data-v-8396be64]{width:24px;height:24px}.drop-wrapper .hidden[data-v-8396be64]{position:absolute;top:110%;left:-1px;border:1px solid var(--gray);border-radius:4px;width:100%;padding:6px;background:var(--white);display:flex;flex-direction:column;gap:8px}.drop-wrapper .hidden .option.selected[data-v-8396be64],.drop-wrapper .hidden .option[data-v-8396be64]:hover{background:var(--lightgray)}.toggle-wrapper[data-v-15b8c74e]{display:flex;align-items:center;justify-content:start;background:var(--white);height:40px;width:fit-content;border-radius:24px;padding:5px;cursor:pointer;transition:all .1s ease-in-out;box-shadow:inset 2px 2px 5px #0000004d;background:var(--lightgray)}.toggle-wrapper[data-v-15b8c74e]:focus{outline:2px solid var(--pink)}.toggle-wrapper .circle[data-v-15b8c74e]{height:30px;width:30px;border-radius:50%;background:var(--white);display:flex;align-items:center;justify-content:center;padding:2px;background:linear-gradient(to top,var(--orange) 0%,#ffffff 90%)}.toggle-wrapper .circle img[data-v-15b8c74e]{width:25px;height:25px}.toggle-wrapper.toggled[data-v-15b8c74e]{justify-content:end;box-shadow:inset 2px 2px 5px #ffffff4d;background:#333;opacity:.7}.toggle-wrapper.toggled .circle[data-v-15b8c74e]{background:linear-gradient(to top,#555,#bbb 90%)}.nav-wrapper[data-v-29414ea5]{display:flex;align-items:center;justify-content:space-between;padding:4px 10px;background:var(--white);height:100px;width:100%}.nav-wrapper .left[data-v-29414ea5]{display:flex;justify-content:flex-start;align-items:center}.nav-wrapper .left img[data-v-29414ea5]{width:180px;height:auto}.nav-wrapper .right[data-v-29414ea5]{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.nav-wrapper .right .links[data-v-29414ea5]{margin:0;position:fixed;top:0;left:0;right:0;background:var(--white);width:100%;height:100%;z-index:10;display:flex;flex-direction:column;padding:100px;gap:32px;transition:all .25s ease-in-out;opacity:0;transform:translate(-100%)}.nav-wrapper .right .links li[data-v-29414ea5]{all:unset}.nav-wrapper .right .links a span[data-v-29414ea5]{font-size:36px;position:relative}.nav-wrapper .right .links a span[data-v-29414ea5]:after{content:"";position:absolute;background:var(--darkgray);height:3px;width:0;bottom:0;left:0;transition:all .25s ease-in-out}.nav-wrapper .right .links a:hover span[data-v-29414ea5]:after{width:100%}.nav-wrapper .right .links.show[data-v-29414ea5]{opacity:1;transform:translate(0)}.nav-wrapper .right .selection[data-v-29414ea5]{display:flex;align-items:center;gap:8px}.nav-wrapper .right .burger-menu[data-v-29414ea5]{display:flex;align-items:center;justify-content:center;height:50px;width:50px;border:1px solid var(--gray);border-radius:4px;cursor:pointer;z-index:20;background:var(--white);flex-shrink:0}.nav-wrapper .right .burger-menu span[data-v-29414ea5]{background:var(--darkblue);height:3px;width:90%;position:relative;transition:all .25s ease-in-out}.nav-wrapper .right .burger-menu span[data-v-29414ea5]:after,.nav-wrapper .right .burger-menu span[data-v-29414ea5]:before{content:"";position:absolute;background:var(--darkblue);height:3px;width:100%;transition:all .25s ease-in-out}.nav-wrapper .right .burger-menu span[data-v-29414ea5]:after{top:9px;left:0}.nav-wrapper .right .burger-menu span[data-v-29414ea5]:before{top:-9px;left:0}.nav-wrapper .right .burger-menu.rotate span[data-v-29414ea5]{background:transparent}.nav-wrapper .right .burger-menu.rotate span[data-v-29414ea5]:after{top:0;transform:rotate(45deg)}.nav-wrapper .right .burger-menu.rotate span[data-v-29414ea5]:before{top:0;transform:rotate(-45deg)}@media (min-width: 740px){.nav-wrapper[data-v-29414ea5]{padding:8px 20px}.nav-wrapper .left img[data-v-29414ea5]{width:200px;height:auto}.nav-wrapper .right[data-v-29414ea5]{gap:16px}.nav-wrapper .right .links a span[data-v-29414ea5]{font-size:38px}.nav-wrapper .right .selection[data-v-29414ea5]{gap:16px}}@media (min-width: 1200px){.nav-wrapper[data-v-29414ea5]{padding:12px 28px}.nav-wrapper .left[data-v-29414ea5]{width:50%}.nav-wrapper .left img[data-v-29414ea5]{width:220px}.nav-wrapper .right[data-v-29414ea5]{gap:16px;width:40%;justify-content:space-between}.nav-wrapper .right .links[data-v-29414ea5]{position:static;width:unset;height:unset;padding:0;opacity:1;flex-direction:row;gap:60px}.nav-wrapper .right .links a span[data-v-29414ea5]{font-size:28px}.nav-wrapper .right .selection[data-v-29414ea5]{gap:16px}.nav-wrapper .right .burger-menu[data-v-29414ea5]{display:none}}.content[data-v-5fdd2bfa]{width:calc(100% - 54px);display:flex;flex-direction:column;align-items:center;gap:32px}@media (min-width: 740px){.content[data-v-5fdd2bfa]{width:660px;gap:60px}}@media (min-width: 1200px){.content[data-v-5fdd2bfa]{width:1050px;gap:90px}}@media (min-width: 1440px){.content[data-v-5fdd2bfa]{width:1250px;gap:120px}}.inp-outer-wrapper[data-v-d1bb3e1f]{display:flex;flex-direction:column;align-items:flex-end;gap:3px;position:relative;flex:1 1 340px}.inp-outer-wrapper .inp[data-v-d1bb3e1f]{display:flex;flex-direction:column;width:100%}.inp-outer-wrapper .inp label[data-v-d1bb3e1f]{visibility:hidden;position:absolute}.inp-outer-wrapper .inp textarea[data-v-d1bb3e1f]{font-size:18px;font-family:OpenSans,sans-serif;margin:0;padding:15px 10px;background:transparent;border:none}.inp-outer-wrapper .inp textarea[data-v-d1bb3e1f]::placeholder{color:var(--darkgray);font-size:20px}.inp-outer-wrapper .inp input[data-v-d1bb3e1f]{font-size:18px;font-family:OpenSans,sans-serif;margin:0;padding:15px 10px;background:transparent;border:none}.inp-outer-wrapper .inp input[data-v-d1bb3e1f]::placeholder{color:var(--darkgray);font-size:20px}.inp-outer-wrapper .inp input[data-v-d1bb3e1f]:focus{outline:1px solid var(--darkgray)}.inp-outer-wrapper .inp:hover .line[data-v-d1bb3e1f]:after{width:100%}.inp-outer-wrapper .inp .line[data-v-d1bb3e1f]{height:3px;background:var(--darkgray);width:100%;position:relative}.inp-outer-wrapper .inp .line[data-v-d1bb3e1f]:after{content:"";top:0;position:absolute;left:0;width:0;height:3px;background:var(--darkblue);transition:all .25s ease-in-out}.inp-outer-wrapper .error[data-v-d1bb3e1f]{font-size:16px;color:red}.inp-outer-wrapper:focus-within .line[data-v-d1bb3e1f]:after{width:100%}@media (min-width: 1200px){.inp-outer-wrapper[data-v-d1bb3e1f]{flex:1 1 500px}}.button[data-v-cc1970fb]{display:flex;justify-content:center;align-items:center;background:var(--darkblue);width:320px;border-radius:4px;height:50px;cursor:pointer;transition:all .25s ease-in-out}.button[data-v-cc1970fb]:focus{outline:2px solid var(--darkgray)}.button[data-v-cc1970fb]:hover,.button[data-v-cc1970fb]:active{opacity:.8}.button.block[data-v-cc1970fb]{-webkit-user-select:none;user-select:none;pointer-events:none}.button p[data-v-cc1970fb]{color:#fff}.button .loader[data-v-cc1970fb]{width:30px;height:30px;border-radius:50%;border:3px solid transparent;border-top:3px solid var(--white);border-bottom:3px solid var(--white);animation:rotate-cc1970fb .7s infinite linear}@keyframes rotate-cc1970fb{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.footer-wrapper[data-v-4bf54656]{width:100%;background:var(--lightgray);display:flex;justify-content:center;align-items:center}.footer-wrapper .inner-wrapper[data-v-4bf54656]{width:100%;display:flex;flex-direction:column;gap:32px;padding:60px 0}.footer-wrapper .inner-wrapper .top[data-v-4bf54656]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.footer-wrapper .inner-wrapper .top .left[data-v-4bf54656]{display:flex;flex-direction:column}.footer-wrapper .inner-wrapper .top .left .mail[data-v-4bf54656]{position:relative}.footer-wrapper .inner-wrapper .top .left .mail[data-v-4bf54656]:after{content:"";background:var(--darkgray);height:2px;width:100%;position:absolute;left:0;transition:all .25s ease-in-out}.footer-wrapper .inner-wrapper .top .left .mail:hover[data-v-4bf54656]:after{width:0}.footer-wrapper .inner-wrapper .top .socials[data-v-4bf54656]{display:flex;align-items:center;gap:16px}.footer-wrapper .inner-wrapper .top .socials .social[data-v-4bf54656]{display:flex;justify-content:center;align-items:center}.footer-wrapper .inner-wrapper .top .socials .social img[data-v-4bf54656]{width:50px;height:50px;transition:all .1s ease-in-out}.footer-wrapper .inner-wrapper .top .socials .social:hover img[data-v-4bf54656]{transform:scale(1.1)}.footer-wrapper .inner-wrapper .form-wrapper[data-v-4bf54656]{display:flex;flex-direction:column;gap:32px;align-items:flex-end}.footer-wrapper .inner-wrapper .form-wrapper .form[data-v-4bf54656]{display:flex;flex-wrap:wrap;gap:32px;width:100%}.scroll-btn[data-v-893b4a16]{display:flex;justify-content:center;align-items:center;width:70px;height:70px;background:var(--darkblue);position:fixed;bottom:30%;right:30px;border-radius:50%;cursor:pointer;font-size:24px;transition:all .25s ease-in-out;z-index:10}.scroll-btn img[data-v-893b4a16]{width:24px;height:24px}.scroll-btn[data-v-893b4a16]:hover{opacity:.8}.toast-wrapper[data-v-f49cf9da]{display:flex;flex-direction:column;gap:8px;position:fixed;right:20px;z-index:10;top:300px}.toast-wrapper .toast[data-v-f49cf9da]{background:linear-gradient(145deg,#fff,#f8f9fa);width:fit-content;height:60px;box-shadow:0 6px 15px #3f51b540;border-radius:4px;display:flex;position:relative;overflow:hidden;align-items:center;padding:0 35px;cursor:pointer}.toast-wrapper .toast .content[data-v-f49cf9da]{height:100%;width:100%;display:flex;align-items:center;gap:16px}.toast-wrapper .toast .content .color[data-v-f49cf9da]{position:absolute;height:100%;background:var(--green);width:20px;left:0}.toast-wrapper .toast .content .icon-wrapper[data-v-f49cf9da]{display:flex;justify-content:center;align-items:center}.toast-wrapper .toast .content .icon-wrapper img[data-v-f49cf9da]{width:32px;height:32px}.toast-wrapper .toast .content .text[data-v-f49cf9da]{display:flex;flex-direction:column;gap:4px}.toast-wrapper .toast .content .text p[data-v-f49cf9da]:nth-child(1){font-size:18px}.toast-wrapper .toast .content .text p[data-v-f49cf9da]:nth-child(2){font-size:14px}.toast-wrapper .toast .content .close-icon[data-v-f49cf9da]{width:14px;height:14px;position:absolute;top:10px;right:10px}.toast-enter-from[data-v-f49cf9da],.toast-leave-to[data-v-f49cf9da]{opacity:0;transform:translate(50%)}.toast-enter-active[data-v-f49cf9da],.toast-leave-active[data-v-f49cf9da]{transition:all .5s ease}.app[data-v-0828d9b3]{display:flex;flex-direction:column;width:100%}.app nav[data-v-0828d9b3]{position:fixed;left:0;right:0;z-index:30}.app main[data-v-0828d9b3]{margin:100px 0;flex:1;display:flex;flex-direction:column;align-items:center}.hero[data-v-73f290e8]{width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--9ef14a24);display:flex;align-items:center;justify-content:center;overflow:hidden;scroll-behavior:smooth;position:relative;z-index:-1}.hero[data-v-73f290e8]:after{content:"";position:absolute;width:100%;height:100%;background:#0009}.hero h1[data-v-73f290e8]{width:55%;text-align:center;color:var(--white);will-change:transform;z-index:2}.flex-container[data-v-b47e2e64]{display:flex;flex-direction:column;align-items:center;gap:32px}.flex-container .text[data-v-b47e2e64]{display:flex;flex-direction:column;gap:8px;will-change:opacity,transform}.flex-container .text p[data-v-b47e2e64]{transform:translate(-100%);opacity:0;transition:transform .8s ease-out,opacity .8s ease-in}.flex-container .text.fadeIn p[data-v-b47e2e64]{transform:translate(0);opacity:1}.flex-container .text.fadeIn p[data-v-b47e2e64]:nth-child(1){transition-delay:0s}.flex-container .text.fadeIn p[data-v-b47e2e64]:nth-child(2){transition-delay:.2s}.flex-container .text.fadeIn p[data-v-b47e2e64]:nth-child(3){transition-delay:.4s}.flex-container .text.fadeIn p[data-v-b47e2e64]:nth-child(4){transition-delay:.6s}.flex-container .image[data-v-b47e2e64]{display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:4px;opacity:0;transform:translateY(100px);transition:transform 1.2s ease-out,opacity 1.2s ease-in;will-change:opacity,transform}.flex-container .image img[data-v-b47e2e64]{width:100%;height:auto;object-fit:cover;object-position:center}.flex-container .image.fadeIn[data-v-b47e2e64]{opacity:1;transform:translateY(0)}@media (min-width: 740px){.flex-container[data-v-b47e2e64]{flex-direction:row}.flex-container .text[data-v-b47e2e64],.flex-container .image[data-v-b47e2e64]{flex:1}}@media (min-width: 1200px){.flex-container[data-v-b47e2e64]{gap:90px}.flex-container .text[data-v-b47e2e64]{gap:16px}}@media (min-width: 1440px){.flex-container[data-v-b47e2e64]{gap:90px}}.card-wrapper[data-v-ac3f76d5]{display:flex;flex-direction:column;gap:16px;background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:4px;box-shadow:0 6px 15px #3f51b540;flex:1 1 340px;cursor:pointer;padding:30px;border:none;transition:all .1s ease-in-out}.card-wrapper[data-v-ac3f76d5]:focus{outline:2px solid var(--darkblue)}.card-wrapper .visible[data-v-ac3f76d5]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.card-wrapper .visible h3[data-v-ac3f76d5]{min-height:85px}.card-wrapper .visible p[data-v-ac3f76d5]{min-height:70px}.card-wrapper .visible .icon-wrapper[data-v-ac3f76d5]{display:flex;justify-content:center;align-items:center}.card-wrapper .visible .icon-wrapper img[data-v-ac3f76d5]{width:60px;height:60px}.card-wrapper .chevron-wrapper[data-v-ac3f76d5]{display:flex;justify-content:center;align-items:center}.card-wrapper .chevron-wrapper img[data-v-ac3f76d5]{width:32px;height:32px;transition:all .25s ease-in-out}.card-wrapper .chevron-wrapper img.rotate[data-v-ac3f76d5]{transform:rotate(180deg)}.card-wrapper .hidden[data-v-ac3f76d5]{text-align:center;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.card-wrapper .hidden.grow[data-v-ac3f76d5]{max-height:300px;opacity:1}@media (min-width: 1200px){.card-wrapper[data-v-ac3f76d5]{max-width:396px}}.services-flex[data-v-eb886744]{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.services-flex .hidden[data-v-eb886744]{opacity:0;transform:translate(-50%);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.services-flex .hidden[data-v-eb886744]:hover{box-shadow:0 6px 50px #3f51b540}.services-flex .hidden.fadeIn[data-v-eb886744]{opacity:1;transform:translate(0)}@media (max-width: 740px){.services-flex .hidden[data-v-eb886744]{opacity:1;transform:translate(0)}}.logo-carousel[data-v-616e8c86]{width:100%;overflow:hidden;position:relative}.logo-container[data-v-616e8c86]{display:flex;align-items:center;gap:32px;animation:scroll-616e8c86 25s linear infinite;width:max-content;will-change:transform}.logo-item[data-v-616e8c86]{display:flex;justify-content:center;align-items:center;flex-shrink:0}.logo-item img[data-v-616e8c86]{width:150px;height:auto}@keyframes scroll-616e8c86{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}.background[data-v-a915e293]{width:100%;background:var(--lightgray);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;gap:60px}.background .stats-wrapper[data-v-a915e293]{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;width:100%}.background .stats-wrapper .stat[data-v-a915e293]{flex:1 0 300px;display:flex;flex-direction:column;align-items:center}.background .stats-wrapper .stat .number[data-v-a915e293]{font-size:34px;font-weight:700}.background .stats-wrapper .stat .number span[data-v-a915e293]{font-size:18px}.background .slider-wrapper[data-v-a915e293]{width:100%;overflow-x:hidden;flex-direction:column;display:flex;gap:32px;align-items:center}.background .slider-wrapper .slider-inner[data-v-a915e293]{display:flex;align-items:center;gap:8px;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:pointer;width:100%;background:var(--white);padding:50px 10px;border-radius:4px;max-width:600px;-ms-overflow-style:none}.background .slider-wrapper .slider-inner .slide[data-v-a915e293]{flex:1 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.background .slider-wrapper .slider-inner .slide>p[data-v-a915e293]:nth-child(1){font-style:italic}.background .slider-wrapper .slider-inner .slide>p[data-v-a915e293]:nth-child(2){font-size:30px;color:var(--darkblue)}.background .slider-wrapper .slider-inner .slide .small-info[data-v-a915e293]{display:flex;flex-direction:column;gap:4px}.background .slider-wrapper .slider-inner .slide .small-info p[data-v-a915e293]{font-size:16px}.background .slider-wrapper .slider-inner .slide .small-info p[data-v-a915e293]:nth-child(1){color:var(--dark);font-weight:700}.background .slider-wrapper .slider-inner[data-v-a915e293]::-webkit-scrollbar{display:none}.background .slider-wrapper .dots-wrapper[data-v-a915e293]{display:flex;align-items:center;gap:8px}.background .slider-wrapper .dots-wrapper .dot[data-v-a915e293]{width:30px;height:30px;border-radius:50%;background:var(--darkgray);transition:all .25s ease-in-out;cursor:pointer}.background .slider-wrapper .dots-wrapper .dot.active[data-v-a915e293]{background:var(--darkblue)}.card-wrapper[data-v-963c9660]{border-radius:4px;flex:1 1 320px;cursor:pointer;border:none;height:430px}.card-wrapper[data-v-963c9660]:focus{outline:2px solid var(--darkblue)}.card-wrapper .card-inner[data-v-963c9660]{position:relative;transform-style:preserve-3d;width:100%;height:100%;transition:all .4s ease-in-out;box-shadow:0 6px 15px #3f51b540}.card-wrapper .card-inner.rotate[data-v-963c9660]{transform:rotateY(180deg)}.card-wrapper .card-inner .front[data-v-963c9660],.card-wrapper .card-inner .back[data-v-963c9660]{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:30px;backface-visibility:hidden;background:linear-gradient(145deg,#fff,#f8f9fa)}.card-wrapper .card-inner .front .image-wrapper[data-v-963c9660]{display:flex;justify-content:center;align-items:center;width:180px;height:180px;border-radius:50%;overflow:hidden}.card-wrapper .card-inner .front .image-wrapper img[data-v-963c9660]{width:100%;height:100%;object-fit:cover;object-position:center}.card-wrapper .card-inner .front .click[data-v-963c9660]{width:30px;height:30px}.card-wrapper .card-inner .back[data-v-963c9660]{transform:rotateY(180deg)}.card-flex[data-v-02ef4b8d]{width:100%;display:flex;gap:32px;flex-wrap:wrap}.card-flex .hidden[data-v-02ef4b8d]{opacity:0;transform:translate(50%);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.card-flex .hidden[data-v-02ef4b8d]:hover{box-shadow:0 6px 50px #3f51b540}.card-flex .hidden.fadeIn[data-v-02ef4b8d]{opacity:1;transform:translate(0)}@media (max-width: 740px){.card-flex .hidden[data-v-02ef4b8d]{opacity:1;transform:translate(0)}}.section-wrapper[data-v-83afabc0]{display:flex;flex-direction:column;align-items:center;width:100%;gap:90px}@media (min-width: 740px){.section-wrapper[data-v-83afabc0]{gap:110px}}@media (min-width: 1200px){.section-wrapper[data-v-83afabc0]{gap:120px}}@media (min-width: 1440px){.section-wrapper[data-v-83afabc0]{gap:160px}}
