.hero_slider .carousel-caption{text-align:left;top:50%;left:50%;bottom:0;right:0;transform:translate(-75%,-35%);max-width:1320px}.hero_slider .carousel-caption h2,.hero_slider .carousel-caption p{color:var(--white-color)}.hero_slider .carousel-caption h1{background:linear-gradient(270deg,#ef6d9f 35%,#7300f7,#fc3636);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fire 3s linear infinite}@keyframes fire{0%{background-position:0 75%}50%{background-position:100% 30%}to{background-position:0 75%}}.about-section .carousel-inner{border-radius:0 5rem 0}.about-section .main-btn span,.style-section .main-btn span{color:var(--black-color)}.about-section .carousel-indicators{margin-bottom:-2.5rem}.about-section .carousel-indicators [data-bs-target]{width:.625rem;height:.625rem;border-radius:50%;background-color:var(--primary-color)}.circle-shape,.rectangle-shape{content:"";border-color:#ee8d6d #ef6d9f #ef6d9f #ee8d6d;border-style:solid;border-width:.25rem;background-image:linear-gradient(180deg,#ee8d6d 0,#ef6d9f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$colorBtnPrimaryHover",endColorstr="$colorPrimary",GradientType=0);background-size:100% 0;background-repeat:no-repeat;position:absolute;left:0;top:40%;margin:auto}.circle-shape.small,.rectangle-shape.small{border-width:.1875rem;width:1.25rem;height:1.25rem;animation:animationframesone 35s linear infinite alternate}.circle-shape.large,.rectangle-shape.large{width:2.5rem;height:2.5rem;animation:animationframesthree 35s linear infinite alternate}.circle-shape.large{left:0;right:0;bottom:15%;opacity:.5}.rectangle-shape.small{left:0;bottom:10%}.rectangle-shape{border-radius:.1875rem}.circle-shape{border-radius:50%}@keyframes animationframesone{0%{transform:translate(0) rotate(0deg)}20%{transform:translate(4.5625rem,-.0625rem) rotate(36deg)}40%{transform:translate(8.8125rem,4.5rem) rotate(72deg)}60%{transform:translate(5.1875rem,7.625rem) rotate(108deg)}80%{transform:translate(-2.5rem,4.5rem) rotate(144deg)}to{transform:translate(0) rotate(0deg)}}@keyframes animationframesthree{0%{transform:translate(0) rotate(0deg) scale(1.2)}20%{transform:translate(-4.25rem,-6.25rem) rotate(70deg) scale(.5)}40%{transform:translate(7.1875rem,3.4375rem) rotate(120deg) scale(1)}60%{transform:translate(2.1875rem,8.75rem) rotate(155deg) scale(1.2)}80%{transform:translate(-2.1875rem,5.625rem) rotate(180deg) scale(.5)}to{transform:translate(0) rotate(0deg) scale(1)}}.features .card{cursor:pointer}.features .card .icon{box-shadow:.0625rem .25rem 1.25rem rgb(26 26 26/9%);border-radius:0;padding:1.25rem 0;width:5rem;text-align:center;height:auto;margin-bottom:2.5rem;border-top-right-radius:1.5625rem}.features .card img{display:block;opacity:.75;margin:0 auto;filter:brightness(100%)}.features .card:hover .icon img{filter:brightness(1)}.features .card:hover h4{color:var(--primary-color)}.choose h2:before,.contacts-section h2:before{left:47%}.choose .card .product-star{color:var(--text-color);font-size:100%}.choose .card a h4{color:#1a1a1a;display:inline-block;font-size:1.5rem;width:100%;font-weight:500;margin:0 0 .93rem;line-height:normal}.choose .card:hover a h4{color:var(--primary-color)}.choose .card .product-img{width:100%;height:21.125rem;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;transition:all .3s}.choose .card:hover .product-img{transition:all .3s;transform:scale(1.1)}#zoom-img{background-image:url(/images/img/Product1.jpg)}#zoom-img-1{background-image:url(/images/img/Product2.jpg)}#zoom-img-2{background-image:url(/images/img/Product3.jpg)}.footer{background:url(/images/bg/footer-bg.jpg) 50% no-repeat;background-size:cover;padding:3.8rem 0!important}.footer img{max-width:200px}.footer .footer-social a{color:var(--black-color)!important;font-size:1rem;padding:0 1rem;transition:all .5s ease-in-out}.footer .footer-social a:hover{color:var(--primary-color)!important}.custom-cursor,.custom-cursor-dot{position:fixed;z-index:999;top:0;left:0;transform:translate(-50%,-50%);pointer-events:none;opacity:0}.custom-cursor{width:62px;height:62px;border:2px solid #1c1c1c;border-radius:50%}.custom-cursor-dot{width:7px;height:7px;border-radius:50%;background-color:var(--primary-color)}.banner_wrapper2{width:100%;height:auto;background-image:url(/images/img/abbread.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:no-repeat;padding:200px 0 100px}.banner_wrapper2 h1{font-weight:800;font-size:3rem!important;color:var(--white-color)!important;text-align:center}.mainabout{position:relative;overflow:hidden;box-shadow:-25px -20px 0 #ef6d9fd4}.mainabout img{transition:transform .5s ease}.mainabout:after{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:radial-gradient(circle,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 70%);border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease}.mainabout:hover:after{opacity:1}.mainabout:hover img{transform:scale(1.05)}.teamimg{position:relative;overflow:hidden;border:1px solid #000;padding:5px}.teamimg img{transition:transform .5s ease}.teamimg:after{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:radial-gradient(circle,rgba(19,1,1,.253),hsla(0,0%,100%,0) 70%);border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease}.teamimg:hover:after{opacity:1}.teamimg:hover img{transform:scale(1.05)!important}.ourteam h1{font-size:2.8rem!important;font-weight:800}.teamtext span{font-size:1rem!important;color:var(--text-color);font-weight:600}.headingmain h1{font-size:2.5rem!important;color:#20020eb0;font-weight:700}.card .product-star{color:var(--text-color);font-size:100%}.card a h4{color:#1a1a1a;display:inline-block;font-size:1.5rem;width:100%;font-weight:500;margin:0 0 .93rem;line-height:normal}.card:hover a h4{color:var(--primary-color)}.mainheadphones{position:relative;overflow:hidden}.mainheadphones img{transition:transform .5s ease}.mainheadphones:after{transition:opacity .5s ease}.mainheadphones:hover:after{opacity:1}.mainheadphones:hover img{transform:scale(1.05)!important}.contact{padding:4rem 0;background-color:var(--white-color)}.contact .info li p a{font-size:1rem;display:inline-block;margin:.75rem 0;color:var(--text-black)}.contact .form-group{margin-bottom:1.5rem}.contact .form-control{height:3.75rem;padding:.375rem 1.1875rem;border:none}.contact .form-control,.contact .textarea{font-size:1rem;box-shadow:0 .1875rem 1.25rem 0 rgba(0,0,0,.12)}.contact .textarea{width:100%;border-radius:.25rem;padding:.75rem 1.1875rem;border:none;margin-top:.3125rem}.contact .textarea:focus{outline:none;border:none}