@font-face{font-family:SFUIDisplay;src:url(/fonts/SFUIDisplay-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(/fonts/SFUIDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SFUIDisplay;src:url(/fonts/SFUIDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{padding:0;margin:0;font-family:SFUIDisplay}html{scroll-behavior:smooth}body{padding:0;box-sizing:border-box;overflow-x:hidden;margin:0 auto;position:relative;max-width:1600px;width:100%}:root{--black: #000;--white: #fff;--grey: #737d8c;--light_purple: #eeeffc;--light_blue: #D4EDFF;--light_white: #F9F9F9;--dark_bg: #1f2225;--green: #1C8731}a{text-decoration:none;outline:none}.fill-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.3s all}.active{display:block!important}.inline{display:flex;align-items:center;justify-content:start}.open-lg{visibility:visible!important;opacity:1!important}.loader{display:flex;align-items:center;justify-content:center}.pl{width:10em;height:100vh}.pl__ring{animation:ringA 2s linear infinite}.pl__ring--a{stroke:#0d1023}.pl__ring--b{animation-name:ringB;stroke:#6e3398}.pl__ring--c{animation-name:ringC;stroke:#255ff4}.pl__ring--d{animation-name:ringD;stroke:#f42582}@keyframes ringA{0%,4%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-330}12%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-335}32%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-595}40%,54%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-660}62%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-665}82%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-925}90%,to{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-990}}@keyframes ringB{0%,12%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-110}20%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-115}40%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-195}48%,62%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-220}70%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-225}90%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-305}98%,to{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-330}}@keyframes ringC{0%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}8%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}28%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}36%,58%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}66%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}86%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}94%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@keyframes ringD{0%,8%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}16%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}36%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}44%,50%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}58%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}78%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}86%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}.navbar-content{display:flex;align-items:center;justify-content:space-between;padding:20px 4%}.navbar-fixed{position:fixed;top:0;left:0;box-sizing:border-box;width:100%;background-color:#fff;box-shadow:0 2px 5px #0000001a;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:10px 4%;transition:.3s all}.nav-logo{margin-right:36px}.nav-logo img{width:auto;height:64px}.nav-items ul li{margin-right:38px;display:inline-block;position:relative}.navdropcont ul li{display:block}.nav-items ul li:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-4px;left:0;background-color:#481f5d;transform-origin:bottom right;transition:transform .25s ease-out}.nav-items ul li:hover:after{transform:scaleX(1);transform-origin:bottom left}.nav-items ul li a{font-weight:400;font-size:16px;text-align:center;color:var(--black)}.nav-items ul li a .arrow{margin-left:8px;margin-bottom:5px}.navitemArrow{transition:transform .3s ease}.navitemArrow.rotated{transform:rotate(180deg)}.navbar-content-r{position:relative}.nav-items .dropdown-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;font-weight:400;font-size:16px;text-align:center;color:var(--black)}.nav-items .dropdown-toggle .arrow{margin-left:8px;padding-top:4px}.nav-items .dropdown-menu{position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 8px #00000026;padding:18px 22px;z-index:1000;width:auto;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,width .3s ease;margin-top:30px}.nav-items .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.nav-items .dropdown-content{display:flex}.nav-items .dropdown-links{list-style:none;padding:0;margin:0 14px 0 0;width:220px}.nav-items .dropdown-links li .category-item{display:flex;align-items:center;gap:6px}.nav-items .dropdown-links li .category-item .category-icon{width:20px;height:20px}.nav-items .dropdown-link{width:200px;margin:10px 0;font-weight:500;font-size:16px;cursor:pointer}.nav-items .dropdown-link svg{margin-right:12px}.nav-items .dropdown-details{flex-grow:1;padding:10px 18px;border-left:1px solid #ddd;position:relative}.navdropcont{display:none}.navdropcont1.active,.navdropcont2.active,.navdropcont3.active,.navdropcont4.active{display:block}.navbarContact{z-index:2;height:45px;padding:0 22px;border-radius:12px;background-color:var(--black);border:2px solid var(--black);display:flex;align-items:center;justify-content:center;color:var(--white);font-weight:500;cursor:pointer;transition:.3s all}.navbarContact svg{margin-right:8px}.navbarContact:hover{color:var(--accent);background-color:transparent;border:2px solid var(--accent)}.navdropcont ul li{font-size:16px;font-weight:400;margin-bottom:10px;width:300px}.currency-switcher{position:relative;margin:50px auto}div.dropdown{position:relative;width:112px;z-index:2;margin-right:8px}div.dropdown:after{content:"";position:absolute;margin:0;width:16px;height:17px;top:15px;right:10px;-webkit-transition:.3s;transition:.3s}div.dropdown.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.dropdown>div.caption{background:#f8f9fb;border-radius:12px;cursor:pointer;padding:12.5px 15px 12.5px 60px;font-size:14px;line-height:150%;letter-spacing:.3px;height:20px;display:flex;align-items:center}div.dropdown>div.list{position:absolute;background-color:#fff;width:100%;border-radius:12px;-webkit-box-shadow:0px 12px 24px rgba(21,18,51,.13);box-shadow:0 12px 24px #15123321;opacity:0;overflow:hidden;-webkit-transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 0;transform-origin:50% 0;top:52px;z-index:-1;visibility:hidden;padding:10px 0}div.dropdown.open>div.list{-webkit-transform:scale(1);transform:scale(1);opacity:1;z-index:1;visibility:visible}div.dropdown>div.list>div.item{padding:10.5px 15px 10.5px 62px;cursor:pointer;-webkit-transition:.3s;transition:.3s;font-size:14px;line-height:150%;letter-spacing:.3px;display:flex;align-items:center}div.dropdown>div.list>div.item.selected{background:#243cbb33;pointer-events:none;display:flex;align-items:center}div.dropdown>div.list>div.item:hover{background:#f8f9fb}div.dropdown>div.caption svg,div.dropdown>div.list>div.item svg{position:absolute;left:15px;width:30px}div.dropdown>div.caption .icon svg{position:absolute;right:12px;font-size:19px;top:8px;color:#0d1023}div.dropdown>div.list>div.item span,div.dropdown>div.caption span{font-weight:600;font-size:14px;letter-spacing:.3px;color:#243cbb}div.dropdown>div.list>div.item span{right:20px}.width-full{width:40%!important}.display-block{display:block!important}.display-none{display:none!important}.header{position:relative;height:100vh;margin-bottom:100px;max-height:700px}.header-content{display:flex;align-items:center;justify-content:space-between}.header-l{margin-top:100px;margin-left:4%}.header-l h1{font-family:var(--font-family);font-weight:500;font-size:32px;color:var(--black);width:450px}.header-l p{font-weight:400;font-size:18px;color:var(--grey);width:510px;margin:22px 0}.header-l .link{width:258px;height:58px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;text-align:center;color:var(--white);background:var(--black);border-radius:35px;transition:.3s all;border:2px solid var(--black)}.header-l .header-l-bottom{display:flex;align-items:center;justify-content:start}.header-l .header-l-bottom .arrow{margin-left:8px;display:none;cursor:pointer}.header-l .header-l-bottom .arrow a svg{width:64px}.header-l .link:hover{background-color:transparent;color:var(--black)}.header-r{max-height:700px;height:584px;width:590px;background-color:transparent;position:relative;right:0;z-index:-1;top:0;overflow:hidden;transition:.3s all}.header-r img{position:absolute;bottom:0;left:0;width:100%;object-fit:cover;transition:.3s all}.section-info{text-align:center}.section-info h2{font-weight:500;font-size:28px;color:var(--black);width:100%;max-width:410px;margin:16px auto}.section-info h2 span{color:var(--accent)}.section-info p{font-weight:400;font-size:18px;color:var(--grey);margin:auto;max-width:600px;width:100%}.about-page{padding:0 4%}.about-page .main,.about-page .info{position:relative;margin-bottom:100px;display:flex;align-items:center;justify-content:space-between;width:100%}.about-page .main h1{font-weight:500;font-size:32px;color:var(--black);width:640px;margin-top:10px}.about-page .main .about-r{width:40%}.about-page .main .about-r img{width:100%}.about-page .info h2{font-weight:500;font-size:26px;color:var(--black);margin-bottom:10px}.about-page .info p{font-weight:500;font-size:16px;color:var(--grey);margin-bottom:6px;width:560px}.about-page .info ul{width:520px;font-weight:500;font-size:16px;color:var(--grey);margin-left:20px}.about-page .info ul li{margin-bottom:6px}.about-page .info .about-l{flex:1 1;padding-right:20px}.about-page .info .about-r{flex:1 1}.about-page .info img{width:100%;max-width:400px;height:auto}.about-content{padding:0 4%;margin-top:130px}.about-content h1{font-weight:500;font-size:28px;color:var(--black);max-width:410px;width:100%;margin-bottom:40px}.about-content h1 span{color:var(--accent)}.about-content .info{width:100%;position:relative;overflow:hidden;height:643px;margin-bottom:40px}.about-content .info .main{height:487px;width:76%;border-radius:36px;background-color:#f8f9fb;position:absolute;overflow:hidden;left:0;top:0}.about-content .info .text{display:flex;align-items:center;justify-content:center;border-radius:54px 156px 156px 54px;width:58%;height:312px;position:absolute;bottom:0;left:6%;background-color:var(--white)}.about-content .info .text p{font-weight:500;width:100%;font-size:26px;max-width:546px;color:var(--black)}.about-content .info .text p span{color:var(--accent)}.clients-group{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-column-gap:28px;grid-row-gap:28px}.clients-group .client-box{position:relative;display:flex;align-items:center;justify-content:center}.clients-group .client-box img{width:auto;margin:auto;height:40px}.error-alert{background:#ffeaea;color:#d32f2f;padding:12px 16px;border-radius:8px;margin-top:10px;font-size:14px;position:relative}.error-alert span{position:absolute;right:10px;top:8px;cursor:pointer;font-weight:700}.alert{padding:12px 16px;border-radius:8px;margin-top:10px;font-size:14px}.alert.success{background:#e6f9f0;color:#0a7f42;border:1px solid #0a7f42}.alert.error{background:#fdecea;color:#d93025;border:1px solid #d93025}.contact-form{display:flex;align-self:start;justify-content:space-between;padding:4%}.contact-form .contact-l{margin-right:34px;position:relative}.contact-form .contact-l img{width:100%;position:absolute;left:0;bottom:0;transition:.3s all}.contact-form .contact-l h1{font-weight:700;font-size:48px;color:var(--black);width:458px;margin-bottom:90px}.contact-form .contact-l h1 span{color:var(--accent)}.contact-form .contact-l .info a{width:451px;height:78px;border-radius:16px;transition:.3s all;border:3px solid var(--white);display:flex;align-items:center;justify-content:start;font-weight:500;font-size:18px;color:var(--black);margin-bottom:24px}.contact-form .contact-l .info a:hover{background:#881fff80;border:3px solid var(--accent)}.contact-form .contact-l .info a svg{margin-right:16px;width:24px;height:24px;margin-left:24px;color:var(--accent)}.contact-r .content{border-radius:24px;padding:48px;background:var(--black);overflow:hidden;transition:.3s all}.contact-r .content form .top p{font-weight:500;font-size:20px;color:var(--white);margin-bottom:24px}.contact-r .content form .top .box-group{display:flex;flex-wrap:wrap}.contact-r .content form .top .box-group .product-choose{padding:14px;border:2px solid var(--white);border-radius:8px;font-weight:500;font-size:16px;text-align:center;color:var(--white);cursor:pointer;margin-right:14px;margin-bottom:14px;transition:.3s all}.contact-r .content form .top .box-group .product-choose:hover,.contact-r .content form .top .box-group .product-choose.selected{background:var(--accent);border:2px solid var(--accent)}.contact-r .content form .bottom{margin-top:100px}.contact-r .content form .bottom .agree{color:var(--white);display:flex;align-items:center;margin-top:14px}.contact-r .content form .bottom .agree label{margin-left:8px;font-size:14px}.contact-r .content form .middle{margin-top:54px}.contact-r .content form .middle .input-container{position:relative;margin:1rem 0}.contact-r .content form .middle .input-container .input{width:100%;outline:none;border-bottom:1px solid var(--white);border-left:none;border-right:none;border-top:none;background:none;padding:.6rem 0 .6rem 10px;color:#fff;font-weight:500;font-size:.95rem;letter-spacing:.5px;border-radius:5px;box-sizing:border-box;transition:.3s}.contact-r .content form .middle .input-container .input::placeholder{color:transparent;transition:.3s all;font-size:10px}.contact-r .content form .middle .input-container .input:focus::placeholder{color:var(--grey)}.contact-r .content form .middle .input-container textarea.input{padding:.8rem 0 .8rem 10px;min-height:150px;border-radius:5px;resize:none;overflow-y:auto;box-sizing:border-box;outline:none}.contact-r .content form .middle .input-container label{position:absolute;top:50%;left:15px;transform:translateY(-50%);padding:0 .4rem;color:var(--white);font-size:.9rem;font-weight:400;pointer-events:none;z-index:1000;transition:.5s}.contact-r .content form .middle .input-container.textarea label{top:1rem;transform:translateY(0)}.contact-r .content form .middle .input-container span{position:absolute;top:0;left:25px;transform:translateY(-50%);font-size:.8rem;padding:0 .4rem;color:transparent;pointer-events:none;z-index:500}.contact-r .content form .middle .input-container span:before,.contact-r .content form .middle .input-container span:after{content:"";position:absolute;width:10%;opacity:0;transition:.3s;height:5px;background-color:var(--black);top:50%;transform:translateY(-50%)}.contact-r .content form .middle .input-container span:before{left:50%}.contact-r .content form .middle .input-container span:after{right:50%}.contact-r .content form .middle .input-container.focus label{top:0;transform:translateY(-50%);left:25px;font-size:.8rem}.contact-r .content form .middle .input-container.focus span:before,.contact-r .content form .middle .input-container.focus span:after{width:80%;opacity:1}:where(.css-dev-only-do-not-override-zg0ahe).ant-alert-error{width:60%;margin:auto}.ReactFlagsSelect-module_selectBtn__19wW7{border-left:none!important;border-top:none!important;border-right:none!important;border-bottom:1px solid var(--white)!important;border-radius:5px!important;color:var(--white)!important}@media(max-width:1220px){.header-r{width:42%}.clients-group{grid-template-columns:repeat(3,1fr)}.about-content .info .main{width:90%}.about-content .info .text{width:72%}}@media(max-width:1026px){.header-l h1{width:378px}.header-l p{font-size:16px;width:398px}.about-content .info .main{width:100%}.about-content .info .text{width:88%}.contact-form .contact-l h1{font-size:30px;width:261px;margin-bottom:70px}.contact-form .contact-l .info a{font-size:16px;width:300px;height:60px;margin-bottom:10px}.contact-form .contact-l .info a svg{width:20px;height:20px}.contact-form .contact-l img{display:none}.about-page .main,.about-page .info{flex-direction:column;height:auto;margin-bottom:60px}.about-page .info .about-l{padding-bottom:28px}.about-page{padding:60px 4%}.about-page .main h1,.about-page .info ul,.about-page .info p{width:100%}}@media(max-width:800px){.nav-items{display:none}.sidebar{display:flex}.header-r{width:100%;height:360px;position:relative;margin-top:43px}.header-l{margin-top:50px;margin-right:4%}.header-l p{font-size:18px;width:70%}.header{max-height:fit-content;height:auto}.header-content{display:block}.header-r img{width:auto;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.about-content .info .text p{width:80%;font-size:22px}.contact-us .content .info{width:82%}.contact-form{display:block}.contact-form .contact-l h1{font-size:38px;width:100%;margin-bottom:38px}.contact-r .content form .bottom button{width:100%;justify-content:center}}@media(max-width:600px){.clients-group .client-box img{width:84%;height:auto}}@media(max-width:500px){.nav-logo img{width:52px;height:52px}.header{max-height:897px}.header-l p{font-size:16px;width:100%;text-align:center}.header-l h1{font-size:24px;width:100%;text-align:center}.header-l .link{width:70%;margin:auto}.header-r img{height:76%}.section-info h2{margin:10px auto;font-size:22px}.section-info p{font-size:14px}.about-content .info .text p{font-size:16px}.about-content .info .main{height:388px}.about-content .info{height:540px}.about-content .info .text{border-radius:30px 132px 90px 54px;width:90%;left:4%}.contact-form .contact-l{margin-right:0}.contact-form .contact-l h1{font-size:24px;margin-bottom:20px}.contact-form .contact-l .info a{font-size:14px;width:100%;height:50px;box-sizing:border-box;margin-bottom:8px;border-radius:6px}.contact-form .contact-l .info a svg{margin-left:0}.contact-r .content{border-radius:16px;padding:28px 24px}.contact-r .content form .top p{margin-bottom:18px;font-size:16px}.contact-r .content form .top .box-group .product-choose{font-size:12px;margin-right:6px;margin-bottom:6px;padding:10px}.contact-r .content form .middle{margin-top:30px}.contact-r .content form .bottom button{border-radius:12px;padding:16px 64px;font-size:18px;margin-top:60px}.navbarContact p{display:none}.navbarContact{padding:0 15px}.navbarContact svg{margin-right:0}}@media(max-width:340px){.navbarContact{padding:0 12px;height:40px}div.dropdown{width:100px;margin-right:6px}div.dropdown>div.caption{height:16px;border-radius:8px}.sidebar{margin-left:4px}}
