@charset "UTF-8";.bottom a::after,.comand .cards .card::after,.cookie-consent.hide,.header__lang>ul>li>ul,.my-swiper-marquee::before{pointer-events:none;pointer-events:none}.btn,.text-empty{gap:10px;font-family:Involve;font-size:16px}.btn,.text-empty,h2{font-weight:400}.btn:active,.btn:hover,.slide__content,.slide__content h3,.slide__content p,.solutions .icon,.solutions h2,.solutions p,.text-empty{color:var(--white)}.btn,.header nav a{font-style:normal;text-transform:lowercase;transition:.3s;text-align:center}#contact,.bottom a,.bottom a p,.contact,.header nav .header__lang>ul>li,.header__lang>ul>li,.slide,.swiper,.text-empty,footer,input{position:relative}.bottom a,a{text-decoration:none}.btn,.header nav a,.header__mobile-nav a,.text-empty,footer .container ul a,h2{line-height:normal}*,.cookie-consent,.my-swiper-marquee{box-sizing:border-box}@font-face{font-family:Involve;src:url("../fonts/Involve-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Involve;src:url("../fonts/Involve-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Involve;src:url("../fonts/Involve-MediumOblique.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Involve;src:url("../fonts/Involve-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Involve;src:url("../fonts/Involve-SemiBoldOblique.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Involve;src:url("../fonts/Involve-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Involve;src:url("../fonts/Involve-BoldOblique.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Involve;src:url("../fonts/Involve-Oblique.ttf") format("truetype");font-weight:400;font-style:italic}*{margin:0;padding:0}body{overflow-x:hidden}.container{max-width:1610px;width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;padding-left:40px;padding-right:40px}ul{list-style:none}h2{color:var(--l-brown);font-family:Involve;font-size:48px;font-style:normal;letter-spacing:1.44px;max-width:880px;width:100%}.text-empty{display:inline-flex;align-items:center;padding:6px 20px;margin-top:8px;background:var(--red);text-align:center;white-space:nowrap;vertical-align:middle;border-radius:4px}.text-empty::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--red)}html{scroll-behavior:smooth}:root{--white:#ffffff;--l-blue:#90A2B0;--d-blue:#8698A6;--l-brown:#A78869;--d-brown:#896A4B;--black:#0D0C0C;--gray:rgba(255, 255, 255, 0.50);--l-black:rgba(13, 12, 12, 0.40);--l-gray:#C7C7C7;--med-gray:rgba(199, 199, 199, 0.30);--red:#A60000}.btn{display:flex;justify-content:center;align-items:center;color:var(--l-blue);letter-spacing:.48px;border:none;margin:0 auto;padding:10px 30px}.header button,.header nav a,.header__burger,footer .container ul a,footer .middle a,footer .middle p{font-size:14px;font-weight:600;letter-spacing:.42px}.header,footer .container ul{border-bottom:1px solid var(--white)}.btn:hover,.swiper-button-next:hover,.swiper-button-prev:hover{background:var(--l-brown)}.btn:active,.solutions .btn:active{background:var(--d-brown)}.header{position:fixed;top:0;left:0;right:0;z-index:50;backdrop-filter:blur(5px)}.header__content{display:flex;align-items:center;justify-content:space-between;padding:20px 0;width:100%}.header button,.header__burger{padding:0;color:var(--white);text-transform:uppercase;font-family:Involve;transition:color .3s;background:0 0;border:none;cursor:pointer}.header a,.header nav,.header__logo{display:flex;align-items:center}.header nav ul{display:flex;gap:30px}.header nav a{color:var(---100,#fff);font-family:Involve}.header nav a:hover{color:rgba(255,255,255,.5)}.header nav .header__lang{margin-left:30px;border-left:2px solid var(--white);padding-left:30px;transition:.3s;display:flex;flex-direction:column}.header nav .header__lang:hover button,footer .container ul a:hover,footer a:hover{color:var(--gray)}.header nav .header__lang>ul>li::after{content:"";position:absolute;top:100%;left:0;width:100%;height:36px}.header nav .header__lang>ul>li>button{display:flex;align-items:center;gap:4px;background:0 0;border:none;color:var(--white)}.header__burger{display:none;z-index:61}.header button:hover,.header__burger:hover{color:rgba(255,255,255,.7)}.header button span,.header__burger .burger__text{display:block}.header__mobile-menu{position:fixed;top:0;right:-100%;width:100%;max-width:100%;background:var(--l-brown,#a89968);backdrop-filter:blur(10px);transition:right .3s;z-index:60;overflow-y:auto;display:flex;flex-direction:column}.error,.hero,.img__main,.partners,.product,.slide,.solutions{overflow:hidden}.header__mobile-menu.active{right:0;height:100vh;z-index:100}.header .mobile-header{display:flex;align-items:center;justify-content:space-between;padding:20px}.header a img{height:40px}.header__mobile-languages .lang-btn,.header__mobile-nav a{color:var(--white);padding:16px 0;transition:opacity .2s;text-transform:lowercase;font-family:Involve;font-size:14px;font-weight:600;letter-spacing:.42px}.header__mobile-nav{padding:30px 16px;flex:1}.header__mobile-nav ul{display:flex;flex-direction:column;gap:0!important}.header__mobile-nav a{display:block;border-bottom:1px solid var(---200,#896a4b)}.header__mobile-nav a:hover{opacity:.8;color:var(--d-brown)!important}.header__mobile-languages{display:flex;flex-direction:column;gap:0;border-bottom:1px solid var(---200,#896a4b);margin-top:auto;width:100%}.header__mobile-languages .lang-btn{background:0 0;border:none;border-bottom:1px solid var(---200,#896a4b);text-align:left;cursor:pointer}.header__mobile-languages .lang-btn:hover{opacity:.8}.header__mobile-languages .lang-btn:last-child{border-bottom:none}.header{background-color:transparent;color:#000;transition:background-color .3s,color .3s}.header.scrolled{background:var(--l-brown);border:none}.header.dark{background-color:var(--black)}@media (max-width:1288px){.header nav{display:none}.header__burger{display:block}.header__content{padding:20px 0}.header__logo img{height:40px}}.page-article header{background-color:var(--l-brown);border:none}.header__mobile-menu .header__mobile-nav,.preloader-backdrop{display:none}.header__mobile-menu.active .header__mobile-nav{display:flex;flex-direction:column;height:100%}.header__mobile-menu.active .header__mobile-nav ul{width:100%;flex:1}.header__mobile-menu.active .header__mobile-nav ul li a{text-align:start}.header__mobile-menu.active .header__mobile-languages{margin-top:auto}.header__lang>ul>li::after{content:"";position:absolute;top:100%;left:0;width:100%;height:36px}.header__lang>ul>li>button{display:flex;align-items:center;gap:4px;background:0 0;border:none;color:var(--white)}.header__lang>ul>li>ul{position:absolute;top:calc(100% + 36px);left:50%;transform:translate(-50%,-5px);transition:opacity .3s,transform .3s;display:flex;flex-direction:column;padding:6px;background:var(--l-brown);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);opacity:0;visibility:hidden;gap:10px}.header__lang>ul>li:hover>ul{transform:translate(-50%,0);pointer-events:auto;opacity:1;pointer-events:auto;visibility:visible}.header__lang>ul>li>ul a{display:flex;justify-content:center;align-items:center;padding:0 6px;border-radius:4px;text-align:center;color:var(--white);transition:.3s}.header__lang>ul>li>ul a:hover{color:var(--d-brown)}.error,.hero{position:relative;height:100vh;min-height:800px;color:var(--white)}.comand .text,.comand h2,.error__top,.hero__top,.img,.solutions .slider,footer .lines div{width:100%}.error__background,.hero__background{position:absolute;inset:0;z-index:1}.error__background img,.error__background video,.hero__background img,.hero__background video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.error__overlay,.hero__overlay{position:absolute;inset:0;background:rgba(13,12,12,.4);z-index:2}.contact,.cookie-consent,.product .swiper-button-next,.product .swiper-button-prev,.solutions,footer,footer .lines div:first-child,footer .lines div:nth-child(3),footer .lines div:nth-child(4){background:var(--l-blue)}.error__content,.hero__content{position:relative;z-index:3;height:100%;display:flex;align-items:flex-start;padding-top:171px}.error__content h1,.hero__content h1{justify-content:start;max-width:900px;color:#fff;font-family:Involve;font-size:64px;font-weight:400;letter-spacing:1.92px;text-transform:uppercase}.about .container .text p,.bottom a,.bottom__text p,.cookie-consent p{letter-spacing:.6px;font-size:20px;font-weight:400}.cookie-consent button,.icon{font-size:16px;text-transform:lowercase;font-weight:400}.bottom{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid rgba(255,255,255,.3);z-index:3}.bottom__content{display:flex;justify-content:space-between;align-items:stretch;width:100%}.bottom__text{max-width:880px;width:100%;display:flex;align-items:center;justify-content:flex-start;padding-top:50px;padding-bottom:50px}.bottom__text p{font-family:Involve;color:rgba(255,255,255,.9);line-height:1.4;margin:0}.bottom a{flex:1;display:flex;align-items:center;justify-content:flex-start;padding:50px 100vw 50px 40px;margin-right:-100vw;color:#fff;font-family:Involve;transition:background .3s,color .3s;white-space:nowrap}footer,footer .img{padding-top:100px}.cookie-consent button,.cookie-consent p,footer .container ul a,footer .middle a,footer .middle p{color:var(--white);font-family:Involve;font-style:normal}.bottom a::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:rgba(255,255,255,.3);z-index:0}.bottom a:hover{background:var(--white);color:#000}.bottom a p{margin:0;z-index:1}.bottom a::after{content:"";position:absolute;top:35%;transform:translateY(-50%);right:auto;left:calc(100% - 103vw);width:32px;height:32px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'><path d='M8.36889 23.4283L7.07422 22.1333L20.2589 8.9293H8.23955V7.06396H23.4382V22.2626H21.5729V10.2436L8.36889 23.4283Z' fill='white'/></svg>") center no-repeat;transition:transform .3s,background .3s;z-index:1}.bottom a:hover::after{transform:translateY(-50%) rotate(45deg);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'><path d='M8.36889 23.4283L7.07422 22.1333L20.2589 8.9293H8.23955V7.06396H23.4382V22.2626H21.5729V10.2436L8.36889 23.4283Z' fill='black'/></svg>") center/32px no-repeat}.error{margin-bottom:187px}footer .container{flex-direction:column}footer .container ul{display:flex;gap:30px;padding-bottom:50px;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}.cookie-consent button,footer .img{justify-content:center;display:flex}footer .container ul a{text-align:center;text-transform:lowercase;transition:.3s}footer .img{width:100%;align-items:center;flex-shrink:0}footer .img img{width:100%;height:100%}footer .middle{display:flex;padding-top:50px;justify-content:space-between;width:100%}footer .middle a,footer .middle p{text-align:center;line-height:normal;transition:.3s}footer .lines{position:absolute;top:-190px;left:0;width:100%;display:flex;flex-direction:column}footer .lines div:first-child{height:10px;margin-bottom:50px}footer .lines div:nth-child(2){height:20px;background:var(--l-blue);margin-bottom:20px}footer .lines div:nth-child(3){height:30px;margin-bottom:10px}footer .lines div:nth-child(4){height:40px;margin-bottom:10px}.cookie-consent.hide{opacity:0;transform:translateY(20px)}.cookie-consent{position:fixed;bottom:50px;left:30px;padding:30px;display:flex;align-items:center;gap:30px;z-index:9999;transition:opacity .3s,transform .3s}.about,.contact,.product,.solutions,.value{padding:100px 0}.icon,.value .cards .card div{display:flex;gap:20px}.cookie-consent p{line-height:140%;max-width:454px;width:100%}.solutions h2,.value h2{max-width:100%}.cookie-consent button{padding:10px 30px;align-items:center;gap:10px;background:0 0;text-align:center;line-height:normal;letter-spacing:.48px;cursor:pointer;border:1px solid var(--white);white-space:nowrap}.about .container{justify-content:center;flex-direction:column;align-items:start;flex-wrap:wrap;row-gap:15px}.about .container .text{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:50px;padding-bottom:50px;overflow:visible}.about .container .text p{color:var(--black);font-family:Involve;line-height:150%}.about .cards{width:100%;border-top:1px solid var(--l-gray);padding-top:30px}.about .cards .container{display:flex;flex-direction:row;gap:30px}.about .cards .container .card{display:flex;flex-direction:column;gap:10px;max-width:360px;width:100%}.about .cards .container span{color:var(--l-brown);font-family:Involve;font-size:64px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.92px}.about .cards .container p{color:var(--black);font-family:Involve;font-size:20px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.6px}.solutions p,.value .cards .card p{font-size:20px;line-height:150%;letter-spacing:.6px}.slide__content h3,.solutions .slider h3,.value .cards .card h3,.value .cards .card span{font-size:28px;letter-spacing:.84px;font-family:Involve;font-style:normal;font-weight:400}.icon{align-items:center;margin-bottom:16px;width:100%;color:var(--l-gray);font-family:Involve;letter-spacing:.72px}.icon::before{content:"";display:inline-block;width:24px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16' fill='none'><path d='M22.6094 16L22.6094 0L23.9962 0L23.9962 16L22.6094 16Z' fill='%23C7C7C7'/><path d='M15.0781 16L15.0781 0L17.8514 0L17.8514 16L15.0781 16Z' fill='%23C7C7C7'/><path d='M7.53125 16L7.53125 0L11.6894 0L11.6894 16L7.53125 16Z' fill='%23C7C7C7'/><path d='M0 16L0 0L5.54458 0L5.54458 16L0 16Z' fill='%23C7C7C7'/></svg>") center/contain no-repeat}.img__main{width:100%;max-height:700px;height:100%}.img__main img{width:100%;height:100%;object-fit:cover;display:block}.value .container{flex-direction:column;justify-content:start}.value .cards{margin-top:50px;width:100%}.value .cards .card{display:flex;justify-content:space-between;width:100%;padding:30px 0;border-bottom:1px solid var(---30,rgba(199,199,199,.3))}.value .cards .card p{max-width:710px;width:100%;color:var(--black);font-family:Involve;font-style:normal;font-weight:400}.solutions .slider h3,.value .cards .card h3,.value .cards .card span{line-height:140%}.value .cards .card h3{color:var(--black)}.value .cards .card span{color:var(--l-gray)}.solutions .container{flex-direction:column;gap:100px;overflow:visible}.solutions .slider h3{color:var(--white);text-align:center}.solutions .btn{display:block;width:fit-content;margin:0 auto;background:var(--white);padding:.5em 1em}.solutions .btn:hover{background:var(--l-brown)!important}.solutions .icon::before{content:"";display:inline-block;width:24px;height:16px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16' fill='none'><path d='M22.6094 16L22.6094 0L23.9962 0L23.9962 16L22.6094 16Z' fill='white'/><path d='M15.0781 16L15.0781 0L17.8514 0L17.8514 16L15.0781 16Z' fill='white'/><path d='M7.53125 16L7.53125 0L11.6894 0L11.6894 16L7.53125 16Z' fill='white'/><path d='M0 16L0 0L5.54458 0L5.54458 16L0 16Z' fill='white'/></svg>") center/contain no-repeat}.solutions p{font-family:Involve;font-style:normal;font-weight:400;margin-top:50px}.swiper{width:100%;padding:50px 0;overflow:visible}.swiper-wrapper{align-items:stretch;display:flex}.swiper-slide{display:flex;align-items:center;transition:transform .3s,opacity .3s;width:1530px;height:500px;flex-shrink:0}.swiper-slide-active{opacity:1;transform:scale(1)}.slide{width:100%;height:500px;background:#000;box-shadow:0 4px 10px rgba(0,0,0,.1)}.slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.7);z-index:1}.slide__content{position:absolute;bottom:0;left:0;right:0;padding:30px;background:rgba(13,12,12,.4);backdrop-filter:blur(5px);z-index:3;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:space-between}.slide__content h3{margin:0;text-align:start!important;line-height:normal}.contact h2,.form-preloader__text{font-family:Involve;text-align:center}.partners p,.product .text p,.slide__content p{font-size:20px;line-height:150%;letter-spacing:.6px;font-family:Involve;font-style:normal;font-weight:400}.slide__content p{margin-bottom:0;margin-top:0;max-width:720px;width:100%}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--white);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .3s}.swiper-button-prev{left:-20px}.swiper-button-next{right:-20px}.product .swiper-button-next:after,.product .swiper-button-prev:after,.swiper-button-next:hover::after,.swiper-button-prev:hover::after{border-color:var(--white)}.swiper-button-next::after,.swiper-button-prev::after{content:"";width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333}.swiper-button-prev::after{transform:rotate(-135deg)}.swiper-button-next::after{transform:rotate(45deg)}.product .text h2{max-width:750px;color:var(--l-blue);margin-bottom:50px}.partners p,.product .text p{color:var(--black)}.product .container{flex-direction:column;overflow:visible}.product .swiper{padding-top:50px;padding-bottom:0;overflow:visible}.product .swiper-slide{position:relative;max-width:490px;height:680px}.product .swiper-slide img{width:100%;height:100%;display:block;position:relative;z-index:1;object-fit:cover}.product .swiper-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d3d3d3;z-index:0}.comand .cards .card::after,.contact::after,.contact::before{content:"";background-repeat:no-repeat;background-size:contain}.product .swiper-button-next:hover,.product .swiper-button-prev:hover{background:var(--d-blue)}.contact::after,.contact::before{position:absolute;width:233px;height:466px;z-index:0}.contact::before{background-image:url("../images/uzor.svg");left:0;top:50%;transform:translateY(-50%) rotate(180deg)}.comand .cards .card::after,.contact::after{right:0;transform:translateY(-50%);background-image:url("../images/uzor.svg");top:50%}.contact .container{position:relative;z-index:1;flex-direction:column;gap:50px}.contact h2{color:var(--white);font-size:28px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;max-width:1210px;width:100%;display:flex;justify-content:center;align-items:center;gap:10px;padding:0 100px}.contact .form-row{display:flex;gap:30px;justify-content:center}.contact .form-row input{border:none;border-bottom:1px solid var(--white);padding:20px 0;background:0 0;font-size:16px;outline:0;flex:1;width:490px;height:50px}.contact .form-row input::placeholder{color:var(--white);font-family:Involve;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.comand .cards .card p,.page-text .text__txt p{font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px;font-family:Involve}.comand .cards .card a,.form-row input{line-height:140%;font-style:normal;font-weight:400;font-family:Involve}.contact .form-row input:focus{color:var(--white);font-family:Involve;font-style:normal;font-weight:400}.contact .btn{background:0 0;color:var(--white);border:1px solid var(--white);transition:.3s;margin-top:50px}.contact .btn:hover{background:var(--white);color:var(--l-blue)}.contact .btn:active{background:var(--d-brown);color:var(--white);border:1px solid var(--d-brown)}@media (max-width:768px){.contact::after,.contact::before{position:absolute;left:50%;width:375px;height:375px;background-repeat:no-repeat;background-size:contain;z-index:0}.contact::before{top:-185px;transform:translateX(-50%) rotate(-90deg)}.contact::after{top:auto;bottom:-185px;transform:translateX(-50%) rotate(90deg)}.contact .form-row{flex-direction:column;gap:20px}.contact .form-row input{width:100%}.contact h2{padding:0 20px}}.form-row input{color:var(--white);font-size:16px}.comand h2,.partners h2{color:var(--l-blue);max-width:750px}.form-row input::placeholder{color:var(--white)}.partners{padding:100px 0 50px}.partners .container{flex-direction:column;gap:50px;overflow:visible}.partners h2{width:100%;margin-bottom:50px}.my-swiper-marquee{position:relative;overflow:visible}.my-swiper-marquee .swiper-slide{width:360px;height:200px;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.my-swiper-marquee .card{width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center}.my-swiper-marquee .card img{width:100%;height:100%;object-fit:contain}.my-swiper-marquee .swiper-wrapper{transition-timing-function:linear!important;position:relative;z-index:1}.my-swiper-marquee::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:10;background:var(--swipe-edge-gradient,linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,#fff 99.52%))}.my-swiper-marquee .swiper-button-next,.my-swiper-marquee .swiper-button-prev{z-index:20}.comand{padding:50px 0 280px}.comand .container,.page-text .container{flex-direction:column;gap:50px}.comand .cards{display:flex;gap:30px;justify-content:center;align-items:center;flex-wrap:wrap}.comand .cards .card{width:360px;height:247px;background:var(--l-blue);display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative}.comand .cards .card ul{display:flex;flex-direction:column;gap:20px}.comand .cards .card p{color:var(--white);z-index:2}.comand .cards .card a{color:var(--white);font-size:28px;letter-spacing:.84px;transition:.3s;z-index:2}.comand .cards .card a:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-color:#fff;text-decoration-thickness:5%;text-underline-offset:25%;text-underline-position:from-font}.comand .cards .card::after{position:absolute;width:123px;height:247px}.page-text{padding:170px 0 280px}.page-text h1{color:var(---100,#a78869);font-family:Involve;font-size:48px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.44px;max-width:880px;width:100%;margin:0 auto 0 0;text-align:left}.page-text .text__txt{display:flex;flex-direction:column;gap:15px}.page-text .text__txt p{color:var(--black)}@media (max-width:1600px){.contact .form-row input{width:390px}}@media (max-width:1283px){.form-row{flex-direction:column}.contact .input{display:flex;flex-direction:column}}@media (max-width:1219px){.comand .cards .card{width:calc(50% - 15px)}}@media (max-width:1200px){.value .cards .card{flex-direction:column;row-gap:12px}.value .cards .card p{max-width:100%}}@media (max-width:1100px){h1{font-size:50px!important}h2{font-size:38px!important}.contact h2{font-size:28px!important}}@media (max-width:1000px){footer .middle{flex-direction:column;row-gap:16px}}@media (max-width:900px){.error .bottom__content,.hero .bottom__content{flex-direction:column}.error .bottom a::before,.hero .bottom a::before{display:none}.error .bottom a,.hero .bottom a{position:relative;left:50%;transform:translateX(-50%);width:100vw;box-sizing:border-box;padding:50px 24px;border-top:1px solid rgba(255,255,255,.3);margin:0}.error .bottom a::after,.hero .bottom a::after{right:20px;left:auto!important}}@media (max-width:789px){.comand .cards .card{width:100%}.about .cards .container .card{max-width:100%}}@media (max-width:780px){.value .cards .card{align-items:start}.product .swiper-slide{height:600px!important;flex-shrink:0}}@media (max-width:730px){.cookie-consent{width:calc(100% - 40px);flex-direction:column;box-sizing:border-box}}@media (max-width:600px){.cookie-consent.hide{transform:translate(-50%,20px)}.about .cards .container .card{max-width:164px}.about .cards .container span{font-size:36px}p{font-size:14px!important}h1{font-size:36px!important}h2{font-size:28px!important}h3{font-size:22px!important}.about,.contact,.product,.solutions,.value{padding:80px 0}.about .container .text,.value .cards{margin-top:30px}.solutions .container{gap:50px}.product .text h2{margin-bottom:30px}.contact .container{gap:30px}.partners .swiper{padding:0}.comand{padding-top:30px}.partners .swiper-slide{margin-right:10px!important}.my-swiper-marquee .swiper-slide{width:180px;height:100px}.comand .cards .card::after{width:91px;height:182px}.container{padding-left:20px;padding-right:20px}.contact .form,.contact .form-row input{width:100%}.cookie-consent{left:50%;transform:translateX(-50%);width:calc(100% - 40px);flex-direction:column}}@media (max-width:420px){.about .cards .container .card{max-width:150px}.about .cards .container{gap:10px}.swiper-button-next,.swiper-button-prev{width:32px;height:32px}.cookie-consent{padding:16px}}@media (max-width:380px){.contact::after,.contact::before{width:290px;height:290px}.contact::after{bottom:-145px}.contact::before{top:-145px}}@media (max-width:370px){.about .cards .container .card{max-width:130px}.error__content,.hero__content{padding-top:120px}}.form-preloader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-width:300px;min-height:200px}.form-preloader__round{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:1s linear infinite spin}.form-preloader__text{color:#000;font-size:14px;font-weight:500}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.contact .input{margin-left:10px}.contact .form-row input:-webkit-autofill,.contact .form-row input:-webkit-autofill:focus,.contact .form-row input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--l-blue) inset!important;box-shadow:0 0 0 1000px var(--l-blue) inset!important;background-color:var(--l-blue)!important;-webkit-text-fill-color:var(--white)!important}