@keyframes pulse-animation{50%{scale:1.1}}@keyframes second-pulse-animation{0%{scale:1.3}50%{scale:1.4}100%{scale:1.3}}@keyframes levitate-animation{50%{transform:translateY(2%)}}header{position:fixed;top:0;padding:15px 0;width:100%;z-index:999;transition:all .3s;background:#161515}@media only screen and (min-width: 576px){header{padding:25px 0}}header .navigation{display:flex;align-items:center;justify-content:space-between}header .navigation ul{display:flex;align-items:center;gap:30px}header .logo{max-width:50px}header .name-company{color:#a832ff;font-size:24px;font-weight:700}header .name-company span{color:#fff}header .submitBtn{background:rgba(0,0,0,0);border:none;cursor:pointer}*:focus{outline:none}::-moz-focus-inner,::-moz-focus-outer{border:0;outline:none}html{min-height:100%;height:auto;scroll-behavior:smooth}*{box-sizing:border-box}body{position:relative;min-width:320px;min-height:100%;margin:0;font-weight:400;line-height:1.3;font-size:16px;font-family:"Poppins",sans-serif;background-color:#161515;color:#fff;min-height:100vh}body:before{content:"";opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;backdrop-filter:blur(7px);background:rgba(0,0,0,.615);transition:1s all}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.5)}body.active-popup{overflow:hidden}body.active-popup:before{opacity:1;visibility:visible}body.active-popup .popup{visibility:visible;opacity:1}@keyframes levitate-animation{0%{transform:rotate(-3deg)}50%{transform:translateY(2%) rotate(3deg)}100%{transform:rotate(-3deg)}}.d-md-none{display:none}@media only screen and (min-width: 992px){.d-md-none{display:block}}img{width:100%;display:block}ul{list-style-type:none;padding:0;margin:0}a{color:#fff;text-decoration:none}.policy main{padding:90px 0 60px}@media only screen and (min-width: 768px){.policy main{padding:130px 0 60px}}.policy main h1{margin-bottom:20px}.policy main ul{margin:10px}.container{padding:0 16px;max-width:1300px;margin:0 auto;width:100%}.row{margin:0 -12px 50px;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width: 768px){.row{flex-direction:row;margin:0 -12px 70px}}@media only screen and (min-width: 992px){.row{margin:0 -12px}}.row .col-6{width:100%;padding:0 12px}@media only screen and (min-width: 768px){.row .col-6{width:50%}}main{position:relative;overflow:hidden;padding:100px 0}@media only screen and (min-width: 992px){main{padding:30px 0}}main .decoration-main{position:absolute;bottom:0;right:0;max-width:400px}@media only screen and (min-width: 992px){main .decoration-main{display:none}}.navigation-sections{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:777;backdrop-filter:blur(10px);width:100%;padding:10px 0 25px}@media only screen and (min-width: 768px){.navigation-sections{backdrop-filter:none;padding:0;max-width:40px;bottom:auto;top:50%;transform:translateY(-50%);left:10px;z-index:777}}.navigation-sections .navigation-tab{position:relative;display:flex;flex-direction:row;gap:23px;max-width:220px;margin:0 auto}@media only screen and (min-width: 768px){.navigation-sections .navigation-tab{flex-direction:column;gap:12px;max-width:none;margin:0}}.navigation-sections .navigation-tab-item{position:relative}.navigation-sections .navigation-tab-item.active-nav::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:10px;border-radius:999px;height:10px;background-color:#a832ff;bottom:-18px}@media only screen and (min-width: 768px){.navigation-sections .navigation-tab-item.active-nav::before{position:absolute;top:50%;transform:translateY(-50%);left:44px;width:7px;height:7px}}section{color:#fff;display:flex;align-items:center}@media only screen and (min-width: 992px){section{height:100vh}}section .left-block{display:flex;align-items:center;justify-content:center}section .left-block .image-holder{position:relative;max-width:540px;min-height:320px;display:flex;align-items:center;width:100%}@media only screen and (min-width: 992px){section .left-block .image-holder{min-height:500px}}section .left-block .image-holder::before{content:"";position:absolute;inset:0;z-index:-1;width:100%;height:100%;background:radial-gradient(circle, rgb(0, 0, 0) 22%, rgba(27, 225, 199, 0) 70%);pointer-events:none}section .left-block .image-holder img{animation:levitate-animation 8s ease-in-out infinite}section .item{position:relative;padding:20px 0;text-align:center}@media only screen and (min-width: 768px){section .item{text-align:left;padding:0 0 0 100px}}section .decoration{display:none}@media only screen and (min-width: 768px){section .decoration{display:block;position:absolute;rotate:-90deg;left:-90px;top:126px;font-weight:600;font-size:25px;line-height:37px}}section .decoration::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-100px;width:90px;height:4px;background-color:#a832ff}@media only screen and (min-width: 768px){section .decoration::before{left:-170px;width:160px;height:6px}}section .title{font-weight:700;font-size:30px;max-width:480px;margin:0 auto}@media only screen and (min-width: 992px){section .title{margin:0;font-weight:700;font-size:60px;line-height:80px;margin-bottom:56px}}section .title b{font-weight:600}section .title span{font-weight:400}section p{font-size:14px;line-height:21px;margin-bottom:30px}@media only screen and (min-width: 768px){section p{margin-bottom:70px;font-size:18px}}section .btn{margin:0 auto}@media only screen and (min-width: 768px){section .btn{margin:0}}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;text-transform:uppercase;font-weight:700;text-align:center;width:100%;max-width:550px;transition:all .5s;opacity:0;visibility:hidden}.popup .content{background:#161515;padding:30px;border-radius:15px}@media only screen and (min-width: 768px){.popup .content{padding:30px 70px}}.popup .content .close{position:absolute;background:rgba(0,0,0,0);border:none;max-width:40px;top:2%;right:2%;cursor:pointer}.popup .title{font-size:24px;margin-bottom:20px}@media only screen and (min-width: 768px){.popup .title{font-size:30px}}.popup .holder{display:flex;flex-direction:column}.popup .input-holder{margin-bottom:40px}.popup label{margin-bottom:10px}.popup input{padding:10px;width:100%;color:#fff;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff}.popup .btn{margin:0 auto}.success-message{display:none;color:green;padding:12px;margin:10px 0 0;font-size:14px}.success-active{display:block}.btn{display:block;position:relative;text-decoration:none;color:#fff;text-align:center;font-size:18px;font-weight:500;padding:20px;background:rgba(0,0,0,0);transition:.2s ease-in-out;width:100%;max-width:300px;border:none;cursor:pointer}.btn::after,.btn::before{content:"";position:absolute;transform:translate(0);top:0;left:0;bottom:0;right:0;transition:transform .2s;border:2px solid #fff}.btn:hover::after{transform:translate(2px, 2px)}.btn:hover::before{transform:translate(-2px, -2px)}footer{position:relative;background-color:#161515;padding:15px 0;color:#fff;background:#161515}@media only screen and (min-width: 768px){footer{padding:30px 0}}footer .decoration-footer{display:none;position:absolute;bottom:0;right:0;max-width:400px}@media only screen and (min-width: 992px){footer .decoration-footer{display:block}}footer .row{position:relative;display:flex;flex-wrap:wrap;z-index:5}footer .col-6{display:flex;align-items:center}footer .text{font-size:28px;font-weight:300;padding:0 16px;max-width:550px;margin-bottom:30px}@media only screen and (min-width: 768px){footer .text{font-size:34px}}footer a:hover{color:#a832ff}footer ul li{font-size:18px;font-weight:400;margin-bottom:30px;display:flex;flex-direction:column}footer ul li span{display:block;font-size:24px;font-weight:500;margin-bottom:5px;color:#fff}footer .copy{display:block;margin:30px auto 0;max-width:345px}.contact{display:block;height:auto}.contact .contact-banner{height:300px;background-size:cover;background-position:center}.contact .row{display:flex;flex-wrap:nowrap;gap:80px;padding:100px 70px}.contact .col-6{flex:1 1 calc(50% - 20px);padding:0 20px;background-color:#161515;box-shadow:0 4px 10px rgba(0,0,0,.7);border-radius:10px;margin-top:-150px}.contact .contact-form h2{font-size:24px;font-weight:700;margin-bottom:20px}.contact .contact-form form .form-group{margin:0 0 46px}.contact .contact-form form .form-group input{width:100%;padding:10px;color:#fff;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff}.contact .message{min-height:50px}.contact .contact-info h2{font-size:24px;font-weight:700;margin-bottom:40px}.contact .contact-info ul{list-style:none;padding:0}.contact .contact-info ul li{margin-bottom:40px;font-size:16px}.contact .contact-info ul li span{font-weight:600;display:inline-block;margin-right:5px}.contact .contact-info ul li a{text-decoration:none}.contact .contact-info ul li a:hover{text-decoration:underline;color:#a832ff}@media(max-width: 768px){.row{flex-direction:column}.col-6{flex:1 1 100%}}.blog{padding:80px 0;height:auto}.blog h2{text-align:center;font-size:36px;margin-bottom:40px}.blog__item{display:flex;flex-direction:row;overflow:hidden;margin:0 0 50px}.blog__image-container{width:25%;overflow:hidden}.blog img{width:100%;height:100%;object-fit:cover}.blog__text-container{padding:20px;width:75%}.blog__subtitle{font-size:24px;color:#fff;margin-bottom:15px}.blog__text{font-size:16px;color:#fff;line-height:1.6;margin-bottom:15px}.cookies{padding:30px 0;height:auto}@media only screen and (min-width: 992px){.cookies{padding:80px 50px 0}}.cookies h2{text-align:center;margin:0 0 46px}.cookies h4{color:#a832ff;margin:0 0 26px}.cookies p{margin:0 0 20px;color:#fff}.terms-and-conditions{padding:30px 0;height:auto}@media only screen and (min-width: 992px){.terms-and-conditions{padding:80px 50px 0}}.terms-and-conditions h2{text-align:center;margin:0 0 46px}.terms-and-conditions h4{color:#a832ff;margin:0 0 26px}.terms-and-conditions p{margin:0 0 20px;color:#fff}.privacy{padding:30px 0;height:auto}@media only screen and (min-width: 992px){.privacy{padding:80px 50px 0}}.privacy h2{text-align:center;margin:0 0 46px}.privacy h4{color:#a832ff;margin:0 0 26px}.privacy p{margin:0 0 20px;color:#fff}.catalog{padding:80px 0;height:auto}.catalog h2{text-align:center;margin-bottom:40px}.catalog__categories{display:flex;justify-content:space-around;margin-bottom:50px}.catalog__category{width:30%;text-align:center}.catalog__category-link{display:block;text-decoration:none;color:inherit}.catalog__category-image{width:100%;height:auto;border-radius:8px;margin-bottom:15px}.catalog__category-name{font-size:20px;font-weight:bold;color:#333}.catalog__products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.catalog__product{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.5);overflow:hidden;transition:transform .3s ease}.catalog__product img{width:100%;height:250px;object-fit:cover}.catalog__product-info{padding:20px}.catalog__product h4{font-size:20px;font-weight:bold;margin-bottom:15px;color:#fff}.catalog__product-description{font-size:16px;color:#fff;margin-bottom:10px}.catalog__product-price{font-size:18px;font-weight:bold;margin-bottom:15px}.catalog__product .btn{margin:40px 0 0;padding:10px 20px}
