:root{--primary-ims:#4988f0;--primary-light-ims:#f3f8ff;--secondary-color:#ff9800;--font-inter:"Inter",sans-serif}.faq-page .ims-h1{font-weight:700;letter-spacing:.5px;font-size:36px;margin-bottom:10px}.faq-page .ims-h2{font-size:26px;font-weight:600;line-height:1.5}.faq-page .ims-h2.black{color:#2e3033}.faq-page .ims-h3{font-size:18px;font-weight:600;margin-bottom:12px}.faq-page .ims-h3.black{color:#111112}.faq-page .ims-p{font-size:16.5px;line-height:1.6}.faq-page .ims-p.black{color:#3e3e3e}.faq-page .ims-p.light{color:#5a6a7e}.faq-page .section-title{text-align:center;max-width:850px;margin:auto}@media screen and (max-width:576px){.faq-page .ims-h1{font-size:32px}.faq-page .ims-h2{font-size:24px}.faq-page .ims-h3{font-size:16.5px}.faq-page .ims-p{font-size:15px}}.faq-page .faq-bg{position:relative;background-image:url("../images/faq-banner-img.webp");background-repeat:no-repeat;background-size:cover;background-position:bottom center}.faq-page .faq-bg h1{color:#2c3e50}.faq-page .faq-bg p{color:#5a6a7e}.faq-page .header-img-section{margin-bottom:-80px}@media screen and (max-width:576px){.faq-page .header-img-section{margin-bottom:-20px}}.faq-page .banner-section{padding-top:0!important}.faq-page .banner-btn-primary,.faq-page .banner-btn-primary-outline,.faq-page .banner-btn-white{font-family:Inter,sans-serif!important;line-height:1;display:inline-block;border-radius:57px;box-shadow:2px 2px 9px 0 rgba(0,0,0,.1),2px 2px 5px 0 rgba(255,255,255,.4) inset;transition:all .25s;font-weight:400;margin-bottom:.5rem;font-size:15px;text-decoration:none}.faq-page .banner-btn-primary{box-shadow:0 0 0 4px rgba(65,131,241,.3019607843)!important;background-color:#4285f4;color:#fff;padding:12px 18px}.faq-page .banner-btn-primary:hover{background-color:#3468bb;text-decoration:none!important;color:#fff}.faq-page .banner-btn-white{box-shadow:0 0 0 4px rgba(65,131,241,.3019607843)!important;background-color:#fff;color:#3468bb;padding:12px 18px;font-weight:500}.faq-page .banner-btn-white:hover{background-color:#e0ecff;text-decoration:none!important;color:#3468bb}.faq-page .banner-btn-primary-outline{background-color:rgb(228 239 255);color:#4285f4;border:solid 1px #4285f4;padding:10px 19px}.faq-page .banner-btn-primary-outline:hover{color:#3468bb;background-color:#bed8ff;text-decoration:none!important}.faq-page .clients-marquee{overflow:hidden;position:relative;width:100%}.faq-page .clients-marquee-wrap::before{content:"";position:absolute;left:50%;top:-20px;transform:translate(-50%,0);background-image:url("../images/clients-marquee-head.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:321px;max-width:100%;height:auto;aspect-ratio:7/1;z-index:4}.faq-page .marquee-track{display:flex;width:max-content;animation:faqMarquee 25s linear infinite}.faq-page .marquee-list{display:flex;list-style:none;padding:0;margin:0}.faq-page .marquee-list li{flex:0 0 auto;padding:0 40px}.faq-page .marquee-list img{height:60px;width:auto;object-fit:contain}@keyframes faqMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:992px){.faq-page .marquee-list li{padding:0 30px}.faq-page .marquee-list img{height:50px}}@media (max-width:576px){.faq-page .marquee-list li{padding:0 20px}.faq-page .marquee-list img{height:40px}}@media (max-width:400px){.faq-page .marquee-list li{padding:0 12px}.faq-page .marquee-list img{height:32px}}.faq-page .faq-img{background-image:url("../images/faq-img.webp");background-repeat:no-repeat;background-position:center;background-size:cover;min-height:290px;width:100%;border-radius:15px;position:relative}.faq-page .faq-img p{width:max-content;position:absolute;left:50%;transform:translate(-50%,50%);bottom:50%;background:#ffffff6b;padding:10px;color:#fff;border-radius:30px;border:1px solid #ffffff75;text-shadow:0 2px 4px rgb(0 0 0 / 20%),0 4px 12px rgb(0 0 0 / 19%),0 1px 2px rgb(0 0 0 / 12%)}.faq-page .faq-tab-section-wrapper{background:#fff;padding:10px;border:1px solid #eaeaea;border-radius:50px;display:inline-flex;position:relative;overflow:hidden}.faq-page .faq-tab-section{background:linear-gradient(-107.284deg,#4285f4 0,#2c63bd 100%);gap:10px;padding:10px 15px;border-radius:50px;display:flex;justify-content:center}.faq-page #stars{position:absolute;left:0;top:0;background:0 0;width:200rem;height:200rem;z-index:0}.faq-page #stars::before{background-image:radial-gradient(#fff 1px,transparent 1%);background-size:50px 50px;opacity:.5;content:"";position:absolute;top:0;left:-50%;width:170%;height:500%;animation:120s linear infinite animStar}.faq-page #stars::after{background-image:radial-gradient(#fff 1px,transparent 1%);background-size:50px 50px;content:"";position:absolute;top:-10rem;left:-100rem;width:100%;height:100%;animation:120s linear infinite animStarRotate}@keyframes animStar{from{transform:translateY(0)}to{transform:translateY(-135rem)}}@keyframes animStarRotate{from{transform:rotate(360deg)}to{transform:rotate(0)}}.faq-page .nav-link.faq-tab{width:200px;border-radius:40px;text-align:center;border:1px solid #ffffff4f;height:fit-content;background:#ffffff59;padding:10px;color:#fff}.faq-page .nav-link.faq-tab.active{color:#4988f0;border:1px solid #fff;background:#fff}.faq-page .faq-tab:active,.faq-page .faq-tab:focus,.faq-page .faq-tab:focus-visible{outline:0!important;box-shadow:none!important;border-color:transparent!important}.faq-page .nav-item{z-index:2}.faq-page .faq-section{border-radius:20px;border:1px solid #eaeaea;background-image:none}.faq-page .faq-section [id^=accordion]{border:none}.faq-page .faq-title{font-size:1.1rem;position:relative;margin-bottom:0;padding:5px 0;font-weight:600}.faq-page .faq-title span{font-size:1.1rem;font-weight:400;padding-left:0}.faq-page .faq-btn{position:absolute;right:0;transition:transform .3s ease;transform:rotate(0)}.faq-page .faq-title:not(.collapsed) .faq-btn{transform:rotate(45deg)}.faq-page .faq-title.collapsed .faq-btn{transform:rotate(0)}.faq-page .faq-section .card-header{border-bottom:0;background:#f7f7f7;border-radius:10px!important;border:none}.faq-page .faq-section .card{margin-bottom:15px;box-shadow:none;border:none;background:#f7f7f7;padding-top:0;border-radius:10px;overflow:hidden}.faq-page .faq-section .card-body{background:#f7f7f7;background-image:none}.faq-page .cta-ims{background:linear-gradient(90deg,#4285f4 0,#2c63bd 100%);background-image:url('../images/faq-cta-bg.webp');background-size:cover;background-position:center;box-shadow:0 4px 11px rgba(0,0,0,.25);border-radius:1.4rem;color:#fff;overflow:hidden;position:relative}.faq-page .cta-ims h2{font-weight:200;color:#fff}.faq-page .cta-ims .headset{position:absolute;top:16%;right:6%;width:45px}.faq-page .cta-ims .star{position:absolute;top:5px;left:29px;width:49px}.faq-page .cta-ims-padding{padding:2rem 0 2rem 2rem}.faq-page .drp-shadw{filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, .3))}.faq-page .prime-color{color:var(--primary-ims)}.faq-page .bg-grey{background:#f7f7f7}