@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;border:none;outline:none;box-shadow:none}:root{--primary-color:#5460f9;--primary-hover:#3d49df;--primary-light:#f4f6fc;--primary-light-hover:#e8edff;--text-main:#131415;--text-muted:#131415;--border-color:#d5d6e5;--white:#ffffff;--font-heading:"Inter", sans-serif;--font-body:"Inter", sans-serif;--bg-iphone:#cdf2ff;--color-iphone:#007aff;--bg-android:#feede8;--color-android:#ff9800;--bg-hybrid:#ffefcb;--color-hybrid:#fbc02d;--bg-watch:#ebffda;--color-watch:#4caf50;--bg-react:#deeeff;--color-react:#00acc1;--bg-ipad:#ffe9e9;--color-ipad:#ec407a;--bg-ar:#efdeff;--color-ar:#ab47bc;--bg-flutter:#f5ffc3;--color-flutter:#00897b;--bg-swift:#d4ffeb;--color-swift:#8d6e63;--bg-kotlin:#eceafe;--color-kotlin:#5e35b1;--gradient-primary:linear-gradient(90deg, #5460f9 0%, #12b3eb 100%);--gradient-primary-1:linear-gradient(180deg, #5460f9 0%, #12b3eb 100%);--gradient-secondary:linear-gradient(90deg, #3b82f6 0%, #00b0ff 100%)}body{font-family:var(--font-body);color:var(--text-main);background-color:#fff;margin:0;padding:0}.theme-delivery h1,.theme-delivery h2,.theme-delivery h3,.theme-delivery h4,.theme-delivery h5,.theme-delivery h6{font-family:var(--font-heading);font-weight:700}.theme-delivery h1{font-size:clamp(36px, 5vw + 1rem, 74px)!important;margin-bottom:20px;letter-spacing:-2%}.theme-delivery h2{font-size:clamp(28px, 4vw + 1rem, 64px)!important;margin-bottom:20px;line-height:clamp(36px, 4.5vw + 1rem, 74px)!important}.theme-delivery h3{font-size:clamp(24px, 3vw + 1rem, 32px)!important;margin-bottom:20px;line-height:1.3!important}.theme-delivery h4{font-size:clamp(24px, 3vw + 1rem, 28px)!important;margin-bottom:20px;line-height:1.3!important}.theme-delivery h5{font-size:clamp(24px, 3vw + 1rem, 24px)!important;margin-bottom:20px;line-height:1.3!important}.theme-delivery h6{font-size:clamp(24px, 3vw + 1rem, 14px);margin-bottom:20px;line-height:1.3!important}.theme-delivery h1 span{background:var(--gradient-primary)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}h2 span{background:var(--gradient-primary)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}@media (max-width:991px){.theme-delivery h2{text-align:center!important}}.section-spacing{padding:80px 0}@media (max-width:991.98px){.section-spacing{padding:40px 0}}@media (max-width:767.98px){.section-spacing{padding:30px 0}}.border-top{border-top:1px solid var(--border-color)}.hero-section{padding:58px 0 0 0;background-color:var(--white);overflow:hidden}.hero-image-wrapper{display:flex;justify-content:center;align-items:flex-end;position:relative;padding-left:20px;margin-right:-237px;margin-bottom:0;padding-bottom:0}@media (max-width:991.98px){.hero-section{padding:60px 0 0 0!important;text-align:left}.hero-image-wrapper{margin-top:40px;padding-left:0;margin-right:0!important;margin-bottom:0!important}.hero-image-wrapper{margin-top:50px;padding-left:0}}.cta-banner-section{background:url(../../../../../../../../themes/iqlance/mcph/images/cta-bg-new.png) no-repeat center center;background-size:cover;color:var(--white);position:relative;overflow:hidden}.cta-banner-content{margin:0 auto}.cta-banner-section .container{max-width:1450px}.cta-title{font-family:"Inter",sans-serif;font-weight:800;font-size:clamp(32px, 4.5vw + 1rem, 64px);line-height:clamp(42px, 5.5vw + 1rem, 80px)!important;letter-spacing:-.02em;margin-bottom:36px;color:var(--white);text-align:center}.cta-banner-section p{font-family:"Inter",sans-serif!important;font-weight:500!important;font-size:24px!important;line-height:34px!important;letter-spacing:-0.01em!important;text-align:center!important;color:#ffffff!important}.cta-contact-capsule{display:inline-flex;align-items:center;gap:24px;background:rgb(84,96,249);border:1px solid var(--white);border-radius:100px;padding:14px 44px;margin-bottom:44px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cta-contact-link{color:var(--white)!important;text-decoration:none;font-family:"Inter",sans-serif;font-size:20px;font-weight:500;line-height:20px;display:inline-flex;align-items:center;gap:12px;transition:opacity 0.3s ease}.cta-contact-link:hover{opacity:.85}.cta-contact-link svg{width:24px;height:24px}.cta-divider{color:rgba(255,255,255,.3);font-size:20px;user-select:none}.btn-cta-start{background-color:var(--white);color:var(--primary-color)!important;font-family:"Inter",sans-serif;font-size:20px;font-weight:700;line-height:20px;padding:18px 46px;border-radius:100px;display:inline-flex;align-items:center;gap:10px;transition:all 0.3s cubic-bezier(.165,.84,.44,1);border:1px solid transparent}.btn-cta-start svg{width:20px;height:20px;transition:transform 0.3s ease}.btn-cta-start svg path{stroke:var(--primary-color);transition:stroke 0.3s ease}.btn-cta-start:hover{background-color:transparent;color:var(--white)!important;border-color:var(--white);transform:translateY(-3px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.btn-cta-start:hover svg path{stroke:var(--white)}.btn-cta-start:hover svg{transform:translate(2px,-2px)}@media (max-width:991.98px){.cta-title{font-size:48px;line-height:60px}}@media (max-width:767.98px){.cta-banner-section{padding:50px 0}.cta-title{font-size:36px;line-height:46px}.cta-contact-capsule{display:flex;flex-direction:column;gap:20px;border-radius:24px;padding:24px;width:100%;max-width:440px;margin:0 auto 34px auto}.cta-divider{display:none}.cta-btn-wrapper{display:flex;justify-content:center;width:100%}.btn-cta-start{padding:14px 24px;font-size:16px;line-height:1.3;width:100%;max-width:340px;justify-content:center;text-align:center;word-break:break-word}}@media (max-width:480px){.btn-cta-start{padding:12px 20px;font-size:15px;max-width:100%}}.client-says-swiper .swiper-slide{width:830px;max-width:90%;opacity:.35;filter:blur(4px);transition:opacity 0.4s ease,filter 0.4s ease}@media (max-width:991px){.client-says-swiper .swiper-slide{width:100%;max-width:92%}}@media (max-width:767px){.client-says-swiper .swiper-slide{width:100%;max-width:100%}}.form-label{font-family:"Inter",sans-serif;font-weight:500;font-size:16px;line-height:160%;letter-spacing:0;color:#131415;margin-bottom:8px}.form-control{border-radius:90px;border:1px solid var(--border-color);padding:18px 12px;font-size:16px;font-weight:400;line-height:160%;background-color:#fcfdfe;transition:all 0.3s ease}input.form-control{height:clamp(52px, 5vw, 62px)}textarea.form-control{border-radius:20px;height:auto}.form-control:focus{box-shadow:0 0 0 3px rgba(33,150,243,.1);border-color:#2196f3;background-color:#fff}.expert-icon{width:45px;height:45px;object-fit:contain}.simple-navbar{background-color:#121345;padding:12px 0;position:sticky;top:0;z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.1)}.simple-navbar .navbar-brand{color:#fff;font-weight:700;font-size:24px;text-decoration:none}.simple-navbar .navbar-toggler{border-color:rgba(255,255,255,.2);padding:6px 10px}.simple-navbar .navbar-toggler:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.simple-navbar .nav-link{color:rgba(255,255,255,.85);margin:0 8px;font-weight:500;text-decoration:none;transition:color 0.3s,background-color 0.3s}.simple-navbar .nav-link:hover,.simple-navbar .nav-link.active{color:#007bff}@media (max-width:991.98px){.simple-navbar .navbar-collapse{background-color:#0d0e34;margin-top:12px;padding:15px;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.simple-navbar .nav-link{margin:4px 0;padding:10px 15px;border-radius:6px}.simple-navbar .nav-link:hover,.simple-navbar .nav-link.active{background-color:rgba(0,123,255,.15);color:#38bdf8}}.simple-footer{background-color:#0c0d30;color:#a0a5c0;padding:30px 0;text-align:center;border-top:1px solid rgba(255,255,255,.1)}.simple-footer a{color:#fff;text-decoration:none;margin:0 10px}.cs-check-icon{width:22px;height:22px;flex-shrink:0;display:inline-block;background-image:var(--check-icon-url,url(../../../../../../../../themes/iqlance/mcph/images/casestudy-application/cineverse/check-circle.svg));background-size:contain;background-repeat:no-repeat;background-position:center}