.max-con{max-width:80%;margin:0 auto}@media (max-width:767px){.max-con{max-width:90%}}@media (max-width:575px){.max-con{max-width:92%}}.banner{height:94vh;position:relative;overflow:hidden}.banner::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0a0a0a 0%,rgba(0,0,0,0) 52.64%);z-index:3}.bannerInfo{position:relative;z-index:4;display:flex;justify-content:space-between;height:90vh;align-items:flex-end}.bannerInfo h1{font-size:50px;font-weight:400;font-family:"Gilroy",Arial,sans-serif;color:#fff;letter-spacing:-0.03em;line-height:1.15}.bannerInfo h1 span{font-size:74px;font-weight:600;display:block}.banner-btn{background-color:transparent;border:1px solid #fff;color:#fff;font-size:20px;font-weight:400;font-family:"Gilroy",Arial,sans-serif;border-radius:50%;width:158px;height:158px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:background-color 0.3s,border-color 0.3s;line-height:1.3;text-align:center;flex-shrink:0;text-decoration:none}.banner-btn span{font-weight:600}.banner-btn:hover{background-color:#000;border-color:#000;color:#fff}.banner-btn svg{width:30px;height:30px;margin-bottom:2px;flex-shrink:0}.banner-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.banner-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;display:none}@media (max-width:1440px){.bannerInfo h1{font-size:40px}.bannerInfo h1 span{font-size:60px}.banner-btn{width:150px;height:150px;font-size:18px}}@media (max-width:1200px){.bannerInfo h1 span{font-size:50px}}@media (max-width:1024px){.bannerInfo h1{font-size:35px}.bannerInfo h1 span{font-size:45px}.banner-btn{width:140px;height:140px;font-size:16px}}@media (max-width:991px){.bannerInfo h1{font-size:30px}.bannerInfo h1 span{font-size:40px}}@media (max-width:767px){.banner{height:auto}.bannerInfo{padding:40px 0;height:auto;flex-direction:column;align-items:center;gap:10px}.bannerInfo h1{text-align:center;line-height:1;font-size:28px}.bannerInfo h1 span{font-size:35px}.banner-btn{background-color:#e80101;border:1px solid #e80101;border-radius:10px;width:auto;height:auto;padding:10px 20px;flex-direction:row;gap:5px;font-size:14px;font-weight:600}.banner-btn br{display:none}.banner-video{display:none;position:unset}.banner-poster{position:unset;display:block;width:100%;height:auto;min-height:50vw;object-fit:cover}}@media (max-width:576px){.bannerInfo h1{font-size:26px}.bannerInfo h1 span{font-size:32px}}.awardsSlider{padding:50px 0;background-color:#fff}.awardsSlider .main{margin-bottom:24px}.awardsSlider .main p{color:#2c2c2c;font-family:"Gilroy",Arial,sans-serif;font-weight:500;font-size:18px;text-align:center;position:relative}.awardsSlider .main p::before,.awardsSlider .main p::after{content:"";position:absolute;background-color:#bbbbbb;width:45%;height:2px;top:0;bottom:0;margin:auto}.awardsSlider .main p::before{left:0}.awardsSlider .main p::after{right:0}.marqueeSlider{overflow:hidden;width:100%}.marquee-track{display:flex;width:max-content;animation:marqueeScroll 25s linear infinite}.marqueeSlider:hover .marquee-track{animation-play-state:paused}@keyframes marqueeScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.awardsSlider .sliderItem{margin:0 15px;flex-shrink:0;display:flex;align-items:center}.awardsSlider .sliderItem img{display:block;width:114px;height:112px;object-fit:contain}.awardsSlider.white{background-color:transparent}.awardsSlider.white .main p{color:#fff}.awardsSlider.white .main p::before,.awardsSlider.white .main p::after{background-color:rgba(255,255,255,0.33)}.awardsSlider.white .sliderItem img{filter:brightness(0) invert(1)}.awardsSlider.dark{background-color:#000}.awardsSlider.dark .main p{color:#fff}.awardsSlider.dark .main p::before,.awardsSlider.dark .main p::after{background-color:#4d4d4d}.awardsSlider.dark .sliderItem img{filter:invert(100%) sepia(1%) saturate(2066%) hue-rotate(161deg) brightness(120%) contrast(100%)}@media (max-width:1199px){.awardsSlider .main p::before,.awardsSlider .main p::after{width:42%}}@media (max-width:991px){.awardsSlider .main p::before,.awardsSlider .main p::after{width:40%}}@media (max-width:768px){.awardsSlider .main p::before,.awardsSlider .main p::after{width:38%}}@media (max-width:575px){.awardsSlider{padding:50px 0 30px}.awardsSlider .main p::before,.awardsSlider .main p::after{width:35%}}@media (max-width:480px){.awardsSlider .main p::before,.awardsSlider .main p::after{width:32%}}@media (max-width:320px){.awardsSlider .main p::before,.awardsSlider .main p::after{width:28%}}.aboutSection{display:flex;align-items:center;padding:80px 0}.aboutContent{width:100%}.aboutText{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:1rem 0}.aboutText h2{font-family:"Gilroy",Arial,sans-serif;font-weight:500;font-size:54px;color:#fff;margin-bottom:clamp(1rem,2vw,2rem)}.animatedParagraph{font-family:"Gilroy",Arial,sans-serif;font-weight:500;font-size:clamp(18px,6.5vh,54px);line-height:75px;display:block;margin:0;padding:0}.word{display:inline;white-space:break-spaces;color:#777676;transition:color 0.6s cubic-bezier(0.25,0.1,0.25,1)}.word.word--visible{color:#ffffff}@media (max-width:1440px){.aboutText h2{font-size:45px}.animatedParagraph{font-size:45px;line-height:65px}}@media (max-width:1300px){.aboutText h2{font-size:40px}.animatedParagraph{font-size:40px;line-height:60px}}@media (max-width:1200px){.aboutText h2{font-size:35px}.animatedParagraph{font-size:35px;line-height:1.5}}@media (max-width:991px){.aboutSection{padding:60px 0}.aboutText h2{font-size:30px}.animatedParagraph{font-size:30px;line-height:1.6}}@media (max-width:767px){.aboutSection{padding:40px 0}.aboutText{align-items:center}.aboutText h2{font-size:28px;text-align:center}.animatedParagraph{font-size:clamp(16px,6.5vw,60px);line-height:1.6;text-align:center}}.topBrand{padding:60px 0}.topBrand .maingrid{display:flex;align-items:center}.topBrand .content-left{width:35%;flex-shrink:0}.topBrand .content-left .left{margin-left:30%;display:flex;flex-direction:column;justify-content:space-between;height:80%}.topBrand .info h2{font-size:52px;font-weight:600;font-family:"Gilroy",Arial,sans-serif;color:#fff;margin-bottom:40px;line-height:1.15}.topBrand .info p{font-size:20px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#a7a7a7}.topBrand .btn-wrapper{margin-top:40px}.topBrand .btn-link{display:inline-block;background-color:#e80101;color:#fff;font-family:"Gilroy",Arial,sans-serif;font-size:16px;font-weight:600;padding:10px 40px;border-radius:5px;border:1px solid #e80101;text-decoration:none;transition:background-color 0.3s,color 0.3s}.topBrand .btn-link:hover{background-color:transparent;color:#e80101}.topBrand .right{width:60%;margin-left:auto;position:relative}.topBrand .sliderItem{position:relative;cursor:pointer;text-decoration:none;display:block;color:inherit}.imgWrapper-main{position:relative}.topBrand .imgWrapper{overflow:hidden;border-radius:15px;transition:border-bottom-left-radius 0.4s ease-in-out;position:relative}.topBrand .imgWrapper img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease-in-out;display:block}.topBrand .sliderItem:hover .imgWrapper{border-bottom-left-radius:150px}.topBrand .sliderItem:hover .imgWrapper img{transform:scale(1.2)}.topBrand .arrow-btn{width:46px;height:46px;border-radius:50%;background-color:#e80101;border:none;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;z-index:-1;bottom:0px;cursor:pointer;pointer-events:none}.topBrand .arrow-btn svg{width:22px;height:22px}.topBrand .sliderContent{padding:15px 0}.topBrand .sliderContent .slide-title{font-size:28px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#a7a7a7;line-height:1.2;margin-bottom:0.5rem}.topBrand .sliderContent .slide-subtitle{font-size:28px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#fff;line-height:1.2;margin-bottom:14px}.topBrand .sliderContent .tags{display:flex;gap:10px;flex-wrap:wrap}.topBrand .sliderContent .tags span{font-size:14px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#a7a7a7;padding:5px 10px;border-radius:28px;border:1px solid #a7a7a7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topBrand .swiper-pagination-mobile{display:none;text-align:center;margin-top:20px}.topBrand .swiper-pagination-mobile .swiper-pagination-bullet{width:8px;height:8px;background:#a7a7a7;border-radius:50%;display:inline-block;margin:0 4px;cursor:pointer;transition:background 0.3s}.topBrand .swiper-pagination-mobile .swiper-pagination-bullet-active{background:#e80101}.topBrand .bottomBtn{display:none}@media (max-width:1440px){.topBrand .info h2{font-size:45px}.topBrand .imgWrapper img{height:300px}.topBrand .sliderContent .slide-title,.topBrand .sliderContent .slide-subtitle{font-size:26px}}@media (max-width:1400px){.topBrand .info h2{font-size:40px}.topBrand .info p{font-size:18px}}@media (max-width:1300px){.topBrand .info h2{font-size:40px}.topBrand .sliderContent .slide-title,.topBrand .sliderContent .slide-subtitle{font-size:24px}.topBrand .sliderContent .tags span{max-width:100%}}@media (max-width:1200px){.topBrand .info h2{font-size:35px}.topBrand .sliderContent .slide-title,.topBrand .sliderContent .slide-subtitle{font-size:22px}}@media (max-width:1100px){.topBrand .content-left{width:45%}.topBrand .right{width:50%}}@media (max-width:991px){.topBrand .content-left{width:45%}.topBrand .info h2{font-size:30px;margin-bottom:30px}.topBrand .info p{font-size:16px}.topBrand .right{width:50%}.topBrand .sliderContent .slide-title,.topBrand .sliderContent .slide-subtitle{font-size:20px}}@media (max-width:767px){.topBrand{padding:40px 0}.topBrand .maingrid{flex-direction:column;gap:20px}.topBrand .content-left{width:90%;margin:0 auto}.topBrand .content-left .left{margin-left:0;text-align:center}.topBrand .info h2{font-size:28px;margin-bottom:10px}.topBrand .info p{font-size:14px}.topBrand .btn-wrapper{display:none}.topBrand .right{width:90%;margin:0 auto}.topBrand .sliderContent .slide-title,.topBrand .sliderContent .slide-subtitle{font-size:20px}.topBrand .swiper-pagination-mobile{display:block}.topBrand .bottomBtn{display:block;margin-top:30px;text-align:center}}.testimonials{padding:80px 0;background-color:#d9d9d9}.testimonials .main{text-align:center;margin-bottom:40px}.testimonials .main .subText{font-size:20px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#7f7f7f;display:block;margin-bottom:8px}.testimonials .main h2{font-size:54px;font-weight:600;font-family:"Gilroy",Arial,sans-serif;color:#0a0a0a;letter-spacing:-2px;line-height:1}.testimonials .main h2 span{color:#e80101}.testimonials .gridWrapper{display:none;height:650px}.testimonials .gridWrapper.active{display:grid;grid-template-columns:1fr 1fr;gap:0}.testimonials .left{padding:40px 80px;position:relative;background-size:100%;background-position:center;background-repeat:no-repeat;width:100%;height:100%;border-top-left-radius:16px;border-bottom-left-radius:16px;transition:background-size 0.5s}.testimonials .left:hover{background-size:105%}.testimonials .left::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient( 64.84% 71.29% at 50% 50%,rgba(0,0,0,0) 0%,#000000 100% );border-top-left-radius:16px;border-bottom-left-radius:16px;pointer-events:none}.testimonials .left .info{padding:20px;border-radius:30px;border:1px solid #ffffff;background:linear-gradient(180deg,rgba(0,0,0,0) 69.09%,#303030 100%);height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.testimonials .left .info .clientName{font-size:24px;font-weight:500;color:#fff;font-family:"Gilroy",Arial,sans-serif;margin:0;text-transform:uppercase}.testimonials .left .info p{font-size:20px;font-weight:500;color:#9a9a9a;font-family:"Gilroy",Arial,sans-serif;margin:0}.testimonials .right{background-color:#fff;padding:60px;border-top-right-radius:16px;border-bottom-right-radius:16px;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.testimonials .clientContent{font-size:50px;font-weight:600;font-family:"Gilroy",Arial,sans-serif;color:#333333;line-height:1.2;letter-spacing:-2px}.testimonials .right>p{font-size:28px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#666666;width:80%;line-height:1.5}.testimonials .profile{display:flex;gap:10px}.testimonials .profile img{border-radius:50px;object-fit:cover;opacity:0.6;cursor:pointer;border:2px solid #fff;transition:0.5s ease-in-out;width:60px;height:60px}.testimonials .profile img.active{border-color:#e80101;opacity:1;scale:1.2}.testimonials .gridInfo{display:none;align-items:center;gap:16px;margin-bottom:16px}.testimonials .gridInfo .info .mobileHead{font-size:18px;font-weight:700;color:#0a0a0a}.testimonials .gridInfo .info p{font-size:13px;color:#555}.testimonials .gridInfo .profile img{width:40px;height:40px}@media (max-width:1800px){.testimonials .gridWrapper{height:600px}.testimonials .right{padding:60px 40px}.testimonials .clientContent{font-size:44px}.testimonials .right>p{font-size:24px}}@media (max-width:1650px){.testimonials .gridWrapper{height:550px}.testimonials .right{padding:60px 40px;gap:30px}.testimonials .clientContent{font-size:40px}.testimonials .right>p{font-size:22px}}@media (max-width:1440px){.testimonials .main h2{font-size:45px}.testimonials .gridWrapper{height:500px}.testimonials .left .info .clientName{font-size:22px}.testimonials .left .info p{font-size:18px}.testimonials .right{padding:40px;gap:20px}.testimonials .clientContent{font-size:35px;line-height:1.2;width:90%}.testimonials .right>p{font-size:22px;width:90%}.testimonials .profile img{width:50px;height:50px}}@media (max-width:1366px){.testimonials .gridWrapper{height:440px}.testimonials .clientContent{font-size:35px;line-height:1.2;width:90%}.testimonials .right>p{font-size:22px;width:90%}}@media (max-width:1200px){.testimonials .main h2{font-size:40px}.testimonials .left{background-size:cover}.testimonials .left:hover{background-size:cover}.testimonials .left .info .clientName{font-size:20px}.testimonials .left .info p{font-size:18px}.testimonials .clientContent{font-size:30px;letter-spacing:-1px}.testimonials .right>p{font-size:20px;width:100%}}@media (max-width:1100px){.testimonials .main h2{font-size:35px}.testimonials .left{padding:40px}.testimonials .clientContent{font-size:30px;width:100%}.testimonials .right>p{font-size:18px}}@media (max-width:991px){.testimonials .main h2{font-size:30px;letter-spacing:0}.testimonials .left .info .clientName{font-size:18px}.testimonials .left .info p{font-size:16px}.testimonials .clientContent{font-size:26px}.testimonials .right{padding:30px}.testimonials .right>p{font-size:16px}}@media (max-width:767px){.testimonials{padding:48px 0}.testimonials .gridWrapper.active{display:block;height:auto}.testimonials .left{display:none}.testimonials .gridInfo{display:flex;flex-wrap:wrap}.testimonials .right{border-radius:12px;padding:28px 20px 24px}.testimonials .main h2{font-size:26px;letter-spacing:0}.testimonials .clientContent{font-size:22px;letter-spacing:0;width:100%}.testimonials .right>p{font-size:15px;width:100%}}@media (max-width:575px){.testimonials{padding:40px 0}.testimonials .main h2{font-size:22px}}.workFlow{padding:80px 0;background-color:#0a0a0a}.workFlow .gridWrapper{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.workFlow .left{display:flex;flex-direction:column}.workFlow .spanHead{font-size:20px;font-weight:400;font-family:"Gilroy",Arial,sans-serif;color:#7f7f7f;display:block;margin-bottom:8px}.workFlow .left h2{font-size:54px;font-weight:600;font-family:"Gilroy",Arial,sans-serif;letter-spacing:-3px;color:#fff;line-height:1.1}.workFlow .left h2 span{color:#e80101}.workFlow .accordion{margin-top:40px;min-height:500px}.workFlow .accordionItem{border-bottom:1px solid #2a2a2a;padding:25px 0;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);cursor:pointer;position:relative;overflow:hidden}.workFlow .accordionItem h3{font-size:32px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#fff;margin:0;display:flex;align-items:center;justify-content:space-between;transition:all 0.3s ease}.workFlow .accordionItem h3 .arrowIcon{width:28px;height:28px;flex-shrink:0;opacity:0;transition:opacity 0.4s cubic-bezier(0.4,0,0.2,1)}.workFlow .accordionItem p{font-size:18px;font-weight:500;font-family:"Gilroy",Arial,sans-serif;color:#7f7f7f;max-height:0;overflow:hidden;opacity:0;margin:0;padding-top:0;line-height:1.6;transition:all 0.4s cubic-bezier(0.4,0,0.2,1)}.workFlow .accordionItem.active h3 .arrowIcon{opacity:1}.workFlow .accordionItem.active p{opacity:1;max-height:200px;padding-top:15px}.workFlow .right{text-align:right;position:sticky;top:100px}.workFlow .right img{width:100%;height:auto;object-fit:contain;aspect-ratio:1 / 1;display:inline-block}@media (max-width:1700px){.workFlow{padding-bottom:40px}.workFlow .accordion{min-height:550px}}@media (max-width:1440px){.workFlow .left h2{font-size:45px}.workFlow .spanHead{font-size:18px}.workFlow .accordion{margin-top:10px}.workFlow .accordionItem h3{font-size:28px}.workFlow .right img{max-width:100%}}@media (max-width:1300px){.workFlow .left h2{font-size:40px;letter-spacing:0}.workFlow .accordionItem h3{font-size:28px}}@media (max-width:1200px){.workFlow .left h2{font-size:35px}.workFlow .spanHead{font-size:16px}.workFlow .accordionItem h3{font-size:26px}}@media (max-width:991px){.workFlow .gridWrapper{gap:20px}.workFlow .left h2{font-size:30px}.workFlow .spanHead{font-size:16px}.workFlow .accordionItem h3{font-size:24px}.workFlow .accordionItem p{font-size:16px}}@media (max-width:767px){.workFlow{padding:40px 0 0}.workFlow .gridWrapper{grid-template-columns:1fr}.workFlow .left{text-align:center}.workFlow .left h2{font-size:28px;text-align:center}.workFlow .spanHead{font-size:14px;text-align:center}.workFlow .accordion{min-height:500px}.workFlow .accordionItem h3{font-size:20px;display:flex;align-items:center;justify-content:space-between}.workFlow .accordionItem p{font-size:14px;text-align:left}.workFlow .right{display:none}}.serviceCaseStudyTabs{padding:80px 0}.serviceCaseStudyTabs .head{margin-bottom:50px;text-align:center}.serviceCaseStudyTabs .head .subText{font-size:20px;font-weight:500;color:#7f7f7f;font-family:"Gilroy",Arial,sans-serif}.serviceCaseStudyTabs .head h2{font-size:54px;font-weight:600;font-family:"Gilroy",Arial,sans-serif;color:#fff;line-height:1.2}.serviceCaseStudyTabs .head h2 span{color:#e80101}.serviceCaseStudyTabs .MainBox{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:40px 0 30px;border-bottom:1px solid #6e6e6e}.serviceCaseStudyTabs .Tab{transition:0.5s;text-align:center;width:23%;position:relative;cursor:pointer;padding-bottom:10px}.serviceCaseStudyTabs .Tab .tabTitle{font-family:"Gilroy",Arial,sans-serif;color:#fff;font-size:24px;font-weight:600;line-height:1.2;margin:0}.serviceCaseStudyTabs .Tab.active::before{content:"";position:absolute;background-color:#e80101;width:100%;height:3px;bottom:-2px;left:0}.serviceCaseStudyTabs .tab-content{display:none}.serviceCaseStudyTabs .tab-content.active{display:block}.serviceCaseStudyTabs .tab-content .inner{display:grid;grid-template-columns:1fr 0.7fr;gap:30px}.serviceCaseStudyTabs .tab-content .left{display:flex;flex-direction:column;justify-content:flex-start;gap:15px;align-items:flex-start}.serviceCaseStudyTabs .tab-content .left img{display:block}.serviceCaseStudyTabs .titleWrapper a{display:flex;gap:10px;align-items:center;text-decoration:none}.serviceCaseStudyTabs .titleWrapper a h3{font-family:"Gilroy",Arial,sans-serif;color:#fff;font-size:28px;font-weight:600;line-height:1.2;margin:0}.serviceCaseStudyTabs .titleWrapper a svg{fill:#fff;width:20px;height:20px;transition:margin-left 0.3s ease;flex-shrink:0}.serviceCaseStudyTabs .titleWrapper a:hover svg{margin-left:6px}.serviceCaseStudyTabs .tab-content .left>p{font-family:"Gilroy",Arial,sans-serif;font-weight:500;font-size:18px;color:#bdbdbd;line-height:1.5}.serviceCaseStudyTabs .categoryWrapper ul{display:flex;list-style:none;gap:10px;padding:0;flex-wrap:wrap}.serviceCaseStudyTabs .categoryWrapper ul li{border:1px solid #c1c1c1;padding:10px 25px;border-radius:36px;font-family:"Gilroy",Arial,sans-serif;font-weight:600;font-size:16px;color:#fff;transition:background-color 0.3s,border-color 0.3s}.serviceCaseStudyTabs .categoryWrapper ul li a{color:inherit;text-decoration:none}.serviceCaseStudyTabs .categoryWrapper ul li:hover{background-color:#e80101;border-color:#e80101}.serviceCaseStudyTabs .tab-content .right .relatedHead{font-family:"Gilroy",Arial,sans-serif;color:#fff;text-decoration:underline;font-size:18px;font-weight:600;margin:0}.serviceCaseStudyTabs .imageGrid{margin-top:30px}.serviceCaseStudyTabs .imageBox{display:grid;grid-template-columns:1fr 1fr;gap:30px}.serviceCaseStudyTabs .boxOne{display:flex;flex-direction:column;gap:10px;transition:all 0.3s ease-in}.serviceCaseStudyTabs .boxOne img{border-radius:10px;transition:transform 0.3s ease-in;width:100%;height:auto}.serviceCaseStudyTabs .boxOne:hover img{transform:scale(1.05)}.serviceCaseStudyTabs .textWrapper a{display:flex;align-items:center;text-decoration:none;background-image:linear-gradient(to right,#ec1c24 0%,#ec1c24 100%);background-repeat:no-repeat;background-position:left bottom;background-size:0% 1px;border-bottom:1px solid #0a0a0a;transition:background-size 0.4s ease;width:max-content}.serviceCaseStudyTabs .textWrapper a p{font-family:"Gilroy",Arial,sans-serif;color:#fff;font-size:18px;font-weight:500;line-height:1.4;margin:0}.serviceCaseStudyTabs .textWrapper a:hover{background-size:100% 1px;border-bottom:1px solid #000}.serviceCaseStudyTabs .btnWrapper{display:flex;justify-content:center;margin-top:30px}.serviceCaseStudyTabs .btnWrapper a{display:inline-block;background-color:#e80101;color:#fff;font-family:"Gilroy",Arial,sans-serif;font-size:16px;font-weight:600;padding:10px 40px;border-radius:5px;border:1px solid #e80101;text-decoration:none;transition:background-color 0.3s,color 0.3s}.serviceCaseStudyTabs .btnWrapper a:hover{background-color:transparent;color:#e80101}@media (max-width:1440px){.serviceCaseStudyTabs .head h2{font-size:40px}}@media (max-width:1366px){.serviceCaseStudyTabs .Tab .tabTitle{font-size:20px}.serviceCaseStudyTabs .tab-content .left>p{width:80%}}@media (max-width:1200px){.serviceCaseStudyTabs .head h2{font-size:38px}.serviceCaseStudyTabs .head p{font-size:16px}}@media (max-width:1199px){.serviceCaseStudyTabs .tab-content .inner{grid-template-columns:1fr}.serviceCaseStudyTabs .tab-content .left{align-items:center}.serviceCaseStudyTabs .tab-content .left>p{text-align:center;width:auto}.serviceCaseStudyTabs .titleWrapper a h3{text-align:center}.serviceCaseStudyTabs .categoryWrapper ul{justify-content:center}.serviceCaseStudyTabs .tab-content .right .relatedHead{text-align:center}.serviceCaseStudyTabs .imageBox{grid-template-columns:1fr;text-align:center}.serviceCaseStudyTabs .textWrapper{text-align:center;margin:auto}}@media (max-width:1024px){.serviceCaseStudyTabs .MainBox{flex-direction:column;gap:20px}.serviceCaseStudyTabs .Tab{width:100%}}@media (max-width:991px){.serviceCaseStudyTabs .head h2{font-size:30px}.serviceCaseStudyTabs .head p{font-size:16px;width:100%;text-align:center}}@media (max-width:767px){.serviceCaseStudyTabs .head h2{font-size:28px}.serviceCaseStudyTabs .head p{font-size:14px}.serviceCaseStudyTabs .imageBox img{width:100%;height:auto}}@media (max-width:575px){.serviceCaseStudyTabs{padding:40px 0}.serviceCaseStudyTabs .head h2{font-size:26px}.serviceCaseStudyTabs .categoryWrapper ul li{font-size:14px}}.counterClient{padding:50px 0;background-color:#d9d9d9}.counterClient .main h2{font-size:56px;font-weight:600;color:#000;text-align:center;text-transform:capitalize;margin-bottom:20px;line-height:1.15}.counterClient .main h2 span{color:#e80101}.counterClient .main>p{text-align:center;font-size:18px;font-weight:500;color:#2c2c2c;margin:0 auto;width:80%;line-height:1.6}.counterClient .careerListing{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:50px}.counterClient .careerSingle{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 30px}.counterClient .careerSingle::after{content:"";position:absolute;background-color:#e80101;width:1px;height:100%;top:0;right:0}.counterClient .careerSingle:last-child::after{content:unset}.counterClient .careerSingle .counter{color:#333333;font-weight:600;font-size:74px;line-height:1;margin:0}.counterClient .careerSingle>p:last-child{color:#666666;font-size:20px;font-weight:500;margin:8px 0 0;text-align:center;width:100%}.counterClient .mapWrapper{margin:120px 0 30px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;height:100vh;position:relative}.counterClient .pin{position:absolute;display:flex;flex-direction:column;align-items:center;cursor:pointer}.counterClient .pin.us{top:38%;left:14%}.counterClient .pin.uk{top:26%;right:49%}.counterClient .pin.me{bottom:50%;right:37%}.counterClient .pinLabel{background-color:rgba(0,0,0,0.8);color:#fff;padding:8px 12px;border-radius:6px;font-size:18px;font-weight:500;margin-bottom:10px;white-space:nowrap;position:relative;box-shadow:0 2px 8px rgba(0,0,0,0.3)}.counterClient .pinLabel::before{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.8)}.counterClient .pinDot{width:12px;height:12px;background-color:#e80101;border-radius:50%;position:relative;z-index:2;animation:cs-pulse 2s infinite}.counterClient .pinDot::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-color:rgba(232,1,1,0.3);border-radius:50%;animation:cs-pulseRing 2s infinite}.counterClient .pinDot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-color:rgba(232,1,1,0.1);border-radius:50%;animation:cs-pulseRing 2s infinite 0.5s}@keyframes cs-pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes cs-pulseRing{0%{transform:translate(-50%,-50%) scale(0.5);opacity:1}100%{transform:translate(-50%,-50%) scale(2);opacity:0}}@media (max-width:1440px){.counterClient .main h2{font-size:45px}.counterClient .careerSingle .counter{font-size:65px}.counterClient .careerSingle>p:last-child{font-size:18px}.counterClient .pin.us{top:38%;left:14%}.counterClient .pin.uk{top:28%;right:47%}.counterClient .pin.me{bottom:50%;right:35%}}@media (max-width:1300px){.counterClient .main h2{font-size:40px}.counterClient .careerSingle .counter{font-size:60px}.counterClient .mapWrapper{margin:0}.counterClient .pin.us{top:38%;left:12%}.counterClient .pin.uk{top:30%;right:46%}.counterClient .pin.me{bottom:50%;right:34%}}@media (max-width:1200px){.counterClient .main h2{font-size:35px}.counterClient .careerSingle .counter{font-size:55px}.counterClient .careerSingle>p:last-child{font-size:16px}.counterClient .mapWrapper{height:80vh}}@media (max-width:1024px){.counterClient .careerSingle .counter{font-size:45px}}@media (max-width:767px){.counterClient .main h2{font-size:28px}.counterClient .main>p{width:100%;font-size:15px}.counterClient .careerListing{grid-template-columns:1fr 1fr;margin-top:30px;row-gap:30px}.counterClient .careerSingle::after{display:none}.counterClient .careerSingle .counter{font-size:42px}.counterClient .careerSingle>p:last-child{font-size:14px}.counterClient .mapWrapper{height:50vw;margin:20px 0 0}.counterClient .pinLabel{font-size:12px;padding:5px 8px}}@media (max-width:575px){.counterClient{padding:30px 0}.counterClient .main h2{font-size:24px}.counterClient .careerListing{grid-template-columns:1fr 1fr;margin-top:20px;row-gap:20px}.counterClient .careerSingle .counter{font-size:34px}.counterClient .mapWrapper{height:45vw}}.AwardSection{padding:80px 0;background-size:cover;background-repeat:no-repeat;background-position:center}.AwardSection .main{display:grid;grid-template-columns:70% 30%;padding-bottom:50px}.AwardSection .main .left .subHead{color:#7f7f7f;font-size:20px;font-weight:400;display:block;margin-bottom:10px}.AwardSection .main .left h2{font-weight:700;color:#0a0a0a;letter-spacing:-3px;font-size:66px;line-height:1;margin-bottom:20px}.AwardSection .main .left h2 span{color:#e80101;display:inline}.AwardSection .main .left>p{font-size:18px;font-weight:500;color:#666666;margin:0;width:80%;line-height:1.6}.AwardSection .main .right{text-align:right;display:flex;align-items:center;justify-content:flex-end}.AwardSection .main .right img{max-width:100%;height:auto}.AwardSection .bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:20px}.AwardSection .bottom .single{width:20%;display:flex;align-items:center;justify-content:center}.AwardSection .bottom .single img{height:auto;max-width:60%}.AwardSection .bottom.aws-grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center;row-gap:40px;column-gap:20px;flex-wrap:initial;justify-content:initial}.AwardSection .bottom.aws-grid .single{width:auto}.AwardSection .bottom.aws-grid .single img{max-width:100%;width:auto;height:150px}@media (max-width:991px){.AwardSection .bottom.aws-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.AwardSection .bottom.aws-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.AwardSection .bottom.aws-grid{grid-template-columns:1fr}}@media (max-width:1440px){.AwardSection .main .left h2{font-size:45px}}@media (max-width:1300px){.AwardSection .main .left h2{font-size:40px;letter-spacing:0}}@media (max-width:1200px){.AwardSection .main .left h2{font-size:35px}.AwardSection .main .left>p{width:80%;font-size:16px}.AwardSection .main .right{align-content:center}}@media (max-width:991px){.AwardSection{padding:60px 0}.AwardSection .main{gap:15px}.AwardSection .main .left h2{font-size:30px}.AwardSection .main .left>p{width:100%;font-size:16px}.AwardSection .bottom .single:last-child{display:none}}@media (max-width:767px){.AwardSection{padding:40px 0}.AwardSection .main{grid-template-columns:1fr;gap:20px}.AwardSection .main .left{text-align:center}.AwardSection .main .left .subHead{text-align:center;font-size:18px}.AwardSection .main .left h2{text-align:center;font-size:28px;margin-bottom:10px}.AwardSection .main .left>p{margin:0 auto;font-size:14px;text-align:center}.AwardSection .main .right{display:none}}@media (max-width:620px){.AwardSection .bottom{display:grid;grid-template-columns:1fr 1fr;justify-items:center}}@media (max-width:480px){.AwardSection .main .left h2{font-size:24px}.AwardSection .bottom{gap:15px}}.main-process{--cards-closed-size:13rem;--animation-speed-normal:0.5s;--animation-speed-fast:0.3s;padding:80px 0;background-color:#0a0a0a}.main-process .process-info{text-align:center;margin-bottom:0}.main-process .process-info .subHead{font-size:20px;line-height:28px;color:#a7a7a7;display:block;margin-bottom:8px}.main-process .process-info h2{font-size:54px;line-height:1.2;font-weight:600;color:#fff}.main-process .process-info h2 span{color:#e80101}.main-process .cards{display:flex;flex-direction:row;justify-content:center;gap:1rem;width:100%;padding:3rem 0 0;overflow:hidden}.main-process .card{position:relative;z-index:1;transition:all var(--animation-speed-normal) ease-in-out;cursor:pointer;width:var(--cards-closed-size);height:40rem;flex:0 0 var(--cards-closed-size);overflow:hidden;border-radius:15px;border:none}.main-process .card::before{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) -103.45%,#000 122.62%);width:100%;height:100%;position:absolute;border-radius:15px;top:0;bottom:0;left:0;right:0;z-index:2;transition:0.5s;opacity:1}.main-process .card>img{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;transition:all var(--animation-speed-normal) ease-in-out;border-radius:15px}.main-process .card h3.beforehover{font-size:40px;line-height:1;font-weight:700;position:absolute;z-index:3;top:0;bottom:0;left:5rem;margin:auto;writing-mode:sideways-lr;text-align:center;color:#fff;transition:all 0.4s ease-in-out;display:flex;align-items:center;width:max-content;justify-content:center}.main-process .card.active h3.beforehover{opacity:0}.main-process .card__infos{position:absolute;bottom:50px;z-index:3;color:#fff;height:var(--cards-closed-size);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0.125rem;opacity:0;transition:all var(--animation-speed-normal) ease-in-out;max-width:650px;width:100%;padding:30px}.main-process .card.active .card__infos{opacity:1}.main-process .card__infos h3.afterhover{font-size:47px;margin:0 0 15px;line-height:1;color:#fff;font-weight:600}.main-process .card__infos p{font-size:18px;line-height:28px;color:#fff;font-weight:500;margin-bottom:15px}.main-process .card__infos ul{list-style:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.main-process .card__infos ul li a{color:#fff;text-decoration:none;font-weight:500;font-size:14px;padding:4px 8px;border:1px solid #fff;border-radius:30px;transition:0.5s;display:inline-block}.main-process .card__infos ul li a:hover{background-color:#e80101;border-color:#e80101}.main-process .card.active{width:100%;height:40rem;flex:0 0 calc(100% - 42rem)}.main-process .btnWrapper{display:flex;justify-content:center;margin-top:50px}.main-process .btnWrapper a{display:inline-block;padding:14px 32px;background-color:#e80101;color:#fff;font-size:16px;font-weight:600;border-radius:50px;text-decoration:none;transition:background-color 0.3s}.main-process .btnWrapper a:hover{background-color:#c80000}@media (max-width:1700px){.main-process{--cards-closed-size:10rem}.main-process .card{height:30rem}.main-process .card.active{height:30rem;flex:0 0 calc(1000px - 24rem)}.main-process .card h3.beforehover{font-size:35px;left:4rem}.main-process .card__infos{max-width:550px;width:100%;padding:20px}.main-process .card__infos h3.afterhover{font-size:40px}}@media (max-width:1440px){.main-process .process-info h2{font-size:45px}.main-process .card{height:25rem}.main-process .card.active{height:25rem;flex:0 0 calc(950px - 24rem)}.main-process .card h3.beforehover{font-size:35px;left:4rem}.main-process .card__infos{max-width:520px;width:100%;padding:20px}.main-process .card__infos h3.afterhover{font-size:35px}.main-process .card__infos p{font-size:16px}}@media (max-width:1200px){.main-process{--cards-closed-size:7rem}.main-process .process-info h2{font-size:35px}.main-process .card{height:22rem}.main-process .card.active{flex:0 0 calc(800px - 18rem);height:22rem}.main-process .card__infos{max-width:420px;width:100%}.main-process .card__infos h3.afterhover{font-size:28px}.main-process .card__infos p{font-size:14px;line-height:1.5}}@media (max-width:991px){.main-process{--cards-closed-size:5rem}.main-process .process-info h2{font-size:30px}.main-process .card{height:20rem}.main-process .card.active{flex:0 0 calc(650px - 10rem);height:20rem}.main-process .card h3.beforehover{font-size:22px;left:3rem}.main-process .card__infos{max-width:350px;width:100%;padding:16px}.main-process .card__infos h3.afterhover{font-size:24px}}@media (max-width:767px){.main-process .cards{flex-direction:column;padding:2rem 0 0;gap:0.5rem}.main-process .card{width:100%;height:80px;flex:unset;border-radius:10px}.main-process .card.active{width:100%;height:260px;flex:unset}.main-process .card h3.beforehover{writing-mode:horizontal-tb;left:20px;top:unset;bottom:unset;font-size:20px;height:80px}.main-process .card.active h3.beforehover{opacity:0}.main-process .card__infos{width:100%;bottom:10px;padding:12px}.main-process .card__infos h3.afterhover{font-size:20px;margin-bottom:8px}.main-process .card__infos p{font-size:13px;margin-bottom:8px}}.webDev{padding:80px 0;background-color:#0a0a0a}.webDev .main{text-align:center}.webDev .main .subHead{font-weight:500;font-size:20px;color:#7f7f7f;display:block;margin-bottom:8px}.webDev .main h2{font-weight:700;color:#fff;font-size:54px;letter-spacing:-2px;line-height:1.1}.webDev .main h2 span{color:#e80101;display:inline}.webDev .listing{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;padding-top:50px}.webDev .listing .single{border:1px solid #202020;border-radius:15px;padding:30px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;transition:all 0.5s ease}.webDev .listing .single img{transition:all 0.5s ease;scale:1;object-fit:cover;filter:brightness(0) invert(1);max-width:100%}.webDev .listing .single:hover img{scale:1.2;filter:none}.webDev .listing>div:nth-child(14) .single img{filter:none}.webDev .gcMarquee{display:none;overflow:hidden;padding-top:40px}.webDev .gcMarqueeTrack{display:flex;gap:15px;width:max-content;animation:gcScroll 22s linear infinite}.webDev .gcSingle{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:20px;border:1px solid #202020;border-radius:15px;min-width:120px}.webDev .gcSingle img{height:50px;width:auto;filter:brightness(0) invert(1)}@keyframes gcScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:1440px){.webDev .main h2{font-size:45px}}@media (max-width:1200px){.webDev .main h2{font-size:40px}.webDev .listing{grid-gap:10px}.webDev .listing .single{padding:15px}}@media (max-width:1100px){.webDev .main h2{font-size:35px}.webDev .listing{grid-template-columns:repeat(3,1fr);grid-gap:10px}.webDev .listing .single{padding:15px}}@media (max-width:991px){.webDev{padding:60px 0}.webDev .main h2{font-size:30px}}@media (max-width:767px){.webDev{padding:40px 0}.webDev .main h2{font-size:28px;letter-spacing:0}.webDev .listing{display:none}.webDev .gcMarquee{display:block}}@media (max-width:575px){.webDev .main h2{font-size:24px}}.ourBlog{padding:80px 0;background-color:#0a0a0a}.ourBlog .main{text-align:center;margin-bottom:40px}.ourBlog .main .subHead{color:#a7a7a7;font-weight:500;font-size:20px;line-height:24px;margin-bottom:0.5rem;display:block}.ourBlog .main h2{color:#fff;font-weight:600;font-size:54px;letter-spacing:-2px}.ourBlog .main h2 span{color:#e80101}.ourBlog .singleBlog{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:20px;align-items:center;margin-bottom:20px}.ourBlog .singleBlog .imgWrapper{overflow:hidden;border-radius:15px;height:375px;transition:0.5s}.ourBlog .singleBlog .imgWrapper:hover img{transform:scale(1.1)}.ourBlog .singleBlog .imgWrapper img{width:100%;height:100%;object-fit:cover;transition:0.5s;display:block}.ourBlog .singleBlog .content .postTags{font-size:20px;font-weight:500;color:#a7a7a7;margin-bottom:10px}.ourBlog .singleBlog .content .postTitle{font-size:34px;font-weight:600;color:#fff;line-height:40px;margin-bottom:10px}.ourBlog .singleBlog .content .postTitle a{color:inherit;text-decoration:none}.ourBlog .singleBlog .content .postTitle a:hover{color:#e80101}.ourBlog .singleBlog .content .postDate{font-size:16px;font-weight:500;color:#a7a7a7;margin-bottom:10px}.ourBlog .singleBlog .content .profileInfo{display:flex;align-items:center;gap:10px;margin-top:12px}.ourBlog .singleBlog .content .profileInfo img{width:54px;height:54px;border-radius:50%;object-fit:cover}.ourBlog .singleBlog .content .profileInfo .authorName{font-size:18px;font-weight:500;color:#fff;margin:0}.ourBlog .singleBlog .content .profileInfo .authorHead{font-size:14px;font-weight:500;color:#a7a7a7;margin:0}.ourBlog .listing{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.ourBlog .listing .single .imgWrapper{border-radius:15px;overflow:hidden;height:400px;transition:0.5s;margin-bottom:20px}.ourBlog .listing .single .imgWrapper:hover img{transform:scale(1.1)}.ourBlog .listing .single .imgWrapper img{width:100%;height:100%;object-fit:cover;transition:0.5s;display:block}.ourBlog .listing .single .postTags{font-size:18px;font-weight:500;color:#a7a7a7;margin-bottom:10px}.ourBlog .listing .single .postTitle{font-size:28px;font-weight:600;color:#fff;line-height:1.2;margin-bottom:10px}.ourBlog .listing .single .postTitle a{color:inherit;text-decoration:none}.ourBlog .listing .single .postTitle a:hover{color:#e80101}.ourBlog .listing .single .postDate{font-size:14px;font-weight:500;color:#a7a7a7;margin-bottom:10px}.ourBlog .listing .single .profileInfo{display:flex;align-items:center;gap:10px}.ourBlog .listing .single .profileInfo img{width:54px;height:54px;border-radius:50%;object-fit:cover}.ourBlog .listing .single .profileInfo .authorName{font-size:16px;font-weight:500;color:#fff;margin:0}.ourBlog .listing .single .profileInfo .authorHead{font-size:14px;font-weight:500;color:#a7a7a7;margin:0}.ourBlog .btnWrapper{text-align:center;margin-top:40px}.ourBlog .btnWrapper a{display:inline-block;padding:12px 28px;background-color:#e80101;color:#fff;font-size:16px;font-weight:600;border-radius:50px;text-decoration:none;transition:background-color 0.3s}.ourBlog .btnWrapper a:hover{background-color:#c80000}@media (max-width:1440px){.ourBlog .main h2{font-size:45px}.ourBlog .main .subHead{font-size:18px}.ourBlog .listing .single .imgWrapper{height:350px}.ourBlog .listing .single .postTitle{font-size:26px}}@media (max-width:1300px){.ourBlog .main h2{font-size:40px;letter-spacing:0}.ourBlog .singleBlog .imgWrapper{height:320px}.ourBlog .singleBlog .content .postTitle{font-size:30px;line-height:1.2}.ourBlog .listing .single .imgWrapper{height:300px}}@media (max-width:1200px){.ourBlog .main h2{font-size:35px}.ourBlog .singleBlog .imgWrapper{height:280px}.ourBlog .singleBlog .content .postTags{font-size:18px}.ourBlog .singleBlog .content .postTitle{font-size:24px}.ourBlog .listing .single .imgWrapper{height:250px}.ourBlog .listing .single .postTags{font-size:16px}.ourBlog .listing .single .postTitle{font-size:22px}}@media (max-width:991px){.ourBlog{padding:40px 0}.ourBlog .main h2{font-size:30px}.ourBlog .main .subHead{font-size:16px}.ourBlog .singleBlog{display:none}.ourBlog .listing{grid-template-columns:1fr}.ourBlog .listing .single .imgWrapper{height:300px}.ourBlog .listing .single .postTags{font-size:15px}.ourBlog .listing .single .postTitle{font-size:20px}}@media (max-width:767px){.ourBlog .main h2{font-size:28px;letter-spacing:0}}@media (max-width:575px){.ourBlog .main h2{font-size:24px}}.faqSec{padding:80px 0}.faqSec.dark{background-color:#0a0a0a}.faqSec.light{background-color:#ffffff}.faqSec .headContent{text-align:center;margin-bottom:50px}.faqSec .headContent h2{font-size:54px;font-weight:700;line-height:1.2}.faqSec.dark .headContent h2{color:#fff}.faqSec.light .headContent h2{color:#0a0a0a}.faqSec .headContent h2 span{color:#e80101}.faqSec .content{margin:0 auto}.faqSec .faqAccordian{display:flex;flex-direction:column}.faqSec.dark .faqItem{border-bottom:1px solid #2a2a2a}.faqSec.light .faqItem{border-bottom:1px solid #e0e0e0}.faqSec .faqHead{width:100%;margin:0px}.marginBottomEmpty .faqHead{margin-bottom:0 !important}.faqSec .faqHead button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:transparent;border:none;cursor:pointer;padding:20px 0px;text-align:left;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3}.faqSec.dark .faqHead button{color:#fff;font-size:22px}.faqSec.light .faqHead button{color:#0a0a0a;font-size:16px}.faqSec .faqHead button.open{font-weight:700}.faqSec .faq-icon{flex-shrink:0;display:flex;align-items:center}.faqSec.dark .faq-icon .icon-plus,.faqSec.dark .faq-icon .icon-minus{width:18px;height:18px;fill:#fff}.faqSec.dark .faq-icon .icon-minus{display:none}.faqSec.dark .faq-icon .icon-plus{display:block}.faqItem .faqHead button:not(.collapsed) .faq-icon .icon-plus{display:none}.faqItem .faqHead button:not(.collapsed) .faq-icon .icon-minus{display:block}.faqSec.dark .faq-icon .icon-chevron-down,.faqSec.dark .faq-icon .icon-chevron-up{display:none !important}.faqSec.light .faq-icon .icon-plus,.faqSec.light .faq-icon .icon-minus{display:none !important}.faqSec.light .faq-icon .icon-chevron-down,.faqSec.light .faq-icon .icon-chevron-up{width:28px;height:28px;background-color:#e80101;border-radius:50%;display:flex;align-items:center;justify-content:center}.faqSec.light .faq-icon .icon-chevron-svg{width:14px;height:14px;stroke:#fff;fill:none}.faqSec.light .faq-icon .icon-chevron-up{display:none}.faqSec.light .faq-icon .icon-chevron-down{display:flex}.faqItem .faqHead button:not(.collapsed) .faq-icon .icon-chevron-up{display:flex}.faqItem .faqHead button:not(.collapsed) .faq-icon .icon-chevron-down{display:none}.faqSec .faqBody{padding:20px 0}.faqSec .faqBody p,.faqSec .faqBody ul{padding:20px 0;font-size:16px;font-weight:500;line-height:1.7;margin:0}.faqSec.dark .faqBody p,.faqSec.dark .faqBody ul{color:#fff}.faqSec.light .faqBody p,.faqSec.light .faqBody ul{color:#333}.faqSec .faqBody ul{padding-left:20px;list-style:disc;padding-top:8px}@media (max-width:1440px){.faqSec .headContent h2{font-size:45px}}@media (max-width:1200px){.faqSec .headContent h2{font-size:40px}.faqSec .faqHead button{font-size:20px}}@media (max-width:991px){.faqSec .headContent h2{font-size:30px}.faqSec .faqHead button{font-size:18px}}@media (max-width:768px){.faqSec{padding:40px 0}.faqSec .headContent h2{font-size:28px}.faqSec .faqHead button{font-size:16px}}@media (max-width:575px){.faqSec .headContent h2{font-size:24px}}@media (max-width:320px){.faqSec .headContent h2{font-size:22px}}