.homeBanner{width:100%;background:black;position:relative;z-index:0}.homeBanner:after{top:0;height:100%;background-color:rgba(0,0,0,.4509803922)}.homeBanner:after,.homeBanner:before{content:"";position:absolute;left:0;width:100%;z-index:-1}.homeBanner:before{bottom:0;height:35%;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.204),rgb(0,0,0))}.homeBanner .bannerVideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.homeBanner .bannerVideo img,.homeBanner .bannerVideo video{width:100%;height:100%;object-fit:cover}.homeBanner .homeBannerMain{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:80px}.homeBanner .homeBannerMain h1{text-align:center;color:white;width:70%}@media (max-width:1024px){.homeBanner .homeBannerMain h1{width:80%}}@media (max-width:900px){.homeBanner .homeBannerMain h1{width:100%}}.homeBanner .homeBannerMain p{font-size:18px;color:rgba(255,255,255,.703);font-weight:300;margin-top:15px;text-align:center;width:60%}@media (max-width:768px){.homeBanner .homeBannerMain p{width:100%}}.homeBanner .homeBannerMain .bannerBtnArea{margin-top:40px;display:flex;align-items:center;gap:20px}.homeAssociatedBrands{width:100%;background:black;padding:50px 0}@media (max-width:768px){.homeAssociatedBrands{padding:30px 0}}.homeAssociatedBrands .homeAssociatedBrandsMain{width:100%;display:flex;align-items:center;gap:40px;flex-wrap:wrap;justify-content:center;flex-direction:column}@media (max-width:768px){.homeAssociatedBrands .homeAssociatedBrandsMain{gap:20px}}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol1{display:flex;flex-direction:column}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol1 h2{color:#ffffff}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2{width:100%;overflow:hidden;display:flex;position:relative}@media (max-width:768px){.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2:after,.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2:before{width:30px}}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2:after{position:absolute;top:0;left:0;width:50px;height:100%;content:"";background:linear-gradient(90deg,rgb(0,0,0),rgba(0,0,0,0))}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2:before{position:absolute;top:0;right:0;width:50px;height:100%;content:"";z-index:1;background:linear-gradient(270deg,rgb(0,0,0),rgba(0,0,0,0))}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2 .homeAssociatedBrandsMainList{display:flex;align-items:center;gap:20px;width:max-content;animation:marquee 35s linear infinite}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2 .homeAssociatedBrandsMainList:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2 .homeAssociatedBrandsMainList .homeAssociatedBrandsMainListSingle{width:150px;flex-shrink:0;aspect-ratio:4/1.7;border:1px solid rgba(255,255,255,.1);padding:15px 20px;border-radius:50px;overflow:hidden}@media (max-width:480px){.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2 .homeAssociatedBrandsMainList .homeAssociatedBrandsMainListSingle{width:140px;height:70px;aspect-ratio:inherit}}.homeAssociatedBrands .homeAssociatedBrandsMain .homeAssociatedBrandsCol2 .homeAssociatedBrandsMainList .homeAssociatedBrandsMainListSingle img{width:100%;height:100%;object-fit:contain;filter:invert(1);opacity:.6}.homeAbout{width:100%;padding:100px 0}@media (max-width:991px){.homeAbout{padding:80px 0}}.homeAbout .homeAboutHead{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:40px}.homeAbout .homeAboutHead .homeAboutHeadCol1{width:35%;display:flex;flex-direction:column;gap:10px}@media (max-width:991px){.homeAbout .homeAboutHead .homeAboutHeadCol1{width:100%}}.homeAbout .homeAboutHead .homeAboutHeadCol2{width:45%;display:flex;align-items:flex-start;justify-content:flex-end;gap:30px;flex-wrap:wrap}@media (max-width:991px){.homeAbout .homeAboutHead .homeAboutHeadCol2{width:100%;justify-content:flex-start}}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox{width:calc(33.3333333333% - 20px);display:flex;flex-direction:column;gap:14px;position:relative}@media (max-width:768px){.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox{width:calc(50% - 15px)}}@media (max-width:480px){.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox{width:100%}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox:first-of-type:after{display:none}}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox:after{content:"";position:absolute;bottom:0;left:-15px;width:1px;height:100%;background:var(--borderColor)}@media (max-width:480px){.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox:after{width:100%;height:1px;left:0;top:-15px;bottom:inherit}}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox .icon{width:26px;height:26px;display:flex;align-items:center;justify-content:center}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox .icon svg{width:100%;height:100%}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox h3{font-size:14px;font-weight:500}.homeAbout .homeAboutHead .homeAboutHeadCol2 .homeAboutHeadPointBox p{font-weight:300}.homeAbout .homeAboutNumberCount{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:50px;background:#f9f8f9;padding:30px;border-radius:24px}@media (max-width:380px){.homeAbout .homeAboutNumberCount{padding:20px}}.homeAbout .homeAboutNumberCount .homeAboutNumberCountBox{display:flex;flex-direction:column}@media (max-width:768px){.homeAbout .homeAboutNumberCount .homeAboutNumberCountBox{width:calc(50% - 10px)}}.homeAbout .homeAboutBody{width:100%;margin-top:50px;border:1px solid var(--borderColor);border-radius:24px;padding:20px;background:#f9f8f9;display:flex;gap:20px}@media (max-width:991px){.homeAbout .homeAboutBody{flex-direction:column}}.homeAbout .homeAboutBody .homeAboutBodyThumbnail{width:55%;aspect-ratio:3/2;border-radius:16px;overflow:hidden;background:#eee;position:relative;z-index:0;display:flex;justify-content:center;align-items:center}@media (max-width:991px){.homeAbout .homeAboutBody .homeAboutBodyThumbnail{width:100%}}@media (max-width:580px){.homeAbout .homeAboutBody .homeAboutBodyThumbnail{aspect-ratio:3/2.5}}.homeAbout .homeAboutBody .homeAboutBodyThumbnail .bgImg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.homeAbout .homeAboutBody .homeAboutBodyThumbnail img{width:100%;height:100%;object-fit:cover}.homeAbout .homeAboutBody .homeAboutBodyThumbnail .productImg{width:85%;aspect-ratio:3/2;border-radius:24px;overflow:hidden;border:10px solid rgba(255,255,255,.543)}@media (max-width:580px){.homeAbout .homeAboutBody .homeAboutBodyThumbnail .productImg{border:5px solid rgba(255,255,255,.543);width:95%;aspect-ratio:3/2}}.homeAbout .homeAboutBody .homeAboutBodyThumbnail .productImg img{width:100%;height:100%;object-fit:cover}.homeAbout .homeAboutBody .homeAboutBodyDetails{width:calc(45% - 20px);background:black;border-radius:16px;padding:40px;display:flex;flex-direction:column;gap:30px;background:radial-gradient(120% 80% at 70% 20%,rgba(61,109,255,.1490196078),rgba(0,0,0,0) 50%),radial-gradient(100% 60% at 30% 10%,rgba(0,255,255,.1215686275),rgba(0,0,0,0) 60%),radial-gradient(90% 70% at 50% 0,rgba(37,62,255,.1803921569),rgba(0,0,0,0) 65%),radial-gradient(110% 50% at 80% 30%,rgba(255,215,0,.0784313725),rgba(0,0,0,0) 40%),#000}@media (max-width:991px){.homeAbout .homeAboutBody .homeAboutBodyDetails{width:100%}}@media (max-width:480px){.homeAbout .homeAboutBody .homeAboutBodyDetails{padding:30px}}.homeAbout .homeAboutBody .homeAboutBodyDetails .homeAboutBodyDetailsBox{width:100%;display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.2509803922);padding-top:30px}.homeAbout .homeAboutBody .homeAboutBodyDetails .homeAboutBodyDetailsBox:first-of-type{border-top:none;padding-top:0}.homeAbout .homeAboutBody .homeAboutBodyDetails .homeAboutBodyDetailsBox .homeAboutBodyDetailsBoxIcon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primaryGradientColor);color:white;border:2px solid rgba(255,255,255,.192)}.homeAbout .homeAboutBody .homeAboutBodyDetails .homeAboutBodyDetailsBox .homeAboutBodyDetailsBoxIcon svg{width:22px;height:22px}.homeAbout .homeAboutBody .homeAboutBodyDetails .homeAboutBodyDetailsBox h3,.homeAbout .homeAboutBody .homeAboutBodyDetails .homeAboutBodyDetailsBox p{color:white;margin-top:20px}.homeProducts{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor)}@media (max-width:991px){.homeProducts{padding:80px 0}}.homeProducts .homeProductsHead{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.homeProducts .homeProductsHead h2,.homeProducts .homeProductsHead p{text-align:center}.homeProducts .homeProductsList{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:30px}.homeProducts .homeProductsList .homeProductsBox{width:calc(33.3333333333% - 20px);border-radius:24px;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:0;border:1px solid var(--borderColor);background:#f9f8f9;padding:10px}@media (max-width:1100px){.homeProducts .homeProductsList .homeProductsBox{width:calc(50% - 15px)}}@media (max-width:660px){.homeProducts .homeProductsList .homeProductsBox{width:100%}}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxImage{width:100%;aspect-ratio:3/2.3;background:#eee;border-radius:16px;overflow:hidden;position:relative;z-index:0;display:flex;justify-content:center;align-items:flex-end}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxImage .bgImg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxImage .trailTag{position:absolute;top:14px;left:5%;background:darkorange;color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxImage .productImg{width:90%;aspect-ratio:3/2;border-radius:20px;overflow:hidden;border:6px solid rgba(255,255,255,.543);border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxImage .productImg img,.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxImage img{width:100%;height:100%;object-fit:cover}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent{width:100%;display:flex;flex-direction:column;margin-top:20px;padding:0 10px 10px}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent h3{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent p{margin-top:10px;line-height:1.6;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent ul{width:100%;display:flex;flex-direction:column;gap:14px;margin-top:20px}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent ul li{display:flex;align-items:center;gap:14px}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent ul li .icon{width:25px;height:25px;border-radius:50%;background:rgb(200,238,247);color:rgb(0,168,59);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent ul li .icon svg{width:60%;height:60%}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent ul li p{width:calc(100% - 14px - 25px);font-size:14px;color:#333;font-weight:400}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent .homeProductsBoxContentBtnArea{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:30px}.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent .homeProductsBoxContentBtnArea a,.homeProducts .homeProductsList .homeProductsBox .homeProductsBoxContent .homeProductsBoxContentBtnArea button{width:100%}.homeServices{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);background:#f6f6f6}@media (max-width:991px){.homeServices{padding:80px 0}}.homeServices .homeServicesHead{width:100%;display:flex;flex-direction:column;gap:10px}.homeServices .homeServicesList{width:100%;display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}.homeServices .homeServicesList .homeServicesBox{width:calc(33.3333333333% - 20px);background:white;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;position:relative;z-index:0}@media (max-width:1024px){.homeServices .homeServicesList .homeServicesBox{width:calc(50% - 15px)}}@media (max-width:700px){.homeServices .homeServicesList .homeServicesBox{width:100%}}.homeServices .homeServicesList .homeServicesBox .homeServicesBoxThumbnail{width:100%;aspect-ratio:2/1.2;background:#eee;border-radius:20px;overflow:hidden}.homeServices .homeServicesList .homeServicesBox .homeServicesBoxThumbnail img{width:100%;height:100%;object-fit:cover}.homeServices .homeServicesList .homeServicesBox .homeServicesBoxDetails{width:100%;display:flex;flex-direction:column;margin-top:20px}.homeServices .homeServicesList .homeServicesBox .homeServicesBoxDetails p{margin-top:10px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.homeServices .homeServicesList .homeServicesBox .homeServicesBoxDetails a,.homeServices .homeServicesList .homeServicesBox .homeServicesBoxDetails button{margin-top:20px}.homeBecomePartner{width:100%;border-top:1px dashed var(--borderColor);padding:40px}@media (max-width:991px){.homeBecomePartner{padding:80px 20px}}.homeBecomePartner .homeBecomePartnerBoxMain{width:100%;background:var(--primaryGradientColor);border-radius:28px;padding:20px}@media (max-width:991px){.homeBecomePartner .homeBecomePartnerBoxMain{padding:15px}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox{width:100%;height:100%;background:white;border-radius:20px;display:flex;flex-wrap:wrap;gap:50px}@media (max-width:1024px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox{gap:40px}}@media (max-width:991px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox{flex-direction:column-reverse;gap:0}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails{width:calc(45% - 50px);display:flex;flex-direction:column;padding:20px 0 20px 50px;justify-content:center}@media (max-width:1024px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails{width:calc(50% - 40px);padding-left:40px}}@media (max-width:991px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails{width:100%;padding:40px 30px}}@media (max-width:480px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails{padding:30px 20px}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails h2{margin-top:10px}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails p{margin-top:5px}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails .homeBecomePartnerBtnArea{display:flex;align-items:center;gap:14px;margin-top:50px}@media (max-width:480px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails .homeBecomePartnerBtnArea{margin-top:30px;flex-direction:column}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails .homeBecomePartnerBtnArea a{width:-moz-fit-content;width:fit-content}@media (max-width:480px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerDetails .homeBecomePartnerBtnArea a{width:100%}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerThumbnail{width:55%;display:flex;border-radius:0 20px 20px 0;overflow:hidden;position:relative}@media (max-width:1024px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerThumbnail{width:50%}}@media (max-width:991px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerThumbnail{width:100%;border-radius:20px 20px 0 0}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerThumbnail:after{position:absolute;top:0;left:0;width:200px;height:100%;content:"";background:linear-gradient(270deg,rgba(0,0,0,0),rgba(255,255,255,.501),rgb(255,255,255))}@media (max-width:991px){.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerThumbnail:after{width:100%;height:25%;top:inherit;bottom:0;background:linear-gradient(rgba(0,0,0,0),rgba(255,255,255,.501),rgb(255,255,255))}}.homeBecomePartner .homeBecomePartnerBoxMain .homeBecomePartnerBox .homeBecomePartnerThumbnail img{width:100%;height:100%;object-fit:cover}.homeTestimonials{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor)}@media (max-width:991px){.homeTestimonials{padding:80px 0}}.homeTestimonials .homeTestimonialsHead{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.homeTestimonials .homeTestimonialsHead h2{text-align:center}.homeTestimonials .homeTestimonialsMain{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:20px;padding:0 100px;height:700px;overflow:hidden;position:relative}@media (max-width:1100px){.homeTestimonials .homeTestimonialsMain{padding:0 40px}}@media (max-width:991px){.homeTestimonials .homeTestimonialsMain{padding:0 20px}}@media (max-width:768px){.homeTestimonials .homeTestimonialsMain{height:auto;padding:0}}.homeTestimonials .homeTestimonialsMain:after{position:absolute;top:0;left:0;width:100%;height:100px;content:"";background:linear-gradient(180deg,rgb(255,255,255),rgba(255,255,255,0));z-index:10}@media (max-width:768px){.homeTestimonials .homeTestimonialsMain:after{display:none}}.homeTestimonials .homeTestimonialsMain:before{position:absolute;bottom:0;left:0;width:100%;height:100px;content:"";background:linear-gradient(0deg,rgb(255,255,255),rgba(255,255,255,0));z-index:10}@media (max-width:768px){.homeTestimonials .homeTestimonialsMain:before{display:none}}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol{width:calc(33.3333333333% - 14px);display:flex;flex-direction:column;gap:20px}@media (max-width:991px){.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol{width:calc(50% - 10px)}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol:nth-child(3){display:none}}@media (max-width:768px){.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol{width:100%}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol:nth-child(2){display:none}}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsColInner{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsColInner{animation:none!important}}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol:first-child .homeTestimonialsColInner,.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol:nth-child(3) .homeTestimonialsColInner{animation:marqueeDown 40s linear infinite}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol:nth-child(2) .homeTestimonialsColInner{animation:marqueeUp 40s linear infinite}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox{width:100%;border:1px solid var(--borderColor);border-radius:20px;padding:20px;display:flex;flex-direction:column;background:white}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxHead{width:100%;display:flex;flex-direction:column}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxHead .clientLogo{width:-moz-fit-content;width:fit-content;height:40px;border:1px solid var(--borderColor);background:#f9f8f9;padding:10px;border-radius:12px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxHead .clientLogo img{width:100%;height:100%;object-fit:contain}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxHead .clientDetails{margin-top:20px;display:flex;flex-direction:column}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxHead .clientDetails .clientName{font-size:16px;font-weight:500}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxHead .clientDetails .clientDesignation{font-size:12px;font-weight:300;margin-top:4px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxBody{width:100%;margin-top:20px;display:flex;flex-direction:column}.homeTestimonials .homeTestimonialsMain .homeTestimonialsCol .homeTestimonialsBox .homeTestimonialsBoxBody p{font-size:18px}@keyframes marqueeUp{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 10px))}}@keyframes marqueeDown{0%{transform:translateY(calc(-50% - 10px))}to{transform:translateY(0)}}.homeTestimonials .homeTestimonialsBtnArea{width:100%;margin-top:80px;display:flex;justify-content:center;align-items:center}.homeBlogs{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);background:#f6f6f6}@media (max-width:991px){.homeBlogs{padding:80px 0}}.homeBlogs .homeBlogsHead{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.homeBlogs .homeBlogsHead h2{text-align:center}.homeBlogs .homeBlogsMain{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:30px}.homeBlogs .homeBlogsMain .homeBlogsBox{width:calc(33.3333333333% - 20px);display:flex;flex-direction:column;background:white;border:1px solid var(--borderColor);border-radius:20px;text-decoration:none;overflow:hidden}@media (max-width:991px){.homeBlogs .homeBlogsMain .homeBlogsBox{width:calc(50% - 15px)}}@media (max-width:768px){.homeBlogs .homeBlogsMain .homeBlogsBox{width:100%}}.homeBlogs .homeBlogsMain .homeBlogsBox:hover .homeBlogsBoxThumbnail img{transform:scale(.9)}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxThumbnail{width:100%;aspect-ratio:3/1.7;background:var(--primaryGradientColor);border-radius:20px;overflow:hidden}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxThumbnail img{width:100%;height:100%;border-radius:20px;object-fit:cover;transition:all .5s ease-in-out}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails{width:100%;padding:20px;display:flex;flex-direction:column}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails .homeBlogsBoxDetailsHead{width:100%;display:flex;flex-direction:column;gap:14px}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails .homeBlogsBoxDetailsHead h3,.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails .homeBlogsBoxDetailsHead p{color:black;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails .homeBlogsBoxDetailsFooter{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:30px}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails .homeBlogsBoxDetailsFooter .homeBlogsBoxBodyFooterDate{font-size:14px;font-weight:300;color:black}.homeBlogs .homeBlogsMain .homeBlogsBox .homeBlogsBoxDetails .homeBlogsBoxDetailsFooter .homeBlogsBoxBodyFooterReadMore{font-size:14px;font-weight:500;color:var(--primaryColor);cursor:pointer}.homeBlogs .homeBlogsBtnArea{width:100%;margin-top:50px;display:flex;justify-content:center;align-items:center}.productList{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor)}.productList .productListHead{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.productList .productListHead h2{text-align:center}.productList .productListMain{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:100px}.productList .productListMain .productListBox{width:100%;border-radius:24px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:40px;overflow:hidden;position:relative;z-index:0;border:1px solid var(--borderColor);background:#f9f8f9;padding:10px}.productList .productListMain .productListBox .productListBoxImage{width:65%;height:calc(100vh - 200px);background:#eee;border-radius:16px;overflow:hidden;position:relative;z-index:0;display:flex;justify-content:center;align-items:center}.productList .productListMain .productListBox .productListBoxImage .bgImg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.productList .productListMain .productListBox .productListBoxImage .trailTag{position:absolute;top:20px;left:20px;background:darkorange;color:white;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500}.productList .productListMain .productListBox .productListBoxImage .productImg{width:80%;aspect-ratio:3/2;border-radius:20px;overflow:hidden;border:6px solid rgba(255,255,255,.543);box-shadow:0 0 100px rgba(0,0,0,.1725490196)}.productList .productListMain .productListBox .productListBoxImage .productImg img,.productList .productListMain .productListBox .productListBoxImage img{width:100%;height:100%;object-fit:cover}.productList .productListMain .productListBox .productListBoxContent{width:calc(35% - 40px);display:flex;flex-direction:column;padding:20px 20px 20px 0}.productList .productListMain .productListBox .productListBoxContent h3{font-size:36px}.productList .productListMain .productListBox .productListBoxContent p{margin-top:10px;line-height:1.6}.productList .productListMain .productListBox .productListBoxContent ul{width:100%;margin-top:30px;display:flex;flex-direction:column;gap:20px}.productList .productListMain .productListBox .productListBoxContent ul li{width:100%;display:flex;align-items:center;gap:10px;border-top:1px solid var(--borderColor);padding-top:20px}.productList .productListMain .productListBox .productListBoxContent ul li:first-child{border-top:0;padding-top:0}.productList .productListMain .productListBox .productListBoxContent ul li .icon{width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:rgb(0,204,61)}.productList .productListMain .productListBox .productListBoxContent ul li .icon svg{width:100%;height:100%}.productList .productListMain .productListBox .productListBoxContent ul li .text{width:calc(100% - 20px - 10px);display:flex;flex-direction:column}.productList .productListMain .productListBox .productListBoxContent ul li .text h5{font-size:16px;font-weight:400;color:black}.productList .productListMain .productListBox .productListBoxContent .productListBoxContentBtnArea{width:100%;display:flex;gap:14px;margin-top:40px}.productList .productListMain .productListBox .productListBoxContent .productListBoxContentBtnArea a{width:100%}.productDetailsBanner{width:100%;padding:200px 0 50px;position:relative;z-index:0;background-size:cover;background-position:bottom}.productDetailsBanner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.productDetailsBanner .productDetailsBannerParallax{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background-size:cover;background-position:50%;will-change:transform}.productDetailsBanner .productDetailsBannerParallax:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;z-index:4;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.461),rgb(0,0,0))}.productDetailsBanner .productDetailsBannerMain{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.productDetailsBanner .productDetailsBannerMain h1{text-align:center;color:white;width:70%}.productDetailsBanner .productDetailsBannerMain .productBannerImg{width:60%;aspect-ratio:3/1.8;height:100%;z-index:-1;overflow:hidden;border-radius:20px;border:6px solid rgba(255,255,255,.543);margin-top:40px;position:relative}.productDetailsBanner .productDetailsBannerMain .productBannerImg img{width:100%;height:100%;object-fit:cover;background:white}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2{align-items:flex-start}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea a{width:180px}@media (max-width:991px){.productDetailsInner{padding:60px 0}.productDetailsInner .productDetailsInnerHead{flex-direction:column;align-items:flex-start;gap:30px}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol1,.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2{width:100%}}@media (max-width:768px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox{width:calc(50% - 15px)}}@media (max-width:480px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox{width:100%}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox:after{display:none}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail .featureImageItem{top:50px;left:50px;width:calc(100% - 100px);height:calc(100% - 100px)}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox{padding:40px 0}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail{width:100%!important;position:relative!important;top:0!important;height:300px!important;margin-bottom:30px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent{width:100%!important;position:relative!important;top:0!important}}.productDetailsVideo{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);position:relative;z-index:0}.productDetailsVideo:after{z-index:-2;background:url(/_next/static/media/demoVideoBg.8f6a3879.webp);background-size:cover;background-position:bottom}.productDetailsVideo:after,.productDetailsVideo:before{position:absolute;content:"";width:100%;height:60%;bottom:0;left:0}.productDetailsVideo:before{z-index:-1;background:linear-gradient(rgb(255,255,255),rgba(255,255,255,0))}.productDetailsVideo .productDetailsVideoHead{width:100%;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.productDetailsVideo .productDetailsVideoHead h2{text-align:center}.productDetailsVideo .productDetailsVideoMain{width:100%;display:flex;justify-content:center;align-items:center}.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox{width:75%;aspect-ratio:16/9;background:#eee;overflow:hidden;border-radius:24px;position:relative;margin-top:50px;box-shadow:0 0 50px rgba(0,0,0,.089)}.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox.playing .videoOverlay,.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox.playing:hover .videoOverlay{opacity:0}.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox .videoOverlay{width:100%;height:calc(100% - 80px);top:0;position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .3s ease}.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox .videoOverlay .playPauseBtn{width:100px;height:100px;border-radius:50%;background:rgba(255,255,255,.63);display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgb(0,0,0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid var(--borderColor)}.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox .videoOverlay .playPauseBtn svg{width:40px;height:40px}.productDetailsVideo .productDetailsVideoMain .productDetailsVideoBox video{width:100%;height:100%;object-fit:cover}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox{gap:30px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead{gap:15px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead .price{align-items:flex-end;gap:6px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead p{font-size:15px;line-height:1.5}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody ul{width:100%;display:flex;flex-direction:column;gap:18px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody ul li{display:flex;align-items:center;gap:14px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody ul li .icon{width:25px;height:25px;border-radius:50%;background:rgb(222,255,233);color:rgb(0,168,59);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody ul li .icon svg{width:60%;height:60%}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody ul li p{width:calc(100% - 14px - 25px);font-size:14px;color:#333;font-weight:400}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxFooter a{width:100%}.productDetailsPrice .productDetailsPriceMain .mostPopular:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:var(--primaryGradientColor);z-index:-1}.productDetailsPrice .productDetailsPriceMain .mostPopular .productDetailsPriceBoxBody ul li p{color:white}@media (max-width:991px){.productDetailsPrice{padding:60px 0}.productDetailsPrice .productDetailsPriceMain{gap:20px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox{width:calc(50% - 10px)}}.serviceList{width:100%;padding:100px 0}.serviceList .serviceListHead{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.serviceList .serviceListHead h2{text-align:center}.serviceList .serviceListMain{width:100%;display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}.serviceList .serviceListMain .serviceListBox{width:calc(33.3333333333% - 20px);display:flex;flex-direction:column;border:1px solid var(--borderColor);border-radius:24px}.serviceList .serviceListMain .serviceListBox .serviceListBoxThumbnail{width:100%;aspect-ratio:3/2;background:url(/_next/static/media/serviceBg1.6a4adc52.webp);background-size:cover;background-position:50%;border-radius:24px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.serviceList .serviceListMain .serviceListBox .serviceListBoxThumbnail .serviceListBoxThumbnailBox{width:80%;aspect-ratio:3/2;border-radius:24px 24px 0 0;overflow:hidden;border:6px solid rgba(255,255,255,.543);border-bottom:none}.serviceList .serviceListMain .serviceListBox .serviceListBoxThumbnail .serviceListBoxThumbnailBox img{width:100%;height:100%;object-fit:cover;background:#eee}.serviceList .serviceListMain .serviceListBox .serviceListBoxDetails{width:100%;padding:24px;display:flex;flex-direction:column}.serviceList .serviceListMain .serviceListBox .serviceListBoxDetails .partnerNameTag{display:flex;align-items:center;gap:10px;border-radius:50px;padding:8px 18px;background:#edf3f0;border:1px solid var(--borderColor);width:-moz-fit-content;width:fit-content}.serviceList .serviceListMain .serviceListBox .serviceListBoxDetails .partnerNameTag .name{font-size:12px;font-weight:500}.serviceList .serviceListMain .serviceListBox .serviceListBoxDetails h2{margin-top:14px}.serviceList .serviceListMain .serviceListBox .serviceListBoxDetails p{margin-top:10px}.serviceList .serviceListMain .serviceListBox .serviceListBoxDetails a{margin-top:20px}@media (max-width:991px){.serviceList{padding:60px 0}.serviceList .serviceListMain .serviceListBox{width:calc(50% - 15px)}}@media (max-width:768px){.serviceList .serviceListMain .serviceListBox{width:100%}}.aboutDetails{width:100%;padding-bottom:100px}@media (max-width:991px){.aboutDetails{padding-bottom:80px}}.aboutDetails .aboutDetailsMain{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{width:100%;aspect-ratio:3/1.8;overflow:hidden;background:#eee;border-radius:24px;position:relative}@media (max-width:991px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{aspect-ratio:3/2.5}}@media (max-width:768px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{aspect-ratio:1/1.2}}@media (max-width:670px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{aspect-ratio:1/1.4}}@media (max-width:580px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{aspect-ratio:1/1.7}}@media (max-width:500px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{aspect-ratio:1/2}}@media (max-width:440px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail{aspect-ratio:1/2.2}}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail img{width:100%;height:100%;object-fit:cover}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails{position:absolute;bottom:14px;left:14px;width:calc(100% - 28px);z-index:2;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;padding:30px;background:rgba(255,255,255,.681);border:1px solid rgba(255,255,255,.417);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px}@media (max-width:991px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails{padding:20px;gap:15px}}@media (max-width:768px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails{gap:25px}}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox{width:calc(33.3333333333% - 14px);display:flex;flex-direction:column}@media (max-width:991px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox{width:calc(50% - 8px)}}@media (max-width:768px){.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox{width:100%}}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--primaryGradientColor);color:white;border-radius:10px}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox .icon svg{width:26px;height:26px}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox h3{font-size:16px;font-weight:500;margin-top:16px}.aboutDetails .aboutDetailsMain .aboutDetailsThumbnail .aboutDetailsThumbnailDetails .aboutDetailsThumbnailDetailsBox p{font-weight:300;font-size:14px;margin-top:6px}.aboutDetails .aboutDetailsMain .aboutDetailsContent{width:100%;margin-top:50px;display:flex;flex-direction:column;gap:30px}.aboutDetails .aboutDetailsMain .aboutDetailsContent p{font-size:20px;line-height:1.5;font-weight:300}@media (max-width:768px){.aboutDetails .aboutDetailsMain .aboutDetailsContent p{font-size:16px}}.aboutOverview{width:100%;padding:100px 0 250px;background:black;position:relative;z-index:0}@media (max-width:991px){.aboutOverview{padding:80px 0 250px}}@media (max-width:480px){.aboutOverview{padding:80px 0 150px}}.aboutOverview:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:40%;background:url(/_next/static/media/whatWeDoBg.590d37a0.webp);background-size:cover;background-position:bottom;z-index:-2}@media (max-width:540px){.aboutOverview:after{height:50%}}.aboutOverview:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:40%;z-index:-1;background:linear-gradient(rgb(0,0,0),rgba(0,0,0,0))}@media (max-width:540px){.aboutOverview:before{height:50%}}.aboutOverview .aboutOverviewMain{width:100%;display:flex;flex-direction:column;gap:100px}@media (max-width:991px){.aboutOverview .aboutOverviewMain{gap:60px}}.aboutOverview .aboutOverviewMain .aboutOverviewBox{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxHead{width:100%;display:flex;flex-direction:column}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxHead .text{color:white}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxHead h2{margin-top:14px;color:white;width:50%}@media (max-width:991px){.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxHead h2{width:100%}}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody{width:100%;margin-top:50px;display:flex;flex-direction:column}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody ul{width:100%;display:flex;flex-wrap:wrap;gap:30px 100px}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody ul li{width:calc(50% - 50px);display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.2078431373);padding-top:30px}@media (max-width:991px){.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody ul li{width:100%}}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody ul li .icon{font-size:16px;color:rgba(255,255,255,.559)}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody ul li h3{font-size:16px;font-weight:500;margin-top:16px;color:white}.aboutOverview .aboutOverviewMain .aboutOverviewBox .aboutOverviewBoxBody ul li p{font-weight:300;margin-top:22px;color:rgb(200,200,200)}.aboutWhatWeDo{width:100%;padding:100px 0}@media (max-width:991px){.aboutWhatWeDo{padding:80px 0}}.aboutWhatWeDo .aboutWhatWeDoMain{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:100px}@media (max-width:991px){.aboutWhatWeDo .aboutWhatWeDoMain{flex-direction:column;gap:40px}}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxHead{width:35%;display:flex;flex-direction:column;gap:10px;position:-webkit-sticky;position:sticky;top:100px}@media (max-width:991px){.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxHead{width:100%;position:relative;top:0}}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody{width:calc(65% - 100px);display:flex;flex-direction:column}@media (max-width:991px){.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody{width:100%}}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul{width:100%;display:flex;flex-wrap:wrap;gap:60px}@media (max-width:991px){.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul{gap:30px}}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul li{width:calc(50% - 30px);display:flex;flex-direction:column;border-left:1px solid var(--borderColor);padding-left:30px}@media (max-width:991px){.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul li{width:100%;border-left:none;padding-left:0;border-top:1px solid var(--borderColor);padding-top:30px}}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul li .icon{font-size:16px;color:rgba(0,0,0,.559)}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul li h3{font-size:16px;font-weight:500;margin-top:16px}.aboutWhatWeDo .aboutWhatWeDoMain .aboutOverviewBoxBody ul li p{font-weight:300;margin-top:22px}.aboutHowWorks{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor)}@media (max-width:991px){.aboutHowWorks{padding:80px 0}}.aboutHowWorks .aboutHowWorksHead{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.aboutHowWorks .aboutHowWorksHead h2{text-align:center}.aboutHowWorks .aboutHowWorksProccess{width:80%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;margin:50px auto 0}@media (max-width:1024px){.aboutHowWorks .aboutHowWorksProccess{width:100%}}@media (max-width:850px){.aboutHowWorks .aboutHowWorksProccess{gap:20px}}@media (max-width:768px){.aboutHowWorks .aboutHowWorksProccess{flex-direction:column}}.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox{width:calc(33.3333333333% - 27px);display:flex;flex-direction:column;border:1px solid var(--borderColor);padding:20px;border-radius:20px}@media (max-width:850px){.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox{width:calc(33.3333333333% - 14px)}}@media (max-width:768px){.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox{width:50%}}@media (max-width:540px){.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox{width:100%}}.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox .aboutHowWorksProccessBoxIcon{width:100%;aspect-ratio:3/1.5;overflow:hidden}.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox .aboutHowWorksProccessBoxIcon img{width:100%;height:100%;object-fit:cover;filter:hue-rotate(256deg)}.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox .aboutHowWorksProccessBoxDetails{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fbf5ff;margin-top:10px;padding:10px;border-radius:10px}.aboutHowWorks .aboutHowWorksProccess .aboutHowWorksProccessBox .aboutHowWorksProccessBoxDetails h3{font-size:16px;font-weight:500}.aboutHowWorks .aboutHowWorksDetailsList{width:80%;margin:80px auto 0;display:flex;flex-wrap:wrap;gap:30px 100px;position:relative;z-index:0;overflow:hidden}@media (max-width:1024px){.aboutHowWorks .aboutHowWorksDetailsList{width:100%}}.aboutHowWorks .aboutHowWorksDetailsList:after{position:absolute;width:100%;height:100%;background:url(/_next/static/media/workProccessBg.c0a00b2e.webp);background-size:cover;background-position:50%;z-index:-2;top:0;left:0}.aboutHowWorks .aboutHowWorksDetailsList:before{position:absolute;width:100%;height:100%;background:linear-gradient(145deg,rgba(255,255,255,.888),rgba(255,255,255,.815),rgba(0,0,0,.173));z-index:-1;top:0;left:0}.aboutHowWorks .aboutHowWorksDetailsList .aboutHowWorksDetailsBox{width:calc(50% - 50px);width:100%;display:flex;flex-direction:column;padding-top:30px;border-top:1px solid var(--borderColor)}.aboutHowWorks .aboutHowWorksDetailsList .aboutHowWorksDetailsBox:first-of-type{border-top:none;padding-top:0}.aboutHowWorks .aboutHowWorksDetailsList .aboutHowWorksDetailsBox p{margin-top:10px;font-size:16px}.aboutMissionVison{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor)}@media (max-width:991px){.aboutMissionVison{padding:80px 0}}.aboutMissionVison .aboutMissionVisonMain{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:150px}@media (max-width:900px){.aboutMissionVison .aboutMissionVisonMain{gap:80px}}.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox{width:80%;display:flex;flex-wrap:wrap;gap:100px;justify-content:space-between;align-items:center}@media (max-width:1024px){.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox{width:100%}}@media (max-width:900px){.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox{gap:40px}}.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxThumbnail{width:35%;aspect-ratio:2/2.7;overflow:hidden;background:#eee;border-radius:24px}@media (max-width:900px){.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxThumbnail{width:100%;aspect-ratio:2/1.2;order:1}}.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxThumbnail img{width:100%;height:100%;object-fit:cover}.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxDetails{width:calc(65% - 100px);display:flex;flex-direction:column}@media (max-width:900px){.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxDetails{width:100%;order:2}}.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxDetails h2{margin-top:10px}.aboutMissionVison .aboutMissionVisonMain .aboutMissionVisonBox .aboutMissionVisonBoxDetails p{margin-top:20px;font-size:16px}.aboutWhyChoose{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);background:#f6f6f6}.aboutWhyChoose .aboutWhyChooseHead{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.aboutWhyChoose .aboutWhyChooseHead h2{text-align:center}.aboutWhyChoose .aboutWhyChooseMain{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:30px}.aboutWhyChoose .aboutWhyChooseMain .aboutWhyChooseBox{width:calc(33.3333333333% - 20px);background:white;border-radius:20px;padding:20px;display:flex;flex-direction:column}.aboutWhyChoose .aboutWhyChooseMain .aboutWhyChooseBox .icon{width:120px;height:120px;border-radius:20px;display:flex;justify-content:center;align-items:center;border:1px solid var(--borderColor)}.aboutWhyChoose .aboutWhyChooseMain .aboutWhyChooseBox .icon img{width:100%;height:100%;object-fit:contain;filter:hue-rotate(256deg)}.aboutWhyChoose .aboutWhyChooseMain .aboutWhyChooseBox h3{margin-top:14px}.aboutWhyChoose .aboutWhyChooseMain .aboutWhyChooseBox p{margin-top:20px}.blogsList{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);background:#f6f6f6}.blogsList .blogsListHead{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;gap:20px;flex-wrap:wrap}.blogsList .blogsListHead .searchBox{position:relative;width:400px}.blogsList .blogsListHead .searchBox input{width:100%;height:50px;border:1px solid var(--borderColor);border-radius:10px;padding:0 50px 0 20px;outline:none}.blogsList .blogsListHead .searchBox input:focus{border-color:var(--primaryColor)}.blogsList .blogsListHead .searchBox .icon{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:20px}.blogsList .blogsListHead .dateFilterBox{position:relative}.blogsList .blogsListHead .dateFilterBox .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:24px;background:white;border:1px solid var(--borderColor);border-radius:10px;cursor:pointer;transition:all .3s ease;color:#555}.blogsList .blogsListHead .dateFilterBox .icon.active{background:var(--primaryColor);color:white;border-color:var(--primaryColor)}.blogsList .blogsListHead .dateFilterBox .icon:hover{border-color:var(--primaryColor);color:var(--primaryColor)}.blogsList .blogsListHead .dateFilterBox .icon.active:hover{color:white}.blogsList .blogsListHead .dateFilterBox input{position:absolute;bottom:0;left:0;opacity:0;width:0;height:0;padding:0;border:none}.blogsList .blogsListMain{width:100%;display:flex;flex-wrap:wrap;gap:50px;border-top:1px dashed var(--borderColor);padding-top:50px}.blogsList .blogsListMain .blogsListBox{width:calc(33.3333333333% - 34px);display:flex;flex-direction:column;background:white;border:1px solid var(--borderColor);border-radius:20px;text-decoration:none;overflow:hidden}.blogsList .blogsListMain .blogsListBox:hover .blogsListBoxThumbnail img{transform:scale(.9)}.blogsList .blogsListMain .blogsListBox .blogsListBoxThumbnail{width:100%;aspect-ratio:3/1.7;background:var(--primaryGradientColor);border-radius:20px;overflow:hidden}.blogsList .blogsListMain .blogsListBox .blogsListBoxThumbnail img{width:100%;height:100%;border-radius:20px;object-fit:cover;transition:all .5s ease-in-out}.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails{width:100%;padding:20px;display:flex;flex-direction:column}.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsHead{width:100%;display:flex;flex-direction:column;gap:14px}.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsHead h3,.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsHead p{color:black;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsFooter{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:30px}.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsFooter .blogsListBoxDetailsFooterDate{font-size:14px;font-weight:300;color:black}.blogsList .blogsListMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsFooter .blogsListBoxDetailsFooterReadMore{font-size:14px;font-weight:500;color:var(--primaryColor);cursor:pointer}.blogsList .blogsListMain .noBlogsFound{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px}.blogsList .blogsListMain .noBlogsFound .icon{font-size:50px;color:#ccc;margin-bottom:20px;width:100px;height:100px;background:white;border:1px solid var(--borderColor);border-radius:50%;display:flex;align-items:center;justify-content:center}.blogsList .blogsListMain .noBlogsFound h3{color:#333;margin-bottom:10px}.blogsList .blogsListMain .noBlogsFound p{color:#777}.innerBlogDetails{width:100%;padding:150px 0 100px}.innerBlogDetails .innerBlogDetailsMain{width:100%;max-width:900px;margin:0 auto;display:flex;flex-direction:column}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader{width:100%;display:flex;flex-direction:column;gap:20px}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader .backBtn{display:flex;align-items:center;gap:10px;margin-bottom:50px}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader .backBtn a{display:flex;align-items:center;gap:10px;font-size:15px;color:black;cursor:pointer;text-decoration:none;background:#f2f2f2;padding:10px 20px;border-radius:50px;transition:all .5s ease-in-out}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader .backBtn a:hover{transform:translateY(-5px)}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader .metaData{width:100%;display:flex;flex-wrap:wrap;gap:30px;padding-bottom:30px;border-bottom:1px solid var(--borderColor);margin-top:10px}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader .metaData .metaItem{display:flex;align-items:center;gap:10px;font-size:15px;color:#666}.innerBlogDetails .innerBlogDetailsMain .innerBlogHeader .metaData .metaItem svg{font-size:18px;color:var(--primaryColor)}.innerBlogDetails .innerBlogDetailsMain .innerBlogFeaturedImage{width:100%;aspect-ratio:16/9;margin-top:40px;border-radius:20px;overflow:hidden;background:#eee}.innerBlogDetails .innerBlogDetailsMain .innerBlogFeaturedImage img{width:100%;height:100%;object-fit:cover}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent{width:100%;margin-top:50px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody{width:100%;display:flex;flex-direction:column;gap:20px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody p{font-size:18px;line-height:1.8;color:#444}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody p.lead{font-size:22px;font-weight:300;color:#222;margin-bottom:20px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody h2{font-size:28px;margin-top:30px;margin-bottom:10px;color:#222;font-weight:500}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody blockquote{border-left:4px solid var(--primaryColor);margin:30px 0;font-size:22px;font-style:italic;color:#555;font-family:serif;background:#fdfdfd;padding:30px;border-radius:0 20px 20px 0}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody ul{padding-left:20px;display:flex;flex-direction:column;gap:10px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody ul li{list-style:disc;font-size:18px;color:#444;line-height:1.6}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody .contentImage{width:100%;margin:30px 0;border-radius:20px;overflow:hidden}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody .contentImage img{width:100%;height:auto;border-radius:20px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .contentBody .contentImage .caption{display:block;text-align:center;font-size:14px;color:#888;margin-top:10px;font-style:italic}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .shareSection{width:100%;margin-top:60px;padding-top:30px;border-top:1px solid var(--borderColor);display:flex;align-items:center;gap:20px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .shareSection h3{font-size:18px;font-weight:500}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .shareSection .socialLinks{display:flex;gap:10px}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .shareSection .socialLinks .socialBtn{width:40px;height:40px;border-radius:50%;background:#f6f6f6;display:flex;justify-content:center;align-items:center;color:#444;font-size:18px;transition:all .3s}.innerBlogDetails .innerBlogDetailsMain .innerBlogContent .shareSection .socialLinks .socialBtn:hover{background:var(--primaryColor);color:white}.innerBlogRelated{width:100%;padding:100px 0;background:#f9f9f9}.innerBlogRelated .innerBlogRelatedHead{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px}.innerBlogRelated .innerBlogRelatedHead h3{font-size:28px}.innerBlogRelated .innerBlogRelatedMain{width:100%;margin-top:50px}.innerBlogRelated .innerBlogRelatedMain .blogsListBox{width:100%;text-decoration:none;display:flex;flex-direction:column;background:white;border-radius:20px;overflow:hidden}.innerBlogRelated .innerBlogRelatedMain .blogsListBox:hover .blogsListBoxThumbnail img{transform:scale(.9)}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxThumbnail{width:100%;aspect-ratio:3/1.7;background:var(--primaryGradientColor);border-radius:20px;overflow:hidden}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxThumbnail img{width:100%;height:100%;border-radius:20px;object-fit:cover;transition:all .5s ease-in-out}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails{width:100%;padding:20px;display:flex;flex-direction:column}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsHead{width:100%;display:flex;flex-direction:column;gap:14px}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsHead h3,.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsHead p{color:black;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsFooter{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:30px}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsFooter .blogsListBoxDetailsFooterDate{font-size:14px;font-weight:300;color:black}.innerBlogRelated .innerBlogRelatedMain .blogsListBox .blogsListBoxDetails .blogsListBoxDetailsFooter .blogsListBoxDetailsFooterReadMore{font-size:14px;font-weight:500;color:var(--primaryColor);cursor:pointer}.innerBlogRelated .innerBlogRelatedHeadBtns{display:flex;align-items:center;justify-content:center;gap:15px;width:100%;margin-top:50px}.innerBlogRelated .innerBlogRelatedHeadBtns .innerBlogRelatedHeadBtn{width:50px;height:50px;border:1px solid var(--borderColor);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:all .3s ease-in-out;background:white;color:black}.innerBlogRelated .innerBlogRelatedHeadBtns .innerBlogRelatedHeadBtn:hover{background:var(--primaryColor);border-color:var(--primaryColor);color:white;transform:translateY(-3px)}.innerBlogRelated .innerBlogRelatedHeadBtns .innerBlogRelatedHeadBtn.swiper-button-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.becomePartnerBanner{width:100%;margin-top:100px}.becomePartnerBanner .becomePartnerBannerBox{width:100%;background:#473d8b;border-radius:24px;overflow:hidden;display:flex}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxThumbnail{width:50%;position:relative;z-index:0}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxThumbnail:before{content:"";position:absolute;top:0;right:0;width:60%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0),#473d8b)}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxThumbnail img{width:100%;height:100%;object-fit:cover}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxCol1{width:50%;display:flex;flex-direction:column;padding:80px 50px 80px 0}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxCol1 h1{color:white}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxCol1 p{color:white;margin-top:10px}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxCol1 .btnArea{display:flex;align-items:center;gap:14px;margin-top:40px}.becomePartnerBanner .becomePartnerBannerBox .becomePartnerBannerBoxCol1 .btnArea a{width:180px}.becomePartnerDetails{width:100%;padding:100px 0}.becomePartnerDetails .becomePartnerDetailsHead{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:40px}.becomePartnerDetails .becomePartnerDetailsHead .becomePartnerDetailsHeadCol1{width:35%;display:flex;flex-direction:column;gap:10px}.becomePartnerDetails .becomePartnerDetailsHead .becomePartnerDetailsHeadCol2{width:45%;display:flex;align-items:flex-start;justify-content:flex-end;gap:30px;flex-wrap:wrap}.becomePartnerDetails .becomePartnerDetailsList{width:100%;margin-top:50px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:30px;gap:30px;margin-bottom:80px}.becomePartnerDetails .becomePartnerDetailsList .becomePartnerDetailsPointBox{width:100%;padding:30px;background:#f9f8f9;border-radius:16px;border:1px solid var(--borderColor)}.becomePartnerDetails .becomePartnerDetailsList .becomePartnerDetailsPointBox .icon{font-size:32px;color:var(--primaryColor)}.becomePartnerDetails .becomePartnerDetailsList .becomePartnerDetailsPointBox h3{margin-top:15px;font-size:20px;font-weight:500;color:black}.becomePartnerDetails .becomePartnerDetailsList .becomePartnerDetailsPointBox p{margin-top:10px}.becomePartnerDetails .becomePartnerDetailsDesc{font-size:20px;line-height:1.5;font-weight:300}.becomePartnerFaq{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);background:#f6f6f6}.becomePartnerFaq .becomePartnerFaqMain{width:100%;display:flex;align-items:flex-start;gap:50px}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqHead{width:40%;display:flex;flex-direction:column;align-items:flex-start;position:-webkit-sticky;position:sticky;top:100px}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqHead h2{margin-top:10px}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqHead p{margin-top:20px}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList{width:calc(60% - 50px);display:flex;flex-direction:column;gap:20px}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox{width:100%;background:white;border:1px solid var(--borderColor);border-radius:20px;overflow:hidden;transition:all .3s ease}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox.active{border-color:black;box-shadow:0 10px 40px rgba(0,0,0,.04)}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox.active .becomePartnerFaqBoxHead .icon{transform:rotate(45deg);background:black;color:white}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox.active .becomePartnerFaqBoxBody{max-height:500px;padding-bottom:30px;opacity:1}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxHead{width:100%;padding:24px 30px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:20px}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxHead .question{font-size:18px;font-weight:500;color:#1a1a1a;margin:0}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxHead .icon{width:32px;height:32px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxHead .icon svg{width:18px;height:18px;display:block}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxHead:hover .icon{background:#eeeeee}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxBody{width:100%;padding:0 30px;max-height:0;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);opacity:0}.becomePartnerFaq .becomePartnerFaqMain .becomePartnerFaqList .becomePartnerFaqBox .becomePartnerFaqBoxBody .answer{font-size:16px;line-height:1.6;color:#555555;font-weight:300;margin:0}.becomePartnerContact{width:100%;padding:100px 0}.becomePartnerContact .becomePartnerDetailsContactForm{background:#000;border-radius:28px;color:white;overflow:hidden;display:flex;flex-wrap:wrap;gap:80px;padding:20px;background:radial-gradient(120% 80% at 70% 20%,rgba(61,109,255,.1490196078),rgba(0,0,0,0) 50%),radial-gradient(100% 60% at 30% 10%,rgba(0,255,255,.1215686275),rgba(0,0,0,0) 60%),radial-gradient(90% 70% at 50% 0,rgba(37,62,255,.1803921569),rgba(0,0,0,0) 65%),radial-gradient(110% 50% at 80% 30%,rgba(255,215,0,.0784313725),rgba(0,0,0,0) 40%),#000}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1{width:50%;padding:50px 0 50px 50px;display:flex;flex-direction:column}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 h2{color:white;margin-top:10px}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 p{color:rgba(255,255,255,.7);margin-top:10px;width:80%}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form{width:100%;display:flex;flex-direction:column;gap:25px;margin-top:50px}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formGroupRow{width:100%;display:flex;gap:20px}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formGroupRow .formGroup{width:calc(50% - 10px);display:flex;flex-direction:column}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formGroupRow .formGroup input{padding:0 20px;height:65px;border-radius:16px;border:1px solid rgba(255,255,255,.267);background:rgba(255,255,255,.05);color:white;font-size:18px;outline:none}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formGroupRow .formGroup input::placeholder{font-weight:300;color:rgba(255,255,255,.5)}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formGroupRow .formGroup input:focus{border-color:rgba(255,255,255,.766)}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formTextAreaGroup{width:100%;display:flex;flex-direction:column}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formTextAreaGroup textarea{padding:14px 20px;height:140px;border-radius:16px;border:1px solid rgba(255,255,255,.267);background:rgba(255,255,255,.05);color:white;font-size:18px;outline:none}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formTextAreaGroup textarea::placeholder{font-weight:300;color:rgba(255,255,255,.5)}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormCol1 form .formTextAreaGroup textarea:focus{border-color:rgba(255,255,255,.766)}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormThumbnail{width:calc(50% - 80px);position:relative;border-radius:24px;overflow:hidden}.becomePartnerContact .becomePartnerDetailsContactForm .becomePartnerDetailsContactFormThumbnail img{width:100%;height:100%;object-fit:cover}@media (max-width:991px){.becomePartnerContact{padding:150px 0 50px}.becomePartnerContact .productDetailsBannerMain h1{width:100%;font-size:36px}.becomePartnerContact .productDetailsBannerMain .productBannerImg{width:100%;margin-top:30px}}@media (max-width:480px){.becomePartnerContact{padding:120px 0 40px}.becomePartnerContact .productDetailsBannerMain h1{font-size:28px}}.loginPage{width:100%;background:#f8f9fa;position:relative;z-index:0;margin-top:80px}.loginPage .loginPageMain{width:100%;padding:60px 0;min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.loginPage .loginPageMain .backBtn{position:absolute;top:30px;left:0;display:flex;align-items:center;gap:10px;margin-bottom:50px}.loginPage .loginPageMain .backBtn a{display:flex;align-items:center;gap:10px;font-size:15px;color:black;cursor:pointer;text-decoration:none;background:#f2f2f2;padding:10px 20px;border-radius:50px;transition:all .5s ease-in-out}.loginPage .loginPageMain .backBtn a:hover{transform:translateY(-5px)}.loginPage .loginPageMain .loginBox{width:100%;max-width:450px;background:white;padding:40px;border-radius:24px;border:1px solid var(--borderColor);transition:max-width .3s ease}.loginPage .loginPageMain .loginBox.registerBox{max-width:700px}@media (max-width:480px){.loginPage .loginPageMain .loginBox{padding:30px 20px}}.loginPage .loginPageMain .loginBox .loginHeader{text-align:center;margin-bottom:30px}.loginPage .loginPageMain .loginBox .loginHeader h1{font-size:28px;margin-bottom:8px;color:#111}.loginPage .loginPageMain .loginBox .loginHeader p{font-size:14px;color:#666}.loginPage .loginPageMain .loginBox .loginForm{display:flex;flex-direction:column;gap:20px;margin-top:40px}.loginPage .loginPageMain .loginBox .loginForm .formRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:600px){.loginPage .loginPageMain .loginBox .loginForm .formRow{grid-template-columns:1fr}}.loginPage .loginPageMain .loginBox .loginForm .formGroup{display:flex;flex-direction:column;gap:8px}.loginPage .loginPageMain .loginBox .loginForm .formGroup label{font-size:14px;font-weight:500;color:#444}.loginPage .loginPageMain .loginBox .loginForm .formGroup input,.loginPage .loginPageMain .loginBox .loginForm .formGroup select,.loginPage .loginPageMain .loginBox .loginForm .formGroup textarea{width:100%;padding:14px 16px;border:1px solid #ddd;border-radius:12px;font-size:15px;transition:all .2s;outline:none;background:white}.loginPage .loginPageMain .loginBox .loginForm .formGroup input:focus,.loginPage .loginPageMain .loginBox .loginForm .formGroup select:focus,.loginPage .loginPageMain .loginBox .loginForm .formGroup textarea:focus{border-color:var(--primaryColor);box-shadow:0 0 0 3px rgba(254,74,151,.1)}.loginPage .loginPageMain .loginBox .loginForm .formGroup textarea{resize:vertical;min-height:100px}.loginPage .loginPageMain .loginBox .loginForm .formGroup select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.loginPage .loginPageMain .loginBox .loginForm .formGroup .passwordInput{position:relative;width:100%}.loginPage .loginPageMain .loginBox .loginForm .formGroup .passwordInput .passwordToggle{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:#888;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;padding:0;transition:color .2s}.loginPage .loginPageMain .loginBox .loginForm .formGroup .passwordInput .passwordToggle:hover{color:var(--primaryColor)}.loginPage .loginPageMain .loginBox .loginForm .loginActions{display:flex;justify-content:space-between;align-items:center;margin-top:-10px}.loginPage .loginPageMain .loginBox .loginForm .loginActions .rememberMe{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;cursor:pointer}.loginPage .loginPageMain .loginBox .loginForm .loginActions .forgotPassword{font-size:14px;color:var(--primaryColor);text-decoration:none;transition:opacity .2s}.loginPage .loginPageMain .loginBox .loginForm .loginActions .forgotPassword:hover{opacity:.8}.loginPage .loginPageMain .loginBox .loginForm .submitBtn{width:100%;margin-top:10px}.loginPage .loginPageMain .loginBox .loginForm .socialLogin{margin-top:30px;display:flex;flex-direction:column;gap:20px;align-items:center}.loginPage .loginPageMain .loginBox .loginForm .socialLogin p{font-size:14px;color:#888;position:relative;width:100%;text-align:center}.loginPage .loginPageMain .loginBox .loginForm .socialLogin p:after,.loginPage .loginPageMain .loginBox .loginForm .socialLogin p:before{content:"";position:absolute;top:50%;width:35%;height:1px;background:var(--borderColor)}.loginPage .loginPageMain .loginBox .loginForm .socialLogin p:before{left:0}.loginPage .loginPageMain .loginBox .loginForm .socialLogin p:after{right:0}.loginPage .loginPageMain .loginBox .loginForm .socialLogin .socialBtns{display:flex;gap:15px;width:100%}.loginPage .loginPageMain .loginBox .loginForm .socialLogin .socialBtns .socialBtn{flex:1 1;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--borderColor);border-radius:12px;background:white;cursor:pointer;font-size:14px;color:#444;transition:all .2s}.loginPage .loginPageMain .loginBox .loginForm .socialLogin .socialBtns .socialBtn:hover{background:#f8f9fa;border-color:#ccc}.loginPage .loginPageMain .loginBox .loginForm .socialLogin .socialBtns .socialBtn svg{font-size:18px}.loginPage .loginPageMain .loginBox .registerLink{text-align:center;margin-top:30px;font-size:14px;color:#666}.loginPage .loginPageMain .loginBox .registerLink a{color:var(--primaryColor);font-weight:500;text-decoration:none}.loginPage .loginPageMain .loginBox .registerLink a:hover{text-decoration:underline}.contactPage{width:100%;padding:0 0 100px;margin-top:80px}@media (max-width:1024px){.contactPage{margin-top:50px}}@media (max-width:768px){.contactPage{margin-top:0}}.contactPage .contactTicketRaiseBanner{width:100%;background:var(--primaryGradientColor);padding:50px;display:flex;align-items:center;gap:60px;border-radius:24px}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol1{width:calc(100% - 250px - 60px);display:flex;flex-direction:column}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol1 h2{color:white}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol1 p{color:white;width:85%;margin-top:10px}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol2{width:250px;display:flex;align-items:center;justify-content:center;gap:15px}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol2 button{width:250px;height:65px;display:flex;align-items:center;justify-content:center;border:1px solid black;border-radius:50px;background:black;color:white;cursor:pointer;transition:all .2s;font-size:18px}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol2 button:hover{opacity:.8}.contactPage .contactPageHead{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:40px;margin-top:60px;border-top:1px dashed var(--borderColor);padding-top:60px}.contactPage .contactPageHead .contactPageHeadCol1{width:35%;display:flex;flex-direction:column;gap:10px}.contactPage .contactPageHead .contactPageHeadCol2{width:45%;display:flex;align-items:flex-start;justify-content:flex-end;gap:30px;flex-wrap:wrap}.contactPage .contactPageBody{width:100%;margin-top:50px;border:1px solid var(--borderColor);border-radius:24px;padding:20px;background:#f9f8f9;display:flex;gap:60px}.contactPage .contactPageBody .contactPageBodyDetails{width:40%;border-radius:16px;overflow:hidden;background:#000;position:relative;z-index:0;display:flex;flex-direction:column;padding:40px;background:radial-gradient(120% 80% at 70% 20%,rgba(61,109,255,.1490196078),rgba(0,0,0,0) 50%),radial-gradient(100% 60% at 30% 10%,rgba(0,255,255,.1215686275),rgba(0,0,0,0) 60%),radial-gradient(90% 70% at 50% 0,rgba(37,62,255,.1803921569),rgba(0,0,0,0) 65%),radial-gradient(110% 50% at 80% 30%,rgba(255,215,0,.0784313725),rgba(0,0,0,0) 40%),#000}.contactPage .contactPageBody .contactPageBodyDetails h3{color:white}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:40px}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox{display:flex;align-items:flex-start;gap:20px}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .icon{width:16px;height:16px;color:rgba(255,255,255,.7)}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .icon svg{width:100%;height:100%}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .destails{width:calc(100% - 16px - 20px);display:flex;flex-direction:column;gap:10px;border-bottom:1px dashed rgba(238,238,238,.2156862745);padding-bottom:20px}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .destails h4{font-size:14px;font-weight:500;color:rgba(255,255,255,.7)}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .destails p{font-size:16px;font-weight:300;line-height:1.4;color:white}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .destails a{text-decoration:none;font-size:16px;font-weight:300;line-height:1.4;color:white;width:-moz-fit-content;width:fit-content}.contactPage .contactPageBody .contactPageBodyDetails .contactPageBodyDetailsList .contactPageBodyDetailsListBox .destails a:hover{text-decoration:underline}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks{width:100%;margin-top:30px;display:flex;flex-direction:column;gap:14px}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks h3{font-size:14px;font-weight:500;color:rgba(255,255,255,.7)}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks .contactPageSocailLinksList{display:flex;gap:16px}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks .contactPageSocailLinksList a{text-decoration:none;width:40px;height:40px;border-radius:15px;border:1px solid rgba(238,238,238,.2666666667);display:flex;justify-content:center;align-items:center;color:white;position:relative;z-index:0;overflow:hidden;transition:.3s ease}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks .contactPageSocailLinksList a:hover{color:white}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks .contactPageSocailLinksList a:hover:after{opacity:1;transform:scale(1);transition:.3s ease}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks .contactPageSocailLinksList a:after{position:absolute;content:"";width:100%;height:100%;background:var(--primaryGradientColor);z-index:-1;opacity:0;transform:scale(.8);transition:.3s ease;border-radius:15px}.contactPage .contactPageBody .contactPageBodyDetails .contactPageSocailLinks .contactPageSocailLinksList a svg{width:20px;height:20px}.contactPage .contactPageBody .contactPageBodyForm{width:calc(60% - 60px);display:flex;flex-direction:column;padding:40px 40px 40px 0}.contactPage .contactPageBody .contactPageBodyForm form{width:100%;display:flex;flex-direction:column;gap:25px}.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow{width:100%;display:flex;gap:20px;flex-wrap:wrap}.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow .formGroup{width:calc(50% - 10px);display:flex;flex-direction:column}@media (max-width:610px){.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow .formGroup{width:100%}}.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow .formGroup label{font-size:14px;font-weight:500;color:rgba(0,0,0,.5)}.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow .formGroup input{padding:0 20px;height:65px;border-radius:16px;border:1px solid rgba(0,0,0,.116);background:white;color:black;font-size:18px;outline:none;margin-top:5px}.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow .formGroup input::placeholder{color:rgba(0,0,0,.5)}.contactPage .contactPageBody .contactPageBodyForm form .formGroupRow .formGroup input:focus{border-color:rgba(0,0,0,.766)}.contactPage .contactPageBody .contactPageBodyForm form .formTextAreaGroup{width:100%;display:flex;flex-direction:column}.contactPage .contactPageBody .contactPageBodyForm form .formTextAreaGroup label{font-size:14px;font-weight:500;color:rgba(0,0,0,.5)}.contactPage .contactPageBody .contactPageBodyForm form .formTextAreaGroup textarea{padding:14px 20px;height:140px;border-radius:16px;border:1px solid rgba(0,0,0,.116);background:white;color:black;font-size:18px;margin-top:5px;outline:none}.contactPage .contactPageBody .contactPageBodyForm form .formTextAreaGroup textarea::placeholder{color:rgba(0,0,0,.5)}.contactPage .contactPageBody .contactPageBodyForm form .formTextAreaGroup textarea:focus{border-color:rgba(0,0,0,.766)}@media (max-width:991px){.contactPage{padding:40px 0 60px}.contactPage .contactTicketRaiseBanner{flex-direction:column;gap:30px;padding:30px}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol1{width:100%}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol1 h2{font-size:28px}.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol1 p,.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol2,.contactPage .contactTicketRaiseBanner .contactTicketRaiseBannerCol2 button{width:100%}.contactPage .contactPageBody{flex-direction:column;gap:40px}.contactPage .contactPageBody .contactPageBodyDetails,.contactPage .contactPageBody .contactPageBodyForm{width:100%}.contactPage .contactPageBody .contactPageBodyForm{padding:0}}@media (max-width:768px){.contactPage .contactPageHead .contactPageHeadCol1,.contactPage .contactPageHead .contactPageHeadCol2{width:100%}.contactPage .contactPageBodyForm form .formGroupRow{gap:20px}.contactPage .contactPageBodyForm form .formGroupRow .formGroup{width:100%}}.productDetailsPrice{width:100%;padding:100px 0;border-top:1px dashed var(--borderColor);background:#f6f6f6}@media (max-width:991px){.productDetailsPrice{padding:80px 0}}.productDetailsPrice .productDetailsPriceHead{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.productDetailsPrice .productDetailsPriceHead h2{text-align:center}.productDetailsPrice .productDetailsPriceHead .pricingSwitch{margin-top:30px;display:flex;align-items:center;background:#fff;padding:5px;border-radius:50px;border:1px solid var(--borderColor);width:-moz-fit-content;width:fit-content;gap:10px}.productDetailsPrice .productDetailsPriceHead .pricingSwitch .primaryBtn{background:#c6e7f5;color:black}.productDetailsPrice .productDetailsPriceHead .pricingSwitch .primaryBtn.active{background:var(--primaryGradientColor);color:white}.productDetailsPrice .productDetailsPriceHead .pricingSwitch .primaryBtn:hover:not(.active){background:#e5e5e5}.productDetailsPrice .productDetailsPriceMain{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:50px;padding:0 10%}.productDetailsPrice .productDetailsPriceMain.col4{padding:0}.productDetailsPrice .productDetailsPriceMain.col4 .productDetailsPriceBox{width:calc(25% - 22.5px);background:var(--primaryGradientColor);border:none}@media (max-width:1180px){.productDetailsPrice .productDetailsPriceMain.col4 .productDetailsPriceBox{width:calc(50% - 15px)}}@media (max-width:768px){.productDetailsPrice .productDetailsPriceMain.col4 .productDetailsPriceBox{width:100%}}.productDetailsPrice .productDetailsPriceMain.col4 .productDetailsPriceBox .primaryBtn{background:white;color:black;border:none}.productDetailsPrice .productDetailsPriceMain.col4 .productDetailsPriceBox .primaryBtn:hover{background:black;color:white!important}@media (max-width:1180px){.productDetailsPrice .productDetailsPriceMain{padding:0}}@media (max-width:940px){.productDetailsPrice .productDetailsPriceMain{flex-direction:column;align-items:center}}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox{width:calc(33.3333333333% - 20px);background:white;border-radius:24px;padding:20px;display:flex;flex-direction:column;gap:24px;border:1px solid var(--borderColor);position:relative;z-index:0;overflow:hidden}@media (max-width:940px){.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox{width:calc(50% - 15px)}}@media (max-width:768px){.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox{width:100%}}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .badge{position:absolute;top:0;right:0;background:#fe7f00;color:white;padding:6px 12px;font-size:16px;font-weight:600;border-radius:0 0 0 10px;z-index:2}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .badge:after{position:absolute;content:"";top:0;right:-10px;border-left:10px solid #008194;border-bottom:10px solid transparent;display:none}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead{width:100%;display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center;background:#f5fbff;padding:20px;border-radius:20px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead h3{font-size:14px;font-weight:500;background:#e1f1ff;padding:8px 16px;border-radius:50px;color:rgb(0,81,148)}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead .price{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:6px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead .price .oldPrice{font-size:14px;color:#999;text-decoration:line-through}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead .price h2{color:var(--primaryColor);font-size:50px;font-weight:600;line-height:.9}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead .price span{color:#666;margin-bottom:6px;font-size:16px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead p{font-size:13px;font-weight:500;color:#666}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxHead .effectivePrice{font-size:12px;color:var(--primaryColor);font-weight:500}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody{width:100%;display:flex;flex-direction:column;gap:24px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .pricingHighlights{display:flex;flex-direction:column;gap:12px;background:#fffdf5;padding:16px;border-radius:16px;border:1px solid rgba(255,236,179,.3333333333)}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .pricingHighlights .highlight{display:flex;align-items:center;gap:10px;font-size:13px;color:#444}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .pricingHighlights .highlight .highlightIcon{font-size:16px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .pricingHighlights .highlight b{font-weight:700;color:#000}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .pricingHighlights .highlightLink{font-size:12px;color:#444;margin-top:4px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet{display:flex;flex-direction:column;gap:16px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet h4{font-size:13px;font-weight:600;color:#000}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet ul{flex-direction:column;gap:12px;width:100%;display:flex}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet ul li{align-items:center;gap:14px;display:flex}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet ul li.blueText p{color:#0066cc}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet ul li .icon{color:#00a83b;background:#deffe9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;display:flex}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet ul li .icon svg{width:60%;height:60%}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .whatYouGet ul li p{color:#333;width:calc(100% - 39px);font-size:14px;font-weight:400}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .mormalList{flex-direction:column;gap:18px;width:100%;display:flex}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .mormalList li{align-items:center;gap:14px;display:flex}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .mormalList li .icon{color:#00a83b;background:#deffe9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;display:flex}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .mormalList li .icon svg{width:60%;height:60%}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxBody .mormalList li p{color:white;width:calc(100% - 39px);font-size:14px;font-weight:400}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxFooter{width:100%;margin-top:auto}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxFooter .pricingActions{display:flex;flex-direction:column;gap:10px}.productDetailsPrice .productDetailsPriceMain .productDetailsPriceBox .productDetailsPriceBoxFooter .pricingActions .isDisabled{opacity:.6;pointer-events:none}.productDetailsPrice .productDetailsPriceMain .mostPopular:after{display:none}.productDetailsPrice .productDetailsPriceMain .normalMostPopular{position:relative}.productDetailsPrice .productDetailsPriceMain .normalMostPopular:after{content:"";background:var(--primaryGradientColor);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.productDetailsPrice .productDetailsPriceMain .normalMostPopular .mormalList li p{color:white!important}.productDetailsPrice .productDetailsPriceMain .col4{width:calc(25% - 15px)}@media (max-width:1180px){.productDetailsPrice .productDetailsPriceMain .col4{width:calc(50% - 10px)}}@media (max-width:768px){.productDetailsPrice .productDetailsPriceMain .col4{width:100%}}.paymentModal{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:20px;z-index:9999}.paymentModal .paymentModalContent{width:100%;max-width:560px;background:#fff;border-radius:18px;padding:24px;box-shadow:0 20px 60px rgba(0,0,0,.2)}.paymentModal .paymentModalHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.paymentModal .paymentModalHeader h3{font-size:18px;font-weight:600}.paymentModal .paymentModalClose{background:transparent;border:none;font-size:22px;cursor:pointer;line-height:1}.paymentModal .paymentModalPlan{font-size:13px;color:#666;margin-bottom:16px}.paymentModal .paymentModalForm .formRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.paymentModal .paymentModalForm .formGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.paymentModal .paymentModalForm .formGroup label{font-size:14px;font-weight:500;color:#2d2f73}.paymentModal .paymentModalForm .formGroup input,.paymentModal .paymentModalForm .formGroup select{border:1px solid #e2e8f0;border-radius:12px;padding:12px 16px;font-size:14px;background:#f8fafc;width:100%}.paymentModal .paymentModalForm .formGroup input:focus,.paymentModal .paymentModalForm .formGroup select:focus{outline:none;border-color:var(--primaryColor);background:#fff;box-shadow:0 0 0 4px rgba(var(--primaryColorRgb),.12)}.paymentModal .paymentModalMeta{font-size:12px;margin-left:8px}.paymentModal .paymentModalMetaMuted{color:#666}.paymentModal .paymentModalMetaSuccess{color:#22c55e}.paymentModal .paymentModalMetaError{color:#ef4444}.paymentModal .paymentModalRadioGroup{display:flex;gap:20px;flex-wrap:wrap}.paymentModal .paymentModalRadioOption{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#444}.paymentModal .paymentModalRadioOption input{width:auto;accent-color:var(--primaryColor)}.paymentModal .paymentModalError{color:#d32f2f;font-size:12px;margin-bottom:10px}.paymentModal .paymentModalActions{display:flex;gap:10px;margin-top:6px}.paymentModal .paymentModalActions .primaryBtn,.paymentModal .paymentModalActions .secondaryBtn{flex:1 1;text-align:center}@media (max-width:767px){.paymentModal .paymentModalContent{max-width:100%;padding:20px}.paymentModal .paymentModalForm .formRow{grid-template-columns:1fr;gap:0}}.productDetailsFeatures{width:100%;padding:100px 0}@media (max-width:991px){.productDetailsFeatures{padding:80px 0}}.productDetailsFeatures .productDetailsFeaturesHead{width:100%;display:flex;flex-direction:column;gap:10px}.productDetailsFeatures .productDetailsFeaturesDisplay{width:100%;margin-top:50px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox{width:100%;display:flex;flex-wrap:wrap;gap:40px 80px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxTrack{width:100%;height:4px;min-height:100%;border-top:2px dashed var(--borderColor);border-radius:20px;position:relative}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxTrack{display:none}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxTrack .trackFill{position:absolute;top:-3px;left:0;width:0;height:4px;background:var(--primaryColor);border-radius:20px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxTrack .featureTrackPoint{position:absolute;left:50%;top:-1px;transform:translate(-50%,-50%);width:12px;height:12px;background:#eee;border:2px solid #eee;border-radius:50%;transition:all .3s ease;z-index:2}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxTrack .featureTrackPoint.active{background:var(--primaryColor);border-color:#fff;box-shadow:0 0 10px rgba(var(--primaryColorRgb),.5);transform:translate(-50%,-50%) scale(1.2)}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail{width:50%;aspect-ratio:1/1;overflow:hidden;border-radius:20px;border:1px solid var(--borderColor);position:relative;z-index:0;background-image:radial-gradient(circle at 30% 70%,rgba(158,231,255,.3490196078),rgba(0,0,0,0) 60%),radial-gradient(circle at 70% 30%,rgba(128,170,255,.4),rgba(0,0,0,0) 60%)}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail{display:none}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail .featureImageItem{position:absolute;top:50px!important;left:50px!important;width:calc(100% - 100px)!important;height:calc(100% - 100px)!important;object-fit:contain;visibility:hidden;opacity:0;will-change:opacity,transform}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail .featureImageItem{display:none}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxThumbnail .featureImageItem.active{visibility:visible;opacity:1}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent{width:calc(50% - 4px - 80px);display:flex;gap:40px;align-items:stretch}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent{width:100%}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent{position:relative;width:100%;height:100%;min-height:420px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent{display:flex;flex-direction:column;gap:80px;min-height:auto}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem{grid-area:1/1;width:100%;visibility:hidden;opacity:0;will-change:opacity,transform;position:absolute;inset:0}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem{position:relative;visibility:visible;opacity:1;inset:auto}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem.active{visibility:visible;opacity:1}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .featureItemMobileImage{display:none}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .featureItemMobileImage{display:block;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background-image:radial-gradient(circle at 30% 70%,rgba(158,231,255,.3490196078),rgba(0,0,0,0) 60%),radial-gradient(circle at 70% 30%,rgba(128,170,255,.4),rgba(0,0,0,0) 60%);margin-bottom:20px;display:flex;justify-content:center;align-items:center;position:relative}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .featureItemMobileImage img{width:70%!important;height:70%!important;object-fit:contain;position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%);bottom:inherit!important;right:inherit!important}}@media (max-width:540px){.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .featureItemMobileImage{aspect-ratio:3/2}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .featureItemMobileImage img{width:85%!important;height:85%!important;object-fit:contain}}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails{width:100%;display:flex;flex-direction:column}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails p{margin-top:15px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails ul{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:30px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails ul li{width:100%;display:flex;align-items:flex-start;gap:14px;border-top:1px solid var(--borderColor);padding-top:20px}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails ul li .icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;opacity:.4}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails ul li .icon svg{width:100%;height:100%}.productDetailsFeatures .productDetailsFeaturesDisplay .productDetailsFeaturesBox .productDetailsFeaturesBoxContent .productDetailsFeaturesStackedContent .featureItem .productDetailsFeaturesBoxContentDetails ul li h3{width:calc(100% - 20px - 14px);font-size:16px;font-weight:400}.productDetailsFeatures .productDetailsFeaturesGallery{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:40px}@media (max-width:520px){.productDetailsFeatures .productDetailsFeaturesGallery{gap:20px}}.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox{width:calc(20% - 32px);border-radius:24px;overflow:hidden;border:8px solid rgba(255,255,255,.543);box-shadow:0 20px 40px rgba(0,0,0,.082);background:rgba(255,255,255,.423);position:relative}@media (max-width:1180px){.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox{width:calc(25% - 30px)}}@media (max-width:991px){.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox{width:calc(33.3333333333% - 27px)}}@media (max-width:768px){.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox{width:calc(50% - 20px)}}@media (max-width:520px){.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox{width:calc(50% - 10px)}}.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.165,.84,.44,1)}.productDetailsFeatures .productDetailsFeaturesGallery .productDetailsFeaturesGalleryBox:hover img{transform:scale(1.05)}.productDetailsInner{width:100%;padding:100px 0;background:black}@media (max-width:991px){.productDetailsInner{padding:80px 0}}.productDetailsInner .productDetailsInnerHead{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px}@media (max-width:1180px){.productDetailsInner .productDetailsInnerHead{flex-direction:column;align-items:flex-start;gap:30px}}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol1{width:35%;display:flex;flex-direction:column;gap:10px}@media (max-width:1180px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol1{width:100%}}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol1 p{color:white}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2{width:45%;display:flex;justify-content:flex-end;gap:30px;flex-wrap:wrap}@media (max-width:1180px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2{width:100%}}@media (max-width:768px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2{justify-content:flex-start}}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox{width:calc(33.3333333333% - 20px);display:flex;flex-direction:column;gap:14px;position:relative;padding:30px 0}@media (max-width:1180px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox:first-of-type:after{display:none}}@media (max-width:768px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox{width:100%}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox:nth-of-type(2):after,.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox:nth-of-type(3):after{display:block;width:100%;height:1px;bottom:inherit;top:-15px;left:0}}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox:after{content:"";position:absolute;bottom:0;left:-15px;width:1px;height:100%;background:rgba(255,255,255,.19)}@media (max-width:480px){.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox:after{display:none}}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox .icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:rgb(255,255,255)}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox .icon svg{width:100%;height:100%}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox h3{font-size:14px;font-weight:500;color:white}.productDetailsInner .productDetailsInnerHead .productDetailsInnerHeadCol2 .productDetailsInnerHeadPointBox p{font-weight:300;color:rgb(200,200,200)}.productDetailsInner .productDetailsInnerDescription{width:100%;border-top:1px solid rgba(255,255,255,.19);padding-top:40px;display:flex;flex-direction:column;gap:30px}.productDetailsInner .productDetailsInnerDescription .logoList{width:100%;display:flex;flex-wrap:wrap;gap:14px}.productDetailsInner .productDetailsInnerDescription .logoList .logoListBox{width:180px;background:white;aspect-ratio:3/1.2;padding:10px}.productDetailsInner .productDetailsInnerDescription .logoList .logoListBox img{width:100%;height:100%;object-fit:contain}.productDetailsInner .productDetailsInnerDescription p{color:white;font-size:20px;line-height:1.5;font-weight:300}@media (max-width:768px){.productDetailsInner .productDetailsInnerDescription p{font-size:18px}}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea{margin-top:30px;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:600px){.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea{flex-direction:column;justify-content:center;align-items:center}}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea a,.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea button{width:180px}@media (max-width:600px){.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea a,.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea button{width:70%}}@media (max-width:480px){.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea a,.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea button{width:100%}}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .secondaryBtn{border:1px solid white}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .interestBtn{padding:14px 24px;border-radius:50px;cursor:pointer;color:white;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;text-decoration:none;outline:none;border:1px solid white;position:relative;z-index:0;overflow:hidden;transition:all .3s ease-in-out;background:none}@media (max-width:600px){.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .interestBtn{width:70%}}@media (max-width:480px){.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .interestBtn{width:100%}}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .interestBtn:hover{color:black;border-color:white}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .interestBtn:hover:after{opacity:1}.productDetailsInner .productDetailsInnerDescription .productDetailsInnerBtnArea .interestBtn:after{content:"";position:absolute;background:white;z-index:-1;border-radius:50px;opacity:0;width:100%;height:100%;transition:all .3s ease-in-out}.productDetailsInner .productDetailsInnerCertificates{width:100%;margin-top:60px;column-count:5;column-gap:20px}@media (max-width:1400px){.productDetailsInner .productDetailsInnerCertificates{column-count:4}}@media (max-width:1200px){.productDetailsInner .productDetailsInnerCertificates{column-count:3}}@media (max-width:991px){.productDetailsInner .productDetailsInnerCertificates{column-count:2}}@media (max-width:540px){.productDetailsInner .productDetailsInnerCertificates{column-count:1}}.productDetailsInner .productDetailsInnerCertificates .galleryItem{page-break-inside:avoid;break-inside:avoid;margin-bottom:20px;width:100%;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#111}.productDetailsInner .productDetailsInnerCertificates .galleryItem img{width:100%;height:auto;display:block}.paymentStatusPage{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fdfdfd;padding:120px 20px 80px}.paymentStatusPage .statusCard{background:white;width:100%;max-width:540px;padding:70px 50px;border-radius:40px;box-shadow:0 30px 60px rgba(0,0,0,.05);text-align:center;border:1px solid rgba(0,0,0,.03);animation:slideUp .8s cubic-bezier(.16,1,.3,1)}.paymentStatusPage .statusCard.failureCard{box-shadow:0 30px 60px rgba(239,68,68,.08)}.paymentStatusPage .statusCard.successCard{box-shadow:0 30px 60px rgba(48,49,148,.08)}.paymentStatusPage .statusIcon{font-size:96px;margin-bottom:30px;display:inline-flex;animation:bounceIn .8s cubic-bezier(.175,.885,.32,1.275)}.paymentStatusPage .statusIcon.failureIcon{color:#ef4444}.paymentStatusPage .statusIcon.successIcon{color:#10b981}.paymentStatusPage .statusTitle{font-size:36px;font-weight:700;margin-bottom:15px;color:#1e1b4b;letter-spacing:-.02em}.paymentStatusPage .statusMessage{color:#64748b;line-height:1.7;margin-bottom:35px;font-size:17px}.paymentStatusPage .orderInfo{border-radius:24px;padding:24px;margin-bottom:40px;border:1px solid #e2e8f0;background:#f8fafc}.failureCard .paymentStatusPage .orderInfo{background:#fef2f2;border:1px solid #fee2e2}.paymentStatusPage .infoRow{display:flex;justify-content:space-between;padding:10px 0;font-size:16px}.paymentStatusPage .infoRow .infoLabel{color:#64748b}.paymentStatusPage .infoRow .infoValue{color:#1e1b4b;font-weight:600}.failureCard .paymentStatusPage .infoRow .infoLabel{color:#7f1d1d;opacity:.7}.failureCard .paymentStatusPage .infoRow .infoValue{color:#7f1d1d}.paymentStatusPage .statusBadge{padding:4px 12px;border-radius:8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.paymentStatusPage .statusBadge.failureBadge{background:#fee2e2;color:#991b1b}.paymentStatusPage .statusBadge.successBadge{background:#dcfce7;color:#065f46}.paymentStatusPage .actionButtons{display:flex;flex-direction:column;gap:15px;align-items:center;margin-bottom:30px}.paymentStatusPage .primaryBtn{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 40px;border-radius:16px;font-weight:700;font-size:16px;text-decoration:none;transition:all .4s cubic-bezier(.165,.84,.44,1);cursor:pointer;min-width:300px;background:var(--primaryGradientColor,linear-gradient(270deg,#303194 0,#006fc3 50%,#4435ba 100%));color:white;border:none;box-shadow:0 10px 25px rgba(48,49,148,.2)}.paymentStatusPage .primaryBtn:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(48,49,148,.3)}.paymentStatusPage .primaryBtn .btnIcon{font-size:20px}.paymentStatusPage .statusFooter{font-size:14px;color:#94a3b8;line-height:1.6;padding:0 20px}@keyframes slideUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes bounceIn{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:1}70%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width:640px){.paymentStatusPage .statusCard{padding:50px 25px;border-radius:30px}.paymentStatusPage .statusTitle{font-size:28px}.paymentStatusPage .primaryBtn{min-width:100%}}