@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");:root{--default-color:#20412A;--primary-color:#63fd4a;--primary-color-opacity:#62fd4a57;--primary-color-transparent:#62fd4a7f;--secondary-color:#898892;--danger-color:#ff1313;--dark-bg:#030015;--primary-bg:#110d21;--secondary-bg:#151128;--primary-border:#e8e8e8;--secondary-border:rgb(48,46,63);--active-border:#3c5e42;--primary-shadow:#000000c0;--header-bg:#000000;--header-color:#ffffff;--header-border:#777682;--dropdown-bg:#f9f9f9}html{scroll-behavior:smooth}*{padding:0;margin:0;box-sizing:border-box;font-family:Rubik,sans-serif;font-size:16px;font-weight:300;color:var(--header-color);text-decoration:none;list-style:none;transition:all .3s ease}body{background:var(--primary-bg);scroll-behavior:smooth}body.overflow-hidden{overflow:hidden;position:relative}body.overflow-hidden:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);z-index:40;display:block}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--default-color)}::-webkit-scrollbar-thumb{background:var(--primary-color);opacity:.3;cursor:grab;border-radius:10px}.banner{min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.banner.banner-img{background:url(/dist/images/bg/banner-one-bg.png) no-repeat 50%/cover;background-color:#000000c0}.banner .banner-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;margin:200px 0}.banner .banner-content h1{position:relative;font-size:clamp(40px,5vw,80px);font-weight:800;width:45%;text-transform:capitalize;color:var(--header-color);z-index:10}.banner .banner-content h1:after{content:"";display:block;position:absolute;left:50%;top:50%;width:350px;height:50px;background:var(--primary-color);margin:20px auto;opacity:.5;transform:rotate(-5deg) translate(-50%);z-index:-1}@keyframes translate-bottom{70%{transform:rotate(-5deg) translate(-50%);opacity:.5}to{transform:rotate(-5deg) translate(-50%,200%);opacity:0}}.banner .banner-content h1 b{color:var(--primary-color);font-size:clamp(40px,5vw,80px);font-weight:800}.banner .banner-content .banner-left-side{position:absolute;top:-100px;left:5%}.banner .banner-content .banner-left-side img:first-child{transform:translateX(-50px) rotate(-25deg);height:180px;box-shadow:0 0 20px var(--primary-shadow)}.banner .banner-content .banner-left-side img:nth-child(2){position:absolute;height:120px;width:120px;top:50%;left:0;opacity:.7}@keyframes translate-left{70%{transform:translateX(-80px) rotate(-20deg)}to{transform:translateX(80px) rotate(20deg)}}.banner .banner-content .banner-right-side{position:absolute;top:30%;right:10%}.ring,.ring-container{display:flex;justify-content:center;align-items:center}.ring{position:relative;width:180px;height:180px;border-radius:50%;background:var(--primary-color);outline:10px solid var(--default-color)}.text-ring{position:absolute;animation:rotateText 10s linear infinite}.text-ring span{position:absolute;left:50%;top:50%;transform-origin:0 0;font-size:10px;letter-spacing:1px;color:var(--default-color);white-space:nowrap;font-family:sans-serif}@media screen and (max-width:768px){.banner .banner-content .banner-right-side{opacity:.2;top:100%;right:8%}}.center-arrow{height:120px;width:120px;background:var(--default-color);color:var(--primary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:40px}@keyframes rotateText{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{70%{opacity:1}to{opacity:0}}.banner .sliders{padding:50px 0;width:100%;max-width:100%;position:relative;overflow:hidden}.banner .swiper-slide img{width:550px;border-radius:20px;object-fit:cover;aspect-ratio:16/9;filter:brightness(.6)}.banner .swiper-slide img:hover{filter:brightness(1)}.advertisement{bottom:0;z-index:10;display:flex;align-items:center;box-shadow:0 0 20px var(--primary-shadow)}.advertisement,.advertisement:before{position:absolute;left:0;width:100%;height:100px;background:var(--primary-color)}.advertisement:before{content:"";top:-10px;opacity:.5;transform:rotate(1deg)}.advertisement .advertisement-content p{display:flex;flex-direction:row;align-items:center;text-wrap:nowrap;font-size:48px;font-weight:800;text-shadow:0 0 5px var(--primary-shadow)}.advertisement .advertisement-content p img{height:80px;object-fit:scale-down;filter:brightness(0)}.badge{display:inline;padding:5px 10px;border-radius:8px;font-size:14px;font-weight:500;text-wrap:nowrap}.badge.badge-primary{background:var(--primary-color);color:var(--header-bg)}.badge.badge-transparent.badge-primary{background:var(--primary-color-transparent);color:var(--primary-color)}.badge.badge-xl{font-size:20px;padding:10px 15px}.badge.badge-outline-primary{border:1px solid var(--primary-color);color:var(--header-color)}.badge.badge-secondary{background:var(--secondary-color);color:var(--header-color)}.badge.badge-outline-secondary{border:1px solid var(--secondary-color);color:var(--header-color)}.btn{outline:none;border:none;cursor:pointer;transition:all .3s ease;position:relative}.btn[disabled]{background:var(--secondary-bg);color:var(--header-color);cursor:not-allowed;pointer-events:none;opacity:.5}.btn.btn-primary{background:linear-gradient(to right,var(--primary-color),#4AE98F);color:var(--header-color);padding:10px 20px;border-radius:8px;font-size:16px;font-weight:500;text-wrap:nowrap}.btn.btn-primary:hover{box-shadow:0 0 20px var(--primary-color);transform:translateY(-5px);animation:1s ease-in-out infinite alternate}.btn.btn-outline-primary{background:transparent;color:var(--header-color);padding:10px 20px;border-radius:8px;font-size:16px;font-weight:500;border:1px solid var(--primary-color)}.btn.btn-outline-primary:hover{background:var(--primary-color);color:var(--header-bg);box-shadow:0 0 20px var(--primary-color);transform:translateY(-5px);animation:1s ease-in-out infinite alternate}.btn.btn-secondary{background:var(--secondary-bg);color:var(--header-color);padding:10px 20px;border-radius:8px;font-size:16px;font-weight:500}.btn.btn-secondary:hover{box-shadow:0 0 20px var(--secondary-bg);transform:translateY(-5px);animation:1s ease-in-out infinite alternate}.information{position:relative}.information h2{font-size:24px;font-weight:800;color:var(--header-color);text-align:left}.information p{font-size:16px;font-weight:500;color:var(--secondary-color)}.information img{width:100%;object-fit:scale-down}.permissions{margin:150px 0}.permissions .permission-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;background:var(--secondary-bg);padding:20px;border:1px solid var(--secondary-border);border-radius:15px;border-top-right-radius:100px;box-shadow:0 0 3px var(--primary-shadow);min-height:260px}.permissions .permission-item .icon{font-size:70px;color:var(--primary-color)}.permissions .permission-item h2{font-size:24px;color:var(--header-color)}.permissions .permission-item p{font-size:16px;font-weight:400;color:var(--secondary-color)}.permissions .permission-item:hover{background:var(--primary-color)}.permissions .permission-item:hover .icon,.permissions .permission-item:hover h2,.permissions .permission-item:hover p{color:var(--secondary-bg)}.articles .card{background:var(--secondary-bg);padding:15px;border-radius:15px;cursor:pointer;margin-bottom:25px}.articles .card img{width:100%;height:220px;object-fit:cover;border-radius:15px;filter:brightness(.8)}.articles .card:hover{background:var(--primary-color);transform:scale(1.05);filter:drop-shadow(0 0 20px var(--primary-shadow))}.articles .card:hover img{filter:brightness(1.2)}.articles .card .card-body{margin-top:10px}.articles .card .card-body .card-date{color:var(--secondary-color);font-size:14px;font-weight:400}.articles .card .card-body .card-text{color:var(--header-color);font-size:18px;font-weight:600;padding:10px 0}.articles .articles-title h2,.section-title,.section-title-center h2,.widget-title .title h2{color:var(--header-color);font-size:28px;font-weight:800}.articles .articles-title p,.section-title-center p,.widget-title .title p{color:var(--secondary-color);font-size:16px;font-weight:400;margin:10px 0}.section-title-center{text-align:center}.items-swiper{box-shadow:none}.items-swiper .swiper-button-next,.items-swiper .swiper-button-prev{color:var(--primary-color);--swiper-navigation-size:22px}.items-swiper .swiper-pagination{--swiper-pagination-bottom:10px;z-index:10}.items-swiper .swiper-pagination-bullet{opacity:.5}.items-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-color);width:20px;border-radius:5px;opacity:1}.shop-item{background:var(--dark-bg);border-radius:15px;padding:20px}.shop-item .item-image{position:relative;cursor:pointer}.shop-item .item-image img{position:relative;border-radius:15px;height:225px;width:100%;object-fit:cover;filter:brightness(1);transition:all .3s ease}.shop-item:hover .item-image img{filter:brightness(1.3)}.shop-item .item-image span{position:absolute;bottom:20px;left:20px;background:var(--secondary-bg);padding:3px 8px;border-radius:5px;font-weight:500;font-size:12px;box-shadow:1px 1px 5px var(--primary-shadow);max-width:70%}.shop-item .item-image span,.shop-item .item-title{color:var(--header-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-item .item-title{font-size:20px;font-weight:800;margin:10px 0;width:80%}.shop-item span{font-size:20px;font-weight:800;color:var(--primary-color)}.category-item{position:relative;cursor:pointer;overflow:hidden;display:block}.category-item img{width:100%;height:750px;object-fit:cover}.category-list div .category-item:before{content:"";position:absolute;top:0;left:0;bottom:0;right:50%;pointer-events:none;transition:all .5s ease;cursor:pointer}.category-list div .category-item{cursor:pointer}.category-list div .category-item:after{content:"";position:absolute;top:0;left:50%;bottom:0;right:0;pointer-events:none;transition:all .5s ease;cursor:pointer}.category-list div:first-child .category-item:after,.category-list div:first-child .category-item:before{opacity:0}.category-list div:nth-child(2) .category-item:after,.category-list div:nth-child(2) .category-item:before{background:rgba(255,119,0,.3)}.category-list div:nth-child(3) .category-item:after,.category-list div:nth-child(3) .category-item:before{background:rgba(255,0,221,.3)}.category-list div:nth-child(4) .category-item:after,.category-list div:nth-child(4) .category-item:before{background:rgba(255,115,0,.3)}.category-list div:nth-child(5) .category-item:after,.category-list div:nth-child(5) .category-item:before{background:rgba(225,255,0,.3)}.category-list div:hover .category-item:before{right:100%}.category-list div:hover .category-item:after{left:100%}.category-item span{bottom:20px;left:20px;font-weight:800;font-size:54px;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);text-shadow:1px 1px 5px var(--primary-shadow)}.category-item p,.category-item span{position:absolute;color:var(--header-color)}.category-item p{bottom:120px;left:140px;width:60%;font-size:16px;font-weight:400}.category-item .arrow{position:absolute;left:140px;bottom:50px;width:40%;height:4px;background:var(--primary-color)}.category-item .arrow:after{content:"";position:absolute;display:block;width:14px;height:14px;border:5px solid var(--primary-color);border-bottom:0;border-left:0;transform:rotate(45deg);top:-8px;left:91%}.category-item .arrow:before{content:"";position:absolute;display:block;width:50px;height:50px;background:var(--primary-color);border-radius:50%;top:-23px;opacity:.5;left:86%;transition:all .5s ease}.category-item:hover .arrow:before{left:45%}.text-shadow{text-shadow:0 0 5px rgba(0,0,0,.8)}.card{background:var(--dark-bg);border-radius:10px}.card .card-header{padding:20px;border-bottom:1px solid var(--secondary-border)}.card .card-header .card-title{font-size:32px;font-weight:800;color:var(--header-color)}.card .card-body{padding:10px 20px}.title{font-size:20px;font-weight:800;color:var(--header-color)}.form-check{display:flex;align-items:center;margin:12px 0}.form-check label{margin-left:35px}.form-check input,.form-check input:checked{position:relative;max-width:0!important;max-height:0!important}.form-check input:before{position:absolute;content:"";height:20px;width:20px;top:-5px;left:-2px;background:var(--secondary-bg);border:1px solid var(--secondary-border);border-radius:5px;cursor:pointer;transition:all .3s ease}.form-check input:checked:before{background:var(--primary-color);border:1px solid var(--primary-color)}.form-check input:checked:after{content:"";cursor:pointer;position:absolute;top:-2px;left:5px;width:6px;height:10px;border-right:3px solid var(--header-color);border-bottom:3px solid var(--header-color);border-bottom-right-radius:3px;transform:rotate(45deg)}.form-check input.error:before,.form-check input.error:checked{border:1px solid var(--danger-color)}.form-check~span.error{color:var(--danger-color);font-size:14px;font-weight:400;margin-left:35px;display:block}i.fa-star{color:var(--secondary-bg);cursor:pointer;transition:color .3s ease}i.fa-star.active{color:var(--primary-color)}.pagination{display:flex;justify-content:center;align-items:center;gap:10px}.pagination .page-item{background:var(--secondary-bg);padding:10px 15px;border-radius:5px;border:1px solid var(--primary-border);cursor:pointer}.pagination .page-item.active,.pagination .page-item:not(.disabled):hover{background:var(--primary-color);border:1px solid var(--primary-color);box-shadow:0 0 20px var(--primary-shadow)}.pagination .page-item .page-link{text-wrap:nowrap}.pagination .page-item.active .page-link,.pagination .page-item:not(.disabled):hover .page-link{color:var(--header-bg)}.pagination .page-item.disabled,.pagination .page-item.disabled:hover{background:var(--secondary-border);color:var(--header-bg);cursor:not-allowed}.store-sorting{position:relative}.store-sorting span{color:var(--secondary-color);font-size:14px}.store-sorting select,.store-sorting select:active,.store-sorting select:focus,.store-sorting select:focus-visible{appearance:none;background:transparent;outline:none;border:none;color:var(--header-color);margin:0 10px;padding:5px;font-size:14px}.store-sorting:before{content:"";position:absolute;top:50%;right:0;width:10px;height:10px;border-left:2px solid var(--header-color);border-top:2px solid var(--header-color);transform:translateY(-50%) rotate(-135deg)}.store-view{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.store-view .btn{border-radius:5px;font-size:14px;font-weight:500;color:var(--header-color);background:var(--secondary-bg);cursor:pointer;transition:all .3s ease}.store-view .btn.active svg *,.store-view .btn:hover svg *{color:var(--primary-color)}.pheader{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 0;overflow:hidden;height:370px;background:url(/dist/images/bg/cmn-bg.png) no-repeat 50%/cover}.pheader h3{font-size:48px;font-weight:800;color:var(--header-color);text-transform:uppercase;z-index:10}.pheader p{font-size:16px;font-weight:400;color:var(--secondary-color);margin:10px 0;z-index:10}.pheader img{position:absolute;z-index:0}.pheader img.shape-1{right:10%;bottom:0}.pheader img.shape-2{left:10%;top:20%;transform:translateY(0);animation:levitation 5s ease-in-out infinite;filter:drop-shadow(0 0 20px var(--primary-shadow))}@media screen and (max-width:768px){.pheader img.shape-1{right:0;bottom:0;width:130px}.pheader img.shape-2{left:0;top:20%;width:100px}}@keyframes levitation{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.store-item .card{padding:20px}.store-item img{width:100%;height:500px;object-fit:cover;border-radius:15px}.store-item h2{font-size:32px;margin:10px 0}.store-item .discount,.store-item h2{font-weight:800;color:var(--header-color)}.store-item .discount{font-size:24px;margin:20px 0}.store-item .price{display:flex;align-items:center;gap:20px;margin:30px 0}.store-item .price span:first-of-type{font-size:24px;font-weight:400;color:var(--header-color)}.store-item .price span:nth-of-type(2){font-size:18px;font-weight:400;color:var(--secondary-color);text-decoration:line-through}.store-item p{font-size:16px;font-weight:400;color:var(--secondary-color);margin:10px 0}.store-item .specifications{display:flex;flex-direction:column;gap:10px;margin:20px 0}.store-item .specifications span{font-size:16px;font-weight:400;color:var(--secondary-color)}.store-item .tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.store-item .tags .badge{text-wrap:nowrap;background:var(--primary-bg);color:var(--header-color);border:1px solid var(--secondary-border)}.store-item .tags .badge:hover{background:var(--primary-color);cursor:default}.store-item .fav .active,.store-item .fav .active path{fill:var(--primary-color);color:var(--primary-color)}.item-cart{border-bottom:1px solid var(--secondary-border);padding:10px 0}.item-cart .item-info{text-wrap:nowrap;overflow:hidden;width:100%}.item-cart img{width:100px;height:100px;object-fit:cover;border-radius:15px}.item-cart h2{font-size:24px;font-weight:800;color:var(--header-color);text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:85%}.item-cart span{font-size:20px;font-weight:800;color:var(--primary-color)}.item-cart .remove-item{width:32px;height:32px;cursor:pointer}.item-cart .remove-item:hover path{color:var(--primary-color)}.text-primary{color:var(--primary-color)!important;font-weight:800}.cart-total{display:flex;justify-content:flex-end;gap:20px;align-items:center;font-size:24px;color:var(--secondary-color);font-weight:800}.form-control{height:48px}.form-control,.form-textarea{background:var(--secondary-bg);border:1px solid var(--secondary-border);color:var(--header-color);padding:10px 20px;border-radius:5px;font-size:14px;font-weight:400;box-sizing:border-box}.form-textarea{height:150px}.form-textarea.error{border:1px solid var(--danger-color)}.form-textarea:active,.form-textarea:focus,.form-textarea:focus-visible{outline:0;border:1px solid var(--primary-color);box-shadow:0 0 20px var(--primary-shadow)}.form-control:disabled{background:var(--secondary-bg);color:var(--header-color);cursor:not-allowed;pointer-events:none;opacity:.5}.form-control:active,.form-control:focus,.form-control:focus-visible{outline:none;border:1px solid var(--primary-color);box-shadow:0 0 20px var(--primary-shadow)}.form-control::placeholder{color:var(--secondary-color);font-weight:400}label{font-size:16px;font-weight:400;color:var(--header-color)}label.required:after{content:"*";color:var(--danger-color);font-weight:800}.form-group{position:relative;margin-bottom:10px}.form-group label{font-size:16px;font-weight:400;color:var(--header-color);display:block;margin-bottom:5px}.form-group span.error{color:var(--danger-color);font-size:14px;font-weight:400;margin-top:5px;display:block}.form-group .form-control.error{border:1px solid var(--danger-color)}.form-group:has(.icon) .form-control{padding-left:30px}.form-group .icon{position:absolute;top:40px;left:10px;color:var(--secondary-color)}.form-group .icon i{color:var(--primary-color)}.form-select{background:var(--secondary-bg);border:1px solid var(--secondary-border);color:var(--header-color);padding:10px 20px;border-radius:5px;font-size:14px;font-weight:400;box-sizing:border-box;height:48px}.form-select:active,.form-select:focus,.form-select:focus-visible{outline:none!important;border:none;box-shadow:none}.form-select.error{border:1px solid var(--danger-color)}.checkout .cart-item{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--secondary-border);gap:20px}.checkout .cart-item .cart-item-image img{width:100px;height:100px;object-fit:cover}.checkout .cart-item h2{font-size:18px;font-weight:800;color:var(--primary-color);margin-bottom:10px}.checkout .cart-item span{font-size:16px;font-weight:800;color:var(--header-color);margin-bottom:10px}.checkout .order-summary{margin:50px 0}.checkout .order-summary li{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--secondary-border);padding:13px 0;font-size:16px;font-weight:400;color:var(--header-color)}.checkout .order-summary li:last-child span{font-size:20px;font-weight:800;color:var(--primary-color)}.checkout .order-summary li:last-child{border:none}.checkout .voucher{margin:20px 0}.checkout .payments-methods{display:flex;justify-content:space-around;align-items:center;gap:20px;margin:20px 0}.checkout .payments-methods img{width:auto;min-width:60px;height:40px;background:#FFF;padding:5px;border-radius:10px}.login .banner{background:linear-gradient(0deg,var(--primary-color),#4AE98F);border-radius:20px;animation:rotate-bg 2s linear infinite}@keyframes rotate-bg{0%{background:linear-gradient(0deg,var(--primary-color),#4AE98F)}to{background:linear-gradient(1turn,var(--primary-color),#4AE98F)}}.login .banner h5{font-size:32px;font-weight:800;text-transform:capitalize;letter-spacing:10px;color:var(--dark-bg)}.login .banner:hover h5{transform:scale(1.3)}.login .title{font-size:32px;font-weight:600;margin:15px 0;color:var(--header-color)}.login .description,.login .forgot-password{font-size:20px;font-weight:400;margin:15px 0;color:var(--secondary-color)}.login .forgot-password{font-size:14px}.login .spacer{height:1px;width:100%;margin:40px 0;background:var(--secondary-border)}.login .sign-up{color:var(--header-color);font-size:14px}.form-check.agreement a,.login .sign-up a{color:var(--primary-color);font-size:14px;font-weight:600}.account-nav{display:flex;justify-content:center;align-items:center;gap:10px}.account-nav li{position:relative;background:var(--dark-bg);padding:20px 30px;border-top-left-radius:10px;border-top-right-radius:10px}.account-nav li.active,.account-nav li:hover{background:var(--primary-color);box-shadow:0 0 20px var(--primary-shadow)}.account-nav li a{font-size:18px;font-weight:500;color:var(--header-color)}.account-nav li.active a,.account-nav li:hover a{color:var(--dark-bg)}.purchases .row:first-of-type div{font-size:20px;font-weight:800;color:var(--header-color);border:1px solid var(--secondary-border);border-top:none;padding:30px 0;text-align:center}.purchases .row:not(:first-of-type) div{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;color:var(--header-color);border:1px solid var(--secondary-border);padding:20px 0;margin:0}.purchases .row div:first-child{border-left:none}.purchases .row div:last-child{border-right:none}.purchases .row:last-of-type div{border-bottom:none}.purchases .badge{height:22px}.btn-group{display:flex;justify-content:center;align-items:center;gap:10px;border:0!important}.skeleton{background:linear-gradient(90deg,var(--secondary-bg) 25%,var(--primary-bg) 50%,var(--secondary-bg) 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite;border-radius:4px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.Toastify__toast{background:var(--dark-bg);--toastify-icon-color-success:var(--primary-color)}.Toastify__progress-bar--success{background:var(--primary-color)}.Toastify__progress-bar--bg.Toastify__progress-bar--success{background:var(--primary-color-transparent)}.heart,.heart path{fill:transparent;color:var(--header-color)}.heart.active,.heart.active path{fill:var(--primary-color);color:var(--primary-color)}.text-primary-color{color:var(--primary-color)!important;font-weight:800}.loader{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-top:8px solid var(--primary-bg);border-radius:50%;border:8px solid var(--primary-bg);border-top-color:var(--primary-color);border-bottom:8px solid var(--primary-color);animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.order .order-header{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.order .order-header h3{display:flex;flex-direction:column;gap:0;color:var(--header-color);text-transform:uppercase}.order .order-header b,.order .order-header h3{font-size:28px;font-weight:800;line-height:28px}.order .order-header b{color:var(--primary-color)}.order .order-header .order-header-info{display:flex;justify-content:center;align-items:center;gap:70px}.order .order-header .order-header-info .order-header-info-item{position:relative}.order .order-header .order-header-info .order-header-info-item:not(:first-of-type):before{position:absolute;content:"";top:0;left:-35px;height:100%;width:1px;background:var(--secondary-border)}.order .order-header .order-header-info h5{font-size:16px;font-weight:800;color:var(--primary-color);margin-bottom:10px;text-transform:uppercase}.order .order-header .order-header-info p{font-size:14px;font-weight:500;color:var(--header-color)}.order .order-body{margin:50px 0}.order .order-body .order-item{padding:20px;margin:0;border-radius:10px;background:var(--dark-bg)}.order .order-body .order-item .item-image img{width:100%;height:225px;object-fit:cover}.order .order-body .order-item .item-info{margin:20px 0;display:flex;align-items:center}.order .order-body .order-item .item-info h3{font-size:24px;font-weight:800;color:var(--header-color);text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}.order .order-body .order-item .item-info p{font-size:24px;font-weight:800;color:var(--primary-color);margin:10px 0}.order .order-body h2{font-size:24px;font-weight:800;color:var(--header-color);margin:20px 0}.notfound h2{font-size:82px}.notfound h2,.notfound h3{font-weight:800;color:var(--header-color);text-align:center}.notfound h3{font-size:48px}.notfound h2 b{font-size:82px;font-weight:800;color:var(--primary-color);text-align:center}.notfound p{font-size:18px;color:var(--secondary-color);text-align:center}.alert,.notfound p{font-weight:400;margin-bottom:20px}.alert{padding:20px;border-radius:10px;display:flex;align-items:center}.alert .alert-icon{margin-right:16px;font-size:32px}.alert.alert-success{background:var(--secondary-bg);border:1px solid var(--primary-color)}.alert.alert-success,.alert.alert-success .alert-icon{color:var(--primary-color)}.alert.alert-danger{background:var(--secondary-bg);border:1px solid var(--danger-color)}.alert.alert-danger,.alert.alert-danger .alert-icon{color:var(--danger-color)}.cookie-consent{position:fixed;bottom:-100%;left:0;width:100%;background:var(--primary-color);color:var(--dark-bg);padding:20px;text-align:center;z-index:9999}.cookie-consent.show{bottom:0}.cookie-consent .content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.cookie-consent .content p{color:var(--dark-bg);font-size:16px;font-weight:600;padding:10px 5%}.contact-item{flex-direction:column}.contact-item,.contact-item .contact-item-icon{display:flex;justify-content:center;align-items:center}.contact-item .contact-item-icon{background:var(--primary-color-opacity);width:100px;height:100px;border-radius:15px;padding:10px}.contact-item .contact-item-icon i{font-size:54px;color:var(--primary-color)}.contact-item .contact-item-text{text-align:center}.contact-item .contact-item-text h5{font-size:26px;font-weight:800;color:var(--header-color);margin:20px 0}.contact-item .contact-item-text p{font-size:14px;font-weight:400;color:var(--secondary-color);margin:10px 0}.contacts-poster{width:100%;height:600px;object-fit:cover;border-radius:15px}.about-welcome{height:500px;display:flex;flex-direction:column;padding:40px;position:relative;background:var(--dark-bg)}.about-welcome h1{color:var(--header-color)}.about-welcome h1,.about-welcome h1 b{font-size:clamp(32px,5vw,64px);font-weight:800}.about-welcome h1 b{color:var(--primary-color)}.about-welcome .right-side{position:absolute;right:2%;top:20%}@media screen and (max-width:768px){.about-welcome .right-side{right:0;bottom:-50%;opacity:.3;transform:scale(.5)}}.about-welcome:after{left:10%;top:15%;animation:1s ease-in-out infinite alternate}.about-welcome:after,.about-welcome:before{position:absolute;content:"";height:200px;width:200px;display:block;background:rgba(255,255,255,.1);border-radius:50%;filter:blur(60px)}.about-welcome:before{right:10%;top:40%;animation:.21s ease-in-out infinite alternate}@keyframes alternate{0%{transform:translateY(0)}50%{transform:translateY(-50px)}to{transform:translateY(0)}}.img-fluid{border-radius:15px}.about-section{min-height:450px;text-align:center}.about-section h3{font-size:32px;font-weight:800;color:var(--header-color);margin:20px 0}.about-section p{font-size:20px;font-weight:400;color:var(--secondary-color);margin:10px 0;line-height:28px}.premission{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;margin:20px 0;padding:0 10%}.premission i{font-size:64px;color:var(--primary-color)}.premission h4{font-size:32px;font-weight:800;color:var(--header-color)}.premission p{font-size:16px;font-weight:400;color:var(--secondary-color)}.text-justify,.webpage-text p{text-align:justify}.webpage-text p{color:var(--header-color);line-height:20px;font-size:16px}.webpage-text ul{padding-left:20px;margin:10px 0;color:var(--secondary-color);font-size:16px;font-weight:400;line-height:24px}.webpage-text ul li{margin:10px 0;list-style-type:disc}.webpage-text ul li::marker{color:var(--primary-color)}.webpage-text h1,.webpage-text h2,.webpage-text h3,.webpage-text h4,.webpage-text h5,.webpage-text h6{font-size:28px!important;font-weight:800!important;margin:20px 0 10px}.webpage-title{font-size:32px;font-weight:800;color:var(--header-color);margin:20px 0}.accordion,.dark-bg{background:var(--dark-bg)}.accordion{border-radius:10px;padding:15px;margin-bottom:20px}.accordion .accordion-header{position:relative;font-size:20px;font-weight:700;color:var(--header-color);cursor:pointer}.accordion .accordion-collapse{padding-top:0;height:0;overflow:hidden;transition:all .3s ease}.accordion:focus .accordion-collapse{padding-top:20px;height:auto}.accordion .accordion-header:after{content:"";position:absolute;top:0;right:10px;height:15px;width:15px;border-right:3px solid var(--header-color);border-bottom:3px solid var(--header-color);border-bottom-right-radius:3px;transform:rotate(45deg);transition:all .3s ease}.accordion:focus .accordion-header:after{transform:rotate(-1215deg)}.description{font-size:14px;font-weight:400;color:var(--secondary-color);margin:10px 0}