*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{font-size:10px}svg{max-width:100%}img{max-width:100%}body{margin:0;line-height:normal;color:#253858;font-family:Poppins,sans-serif;font-weight:400}@media only screen and (max-width: 767px){body{padding-right:0!important}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){body{padding-right:0!important}}body *{font-family:inherit}.row{margin:0 -8px}.row.no-gutters{margin-right:0;margin-left:0}div[class*=col]{padding:0 8px}a{text-decoration:none;color:#313ef7}a:hover{color:#313ef7;text-decoration:none}.form-control:focus{box-shadow:none;outline:none}.form-control button:focus{box-shadow:none;outline:none}.form-control button:focus-visible{outline:none;box-shadow:none}.form-control a{box-shadow:none;outline:none}h1,h2,h3,h4,h5,h6,p,ul,ol{padding:0;margin:0;line-height:normal}.mb-16{margin-bottom:16px}p{font-size:1.4rem;line-height:18px}.img_fluid{max-width:100%}.container-fluid{max-width:1160px;padding:0 10px}.subContainer{max-width:830px;margin:0 auto;padding:0 10px}.floatingLabelWrap{position:relative}.floatingLabelWrap .floatingLabel{position:absolute;top:50%;transform:translateY(-50%);left:12px;font-size:1.4rem;font-weight:400;color:#363636;display:flex;flex-wrap:wrap;align-items:center;transition:top .3s ease,font-size .3s ease;padding:0 4px;z-index:0}.floatingLabelWrap .floatingLabel img{margin-right:8px}.floatingLabelWrap .floatingSelect,.floatingLabelWrap .floatingInput{position:relative;z-index:1;background-color:transparent!important}.floatingLabelWrap .floatingInput::-moz-placeholder{opacity:0}.floatingLabelWrap .floatingInput::placeholder{opacity:0}.floatingLabelWrap .floatingInput:focus~.floatingLabel{background:#fff;top:-12px;margin:0;z-index:1;font-size:1.2rem;transform:none}.floatingLabelWrap .floatingInput:not(:-moz-placeholder)~.floatingLabel{background:#fff;top:-12px;margin:0;z-index:1;font-size:1.2rem;transform:none}.floatingLabelWrap .floatingInput:not(:placeholder-shown)~.floatingLabel{background:#fff;top:-12px;margin:0;z-index:1;font-size:1.2rem;transform:none}.floatingLabelWrap.filled .floatingLabel{background:#fff;top:-12px;margin:0;z-index:1;font-size:1.2rem;transform:none}.formGroup{margin-bottom:20px}.form-control{border-radius:6px;border:1px solid rgba(37,56,88,.4);width:100%;resize:none;padding:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}select.form-control{background:url(https://static.pbcdn.in/car-cdn/QuickFixCars/images/dropdown-arrow.svg) no-repeat right 12px center/16px 16px}.width100{width:100%!important;max-width:100%!important}.primaryBtn{background:#313ef7;border-radius:56px;box-shadow:0 10px 14px #313ef740;color:#fff;border:none;padding:14px 32px;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .3s ease}.primaryBtn:hover{background:#0918ec}.primaryBtn:disabled{background:#313ef7;box-shadow:0 10px 14px #313ef740;color:#fff;cursor:not-allowed;opacity:1}.primaryBtn:disabled:hover{cursor:not-allowed}.blackBtn{background:#000!important;color:#fff!important;border:none!important;box-shadow:0 10px 14px #00000040!important}.saYesIcon{width:100px;height:100px;border-radius:50%;background:linear-gradient(178deg,#6a00b5,#950fe0);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.saYesIcon .check{color:#22c55e;font-size:56px;line-height:1}.searchWrapper input[type=search]{background:#f5f7fa url(https://static.pbcdn.in/car-cdn/QuickFixCars/images/magnifying_glass.svg) no-repeat left 12px center/16px 16px;padding:14px 32px 14px 40px;font-size:1.2rem;font-weight:400;border-radius:6px;border:none;outline:none;box-shadow:none}.blackOverLay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:999}.popupBox{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background:#fff;border-radius:16px;padding:32px;z-index:1000}@media only screen and (max-width: 767px){.popupBox{left:16px;padding:24px 16px;width:calc(100% - 32px);transform:translateY(-50%)}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.popupBox{left:16px;padding:24px 16px;width:calc(100% - 32px);transform:translateY(-50%)}}.popupBox .crossBtn{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer}.popupBox .icon{width:100px;height:100px;background:#000;border-radius:50%;margin:0 auto 16px}.popupBox .headText{font-size:1.6rem}.popupBox .headText strong{font-weight:600}.popupBox .subText{font-size:16px;color:#666}.landingPage{text-align:center;color:#fff!important;min-height:100dvh;background:#02051d}.landingPage *{color:inherit}.landingPage .titleText,.landingPage .subTitleText,.landingPage .headText,.landingPage .subText{color:#fff!important}.landingPage .container{max-width:1100px;padding:0 20px;margin:0 auto;background:transparent!important;box-shadow:none!important;border-radius:0!important}.landingPage .infographicDetails{background:radial-gradient(50% 50% at 50% 50%,#590883,#02051d);padding:10px 0}.landingPage .infographicDetails .logo{margin-top:70px}.landingPage .infographicDetails .logo img{height:auto}@media only screen and (max-width: 767px){.landingPage .infographicDetails .logo{margin-top:10px;margin-bottom:20px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .logo{margin-top:10px;margin-bottom:20px}}@media only screen and (max-width: 767px){.landingPage .infographicDetails .logo img{width:90px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .logo img{width:90px}}.landingPage .infographicDetails .infoGraphics{background-image:url(https://static.pbcdn.in/car-cdn/QuickFixCars/images/landing/cars-infographic.svg);background-size:100% auto;background-position:center;background-repeat:no-repeat;width:100%;min-height:330px;margin-bottom:40px;margin-top:40px}@media only screen and (max-width: 767px){.landingPage .infographicDetails .infoGraphics{margin:0;min-height:150px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .infoGraphics{margin:0;min-height:250px}}.landingPage .infographicDetails .titleText{font-size:5.4rem;font-weight:600;line-height:120%;text-transform:capitalize;margin-bottom:24px}@media only screen and (max-width: 767px){.landingPage .infographicDetails .titleText{font-size:2.4rem;margin-top:20px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .titleText{font-size:2.4rem;margin-top:20px}}.landingPage .infographicDetails .subTitleText{font-size:1.6rem;color:#ffffffb3;font-weight:400;line-height:32px;margin-bottom:20px}@media only screen and (max-width: 767px){.landingPage .infographicDetails .subTitleText{font-size:1.2rem;line-height:normal}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .subTitleText{font-size:1.2rem;line-height:normal}}.landingPage .infographicDetails .contactDetails{margin:24px 0;display:flex;padding:35px;border-radius:8px;background:#0000006e;box-shadow:0 20px 70px #0027601f;flex-wrap:nowrap;justify-content:center;align-items:center;gap:32px}@media only screen and (max-width: 767px){.landingPage .infographicDetails .contactDetails{padding:20px;flex-wrap:wrap;justify-content:center;gap:16px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .contactDetails{padding:20px;flex-wrap:wrap;justify-content:center;gap:16px}}.landingPage .infographicDetails .contactDetails .column{flex:0 0 auto}@media only screen and (max-width: 767px){.landingPage .infographicDetails .contactDetails .column{flex:0 0 auto;padding:0;margin-bottom:16px}.landingPage .infographicDetails .contactDetails a{justify-content:center}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .contactDetails .column{flex:0 0 auto;padding:0;margin-bottom:16px}.landingPage .infographicDetails .contactDetails a{justify-content:center}}.landingPage .infographicDetails .contactDetails .column:last-child{margin-bottom:0}.landingPage .infographicDetails .contactDetails a{font-size:1.8rem;color:#fff;display:flex;align-items:center}@media only screen and (max-width: 767px){.landingPage .infographicDetails .contactDetails a{font-size:1.4rem}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .infographicDetails .contactDetails a{font-size:1.4rem}}.landingPage .infographicDetails .contactDetails a img{margin-right:12px}.landingPage .signUpForm{background:#02051d;padding:70px 0}@media only screen and (max-width: 767px){.landingPage .signUpForm{padding:40px 0}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm{padding:40px 0}}.landingPage .signUpForm .headText{font-size:4rem;font-weight:700;margin-bottom:12px}@media only screen and (max-width: 767px){.landingPage .signUpForm .headText{font-size:2.4rem}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .headText{font-size:2.4rem}}.landingPage .signUpForm .subText{font-size:1.6rem;font-weight:400;margin-bottom:20px}@media only screen and (max-width: 767px){.landingPage .signUpForm .subText{font-size:1.2rem}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .subText{font-size:1.2rem}}.landingPage .signUpForm .formWrapper{margin-top:80px}@media only screen and (max-width: 767px){.landingPage .signUpForm .formWrapper{margin-top:30px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .formWrapper{margin-top:30px}}.landingPage .signUpForm .formWrapper .formFields:last-of-type .formGroup{margin-bottom:0}.landingPage .signUpForm .formWrapper .form-control{border-radius:6px;border:1px solid rgba(203,202,215,.4);color:#b4b4b4}.landingPage .signUpForm .formWrapper .floatingLabel{background:#02051d;color:#b4b4b4}.landingPage .signUpForm .formWrapper .formFieldsWrapper{display:flex;flex-wrap:wrap;margin:0 -10px}.landingPage .signUpForm .formWrapper .formFields{flex:0 0 50%;max-width:50%;padding:0 10px}@media only screen and (max-width: 767px){.landingPage .signUpForm .formWrapper .formFields{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .formWrapper .formFields{flex:0 0 100%;max-width:100%}}.landingPage .signUpForm .formWrapper .submit{flex:0 0 100%;max-width:100%;margin-top:80px}@media only screen and (max-width: 767px){.landingPage .signUpForm .formWrapper .submit{margin-top:40px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .formWrapper .submit{margin-top:40px}}.landingPage .signUpForm .formWrapper .submit .primaryBtn{margin:0 auto;max-width:410px!important}@media only screen and (max-width: 767px){.landingPage .signUpForm .formWrapper .submit .primaryBtn{max-width:250px!important}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .formWrapper .submit .primaryBtn{max-width:250!important}}.landingPage .signUpForm .infoText .icon{border-radius:50%;background:linear-gradient(178deg,#02061b 1.97%,#950fe0 178.98%);width:130px;height:130px;display:flex;align-items:center;justify-content:center;margin:0 auto 60px}@media only screen and (max-width: 767px){.landingPage .signUpForm .infoText .icon{width:100px;height:100px;margin-bottom:30px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .infoText .icon{width:100px;height:100px;margin-bottom:30px}}.landingPage .signUpForm .infoText .icon img{width:100%;height:100%}.landingPage .signUpForm .infoText .headText{font-size:4rem;font-weight:700;text-transform:capitalize;letter-spacing:.6px;margin-bottom:12px}@media only screen and (max-width: 767px){.landingPage .signUpForm .infoText .headText{font-size:2.4rem;letter-spacing:.36px}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .infoText .headText{font-size:2.4rem;letter-spacing:.36px}}.landingPage .signUpForm .infoText .subText{font-size:1.6rem;font-weight:400}@media only screen and (max-width: 767px){.landingPage .signUpForm .infoText .subText{font-size:1.2rem}}@media screen and (min-width: 320px) and (max-width: 940px) and (orientation: landscape){.landingPage .signUpForm .infoText .subText{font-size:1.2rem}}.popupBox.infoPopup .headText{color:#000!important;text-align:center;margin-bottom:40px}.popupBox.infoPopup .icon{display:flex;align-items:center;justify-content:center}.popupBox.infoPopup .submitBtn{max-width:248px;margin:0 auto;width:100%;display:block;border-radius:8px;border:1px solid #000;background:#000}:root{--bg: #f8fafc;--text: #111827}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;background:var(--bg);color:var(--text)}.container{max-width:800px;margin:4rem auto;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000000a}
