.mt-8{margin-top:.5rem}.mt-10{margin-top:.625rem}.mt-16{margin-top:1rem}.pt-8{padding-top:.5rem}.pt-16{padding-top:1rem}.pt-32{padding-top:2rem}.pt-24{padding-top:1.5rem}.pt-40{padding-top:2.5rem}.pl-16{padding-left:1rem}.pb-4{padding-bottom:.25rem}.pb-8{padding-bottom:.5rem}.pb-16{padding-bottom:1rem}.pb-24{padding-bottom:1.5rem}.mt-22{margin-top:1.375rem}.mt-24{margin-top:1.5rem}.mt-28{margin-top:1.75rem}.mt-32{margin-top:2rem}.mt-36{margin-top:2.25rem}.mt-48{margin-top:3rem}.mt-58{margin-top:3.625rem}.mt-64{margin-top:4rem}.mb-16{margin-bottom:1rem}.mb-12{margin-bottom:.75rem}.mb-32{margin-bottom:2rem}.mr-4{margin-right:.25rem}.mr-8{margin-right:.5rem}.mr-10{margin-right:.625rem}.mr-12{margin-right:.75rem}.mr-16{margin-right:1rem}.ml-36{margin-left:2.25rem}.ml-5{margin-left:.3125rem}.ml-8{margin-left:.5rem}.ml-10{margin-left:.625rem}.ml-12{margin-left:.75rem}.ml-16{margin-left:1rem}.underline{text-decoration-line:underline}.mb-20{margin-bottom:1.25rem}.mb-25{margin-bottom:1.5625rem}.mb-28{margin-bottom:1.75rem}.mb-48{margin-bottom:3rem}.mb-64{margin-bottom:4rem}.c-pointer{cursor:pointer}.default-cursor{cursor:default}.transform{transform:rotate(180deg)}@media (min-width:750px){.hide-min{display:none}}@media (max-width:750px){.hide-max{display:none}}.font-italic{font-style:italic}.cursor{cursor:pointer}.opacity-60{opacity:.6}.opacity-100{opacity:1}.ws-pre-line{white-space:pre-line}.ws-nowrap{white-space:nowrap}.w-60{width:60%}.icon-disabled{opacity:.4}body{background-color:#fff;color:#000;font-family:Open Sans;font-size:1rem;margin:0}body .MuiBackdrop-root{background-color:#14141499}body .MuiPaper-root{background-color:#fff}body .verify-modal.MuiModal-root .MuiPaper-root{background-color:initial;overflow:inherit}body .text-transform-none{text-transform:none}#root{display:flex;flex-direction:column;min-height:100%;position:relative}.custom-container{margin:0 auto;width:100%}.main-content{display:flex;flex-direction:column;flex-grow:1}a,a:hover{color:#06c}.custom-link-1,.custom-link-1:hover{color:#2972c8}.MuiModal-root .MuiPaper-root{background:#fff;border-radius:.5rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;color:#3d515a}.MuiCollapse-root .MuiListItemButton-root{cursor:default}.MuiBox-root,.MuiPaper-root>*,html{scrollbar-color:#dbe1e2;scrollbar-width:thin}::-webkit-scrollbar{background-color:initial;border-radius:1rem;width:.5em}::-webkit-scrollbar-thumb{background-color:#dbe1e2;border-radius:1rem}.title-page{color:#13223c;font-family:Open Sans;font-size:2rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:1.5rem}@media only screen and (max-width:600px){.title-page{margin-bottom:2rem}}#contract-update-toast-message,#vehicle-transfer-invite-sent-toast-message{font-family:Open Sans}.site-header{background:#fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;position:relative;top:0;width:100%;z-index:999}.App-navbar{height:4rem;padding:.5625rem 0}@media (min-width:992px){.App-navbar{height:6rem}}.App-navbar .header-logo{margin-left:.75rem;width:min-content}@media (min-width:321px){.App-navbar .header-logo{height:2.5rem;width:15.125rem}}@media (min-width:992px){.App-navbar .header-logo{height:2.5rem;margin-top:-1.1rem}}.App-navbar .header-logo .assurant-logo,.App-navbar .header-logo .dealer-logo-img,.App-navbar .header-logo .vcp-logo-img{height:auto;max-height:2.625rem;max-width:5rem}@media (min-width:321px){.App-navbar .header-logo .assurant-logo,.App-navbar .header-logo .dealer-logo-img,.App-navbar .header-logo .vcp-logo-img{height:2.375rem;max-width:8.438rem;object-fit:contain}}@media (min-width:576px){.App-navbar .header-logo .assurant-logo,.App-navbar .header-logo .dealer-logo-img,.App-navbar .header-logo .vcp-logo-img{max-width:12.375rem;object-fit:contain}}@media (min-width:992px){.App-navbar .header-logo .assurant-logo,.App-navbar .header-logo .dealer-logo-img,.App-navbar .header-logo .vcp-logo-img{height:3.125rem;max-height:3.75rem;max-width:17.375rem;object-fit:contain}}@media (min-width:576px){.App-navbar .header-logo .assurant-logo.dealer-logo-img,.App-navbar .header-logo .dealer-logo-img.dealer-logo-img,.App-navbar .header-logo .vcp-logo-img.dealer-logo-img{height:2.5rem;padding-bottom:.313rem;padding-top:.313rem}}@media (min-width:992px){.App-navbar .header-logo .assurant-logo.dealer-logo-img,.App-navbar .header-logo .dealer-logo-img.dealer-logo-img,.App-navbar .header-logo .vcp-logo-img.dealer-logo-img{height:2.5rem;padding-bottom:.113rem;padding-top:.513rem}}@media (min-width:576px){.App-navbar .header-logo .assurant-logo.assurant-monochrome-logo,.App-navbar .header-logo .dealer-logo-img.assurant-monochrome-logo,.App-navbar .header-logo .vcp-logo-img.assurant-monochrome-logo{height:2.25rem;width:100%}}@media (min-width:992px){.App-navbar .header-logo .assurant-logo.assurant-monochrome-logo,.App-navbar .header-logo .dealer-logo-img.assurant-monochrome-logo,.App-navbar .header-logo .vcp-logo-img.assurant-monochrome-logo{height:3rem;width:18.5rem}}.App-navbar .header-logo.provider-logo_wrap{margin-top:-2.4rem;width:50%}.App-navbar .header-logo.provider-logo_wrap .provider-logo{height:4.688rem;margin-left:.75rem;padding-right:.25rem}.App-navbar .header-logo.assurant-logo_wrap .header-logo-flex{align-items:center;display:flex}.App-navbar .header-mobile-logo{margin-left:.75rem;width:min-content}@media (min-width:321px){.App-navbar .header-mobile-logo{height:3rem;width:15.125rem}}.App-navbar .header-mobile-logo img{height:auto;max-height:2.625rem;max-width:5rem}@media (min-width:321px){.App-navbar .header-mobile-logo img{height:2.1875rem;max-width:12.25rem;object-fit:contain}}@media (min-width:576px){.App-navbar .header-mobile-logo img{max-width:100%}}@media (min-width:992px){.App-navbar .header-mobile-logo img{max-height:3.75rem}}@media (min-width:576px){.App-navbar .header-mobile-logo img.dealer-logo-img{height:2.5rem;padding-bottom:.313rem;padding-top:.313rem}}@media (min-width:992px){.App-navbar .header-mobile-logo img.dealer-logo-img{height:2.5rem;padding-bottom:.113rem;padding-top:.513rem}}@media (min-width:576px){.App-navbar .header-mobile-logo img.assurant-monochrome-logo{height:2.25rem;width:100%}}@media (min-width:992px){.App-navbar .header-mobile-logo img.assurant-monochrome-logo{height:3rem;width:18.5rem}}@media (min-width:321px){.App-navbar .header-mobile-logo.geico-mobile-logo img{height:3.1875rem}}.App-navbar .header-dual-logo{margin-left:.75rem;width:min-content}@media (min-width:321px){.App-navbar .header-dual-logo{height:2.5rem;width:fit-content}}@media (min-width:576px){.App-navbar .header-dual-logo .header-dual-logo{height:2.5rem;width:30rem}.App-navbar .header-dual-logo .rivian-header-logo{width:26rem}}.App-navbar .header-dual-logo img{height:auto;max-height:2.625rem;max-width:5rem}@media (min-width:321px){.App-navbar .header-dual-logo img{height:2.375rem;max-width:12.375rem;object-fit:contain}}@media (min-width:576px){.App-navbar .header-dual-logo img{max-width:12.375rem;object-fit:contain}}@media (min-width:992px){.App-navbar .header-dual-logo img{height:3.125rem;max-height:3.75rem;max-width:12.375rem;object-fit:contain}}@media (min-width:576px){.App-navbar .header-dual-logo img.dealer-logo-img{height:2.5rem;padding-bottom:.313rem;padding-top:.313rem}}@media (min-width:992px){.App-navbar .header-dual-logo img.dealer-logo-img{height:2.5rem;padding-bottom:.113rem;padding-top:.513rem}}@media (min-width:576px){.App-navbar .header-dual-logo img.assurant-monochrome-logo{height:2.25rem;width:100%}}@media (min-width:992px){.App-navbar .header-dual-logo img.assurant-monochrome-logo{height:3rem;width:18.5rem}}.App-navbar .header-dual-logo .rivian-header-logo .dealer-logo-img{margin-left:.75rem;width:7.5rem}.App-navbar .header-dual-logo .rivian-header-logo .line-separator{height:3rem;margin:0 1rem}.App-navbar .header-dual-mobile-logo{margin-left:.75rem;width:min-content}@media (min-width:321px){.App-navbar .header-dual-mobile-logo{height:2.5rem;width:15.125rem}}.App-navbar .header-dual-mobile-logo img{height:auto;max-height:2.625rem;max-width:5rem}@media (min-width:321px){.App-navbar .header-dual-mobile-logo img{height:2.375rem;max-width:8rem;object-fit:contain}}@media (min-width:576px){.App-navbar .header-dual-mobile-logo img{max-width:100%}}@media (min-width:992px){.App-navbar .header-dual-mobile-logo img{height:3.125rem;max-height:3.75rem;width:17.375rem}}@media (min-width:576px){.App-navbar .header-dual-mobile-logo img.dealer-logo-img{height:2.5rem;padding-bottom:.313rem;padding-top:.313rem}}@media (min-width:992px){.App-navbar .header-dual-mobile-logo img.dealer-logo-img{height:2.5rem;padding-bottom:.113rem;padding-top:.513rem}}@media (min-width:576px){.App-navbar .header-dual-mobile-logo img.assurant-monochrome-logo{height:2.25rem;width:100%}}@media (min-width:992px){.App-navbar .header-dual-mobile-logo img.assurant-monochrome-logo{height:3rem;width:18.5rem}}.App-navbar .navbar-toggler{align-items:center;border:0;border-radius:0;display:flex;height:1rem;margin-left:-.75rem;margin-right:.75rem;padding:0;position:relative;width:1.125rem}@media (min-width:992px){.App-navbar .navbar-toggler{display:none}}.App-navbar .navbar-toggler:focus{box-shadow:none}.App-navbar .navbar-toggler .navbar-toggler-icon{background-image:url(/static/media/MenuLight.bbab20cc7ffbe59aa022.svg)}.App-navbar .navbar-collapse{background:#fff;margin-top:.5rem;position:relative;width:100%;z-index:10}@media (min-width:992px){.App-navbar .navbar-collapse{background:#0000;position:static;width:auto}}.App-navbar .App-nav{box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;margin-left:auto}@media (min-width:992px){.App-navbar .App-nav{align-items:center;box-shadow:none;margin-right:.75rem}}.App-navbar .App-nav .Nav-link{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:1rem;padding-right:1rem}@media (min-width:992px){.App-navbar .App-nav .Nav-link{font-weight:600;line-height:4.3rem;padding-left:1.5rem;padding-right:1.5rem}}.App-navbar .App-nav .Nav-link:focus,.App-navbar .App-nav .Nav-link:hover{color:#3c4d6a}@media (min-width:992px){.App-navbar .App-nav .Nav-link.active{border-bottom:.188rem solid #06c}}.App-navbar .App-nav .custom-link{color:#06c;font-weight:700}.App-navbar .App-nav .custom-link:focus,.App-navbar .App-nav .custom-link:hover{background-color:initial;color:#06c}.App-navbar .App-nav .primary-btn{min-height:2.5rem;min-width:7.1875rem;padding:.625rem 1.875rem}.App-navbar .App-nav .MuiBadge-dot{background-color:#ff9f00;border:.125rem solid #fff;border-radius:50%;height:.688rem;right:.625rem;top:.625rem;width:.688rem}@media (min-width:1440px){.App-navbar .App-nav .MuiBadge-dot{right:.75rem;top:.813rem}}.App-navbar .App-nav .Nav-link-badge{display:none}@media (min-width:992px){.App-navbar .App-nav .Nav-link-badge{display:block;margin-left:1.5rem;margin-right:1.5rem;padding:0}}.App-navbar .App-nav .Nav-link-badge .Nav-badge-size{height:1.875rem;width:1.875rem}@media (min-width:1440px){.App-navbar .App-nav .Nav-link-badge .Nav-badge-size{height:2.625rem;width:2.625rem}}.App-navbar .App-nav .Nav-link-avatar-container{align-items:center;display:flex;padding-left:1rem;padding-right:1rem;text-decoration:none}@media (min-width:992px){.App-navbar .App-nav .Nav-link-avatar-container{margin-left:1.5rem;margin-right:.9375rem;padding:0}}.App-navbar .App-nav .Nav-link-avatar-container .user-img{border-radius:50%;height:2.5rem;overflow:hidden;width:2.5rem}.App-navbar .App-nav .Nav-link-avatar-container .user-img img{height:100%;width:100%}.App-navbar .App-nav .Nav-link-avatar-container .avatar{background-color:#3c4d6a!important;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.5rem;letter-spacing:0;line-height:1.75rem;text-transform:uppercase;width:2.5rem}.App-navbar .downArrow{cursor:pointer}.App-navbar .user-name{color:#3c4d6a;font-weight:600}@media (min-width:992px){.App-navbar .user-name{display:none}}.mobile-notification.Nav-link-badge{display:flex;margin-bottom:.75rem;margin-right:1.25rem;padding-top:.5rem}@media (min-width:992px){.mobile-notification.Nav-link-badge{display:none}}.mobile-notification.Nav-link-badge .Nav-badge-size{width:1rem}.mobile-notification.Nav-link-badge .MuiBadge-dot{background-color:#ff9f00;border:.063rem solid #fff;border-radius:50%;height:.313rem;min-width:0;min-width:auto;right:.219rem;top:.156rem;width:.313rem}.notification-menu .MuiPaper-root{box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;margin-top:0;overflow:visible;top:15rem!important}@media (min-width:992px){.notification-menu .MuiPaper-root{top:0!important}}.notification-menu .MuiPaper-root:before{background-color:#0070b9;content:"";display:block;height:1.25rem;position:absolute;right:1.5625rem;top:0;transform:translateY(-50%) rotate(45deg);width:1.25rem;z-index:0}.avatar-profile{border-radius:50%;height:1.875rem;width:1.875rem}.notification-msg-container{display:flex;flex-direction:column;justify-content:center}.notification-head{font-size:1.125rem;line-height:1.6875rem}.notification-head,.notification-msg{color:#3d515a;font-family:Open Sans;font-weight:400;letter-spacing:0}.notification-msg{font-size:.875rem;line-height:1.5rem;text-align:center}.account-menu.MuiModal-root .MuiPaper-root{border-radius:.25rem;margin-top:1.85rem}.account-menu .MuiList-root{width:15.1875rem}.account-menu .account-menu-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;letter-spacing:.009rem;line-height:1.5rem;padding:.375rem 1rem}.account-menu .account-menu-item .menu-item-link{color:#3d515a}.vcp-logo-img{height:3.75rem;padding-bottom:.313rem}.vcp-logo-img.rv-geico-logo{cursor:pointer}.geico-rv-logo{height:4.688rem;margin:-.688rem 0;max-width:21.25rem;object-fit:contain}@media (max-width:568px){.geico-rv-logo{margin:0}}@media (min-width:568px) and (max-width:984px){.geico-rv-logo{margin:-1.25rem 0}}.line-separator{border-left:.09375rem solid #dbe1e2;height:2.5rem;margin-left:.938rem;margin-right:.338rem}.header-logo-flex{align-items:center;display:flex;width:11.5625rem}@media (min-width:321px){.header-logo-flex{width:13.75rem}}@media (min-width:576px){.header-logo-flex{align-items:normal;width:max-content}}@media (min-width:992px){.header-logo-flex{max-width:21.25rem}}.header-logo-flex .vcp-logo-img{padding-top:.313rem}.header-logo-flex-dual-logo{align-items:center;display:flex;width:11.5625rem}@media (min-width:321px){.header-logo-flex-dual-logo{margin-top:-5px;width:13.75rem}}@media (min-width:576px){.header-logo-flex-dual-logo{align-items:normal;width:max-content}}@media (min-width:992px){.header-logo-flex-dual-logo{max-width:21.25rem}}.header-logo-flex-dual-logo .vcp-logo-img{padding-top:0}@media (max-width:986px){.header-logo-flex-dual-logo .vcp-logo-img{padding-top:.313rem}}@media (min-width:992px){.mobile-nav-bar{display:none}}.mobile-nav-bar button.mobile-nav-btn{background:none;border:0;position:absolute;right:1.25rem}#offcanvasNavbarLabel-expand-xs{padding:0}#nav-link-container-image{padding-left:0}#offcanvas-navbar-header{background:#f8fafb;height:4.5rem;padding-left:.5rem;width:16.25rem}.mobile-offcanvas-body{flex-grow:1;overflow-y:auto;padding:0 1rem}.nav-action-item{border-bottom:.1rem solid #14141433;height:3.5rem;margin-left:-1rem;padding:1rem;width:16.25rem}.first-nav-action-item{color:#06c}.first-nav-action-item,.other-nav-action-item{font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.other-nav-action-item{color:#3c4d6a}.other-nav-action-item.active-link{color:#06c}.sign-out-nav-action-item{background:#f7fafd;bottom:0;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;height:3.5rem;left:0;letter-spacing:0;line-height:1.75rem;padding:1rem;position:absolute;width:16.25rem}.navbar-avatar-profile{border-radius:50%;height:2.5rem;width:2.5rem}.navbar-offcanvas-width,.navbar-offcanvas-width.offcanvas-end{width:16.25rem}.navbar-offcanvas-width .Nav-link-avatar-container{align-items:center;display:flex;padding-left:1rem;padding-right:1rem}@media (min-width:992px){.navbar-offcanvas-width .Nav-link-avatar-container{margin-left:1.5rem;margin-right:.9375rem;padding:0}}.navbar-offcanvas-width .Nav-link-avatar-container .user-img{border-radius:50%;height:2.5rem;overflow:hidden;width:2.5rem}.navbar-offcanvas-width .Nav-link-avatar-container .user-img img{height:100%;width:100%}.navbar-offcanvas-width .Nav-link-avatar-container .avatar-header-image{background-color:#3c4d6a!important;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.5rem;letter-spacing:0;line-height:1.75rem;width:2.5rem}.sign-in-nav-action-item{background:#06c;bottom:0;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;height:3.5rem;left:0;letter-spacing:0;line-height:1.75rem;padding:1rem;position:absolute;width:16.25rem}.offcanvas-header .btn-close{height:.875rem;margin-bottom:-.5rem;margin-right:-.5rem;margin-top:-.5rem;padding:.5rem;width:.875rem}.w-82{width:5.125rem}.language-dropdown{display:inline-block;margin-left:.75rem;position:relative;width:96px}.language-dropdown .selected-language{align-items:center;background-color:#dbe1e2;border-radius:.313rem;cursor:pointer;display:flex;padding:.25rem .5rem}.language-dropdown .language-icon{margin-right:.375rem}.language-dropdown .language-label{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-right:.5rem}.language-dropdown .arrow-icon.closed .arrow-close{transform:rotate(180deg)}.language-dropdown .language-options{background-color:#fff;border:.063rem solid #f0f0f0;border-radius:.313rem;left:0;margin-top:.125rem;position:absolute;top:100%;width:100%;z-index:1}@media (max-width:992px){.language-dropdown .language-options{width:14rem}}.language-dropdown .language-options .option{color:#3c4d6a;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;padding:.25rem}.language-dropdown .language-options .option.selected{background-color:#f0f0f0}.offcanvas-body .language-offcanvas{padding:.75rem 0}.offcanvas-body .language-offcanvas .language-dropdown{display:block;margin-left:0}.offcanvas-body .language-offcanvas .language-dropdown .selected-language{align-items:center;background-color:#fff;border-radius:0;display:flex;padding:0}.offcanvas-body .language-offcanvas .language-dropdown .language-label{padding-right:10rem}.footer{background-color:#303340;padding:2.125rem 1.183rem 0}.footer .footer-container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.footer .footer-container{flex-direction:row}}.footer .footer-container .footer-col1{display:flex;flex-direction:column;order:2}@media (min-width:768px){.footer .footer-container .footer-col1{order:1}}.footer .footer-container .footer-col1 .footer-logo{margin-bottom:1rem}.footer .footer-container .footer-col1 .copyright{color:#fff;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding-bottom:1.5rem}@media (min-width:768px){.footer .footer-container .footer-col1 .copyright{padding-bottom:0}}.footer .footer-container .footer-col2{border-bottom:.063rem solid #dbe1e2;display:flex;flex-direction:column;margin-bottom:1.5rem;order:1;padding-bottom:.5rem}@media (min-width:768px){.footer .footer-container .footer-col2{align-items:flex-end;border-bottom:0;margin-bottom:0;order:2;padding-bottom:0}}.footer .footer-container .footer-col2 .footer-rivian-text,.footer .footer-container .footer-col2 .footer-uk-text{max-width:56rem}.footer .footer-container .footer-col2 .footer-us-text{max-width:34rem}.footer .footer-container .footer-col2 .footer-text{color:#fff;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:.875rem;order:2;text-align:left}@media (min-width:768px){.footer .footer-container .footer-col2 .footer-text{order:1;text-align:right}}.footer .footer-container .footer-col2 .footer-text .footer-content .footer-text.secondary{padding-top:.5rem}.footer .footer-container .footer-col2 .footer-links{order:1}@media (min-width:768px){.footer .footer-container .footer-col2 .footer-links{order:2}}.footer .footer-container .footer-col2 .footer-links ul{list-style:none;padding-left:0;text-align:left}@media (min-width:768px){.footer .footer-container .footer-col2 .footer-links ul{text-align:right}}.footer .footer-container .footer-col2 .footer-links ul li{color:#fff;display:block;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:1.5rem}@media (min-width:768px){.footer .footer-container .footer-col2 .footer-links ul li{display:inline-block;margin-bottom:0;margin-right:1.5rem}}.footer .footer-container .footer-col2 .footer-links ul li:last-child{margin-right:0}.footer .footer-container .footer-col2 .footer-links ul li a{color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.footer .footer-container .footer-col2 .footer-links ul li a:hover{text-decoration:underline}.footer-self-container .dialog-box{height:29.6875rem;overflow:hidden}.footer-self-container .dialog-box.resent-link{height:18.4375rem}.footer-self-container .action-dialog{height:1.5625rem}.footer-self-container .popup-box{height:calc(100% - 1.5625rem);overflow-y:hidden}.theme-1 body{color:#000}.theme-1 body,.theme-1 body .MuiPaper-root{background-color:#fff}.theme-1 .custom-link,.theme-1 .custom-link:hover{color:#2972c8}.theme-1 .custom-link.default-cursor{cursor:default}.theme-1 .custom-link-manage-vehicle,.theme-1 .custom-link-manage-vehicle:hover{color:#2972c8}.theme-1 .search-btn .MuiSvgIcon-root{color:#06c}.theme-1 .site-header{background:#fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.theme-1 .App-navbar .navbar-collapse{background:#fff}.theme-1 .App-navbar .App-nav .Nav-link{color:#3c4d6a}.theme-1 .App-navbar .App-nav .Nav-link.active,.theme-1 .App-navbar .App-nav .Nav-link.sign-in,.theme-1 .App-navbar .App-nav .Nav-link:hover{color:#06c}@media (min-width:992px){.theme-1 .App-navbar .App-nav .Nav-link.active{border-bottom:.188rem solid #06c}}.theme-1 .App-navbar .App-nav .custom-link,.theme-1 .App-navbar .App-nav .custom-link:focus,.theme-1 .App-navbar .App-nav .custom-link:hover{color:#06c}.theme-1 .App-navbar .App-nav .MuiBadge-dot{background-color:#ff9f00;border-color:#fff;border-radius:50%}.theme-1 .App-navbar .user-name{color:#3c4d6a}.theme-1 .signin-options__list li .custom-link{color:#0070b9}.theme-1 .notification-head,.theme-1 .notification-msg{color:#3d515a}.theme-1 .empty-drawer{background:#fff}.theme-1 .empty-drawer .notification-head,.theme-1 .empty-drawer .notification-msg{color:#3d515a}.theme-1 .main-content .app-download__wrap{background:#252525;border:.0625rem solid #252525}.theme-1 .main-content .car-vin-year,.theme-1 .main-content .car-year-make-model,.theme-1 .main-content .policy-item{color:#3d515a}.theme-1 .main-content .circle-filled{background-color:#06c;border:.03125rem solid #0057ad}.theme-1 .main-content .collapse-list .collapse-title{color:#13223c}.theme-1 .main-content .collapse-list .cancel-info{color:#3d515a}.theme-1 .main-content .collapse-list .contracts-heading{background-color:#fff}.theme-1 .main-content .collapse-list .contract-status-cancelled{background-color:#dbe1e2}.theme-1 .main-content .collapse-list .toggle-btn{color:#06c}.theme-1 .main-content .map-wrapper .sidebar-wrapper{background-color:#fff}.theme-1 .main-content .map-wrapper .sidebar-wrapper.active .drawer-btn-wrap:before{background-color:#dbe1e2}.theme-1 .main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap .btn-container-box{background-color:#fff}.theme-1 .main-content .back-text{color:#2972c8}.theme-1 .main-content .search-title{color:#13223c}.theme-1 .main-content .box-btn{background-color:#fafcff;color:#3d515a}.theme-1 .main-content .box-btn.active,.theme-1 .main-content .box-btn:hover{background-color:#0070b9}.theme-1 .main-content .show>.sort-btn.dropdown-toggle{background-color:#fff;color:#3d515a}.theme-1 .main-content .no-record,.theme-1 .main-content .search-title{color:#13223c}.theme-1 .main-content .list-wrapper .dealer-wrapper .shop-distance{color:#3d515a}.theme-1 .main-content .preffered-button-container{background:#fff}.theme-1 .main-content .dropdown .sort-btn{background-color:#fafcff;color:#3d515a}.theme-1 .main-content .dropdown .sort-btn:active,.theme-1 .main-content .dropdown .sort-btn:hover,.theme-1 .main-content .dropdown.show .sort-btn{background-color:#0070b9}.theme-1 .main-content .down-icon{color:#0070b9}.theme-1 .main-content .dropdown-item.active,.theme-1 .main-content .dropdown-item:active,.theme-1 .main-content .dropdown-item:hover{background-color:#0070b9}.theme-1 .repair-shop-rating{color:#596981}.theme-1 .map-shop-info .blank-link,.theme-1 .map-shop-info .blank-link:hover{color:#13223c}.theme-1 .custom-link-1,.theme-1 .custom-link-1:hover{color:#2972c8}.theme-1 .dashboard-title{color:#13223c}.theme-1 .MuiBackdrop-root{background-color:#14141499}.theme-1 .circle-filled{background-color:#06c;border:.03125rem solid #0057ad}.theme-1 .manage-vehicle-container,.theme-1 .menu-heading{color:#2972c8}.theme-1 .menu-content,.theme-1 .menu-grid .menu-item-need-repair{color:#3d515a}.theme-1 .tabs .MuiTabs-indicator{border-color:#06c}.theme-1 .tabs .MuiTab-root.MuiButtonBase-root{color:#3c4d6a}.theme-1 .tabs .MuiTab-root.MuiButtonBase-root.Mui-selected{color:#06c}.theme-1 .menu-item .menu-key{color:#3d515a}.theme-1 .credit-card-info .masked-credit-number,.theme-1 .menu-item .menu-value,.theme-1 .title-page{color:#13223c}.theme-1 .payment-failed-info .title{color:#596981}.theme-1 .payment-failed-info .payment-failed-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;color:#3d515a}.theme-1 .payment-table-container .MuiTable-root .MuiTableHead-root{background:#f8fafb}.theme-1 .payment-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#596981}.theme-1 .payment-table-container .MuiTable-root .MuiTableBody-root{background:#fff}.theme-1 .my-dealership .link-dealership-text,.theme-1 .payment-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#3d515a}.theme-1 .my-dealership .link-dealership-text span{color:#2972c8}.theme-1 .my-dealership .additional-entity_wrap .title,.theme-1 .my-dealership .fe-repairs-text{color:#3d515a}.theme-1 .auto-complete-item.text-highlight{color:#2972c8}.theme-1 .auto-complete-item.text-default{color:#3d515a}.theme-1 button.primary-btn{background:#0070b9;color:#fff}.theme-1 button.primary-btn-new,.theme-1 button.primary-btn-new:active,.theme-1 button.primary-btn-new:focus,.theme-1 button.primary-btn-new:hover,.theme-1 button.primary-btn:active,.theme-1 button.primary-btn:focus,.theme-1 button.primary-btn:hover{background:#0076c2;color:#fff}.theme-1 button.secondary-btn-new{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 button.secondary-btn-new:active,.theme-1 button.secondary-btn-new:focus,.theme-1 button.secondary-btn-new:hover{background:#005993;border:.0625rem solid #0070b9;color:#fafcff}.theme-1 .button.primary{background:#0070b9;border-color:#0070b9}.theme-1 .button-holder button.start-repair{background:#06c}.theme-1 .button-holder .sign-btns button{color:#2972c8}.theme-1 .button-holder .sign-btns div{color:#3d515a}.theme-1 button.secondary-btn,.theme-1 button.secondary-btn:hover{background-color:#fafcff;border-color:#0070b9;color:#0070b9}.theme-1 .msg-container{background:#fff}.theme-1 .header-h2,.theme-1 .header-h3,.theme-1 .msg-text-container{color:#13223c}.theme-1 .collapse-list{background-color:#fff}.theme-1 .collapse-list .collapse-title{color:#13223c}.theme-1 .collapse-list .toggle-btn{color:#06c}.theme-1 .collapse-list .error-info{color:#b90000}.theme-1 .collapse-list .contracts-heading{background-color:#fff}.theme-1 .collapse-list .contracts-heading:hover{background-color:#0000000a}.theme-1 .collapse-list .contract-status-cancelled{background-color:#dbe1e2}.theme-1 .contract-title{color:#13223c}.theme-1 .contracts-grid .css-uob957-MuiListSubheader-root{background-color:#fff}.theme-1 .contracts-grid .MuiTypography-subtitle1{color:#13223c}.theme-1 .contracts-grid .agreement-number-font,.theme-1 .contracts-grid .vin-number-my-contracts-font{color:#3d515a}.theme-1 .contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item a{color:#2972c8}.theme-1 .contracts-grid .contracts-menu .indicator-wrap{background-color:#fff}.theme-1 .contracts-grid .dial-title{color:#3d515a}.theme-1 .contracts-grid .vin-number-text{color:#68758b}.theme-1 .sc-max,.theme-1 .sc-min,.theme-1 .sc-value-percentage,.theme-1 .sc-value-unit{color:#3d515a}.theme-1 .footer{background:#303340}.theme-1 .account-grid{background-color:#06c}.theme-1 .account-grid #okta-sign-in.auth-container.main-container{background-color:#fff;border-color:#fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.theme-1 .account-grid #okta-sign-in .o-form-head{color:#13223c}.theme-1 .account-grid #okta-sign-in .o-form .o-form-label,.theme-1 .account-grid #okta-sign-in .o-form label{color:#68758b}.theme-1 .account-grid #okta-sign-in.auth-container .button-primary{background-color:#0070b9}.theme-1 .account-grid #okta-sign-in.auth-container .button-primary:focus{border-color:#0070b9}.theme-1 .account-grid #okta-sign-in.auth-container .button.button-primary.link-button-disabled{background-color:#0070b9}.theme-1 .account-grid #okta-sign-in .auth-divider .auth-divider-text{background-color:#fff}.theme-1 .account-grid #okta-sign-in .default-custom-button.link-button{background:#fafcff;border-color:#0070b9;color:#0070b9}.theme-1 .account-grid #okta-sign-in.auth-container .link{color:#0070b9}.theme-1 .account-grid #okta-sign-in.auth-container .o-form-explain.okta-form-input-error{color:#b90000}.theme-1 .account-grid #okta-sign-in .infobox,.theme-1 .account-grid #okta-sign-in .infobox-md{background-color:#fff;color:#3d515a}.theme-1 .login{background:#0070b9}.theme-1 .login-footer{color:#fff}.theme-1 .okta-wrapper #okta-sign-in .o-form .input-fix,.theme-1 .okta-wrapper #okta-sign-in .o-form .textarea-fix{border-color:#e0e0e0}.theme-1 .okta-wrapper #okta-sign-in .o-form .input-fix.focused-input,.theme-1 .okta-wrapper #okta-sign-in .o-form .textarea-fix.focused-input{border-color:#0070b9}.theme-1 .okta-wrapper #okta-sign-in.auth-container .okta-form-input-field input{color:#3d515a}.theme-1 #okta-sign-in .visibility-16:before{color:#000}.theme-1 #okta-sign-in .visibility-off-16:before{color:#000;content:"\e022"}.theme-1 .ant-carousel .slick-next,.theme-1 .ant-carousel .slick-next:focus,.theme-1 .ant-carousel .slick-next:hover,.theme-1 .ant-carousel .slick-prev,.theme-1 .ant-carousel .slick-prev:focus,.theme-1 .ant-carousel .slick-prev:hover{color:#3c4d6a}.theme-1 .ant-carousel .slick-next.slick-disabled:before,.theme-1 .ant-carousel .slick-prev.slick-disabled:before{opacity:.25}.theme-1 .expand-icon{color:#2972c8}.theme-1 .dealer-wrap .dealer-contactNumber,.theme-1 .dealer-wrap .dealer-name-text{color:#3d515a}.theme-1 .dealer-wrap .dealer-url{color:#2972c8}.theme-1 .process-wrapper .header{color:#13223c}.theme-1 .process-wrapper .note-wrapper .sub-heading,.theme-1 .process-wrapper .note-wrapper .sub-heading-content,.theme-1 .process-wrapper .process-body,.theme-1 .process-wrapper .process-list,.theme-1 .right-side-wrapper .dealer-detail .contract-disclaimer,.theme-1 .right-side-wrapper .dealer-detail .find-dealer-wrapper .add-dealer-note-text,.theme-1 .right-side-wrapper .dealer-detail .repair-details,.theme-1 .right-side-wrapper .dealer-detail .repair-details .rate{color:#3d515a}.theme-1 .right-side-wrapper .dealer-detail .find-dealer-wrapper .custom-link,.theme-1 .right-side-wrapper .dealer-detail .terms{color:#2972c8}.theme-1 .MuiCheckbox-root.Mui-checked{color:#06c}.theme-1 #okta-sign-in .o-form-head{color:#13223c}.theme-1 #okta-sign-in .o-form .o-form-label,.theme-1 #okta-sign-in .o-form label{color:#68758b}.theme-1 .custom-breadcrumb li,.theme-1 .custom-breadcrumb li p,.theme-1 .manage-your-notifications .manage-your-notifications-text{color:#13223c}.theme-1 .my-contracts-sidebar .contracts-container .list-item .list-item-btn.Mui-selected{background-color:#f7fafd}.theme-1 .my-contracts-sidebar .contracts-container .list-item .list-item-btn .list-name span{color:#3d515a}.theme-1 .my-contracts-sidebar .contracts-container .list-item .list-item-btn .list-name-wrap span{color:#68758b}.theme-1 .my-contracts-sidebar .contracts-container .list-item .list-item-btn .list-name-wrap .custom-link span{color:#2972c8}.theme-1 .my-contracts-sidebar .contracts-container .custom-select{color:#3d515a}.theme-1 .my-contracts-sidebar .contracts-container .custom-select:before,.theme-1 .my-contracts-sidebar .contracts-container .custom-select:hover:not(.Mui-disabled):before{border-color:#959595}.theme-1 .my-contracts-sidebar .contracts-container .custom-select:after{border-color:#06c}.theme-1 .my-contracts-sidebar .contracts-container .custom-select svg{color:#00000080}.theme-1 .alert-box-container .MuiPaper-root .alert-msg{color:#3d515a}.theme-1 .alert-box-container .MuiPaper-root .alert-title{color:#13223c}.theme-1 .alert-box-container .MuiPaper-root .alert-button-container .alert-cancel-button{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .alert-box-container .MuiPaper-root .alert-button-container .alert-cancel-button:hover{background-color:#fafcff}.theme-1 .alert-box-container .MuiPaper-root .alert-button-container .alert-confirm-button,.theme-1 .alert-box-container .MuiPaper-root .alert-button-container .alert-confirm-button:hover{background-color:#0070b9}.theme-1 .my-contracts-panel .policy-title{color:#13223c}.theme-1 .my-contracts-panel .additional-key{color:#68758b}.theme-1 .my-contracts-panel .additional-value{color:#3d515a}.theme-1 .my-contracts-panel .additional-key-value{color:#52636b}.theme-1 .my-contracts-panel .additional-info{color:#13223c}.theme-1 .manage-more,.theme-1 .my-contracts-panel .custom-link-1{color:#2972c8}.theme-1 .policy-content-value{color:#3d515a}.theme-1 .policy-content-label{color:#68758b}.theme-1 .manage-contract .MuiPaper-root{background:#fff;border-radius:.25rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.theme-1 .manage-contract ul li,.theme-1 .manage-contract ul li>span{color:#3d515a}.theme-1 .manage-contract .delete-account-button{color:#b90000}.theme-1 .manage-contract .cancel-contract-btn{color:#910000}.theme-1 .header-text{color:#13223c}.theme-1 .header-text-sub{color:#68758b}@media (max-width:768px){.theme-1 .landing-wrap .need-help-cards .need-help-line1,.theme-1 .landing-wrap .need-help-cards .need-help-line2{color:#13223c}}.theme-1 .landing-wrap .need-help-cards .need-help-heading{color:#13223c}.theme-1 .landing-wrap .need-help-cards .need-help-subheading{color:#3d515a}.theme-1 .landing-wrap .need-help-cards .need-help-cards-container .help-card .help-link{color:#06c}.theme-1 .landing-wrap .need-help-cards .need-help-cards-container .help-card:hover{background:#fcfcfc}.theme-1 .landing-wrap .manage-vehicle-contracts-section{background-color:#fafcff}.theme-1 .landing-wrap .manage-vehicle-contracts-section .section-heading{color:#13223c}.theme-1 .landing-wrap .manage-vehicle-contracts-section .sign-btns div.or,.theme-1 .landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul li span{color:#3d515a}.theme-1 .landing-wrap .manage-vehicle-contracts-section .sign-btns button{color:#2972c8}.theme-1 .landing-wrap .download-app-section .car-care-col .care-title{color:#13223c}.theme-1 .landing-wrap .download-app-section .car-care-col .care-list ul li span{color:#3d515a}.theme-1 .landing-wrap .download-app-section .car-care-col .care-list ul li:before{color:#06c}.theme-1 .landing-wrap .download-app-section .qr-col .qr-outer{background-color:#f2f2f2}.theme-1 .landing-wrap .download-app-section .qr-col .qr-outer .qr-inner{background-color:#0070b9}.theme-1 .landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img{background-color:#fff}.theme-1 .landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img .scan-text{color:#13223c}.theme-1 .coupons-wrap .info{color:#52636b}.theme-1 .coupons-wrap .coupon-card{background:#fff;border-color:#f2f2f2;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.theme-1 .coupons-wrap .coupon-card .coupon-body .coupon-validity .interval{color:#68758b}.theme-1 .coupons-wrap .coupon-card .coupon-body .miles p{color:#52636b}.theme-1 .coupons-wrap .coupon-card .coupon-body .miles p span{color:#13223c}.theme-1 .coupons-wrap .coupon-card .coupon-footer{background-color:#06c}.theme-1 .coupons-wrap .used-coupons .coupon-card{background-color:#f1f1f1}.theme-1 .data-grid__wrapper td,.theme-1 .data-grid__wrapper th{color:#3d515a}.theme-1 .data-grid__wrapper th{color:#13223c}.theme-1 .data-grid__wrapper tr{border-color:#e0e0e0}.theme-1 .manage-vehicle-open .MuiPaper-root{background:#fff;filter:drop-shadow(0 .125rem .5rem rgba(0,0,0,.3))}.theme-1 .manage-vehicle-open .MuiPaper-root .MuiList-root li{color:#3d515a}.theme-1 .manage-vehicle-open .MuiPaper-root .MuiList-root .delete-vehicle{color:#b90000}.theme-1 .claim-box .box-content .box-title{color:#13223c}.theme-1 .claim-box .box-content .box-label{color:#68758b}.theme-1 .claim-box .box-content .box-value{color:#3d515a}.theme-1 .common-wrapper p{color:#68758b}.theme-1 .common-wrapper .contact-us-verbiage{color:#3d515a}.theme-1 .common-wrapper .left-box .MuiButton-contained.Mui-disabled{background:#0070b9}.theme-1 .common-wrapper .support-questions-title-box{background-color:#f8fafb}.theme-1 .common-wrapper .right-box .forms-list .heading{color:#3d515a}.theme-1 .common-wrapper .right-box .forms-list .form_item a{color:#06c}.theme-1 .common-wrapper .right-title{color:#68758b}.theme-1 .common-wrapper .question-wrap .question{color:#2972c8}.theme-1 .common-wrapper .question-wrap .answer{color:#3d515a}.theme-1 .common-wrapper .profile-settings-notification-heading{font-size:.75rem;margin-right:1.875rem}.theme-1 .common-wrapper .my-contracts-manage-btn-wrapper{font-weight:700;margin-left:.5rem}.theme-1 .common-wrapper .manage-policy-content{color:#2972c8;cursor:pointer;margin-left:0}.theme-1 .common-wrapper .form-control-wrap .profile-img .form-input-style label{font-weight:600}.theme-1 .common-wrapper .form-control-wrap .contact-us-faq-question{color:#3d515a}.theme-1 .common-wrapper .form-control-wrap .need-additional-assistance{color:#06c}.theme-1 .common-wrapper .profile-wrap .header-h3{color:#13223c}.theme-1 .common-wrapper .profile-wrap .content-txt{color:#3d515a}.theme-1 .common-wrapper .profile-settings-notification-heading{color:#68758b}.theme-1 .common-wrapper .css-1glvl0p-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-clearIndicator,.theme-1 .common-wrapper .css-pqjvzy-MuiSvgIcon-root-MuiSelect-icon{color:#0000008a}.theme-1 .common-wrapper .faq-text-decoration,.theme-1 .common-wrapper .manage-policy-content{color:#2972c8}.theme-1 .common-wrapper .common-support-questions-title{color:#13223c}.theme-1 .common-wrapper .support-questions-title-box .support-request-title,.theme-1 .common-wrapper .support-requests .support-request-title{background-color:#f8fafb}.theme-1 .common-wrapper .support-questions-title-box .request-support-btn,.theme-1 .common-wrapper .support-requests .request-support-btn{background-color:#fafcff;border-color:#0070b9;color:#0070b9}.theme-1 .common-wrapper .support-questions-title-box .support-request-details_wrap .support-request-status-details,.theme-1 .common-wrapper .support-requests .support-request-details_wrap .support-request-status-details{background-color:#fcfcfc}.theme-1 .common-wrapper .support-questions-title-box .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .ticket-query,.theme-1 .common-wrapper .support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .ticket-query{color:#000}.theme-1 .common-wrapper .support-questions-title-box .support-request-details_wrap.no-tickets,.theme-1 .common-wrapper .support-requests .support-request-details_wrap.no-tickets{background-color:#fcfcfc}.theme-1 .common-wrapper .support-questions-title-box .support-request-details_wrap .request-support-btn-grid,.theme-1 .common-wrapper .support-requests .support-request-details_wrap .request-support-btn-grid{color:#68758b}.theme-1 .common-wrapper .support-questions .support-questions-title{background-color:#f8fafb}.theme-1 .common-wrapper .support-questions .support-search-box .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc}.theme-1 .common-wrapper .support-questions .support-search-box .MuiAutocomplete-input{color:#68758b}.theme-1 .common-wrapper .support-questions .filter-btn__wrap .filter-btn{background-color:#f2f2f2;color:#3d515a}.theme-1 .common-wrapper .support-questions .filter-btn__wrap .filter-btn.selected-filter-btn{background-color:#06c;color:#fff}.theme-1 .filter-btn__wrap .filter-btn{background-color:#fafcff;color:#3d515a}.theme-1 .filter-btn__wrap .filter-btn.MuiButton-contained{background-color:#06c;color:#fff}.theme-1 .css-1bhi0za-MuiTypography-root-MuiLink-root{color:#06c}.theme-1 .support-faq-modal .btn-round-fill{background-color:#06c;border:#0070b9;color:#fff}.theme-1 .support-faq-modal .support-faq-wrap{background-color:#fff}.theme-1 .support-faq-modal .support-faq-wrap .btns-container a{border:#0070b9;color:#06c;text-decoration:underline}.theme-1 .support-faq-modal .support-faq-wrap .support-faq-content p{color:#3d515a}.theme-1 .support-faq-modal .support-faq-wrap .support-faq-content .support-faq-heading{color:#13223c}.theme-1 .support-faq-modal .support-faq-wrap .car-grid .edit-wrap .milege-txt{color:#3d515a}.theme-1 .support-faq-modal .support-faq-wrap .car-grid .edit-txt{color:#68758b}.theme-1 .support-faq-modal .support-faq-wrap .profile-initials-style{background:#3c4d6a;border:.0625rem solid #3c4d6a}.theme-1 .support-faq-modal .support-faq-wrap .initials-text,.theme-1 .support-faq-modal .support-faq-wrap .tooltip-text{color:#fff}.theme-1 .form-control-wrap .input-field .MuiInputBase-root{border-bottom:#141414b3}.theme-1 .form-control-wrap .input-field .MuiInput-input{color:#3d515a}.theme-1 .form-control-wrap .input-field .MuiInput-root:before,.theme-1 .form-control-wrap .input-field .MuiInput-root:hover:not(.Mui-disabled):before{border-bottom:.0625rem solid #141414b3}.theme-1 .form-control-wrap .input-field .MuiInput-root:after{border-bottom:.0625rem solid #06c}.theme-1 .form-control-wrap .MuiInputLabel-formControl,.theme-1 .form-control-wrap .input-label{color:#596981}.theme-1 .notification-title-text{color:#3d515a}.theme-1 .notification-subtitle-text{color:#68758b}.theme-1 .blue_checkbox{accent-color:#0070b9;border:.09375rem solid #3c4d6a}.theme-1 .blue_checkbox:after{accent-color:#0070b9;background-color:#0070b9;content:" "}.theme-1 .blue_checkbox:checked:after{color:#fff}.theme-1 .faq-left-box .form-textfield .MuiInputLabel-formControl.Mui-focused{color:#06c}.theme-1 .faq-right-box .question-wrap{transition:all .5s ease-in-out}.theme-1 .faq-right-box .question-wrap:hover{background-color:#f2f2f2}.theme-1 .faq-right-box .question-wrap .answer,.theme-1 .form-textfield .MuiInputLabel-formControl{color:#68758b}.theme-1 .form-textfield .MuiInputLabel-formControl.Mui-error,.theme-1 .form-textfield .MuiInputLabel-formControl.Mui-focused,.theme-1 .form-textfield .MuiInputLabel-formControl.MuiFormLabel-filled,.theme-1 .form-textfield .MuiInputLabel-formControl.MuiInputLabel-shrink{color:#596981}.theme-1 .form-textfield .MuiInputBase-formControl:before,.theme-1 .form-textfield .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3}.theme-1 .form-textfield .MuiInputBase-formControl:after{border-color:#06c}.theme-1 .form-textfield .MuiInputBase-formControl.Mui-error:after{border-color:#b90000}.theme-1 .form-textfield .MuiInput-input{color:#3d515a}.theme-1 .custom-pagination .pagination-container .pagination-item{color:#000}.theme-1 .custom-pagination .pagination-container .pagination-item.selected{border-color:#000}.theme-1 .vop-modal-end .MuiPaper-root{background-color:#fff}.theme-1 .vop-modal-end .close-btn,.theme-1 .vop-modal-end .faq-modal-header .close-icon{color:#06c}.theme-1 .vop-modal-end .question{color:#13223c}.theme-1 .vop-modal-end .answer{color:#68758b}.theme-1 .notification-menu-panel .MuiPaper-root{background-color:#fff}.theme-1 .notification-menu-panel ul{border-color:#0070b9}.theme-1 .notification-menu-panel #notification-menu-paper-root{background-color:#fff}.theme-1 .notification-menu-panel #notification-menu-paper-root:before{border-bottom:1rem solid #0070b9}.theme-1 .notification-box__wrap .notification-box:hover{background:#f2f2f2}.theme-1 .notification-box__wrap .notification-box .notification-title-message{color:#3d515a}.theme-1 .notification-box__wrap .notification-box .notification-txt{color:#68758b}.theme-1 .notification-box__wrap .notification-box .message-deleted{color:#3d515a}.theme-1 .notification-box__wrap .notification-box .message-deleted-undo{color:#2972c8}.theme-1 .notification-box__wrap .notification-box .notifcation-time-wrap{color:#68758b}.theme-1 .update-photo-modal .update-photo-wrap{background-color:#fff}.theme-1 .update-photo-modal .heading{color:#13223c}.theme-1 .update-photo-modal .sub-heading{color:#68758b}.theme-1 .update-photo-modal .title{color:#06c}.theme-1 .update-photo-modal .update-photo-form .update-photo__wrap.no-image{background-color:#3c4d6a}.theme-1 .update-photo-modal .update-photo-form .initials{color:#fff}.theme-1 .update-photo-modal .update-photo-form .info-title{color:#52636b}.theme-1 .update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider{background:#3c4d6a}.theme-1 .update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider::-webkit-slider-thumb{background:#2972c8;border:.125rem solid #fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.theme-1 .update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider::-moz-range-thumb{background:#2972c8;border:.125rem solid #fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.theme-1 .update-photo-modal .btn-group button{color:#52636b}.theme-1 .update-photo-modal .btn-group button.Mui-disabled{background:#0070b9;color:#fff}.theme-1 .update-photo-modal .btn-group button.secondary-btn,.theme-1 .update-photo-modal .btn-group button.secondary-btn:hover{background-color:#fafcff;border-color:#0070b9;color:#0070b9}.theme-1 .update-photo-modal .btn-group button.primary-btn,.theme-1 .update-photo-modal .btn-group button.primary-btn:hover{background-color:#0070b9;color:#fff}.theme-1 .edit-milege{background-color:#fff}.theme-1 .edit-milege .heading{color:#13223c}.theme-1 .edit-milege .sub-heading{color:#68758b}.theme-1 .edit-milege .mileage-input{color:#13223c}.theme-1 .edit-milege .mileage-input:before,.theme-1 .edit-milege .mileage-input:hover:not(.Mui-disabled):before{border-color:#141414b3}.theme-1 .edit-milege .mileage-input:after{border-color:#06c}.theme-1 .edit-milege .less-mileage-error{color:#3d515a}.theme-1 .edit-milege .mileage-details-heading{color:#13223c}.theme-1 .edit-milege .mileage-details-font{color:#575757}.theme-1 .edit-milege .mileage-date-font{color:#68758b}.theme-1 .app-invite{background-color:#fff}.theme-1 .app-invite .heading{color:#13223c}.theme-1 .car-grid .edit-wrap .milege-txt{color:#3d515a}.theme-1 .car-grid .edit-txt{color:#68758b}.theme-1 .create-account.heading,.theme-1 .create-account.sub-heading{color:#3d515a}.theme-1 .create-account-box{background-color:#06c}.theme-1 .create-account-form{background-color:#fff}.theme-1 .create-account-form .create-account-form-content .title{color:#13223c}.theme-1 .create-account-form .create-account-form-content .MuiGrid-root .create-account-label{color:#596981}.theme-1 .create-account-form .create-account-form-content .MuiGrid-root .account-create-input .MuiOutlinedInput-root{background-color:#fcfcfc;border-color:#7d898d}.theme-1 .create-account-form .create-account-form-content .MuiGrid-root .account-create-input .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#3d515a}.theme-1 .create-account-form .create-account-form-content .MuiGrid-root .account-create-input.error-border .MuiOutlinedInput-root{border-color:#de0000}.theme-1 .create-account-form .create-account-form-content .banner-txt{color:#3d515a}.theme-1 .create-account-form .create-account-form-content .info-icon{color:#68758b}.theme-1 .create-account-form .create-account-form-content .info-txt p,.theme-1 .create-account-form .create-account-form-content .privacy-policies .policy-notes{color:#3d515a}.theme-1 .create-account-form .create-account-form-content .privacy-policies .policy-links .links .policies{color:#2972c8}.theme-1 .create-account-form .create-account-form-content .button-container .secondary-btn{border-color:#06c;color:#06c}.theme-1 .create-account-form .create-account-form-content .info-txt .custom-link{color:#0070b9}.theme-1 .powered-txt p{color:#68758b}.theme-1 .vop-modal .vop-modal-title{color:#13223c}.theme-1 .vop-modal .vop-modal-txt{color:#68758b}.theme-1 .vop-modal .vop-modal-VIN{color:#3d515a}.theme-1 .vop-modal .vop-modal-hint{color:#68758b}.theme-1 .vop-modal .modal-subtitle{color:#3d515a}.theme-1 .vop-modal .vin-list{margin-bottom:.75rem}.theme-1 .vop-modal .vin-list li{color:#3d515a}.theme-1 .recall-modal-end .MuiPaper-root{background-color:#fff}.theme-1 .recall-modal-end .close-icon{color:#06c}.theme-1 .recall-modal-end .modal-heading{color:#13223c}.theme-1 .recall-modal-end .close-text,.theme-1 .recall-modal-end .icon-container{color:#06c}.theme-1 .recall-modal-end .dashboard-maintenance-list-item-title-text,.theme-1 .recall-modal-end .dashboard-maintenance-upcoming-title{color:#3d515a}.theme-1 .recall-modal-end .dashboard-maintenance-list-item-subtitle-text{color:#68758b}.theme-1 .recall-modal-end .maintenance-no-list-title-style{color:#3d515a}.theme-1 .recall-modal-end .maintenance-no-list-subtitle-style{color:#68758b}.theme-1 .recall-modal-end .button-text,.theme-1 .recall-modal-end .view-more-text{color:#0070b9}.theme-1 .recall-modal-end .back-button,.theme-1 .recall-modal-end .back-button span{color:#2972c8}.theme-1 .recall-modal-end .close-button{color:#06c}.theme-1 .recall-modal-end .close-icon{color:#2972c8}.theme-1 .recall-modal-end .item-list-heading,.theme-1 .recall-modal-end .item-name,.theme-1 .recall-modal-end .service-interval,.theme-1 .recall-modal-end .status{color:#13223c}.theme-1 .recall-modal-end .item-name-div{background-color:#fff}.theme-1 .recall-modal-end .completed-tab-back-button span{color:#2972c8}.theme-1 .recall-modal-end .upcoming-details-component-form-control-radio-color{color:#00000080}.theme-1 .recall-modal-end .upcoming-details-component-content-title{color:#13223c}.theme-1 .recall-modal-end .upcoming-details-component-content-subtitle{color:#3d515a}.theme-1 .recall-modal-end .upcoming-component-interval-label-style{color:#13223c}.theme-1 .recall-modal-end .upcoming-details-component-form-control-label .MuiFormControlLabel-label{color:#3d515a}.theme-1 .recall-modal-end .repair-service-avg-cost-block{background:#717171;color:#fff}.theme-1 .recall-modal-end .repair-service-avg-cost-block svg path{fill:#fff}.theme-1 .recall-modal-end .maintenance-list-item{border-color:#14141433}.theme-1 .recall-modal-end .recall-component-heading{color:#3d515a}.theme-1 .recall-modal-end .recall-component-heading.error{color:#b90000}.theme-1 .recall-modal-end .recall-component-date{color:#68758b}.theme-1 .recall-modal-end .recall-heading{color:#3d515a}.theme-1 .recall-modal-end .nhtsa-heading{color:#68758b}.theme-1 .recall-modal-end .custom-radio,.theme-1 .recall-modal-end .recall-component,.theme-1 .recall-modal-end .recall-details-content,.theme-1 .recall-modal-end .recall-details-heading{color:#3d515a}.theme-1 .account-container{background-color:#0063cc}.theme-1 .account-container .options-wrap .signin-option .custom-link{color:#0070b9}.theme-1 .account-container .hr-txt{color:#3d515a}.theme-1 .account-container .account-card,.theme-1 .account-container .hr-txt span{background-color:#fff}.theme-1 .account-container .account-card .secondary-btn{border-color:#06c;color:#06c}.theme-1 .account-container .account-card .login-container .MuiBox-root .signin-label{color:#596981}.theme-1 .account-container .account-card .login-container .MuiBox-root .input-text-field .MuiOutlinedInput-root{background-color:#fcfcfc;border-color:#7d898d}.theme-1 .account-container .account-card .login-container .MuiBox-root .input-text-field .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#3d515a}.theme-1 .account-container .account-card .login-container .MuiBox-root .input-text-field.error-border .MuiOutlinedInput-root{border-color:#de0000}.theme-1 .account-container .account-card .card-title__wrap .account-title{color:#13223c}.theme-1 .account-container .account-card .login-verbiage{color:#3d515a}.theme-1 .account-container .account-card .input-text-field .MuiInputLabel-root{color:#68758b}.theme-1 .account-container .account-menu .account-menu-item,.theme-1 .account-container .account-menu .account-menu-item .menu-item-link{color:#3d515a}.theme-1 .account-container .form-grp .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#52636b}.theme-1 .account-menu .account-menu-item,.theme-1 .account-menu .account-menu-item .menu-item-link,.theme-1 .time-wrap .dashboard-time-heading,.theme-1 .time-wrap .time-heading{color:#3d515a}.theme-1 .time-wrap .open-hour{color:#047d26}.theme-1 .closing-time-info .location{color:#596981}.theme-1 .closing-time-info .time-wrap .time-heading{color:#3d515a}.theme-1 .closing-time-info .contact-number,.theme-1 .global-icon-modal-wrap .dealer-url{color:#2972c8}.theme-1 .popup-box .head-content{color:#13223c;padding-bottom:16px}.theme-1 .popup-box .description-content{color:#68758b}.theme-1 .popup-box .resend-link{background:#fafcff;border-color:#0070b9;color:#0070b9}.theme-1 .popup-box .send-link{background:#0070b9;color:#fff}.theme-1 .popup-box .error-text{color:#b90000}.theme-1 .popup-box .self-invite-form-field .MuiInputLabel-formControl{color:#596981}.theme-1 .popup-box .self-invite-form-field input[value]{color:#3d515a}.theme-1 .MuiModal-root .MuiPaper-root{background:#fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;color:#3d515a}.theme-1 .select-wrap .select-label{-webkit-text-fill-color:#596981;color:#596981}.theme-1 .select-wrap .select-label.Mui-focused{-webkit-text-fill-color:#06c;color:#06c}.theme-1 .select-wrap .select-value{-webkit-text-fill-color:#3d515a;color:#3d515a}.theme-1 .select-wrap .select-value:before,.theme-1 .select-wrap .select-value:hover:not(.Mui-disabled):before{border-color:#141414b3}.theme-1 .select-wrap .select-value:after{border-color:#06c}.theme-1 .select-wrap .select-value.Mui-error:after{border-color:#b90000}.theme-1 .circle{border-color:#13223c}.theme-1 .date-form-field input[value],.theme-1 .labelName{color:#3d515a}.theme-1 .date-form-field .date-picker-input .MuiInputLabel-root{color:#68758b}.theme-1 .date-form-field .date-picker-input .MuiInputBase-formControl:before,.theme-1 .date-form-field .date-picker-input .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3}.theme-1 .date-form-field .date-picker-input .MuiInputBase-formControl:after{border-color:#06c}.theme-1 .MuiCalendarPicker-root{color:#13223c}.theme-1 .MuiCalendarPicker-root .MuiTypography-root{color:#52636b}.theme-1 .MuiCalendarPicker-root .MuiPickersDay-root,.theme-1 .MuiCalendarPicker-root .MuiPickersDay-root.Mui-disabled{color:#13223c}.theme-1 .MuiCalendarPicker-root .MuiPickersDay-root.Mui-selected{background-color:#0070b9;color:#fff}.theme-1 .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root{font-family:Open Sans}.theme-1 .MuiCalendarPicker-root .MuiPickersDay-today:not(.Mui-selected){border-color:#13223c}.theme-1 .MuiCalendarPicker-root .PrivatePickersMonth-root,.theme-1 .MuiCalendarPicker-root .PrivatePickersYear-yearButton{color:#13223c}.theme-1 .MuiCalendarPicker-root .PrivatePickersMonth-root.Mui-selected,.theme-1 .MuiCalendarPicker-root .PrivatePickersYear-yearButton.Mui-selected{background-color:#0070b9;color:#fff}.theme-1 .MuiCalendarPicker-root .PrivatePickersMonth-root:disabled,.theme-1 .MuiCalendarPicker-root .PrivatePickersYear-yearButton:disabled{color:#13223c}.theme-1 .transfer-vehicle{background-color:#fff}.theme-1 .transfer-vehicle .edit-modal-header{color:#13223c}.theme-1 .vehicle-transfer-details .text-box{color:#3d515a}.theme-1 .vehicle-transfer-details .car-radio-wrap{background:#fcfcfc;border:.063rem solid #f2f2f2}.theme-1 .vehicle-transfer-details .car-details-value,.theme-1 .vehicle-transfer-details .car-make{color:#3d515a}.theme-1 .vehicle-transfer-details .car-details-key{color:#68758b}.theme-1 .vehicle-transfer-details .transfer-detail-item .img-box{background:#06c}.theme-1 .vehicle-transfer-details .transfer-detail-item .text-box{color:#3d515a}.theme-1 .transfer_button{color:#0070b9;padding:24px 0 16px}.theme-1 .transfer_button .transfer-vehicle-button{background:#fafcff;border:.063rem solid #0070b9;color:#0070b9}.theme-1 .check-transfer-ques .check-transfer-ques1{color:#2972c8}.theme-1 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap{background-color:#fff}.theme-1 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-label,.theme-1 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-root,.theme-1 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content p{color:#3d515a}.theme-1 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-heading{color:#596981}.theme-1 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-car-model{color:#13223c}.theme-1 .btns-container .btn-round-bdr{background:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .new-user-vehicle-transfer p,.theme-1 .vehicle-transfer-type .transfer-radio-box .MuiFormControlLabel-label,.theme-1 .vehicle-transfer-type p{color:#3d515a}.theme-1 .form-area .MuiInputLabel-root{color:#68758b}.theme-1 .form-area .MuiInputLabel-root.Mui-focused,.theme-1 .form-area .MuiInputLabel-root.MuiFormLabel-filled{color:#596981}.theme-1 .form-area .MuiFormControlLabel-label{color:#13223c}.theme-1 .contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .text-field-label{color:#596981}.theme-1 .contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #7d898d}.theme-1 .contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#68758b}.theme-1 .contact-info-wrap .contact-info-content .contract-heading{color:#13223c}.theme-1 .contact-info-wrap .contact-info-content .sub-heading{color:#68758b}.theme-1 .contact-info-wrap .contact-btn-container .contact-primary-btn{background-color:#06c;color:#fff}.theme-1 .contact-info-wrap .contact-btn-container .contact-secondary-btn{color:#2972c8}.theme-1 .contact-info-modal .contact-info-wrap{background-color:#fff}.theme-1 .contact-info-modal .heading{color:#13223c}.theme-1 .contact-info-modal .sub-heading{color:#68758b}.theme-1 .contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-label.Mui-focused,.theme-1 .contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-label.MuiFormLabel-filled{-webkit-text-fill-color:#596981;color:#596981}.theme-1 .contact-info-modal .input-text-field .MuiInputLabel-root{color:#68758b}.theme-1 .contact-info-modal .input-text-field .MuiInputLabel-root.Mui-focused,.theme-1 .contact-info-modal .input-text-field .MuiInputLabel-root.MuiFormLabel-filled{color:#596981}.theme-1 .contact-info-modal .MuiInput-root{color:#3d515a}.theme-1 .loading svg{color:#06c}.theme-1 .newuser-vehicle-transfer-modal .transfer-radio-box .agree-transfer .MuiFormControlLabel-label{color:#3d515a}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap{background-color:#fff}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiFormControlLabel-label,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .transfer-radio-box .agree-transfer .MuiFormControlLabel-label,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content p{color:#3d515a}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .error-txt{color:#b90000}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiInputLabel-shrink,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .newuser-vehicle-transfer-heading{color:#596981}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .newuser-vehicle-car-model{color:#13223c}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiInputLabel-formControl,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content input{color:#68758b}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .form-textfield .MuiFormHelperText-root,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-style .MuiFormHelperText-root{color:#596981}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .form-textfield .MuiFormHelperText-root.error-txt,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-style .MuiFormHelperText-root.error-txt{color:#b90000}.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-label.Mui-focused,.theme-1 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-label.MuiFormLabel-filled{-webkit-text-fill-color:#596981;color:#596981}.theme-1 .newuser-vehicle-transfer-modal .input-text-field .MuiInputBase-formControl .MuiInput-input{color:#3d515a}.theme-1 .newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root{color:#68758b}.theme-1 .newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root.Mui-focused,.theme-1 .newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root.MuiFormLabel-filled{color:#596981}.theme-1 .newuser-vehicle-transfer-modal .MuiInput-root{color:#3d515a}.theme-1 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .roadside-coverage-selection-form-control-styled{background-color:#fcfcfc}.theme-1 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .roadside-coverage-selection-form-control-styled.selected{background-color:#f7fafd;border:.063rem solid #06c}.theme-1 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .coverage-label-style{color:#3d515a}.theme-1 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .card-primary-issue-title{color:#13223c}.theme-1 .roadside-page-container .bg{background:#f7fafd}.theme-1 .roadside-page-container .collapsable{border-bottom:.063rem solid #f2f2f2}.theme-1 .roadside-page-container .membership-details .mem-col .detail{color:#3d515a}.theme-1 .roadside-page-container .membership-details .mem-col .title{color:#68758b}.theme-1 .roadside-page-container .active-contract-text,.theme-1 .roadside-page-container .contract-summary,.theme-1 .roadside-page-container .custom-breadcrumb .title-breadcrumbs,.theme-1 .roadside-page-container .page-title{color:#13223c}.theme-1 .roadside-page-container .contract,.theme-1 .roadside-page-container .contract-text-heading,.theme-1 .roadside-page-container .error-message-container .error-msg-box .error-message-filename p{color:#3d515a}.theme-1 .roadside-page-container .custom-breadcrumb .link-breadcrumbs,.theme-1 .roadside-page-container .link-color{color:#2972c8}.theme-1 .roadside-page-container .text-field-label{color:#596981}.theme-1 .roadside-page-container .contract-info-label,.theme-1 .roadside-page-container .provider-name{color:#68758b}.theme-1 .roadside-page-container .contract-info-box{background:#f2f2f2}.theme-1 .roadside-page-container .contract-info-box .contract-info-heading{color:#13223c;color:#68758b}.theme-1 .roadside-page-container .coverage-box{background-color:#f2f2f2;color:#68758b}.theme-1 .roadside-page-container .roadside-repair-title{color:#3d515a}.theme-1 .roadside-page-container .get-repair-button,.theme-1 .roadside-page-container .get-repair-button:hover{background-color:#0070b9}.theme-1 .roadside-page-container .third-party-button{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .roadside-page-container .dropbox-error{border-color:#b90000}.theme-1 .roadside-page-container .dropbox-withouterror{border-color:#bdc4c7}.theme-1 .roadside-page-container .drag-drop-text{color:#68758b}.theme-1 .roadside-page-container .dropbox{background-color:#fcfcfc}.theme-1 .roadside-page-container .text-feild .MuiOutlinedInput-root{background:#fcfcfc;border-color:#7d898d;color:#3d515a}.theme-1 .roadside-page-container .text-feild .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#06c}.theme-1 .roadside-page-container .image-wrap .file-size{color:#68758b}.theme-1 .roadside-page-container .image-wrap .image-file-name{color:#3d515a}.theme-1 .book-repair-wrapper,.theme-1 .repair-details-wrapper{background:#fafcff}.theme-1 .book-repair-wrapper .contact-wrapper .additional-entity_wrap .title,.theme-1 .book-repair-wrapper .contact-wrapper .heading,.theme-1 .book-repair-wrapper .contact-wrapper .sub-heading,.theme-1 .repair-details-wrapper .contact-wrapper .additional-entity_wrap .title,.theme-1 .repair-details-wrapper .contact-wrapper .heading,.theme-1 .repair-details-wrapper .contact-wrapper .sub-heading{color:#13223c}.theme-1 .book-repair-wrapper .contact-wrapper .contact-repair,.theme-1 .repair-details-wrapper .contact-wrapper .contact-repair{color:#06c}.theme-1 .book-repair-wrapper .contact-wrapper .address,.theme-1 .book-repair-wrapper .contact-wrapper .disclaimer-message,.theme-1 .repair-details-wrapper .contact-wrapper .address,.theme-1 .repair-details-wrapper .contact-wrapper .disclaimer-message{color:#3d515a}.theme-1 .book-repair-wrapper .contact-wrapper .contract-website,.theme-1 .repair-details-wrapper .contact-wrapper .contract-website{color:#06c}.theme-1 .book-repair-wrapper .provide-following-wrapper .disclaimer,.theme-1 .book-repair-wrapper .provide-following-wrapper .disclaimer .points-sub-text,.theme-1 .book-repair-wrapper .provide-following-wrapper .header,.theme-1 .book-repair-wrapper .provide-following-wrapper .header .points-sub-text,.theme-1 .book-repair-wrapper .provide-following-wrapper .points,.theme-1 .book-repair-wrapper .provide-following-wrapper .points .points-sub-text,.theme-1 .repair-details-wrapper .provide-following-wrapper .disclaimer,.theme-1 .repair-details-wrapper .provide-following-wrapper .disclaimer .points-sub-text,.theme-1 .repair-details-wrapper .provide-following-wrapper .header,.theme-1 .repair-details-wrapper .provide-following-wrapper .header .points-sub-text,.theme-1 .repair-details-wrapper .provide-following-wrapper .points,.theme-1 .repair-details-wrapper .provide-following-wrapper .points .points-sub-text{color:#3d515a}.theme-1 .book-repair-wrapper .provide-following-wrapper .points::marker,.theme-1 .repair-details-wrapper .provide-following-wrapper .points::marker{color:#3d515a}.theme-1 .outlined-input-text{background-color:#fff}.theme-1 .dealer-details-container .dealer-name,.theme-1 .dealer-details-container .dealer-title{color:#13223c}.theme-1 .dealer-details-container .dealer-details ul li{color:#3d515a}.theme-1 .dealer-details-container .dealer-details ul li a{color:#2972c8}.theme-1 .dealer-details-container .dealer-details ul li .time-wrap .dashboard-time-heading span:nth-child(3),.theme-1 .dealer-details-container .link-dealer-text{color:#3d515a}.theme-1 .dealer-details-container .find-dealership{color:#2972c8}.theme-1 .recall-page-container .page-title,.theme-1 .recall-page-container .recall-info-container .info-title{color:#13223c}.theme-1 .recall-page-container .recall-info-container .info-desc,.theme-1 .recall-page-container .recall-info-container ul li{color:#3d515a}.theme-1 .recall-page-container .recall-info-container .info-desc span.vin,.theme-1 .recall-page-container .recall-info-container ul li span.vin{color:#2972c8}.theme-1 .right-side-wrapper .dealer-detail .your-dealer{color:#3c4d6a}.theme-1 .right-side-wrapper .dealer-detail .dealer-name{color:#13223c}.theme-1 .right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-phone-number,.theme-1 .right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-url a{color:#2972c8}.theme-1 .right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-address,.theme-1 .right-side-wrapper .dealer-detail .time-wrap .dashboard-time-heading,.theme-1 .wrapper-step4 .cuna-note-text,.theme-1 .wrapper-step4 .roadside-note-text{color:#3d515a}.theme-1 .roadside-selection-form-control-styled.issue-selected{background-color:#f7fafd;border:.063rem solid #06c}.theme-1 .roadside-selection-form-control-styled.issue-selection{background-color:#fcfcfc}.theme-1 .roadside-selection-form-control-styled .issue-selection-radio-content{color:#3d515a}.theme-1 .roadside-selection-form-control-styled .issue-selection-radio-content .sub-text{color:#596981}.theme-1 .css-yourcp-MuiPaper-root-MuiPopover-paper-MuiMenu-paper:before{background-color:#fff}.theme-1 .css-vqmohf-MuiButtonBase-root-MuiRadio-root.Mui-checked{color:#06c}.theme-1 .css-vqmohf-MuiButtonBase-root-MuiRadio-root{color:#0009}.theme-1 .css-78trlr-MuiButtonBase-root-MuiIconButton-root{color:#0000008a}.theme-1 .verify-zipcode .sub-message{color:#06c}.theme-1 .car-make{color:#3d515a}.theme-1 .car-details-key{color:#68758b}.theme-1 .car-details-value{color:#3d515a}.theme-1 .no-vehicle{color:#596981}.theme-1 .add-vehicle{color:#2972c8}.theme-1 .vehicle-radio-btn{background-color:#fcfcfc}.theme-1 .mileage-wrapper .mileage-body,.theme-1 .mileage-wrapper .mileage-header{color:#13223c}.theme-1 .mileage-wrapper .mileage-input-label{color:#596981}.theme-1 .mileage-wrapper .input-field .mileage-input input{color:#3d515a}.theme-1 .verify-zipcode-div .verify-zipcode-title{color:#13223c}.theme-1 .verify-zipcode-div .verify-zipcode-content{background-color:#fff}.theme-1 .verify-zipcode-div .verify-zipcode-message{color:#68758b}.theme-1 .progress-bar-container .progress-bar-label .value{color:#3d515a}.theme-1 .progress-bar-container .progress-bar-values .max-value,.theme-1 .progress-bar-container .progress-bar-values .min-value{color:#52636b}.theme-1 .maintenance-page-container .col-dealer .dealer-name{color:#3d515a}.theme-1 .maintenance-page-container .maintenance-columns .col-info .no-coupon-export-interval-text,.theme-1 .maintenance-page-container .maintenance-columns .col-info .no-coupon-export-text{color:#52636b}.theme-1 .maintenance-page-container .maintenance-tab-container .MuiTabs-indicator{display:none}.theme-1 .maintenance-page-container .page-title{color:#13223c}.theme-1 .maintenance-page-container .custom-breadcrumb .link-breadcrumbs{color:#2972c8}.theme-1 .maintenance-page-container .custom-breadcrumb .title-breadcrumbs{color:#13223c}.theme-1 .maintenance-page-container .indicator-page .indicator-text{color:#3d515a}.theme-1 .maintenance-page-container .indicator-page .indicator-footer .check-engine-verbiage{color:#2972c8}.theme-1 .maintenance-page-container .tab-data-container .list-card-item.selected,.theme-1 .maintenance-page-container .tab-data-container .list-card-item:hover,.theme-1 .maintenance-page-container .tab-data-container .maintainance-details-container,.theme-1 .maintenance-page-container .tab-data-container .no-history,.theme-1 .maintenance-page-container .tab-data-container .no-maintainance,.theme-1 .maintenance-page-container .tab-data-container .select-car-style{background-color:#f7fafd}.theme-1 .maintenance-page-container .tab-data-container .msg-no-style{color:#3d515a}.theme-1 .maintenance-page-container .tab-data-container .request-msg,.theme-1 .maintenance-page-container .tab-data-container .select-car-msg{color:#68758b}.theme-1 .maintenance-page-container .tab-data-container .box-msg{background-color:#f2f2f2}.theme-1 .maintenance-page-container .tab-data-container .box-msg .avg-text,.theme-1 .maintenance-page-container .tab-data-container .box-msg .bold-font,.theme-1 .maintenance-page-container .tab-data-container .menu-item,.theme-1 .maintenance-page-container .tab-data-container .text-header-h4{color:#3d515a}.theme-1 .maintenance-page-container .tab-data-container .incomplete-style{color:#2972c8}.theme-1 .maintenance-page-container .tab-data-container .sucess-btn-wrap button.secondary-btn{background-color:#fff}.theme-1 .maintenance-page-container .indictor-issue-block .list-card-item.selected{background-color:#f7fafd}.theme-1 .maintenance-page-container .indictor-issue-block .list-card-item:hover{background:#f7fafd}.theme-1 .maintenance-page-container .indictor-issue-block .issue-name,.theme-1 .maintenance-page-container .indictor-issue-block .menu-item{color:#3d515a}.theme-1 .maintenance-page-container .indictor-issue-block .maintainance-details-container{background-color:#f7fafd}.theme-1 .maintenance-page-container .maintenance-indicator-alert{background-color:#fcfcfc}.theme-1 .maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap .indicator-title{color:#2972c8}.theme-1 .maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-description{color:#3d515a}.theme-1 .maintenance-page-container .maintenance-info-container .info-sub-heading,.theme-1 .maintenance-page-container .maintenance-info-container .info-title,.theme-1 .maintenance-page-container .maintenance-info-container .service-title{color:#13223c}.theme-1 .maintenance-page-container .maintenance-info-container .info-sub-heading .credit-button,.theme-1 .maintenance-page-container .maintenance-info-container .info-title .credit-button,.theme-1 .maintenance-page-container .maintenance-info-container .service-title .credit-button{color:#06c}.theme-1 .maintenance-page-container .maintenance-info-container .coverag-plan-box .coverage-lable{color:#3d515a}.theme-1 .maintenance-page-container .maintenance-info-container .coverag-plan-box .coverage-value{color:#68758b}.theme-1 .maintenance-page-container .maintenance-info-container .info-desc,.theme-1 .maintenance-page-container .maintenance-info-container .odometer-text,.theme-1 .maintenance-page-container .maintenance-info-container ul li{color:#3d515a}.theme-1 .maintenance-page-container .maintenance-info-container .info-desc .edit,.theme-1 .maintenance-page-container .maintenance-info-container .odometer-text .edit,.theme-1 .maintenance-page-container .maintenance-info-container ul li .edit{color:#2972c8}.theme-1 .maintenance-page-container .maintenance-info-container ul li .list-values,.theme-1 .maintenance-page-container .maintenance-info-container ul li:before{color:#3d515a}.theme-1 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon{background-color:#fff}.theme-1 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .miles{color:#13223c}.theme-1 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .contract{color:#68758b}.theme-1 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon .view-detail{background-color:#fafcff}.theme-1 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon .view-detail span{color:#0070b9}.theme-1 .maintenance-page-container .maintenance-info-container .contract-term-text{color:#3d515a}.theme-1 .maintenance-page-container .maintenance-info-container .my-contract-screen-btn{color:#06c}.theme-1 .css-1gzntpy-MuiButtonBase-root-MuiMenuItem-root.Mui-selected{background-color:#1976d214}.theme-1 .claims-tab-container .select-option-wrap.selected-option-wrap{background-color:#f7fafd}.theme-1 .claims-tab-container .claims-card_wrap{background-color:#fcfcfc;border:.063rem solid #f2f2f2;color:#68758b}.theme-1 .claims-tab-container .claims-card_wrap .empty-message{color:#596981}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container{background-color:#fff}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .view-payment-details{color:#2972c8}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .heading{background-color:#f7fafd}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .heading .redirect-link{color:#2972c8}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .heading p{color:#3d515a}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button{background:#06c}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button .reimbursement-button{color:#fff}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-key{color:#3d515a}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value{color:#13223c}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value.chip-value{background:linear-gradient(0deg,#f2f2f21a,#f2f2f21a),#fff;border:.0625rem solid #7d898d;color:#3c4d6a}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value.link-value{color:#2972c8}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected{background-color:#f2f2f2}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected .heading{background-color:#06c}.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected .heading .redirect-link,.theme-1 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected .heading p{color:#fff}.theme-1 .claims-tab-container .reimbursement-card .reimbursement-content{background-color:#fff}.theme-1 .claims-tab-container .reimbursement-card .reimbursement-content .left-section .content{color:#3d515a}.theme-1 .claims-tab-container .reimbursement-card .reimbursement-content .left-section .title{color:#13223c}.theme-1 .claims-tab-container .select-option-wrap{background-color:#fff}.theme-1 .claims-tab-container .select-option-wrap .claims-count,.theme-1 .claims-tab-container .select-option-wrap .heading{color:#3c4d6a}.theme-1 .review-info .heading{color:#13223b}.theme-1 .review-info .review-form .form-label .title{color:#13223c}.theme-1 .review-info .review-form .form-label .edit-link{color:#2972c8}.theme-1 .review-info .review-form .documents-info .uploaded-document-type{color:#68758b}.theme-1 .review-info .review-form .documents-info .uploaded-document-name{color:#3d515a}.theme-1 .review-info .review-form .vehicle-card{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.theme-1 .review-info .review-form .vehicle-card .car-details .car-model{color:#3d515a}.theme-1 .review-info .review-form .vehicle-card .car-details .car-detail{color:#68758b}.theme-1 .review-info .review-form .vehicle-card .car-details .car-detail .car-detail-value{color:#3d515a}.theme-1 .review-info .review-form .select-info .MuiInputBase-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.theme-1 .review-info .review-form .select-info .MuiInputBase-root .MuiButtonBase-root .labelName{color:#68758b}.theme-1 .review-info .review-form .select-info .MuiInputBase-root .MuiSelect-select{-webkit-text-fill-color:#68758b}.theme-1 .review-info .review-form .date-info .MuiInputBase-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.theme-1 .review-info .review-form .date-info .MuiInputBase-root input{color:#68758b}.theme-1 .review-info .review-form .date-info .MuiInputBase-root input.Mui-disabled{-webkit-text-fill-color:#68758b}.theme-1 .review-info .review-form .field-info{background-color:#f2f2f2;border:.063rem solid #dbe1e2;color:#68758b}.theme-1 .review-info .review-form .field-info.personal-info .customer-detail,.theme-1 .review-info .review-form .field-info.personal-info .customer-name{color:#3d515a}.theme-1 .need-support_wrap .info{color:#3c4d6a}.theme-1 .need-support_wrap .phone-number-link{color:#2972c8}.theme-1 .roadside-selection-form-control-styled .MuiFormControlLabel-label{color:#3d515a}.theme-1 .need-a-repair-content .custom-card .card-head-title{color:#13223c}.theme-1 .need-a-repair-content .custom-card .card-sub-head-note,.theme-1 .need-a-repair-content .custom-card .card-sub-head-title{color:#596981}.theme-1 .need-a-repair-content .repair-help-link{color:#2972c8}.theme-1 .need-a-repair-content .need-roadside-assistance-wrapper .need-roadside-assistance-heading{color:#13223c}.theme-1 .need-a-repair-content .need-roadside-assistance-wrapper .repair-help-footer,.theme-1 .need-roadside-assistance-wrapper .description{color:#3d515a}.theme-1 .need-help-wrapper .dealer-detail .custom-link.faq{color:#2972c8}.theme-1 .need-help-wrapper .dealer-detail .your-dealer{color:#13223c}.theme-1 .need-help-wrapper .dealer-detail .hide-max .collapse-content .location{color:#2972c8}.theme-1 .need-help-wrapper .repair-shop-location-msg{color:#13223c}.theme-1 .css-1i9gvbp-MuiPaper-root-MuiPopover-paper-MuiMenu-paper:before{background-color:#fff}.theme-1 .my-contracts__wrap .my-contracts-panel .other-coverage-title{color:#13223c}.theme-1 .my-contracts__wrap .my-contracts-panel .additional-value{color:#3d515a}.theme-1 .my-contracts__wrap .my-contracts-panel .additional-key{color:#68758b}.theme-1 .my-contracts__wrap .my-contracts-panel .additional-key-value{color:#52636b}.theme-1 .my-contracts__wrap .my-contracts-panel .additional-info{color:#13223c}.theme-1 .my-contracts__wrap .my-contracts-panel .custom-link-1{color:#2972c8}.theme-1 .my-contracts__wrap .no-result-found-message1{color:#68758b}.theme-1 .my-contracts__wrap .glovebox-btn-container .secondary-btn{color:#2972c8}.theme-1 .my-contracts__wrap .policy-list-select-field .select-wrap .MuiOutlinedInput-root{background-color:#fcfcfc}.theme-1 .my-contracts__wrap .glovebox-container .add-document-btn{background-color:#06c}.theme-1 .my-contracts__wrap .glovebox-container .vehicle-selection .MuiOutlinedInput-root{background-color:#fff;border:.0625rem solid #7d898d}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .title{color:#596981}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .helper-text{color:#52636b}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .add-document_wrap{background-color:#fff;border:.063rem solid #dbe1e2}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content{background-color:#fcfcfc}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .label{color:#68758b}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box{background:#fafcff;border:.0625rem solid #06c}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box .label{color:#06c}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-1{color:#13223c}.theme-1 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-2,.theme-1 .my-contracts__wrap .rac-complimentary-breakdown-content span{color:#3d515a}.theme-1 .my-contracts__wrap .no-policy__wrapper .no-policy__title{color:#13223c}.theme-1 .my-contracts__wrap .no-policy__wrapper .no-policy__content-wrapper .no-policy-content{color:#3d515a}.theme-1 .my-contracts__wrap .no-contracts__wrapper .no-contracts-content__wrap .no-contracts__title{color:#13223c}.theme-1 .my-contracts__wrap .no-contracts__wrapper .no-contracts-content__wrap .no-contracts__description{color:#3d515a}.theme-1 .my-contracts__wrap .my-contracts-service-container .ppm-extended-time-wrap{color:#52636b}.theme-1 .my-contracts__wrap .no-result-found{color:#13223c}.theme-1 .my-contracts__wrap .contracts-container .select-contract{color:#596981}.theme-1 .my-contracts__wrap .contracts-container .active-title{color:#2972c8}.theme-1 .my-contracts__wrap .contract-title__wrap .contract-coverage,.theme-1 .my-contracts__wrap .contract-title__wrap .contract-name{color:#000}.theme-1 .my-contracts__wrap .manage-option{color:#2972c8}.theme-1 .my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#06c}.theme-1 .my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root .MuiSelect-select :hover{background-color:#fff}.theme-1 .my-contracts__wrap .sc-value-percentage{color:#13223c}.theme-1 .my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-key,.theme-1 .my-contracts__wrap .car-policy-content-progressbar .title-name{color:#68758b}.theme-1 .my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-value{color:#3d515a}.theme-1 .my-contracts__wrap .contracts-container .MuiList-root .list-item-btn{background-color:#fff}.theme-1 .my-contracts__wrap .contracts-container .MuiList-root .list-item-btn.Mui-selected{background-color:#f7fafd}.theme-1 .my-contracts__wrap .contracts-container .menu-bar-title{color:#13223c}.theme-1 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background:#f8fafb}.theme-1 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#596981}.theme-1 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root{background:#fff}.theme-1 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#3d515a}.theme-1 .glovebox-form-wrap .form-field-wrap .text-field-label,.theme-1 .glovebox-form-wrap .form-field-wrap .text-field-label .text-optional,.theme-1 .glovebox-form-wrap .text-field-label,.theme-1 .glovebox-form-wrap .text-field-label .text-optional{color:#596981}.theme-1 .glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc}.theme-1 .glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#68758b}.theme-1 .glovebox-form-wrap .form-text-box{background-color:#fcfcfc;border:.063rem solid #7d898d}.theme-1 .glovebox-form-wrap .form-text-box p{background-color:#fcfcfc}.theme-1 .breadcrumb__wrap .active-title{color:#2972c8}.theme-1 .right-end-popup .MuiPaper-root .btn-round-bdr{background:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box{background-color:#fcfcfc;border:.063rem solid #7d898d}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box p{background-color:#fcfcfc}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box textarea{background-color:#fcfcfc;color:#3d515a}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .form-modal-header .close-btn{color:#2972c8}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .form-modal-header .request-support-form-title{color:#13223c}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-value,.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-make{color:#3d515a}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-key{color:#68758b}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .related-questions-content .filter-btn{color:#3c4d6a}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .filter-btn{color:#3d515a}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root p{color:#596981}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .vehicle-change-btn{color:#2972c8}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .filter-btn{background-color:#f2f2f2}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .selected-filter-btn{background-color:#06c;color:#fff}.theme-1 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap p{color:#596981}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-query{color:#000}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-topic__wrap{background:linear-gradient(0deg,#e16d011a,#e16d011a)}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-date_wrap .support-date,.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-number{color:#bdc4c7}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .comment-title{color:#000}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .no-comments{color:#13223c}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box.unread-comment{background-color:#f4f9fe;border-color:#2490ee}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-author,.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-author .name{color:#13223c}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-date{color:#bdc4c7}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-text_wrap{background-color:#f2f2f2}.theme-1 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-text_wrap .comment-text{color:#3d515a}.theme-1 .right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #7d898d}.theme-1 .right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#68758b}.theme-1 .right-end-popup.support-chat .MuiPaper-root .footer-text .closed-ticket{color:#2972c8}.theme-1 .right-end-popup.support-chat .MuiPaper-root .footer-text .content,.theme-1 .right-end-popup.support-chat .MuiPaper-root .footer-text .sub-content{color:#596981}.theme-1 a.view-contract-link{color:#06c}.theme-1 .icon-wrap .icon-block .email-text{color:#52636b}.theme-1 .confirm-selection-container .confirm-selection-content .confirm-selection-heading{color:#13223c}.theme-1 .confirm-selection-container .confirm-selection-content p{color:#3d515a}.theme-1 .confirm-selection-container .btns-container .btn-round-bdr{background:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .confirm-selection-container .btns-container .btn-box-fill{background-color:#06c;border:.063rem solid #06c;color:#fff}.theme-1 .week-time-container .daytime{color:#3d515a}.theme-1 .contract-card{background-color:#fff}.theme-1 .contract-card .heading{background-color:#f7fafd}.theme-1 .contract-card .heading .MuiTypography-root{color:#3d515a}.theme-1 .contract-card .heading .header-action-container .payments-header-action_wrap .action-title{color:#2972c8}.theme-1 .contract-card .content .dealership-info .dealer-details .dealer-address,.theme-1 .contract-card .content .dealership-info .dealer-details .dealer-number{color:#3d515a}.theme-1 .contract-card .content .dealership-info .dealer-details .dealer-name{color:#13223c}.theme-1 .contract-card .content .dealership-info .get-repair-help-btn{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .contract-card .content .payments-content_wrap .status{color:#13223c}.theme-1 .contract-card .content .payments-content_wrap .update-details-link{color:#2972c8}.theme-1 .contract-card .content .info{color:#68758b}.theme-1 .contract-card .content .info .custom-link{color:#2972c8}.theme-1 .contract-card .content .card-item .card-key{color:#3d515a}.theme-1 .contract-card .content .card-item .card-value{color:#13223c}.theme-1 .accept-use-analytics span,.theme-1 .dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .no-vehicle{color:#3d515a}.theme-1 .dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .add-vehicle{color:#06c}.theme-1 .vehicle-selection-container .btns-container .btn-box-fill{background:#06c;border:.0625rem solid #06c;color:#fff}.theme-1 .vehicle-selection-container .vehicle-selection .vehicle-selection-heading{color:#13223c}.theme-1 .vehicle-selection-container .vehicle-selection .car-radio-wrap .car-make,.theme-1 .vehicle-selection-container .vehicle-selection p{color:#3d515a}.theme-1 .vehicle-selection-container .vehicle-selection .car-radio-wrap .car-details-key{color:#68758b}.theme-1 .vehicle-selection-container .vehicle-selection .car-radio-wrap .car-details-value{color:#3d515a}.theme-1 .btns-container .btn-round-fill{background:#0070b9;border:#0070b9;color:#fff}.theme-1 .add-receipt-container.MuiModal-root .dialog-content,.theme-1 .add-receipt-container.MuiModal-root .popup-box,.theme-1 .change-password-container.MuiModal-root .dialog-content,.theme-1 .change-password-container.MuiModal-root .popup-box,.theme-1 .claims-payment-container.MuiModal-root .dialog-content,.theme-1 .claims-payment-container.MuiModal-root .popup-box,.theme-1 .cookie-consent-container.MuiModal-root .dialog-content,.theme-1 .cookie-consent-container.MuiModal-root .popup-box,.theme-1 .dealer-list-container.MuiModal-root .dialog-content,.theme-1 .dealer-list-container.MuiModal-root .popup-box,.theme-1 .delete-account-container.MuiModal-root .dialog-content,.theme-1 .delete-account-container.MuiModal-root .popup-box,.theme-1 .delete-vehicle-container.MuiModal-root .dialog-content,.theme-1 .delete-vehicle-container.MuiModal-root .popup-box,.theme-1 .edit-vehicle-container.MuiModal-root .dialog-content,.theme-1 .edit-vehicle-container.MuiModal-root .popup-box,.theme-1 .footer-self-container.MuiModal-root .dialog-content,.theme-1 .footer-self-container.MuiModal-root .popup-box,.theme-1 .full-image-container.MuiModal-root .dialog-content,.theme-1 .full-image-container.MuiModal-root .popup-box,.theme-1 .self-invite-container.MuiModal-root .dialog-content,.theme-1 .self-invite-container.MuiModal-root .popup-box{background-color:#fff}.theme-1 .add-receipt-container .acc-container .description-content,.theme-1 .change-password-container .acc-container .description-content,.theme-1 .claims-payment-container .acc-container .description-content,.theme-1 .cookie-consent-container .acc-container .description-content,.theme-1 .dealer-list-container .acc-container .description-content,.theme-1 .delete-account-container .acc-container .description-content,.theme-1 .delete-vehicle-container .acc-container .description-content,.theme-1 .edit-vehicle-container .acc-container .description-content,.theme-1 .footer-self-container .acc-container .description-content,.theme-1 .full-image-container .acc-container .description-content,.theme-1 .self-invite-container .acc-container .description-content{color:#3d515a}.theme-1 .add-receipt-container .acc-container .head-content,.theme-1 .change-password-container .acc-container .head-content,.theme-1 .claims-payment-container .acc-container .head-content,.theme-1 .cookie-consent-container .acc-container .head-content,.theme-1 .dealer-list-container .acc-container .head-content,.theme-1 .delete-account-container .acc-container .head-content,.theme-1 .delete-vehicle-container .acc-container .head-content,.theme-1 .edit-vehicle-container .acc-container .head-content,.theme-1 .footer-self-container .acc-container .head-content,.theme-1 .full-image-container .acc-container .head-content,.theme-1 .self-invite-container .acc-container .head-content{color:#13223c}.theme-1 .dealer-list-container .map-shop-info.map-info-modal{background-color:#fff}.theme-1 .request-confirm-popup .confirm-selection-content .confirm-selection-heading{color:#13223c}.theme-1 .request-confirm-popup .confirm-selection-content p{color:#3d515a}.theme-1 .request-reimbursement-flow .progress-bar_wrap .progressbar-vehicle-selection{background:#f2f7fc;box-shadow:0 .25rem .5rem 0 #2121211a}.theme-1 .request-reimbursement-flow .progress-bar_wrap .progress-bar-fullfilled .MuiLinearProgress-bar{background-color:#059c2f}.theme-1 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-notice{color:#000}.theme-1 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-content{color:#596981}.theme-1 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .glovebox-form-wrap .select-wrap .MuiOutlinedInput-root{background-color:#fff}.theme-1 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .glovebox-form-wrap .select-wrap .MuiOutlinedInput-root .labelName{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.theme-1 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .glovebox-form-wrap .select-wrap .MuiOutlinedInput-root .labelName{font-size:.875rem;line-height:1.375rem}}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-upload-viewer{color:#13223c}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-type,.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploading-percentage{color:#68758b}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-item{color:#3d515a}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-success{color:#047d26}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-error{color:#b90000}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-title{color:#13223c}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-formats{color:#3d515a}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button{background:#fff}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button .reimbursement-button{color:#06c}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap{background-color:#fff;border-top:.063rem solid #dbe1e2}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap.photos-accordion{border-bottom:.063rem solid #dbe1e2}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap.selected-option-wrap{background-color:#f7fafd;border-bottom:.063rem solid #dbe1e2}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-heading,.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap .heading{color:#3c4d6a}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-important,.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-content{color:#596981}.theme-1 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .doc-upload-error{color:#b90000}.theme-1 .reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-message,.theme-1 .reimbursement_wrap .reimbursement_header .reimbursement-title{color:#13223c}.theme-1 .reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-new-request{background:#06c;color:#fff}.theme-1 .reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-resume-request{background:#fafcff;border:.063rem solid #06c;color:#06c}.theme-1 .reimbursement_wrap .reimbursement_form .reimbursement-label{color:#000}.theme-1 .resume-existing-request .resume-heading{color:#3d515a}.theme-1 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-title,.theme-1 .reimbursement-paid .reimbursement-text-box .reimbursement-text-title{color:#000}.theme-1 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area,.theme-1 .reimbursement-paid .reimbursement-text-box .reimbursement-text-area{border:.063rem solid #7d898d;color:#3d515a}.theme-1 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area .reimbursement-content-limit,.theme-1 .reimbursement-paid .reimbursement-text-box .reimbursement-text-area .reimbursement-content-limit{color:#68758b}.theme-1 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area .MuiInputBase-input,.theme-1 .reimbursement-paid .reimbursement-text-box .reimbursement-text-area .MuiInputBase-input{color:#3d515a}.theme-1 .reimbursement-button-group .reimbursement-back-button,.theme-1 .reimbursement-not-paid .return-button,.theme-1 .reimbursement-paid .return-button{background:#fafcff;border:.063rem solid #06c;color:#06c}.theme-1 .reimbursement-button-group .reimbursement-back-button.disabled{background:#fafcff;color:#06c}.theme-1 .reimbursement-button-group .reimbursement-next-button:hover{background-color:#06c}.theme-1 .reimbursement-button-group .reimbursement-next-button{background:#06c;color:#fff}.theme-1 .reimbursement-button-group .reimbursement-next-button.Mui-disabled{color:#fff}.theme-1 .custom-button-group .no-button,.theme-1 .custom-button-group .yes-button{background:#fafcff;border:.063rem solid #06c;color:#06c}.theme-1 .custom-button-group .no-button.selected,.theme-1 .custom-button-group .yes-button.selected{background:#005bb5;color:#fff}.theme-1 .alert-box.info{background:linear-gradient(0deg,#efefef0d,#efefef0d),#fff}.theme-1 .alert-box.info .title{color:#3d515a}.theme-1 .alert-box.info .content{color:#596981}.theme-1 .alert-box.error,.theme-1 .alert-box.warning{background:linear-gradient(0deg,#b900000d,#b900000d),#fff}.theme-1 .alert-box.error .content,.theme-1 .alert-box.error .title,.theme-1 .alert-box.warning .content,.theme-1 .alert-box.warning .title{color:#3d515a}.theme-1 .vehicle-selection-box .no-vehicle-selected{color:#596981}.theme-1 .border-linear-progress .MuiLinearProgress-bar{background-color:#006be5}.theme-1 .reimbursement-form_wrap .form-field-wrap .title-wrap .title{color:#13223c}.theme-1 .reimbursement-form_wrap .form-field-wrap.select-date .MuiFormControl-root .MuiFormLabel-root{color:#68758b}.theme-1 .reimbursement-form_wrap .number-field-wrap .number-field{background-color:#fcfcfc;border:.063rem solid #7d898d;color:#68758b}.theme-1 .reimbursement-form_wrap .phone-number-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;color:#3d515a}.theme-1 .reimbursement-form_wrap .error-msg{color:#596981}.theme-1 .review-information .personal-information .heading{color:#13223c}.theme-1 .review-information .personal-information .info,.theme-1 .review-information .personal-information .update-contact-info .title{color:#596981}.theme-1 .review-information .personal-information .update-contact-info .update-contact-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;color:#3d515a}.theme-1 .review-information .personal-information .customer-details-content__wrap{background-color:#fff;border:.063rem solid #f2f2f2}.theme-1 .review-information .personal-information .customer-details-content__wrap .customer-detail,.theme-1 .review-information .personal-information .customer-details-content__wrap .customer-name{color:#3d515a}.theme-1 .verify-screen .heading{color:#000}.theme-1 .verify-screen .description,.theme-1 .verify-screen .description.submitted-desc{color:#596981}.theme-1 .verify-screen .email-address,.theme-1 .verify-screen .verify-email-address .description{color:#3d515a}.theme-1 .verify-screen .verify-email-address .verify-sent-otp-btn{background-color:#06c;color:#fff}.theme-1 .verify-screen .verify-code{background-color:#fafcff;border:.063rem solid #e6f2fd}.theme-1 .verify-screen .verify-code .description{color:#3d515a}.theme-1 .verify-screen .verify-code.background-none{background-color:#fff}.theme-1 .verify-screen .verify-code .email-address{color:#3d515a}.theme-1 .verify-screen .verify-code .confirm-btn{background-color:#06c;color:#fff}.theme-1 .verify-screen .verify-code .otp-input .input-box input{background-color:#fff;border:.063rem solid #7d898d}.theme-1 .verify-screen .verify-code .otp-input .input-box input:focus{border:.0625rem solid #06c}.theme-1 .verify-screen .verify-code .otp-input .input-box input[value]{color:#3d515a}.theme-1 .verify-screen .verify-code .otp-input .input-box-error input[value]{border:.063rem solid #de0000}.theme-1 .verify-screen .verify-code .resend-container .resent-text{color:#3d515a}.theme-1 .verify-screen .verify-code .resend-container .resend-button{color:#06c}.theme-1 .verify-screen .verify-code .warning-wrap{background:linear-gradient(0deg,#b900000d,#b900000d),#fff}.theme-1 .verify-screen .verify-code .warning-wrap .heading{color:#3d515a}.theme-1 .css-l4u8b9-MuiInputBase-root-MuiInput-root:before,.theme-1 .css-l4u8b9-MuiInputBase-root-MuiInput-root:hover,.theme-1 .css-v4u5dn-MuiInputBase-root-MuiInput-root,.theme-1 .css-v4u5dn-MuiInputBase-root-MuiInput-root:before,.theme-1 .css-v4u5dn-MuiInputBase-root-MuiInput-root:hover{border-bottom:.063rem solid #0000006b}.theme-1 .css-1c2i806-MuiFormLabel-root-MuiInputLabel-root{color:#0009}.theme-1 .css-1c2i806-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#06c}.theme-1 .css-l4u8b9-MuiInputBase-root-MuiInput-root:after,.theme-1 .css-v4u5dn-MuiInputBase-root-MuiInput-root:after,.theme-1 .ev-charger_wrap .css-m5hdmq-MuiInputBase-root-MuiInput-root-MuiSelect-root:after,.theme-1 .ev-charger_wrap .css-v4u5dn-MuiInputBase-root-MuiInput-root:after{border-bottom:2px solid #06c}.theme-1 .ev-charger_wrap .css-m5hdmq-MuiInputBase-root-MuiInput-root-MuiSelect-root:before,.theme-1 .ev-charger_wrap .css-v4u5dn-MuiInputBase-root-MuiInput-root:before{border-bottom:2px solid #0000006b}.theme-1 .ev-charger_wrap .ev-charge.ev-charge-loader{background:#fffc}.theme-1 .ev-charger_wrap .ev-charge.ev-charge-loader .evloader-loading-quote{color:#596981}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-heading{color:#13223c}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-content{color:#3d515a}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charger-faqs{color:#2972c8}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container{background:#fafcff;box-shadow:0 .063rem .188rem .063rem #3039521a}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-title{color:#13223c}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-content{color:#68758b}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-label{color:#06c}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input{background:#fff;color:#3d515a}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input:after,.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input:before{border-color:#06c}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .error-border:after,.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .error-border:before{border-color:#b90000}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button{background:#06c}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button .ev-charge-button-title{text-align:#fff}.theme-1 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul li span{color:#3d515a}.theme-1 .ev-charger_wrap.ev-header{background:#fff;box-shadow:0 .375rem .75rem .125rem #3039521a}.theme-1 .ev-charger_wrap.ev-header .ev-header-divider{background:#dbe1e2}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-title{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-desc{color:#68758b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .left-section .left-container .none-list .appliances-name,.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section .appliances-list .appliances-name{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .divider{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .installation-title{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-close{color:#68758b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-open{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-value{color:#596981}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#fff;color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .estimate-distance{color:#2972c8}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box{background:#fff;box-shadow:0 .0625rem .1875rem .0625rem #3039521a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .MuiStepLabel-iconContainer:before{border:.125rem solid #2490ee}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper{background:#fcfcfc}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .stepper-heading .current-step-title{color:#13223c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info .current-step,.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info .next-step{color:#596981}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .ev-product-title,.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .no-product{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details{background:#fff;box-shadow:0 .0625rem .1875rem .0625rem #3039521a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected{border:.125rem solid #0c3;box-shadow:0 .063rem .188rem .063rem #3039521a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .product-name{color:#13223c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .learn-more{color:#2972c8}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .product-price{color:#13223c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-title{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .suggestion-box{background-color:#fff;border:.063rem solid #06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .suggestion-box ul{background:#fff;color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .address-error{color:#b90000}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address .MuiInput-root{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address .MuiInput-root input{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box.no-value label{color:#68758b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box.focused label{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box label{color:#596981}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .Mui-disabled:before,.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-close{color:#68758b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-open{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-value{color:#596981}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#fff;color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root label{color:#68758b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInputLabel-shrink{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-close{color:#68758b}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-open{color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-value{color:#596981}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiInput-root{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiInput-root .MuiInput-input{color:#3d515a}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price .unit-price{color:#13223c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-button-group .ev-left-button{background:#fafcff;border:.063rem solid #06c;color:#06c}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-button-group .ev-right-button{background:#06c;color:#fff}.theme-1 .ev-charger_wrap.ev-charge-stepper .ev-button-group .unit-price{color:#13223c}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container{background-color:#fafcff}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .heading .provider-title{color:#13223c}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .heading .quote{color:#68758b}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .error-message{color:#b90000}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root{background-color:#fff}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root input{color:#3d515a}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root label{color:#68758b}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root label.MuiInputLabel-shrink{color:#596981}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .start-button{background:#06c;color:#fff}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .privacy-link{color:#52636b}.theme-1 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .privacy-link .link{color:#06c}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-title{background-color:#fcfcfc}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-title .product-name{color:#13223c}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-title .product-overview{color:#596981}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .desc-title{color:#13223c}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .description{color:#68758b}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container{background:#fff}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container.expand{background:#f7fafd}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container .accordion-heading .accordion-title{color:#3c4d6a}.theme-1 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-content{background:#fcfcfc;color:#3d515a}.theme-1 .estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .title{color:#13223c}.theme-1 .estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .content{color:#3d515a}.theme-1 .confirmation-popup-wrapper .MuiDialog-container .MuiPaper-root{box-shadow:0 .75rem 1.5rem .5rem #3039521a}.theme-1 .confirmation-popup-wrapper .confirmation-popup{background-color:#fff;border:.063rem solid #bdc4c7}.theme-1 .confirmation-popup-wrapper .confirmation-popup .title{color:#13223c}.theme-1 .confirmation-popup-wrapper .confirmation-popup .content{color:#3d515a}.theme-1 .confirmation-popup-wrapper .confirmation-popup .confirmation-button .back-button{background:#fafcff;border:.063rem solid #06c;color:#06c}.theme-1 .confirmation-popup-wrapper .confirmation-popup .confirmation-button .agree-button{background:#06c;color:#fff}.theme-1 .confirmation-popup-wrapper .confirmation-popup .MuiFormGroup-root .checkbox-with-label .confirmation-label{color:#3d515a}.theme-1 .price-popup-wrapper .instant-price-popup .title{color:#13223c}.theme-1 .price-popup-wrapper .instant-price-popup .content{color:#3d515a}.theme-1 .price-popup-wrapper .instant-price-popup .button-container .new-button{background:#fafcff;border:.063rem solid #06c;color:#06c}.theme-1 .price-popup-wrapper .instant-price-popup .button-container .call-button .phone-no{color:#2972c8}.theme-1 .css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root{color:#0009}.theme-1 .quote-summary_wrap .quote-id{color:#13223c}.theme-1 .quote-summary_wrap .quote-summary .quote-address{color:#3d515a}.theme-1 .quote-summary_wrap .quote-summary .quote-copy{color:#68758b}.theme-1 .quote-summary_wrap .quote-price-details .divider,.theme-1 .quote-summary_wrap .quote-price-details .upper-divider{background:#dbe1e2}.theme-1 .quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .info-content{color:#fff}.theme-1 .quote-summary_wrap .quote-price-details .price-container .title{color:#596981}.theme-1 .quote-summary_wrap .quote-price-details .price-container .content,.theme-1 .quote-summary_wrap .quote-price-details .price-container .sub-total-container .sub-total,.theme-1 .quote-summary_wrap .quote-price-details .price-container .total-container .total,.theme-1 .quote-summary_wrap .right-container .title{color:#3d515a}.theme-1 .quote-summary_wrap .right-container .content,.theme-1 .quote-summary_wrap .right-container .need-to-change,.theme-1 .quote-summary_wrap .right-container .notice{color:#68758b}.theme-1 .quote-summary_wrap .right-container .faqs,.theme-1 .quote-summary_wrap .right-container .new-quote{color:#2972c8}.theme-1 .ev-popup-box .ev-popup-heading{color:#13223c}.theme-1 .ev-popup-box .ev-popup-text{color:#3d515a}.theme-1 .ev-popup-box .ev-popup-button-box .ev-popup-button{background-color:#06c}.theme-1 .ev-popup-box .ev-popup-button-box .ev-popup-button-text{color:#fff}.theme-1 .input-text-field .MuiInput-input:-webkit-autofill,.theme-1 .input-text-field .MuiInput-input:-webkit-autofill:active,.theme-1 .input-text-field .MuiInput-input:-webkit-autofill:focus,.theme-1 .input-text-field .MuiInput-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 6.25rem #fff}.theme-1 .main-content .dealer-card__container .custom-card.open{background-color:#f7fafd;border-color:#2490ee}.theme-1 #menu-buildingtype .custom-select{background:#fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;color:#3d515a}.theme-1 #menu-buildingtype .custom-select li{background-color:#fff;color:#3d515a}.theme-1 #menu-buildingtype .custom-select li.Mui-selected{background-color:#1976d214}.theme-1 #menu-buildingtype .custom-select li:hover{background-color:#0000000a}.theme-1 .select-open .MuiSelect-select{background:#fff}.theme-1 .select-open .select-field-open .custom-placeholder{color:#68758b}.theme-1 .verification-container .verification-card{background:#fff}.theme-1 .verification-container .head-text{color:#13223c}.theme-1 .verification-container .content{color:#3d515a}.theme-1 .verification-container .content.sms-link,.theme-1 .verification-container .resend-button{color:#2972c8}.theme-1 .verification-container .verify-button,.theme-1 .verification-container .verify-button.Mui-disabled{color:#fff}.theme-1 .verification-container .input-box input{background:#fff;border:.0625rem solid #7d898d}.theme-1 .verification-container .input-box input[value]{color:#3d515a}.theme-1 .verification-container .link-tag{color:#2972c8}.theme-1 .verification-container .message-rate{color:#68758b}.theme-1 .verification-container .primary-btn-bg{background:#0070b9}.theme-1 .verification-container .primary-btn-bg:hover{background:#0070b9;color:#fff}.theme-1 .verification-container .primary-btn-error-bg{background:#b90000}.theme-1 ul.manage-menu-items li{color:#3d515a}.theme-1 ul.manage-menu-items li.active{background-color:#f7fafd;color:#3d515a}.theme-1 .delete-vehicle-container .buttons-area button.delete-btn{background:#0070b9;border:.0625rem solid #0070b9;color:#fff}.theme-1 .image-upload .add-images{color:#06c}.theme-1 .css-aqpgxn-MuiFormLabel-root-MuiInputLabel-root{color:#0009}.theme-1 .popup-box .btns-area button.secondary-btn{background:#fff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .popup-box .btns-area button.primary-btn{background:#0070b9;border:.0625rem solid #0070b9;color:#fff}.theme-1 .edit-vehicle-box .vin-number label,.theme-1 .edit-vehicle-box label.MuiInputLabel-root.select-label{color:#596981}.theme-1 .edit-vehicle-box .MuiSelect-select,.theme-1 .edit-vehicle-box .labelName,.theme-1 .edit-vehicle-box .vin-number input{color:#3d515a}.theme-1 .share-vehicle__wrapper .share-vehicle{color:#13223c}.theme-1 .share-vehicle__wrapper .car-details{color:#959595}.theme-1 .share-vehicle__wrapper .share-url-message,.theme-1 .share-vehicle__wrapper .share-vehicle-info,.theme-1 .share-vehicle__wrapper .vehicle-description .share-vehicle-description,.theme-1 .share-vehicle__wrapper .vehicle-description .share-vehicle-sub-description{color:#3d515a}.theme-1 .share-vehicle__wrapper .share-vehicle-link{color:#2972c8}.theme-1 .share-vehicle__wrapper .btn-wrapper .copy-btn:hover{background:#99c9e3;border-color:#0070b9;color:#fff}.theme-1 .share-vehicle__wrapper .btn-wrapper .copy-btn:focus{background:#005993;border-color:#0070b9;color:#fff}.theme-1 .share-vehicle__wrapper .scan-qr-verbiage{color:#3d515a}.theme-1 .share-vehicle-modal .share-vehicle__wrapper .vehicle-head__wrap .close-block{color:#2972c8}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress.vehicle-dealer-map .map-wrapper .search-block .search-title-wrap .skip-block .skip-step{color:#06c}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-details-label,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-label .vehicle-field-label{color:#596981}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root fieldset,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:.063rem solid #7d888d}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input .menu-item-wrap .labelName,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root .labelName,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input .menu-item-wrap .labelName,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root .labelName{color:#68758b}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-engine-heading,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-id-option{color:#3d515a}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .title,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-title{color:#13223c}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .content{color:#3d515a}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .label1,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .label2{color:#596981}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn{background:#fcfcfc;border:.0625rem solid #b2c2cb}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn.selected,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn.selected{border:.0625rem solid #99c9e3}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .mileage-button{color:#004589}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .update-mileage-note{color:#3d515a}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info .note,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info .note-content{color:#68758b}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label{background-color:#fff;border:.063rem solid #dbe1e2}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label.selected{background-color:#f7fafd;box-shadow:0 .063rem .188rem .063rem #3039521a}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field .MuiInputBase-root{background-color:#fcfcfc}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field input{color:#68758b}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field fieldset{border:.063rem solid #7d888d}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-content{color:#596981}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-title-success,.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-added-screen .vehicle-title-success{color:#000}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_heading{color:#596981}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_box .feature-content{color:#3d515a}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader{background:#f8fafb;box-shadow:inset 0 -.03125rem 0 0 #00000040}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .subheading-name{color:#13223b}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper{box-shadow:0 .25rem .5rem 0 #2121211a}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper .vehicle-progress-bar{background:#f2f2f2}.theme-1 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper .vehicle-progress-bar .MuiLinearProgress-bar{background:#03bd37}.theme-1 .manage-vehicle-page-container .contracts-filter-area .filter-by-text{color:#68758b}.theme-1 .update-mileage-page .update-mileage-title,.theme-1 .update-mileage-tab .update-mileage-tab-title,.theme-1 .update-mileage-tab .update-mileage-tab-title-2{color:#13223c}.theme-1 .update-mileage-tab .update-mileage-tab-driving-sub-title,.theme-1 .update-mileage-tab .update-mileage-tab-sub-title{color:#3d515a}.theme-1 .update-mileage-tab .update-mileage-tab-interval-msg,.theme-1 .update-mileage-tab .update-mileage-tab-textfield,.theme-1 .update-mileage-tab .update-mileage-tab-textfield-2{color:#596981}.theme-1 .update-mileage-tab .update-mileage-tab-driving-button-selected{background:#cce4f1}.theme-1 .update-mileage-tab .update-mileage-tab-driving-button-selected .update-mileage-tab-driving-button-text{color:#004589}.theme-1 .update-mileage-tab .update-mileage-tab-driving-button-selected:hover{background-color:#cce4f1}.theme-1 .update-mileage-tab .update-mileage-tab-driving-button{background:#fcfcfc}.theme-1 .update-mileage-tab .update-mileage-tab-driving-button .update-mileage-tab-driving-button-text{color:#3d515a}.theme-1 .update-mileage-tab .less-mileage-error{color:#b90000}.theme-1 .shared-block .shared-title{color:#3d515a}.theme-1 .shared-block .shared-user__wrapper .user-wrapper .profile-img .avatar,.theme-1 .shared-block .shared-user__wrapper .user-wrapper .profile-img .avatar-profile{background-color:#3c4d6a;color:#fff}.theme-1 .shared-block .shared-user__wrapper .user-wrapper .user-name{color:#3d515a}.theme-1 .shared-block .shared-user__wrapper .more-icon .shared-modal .close-icon__wrapper .close-icon{color:#06c}.theme-1 .shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list{background-color:#fff;box-shadow:.0625rem .0625rem .3125rem -.125rem #000000de}.theme-1 .shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list li{border-bottom:.0625rem solid #f2f2f2;color:#3d515a}.theme-1 .custom-checkbox-label,.theme-1 .shared-user-menu ul li{color:#3d515a}.theme-1 .vehicle-onboarding-button-container{background:#fff;box-shadow:inset 0 .063rem 0 0 #dbe1e2}.theme-1 .vehicle-onboarding-button-container .button_wrap .right-button{background-color:#06c;color:#fff}.theme-1 .css-j204z7-MuiFormControlLabel-root .MuiFormControlLabel-label.Mui-disabled{color:#00000061}.theme-1 .repair-bookings-container .repair-bookings-title,.theme-1 .repair-bookings-container .repair-bookings_header .repair-bookings-breadcrumb li p{color:#13223c}.theme-1 .repair-bookings-container .repair-bookings_header .repair-bookings-breadcrumb .active-title{color:#2972c8}.theme-1 .repair-bookings-container .repair-bookings_header .repair-bookings-title{color:#13223c}.theme-1 .repair-bookings-container .accordion-outlined_wrap .title{color:#3d515a}@media (max-width:992px){.theme-1 .repair-bookings-container .accordion-outlined_wrap .title{background-color:#f7fafd;border:.0625rem solid #dbe1e2;color:#3d515a}}@media (min-width:992px){.theme-1 .repair-bookings-container .accordion-outlined_wrap .title.process-section-title{color:#13223c}}.theme-1 .repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap li{color:#13223c}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .repair-bookings-info{color:#3d515a}@media (max-width:992px){.theme-1 .repair-bookings-container .repair-bookings-content_wrap .repair-bookings-info{color:#596981}}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .repair-helper-text{color:#596981}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap{border:.0625rem solid #bdc4c7}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-name-text{color:#000}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap .arrow-down,.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap .arrow-up{background-color:#fff}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .MuiBox-root .dealer-contactNumber{color:#596981}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .book-request-btn{background-color:#06c}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap .title{color:#13223c}@media (max-width:992px){.theme-1 .repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap .title{color:#3d515a}}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .no-booking .info{color:#68758b}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap{background-color:#f7fafd;border:.063rem solid #dbe1e2;border-bottom-color:#f2f2f2}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .booking-id-wrap .booking-id{color:#3d515a}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap{background-color:#fff;border:.063rem solid #dbe1e2}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .garage-name{color:#13223c}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .garage-address,.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .repair-booking-time{color:#3d515a}.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .contact-number-wrap .contract-number,.theme-1 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .manage-booking{color:#06c}.theme-1 .dealer-info-container .title{color:#13223c}.theme-1 .dealer-info-container .link-dealer-text{color:#3d515a}.theme-1 .dealer-info-container .find-dealership{color:#2972c8}.theme-1 .repair-booking-flow-container .repair-booking-columns .column-left .booking-request-info .phone-number-info-btn{color:#06c}.theme-1 .repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap .progressbar-vehicle-selection{background:#f2f7fc;box-shadow:0 .25rem .5rem 0 #2121211a}.theme-1 .repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap .progress-bar-fullfilled .MuiLinearProgress-bar{background-color:#059c2f}.theme-1 .repair-booking-flow-container .review-form .form-label .title{color:#13223c}.theme-1 .repair-booking-flow-container .review-form .form-label .edit-link{color:#2972c8}.theme-1 .repair-booking-flow-container .review-form .vehicle-card{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.theme-1 .repair-booking-flow-container .review-form .vehicle-card .car-make{color:#3d515a}@media (max-width:768px){.theme-1 .repair-booking-flow-container .review-form .vehicle-card .car-make{color:#3d515a}}.theme-1 .repair-booking-flow-container .booking-request-card{border:.0625rem solid #dbe1e2}.theme-1 .repair-booking-flow-container .booking-request-card .booking-request-info{color:#7d898d}@media (max-width:768px){.theme-1 .repair-booking-flow-container .booking-request-card .booking-request-info{color:#68758b}}.theme-1 .repair-booking-flow-container .review-info-card{background-color:#fcfcfc;border:.063rem solid #f2f2f2;box-shadow:0 .0625rem .1875rem .0625rem #3039521a}.theme-1 .repair-booking-flow-container .garage-info-card{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.theme-1 .repair-booking-flow-container .garage-info-card .garage-address,.theme-1 .repair-booking-flow-container .garage-info-card .garage-name{color:#3d515a}.theme-1 .repair-booking-flow-container .booking-info-card{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.theme-1 .repair-booking-flow-container .booking-info-card .issue-type-description,.theme-1 .repair-booking-flow-container .booking-info-card .issue-type-title{color:#3d515a}.theme-1 .repair-booking-flow-container .title-text{color:#13223c}.theme-1 .repair-booking-flow-container .booking-request-selected-card{border:.0625rem solid #06c}@media (max-width:576px){.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-make{color:#3d515a}}.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key{color:#68758b}.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key .car-details-value{color:#3d515a}@media (max-width:576px){.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key{color:#68758b}.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key .car-details-value{color:#3d515a}.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .no-vehicle-selected{color:#596981}.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .no-vehicle-selected .add-vehicle{color:#2972c8}}.theme-1 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .disabled{background:#fafcff;border:.063rem solid #0070b9;color:#0070b9}.theme-1 .repair-booking-flow-container .booking-request-info .lable-text{color:#68758b}.theme-1 .repair-booking-flow-container .booking-request-info .key-text{color:#13223c}.theme-1 .repair-booking-flow-container .booking-request-info .value-text{color:#3d515a}.theme-1 .repair-booking-flow-container .change-date-btn{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.theme-1 .cancel-my-booking{background-color:#fff;box-shadow:.125rem 0 #fff,-.125rem 0 #fff}.theme-1 .cancel-my-booking .cancel-button-link{color:#2972c8}.theme-1 .cancel-my-booking .divider{background:#bdc4c7}.theme-1 .contract-selection-box-wrap .contract-selection-box .no-vehicle-selected{color:#596981}.theme-1 .contract-selection-box-wrap .contract-selection-box .contract-selection-title,.theme-1 .vehicle-selection-box .contract-selection-subtitle{color:#13223c}@media (max-width:576px){.theme-1 .vehicle-selection-box .contract-selection-subtitle{color:#68758b}}.theme-1 .vehicle-selection-box .contract-selection-subtitle .sub-message{color:#06c}.theme-1 .issue_type_wrap .form-field-wrap .title-wrap .title{color:#596981}.theme-1 .issue_type_wrap .form-field-wrap .select-wrap .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #06c}.theme-1 .issue_type_wrap .form-field-wrap .Mui-disabled{background:#fafcff}.theme-1 .issue_type_wrap .MuiFormControl-root.form-text-box{background-color:#fff;border:.0625rem solid #7d898d}.theme-1 .issue_type_wrap .MuiFormControl-root.form-text-box .MuiOutlinedInput-root{background-color:#fff}.theme-1 .issue_type_wrap .MuiFormControl-root.form-text-box .MuiOutlinedInput-input{color:#3d515a}.theme-1 .issue_type_wrap .MuiFormControl-root.form-text-box p{background-color:#fff}.theme-1 .issue_type_wrap .MuiFormControl-root.form-text-box .MuiFormHelperText-root{color:#68758b}.theme-1 .issue_type_wrap .issue-type-alert{background-color:#fcfcfc;border:.0625rem solid #f2f2f2;box-shadow:0 .0625rem .1875rem .0625rem #3039521a}.theme-1 .issue_type_wrap .issue-type-alert .issue-alert-text{color:#3d515a}.theme-1 .find-garage{border:.063rem solid #06c}.theme-1 .find-garage .info,.theme-1 .find-garage .title{color:#13223c}.theme-1 .find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root{background-color:#fff;border:.063rem solid #7d898d}.theme-1 .find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .MuiInputBase-input{color:#3d515a}.theme-1 .find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .search-icon{border-right:.063rem solid #7d898d}.theme-1 .find-garage .search-garage-container .search-garage-wrap .search-btn{background:#fafcff;border:.063rem solid #0070b9;color:#0070b9}.theme-1 .find-garage .search-garage-container .wrapper{background-color:#fff;border:.0625rem solid #000;color:#000}.theme-1 .find-garage .garage-list .garage-info{background-color:#fcfcfc;border:.063rem solid #f2f2f2}.theme-1 .find-garage .garage-list .garage-info .more-info{color:#06c}.theme-1 .find-garage .garage-list .garage-info .info .name{color:#13223c}.theme-1 .find-garage .garage-list .garage-info .info .phone-number{color:#06c}.theme-1 .find-garage .garage-list .garage-info .info .distance,.theme-1 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .address{color:#3c4d6a}.theme-1 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .direction .link{color:#06c}.theme-1 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .days{color:#3c4d6a}.theme-1 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .hours,.theme-1 .find-garage .no-garage-found{color:#13223c}.theme-1 .repair-booking-info-form{border:.063rem solid #06c}.theme-1 .repair-booking-info-form .heading,.theme-1 .repair-booking-info-form .info{color:#13223c}.theme-1 .repair-booking-info-form .form-field-wrap .fields-wrap .label-wrap{color:#596981}.theme-1 .repair-booking-info-form .form-field-wrap .fields-wrap .date-picker-wrap .MuiFormLabel-root{color:#3d515a}.theme-1 .repair-booking-info-form .button-wrap .Mui-disabled{background:#fafcff}.theme-1 .repair-booking-info-form.date-time-edit-popup .garage-name{color:#13223c}.theme-1 .repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date{background-color:#fcfcfc;border:.063rem solid #f2f2f2}.theme-1 .repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date .schedule-info{color:#3d515a}.theme-1 .repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date.selected-date{background-color:#f7fafd;border:.063rem solid #06c}.theme-1 .repair-booking-info-form.date-time-edit-popup .info-msg,.theme-1 .review-booking-request .sub-text{color:#13223c}.theme-1 .badge-container.info .title,.theme-1 .contract-radio-wrap .contract-title{color:#3d515a}.theme-1 .contract-radio-wrap .contract-details-key{color:#68758b}.theme-1 .reminder-wrap .breadcrumb__wrap{border-bottom:.063rem solid #dbe1e2}.theme-1 .reminder-wrap .breadcrumb__wrap .content{color:#3d515a}.theme-1 .reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item .card-key .renew-here{color:#2972c8}.theme-1 .reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item.no-date-found{color:#3d515a}.theme-1 .css-1d3z3hw-MuiOutlinedInput-notchedOutline,.theme-1 .css-1d3z3hw-MuiOutlinedInput-notchedOutline:hover{border-color:#0000003b}.theme-1 .qr-code-container{background-color:#fff;border-color:#dbe0e2}.theme-1 .qr-code-container .qr-code-title{color:#13223c}.theme-1 .qr-code-container .qr-col .qr-outer{background:#f2f2f2}.theme-1 .qr-code-container .qr-col .qr-outer .qr-inner{background:#0070b9}.theme-1 .qr-code-container .qr-col .qr-outer .qr-inner .qr-img{background:#fff}.theme-1 .qr-code-container .qr-col .qr-outer .qr-inner .qr-img .scan-text{color:#596981}.theme-2 body{color:#ebe8e8}.theme-2 body,.theme-2 body .MuiPaper-root{background-color:#000}.theme-2 .custom-link,.theme-2 .custom-link:hover{color:#9162ce}.theme-2 .custom-link.default-cursor{cursor:default}.theme-2 .custom-link-manage-vehicle,.theme-2 .custom-link-manage-vehicle:hover{color:#9162ce}.theme-2 .search-btn .MuiSvgIcon-root{color:#8155ba}.theme-2 .site-header{background:#000;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3}.theme-2 .App-navbar .navbar-collapse{background:#000}.theme-2 .App-navbar .App-nav .Nav-link{color:#b48ee8}.theme-2 .App-navbar .App-nav .Nav-link.active,.theme-2 .App-navbar .App-nav .Nav-link.sign-in,.theme-2 .App-navbar .App-nav .Nav-link:hover{color:#8155ba}@media (min-width:992px){.theme-2 .App-navbar .App-nav .Nav-link.active{border-bottom:.188rem solid #8155ba}}.theme-2 .App-navbar .App-nav .custom-link,.theme-2 .App-navbar .App-nav .custom-link:focus,.theme-2 .App-navbar .App-nav .custom-link:hover{color:#8155ba}.theme-2 .App-navbar .App-nav .MuiBadge-dot{background-color:#b88fef;border-color:#232222;border-radius:50%}.theme-2 .App-navbar .user-name{color:#b48ee8}.theme-2 .signin-options__list li .custom-link{color:#48207c}.theme-2 .notification-head,.theme-2 .notification-msg{color:#878e91}.theme-2 .empty-drawer{background:#232222}.theme-2 .empty-drawer .notification-head,.theme-2 .empty-drawer .notification-msg{color:#878e91}.theme-2 .main-content .app-download__wrap{background:#7b700b;border:.0625rem solid #7b700b}.theme-2 .main-content .car-vin-year,.theme-2 .main-content .car-year-make-model,.theme-2 .main-content .policy-item{color:#878e91}.theme-2 .main-content .circle-filled{background-color:#9162ce;border:.03125rem solid #37254d}.theme-2 .main-content .collapse-list .collapse-title{color:#fff}.theme-2 .main-content .collapse-list .cancel-info{color:#878e91}.theme-2 .main-content .collapse-list .contracts-heading{background-color:#000}.theme-2 .main-content .collapse-list .contract-status-cancelled{background-color:#dbe1e2}.theme-2 .main-content .collapse-list .toggle-btn{color:#8155ba}.theme-2 .main-content .map-wrapper .sidebar-wrapper{background-color:#232222}.theme-2 .main-content .map-wrapper .sidebar-wrapper.active .drawer-btn-wrap:before{background-color:#dbe1e2}.theme-2 .main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap .btn-container-box{background-color:#232222}.theme-2 .main-content .back-text{color:#9162ce}.theme-2 .main-content .search-title{color:#dbd4d4}.theme-2 .main-content .box-btn{background-color:#171717;color:#878e91}.theme-2 .main-content .box-btn.active,.theme-2 .main-content .box-btn:hover{background-color:#48207c}.theme-2 .main-content .show>.sort-btn.dropdown-toggle{background-color:#232222;color:#878e91}.theme-2 .main-content .no-record,.theme-2 .main-content .search-title{color:#dbd4d4}.theme-2 .main-content .list-wrapper .dealer-wrapper .shop-distance{color:#878e91}.theme-2 .main-content .preffered-button-container{background:#232222}.theme-2 .main-content .dropdown .sort-btn{background-color:#171717;color:#878e91}.theme-2 .main-content .dropdown .sort-btn:active,.theme-2 .main-content .dropdown .sort-btn:hover,.theme-2 .main-content .dropdown.show .sort-btn{background-color:#48207c}.theme-2 .main-content .down-icon{color:#48207c}.theme-2 .main-content .dropdown-item.active,.theme-2 .main-content .dropdown-item:active,.theme-2 .main-content .dropdown-item:hover{background-color:#48207c}.theme-2 .repair-shop-rating{color:#a9b8ce}.theme-2 .map-shop-info .blank-link,.theme-2 .map-shop-info .blank-link:hover{color:#dbd4d4}.theme-2 .custom-link-1,.theme-2 .custom-link-1:hover{color:#9162ce}.theme-2 .dashboard-title{color:#dbd4d4}.theme-2 .MuiBackdrop-root{background-color:#e3e3e399}.theme-2 .circle-filled{background-color:#9162ce;border:.03125rem solid #37254d}.theme-2 .manage-vehicle-container,.theme-2 .menu-heading{color:#9162ce}.theme-2 .menu-content,.theme-2 .menu-grid .menu-item-need-repair{color:#878e91}.theme-2 .tabs .MuiTabs-indicator{border-color:#8155ba}.theme-2 .tabs .MuiTab-root.MuiButtonBase-root{color:#b48ee8}.theme-2 .tabs .MuiTab-root.MuiButtonBase-root.Mui-selected{color:#8155ba}.theme-2 .menu-item .menu-key{color:#878e91}.theme-2 .menu-item .menu-value{color:#dbd4d4}.theme-2 .title-page{color:#fff}.theme-2 .credit-card-info .masked-credit-number{color:#dbd4d4}.theme-2 .payment-failed-info .title{color:#a9b8ce}.theme-2 .payment-failed-info .payment-failed-info-btn{background-color:#171717;border:.063rem solid #7d898d;color:#878e91}.theme-2 .payment-table-container .MuiTable-root .MuiTableHead-root{background:#40494d}.theme-2 .payment-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#a9b8ce}.theme-2 .payment-table-container .MuiTable-root .MuiTableBody-root{background:#000}.theme-2 .my-dealership .link-dealership-text,.theme-2 .payment-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#878e91}.theme-2 .my-dealership .link-dealership-text span{color:#9162ce}.theme-2 .my-dealership .additional-entity_wrap .title,.theme-2 .my-dealership .fe-repairs-text{color:#878e91}.theme-2 .auto-complete-item.text-highlight{color:#9162ce}.theme-2 .auto-complete-item.text-default{color:#878e91}.theme-2 button.primary-btn{background:#9162ce;color:#fff}.theme-2 button.primary-btn-new,.theme-2 button.primary-btn-new:active,.theme-2 button.primary-btn-new:focus,.theme-2 button.primary-btn-new:hover,.theme-2 button.primary-btn:active,.theme-2 button.primary-btn:focus,.theme-2 button.primary-btn:hover{background:#724ba5;color:#fff}.theme-2 button.secondary-btn-new{background-color:#171717;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 button.secondary-btn-new:active,.theme-2 button.secondary-btn-new:focus,.theme-2 button.secondary-btn-new:hover{background:#724ba5;border:.0625rem solid #9162ce;color:#171717}.theme-2 .button.primary{background:#9162ce;border-color:#9162ce}.theme-2 .button-holder button.start-repair{background:#8155ba}.theme-2 .button-holder .sign-btns button{color:#9162ce}.theme-2 .button-holder .sign-btns div{color:#878e91}.theme-2 button.secondary-btn,.theme-2 button.secondary-btn:hover{background-color:#171717;border-color:#9162ce;color:#9162ce}.theme-2 .msg-container{background:#363535}.theme-2 .msg-text-container{color:#dbd4d4}.theme-2 .header-h2,.theme-2 .header-h3{color:#fff}.theme-2 .collapse-list{background-color:#000}.theme-2 .collapse-list .collapse-title{color:#dbd4d4}.theme-2 .collapse-list .toggle-btn{color:#8155ba}.theme-2 .collapse-list .error-info{color:#b90000}.theme-2 .collapse-list .contracts-heading{background-color:#000}.theme-2 .collapse-list .contracts-heading:hover{background-color:#ffffff0a}.theme-2 .collapse-list .contract-status-cancelled{background-color:#dbe1e2}.theme-2 .contract-title{color:#dbd4d4}.theme-2 .contracts-grid .css-uob957-MuiListSubheader-root{background-color:#000}.theme-2 .contracts-grid .MuiTypography-subtitle1{color:#dbd4d4}.theme-2 .contracts-grid .agreement-number-font,.theme-2 .contracts-grid .vin-number-my-contracts-font{color:#878e91}.theme-2 .contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item a{color:#9162ce}.theme-2 .contracts-grid .contracts-menu .indicator-wrap{background-color:#363535}.theme-2 .contracts-grid .dial-title{color:#878e91}.theme-2 .contracts-grid .vin-number-text{color:#b8c2d1}.theme-2 .sc-max,.theme-2 .sc-min,.theme-2 .sc-value-percentage,.theme-2 .sc-value-unit{color:#878e91}.theme-2 .footer{background:#7b700b}.theme-2 .account-grid{background-color:#8155ba}.theme-2 .account-grid #okta-sign-in.auth-container.main-container{background-color:#000;border-color:#363535;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3}.theme-2 .account-grid #okta-sign-in .o-form-head{color:#dbd4d4}.theme-2 .account-grid #okta-sign-in .o-form .o-form-label,.theme-2 .account-grid #okta-sign-in .o-form label{color:#b8c2d1}.theme-2 .account-grid #okta-sign-in.auth-container .button-primary{background-color:#9162ce}.theme-2 .account-grid #okta-sign-in.auth-container .button-primary:focus{border-color:#9162ce}.theme-2 .account-grid #okta-sign-in.auth-container .button.button-primary.link-button-disabled{background-color:#9162ce}.theme-2 .account-grid #okta-sign-in .auth-divider .auth-divider-text{background-color:#000}.theme-2 .account-grid #okta-sign-in .default-custom-button.link-button{background:#171717;border-color:#9162ce;color:#9162ce}.theme-2 .account-grid #okta-sign-in.auth-container .link{color:#48207c}.theme-2 .account-grid #okta-sign-in.auth-container .o-form-explain.okta-form-input-error{color:#b90000}.theme-2 .account-grid #okta-sign-in .infobox,.theme-2 .account-grid #okta-sign-in .infobox-md{background-color:#363535;color:#878e91}.theme-2 .login{background:#9162ce}.theme-2 .login-footer{color:#232222}.theme-2 .okta-wrapper #okta-sign-in .o-form .input-fix,.theme-2 .okta-wrapper #okta-sign-in .o-form .textarea-fix{border-color:#e0e0e0}.theme-2 .okta-wrapper #okta-sign-in .o-form .input-fix.focused-input,.theme-2 .okta-wrapper #okta-sign-in .o-form .textarea-fix.focused-input{border-color:#9162ce}.theme-2 .okta-wrapper #okta-sign-in.auth-container .okta-form-input-field input{color:#878e91}.theme-2 #okta-sign-in .visibility-16:before{color:#ebe8e8}.theme-2 #okta-sign-in .visibility-off-16:before{color:#ebe8e8;content:"\e022"}.theme-2 .ant-carousel .slick-next,.theme-2 .ant-carousel .slick-next:focus,.theme-2 .ant-carousel .slick-next:hover,.theme-2 .ant-carousel .slick-prev,.theme-2 .ant-carousel .slick-prev:focus,.theme-2 .ant-carousel .slick-prev:hover{color:#9162ce}.theme-2 .ant-carousel .slick-next.slick-disabled:before,.theme-2 .ant-carousel .slick-prev.slick-disabled:before{opacity:.25}.theme-2 .expand-icon{color:#9162ce}.theme-2 .dealer-wrap .dealer-contactNumber,.theme-2 .dealer-wrap .dealer-name-text{color:#878e91}.theme-2 .dealer-wrap .dealer-url{color:#9162ce}.theme-2 .process-wrapper .header{color:#dbd4d4}.theme-2 .process-wrapper .note-wrapper .sub-heading,.theme-2 .process-wrapper .note-wrapper .sub-heading-content,.theme-2 .process-wrapper .process-body,.theme-2 .process-wrapper .process-list,.theme-2 .right-side-wrapper .dealer-detail .contract-disclaimer,.theme-2 .right-side-wrapper .dealer-detail .find-dealer-wrapper .add-dealer-note-text,.theme-2 .right-side-wrapper .dealer-detail .repair-details,.theme-2 .right-side-wrapper .dealer-detail .repair-details .rate{color:#878e91}.theme-2 .right-side-wrapper .dealer-detail .find-dealer-wrapper .custom-link,.theme-2 .right-side-wrapper .dealer-detail .terms{color:#9162ce}.theme-2 .MuiCheckbox-root.Mui-checked{color:#8155ba}.theme-2 #okta-sign-in .o-form-head{color:#dbd4d4}.theme-2 #okta-sign-in .o-form .o-form-label,.theme-2 #okta-sign-in .o-form label{color:#b8c2d1}.theme-2 .custom-breadcrumb li,.theme-2 .custom-breadcrumb li p,.theme-2 .manage-your-notifications .manage-your-notifications-text{color:#dbd4d4}.theme-2 .my-contracts-sidebar .contracts-container .list-item .list-item-btn.Mui-selected{background-color:#25113d}.theme-2 .my-contracts-sidebar .contracts-container .list-item .list-item-btn .list-name span{color:#878e91}.theme-2 .my-contracts-sidebar .contracts-container .list-item .list-item-btn .list-name-wrap span{color:#b8c2d1}.theme-2 .my-contracts-sidebar .contracts-container .list-item .list-item-btn .list-name-wrap .custom-link span{color:#9162ce}.theme-2 .my-contracts-sidebar .contracts-container .custom-select{color:#878e91}.theme-2 .my-contracts-sidebar .contracts-container .custom-select:before,.theme-2 .my-contracts-sidebar .contracts-container .custom-select:hover:not(.Mui-disabled):before{border-color:#959595}.theme-2 .my-contracts-sidebar .contracts-container .custom-select:after{border-color:#8155ba}.theme-2 .my-contracts-sidebar .contracts-container .custom-select svg{color:#ffffff80}.theme-2 .alert-box-container .MuiPaper-root .alert-msg{color:#878e91}.theme-2 .alert-box-container .MuiPaper-root .alert-title{color:#dbd4d4}.theme-2 .alert-box-container .MuiPaper-root .alert-button-container .alert-cancel-button{background-color:#171717;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 .alert-box-container .MuiPaper-root .alert-button-container .alert-cancel-button:hover{background-color:#171717}.theme-2 .alert-box-container .MuiPaper-root .alert-button-container .alert-confirm-button,.theme-2 .alert-box-container .MuiPaper-root .alert-button-container .alert-confirm-button:hover{background-color:#48207c}.theme-2 .my-contracts-panel .policy-title{color:#fff}.theme-2 .my-contracts-panel .additional-key{color:#b8c2d1}.theme-2 .my-contracts-panel .additional-value{color:#878e91}.theme-2 .my-contracts-panel .additional-key-value{color:#81939c}.theme-2 .my-contracts-panel .additional-info{color:#fff}.theme-2 .manage-more,.theme-2 .my-contracts-panel .custom-link-1{color:#9162ce}.theme-2 .policy-content-value{color:#878e91}.theme-2 .policy-content-label{color:#b8c2d1}.theme-2 .manage-contract .MuiPaper-root{background:#000;border-radius:.25rem;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3}.theme-2 .manage-contract ul li,.theme-2 .manage-contract ul li>span{color:#878e91}.theme-2 .manage-contract .delete-account-button{color:#b90000}.theme-2 .manage-contract .cancel-contract-btn{color:#910000}.theme-2 .header-text{color:#dbd4d4}.theme-2 .header-text-sub{color:#b8c2d1}@media (max-width:768px){.theme-2 .landing-wrap .need-help-cards .need-help-line1,.theme-2 .landing-wrap .need-help-cards .need-help-line2{color:#dbd4d4}}.theme-2 .landing-wrap .need-help-cards .need-help-heading{color:#dbd4d4}.theme-2 .landing-wrap .need-help-cards .need-help-subheading{color:#878e91}.theme-2 .landing-wrap .need-help-cards .need-help-cards-container .help-card .help-link{color:#8155ba}.theme-2 .landing-wrap .need-help-cards .need-help-cards-container .help-card:hover{background:#181717}.theme-2 .landing-wrap .manage-vehicle-contracts-section{background-color:#171717}.theme-2 .landing-wrap .manage-vehicle-contracts-section .section-heading{color:#dbd4d4}.theme-2 .landing-wrap .manage-vehicle-contracts-section .sign-btns div.or,.theme-2 .landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul li span{color:#878e91}.theme-2 .landing-wrap .manage-vehicle-contracts-section .sign-btns button{color:#9162ce}.theme-2 .landing-wrap .download-app-section .car-care-col .care-title{color:#dbd4d4}.theme-2 .landing-wrap .download-app-section .car-care-col .care-list ul li span{color:#878e91}.theme-2 .landing-wrap .download-app-section .car-care-col .care-list ul li:before{color:#8155ba}.theme-2 .landing-wrap .download-app-section .qr-col .qr-outer{background-color:#1c1c1c}.theme-2 .landing-wrap .download-app-section .qr-col .qr-outer .qr-inner{background-color:#48207c}.theme-2 .landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img{background-color:#232222}.theme-2 .landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img .scan-text{color:#dbd4d4}.theme-2 .coupons-wrap .info{color:#81939c}.theme-2 .coupons-wrap .coupon-card{background:#000;border-color:#1c1c1c;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3}.theme-2 .coupons-wrap .coupon-card .coupon-body .coupon-validity .interval{color:#b8c2d1}.theme-2 .coupons-wrap .coupon-card .coupon-body .miles p{color:#81939c}.theme-2 .coupons-wrap .coupon-card .coupon-body .miles p span{color:#dbd4d4}.theme-2 .coupons-wrap .coupon-card .coupon-footer{background-color:#8155ba}.theme-2 .coupons-wrap .used-coupons .coupon-card{background-color:#5c5a5a}.theme-2 .data-grid__wrapper td,.theme-2 .data-grid__wrapper th{color:#878e91}.theme-2 .data-grid__wrapper th{color:#dbd4d4}.theme-2 .data-grid__wrapper tr{border-color:#e0e0e0}.theme-2 .manage-vehicle-open .MuiPaper-root{background:#000;filter:drop-shadow(0 .125rem .5rem rgba(255,255,255,.3))}.theme-2 .manage-vehicle-open .MuiPaper-root .MuiList-root li{color:#878e91}.theme-2 .manage-vehicle-open .MuiPaper-root .MuiList-root .delete-vehicle{color:#b90000}.theme-2 .claim-box .box-content .box-title{color:#dbd4d4}.theme-2 .claim-box .box-content .box-label{color:#b8c2d1}.theme-2 .claim-box .box-content .box-value{color:#878e91}.theme-2 .common-wrapper p{color:#b8c2d1}.theme-2 .common-wrapper .contact-us-verbiage{color:#878e91}.theme-2 .common-wrapper .left-box .MuiButton-contained.Mui-disabled{background:#9162ce}.theme-2 .common-wrapper .support-questions-title-box{background-color:#40494d}.theme-2 .common-wrapper .right-box .forms-list .heading{color:#878e91}.theme-2 .common-wrapper .right-box .forms-list .form_item a{color:#8155ba}.theme-2 .common-wrapper .right-title{color:#b8c2d1}.theme-2 .common-wrapper .question-wrap .question{color:#9162ce}.theme-2 .common-wrapper .question-wrap .answer{color:#878e91}.theme-2 .common-wrapper .profile-settings-notification-heading{font-size:.75rem;margin-right:1.875rem}.theme-2 .common-wrapper .my-contracts-manage-btn-wrapper{font-weight:700;margin-left:.5rem}.theme-2 .common-wrapper .manage-policy-content{color:#9162ce;cursor:pointer;margin-left:0}.theme-2 .common-wrapper .form-control-wrap .profile-img .form-input-style label{font-weight:600}.theme-2 .common-wrapper .form-control-wrap .contact-us-faq-question{color:#878e91}.theme-2 .common-wrapper .form-control-wrap .need-additional-assistance{color:#8155ba}.theme-2 .common-wrapper .profile-wrap .header-h3{color:#dbd4d4}.theme-2 .common-wrapper .profile-wrap .content-txt{color:#878e91}.theme-2 .common-wrapper .profile-settings-notification-heading{color:#b8c2d1}.theme-2 .common-wrapper .css-1glvl0p-MuiButtonBase-root-MuiIconButton-root-MuiAutocomplete-clearIndicator,.theme-2 .common-wrapper .css-pqjvzy-MuiSvgIcon-root-MuiSelect-icon{color:#ffffff8a}.theme-2 .common-wrapper .faq-text-decoration,.theme-2 .common-wrapper .manage-policy-content{color:#9162ce}.theme-2 .common-wrapper .common-support-questions-title{color:#dbd4d4}.theme-2 .common-wrapper .support-questions-title-box .support-request-title,.theme-2 .common-wrapper .support-requests .support-request-title{background-color:#40494d}.theme-2 .common-wrapper .support-questions-title-box .request-support-btn,.theme-2 .common-wrapper .support-requests .request-support-btn{background-color:#171717;border-color:#9162ce;color:#9162ce}.theme-2 .common-wrapper .support-questions-title-box .support-request-details_wrap .support-request-status-details,.theme-2 .common-wrapper .support-requests .support-request-details_wrap .support-request-status-details{background-color:#181717}.theme-2 .common-wrapper .support-questions-title-box .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .ticket-query,.theme-2 .common-wrapper .support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .ticket-query{color:#ebe8e8}.theme-2 .common-wrapper .support-questions-title-box .support-request-details_wrap.no-tickets,.theme-2 .common-wrapper .support-requests .support-request-details_wrap.no-tickets{background-color:#181717}.theme-2 .common-wrapper .support-questions-title-box .support-request-details_wrap .request-support-btn-grid,.theme-2 .common-wrapper .support-requests .support-request-details_wrap .request-support-btn-grid{color:#b8c2d1}.theme-2 .common-wrapper .support-questions .support-questions-title{background-color:#40494d}.theme-2 .common-wrapper .support-questions .support-search-box .MuiFormControl-root .MuiOutlinedInput-root{background-color:#181717}.theme-2 .common-wrapper .support-questions .support-search-box .MuiAutocomplete-input{color:#b8c2d1}.theme-2 .common-wrapper .support-questions .filter-btn__wrap .filter-btn{background-color:#1c1c1c;color:#878e91}.theme-2 .common-wrapper .support-questions .filter-btn__wrap .filter-btn.selected-filter-btn{background-color:#8155ba;color:#000}.theme-2 .filter-btn__wrap .filter-btn{background-color:#171717;color:#878e91}.theme-2 .filter-btn__wrap .filter-btn.MuiButton-contained{background-color:#8155ba;color:#232222}.theme-2 .css-1bhi0za-MuiTypography-root-MuiLink-root{color:#8155ba}.theme-2 .support-faq-modal .btn-round-fill{background-color:#8155ba;border:#48207c;color:#fff}.theme-2 .support-faq-modal .support-faq-wrap{background-color:#000}.theme-2 .support-faq-modal .support-faq-wrap .btns-container a{border:#48207c;color:#8155ba;text-decoration:underline}.theme-2 .support-faq-modal .support-faq-wrap .support-faq-content p{color:#878e91}.theme-2 .support-faq-modal .support-faq-wrap .support-faq-content .support-faq-heading{color:#dbd4d4}.theme-2 .support-faq-modal .support-faq-wrap .car-grid .edit-wrap .milege-txt{color:#878e91}.theme-2 .support-faq-modal .support-faq-wrap .car-grid .edit-txt{color:#b8c2d1}.theme-2 .support-faq-modal .support-faq-wrap .profile-initials-style{background:#b48ee8;border:.0625rem solid #b48ee8}.theme-2 .support-faq-modal .support-faq-wrap .initials-text,.theme-2 .support-faq-modal .support-faq-wrap .tooltip-text{color:#232222}.theme-2 .form-control-wrap .input-field .MuiInputBase-root{border-bottom:#9d9d9db3}.theme-2 .form-control-wrap .input-field .MuiInput-input{color:#878e91}.theme-2 .form-control-wrap .input-field .MuiInput-root:before,.theme-2 .form-control-wrap .input-field .MuiInput-root:hover:not(.Mui-disabled):before{border-bottom:.0625rem solid #9d9d9db3}.theme-2 .form-control-wrap .input-field .MuiInput-root:after{border-bottom:.0625rem solid #8155ba}.theme-2 .form-control-wrap .MuiInputLabel-formControl,.theme-2 .form-control-wrap .input-label{color:#a9b8ce}.theme-2 .notification-title-text{color:#878e91}.theme-2 .notification-subtitle-text{color:#b8c2d1}.theme-2 .blue_checkbox{accent-color:#48207c;border:.09375rem solid #b48ee8}.theme-2 .blue_checkbox:after{accent-color:#48207c;background-color:#48207c;content:" "}.theme-2 .blue_checkbox:checked:after{color:#232222}.theme-2 .faq-left-box .form-textfield .MuiInputLabel-formControl.Mui-focused{color:#8155ba}.theme-2 .faq-right-box .question-wrap{transition:all .5s ease-in-out}.theme-2 .faq-right-box .question-wrap:hover{background-color:#1c1c1c}.theme-2 .faq-right-box .question-wrap .answer,.theme-2 .form-textfield .MuiInputLabel-formControl{color:#b8c2d1}.theme-2 .form-textfield .MuiInputLabel-formControl.Mui-error,.theme-2 .form-textfield .MuiInputLabel-formControl.Mui-focused,.theme-2 .form-textfield .MuiInputLabel-formControl.MuiFormLabel-filled,.theme-2 .form-textfield .MuiInputLabel-formControl.MuiInputLabel-shrink{color:#a9b8ce}.theme-2 .form-textfield .MuiInputBase-formControl:before,.theme-2 .form-textfield .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#9d9d9db3}.theme-2 .form-textfield .MuiInputBase-formControl:after{border-color:#8155ba}.theme-2 .form-textfield .MuiInputBase-formControl.Mui-error:after{border-color:#b90000}.theme-2 .form-textfield .MuiInput-input{color:#878e91}.theme-2 .custom-pagination .pagination-container .pagination-item{color:#ebe8e8}.theme-2 .custom-pagination .pagination-container .pagination-item.selected{border-color:#ebe8e8}.theme-2 .vop-modal-end .MuiPaper-root{background-color:#232222}.theme-2 .vop-modal-end .close-btn,.theme-2 .vop-modal-end .faq-modal-header .close-icon{color:#8155ba}.theme-2 .vop-modal-end .question{color:#dbd4d4}.theme-2 .vop-modal-end .answer{color:#b8c2d1}.theme-2 .notification-menu-panel .MuiPaper-root{background-color:#232222}.theme-2 .notification-menu-panel ul{border-color:#9162ce}.theme-2 .notification-menu-panel #notification-menu-paper-root{background-color:#000}.theme-2 .notification-menu-panel #notification-menu-paper-root:before{border-bottom:1rem solid #48207c}.theme-2 .notification-box__wrap .notification-box:hover{background:#1c1c1c}.theme-2 .notification-box__wrap .notification-box .notification-title-message{color:#878e91}.theme-2 .notification-box__wrap .notification-box .notification-txt{color:#b8c2d1}.theme-2 .notification-box__wrap .notification-box .message-deleted{color:#878e91}.theme-2 .notification-box__wrap .notification-box .message-deleted-undo{color:#9162ce}.theme-2 .notification-box__wrap .notification-box .notifcation-time-wrap{color:#b8c2d1}.theme-2 .update-photo-modal .update-photo-wrap{background-color:#232222}.theme-2 .update-photo-modal .heading{color:#dbd4d4}.theme-2 .update-photo-modal .sub-heading{color:#b8c2d1}.theme-2 .update-photo-modal .title{color:#8155ba}.theme-2 .update-photo-modal .update-photo-form .update-photo__wrap.no-image{background-color:#b48ee8}.theme-2 .update-photo-modal .update-photo-form .initials{color:#232222}.theme-2 .update-photo-modal .update-photo-form .info-title{color:#81939c}.theme-2 .update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider{background:#b48ee8}.theme-2 .update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider::-webkit-slider-thumb{background:#9162ce;border:.125rem solid #232222;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3}.theme-2 .update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider::-moz-range-thumb{background:#9162ce;border:.125rem solid #232222;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3}.theme-2 .update-photo-modal .btn-group button{color:#81939c}.theme-2 .update-photo-modal .btn-group button.Mui-disabled{background:#9162ce;color:#232222}.theme-2 .update-photo-modal .btn-group button.secondary-btn,.theme-2 .update-photo-modal .btn-group button.secondary-btn:hover{background-color:#171717;border-color:#9162ce;color:#9162ce}.theme-2 .update-photo-modal .btn-group button.primary-btn,.theme-2 .update-photo-modal .btn-group button.primary-btn:hover{background-color:#9162ce;color:#232222}.theme-2 .edit-milege{background-color:#000}.theme-2 .edit-milege .heading{color:#fff}.theme-2 .edit-milege .sub-heading{color:#b8c2d1}.theme-2 .edit-milege .mileage-input{color:#dbd4d4}.theme-2 .edit-milege .mileage-input:before,.theme-2 .edit-milege .mileage-input:hover:not(.Mui-disabled):before{border-color:#9d9d9db3}.theme-2 .edit-milege .mileage-input:after{border-color:#8155ba}.theme-2 .edit-milege .less-mileage-error{color:#878e91}.theme-2 .edit-milege .mileage-details-heading{color:#dbd4d4}.theme-2 .edit-milege .mileage-details-font{color:#575757}.theme-2 .edit-milege .mileage-date-font{color:#b8c2d1}.theme-2 .app-invite{background-color:#000}.theme-2 .app-invite .heading{color:#fff}.theme-2 .car-grid .edit-wrap .milege-txt{color:#878e91}.theme-2 .car-grid .edit-txt{color:#b8c2d1}.theme-2 .create-account.heading,.theme-2 .create-account.sub-heading{color:#878e91}.theme-2 .create-account-box{background-color:#8155ba}.theme-2 .create-account-form{background-color:#000}.theme-2 .create-account-form .create-account-form-content .title{color:#fff}.theme-2 .create-account-form .create-account-form-content .MuiGrid-root .create-account-label{color:#a9b8ce}.theme-2 .create-account-form .create-account-form-content .MuiGrid-root .account-create-input .MuiOutlinedInput-root{background-color:#181717;border-color:#7d898d}.theme-2 .create-account-form .create-account-form-content .MuiGrid-root .account-create-input .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#878e91}.theme-2 .create-account-form .create-account-form-content .MuiGrid-root .account-create-input.error-border .MuiOutlinedInput-root{border-color:#de0000}.theme-2 .create-account-form .create-account-form-content .banner-txt{color:#878e91}.theme-2 .create-account-form .create-account-form-content .info-icon{color:#b8c2d1}.theme-2 .create-account-form .create-account-form-content .info-txt p,.theme-2 .create-account-form .create-account-form-content .privacy-policies .policy-notes{color:#878e91}.theme-2 .create-account-form .create-account-form-content .privacy-policies .policy-links .links .policies{color:#9162ce}.theme-2 .create-account-form .create-account-form-content .button-container .secondary-btn{border-color:#8155ba;color:#8155ba}.theme-2 .create-account-form .create-account-form-content .info-txt .custom-link{color:#48207c}.theme-2 .powered-txt p{color:#b8c2d1}.theme-2 .vop-modal .vop-modal-title{color:#dbd4d4}.theme-2 .vop-modal .vop-modal-txt{color:#b8c2d1}.theme-2 .vop-modal .vop-modal-VIN{color:#878e91}.theme-2 .vop-modal .vop-modal-hint{color:#b8c2d1}.theme-2 .vop-modal .modal-subtitle{color:#878e91}.theme-2 .vop-modal .vin-list{margin-bottom:.75rem}.theme-2 .vop-modal .vin-list li{color:#878e91}.theme-2 .recall-modal-end .MuiPaper-root{background-color:#232222}.theme-2 .recall-modal-end .close-icon{color:#8155ba}.theme-2 .recall-modal-end .modal-heading{color:#dbd4d4}.theme-2 .recall-modal-end .close-text,.theme-2 .recall-modal-end .icon-container{color:#8155ba}.theme-2 .recall-modal-end .dashboard-maintenance-list-item-title-text,.theme-2 .recall-modal-end .dashboard-maintenance-upcoming-title{color:#878e91}.theme-2 .recall-modal-end .dashboard-maintenance-list-item-subtitle-text{color:#b8c2d1}.theme-2 .recall-modal-end .maintenance-no-list-title-style{color:#878e91}.theme-2 .recall-modal-end .maintenance-no-list-subtitle-style{color:#b8c2d1}.theme-2 .recall-modal-end .back-button,.theme-2 .recall-modal-end .back-button span,.theme-2 .recall-modal-end .button-text,.theme-2 .recall-modal-end .view-more-text{color:#9162ce}.theme-2 .recall-modal-end .close-button{color:#8155ba}.theme-2 .recall-modal-end .close-icon{color:#9162ce}.theme-2 .recall-modal-end .item-list-heading,.theme-2 .recall-modal-end .item-name,.theme-2 .recall-modal-end .service-interval,.theme-2 .recall-modal-end .status{color:#dbd4d4}.theme-2 .recall-modal-end .item-name-div{background-color:#232222}.theme-2 .recall-modal-end .completed-tab-back-button span{color:#9162ce}.theme-2 .recall-modal-end .upcoming-details-component-form-control-radio-color{color:#ffffff80}.theme-2 .recall-modal-end .upcoming-details-component-content-title{color:#dbd4d4}.theme-2 .recall-modal-end .upcoming-details-component-content-subtitle{color:#878e91}.theme-2 .recall-modal-end .upcoming-component-interval-label-style{color:#dbd4d4}.theme-2 .recall-modal-end .upcoming-details-component-form-control-label .MuiFormControlLabel-label{color:#878e91}.theme-2 .recall-modal-end .repair-service-avg-cost-block{background:#717171;color:#232222}.theme-2 .recall-modal-end .repair-service-avg-cost-block svg path{fill:#232222}.theme-2 .recall-modal-end .maintenance-list-item{border-color:#e3e3e333}.theme-2 .recall-modal-end .recall-component-heading{color:#878e91}.theme-2 .recall-modal-end .recall-component-heading.error{color:#b90000}.theme-2 .recall-modal-end .recall-component-date{color:#b8c2d1}.theme-2 .recall-modal-end .recall-heading{color:#878e91}.theme-2 .recall-modal-end .nhtsa-heading{color:#b8c2d1}.theme-2 .recall-modal-end .custom-radio,.theme-2 .recall-modal-end .recall-component,.theme-2 .recall-modal-end .recall-details-content,.theme-2 .recall-modal-end .recall-details-heading{color:#878e91}.theme-2 .account-container{background-color:#8155ba}.theme-2 .account-container .options-wrap .signin-option .custom-link{color:#48207c}.theme-2 .account-container .hr-txt{color:#878e91}.theme-2 .account-container .hr-txt span{background-color:#232222}.theme-2 .account-container .account-card{background-color:#000}.theme-2 .account-container .account-card .secondary-btn{border-color:#8155ba;color:#8155ba}.theme-2 .account-container .account-card .login-container .MuiBox-root .signin-label{color:#a9b8ce}.theme-2 .account-container .account-card .login-container .MuiBox-root .input-text-field .MuiOutlinedInput-root{background-color:#181717;border-color:#7d898d}.theme-2 .account-container .account-card .login-container .MuiBox-root .input-text-field .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#878e91}.theme-2 .account-container .account-card .login-container .MuiBox-root .input-text-field.error-border .MuiOutlinedInput-root{border-color:#de0000}.theme-2 .account-container .account-card .card-title__wrap .account-title{color:#dbd4d4}.theme-2 .account-container .account-card .login-verbiage{color:#878e91}.theme-2 .account-container .account-card .input-text-field .MuiInputLabel-root{color:#b8c2d1}.theme-2 .account-container .account-menu .account-menu-item,.theme-2 .account-container .account-menu .account-menu-item .menu-item-link{color:#878e91}.theme-2 .account-container .form-grp .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#81939c}.theme-2 .account-menu .account-menu-item,.theme-2 .account-menu .account-menu-item .menu-item-link,.theme-2 .time-wrap .dashboard-time-heading,.theme-2 .time-wrap .time-heading{color:#878e91}.theme-2 .time-wrap .open-hour{color:#047d26}.theme-2 .closing-time-info .location{color:#a9b8ce}.theme-2 .closing-time-info .time-wrap .time-heading{color:#878e91}.theme-2 .closing-time-info .contact-number,.theme-2 .global-icon-modal-wrap .dealer-url{color:#9162ce}.theme-2 .popup-box .head-content{color:#dbd4d4;padding-bottom:16px}.theme-2 .popup-box .description-content{color:#b8c2d1}.theme-2 .popup-box .resend-link{background:#171717;border-color:#9162ce;color:#9162ce}.theme-2 .popup-box .send-link{background:#9162ce;color:#232222}.theme-2 .popup-box .error-text{color:#b90000}.theme-2 .popup-box .self-invite-form-field .MuiInputLabel-formControl{color:#a9b8ce}.theme-2 .popup-box .self-invite-form-field input[value]{color:#878e91}.theme-2 .MuiModal-root .MuiPaper-root{background:#000;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3;color:#878e91}.theme-2 .select-wrap .select-label{-webkit-text-fill-color:#a9b8ce;color:#a9b8ce}.theme-2 .select-wrap .select-label.Mui-focused{-webkit-text-fill-color:#8155ba;color:#8155ba}.theme-2 .select-wrap .select-value{-webkit-text-fill-color:#878e91;color:#878e91}.theme-2 .select-wrap .select-value:before,.theme-2 .select-wrap .select-value:hover:not(.Mui-disabled):before{border-color:#9d9d9db3}.theme-2 .select-wrap .select-value:after{border-color:#8155ba}.theme-2 .select-wrap .select-value.Mui-error:after{border-color:#b90000}.theme-2 .circle{border-color:#dbd4d4}.theme-2 .date-form-field input[value],.theme-2 .labelName{color:#878e91}.theme-2 .date-form-field .date-picker-input .MuiInputLabel-root{color:#b8c2d1}.theme-2 .date-form-field .date-picker-input .MuiInputBase-formControl:before,.theme-2 .date-form-field .date-picker-input .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#9d9d9db3}.theme-2 .date-form-field .date-picker-input .MuiInputBase-formControl:after{border-color:#8155ba}.theme-2 .MuiCalendarPicker-root{color:#dbd4d4}.theme-2 .MuiCalendarPicker-root .MuiTypography-root{color:#81939c}.theme-2 .MuiCalendarPicker-root .MuiPickersDay-root,.theme-2 .MuiCalendarPicker-root .MuiPickersDay-root.Mui-disabled{color:#dbd4d4}.theme-2 .MuiCalendarPicker-root .MuiPickersDay-root.Mui-selected{background-color:#9162ce;color:#232222}.theme-2 .MuiCalendarPicker-root .PrivatePickersFadeTransitionGroup-root{font-family:Open Sans}.theme-2 .MuiCalendarPicker-root .MuiPickersDay-today:not(.Mui-selected){border-color:#dbd4d4}.theme-2 .MuiCalendarPicker-root .PrivatePickersMonth-root,.theme-2 .MuiCalendarPicker-root .PrivatePickersYear-yearButton{color:#dbd4d4}.theme-2 .MuiCalendarPicker-root .PrivatePickersMonth-root.Mui-selected,.theme-2 .MuiCalendarPicker-root .PrivatePickersYear-yearButton.Mui-selected{background-color:#9162ce;color:#fff}.theme-2 .MuiCalendarPicker-root .PrivatePickersMonth-root:disabled,.theme-2 .MuiCalendarPicker-root .PrivatePickersYear-yearButton:disabled{color:#dbd4d4}.theme-2 .transfer-vehicle{background-color:#000}.theme-2 .transfer-vehicle .edit-modal-header{color:#fff}.theme-2 .vehicle-transfer-details .text-box{color:#878e91}.theme-2 .vehicle-transfer-details .car-radio-wrap{background:#181717;border:.063rem solid #1c1c1c}.theme-2 .vehicle-transfer-details .car-details-value,.theme-2 .vehicle-transfer-details .car-make{color:#878e91}.theme-2 .vehicle-transfer-details .car-details-key{color:#b8c2d1}.theme-2 .vehicle-transfer-details .transfer-detail-item .img-box{background:#8155ba}.theme-2 .vehicle-transfer-details .transfer-detail-item .text-box{color:#878e91}.theme-2 .transfer_button{color:#48207c;padding:24px 0 16px}.theme-2 .transfer_button .transfer-vehicle-button{background:#171717;border:.063rem solid #48207c;color:#48207c}.theme-2 .check-transfer-ques .check-transfer-ques1{color:#9162ce}.theme-2 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap{background-color:#000}.theme-2 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-label,.theme-2 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-root,.theme-2 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content p{color:#878e91}.theme-2 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-heading{color:#a9b8ce}.theme-2 .vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-car-model{color:#dbd4d4}.theme-2 .btns-container .btn-round-bdr{background:#171717;border:.0625rem solid #48207c;color:#48207c}.theme-2 .new-user-vehicle-transfer p,.theme-2 .vehicle-transfer-type .transfer-radio-box .MuiFormControlLabel-label,.theme-2 .vehicle-transfer-type p{color:#878e91}.theme-2 .form-area .MuiInputLabel-root{color:#b8c2d1}.theme-2 .form-area .MuiInputLabel-root.Mui-focused,.theme-2 .form-area .MuiInputLabel-root.MuiFormLabel-filled{color:#a9b8ce}.theme-2 .form-area .MuiFormControlLabel-label{color:#dbd4d4}.theme-2 .contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .text-field-label{color:#a9b8ce}.theme-2 .contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#181717;border:.0625rem solid #7d898d}.theme-2 .contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#b8c2d1}.theme-2 .contact-info-wrap .contact-info-content .contract-heading{color:#dbd4d4}.theme-2 .contact-info-wrap .contact-info-content .sub-heading{color:#b8c2d1}.theme-2 .contact-info-wrap .contact-btn-container .contact-primary-btn{background-color:#8155ba;color:#000}.theme-2 .contact-info-wrap .contact-btn-container .contact-secondary-btn{color:#9162ce}.theme-2 .contact-info-modal .contact-info-wrap{background-color:#000}.theme-2 .contact-info-modal .heading{color:#dbd4d4}.theme-2 .contact-info-modal .sub-heading{color:#b8c2d1}.theme-2 .contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-label.Mui-focused,.theme-2 .contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-label.MuiFormLabel-filled{-webkit-text-fill-color:#a9b8ce;color:#a9b8ce}.theme-2 .contact-info-modal .input-text-field .MuiInputLabel-root{color:#b8c2d1}.theme-2 .contact-info-modal .input-text-field .MuiInputLabel-root.Mui-focused,.theme-2 .contact-info-modal .input-text-field .MuiInputLabel-root.MuiFormLabel-filled{color:#a9b8ce}.theme-2 .contact-info-modal .MuiInput-root{color:#878e91}.theme-2 .loading svg{color:#8155ba}.theme-2 .newuser-vehicle-transfer-modal .transfer-radio-box .agree-transfer .MuiFormControlLabel-label{color:#878e91}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap{background-color:#000}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiFormControlLabel-label,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .transfer-radio-box .agree-transfer .MuiFormControlLabel-label,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content p{color:#878e91}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .error-txt{color:#b90000}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiInputLabel-shrink,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .newuser-vehicle-transfer-heading{color:#a9b8ce}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .newuser-vehicle-car-model{color:#dbd4d4}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiInputLabel-formControl,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content input{color:#b8c2d1}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .form-textfield .MuiFormHelperText-root,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-style .MuiFormHelperText-root{color:#a9b8ce}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .form-textfield .MuiFormHelperText-root.error-txt,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-style .MuiFormHelperText-root.error-txt{color:#b90000}.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-label.Mui-focused,.theme-2 .newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-label.MuiFormLabel-filled{-webkit-text-fill-color:#a9b8ce;color:#a9b8ce}.theme-2 .newuser-vehicle-transfer-modal .input-text-field .MuiInputBase-formControl .MuiInput-input{color:#878e91}.theme-2 .newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root{color:#b8c2d1}.theme-2 .newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root.Mui-focused,.theme-2 .newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root.MuiFormLabel-filled{color:#a9b8ce}.theme-2 .newuser-vehicle-transfer-modal .MuiInput-root{color:#878e91}.theme-2 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .roadside-coverage-selection-form-control-styled{background-color:#181717}.theme-2 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .roadside-coverage-selection-form-control-styled.selected{background-color:#25113d;border:.063rem solid #8155ba}.theme-2 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .coverage-label-style{color:#878e91}.theme-2 #no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .card-primary-issue-title{color:#dbd4d4}.theme-2 .roadside-page-container .bg{background:#25113d}.theme-2 .roadside-page-container .collapsable{border-bottom:.063rem solid #1c1c1c}.theme-2 .roadside-page-container .membership-details .mem-col .detail{color:#878e91}.theme-2 .roadside-page-container .membership-details .mem-col .title{color:#b8c2d1}.theme-2 .roadside-page-container .active-contract-text,.theme-2 .roadside-page-container .contract-summary,.theme-2 .roadside-page-container .custom-breadcrumb .title-breadcrumbs,.theme-2 .roadside-page-container .page-title{color:#dbd4d4}.theme-2 .roadside-page-container .contract,.theme-2 .roadside-page-container .contract-text-heading,.theme-2 .roadside-page-container .error-message-container .error-msg-box .error-message-filename p{color:#878e91}.theme-2 .roadside-page-container .custom-breadcrumb .link-breadcrumbs,.theme-2 .roadside-page-container .link-color{color:#9162ce}.theme-2 .roadside-page-container .text-field-label{color:#a9b8ce}.theme-2 .roadside-page-container .contract-info-label,.theme-2 .roadside-page-container .provider-name{color:#b8c2d1}.theme-2 .roadside-page-container .contract-info-box{background:#1c1c1c}.theme-2 .roadside-page-container .contract-info-box .contract-info-heading{color:#dbd4d4;color:#b8c2d1}.theme-2 .roadside-page-container .coverage-box{background-color:#1c1c1c;color:#b8c2d1}.theme-2 .roadside-page-container .roadside-repair-title{color:#878e91}.theme-2 .roadside-page-container .get-repair-button,.theme-2 .roadside-page-container .get-repair-button:hover{background-color:#48207c}.theme-2 .roadside-page-container .third-party-button{background-color:#171717;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 .roadside-page-container .dropbox-error{border-color:#b90000}.theme-2 .roadside-page-container .dropbox-withouterror{border-color:#bdc4c7}.theme-2 .roadside-page-container .drag-drop-text{color:#b8c2d1}.theme-2 .roadside-page-container .dropbox{background-color:#181717}.theme-2 .roadside-page-container .text-feild .MuiOutlinedInput-root{background:#181717;border-color:#7d898d;color:#878e91}.theme-2 .roadside-page-container .text-feild .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#8155ba}.theme-2 .roadside-page-container .image-wrap .file-size{color:#b8c2d1}.theme-2 .roadside-page-container .image-wrap .image-file-name{color:#878e91}.theme-2 .book-repair-wrapper,.theme-2 .repair-details-wrapper{background:#000}.theme-2 .book-repair-wrapper .contact-wrapper .additional-entity_wrap .title,.theme-2 .book-repair-wrapper .contact-wrapper .heading,.theme-2 .book-repair-wrapper .contact-wrapper .sub-heading,.theme-2 .repair-details-wrapper .contact-wrapper .additional-entity_wrap .title,.theme-2 .repair-details-wrapper .contact-wrapper .heading,.theme-2 .repair-details-wrapper .contact-wrapper .sub-heading{color:#dbd4d4}.theme-2 .book-repair-wrapper .contact-wrapper .contact-repair,.theme-2 .repair-details-wrapper .contact-wrapper .contact-repair{color:#8155ba}.theme-2 .book-repair-wrapper .contact-wrapper .address,.theme-2 .book-repair-wrapper .contact-wrapper .disclaimer-message,.theme-2 .repair-details-wrapper .contact-wrapper .address,.theme-2 .repair-details-wrapper .contact-wrapper .disclaimer-message{color:#878e91}.theme-2 .book-repair-wrapper .contact-wrapper .contract-website,.theme-2 .repair-details-wrapper .contact-wrapper .contract-website{color:#8155ba}.theme-2 .book-repair-wrapper .provide-following-wrapper .disclaimer,.theme-2 .book-repair-wrapper .provide-following-wrapper .disclaimer .points-sub-text,.theme-2 .book-repair-wrapper .provide-following-wrapper .header,.theme-2 .book-repair-wrapper .provide-following-wrapper .header .points-sub-text,.theme-2 .book-repair-wrapper .provide-following-wrapper .points,.theme-2 .book-repair-wrapper .provide-following-wrapper .points .points-sub-text,.theme-2 .repair-details-wrapper .provide-following-wrapper .disclaimer,.theme-2 .repair-details-wrapper .provide-following-wrapper .disclaimer .points-sub-text,.theme-2 .repair-details-wrapper .provide-following-wrapper .header,.theme-2 .repair-details-wrapper .provide-following-wrapper .header .points-sub-text,.theme-2 .repair-details-wrapper .provide-following-wrapper .points,.theme-2 .repair-details-wrapper .provide-following-wrapper .points .points-sub-text{color:#878e91}.theme-2 .book-repair-wrapper .provide-following-wrapper .points::marker,.theme-2 .repair-details-wrapper .provide-following-wrapper .points::marker{color:#878e91}.theme-2 .outlined-input-text{background-color:#000}.theme-2 .dealer-details-container .dealer-name,.theme-2 .dealer-details-container .dealer-title{color:#dbd4d4}.theme-2 .dealer-details-container .dealer-details ul li{color:#878e91}.theme-2 .dealer-details-container .dealer-details ul li a{color:#9162ce}.theme-2 .dealer-details-container .dealer-details ul li .time-wrap .dashboard-time-heading span:nth-child(3),.theme-2 .dealer-details-container .link-dealer-text{color:#878e91}.theme-2 .dealer-details-container .find-dealership{color:#9162ce}.theme-2 .recall-page-container .page-title,.theme-2 .recall-page-container .recall-info-container .info-title{color:#dbd4d4}.theme-2 .recall-page-container .recall-info-container .info-desc,.theme-2 .recall-page-container .recall-info-container ul li{color:#878e91}.theme-2 .recall-page-container .recall-info-container .info-desc span.vin,.theme-2 .recall-page-container .recall-info-container ul li span.vin{color:#9162ce}.theme-2 .right-side-wrapper .dealer-detail .your-dealer{color:#b48ee8}.theme-2 .right-side-wrapper .dealer-detail .dealer-name{color:#dbd4d4}.theme-2 .right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-phone-number,.theme-2 .right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-url a{color:#9162ce}.theme-2 .right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-address,.theme-2 .right-side-wrapper .dealer-detail .time-wrap .dashboard-time-heading,.theme-2 .wrapper-step4 .cuna-note-text,.theme-2 .wrapper-step4 .roadside-note-text{color:#878e91}.theme-2 .roadside-selection-form-control-styled.issue-selected{background-color:#25113d;border:.063rem solid #8155ba}.theme-2 .roadside-selection-form-control-styled.issue-selection{background-color:#181717}.theme-2 .roadside-selection-form-control-styled .issue-selection-radio-content{color:#878e91}.theme-2 .roadside-selection-form-control-styled .issue-selection-radio-content .sub-text{color:#a9b8ce}.theme-2 .css-yourcp-MuiPaper-root-MuiPopover-paper-MuiMenu-paper:before{background-color:#000}.theme-2 .css-vqmohf-MuiButtonBase-root-MuiRadio-root.Mui-checked{color:#8155ba}.theme-2 .css-vqmohf-MuiButtonBase-root-MuiRadio-root{color:#fff9}.theme-2 .css-78trlr-MuiButtonBase-root-MuiIconButton-root{color:#ffffff8a}.theme-2 .verify-zipcode .sub-message{color:#8155ba}.theme-2 .car-make{color:#878e91}.theme-2 .car-details-key{color:#b8c2d1}.theme-2 .car-details-value{color:#878e91}.theme-2 .no-vehicle{color:#a9b8ce}.theme-2 .add-vehicle{color:#9162ce}.theme-2 .vehicle-radio-btn{background-color:#181717}.theme-2 .mileage-wrapper .mileage-body,.theme-2 .mileage-wrapper .mileage-header{color:#dbd4d4}.theme-2 .mileage-wrapper .mileage-input-label{color:#a9b8ce}.theme-2 .mileage-wrapper .input-field .mileage-input input{color:#878e91}.theme-2 .verify-zipcode-div .verify-zipcode-title{color:#dbd4d4}.theme-2 .verify-zipcode-div .verify-zipcode-content{background-color:#232222}.theme-2 .verify-zipcode-div .verify-zipcode-message{color:#b8c2d1}.theme-2 .progress-bar-container .progress-bar-label .value{color:#878e91}.theme-2 .progress-bar-container .progress-bar-values .max-value,.theme-2 .progress-bar-container .progress-bar-values .min-value{color:#81939c}.theme-2 .maintenance-page-container .col-dealer .dealer-name{color:#878e91}.theme-2 .maintenance-page-container .maintenance-columns .col-info .no-coupon-export-interval-text,.theme-2 .maintenance-page-container .maintenance-columns .col-info .no-coupon-export-text{color:#81939c}.theme-2 .maintenance-page-container .maintenance-tab-container .MuiTabs-indicator{display:none}.theme-2 .maintenance-page-container .page-title{color:#dbd4d4}.theme-2 .maintenance-page-container .custom-breadcrumb .link-breadcrumbs{color:#9162ce}.theme-2 .maintenance-page-container .custom-breadcrumb .title-breadcrumbs{color:#dbd4d4}.theme-2 .maintenance-page-container .indicator-page .indicator-text{color:#878e91}.theme-2 .maintenance-page-container .indicator-page .indicator-footer .check-engine-verbiage{color:#9162ce}.theme-2 .maintenance-page-container .tab-data-container .list-card-item.selected,.theme-2 .maintenance-page-container .tab-data-container .list-card-item:hover,.theme-2 .maintenance-page-container .tab-data-container .maintainance-details-container,.theme-2 .maintenance-page-container .tab-data-container .no-history,.theme-2 .maintenance-page-container .tab-data-container .no-maintainance,.theme-2 .maintenance-page-container .tab-data-container .select-car-style{background-color:#25113d}.theme-2 .maintenance-page-container .tab-data-container .msg-no-style{color:#878e91}.theme-2 .maintenance-page-container .tab-data-container .request-msg,.theme-2 .maintenance-page-container .tab-data-container .select-car-msg{color:#b8c2d1}.theme-2 .maintenance-page-container .tab-data-container .box-msg{background-color:#1c1c1c}.theme-2 .maintenance-page-container .tab-data-container .box-msg .avg-text,.theme-2 .maintenance-page-container .tab-data-container .box-msg .bold-font,.theme-2 .maintenance-page-container .tab-data-container .menu-item,.theme-2 .maintenance-page-container .tab-data-container .text-header-h4{color:#878e91}.theme-2 .maintenance-page-container .tab-data-container .incomplete-style{color:#9162ce}.theme-2 .maintenance-page-container .tab-data-container .sucess-btn-wrap button.secondary-btn{background-color:#232222}.theme-2 .maintenance-page-container .indictor-issue-block .list-card-item.selected{background-color:#25113d}.theme-2 .maintenance-page-container .indictor-issue-block .list-card-item:hover{background:#25113d}.theme-2 .maintenance-page-container .indictor-issue-block .issue-name,.theme-2 .maintenance-page-container .indictor-issue-block .menu-item{color:#878e91}.theme-2 .maintenance-page-container .indictor-issue-block .maintainance-details-container{background-color:#25113d}.theme-2 .maintenance-page-container .maintenance-indicator-alert{background-color:#181717}.theme-2 .maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap .indicator-title{color:#9162ce}.theme-2 .maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-description{color:#878e91}.theme-2 .maintenance-page-container .maintenance-info-container .info-sub-heading,.theme-2 .maintenance-page-container .maintenance-info-container .info-title,.theme-2 .maintenance-page-container .maintenance-info-container .service-title{color:#dbd4d4}.theme-2 .maintenance-page-container .maintenance-info-container .info-sub-heading .credit-button,.theme-2 .maintenance-page-container .maintenance-info-container .info-title .credit-button,.theme-2 .maintenance-page-container .maintenance-info-container .service-title .credit-button{color:#8155ba}.theme-2 .maintenance-page-container .maintenance-info-container .coverag-plan-box .coverage-lable{color:#878e91}.theme-2 .maintenance-page-container .maintenance-info-container .coverag-plan-box .coverage-value{color:#b8c2d1}.theme-2 .maintenance-page-container .maintenance-info-container .info-desc,.theme-2 .maintenance-page-container .maintenance-info-container .odometer-text,.theme-2 .maintenance-page-container .maintenance-info-container ul li{color:#878e91}.theme-2 .maintenance-page-container .maintenance-info-container .info-desc .edit,.theme-2 .maintenance-page-container .maintenance-info-container .odometer-text .edit,.theme-2 .maintenance-page-container .maintenance-info-container ul li .edit{color:#9162ce}.theme-2 .maintenance-page-container .maintenance-info-container ul li .list-values,.theme-2 .maintenance-page-container .maintenance-info-container ul li:before{color:#878e91}.theme-2 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon{background-color:#000}.theme-2 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .miles{color:#dbd4d4}.theme-2 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .contract{color:#b8c2d1}.theme-2 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon .view-detail{background-color:#171717}.theme-2 .maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon .view-detail span{color:#9162ce}.theme-2 .maintenance-page-container .maintenance-info-container .contract-term-text{color:#878e91}.theme-2 .maintenance-page-container .maintenance-info-container .my-contract-screen-btn{color:#8155ba}.theme-2 .css-1gzntpy-MuiButtonBase-root-MuiMenuItem-root.Mui-selected{background-color:#ffffff14}.theme-2 .claims-tab-container .select-option-wrap.selected-option-wrap{background-color:#25113d}.theme-2 .claims-tab-container .claims-card_wrap{background-color:#181717;border:.063rem solid #1c1c1c;color:#b8c2d1}.theme-2 .claims-tab-container .claims-card_wrap .empty-message{color:#a9b8ce}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container{background-color:#000}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .view-payment-details{color:#9162ce}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .heading{background-color:#25113d}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .heading .redirect-link{color:#9162ce}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .heading p{color:#878e91}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button{background:#8155ba}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button .reimbursement-button{color:#000}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-key{color:#878e91}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value{color:#dbd4d4}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value.chip-value{background:linear-gradient(0deg,#f2f2f21a,#f2f2f21a),#000;border:.0625rem solid #7d898d;color:#b48ee8}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value.link-value{color:#9162ce}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected{background-color:#1c1c1c}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected .heading{background-color:#8155ba}.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected .heading .redirect-link,.theme-2 .claims-tab-container .claims-card_wrap .custom-accordion-container.selected .heading p{color:#000}.theme-2 .claims-tab-container .reimbursement-card .reimbursement-content{background-color:#000}.theme-2 .claims-tab-container .reimbursement-card .reimbursement-content .left-section .content{color:#878e91}.theme-2 .claims-tab-container .reimbursement-card .reimbursement-content .left-section .title{color:#dbd4d4}.theme-2 .claims-tab-container .select-option-wrap{background-color:#232222}.theme-2 .claims-tab-container .select-option-wrap .claims-count,.theme-2 .claims-tab-container .select-option-wrap .heading{color:#b48ee8}.theme-2 .review-info .heading{color:#e3e8f0}.theme-2 .review-info .review-form .form-label .title{color:#dbd4d4}.theme-2 .review-info .review-form .form-label .edit-link{color:#9162ce}.theme-2 .review-info .review-form .documents-info .uploaded-document-type{color:#b8c2d1}.theme-2 .review-info .review-form .documents-info .uploaded-document-name{color:#878e91}.theme-2 .review-info .review-form .vehicle-card{background-color:#1c1c1c;border:.063rem solid #dbe1e2}.theme-2 .review-info .review-form .vehicle-card .car-details .car-model{color:#878e91}.theme-2 .review-info .review-form .vehicle-card .car-details .car-detail{color:#b8c2d1}.theme-2 .review-info .review-form .vehicle-card .car-details .car-detail .car-detail-value{color:#878e91}.theme-2 .review-info .review-form .select-info .MuiInputBase-root{background-color:#1c1c1c;border:.063rem solid #dbe1e2}.theme-2 .review-info .review-form .select-info .MuiInputBase-root .MuiButtonBase-root .labelName{color:#b8c2d1}.theme-2 .review-info .review-form .select-info .MuiInputBase-root .MuiSelect-select{-webkit-text-fill-color:#b8c2d1}.theme-2 .review-info .review-form .date-info .MuiInputBase-root{background-color:#1c1c1c;border:.063rem solid #dbe1e2}.theme-2 .review-info .review-form .date-info .MuiInputBase-root input{color:#b8c2d1}.theme-2 .review-info .review-form .date-info .MuiInputBase-root input.Mui-disabled{-webkit-text-fill-color:#b8c2d1}.theme-2 .review-info .review-form .field-info{background-color:#1c1c1c;border:.063rem solid #dbe1e2;color:#b8c2d1}.theme-2 .review-info .review-form .field-info.personal-info .customer-detail,.theme-2 .review-info .review-form .field-info.personal-info .customer-name{color:#878e91}.theme-2 .need-support_wrap .info{color:#b48ee8}.theme-2 .need-support_wrap .phone-number-link{color:#9162ce}.theme-2 .roadside-selection-form-control-styled .MuiFormControlLabel-label{color:#878e91}.theme-2 .need-a-repair-content .custom-card .card-head-title{color:#dbd4d4}.theme-2 .need-a-repair-content .custom-card .card-sub-head-note,.theme-2 .need-a-repair-content .custom-card .card-sub-head-title{color:#a9b8ce}.theme-2 .need-a-repair-content .repair-help-link{color:#9162ce}.theme-2 .need-a-repair-content .need-roadside-assistance-wrapper .need-roadside-assistance-heading{color:#dbd4d4}.theme-2 .need-a-repair-content .need-roadside-assistance-wrapper .repair-help-footer,.theme-2 .need-roadside-assistance-wrapper .description{color:#878e91}.theme-2 .need-help-wrapper .dealer-detail .custom-link.faq{color:#9162ce}.theme-2 .need-help-wrapper .dealer-detail .your-dealer{color:#dbd4d4}.theme-2 .need-help-wrapper .dealer-detail .hide-max .collapse-content .location{color:#9162ce}.theme-2 .need-help-wrapper .repair-shop-location-msg{color:#dbd4d4}.theme-2 .css-1i9gvbp-MuiPaper-root-MuiPopover-paper-MuiMenu-paper:before{background-color:#000}.theme-2 .my-contracts__wrap .my-contracts-panel .other-coverage-title{color:#dbd4d4}.theme-2 .my-contracts__wrap .my-contracts-panel .additional-value{color:#878e91}.theme-2 .my-contracts__wrap .my-contracts-panel .additional-key{color:#b8c2d1}.theme-2 .my-contracts__wrap .my-contracts-panel .additional-key-value{color:#81939c}.theme-2 .my-contracts__wrap .my-contracts-panel .additional-info{color:#dbd4d4}.theme-2 .my-contracts__wrap .my-contracts-panel .custom-link-1{color:#9162ce}.theme-2 .my-contracts__wrap .no-result-found-message1{color:#b8c2d1}.theme-2 .my-contracts__wrap .glovebox-btn-container .secondary-btn{color:#9162ce}.theme-2 .my-contracts__wrap .policy-list-select-field .select-wrap .MuiOutlinedInput-root{background-color:#181717}.theme-2 .my-contracts__wrap .glovebox-container .add-document-btn{background-color:#8155ba}.theme-2 .my-contracts__wrap .glovebox-container .vehicle-selection .MuiOutlinedInput-root{background-color:#000;border:.0625rem solid #7d898d}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .title{color:#a9b8ce}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .helper-text{color:#81939c}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .add-document_wrap{background-color:#000;border:.063rem solid #dbe1e2}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content{background-color:#181717}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .label{color:#b8c2d1}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box{background:#171717;border:.0625rem solid #8155ba}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box .label{color:#8155ba}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-1{color:#dbd4d4}.theme-2 .my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-2,.theme-2 .my-contracts__wrap .rac-complimentary-breakdown-content span{color:#878e91}.theme-2 .my-contracts__wrap .no-policy__wrapper .no-policy__title{color:#dbd4d4}.theme-2 .my-contracts__wrap .no-policy__wrapper .no-policy__content-wrapper .no-policy-content{color:#878e91}.theme-2 .my-contracts__wrap .no-contracts__wrapper .no-contracts-content__wrap .no-contracts__title{color:#dbd4d4}.theme-2 .my-contracts__wrap .no-contracts__wrapper .no-contracts-content__wrap .no-contracts__description{color:#878e91}.theme-2 .my-contracts__wrap .my-contracts-service-container .ppm-extended-time-wrap{color:#81939c}.theme-2 .my-contracts__wrap .no-result-found{color:#dbd4d4}.theme-2 .my-contracts__wrap .contracts-container .select-contract{color:#a9b8ce}.theme-2 .my-contracts__wrap .contracts-container .active-title{color:#9162ce}.theme-2 .my-contracts__wrap .contract-title__wrap .contract-coverage,.theme-2 .my-contracts__wrap .contract-title__wrap .contract-name{color:#ebe8e8}.theme-2 .my-contracts__wrap .manage-option{color:#9162ce}.theme-2 .my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#8155ba}.theme-2 .my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root .MuiSelect-select :hover{background-color:#000}.theme-2 .my-contracts__wrap .sc-value-percentage{color:#dbd4d4}.theme-2 .my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-key,.theme-2 .my-contracts__wrap .car-policy-content-progressbar .title-name{color:#b8c2d1}.theme-2 .my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-value{color:#878e91}.theme-2 .my-contracts__wrap .contracts-container .MuiList-root .list-item-btn{background-color:#222}.theme-2 .my-contracts__wrap .contracts-container .MuiList-root .list-item-btn.Mui-selected{background-color:#25113d}.theme-2 .my-contracts__wrap .contracts-container .menu-bar-title{color:#dbd4d4}.theme-2 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background:#40494d}.theme-2 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#a9b8ce}.theme-2 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root{background:#000}.theme-2 .image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#878e91}.theme-2 .glovebox-form-wrap .form-field-wrap .text-field-label,.theme-2 .glovebox-form-wrap .form-field-wrap .text-field-label .text-optional,.theme-2 .glovebox-form-wrap .text-field-label,.theme-2 .glovebox-form-wrap .text-field-label .text-optional{color:#a9b8ce}.theme-2 .glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#181717}.theme-2 .glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#b8c2d1}.theme-2 .glovebox-form-wrap .form-text-box{background-color:#181717;border:.063rem solid #7d898d}.theme-2 .glovebox-form-wrap .form-text-box p{background-color:#181717}.theme-2 .breadcrumb__wrap .active-title{color:#9162ce}.theme-2 .right-end-popup .MuiPaper-root .btn-round-bdr{background:#171717;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box{background-color:#181717;border:.063rem solid #7d898d}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box p{background-color:#181717}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box textarea{background-color:#181717;color:#878e91}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .form-modal-header .close-btn{color:#9162ce}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .form-modal-header .request-support-form-title{color:#dbd4d4}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-value,.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-make{color:#878e91}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-key{color:#b8c2d1}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .related-questions-content .filter-btn{color:#b48ee8}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .filter-btn{color:#878e91}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root p{color:#a9b8ce}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .vehicle-change-btn{color:#9162ce}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .filter-btn{background-color:#1c1c1c}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .selected-filter-btn{background-color:#8155ba;color:#000}.theme-2 .right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap p{color:#a9b8ce}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-query{color:#ebe8e8}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-topic__wrap{background:linear-gradient(0deg,#e16d011a,#e16d011a)}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-date_wrap .support-date,.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-number{color:#bdc4c7}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .comment-title{color:#ebe8e8}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .no-comments{color:#dbd4d4}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box.unread-comment{background-color:#f4f9fe;border-color:#b88fef}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-author,.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-author .name{color:#dbd4d4}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-date{color:#bdc4c7}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-text_wrap{background-color:#1c1c1c}.theme-2 .right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-text_wrap .comment-text{color:#878e91}.theme-2 .right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#181717;border:.0625rem solid #7d898d}.theme-2 .right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#b8c2d1}.theme-2 .right-end-popup.support-chat .MuiPaper-root .footer-text .closed-ticket{color:#9162ce}.theme-2 .right-end-popup.support-chat .MuiPaper-root .footer-text .content,.theme-2 .right-end-popup.support-chat .MuiPaper-root .footer-text .sub-content{color:#a9b8ce}.theme-2 a.view-contract-link{color:#8155ba}.theme-2 .icon-wrap .icon-block .email-text{color:#81939c}.theme-2 .confirm-selection-container .confirm-selection-content .confirm-selection-heading{color:#dbd4d4}.theme-2 .confirm-selection-container .confirm-selection-content p{color:#878e91}.theme-2 .confirm-selection-container .btns-container .btn-round-bdr{background:#171717;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 .confirm-selection-container .btns-container .btn-box-fill{background-color:#8155ba;border:.063rem solid #8155ba;color:#fff}.theme-2 .week-time-container .daytime{color:#878e91}.theme-2 .contract-card{background-color:#000}.theme-2 .contract-card .heading{background-color:#25113d}.theme-2 .contract-card .heading .MuiTypography-root{color:#878e91}.theme-2 .contract-card .heading .header-action-container .payments-header-action_wrap .action-title{color:#9162ce}.theme-2 .contract-card .content .dealership-info .dealer-details .dealer-address,.theme-2 .contract-card .content .dealership-info .dealer-details .dealer-number{color:#878e91}.theme-2 .contract-card .content .dealership-info .dealer-details .dealer-name{color:#dbd4d4}.theme-2 .contract-card .content .dealership-info .get-repair-help-btn{background-color:#171717;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 .contract-card .content .payments-content_wrap .status{color:#dbd4d4}.theme-2 .contract-card .content .payments-content_wrap .update-details-link{color:#9162ce}.theme-2 .contract-card .content .info{color:#b8c2d1}.theme-2 .contract-card .content .info .custom-link{color:#9162ce}.theme-2 .contract-card .content .card-item .card-key{color:#878e91}.theme-2 .contract-card .content .card-item .card-value{color:#dbd4d4}.theme-2 .accept-use-analytics span,.theme-2 .dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .no-vehicle{color:#878e91}.theme-2 .dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .add-vehicle{color:#8155ba}.theme-2 .vehicle-selection-container .btns-container .btn-box-fill{background:#8155ba;border:.0625rem solid #8155ba;color:#fff}.theme-2 .vehicle-selection-container .vehicle-selection .vehicle-selection-heading{color:#dbd4d4}.theme-2 .vehicle-selection-container .vehicle-selection .car-radio-wrap .car-make,.theme-2 .vehicle-selection-container .vehicle-selection p{color:#878e91}.theme-2 .vehicle-selection-container .vehicle-selection .car-radio-wrap .car-details-key{color:#b8c2d1}.theme-2 .vehicle-selection-container .vehicle-selection .car-radio-wrap .car-details-value{color:#878e91}.theme-2 .btns-container .btn-round-fill{background:#48207c;border:#48207c;color:#fff}.theme-2 .add-receipt-container.MuiModal-root .dialog-content,.theme-2 .add-receipt-container.MuiModal-root .popup-box,.theme-2 .change-password-container.MuiModal-root .dialog-content,.theme-2 .change-password-container.MuiModal-root .popup-box,.theme-2 .claims-payment-container.MuiModal-root .dialog-content,.theme-2 .claims-payment-container.MuiModal-root .popup-box,.theme-2 .cookie-consent-container.MuiModal-root .dialog-content,.theme-2 .cookie-consent-container.MuiModal-root .popup-box,.theme-2 .dealer-list-container.MuiModal-root .dialog-content,.theme-2 .dealer-list-container.MuiModal-root .popup-box,.theme-2 .delete-account-container.MuiModal-root .dialog-content,.theme-2 .delete-account-container.MuiModal-root .popup-box,.theme-2 .delete-vehicle-container.MuiModal-root .dialog-content,.theme-2 .delete-vehicle-container.MuiModal-root .popup-box,.theme-2 .edit-vehicle-container.MuiModal-root .dialog-content,.theme-2 .edit-vehicle-container.MuiModal-root .popup-box,.theme-2 .footer-self-container.MuiModal-root .dialog-content,.theme-2 .footer-self-container.MuiModal-root .popup-box,.theme-2 .full-image-container.MuiModal-root .dialog-content,.theme-2 .full-image-container.MuiModal-root .popup-box,.theme-2 .self-invite-container.MuiModal-root .dialog-content,.theme-2 .self-invite-container.MuiModal-root .popup-box{background-color:#232222}.theme-2 .add-receipt-container .acc-container .description-content,.theme-2 .change-password-container .acc-container .description-content,.theme-2 .claims-payment-container .acc-container .description-content,.theme-2 .cookie-consent-container .acc-container .description-content,.theme-2 .dealer-list-container .acc-container .description-content,.theme-2 .delete-account-container .acc-container .description-content,.theme-2 .delete-vehicle-container .acc-container .description-content,.theme-2 .edit-vehicle-container .acc-container .description-content,.theme-2 .footer-self-container .acc-container .description-content,.theme-2 .full-image-container .acc-container .description-content,.theme-2 .self-invite-container .acc-container .description-content{color:#878e91}.theme-2 .add-receipt-container .acc-container .head-content,.theme-2 .change-password-container .acc-container .head-content,.theme-2 .claims-payment-container .acc-container .head-content,.theme-2 .cookie-consent-container .acc-container .head-content,.theme-2 .dealer-list-container .acc-container .head-content,.theme-2 .delete-account-container .acc-container .head-content,.theme-2 .delete-vehicle-container .acc-container .head-content,.theme-2 .edit-vehicle-container .acc-container .head-content,.theme-2 .footer-self-container .acc-container .head-content,.theme-2 .full-image-container .acc-container .head-content,.theme-2 .self-invite-container .acc-container .head-content{color:#dbd4d4}.theme-2 .dealer-list-container .map-shop-info.map-info-modal{background-color:#232222}.theme-2 .request-confirm-popup .confirm-selection-content .confirm-selection-heading{color:#dbd4d4}.theme-2 .request-confirm-popup .confirm-selection-content p{color:#878e91}.theme-2 .request-reimbursement-flow .progress-bar_wrap .progressbar-vehicle-selection{background:#f2f7fc;box-shadow:0 .25rem .5rem 0 #2121211a}.theme-2 .request-reimbursement-flow .progress-bar_wrap .progress-bar-fullfilled .MuiLinearProgress-bar{background-color:#059c2f}.theme-2 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-notice{color:#ebe8e8}.theme-2 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-content{color:#a9b8ce}.theme-2 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .glovebox-form-wrap .select-wrap .MuiOutlinedInput-root{background-color:#000}.theme-2 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .glovebox-form-wrap .select-wrap .MuiOutlinedInput-root .labelName{color:#a9b8ce;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.theme-2 .request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .glovebox-form-wrap .select-wrap .MuiOutlinedInput-root .labelName{font-size:.875rem;line-height:1.375rem}}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-upload-viewer{color:#dbd4d4}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-type,.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploading-percentage{color:#b8c2d1}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-item{color:#878e91}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-success{color:#047d26}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-error{color:#b90000}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-title{color:#dbd4d4}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-formats{color:#878e91}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button{background:#000}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button .reimbursement-button{color:#9162ce}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap{background-color:#232222;border-top:.063rem solid #dbe1e2}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap.photos-accordion{border-bottom:.063rem solid #dbe1e2}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap.selected-option-wrap{background-color:#25113d;border-bottom:.063rem solid #dbe1e2}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap .heading{color:#b48ee8}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-heading{color:#8b5acd}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-important,.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-content{color:#a9b8ce}.theme-2 .request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .doc-upload-error{color:#b90000}.theme-2 .reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-message,.theme-2 .reimbursement_wrap .reimbursement_header .reimbursement-title{color:#dbd4d4}.theme-2 .reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-new-request{background:#8155ba;color:#000}.theme-2 .reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-resume-request{background:#171717;border:.063rem solid #8155ba;color:#8155ba}.theme-2 .reimbursement_wrap .reimbursement_form .reimbursement-label{color:#ebe8e8}.theme-2 .resume-existing-request .resume-heading{color:#878e91}.theme-2 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-title,.theme-2 .reimbursement-paid .reimbursement-text-box .reimbursement-text-title{color:#ebe8e8}.theme-2 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area,.theme-2 .reimbursement-paid .reimbursement-text-box .reimbursement-text-area{border:.063rem solid #7d898d;color:#878e91}.theme-2 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area .reimbursement-content-limit,.theme-2 .reimbursement-paid .reimbursement-text-box .reimbursement-text-area .reimbursement-content-limit{color:#b8c2d1}.theme-2 .reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area .MuiInputBase-input,.theme-2 .reimbursement-paid .reimbursement-text-box .reimbursement-text-area .MuiInputBase-input{color:#878e91}.theme-2 .reimbursement-button-group .reimbursement-back-button,.theme-2 .reimbursement-not-paid .return-button,.theme-2 .reimbursement-paid .return-button{background:#171717;border:.063rem solid #8155ba;color:#8155ba}.theme-2 .reimbursement-button-group .reimbursement-back-button.disabled{background:#171717;color:#8155ba}.theme-2 .reimbursement-button-group .reimbursement-next-button:hover{background-color:#8155ba}.theme-2 .reimbursement-button-group .reimbursement-next-button{background:#8155ba;color:#000}.theme-2 .reimbursement-button-group .reimbursement-next-button.Mui-disabled{color:#000}.theme-2 .custom-button-group .no-button,.theme-2 .custom-button-group .yes-button{background:#171717;border:.063rem solid #8155ba;color:#8155ba}.theme-2 .custom-button-group .no-button.selected,.theme-2 .custom-button-group .yes-button.selected{background:#8155ba;color:#000}.theme-2 .alert-box.info{background:linear-gradient(0deg,#efefef0d,#efefef0d),#000}.theme-2 .alert-box.info .title{color:#878e91}.theme-2 .alert-box.info .content{color:#a9b8ce}.theme-2 .alert-box.error,.theme-2 .alert-box.warning{background:linear-gradient(0deg,#b900000d,#b900000d),#000}.theme-2 .alert-box.error .content,.theme-2 .alert-box.error .title,.theme-2 .alert-box.warning .content,.theme-2 .alert-box.warning .title{color:#878e91}.theme-2 .vehicle-selection-box .no-vehicle-selected{color:#a9b8ce}.theme-2 .border-linear-progress .MuiLinearProgress-bar{background-color:#bb86fc}.theme-2 .reimbursement-form_wrap .form-field-wrap .title-wrap .title{color:#dbd4d4}.theme-2 .reimbursement-form_wrap .form-field-wrap.select-date .MuiFormControl-root .MuiFormLabel-root{color:#b8c2d1}.theme-2 .reimbursement-form_wrap .number-field-wrap .number-field{background-color:#181717;border:.063rem solid #7d898d;color:#b8c2d1}.theme-2 .reimbursement-form_wrap .phone-number-info-btn{background-color:#171717;border:.063rem solid #7d898d;color:#878e91}.theme-2 .reimbursement-form_wrap .error-msg{color:#a9b8ce}.theme-2 .review-information .personal-information .heading{color:#dbd4d4}.theme-2 .review-information .personal-information .info,.theme-2 .review-information .personal-information .update-contact-info .title{color:#a9b8ce}.theme-2 .review-information .personal-information .update-contact-info .update-contact-info-btn{background-color:#171717;border:.063rem solid #7d898d;color:#878e91}.theme-2 .review-information .personal-information .customer-details-content__wrap{background-color:#000;border:.063rem solid #1c1c1c}.theme-2 .review-information .personal-information .customer-details-content__wrap .customer-detail,.theme-2 .review-information .personal-information .customer-details-content__wrap .customer-name{color:#878e91}.theme-2 .verify-screen .heading{color:#ebe8e8}.theme-2 .verify-screen .description,.theme-2 .verify-screen .description.submitted-desc{color:#a9b8ce}.theme-2 .verify-screen .email-address,.theme-2 .verify-screen .verify-email-address .description{color:#878e91}.theme-2 .verify-screen .verify-email-address .verify-sent-otp-btn{background-color:#8155ba;color:#000}.theme-2 .verify-screen .verify-code{background-color:#171717;border:.063rem solid #e6f2fd}.theme-2 .verify-screen .verify-code .description{color:#878e91}.theme-2 .verify-screen .verify-code.background-none{background-color:#000}.theme-2 .verify-screen .verify-code .email-address{color:#878e91}.theme-2 .verify-screen .verify-code .confirm-btn{background-color:#8155ba;color:#000}.theme-2 .verify-screen .verify-code .otp-input .input-box input{background-color:#000;border:.063rem solid #7d898d}.theme-2 .verify-screen .verify-code .otp-input .input-box input:focus{border:.0625rem solid #8155ba}.theme-2 .verify-screen .verify-code .otp-input .input-box input[value]{color:#878e91}.theme-2 .verify-screen .verify-code .otp-input .input-box-error input[value]{border:.063rem solid #de0000}.theme-2 .verify-screen .verify-code .resend-container .resent-text{color:#878e91}.theme-2 .verify-screen .verify-code .resend-container .resend-button{color:#8155ba}.theme-2 .verify-screen .verify-code .warning-wrap{background:linear-gradient(0deg,#b900000d,#b900000d),#000}.theme-2 .verify-screen .verify-code .warning-wrap .heading{color:#878e91}.theme-2 .css-l4u8b9-MuiInputBase-root-MuiInput-root:before,.theme-2 .css-l4u8b9-MuiInputBase-root-MuiInput-root:hover,.theme-2 .css-v4u5dn-MuiInputBase-root-MuiInput-root,.theme-2 .css-v4u5dn-MuiInputBase-root-MuiInput-root:before,.theme-2 .css-v4u5dn-MuiInputBase-root-MuiInput-root:hover{border-bottom:.063rem solid #ffffff6b}.theme-2 .css-1c2i806-MuiFormLabel-root-MuiInputLabel-root{color:#fff9}.theme-2 .css-1c2i806-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#8155ba}.theme-2 .css-l4u8b9-MuiInputBase-root-MuiInput-root:after,.theme-2 .css-v4u5dn-MuiInputBase-root-MuiInput-root:after,.theme-2 .ev-charger_wrap .css-m5hdmq-MuiInputBase-root-MuiInput-root-MuiSelect-root:after,.theme-2 .ev-charger_wrap .css-v4u5dn-MuiInputBase-root-MuiInput-root:after{border-bottom:2px solid #8155ba}.theme-2 .ev-charger_wrap .css-m5hdmq-MuiInputBase-root-MuiInput-root-MuiSelect-root:before,.theme-2 .ev-charger_wrap .css-v4u5dn-MuiInputBase-root-MuiInput-root:before{border-bottom:2px solid #ffffff6b}.theme-2 .ev-charger_wrap .ev-charge.ev-charge-loader{background:#000c}.theme-2 .ev-charger_wrap .ev-charge.ev-charge-loader .evloader-loading-quote{color:#a9b8ce}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-heading{color:#fff}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-content{color:#878e91}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charger-faqs{color:#9162ce}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container{background:#171717;box-shadow:0 .063rem .188rem .063rem #ffffff1a}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-title{color:#fff}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-content{color:#b8c2d1}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-label{color:#8155ba}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input{background:#000;color:#878e91}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input:after,.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input:before{border-color:#8155ba}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .error-border:after,.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .error-border:before{border-color:#b90000}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button{background:#8155ba}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button .ev-charge-button-title{text-align:#000}.theme-2 .ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul li span{color:#878e91}.theme-2 .ev-charger_wrap.ev-header{background:#000;box-shadow:0 .375rem .75rem .125rem #ffffff1a}.theme-2 .ev-charger_wrap.ev-header .ev-header-divider{background:#dbe1e2}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-title{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-desc{color:#b8c2d1}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .left-section .left-container .none-list .appliances-name,.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section .appliances-list .appliances-name{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .divider{background:#222}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .installation-title{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #ffffff6b}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-close{color:#b8c2d1}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-open{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-value{color:#a9b8ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root{background:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#000;color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .estimate-distance{color:#9162ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box{background:#000;box-shadow:0 .0625rem .1875rem .0625rem #ffffff1a}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .MuiStepLabel-iconContainer:before{border:.125rem solid #b88fef}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper{background:#181717}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .stepper-heading .current-step-title{color:#dbd4d4}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info .current-step,.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info .next-step{color:#a9b8ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .ev-product-title,.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .no-product{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details{background:#000;box-shadow:0 .0625rem .1875rem .0625rem #ffffff1a}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected{border:.125rem solid #0c3;box-shadow:0 .063rem .188rem .063rem #ffffff1a}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .product-name{color:#fff}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .learn-more{color:#9162ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .product-price{color:#fff}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-title{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .suggestion-box{background-color:#000;border:.063rem solid #8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .suggestion-box ul{background:#000;color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box{background:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .address-error{color:#b90000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address .MuiInput-root{background:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address .MuiInput-root input{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #ffffff6b}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box.no-value label{color:#b8c2d1}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box.focused label{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box label{color:#a9b8ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .Mui-disabled:before,.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #ffffff6b}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-close{color:#b8c2d1}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-open{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-value{color:#a9b8ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root{background:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#000;color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root label{color:#b8c2d1}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInputLabel-shrink{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #ffffff6b}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-close{color:#b8c2d1}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-open{color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-value{color:#a9b8ce}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiInput-root{background:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiInput-root .MuiInput-input{color:#878e91}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price .unit-price{color:#fff}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-button-group .ev-left-button{background:#171717;border:.063rem solid #8155ba;color:#8155ba}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-button-group .ev-right-button{background:#8155ba;color:#000}.theme-2 .ev-charger_wrap.ev-charge-stepper .ev-button-group .unit-price{color:#fff}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container{background-color:#171717}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .heading .provider-title{color:#fff}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .heading .quote{color:#b8c2d1}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .error-message{color:#b90000}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #ffffff6b}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root{background-color:#000}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root input{color:#878e91}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root label{color:#b8c2d1}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root label.MuiInputLabel-shrink{color:#a9b8ce}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .start-button{background:#8155ba;color:#000}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .privacy-link{color:#81939c}.theme-2 .ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .privacy-link .link{color:#8155ba}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-title{background-color:#181717}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-title .product-name{color:#fff}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-title .product-overview{color:#a9b8ce}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .desc-title{color:#fff}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .description{color:#b8c2d1}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container{background:#000}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container.expand{background:#25113d}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container .accordion-heading .accordion-title{color:#b48ee8}.theme-2 .ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-content{background:#181717;color:#878e91}.theme-2 .estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .title{color:#fff}.theme-2 .estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .content{color:#878e91}.theme-2 .confirmation-popup-wrapper .MuiDialog-container .MuiPaper-root{box-shadow:0 .75rem 1.5rem .5rem #ffffff1a}.theme-2 .confirmation-popup-wrapper .confirmation-popup{background-color:#000;border:.063rem solid #bdc4c7}.theme-2 .confirmation-popup-wrapper .confirmation-popup .title{color:#fff}.theme-2 .confirmation-popup-wrapper .confirmation-popup .content{color:#878e91}.theme-2 .confirmation-popup-wrapper .confirmation-popup .confirmation-button .back-button{background:#171717;border:.063rem solid #8155ba;color:#8155ba}.theme-2 .confirmation-popup-wrapper .confirmation-popup .confirmation-button .agree-button{background:#8155ba;color:#000}.theme-2 .confirmation-popup-wrapper .confirmation-popup .MuiFormGroup-root .checkbox-with-label .confirmation-label{color:#878e91}.theme-2 .price-popup-wrapper .instant-price-popup .title{color:#fff}.theme-2 .price-popup-wrapper .instant-price-popup .content{color:#878e91}.theme-2 .price-popup-wrapper .instant-price-popup .button-container .new-button{background:#171717;border:.063rem solid #8155ba;color:#8155ba}.theme-2 .price-popup-wrapper .instant-price-popup .button-container .call-button .phone-no{color:#9162ce}.theme-2 .css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root{color:#fff9}.theme-2 .quote-summary_wrap .quote-id{color:#fff}.theme-2 .quote-summary_wrap .quote-summary .quote-address{color:#878e91}.theme-2 .quote-summary_wrap .quote-summary .quote-copy{color:#b8c2d1}.theme-2 .quote-summary_wrap .quote-price-details .divider,.theme-2 .quote-summary_wrap .quote-price-details .upper-divider{background:#dbe1e2}.theme-2 .quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .info-content{color:#232222}.theme-2 .quote-summary_wrap .quote-price-details .price-container .title{color:#a9b8ce}.theme-2 .quote-summary_wrap .quote-price-details .price-container .content,.theme-2 .quote-summary_wrap .quote-price-details .price-container .sub-total-container .sub-total,.theme-2 .quote-summary_wrap .quote-price-details .price-container .total-container .total,.theme-2 .quote-summary_wrap .right-container .title{color:#878e91}.theme-2 .quote-summary_wrap .right-container .content,.theme-2 .quote-summary_wrap .right-container .need-to-change,.theme-2 .quote-summary_wrap .right-container .notice{color:#b8c2d1}.theme-2 .quote-summary_wrap .right-container .faqs,.theme-2 .quote-summary_wrap .right-container .new-quote{color:#9162ce}.theme-2 .ev-popup-box .ev-popup-heading{color:#dbd4d4}.theme-2 .ev-popup-box .ev-popup-text{color:#878e91}.theme-2 .ev-popup-box .ev-popup-button-box .ev-popup-button{background-color:#8155ba}.theme-2 .ev-popup-box .ev-popup-button-box .ev-popup-button-text{color:#000}.theme-2 .input-text-field .MuiInput-input:-webkit-autofill,.theme-2 .input-text-field .MuiInput-input:-webkit-autofill:active,.theme-2 .input-text-field .MuiInput-input:-webkit-autofill:focus,.theme-2 .input-text-field .MuiInput-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 6.25rem #232222}.theme-2 .main-content .dealer-card__container .custom-card.open{background-color:#25113d;border-color:#b88fef}.theme-2 #menu-buildingtype .custom-select{background:#000;box-shadow:0 .125rem .125rem #ffffff24,0 .1875rem .0625rem #ffffff1f,0 .0625rem .3125rem #fff3;color:#878e91}.theme-2 #menu-buildingtype .custom-select li{background-color:#000;color:#878e91}.theme-2 #menu-buildingtype .custom-select li.Mui-selected{background-color:#ffffff14}.theme-2 #menu-buildingtype .custom-select li:hover{background-color:#ffffff0a}.theme-2 .select-open .MuiSelect-select{background:#000}.theme-2 .select-open .select-field-open .custom-placeholder{color:#b8c2d1}.theme-2 .verification-container .verification-card{background:#232222}.theme-2 .verification-container .head-text{color:#dbd4d4}.theme-2 .verification-container .content{color:#878e91}.theme-2 .verification-container .content.sms-link,.theme-2 .verification-container .resend-button{color:#9162ce}.theme-2 .verification-container .verify-button{color:#232222}.theme-2 .verification-container .verify-button.Mui-disabled{color:#fff}.theme-2 .verification-container .input-box input{background:#232222;border:.0625rem solid #7d898d}.theme-2 .verification-container .input-box input[value]{color:#878e91}.theme-2 .verification-container .link-tag{color:#9162ce}.theme-2 .verification-container .message-rate{color:#b8c2d1}.theme-2 .verification-container .primary-btn-bg{background:#9162ce}.theme-2 .verification-container .primary-btn-bg:hover{background:#9162ce;color:#fff}.theme-2 .verification-container .primary-btn-error-bg{background:#b90000}.theme-2 ul.manage-menu-items li{color:#878e91}.theme-2 ul.manage-menu-items li.active{background-color:#25113d;color:#878e91}.theme-2 .delete-vehicle-container .buttons-area button.delete-btn{background:#9162ce;border:.0625rem solid #9162ce;color:#232222}.theme-2 .image-upload .add-images{color:#8155ba}.theme-2 .css-aqpgxn-MuiFormLabel-root-MuiInputLabel-root{color:#fff9}.theme-2 .popup-box .btns-area button.secondary-btn{background:#232222;border:.0625rem solid #9162ce;color:#9162ce}.theme-2 .popup-box .btns-area button.primary-btn{background:#9162ce;border:.0625rem solid #9162ce;color:#232222}.theme-2 .edit-vehicle-box .vin-number label,.theme-2 .edit-vehicle-box label.MuiInputLabel-root.select-label{color:#a9b8ce}.theme-2 .edit-vehicle-box .MuiSelect-select,.theme-2 .edit-vehicle-box .labelName,.theme-2 .edit-vehicle-box .vin-number input{color:#878e91}.theme-2 .share-vehicle__wrapper .share-vehicle{color:#dbd4d4}.theme-2 .share-vehicle__wrapper .car-details{color:#959595}.theme-2 .share-vehicle__wrapper .share-url-message,.theme-2 .share-vehicle__wrapper .share-vehicle-info,.theme-2 .share-vehicle__wrapper .vehicle-description .share-vehicle-description,.theme-2 .share-vehicle__wrapper .vehicle-description .share-vehicle-sub-description{color:#878e91}.theme-2 .share-vehicle__wrapper .share-vehicle-link{color:#9162ce}.theme-2 .share-vehicle__wrapper .btn-wrapper .copy-btn:hover{background:#99c9e3;border-color:#48207c;color:#232222}.theme-2 .share-vehicle__wrapper .btn-wrapper .copy-btn:focus{background:#005993;border-color:#48207c;color:#232222}.theme-2 .share-vehicle__wrapper .scan-qr-verbiage{color:#878e91}.theme-2 .share-vehicle-modal .share-vehicle__wrapper .vehicle-head__wrap .close-block{color:#9162ce}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress.vehicle-dealer-map .map-wrapper .search-block .search-title-wrap .skip-block .skip-step{color:#8155ba}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-details-label,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-label .vehicle-field-label{color:#a9b8ce}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root{background-color:#181717}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root fieldset,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:.063rem solid #7d888d}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input .menu-item-wrap .labelName,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root .labelName,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input .menu-item-wrap .labelName,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root .labelName{color:#b8c2d1}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-engine-heading,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-id-option{color:#878e91}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .title,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-title{color:#dbd4d4}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .content{color:#878e91}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .label1,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .label2{color:#a9b8ce}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn{background:#181717;border:.0625rem solid #b2c2cb}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn.selected,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn.selected{border:.0625rem solid #99c9e3}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .mileage-button{color:#461c7c}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .update-mileage-note{color:#878e91}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info .note,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info .note-content{color:#b8c2d1}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label{background-color:#000;border:.063rem solid #dbe1e2}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label.selected{background-color:#25113d;box-shadow:0 .063rem .188rem .063rem #3039521a}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field .MuiInputBase-root{background-color:#181717}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field input{color:#b8c2d1}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field fieldset{border:.063rem solid #7d888d}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-content{color:#a9b8ce}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-title-success,.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-added-screen .vehicle-title-success{color:#ebe8e8}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_heading{color:#a9b8ce}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_box .feature-content{color:#878e91}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader{background:#40494d;box-shadow:inset 0 -.03125rem 0 0 #ffffff40}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .subheading-name{color:#e3e8f0}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper{box-shadow:0 .25rem .5rem 0 #ffffff1a}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper .vehicle-progress-bar{background:#1c1c1c}.theme-2 .vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper .vehicle-progress-bar .MuiLinearProgress-bar{background:#6834a9}.theme-2 .manage-vehicle-page-container .contracts-filter-area .filter-by-text{color:#b8c2d1}.theme-2 .update-mileage-page .update-mileage-title,.theme-2 .update-mileage-tab .update-mileage-tab-title,.theme-2 .update-mileage-tab .update-mileage-tab-title-2{color:#dbd4d4}.theme-2 .update-mileage-tab .update-mileage-tab-driving-sub-title,.theme-2 .update-mileage-tab .update-mileage-tab-sub-title{color:#878e91}.theme-2 .update-mileage-tab .update-mileage-tab-interval-msg,.theme-2 .update-mileage-tab .update-mileage-tab-textfield,.theme-2 .update-mileage-tab .update-mileage-tab-textfield-2{color:#a9b8ce}.theme-2 .update-mileage-tab .update-mileage-tab-driving-button-selected{background:#cce4f1}.theme-2 .update-mileage-tab .update-mileage-tab-driving-button-selected .update-mileage-tab-driving-button-text{color:#461c7c}.theme-2 .update-mileage-tab .update-mileage-tab-driving-button-selected:hover{background-color:#cce4f1}.theme-2 .update-mileage-tab .update-mileage-tab-driving-button{background:#181717}.theme-2 .update-mileage-tab .update-mileage-tab-driving-button .update-mileage-tab-driving-button-text{color:#878e91}.theme-2 .update-mileage-tab .less-mileage-error{color:#b90000}.theme-2 .shared-block .shared-title{color:#878e91}.theme-2 .shared-block .shared-user__wrapper .user-wrapper .profile-img .avatar,.theme-2 .shared-block .shared-user__wrapper .user-wrapper .profile-img .avatar-profile{background-color:#b48ee8;color:#232222}.theme-2 .shared-block .shared-user__wrapper .user-wrapper .user-name{color:#878e91}.theme-2 .shared-block .shared-user__wrapper .more-icon .shared-modal .close-icon__wrapper .close-icon{color:#8155ba}.theme-2 .shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list{background-color:#232222;box-shadow:.0625rem .0625rem .3125rem -.125rem #000000de}.theme-2 .shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list li{border-bottom:.0625rem solid #1c1c1c;color:#878e91}.theme-2 .custom-checkbox-label,.theme-2 .shared-user-menu ul li{color:#878e91}.theme-2 .vehicle-onboarding-button-container{background:#000;box-shadow:inset 0 .063rem 0 0 #dbe1e2}.theme-2 .vehicle-onboarding-button-container .button_wrap .right-button{background-color:#8155ba;color:#000}.theme-2 .css-j204z7-MuiFormControlLabel-root .MuiFormControlLabel-label.Mui-disabled{color:#ffffff61}.theme-2 .repair-bookings-container .repair-bookings-title{color:#fff}.theme-2 .repair-bookings-container .repair-bookings_header .repair-bookings-breadcrumb li p{color:#dbd4d4}.theme-2 .repair-bookings-container .repair-bookings_header .repair-bookings-breadcrumb .active-title{color:#9162ce}.theme-2 .repair-bookings-container .repair-bookings_header .repair-bookings-title{color:#fff}.theme-2 .repair-bookings-container .accordion-outlined_wrap .title{color:#878e91}@media (max-width:992px){.theme-2 .repair-bookings-container .accordion-outlined_wrap .title{background-color:#25113d;border:.0625rem solid #dbe1e2;color:#878e91}}@media (min-width:992px){.theme-2 .repair-bookings-container .accordion-outlined_wrap .title.process-section-title{color:#dbd4d4}}.theme-2 .repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap li{color:#dbd4d4}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .repair-bookings-info{color:#878e91}@media (max-width:992px){.theme-2 .repair-bookings-container .repair-bookings-content_wrap .repair-bookings-info{color:#a9b8ce}}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .repair-helper-text{color:#a9b8ce}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap{border:.0625rem solid #bdc4c7}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-name-text{color:#ebe8e8}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap .arrow-down,.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap .arrow-up{background-color:#000}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .MuiBox-root .dealer-contactNumber{color:#a9b8ce}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .book-request-btn{background-color:#8155ba}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap .title{color:#dbd4d4}@media (max-width:992px){.theme-2 .repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap .title{color:#878e91}}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .no-booking .info{color:#b8c2d1}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap{background-color:#25113d;border:.063rem solid #dbe1e2;border-bottom-color:#1c1c1c}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .booking-id-wrap .booking-id{color:#878e91}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap{background-color:#000;border:.063rem solid #dbe1e2}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .garage-name{color:#dbd4d4}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .garage-address,.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .repair-booking-time{color:#878e91}.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .contact-number-wrap .contract-number,.theme-2 .repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .manage-booking{color:#8155ba}.theme-2 .dealer-info-container .title{color:#dbd4d4}.theme-2 .dealer-info-container .link-dealer-text{color:#878e91}.theme-2 .dealer-info-container .find-dealership{color:#9162ce}.theme-2 .repair-booking-flow-container .repair-booking-columns .column-left .booking-request-info .phone-number-info-btn{color:#8155ba}.theme-2 .repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap .progressbar-vehicle-selection{background:#f2f7fc;box-shadow:0 .25rem .5rem 0 #ffffff1a}.theme-2 .repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap .progress-bar-fullfilled .MuiLinearProgress-bar{background-color:#059c2f}.theme-2 .repair-booking-flow-container .review-form .form-label .title{color:#dbd4d4}.theme-2 .repair-booking-flow-container .review-form .form-label .edit-link{color:#9162ce}.theme-2 .repair-booking-flow-container .review-form .vehicle-card{background-color:#1c1c1c;border:.063rem solid #dbe1e2}.theme-2 .repair-booking-flow-container .review-form .vehicle-card .car-make{color:#878e91}@media (max-width:768px){.theme-2 .repair-booking-flow-container .review-form .vehicle-card .car-make{color:#878e91}}.theme-2 .repair-booking-flow-container .booking-request-card{border:.0625rem solid #dbe1e2}.theme-2 .repair-booking-flow-container .booking-request-card .booking-request-info{color:#7d898d}@media (max-width:768px){.theme-2 .repair-booking-flow-container .booking-request-card .booking-request-info{color:#b8c2d1}}.theme-2 .repair-booking-flow-container .review-info-card{background-color:#181717;border:.063rem solid #1c1c1c;box-shadow:0 .0625rem .1875rem .0625rem #ffffff1a}.theme-2 .repair-booking-flow-container .garage-info-card{background-color:#1c1c1c;border:.063rem solid #dbe1e2}.theme-2 .repair-booking-flow-container .garage-info-card .garage-address,.theme-2 .repair-booking-flow-container .garage-info-card .garage-name{color:#878e91}.theme-2 .repair-booking-flow-container .booking-info-card{background-color:#1c1c1c;border:.063rem solid #dbe1e2}.theme-2 .repair-booking-flow-container .booking-info-card .issue-type-description,.theme-2 .repair-booking-flow-container .booking-info-card .issue-type-title{color:#878e91}.theme-2 .repair-booking-flow-container .title-text{color:#dbd4d4}.theme-2 .repair-booking-flow-container .booking-request-selected-card{border:.0625rem solid #8155ba}@media (max-width:576px){.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-make{color:#878e91}}.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key{color:#b8c2d1}.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key .car-details-value{color:#878e91}@media (max-width:576px){.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key{color:#b8c2d1}.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key .car-details-value{color:#878e91}.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .no-vehicle-selected{color:#a9b8ce}.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .no-vehicle-selected .add-vehicle{color:#9162ce}}.theme-2 .repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .disabled{background:#171717;border:.063rem solid #48207c;color:#48207c}.theme-2 .repair-booking-flow-container .booking-request-info .lable-text{color:#b8c2d1}.theme-2 .repair-booking-flow-container .booking-request-info .key-text{color:#dbd4d4}.theme-2 .repair-booking-flow-container .booking-request-info .value-text{color:#878e91}.theme-2 .repair-booking-flow-container .change-date-btn{background-color:#171717;border:.0625rem solid #48207c;color:#9162ce}.theme-2 .cancel-my-booking{background-color:#232222;box-shadow:.125rem 0 #000,-.125rem 0 #000}.theme-2 .cancel-my-booking .cancel-button-link{color:#9162ce}.theme-2 .cancel-my-booking .divider{background:#bdc4c7}.theme-2 .contract-selection-box-wrap .contract-selection-box .no-vehicle-selected{color:#a9b8ce}.theme-2 .contract-selection-box-wrap .contract-selection-box .contract-selection-title,.theme-2 .vehicle-selection-box .contract-selection-subtitle{color:#dbd4d4}@media (max-width:576px){.theme-2 .vehicle-selection-box .contract-selection-subtitle{color:#b8c2d1}}.theme-2 .vehicle-selection-box .contract-selection-subtitle .sub-message{color:#8155ba}.theme-2 .issue_type_wrap .form-field-wrap .title-wrap .title{color:#a9b8ce}.theme-2 .issue_type_wrap .form-field-wrap .select-wrap .MuiOutlinedInput-root{background-color:#181717;border:.0625rem solid #8155ba}.theme-2 .issue_type_wrap .form-field-wrap .Mui-disabled{background:#171717}.theme-2 .issue_type_wrap .MuiFormControl-root.form-text-box{background-color:#232222;border:.0625rem solid #7d898d}.theme-2 .issue_type_wrap .MuiFormControl-root.form-text-box .MuiOutlinedInput-root{background-color:#232222}.theme-2 .issue_type_wrap .MuiFormControl-root.form-text-box .MuiOutlinedInput-input{color:#878e91}.theme-2 .issue_type_wrap .MuiFormControl-root.form-text-box p{background-color:#232222}.theme-2 .issue_type_wrap .MuiFormControl-root.form-text-box .MuiFormHelperText-root{color:#b8c2d1}.theme-2 .issue_type_wrap .issue-type-alert{background-color:#181717;border:.0625rem solid #1c1c1c;box-shadow:0 .0625rem .1875rem .0625rem #ffffff1a}.theme-2 .issue_type_wrap .issue-type-alert .issue-alert-text{color:#878e91}.theme-2 .find-garage{border:.063rem solid #8155ba}.theme-2 .find-garage .info,.theme-2 .find-garage .title{color:#dbd4d4}.theme-2 .find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root{background-color:#000;border:.063rem solid #7d898d}.theme-2 .find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .MuiInputBase-input{color:#878e91}.theme-2 .find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .search-icon{border-right:.063rem solid #7d898d}.theme-2 .find-garage .search-garage-container .search-garage-wrap .search-btn{background:#171717;border:.063rem solid #48207c;color:#48207c}.theme-2 .find-garage .search-garage-container .wrapper{background-color:#232222;border:.0625rem solid #ebe8e8;color:#ebe8e8}.theme-2 .find-garage .garage-list .garage-info{background-color:#181717;border:.063rem solid #1c1c1c}.theme-2 .find-garage .garage-list .garage-info .more-info{color:#8155ba}.theme-2 .find-garage .garage-list .garage-info .info .name{color:#dbd4d4}.theme-2 .find-garage .garage-list .garage-info .info .phone-number{color:#8155ba}.theme-2 .find-garage .garage-list .garage-info .info .distance,.theme-2 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .address{color:#b48ee8}.theme-2 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .direction .link{color:#8155ba}.theme-2 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .days{color:#b48ee8}.theme-2 .find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .hours,.theme-2 .find-garage .no-garage-found{color:#dbd4d4}.theme-2 .repair-booking-info-form{border:.063rem solid #8155ba}.theme-2 .repair-booking-info-form .heading,.theme-2 .repair-booking-info-form .info{color:#dbd4d4}.theme-2 .repair-booking-info-form .form-field-wrap .fields-wrap .label-wrap{color:#a9b8ce}.theme-2 .repair-booking-info-form .form-field-wrap .fields-wrap .date-picker-wrap .MuiFormLabel-root{color:#878e91}.theme-2 .repair-booking-info-form .button-wrap .Mui-disabled{background:#171717}.theme-2 .repair-booking-info-form.date-time-edit-popup .garage-name{color:#dbd4d4}.theme-2 .repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date{background-color:#181717;border:.063rem solid #1c1c1c}.theme-2 .repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date .schedule-info{color:#878e91}.theme-2 .repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date.selected-date{background-color:#25113d;border:.063rem solid #8155ba}.theme-2 .repair-booking-info-form.date-time-edit-popup .info-msg,.theme-2 .review-booking-request .sub-text{color:#dbd4d4}.theme-2 .badge-container.info .title,.theme-2 .contract-radio-wrap .contract-title{color:#878e91}.theme-2 .contract-radio-wrap .contract-details-key{color:#b8c2d1}.theme-2 .reminder-wrap .breadcrumb__wrap{border-bottom:.063rem solid #dbe1e2}.theme-2 .reminder-wrap .breadcrumb__wrap .content{color:#878e91}.theme-2 .reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item .card-key .renew-here{color:#9162ce}.theme-2 .reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item.no-date-found{color:#878e91}.theme-2 .css-1d3z3hw-MuiOutlinedInput-notchedOutline,.theme-2 .css-1d3z3hw-MuiOutlinedInput-notchedOutline:hover{border-color:#ffffff3b}.theme-2 .qr-code-container{background-color:#000;border-color:#dbe0e2}.theme-2 .qr-code-container .qr-code-title{color:#dbd4d4}.theme-2 .qr-code-container .qr-col .qr-outer{background:#1c1c1c}.theme-2 .qr-code-container .qr-col .qr-outer .qr-inner{background:#9162ce}.theme-2 .qr-code-container .qr-col .qr-outer .qr-inner .qr-img{background:#232222}.theme-2 .qr-code-container .qr-col .qr-outer .qr-inner .qr-img .scan-text{color:#a9b8ce}.banner-shape.theme-1,.banner-shape.theme-2,.theme-1 .banner-shape.default,.theme-1 .banner-shape.theme-2{display:none}.theme-1 .banner-shape.theme-1{display:block}.theme-1 .App-navbar .navbar-toggler .navbar-toggler-icon{background-image:url(/static/media/MenuLight.bbab20cc7ffbe59aa022.svg)}.theme-2 .banner-shape.default,.theme-2 .banner-shape.theme-1{display:none}.theme-2 .banner-shape.theme-2{display:block}.theme-2 .App-navbar .navbar-toggler .navbar-toggler-icon{background-image:url(/static/media/MenuDark.a1961491b1b701bdef78.svg)}input[type=password]{word-spacing:.125rem}.create-account-box{align-items:center;background-color:#06c;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem}@media (max-width:768px){.create-account-box{padding:0 .75rem 2rem}}.create-account-form{background-color:#fff;border:.063rem solid #dbe0e2;border-radius:.75rem;margin:3rem auto 0;width:100%}@media (min-width:576px){.create-account-form{width:33.5rem}}@media (max-width:768px){.create-account-form{margin-top:2rem}}.create-account-form .form-textfield{margin-bottom:1.75rem}.create-account-form .create-account-form-content{padding:1.5rem 1rem 2rem}.create-account-form .create-account-form-content .title{color:#13223c;font-family:Open Sans;font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:.75rem}.create-account-form .create-account-form-content .create-account-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.create-account-form .create-account-form-content .account-create-input{margin-bottom:.75rem}.create-account-form .create-account-form-content .account-create-input .MuiOutlinedInput-root{background-color:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;height:2.875rem;padding:.5rem .75rem}.create-account-form .create-account-form-content .account-create-input .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.create-account-form .create-account-form-content .account-create-input .MuiOutlinedInput-root legend{display:none}.create-account-form .create-account-form-content .account-create-input .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.create-account-form .create-account-form-content .account-create-input.error-border .MuiOutlinedInput-root{border:.063rem solid #de0000}.create-account-form .create-account-form-content .account-create-input .MuiFormHelperText-root{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:0}.create-account-form .create-account-form-content .privacy-policies .policy-notes{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1rem;margin-bottom:1rem}.create-account-form .create-account-form-content .privacy-policies .alert-box .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.create-account-form .create-account-form-content .privacy-policies .alert-box .content .user-agreement-alert-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.create-account-form .create-account-form-content .privacy-policies .policy-links{margin-left:.5rem;margin-top:1rem}.create-account-form .create-account-form-content .privacy-policies .policy-links .links{align-items:center}.create-account-form .create-account-form-content .privacy-policies .policy-links .links .MuiCheckbox-root{padding:0}.create-account-form .create-account-form-content .privacy-policies .policy-links .links .MuiCheckbox-root .PrivateSwitchBase-input .MuiSvgIcon-root{margin:1rem}.create-account-form .create-account-form-content .privacy-policies .policy-links .links .policies{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:.625rem;text-decoration:underline}.create-account-form .create-account-form-content .privacy-policies .policy-links .links .mandatory{color:#b90000}.create-account-form .create-account-form-content .banner-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:1.25rem}.create-account-form .create-account-form-content .info-icon{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.create-account-form .create-account-form-content .info-icon svg{height:1rem;width:1rem}.create-account-form .create-account-form-content .info-icon .error-icon{color:#b90000}.create-account-form .create-account-form-content .info-icon .success-icon{color:#047d26}.create-account-form .create-account-form-content .button-container,.create-account-form .create-account-form-content .clear-txt-wrap{margin-bottom:1.875rem;margin-top:1rem}.create-account-form .create-account-form-content .button-container .secondary-btn,.create-account-form .create-account-form-content .clear-txt-wrap .secondary-btn{border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:.75rem 1rem}.create-account-form .create-account-form-content .info-txt p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.create-account-form .create-account-form-content .info-txt .custom-link{color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.create-account-form .info-link .custom-link{text-decoration:underline}.create-account-form .text-error{color:#b90000}.create-account-form .text-error,.create-account-form .text-success{font-weight:700;text-transform:none}.powered-txt p{color:#3d515a;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:1.125rem}.info-link .custom-link{font-size:1rem;text-decoration:underline}.email-icon-info-container.MuiModal-root .MuiPaper-root{background:#0000}.email-icon-info-container .email-info-box{min-width:0;min-width:auto}.email-info-box{background-color:#fff;border-radius:.5rem;left:50%;max-height:95vh;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media (min-width:576px){.email-info-box{width:23.4375rem}}.email-info-box .email-info-head{display:flex;justify-content:flex-end;margin-bottom:.125rem}.email-info-box .email-info-head .close-btn{background:none;border:0;position:absolute;right:0;top:-1.875rem}.email-info-box .box-content{padding:1.5625rem 1.5625rem 1.25rem}.email-info-box .box-content .email-icon-info{color:#000;font-family:Open Sans;font-size:1rem}.email-info-box .box-content .email-icon-info .privacy-policy-link{text-decoration-line:underline}.verify-header .back-btn{cursor:pointer;float:left;margin-right:.3125rem;width:1rem}.verify-header .head-txt_wrap{width:calc(100% - 2.3125rem)}.mfa-card{background:#fff;border-radius:.75rem;margin:1.25rem auto;max-width:29.375rem;padding:1.25rem 1.875rem;width:100%}.mfa-card .verify-info{margin-bottom:1.875rem}@media (min-width:1440px){.mfa-card .verify-info{margin-bottom:2.375rem}}.mfa-card .verify-info .info-card{margin-top:1.25rem}.mfa-card .form-wrap{width:100%}.mfa-card .form-wrap .input-wrap{margin-bottom:3.875rem}.mfa-card .form-wrap .input-wrap .MuiRadio-root{padding:0 .625rem 0 0}.mfa-card .form-wrap .input-wrap .MuiInput-root{margin-top:.5rem}.mfa-card .form-wrap .input-wrap.edit-input-wrap .MuiFormControlLabel-root{visibility:hidden}.mfa-card .form-wrap .input-wrap.edit-input-wrap .edit-email .MuiInputLabel-formControl{top:-.375rem}.mfa-card .form-wrap .MuiFormControlLabel-root{margin-bottom:2.25rem;margin-left:0;margin-right:0}.mfa-card .form-wrap .form-textfield .mobile-label .MuiInputLabel-formControl{margin-left:-.3125rem;padding-left:0}.verification-container .mfa-card .btn-container{margin:2.5625rem 0}.radio-text .MuiFormControlLabel-label,.user-info-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.user-info-container{border-bottom:.0625rem solid #0000004d;display:flex;justify-content:space-between}.verification-container{align-items:center;background:#06c;flex-grow:1;padding:0 .9375rem}.verification-container .verification-card{background:#fff;border-radius:.75rem;margin:.9375rem auto;max-width:29.375rem;padding:1.25rem;width:100%}.verification-container .verification-card .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;text-align:center}.verification-container .head-text{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1rem;text-align:center}.verification-container .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.verification-container .content.verify-head{margin-bottom:.9375rem}@media (min-width:576px){.verification-container .content.verify-head{margin-left:auto;margin-right:auto;width:65%}}@media (min-width:1440px){.verification-container .content.verify-head{margin-bottom:1.875rem}}.verification-container .content.verify-title{margin-bottom:.375rem}@media (min-width:1440px){.verification-container .content.resend-code{margin-bottom:1.625rem}}.verification-container .content.sms-link{color:#2972c8;cursor:pointer;font-size:.875rem;line-height:1.25rem;margin:1rem 0}@media (min-width:576px){.verification-container .content.sms-link{margin-left:auto;margin-right:auto;width:65%}}@media (min-width:1440px){.verification-container .content.sms-link{margin-bottom:1.875rem}}.verification-container .resend-container{padding-bottom:.625rem}@media (min-width:1440px){.verification-container .resend-container{padding-bottom:1.875rem}}.verification-container .resend-button{color:#2972c8;padding:.5rem;text-align:center}.verification-container .resend-button,.verification-container .verify-button{font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;text-transform:none}.verification-container .verify-button{border-radius:1.375rem;color:#fff;max-width:20rem;padding:.625rem 1.875rem;width:100%}.verification-container .verify-button.Mui-disabled{color:#fff;opacity:.6}.verification-container .input-box input{background:#fff;border:.0625rem solid #7d898d;border-radius:.625rem;height:3rem!important;margin-right:.3125rem!important;width:2.5rem!important}@media (min-width:320px){.verification-container .input-box input{margin-right:.625rem!important}}@media (min-width:1440px){.verification-container .input-box input{height:4.25rem!important;margin-right:1.25rem!important;width:2.875rem!important}}.verification-container .input-box input:last-child{margin-right:0!important}.verification-container .input-box input[value]{color:#3d515a;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:inherit}@media (min-width:1440px){.verification-container .input-box input[value]{font-size:2.5rem!important;line-height:inherit}}.verification-container .btn-container{margin:1.25rem 0 .9375rem}@media (min-width:1440px){.verification-container .btn-container{margin-top:2.8125rem}}.verification-container .link-tag{color:#2972c8;cursor:pointer;text-decoration:underline}.verification-container .message-rate{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:.9375rem;text-align:center}@media (min-width:1440px){.verification-container .message-rate{margin-bottom:3.25rem}}.verification-container .primary-btn-bg{background:#0070b9}.verification-container .primary-btn-bg:hover{background:#0070b9;color:#fff}.verification-container .primary-btn-error-bg{background:#b90000}.account-container{background-color:#0063cc;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;padding:3rem 0}@media (min-width:576px){.account-container{align-items:center}}@media (max-width:768px){.account-container{padding:2rem .75rem}}.account-container .account-card{background-color:#fff;border:.063rem solid #dbe0e2;border-radius:.75rem;margin:0;padding:1.5rem 1rem}@media (min-width:576px){.account-container .account-card{width:33.5rem}}@media (min-width:1440px){.account-container .account-card{margin:0}}.account-container .account-card .card-title__wrap{margin-bottom:1rem;margin-top:2.5rem}.account-container .account-card .card-title__wrap .account-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:600;letter-spacing:0;line-height:2.688rem;margin:0}.account-container .account-card .login-verbiage{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0 auto .3125rem;max-width:75%}@media (min-width:1440px){.account-container .account-card .login-verbiage{margin-bottom:.625rem}}.account-container .account-card .signin-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.account-container .account-card .input-text-field{margin:0 0 .9375rem;padding-top:.75rem;width:100%}.account-container .account-card .input-text-field .MuiOutlinedInput-root{background-color:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;height:2.875rem;padding:.5rem .75rem}.account-container .account-card .input-text-field .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.account-container .account-card .input-text-field .MuiOutlinedInput-root legend{display:none}.account-container .account-card .input-text-field .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.account-container .account-card .input-text-field.error-border .MuiOutlinedInput-root{border:.063rem solid #de0000}.account-container .account-card .input-text-field .MuiFormHelperText-root.Mui-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:0}.account-container .account-card .btn-wrap{padding:.625rem 0 0}@media (min-width:1440px){.account-container .account-card .btn-wrap{margin-top:.9375rem}}.account-container .account-card button{text-transform:none}.account-container .account-card .primary-btn{background-color:#06c!important;border-radius:.375rem;font-weight:600;padding:.75rem 1rem}.account-container .account-card .secondary-btn{border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:.75rem 1rem}.account-container .hr-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:.625rem 0;position:relative}.account-container .hr-txt span{background-color:#fff;display:inline-block;padding:0 .3125rem;position:relative;z-index:1}.account-container .hr-txt:after{background-color:#141414;content:"";height:.03125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.account-container .form-grp .MuiFormControlLabel-root{margin:0}.account-container .form-grp .MuiFormControlLabel-root .MuiCheckbox-root{margin-right:.625rem;padding:0}.account-container .form-grp .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#52636b;font-family:Open Sans;font-size:.875rem}.account-container .options-wrap{margin-bottom:1.5rem;margin-top:.75rem}@media (min-width:1440px){.account-container .options-wrap{margin-top:.9375rem}}.account-container .options-wrap .signin-option{text-align:center}.account-container .options-wrap .signin-option .custom-link{color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.account-container .options-wrap .signin-option .custom-link:hover{text-decoration:underline}.account-container .account-info__txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.account-container .set-password{background-color:#fff;border-radius:.5rem;margin:.625rem}.account-container .reset-password{background-color:#fff;border-radius:.5rem;margin:.625rem .9375rem;padding:1rem 1.875rem;text-align:center;width:100%}@media (min-width:576px){.account-container .reset-password{width:25.625rem}}@media (min-width:1440px){.account-container .reset-password{margin:.9375rem;padding:1.25rem 1.875rem}}.account-container .reset-password .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin:0 0 1.25rem}.account-container .reset-password .reset-info{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0 auto 1.25rem}.account-container .reset-password .success{color:#035e1d}.account-container .reset-password .resend-msg,.account-container .reset-password .success{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:1.25rem}.account-container .reset-password .resend-msg{color:#2972c8}.account-container .reset-password .resend-msg span{cursor:pointer}.signin-options__list{list-style:none;margin:0;padding:0;transition:all .3s ease-in-out}.signin-options__list li{margin-top:.3125rem;text-align:center}.signin-options__list li .custom-link{color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:0}.signin-options__list li .custom-link:hover{text-decoration:underline}.signin-options__list.hide{display:none;height:0;opacity:0}.info-card{border:.0625rem solid #ddd;border-radius:.25rem;margin-bottom:1.25rem;padding:.625rem;text-align:center}.info-card .content{font-family:Open Sans;font-size:.875rem;line-height:1.375rem;margin:0}.info-card.error{background-color:#f7fafd;border-color:#b90000;color:#b90000}.info-card.success{background-color:#f7fafd;border-color:#00b034;color:#00b034}.account-grid{background-color:#06c}.account-grid #okta-sign-in.auth-container.main-container{background-color:#fff;border-color:#fff;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.account-grid #okta-sign-in.auth-container.main-container .o-form-fieldset.margin-btm-0{margin-bottom:0}.account-grid #okta-sign-in.no-beacon .auth-header{padding-bottom:0}.account-grid #okta-sign-in.no-beacon .auth-content{padding-top:0}.account-grid #okta-sign-in .o-form-head{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}@media (min-width:1440px){.account-grid #okta-sign-in .o-form-head{margin:.9375rem 0 3.125rem}}.account-grid #okta-sign-in .o-form .o-form-label,.account-grid #okta-sign-in .o-form label{color:#68758b;font-family:Open Sans;font-size:.75rem}.account-grid #okta-sign-in .o-form .custom-checkbox label{font-size:.8125rem;padding-left:1.5rem}.account-grid #okta-sign-in.auth-container .button-primary{background-color:#0070b9;border:.125rem solid #0000;border-radius:2.5rem;box-shadow:none;font-size:1rem;font-weight:700;height:2.75rem;outline:none;padding:0 .625rem}.account-grid #okta-sign-in.auth-container .button-primary:focus{border-color:#0070b9;box-shadow:none;outline:none}.account-grid #okta-sign-in.auth-container a.button-primary.link-button{align-items:center;display:flex;justify-content:center}.account-grid #okta-sign-in.auth-container .button.button-primary.link-button-disabled{background-color:#0070b9}.account-grid #okta-sign-in .auth-divider .auth-divider-text{background-color:#fff;font-family:Open Sans}.account-grid #okta-sign-in .default-custom-button.link-button{background:#fafcff;border:.0625rem solid #0070b9;border-radius:2.5rem;color:#0070b9;display:inline-block;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:2rem;margin-left:auto;margin-right:auto;padding:.3125rem .75rem;text-align:center}.account-grid #okta-sign-in.auth-container .link{color:#0070b9}.account-grid #okta-sign-in .auth-footer{font-family:Open Sans;font-size:1rem}.account-grid #okta-sign-in.auth-container .o-form-explain.okta-form-input-error{color:#b90000;font-family:Open Sans}.account-grid #okta-sign-in .infobox,.account-grid #okta-sign-in .infobox-md{background-color:#fff;color:#3d515a}#okta-sign-in .focused-input,#okta-sign-in .link.help:focus{box-shadow:none}.login{background:#0070b9;border:.0625rem solid #707070;overflow:auto;position:relative}.button{margin:.3125rem 0}.login-footer{color:#fff;font-size:1rem;position:absolute}.main-content .okta-wrapper{margin:1.25rem auto;width:100%}@media (min-width:1440px){.main-content .okta-wrapper{margin:4.6875rem auto}}.main-content .okta-wrapper #okta-sign-in{border-radius:.75rem;margin:auto;max-width:25.625rem;width:100%}.main-content .okta-wrapper #okta-sign-in .auth-content{max-width:100%;padding:0 1rem 1.5rem}@media (min-width:768px){.main-content .okta-wrapper #okta-sign-in .auth-content{padding:0 3.125rem 1.25rem}}@media (min-width:1440px){.main-content .okta-wrapper #okta-sign-in .auth-content{padding:0 3.125rem 2.5rem}}.main-content .okta-wrapper #okta-sign-in .okta-form-label{padding:0}.main-content .okta-wrapper #okta-sign-in .o-form-fieldset{margin-bottom:1.25rem}.main-content .okta-wrapper #okta-sign-in .o-form-fieldset:last-child{margin-bottom:0}.main-content .okta-wrapper #okta-sign-in .o-form-button-bar{padding:0 0 1.5625rem}.main-content .okta-wrapper #okta-sign-in .o-form-button-bar.focused-input{margin-bottom:0}.main-content .okta-wrapper #okta-sign-in .o-form-button-bar .button{margin:0}.main-content .okta-wrapper #okta-sign-in .auth-divider{margin-bottom:.625rem}@media (min-width:1440px){.main-content .okta-wrapper #okta-sign-in .auth-divider{margin-bottom:1.5625rem}}.main-content .okta-wrapper #okta-sign-in .o-form .input-fix,.main-content .okta-wrapper #okta-sign-in .o-form .textarea-fix{border-color:#e0e0e0;border-radius:0;border-width:0 0 .0625rem}.main-content .okta-wrapper #okta-sign-in .o-form .input-fix.focused-input,.main-content .okta-wrapper #okta-sign-in .o-form .textarea-fix.focused-input{border-color:#0070b9;box-shadow:none}.main-content .okta-wrapper #okta-sign-in.auth-container .okta-form-input-field{background-color:initial}.main-content .okta-wrapper #okta-sign-in.auth-container .okta-form-input-field input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:.625rem;padding-right:.625rem}.main-content .okta-wrapper .auth-container{display:block}.main-content .okta-wrapper .auth-content{padding-top:0}.main-content .okta-wrapper #okta-sign-in .focused-input{box-shadow:none}.main-content .okta-wrapper #okta-sign-in .auth-header{border-bottom:0;padding-bottom:1.25rem;padding-top:0}.main-content .text-error{color:#b90000}.main-content .text-error,.main-content .text-success{font-weight:600;text-transform:none}@media only screen and (max-width:600px){#okta-sign-in.auth-container{margin:auto;width:calc(80% - .9375rem)}.okta-wrapper{height:max-content;margin-bottom:11.875rem}#okta-sign-in{margin:auto;min-width:auto;width:auto}}#okta-sign-in .o-form .input-fix,#okta-sign-in .o-form .textarea-fix{border-bottom:.0625rem solid;display:inline-block;height:2.5rem}#okta-sign-in .visibility-16:before{color:#000;content:"\e0c3";font-weight:700}#okta-sign-in .visibility-off-16:before{color:#000;content:"\e022";font-weight:700}#okta-sign-in .o-form .input-fix input[disabled],#okta-sign-in .o-form .input-fix input[readonly],#okta-sign-in .o-form .textarea-fix input[disabled],#okta-sign-in .o-form .textarea-fix input[readonly]{background:#0000;border-radius:0;box-shadow:none;color:#0000}#okta-sign-in.auth-container input[type=submit]{color:#fff}.change-password-container .MuiPaper-root,.set-password .MuiPaper-root{height:26.875rem}.change-password-container .action-dialog img,.set-password .action-dialog img{cursor:pointer}.change-password-container .password-green,.set-password .password-green{color:green}.change-password-container .password-error,.set-password .password-error{color:#b90000}.acc-container{border-radius:.5rem;max-width:23.4375rem;overflow:hidden}.acc-container .popup-box{height:100%}.acc-container .popup-box .popup-body{padding:1.5rem 1.5rem 0}.acc-container .popup-box .popup-footer{padding:1.5rem}.acc-container .popup-box .change-password-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.75rem 1.5rem 0}.acc-container .delete-btn-wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:576px){.acc-container .delete-btn-wrapper{justify-content:space-between}}.acc-container .delete-btn-wrapper button{margin:0 .125rem .3125rem}.delete-account-container .action-dialog img{cursor:pointer}.delete-account-container .acc-container{border-radius:.5rem;max-width:23.4375rem;overflow:hidden}.delete-account-container .acc-container .popup-box{height:100%;padding:24px 20px 10px}.delete-account-container .acc-container .popup-box .popup-body{padding:1.5rem 1.5rem 0}.delete-account-container .acc-container .popup-box .popup-footer{padding:1.5rem}.delete-account-container .acc-container .head-content{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:6px;padding:0 7px}.delete-account-container .acc-container .description-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.625rem;margin-bottom:22px;padding:0 7px}.delete-account-container .acc-container .delete-btn-wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:414px){.delete-account-container .acc-container .delete-btn-wrapper{justify-content:space-between}}.delete-account-container .acc-container .delete-btn-wrapper button{height:44px;margin:15px 2px 2px}.update-photo-modal{border-radius:.5rem;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:27.8125rem}@media (max-width:576px){.update-photo-modal{width:90%}}.update-photo-modal .update-photo-header .close-btn{background:none;border:0;margin-bottom:.625rem;padding:0}.update-photo-modal .update-photo-wrap{background-color:#fff;border-radius:.5rem}.update-photo-modal .update-photo-wrap .update-photo-content{padding:1.25rem 1.875rem}.update-photo-modal .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.375rem}.update-photo-modal .sub-heading{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.update-photo-modal .title{color:#06c;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.875rem;text-transform:uppercase}.update-photo-modal .update-photo-form{margin-top:2rem;text-align:center}.update-photo-modal .update-photo-form .update-photo__wrap{align-items:center;display:flex;height:12.5rem;justify-content:center;margin:auto auto .4375rem;width:12.5rem}.update-photo-modal .update-photo-form .update-photo__wrap.no-image{background-color:#3c4d6a}.update-photo-modal .update-photo-form .update-photo__wrap img{height:100%;width:100%}.update-photo-modal .update-photo-form .title-wrap{margin-bottom:1.25rem}.update-photo-modal .update-photo-form .label{font-family:Open Sans;font-size:.875rem}.update-photo-modal .update-photo-form .image-input{display:none}.update-photo-modal .update-photo-form .image-input::-webkit-file-upload-button{-webkit-user-select:none;user-select:none;visibility:hidden}.update-photo-modal .update-photo-form .initials{color:#fff;font-family:Open Sans;font-size:2.5rem;font-weight:400;letter-spacing:0;line-height:3.375rem;text-align:center;text-transform:uppercase}.update-photo-modal .update-photo-form .info-title{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:.4375rem}.update-photo-modal .update-photo-form .photo-edit-wrap{margin-bottom:.625rem}.update-photo-modal .update-photo-form .photo-edit-wrap .editor-canvas{border-radius:.5rem}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider{align-items:center;display:flex;justify-content:space-between;margin:auto;width:12.5rem}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .zoom-input{flex-grow:1}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .zoom-in{margin-right:.625rem;margin-top:.5rem}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .zoom-out{margin-left:.625rem;margin-top:.5rem}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider{appearance:none;background:#3c4d6a;height:.125rem;opacity:.7;outline:none;transition:opacity .2s;width:100%}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider:hover{opacity:1}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider::-webkit-slider-thumb{appearance:none;background:#2972c8;border:.125rem solid #fff;border-radius:50%;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;cursor:pointer;height:.625rem;width:.625rem}.update-photo-modal .update-photo-form .photo-edit-wrap .zoom-slider .slider::-moz-range-thumb{background:#2972c8;border:.125rem solid #fff;border-radius:50%;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;cursor:pointer;height:.625rem;width:.625rem}.update-photo-modal .btn-group{padding:1.875rem 1.25rem}.update-photo-modal .btn-group button{border-radius:1.375rem;box-shadow:none;color:#52636b;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;margin:0 .625rem;min-width:auto;padding:.3125rem .9375rem;text-transform:none;white-space:nowrap;width:40%}@media (min-width:401px){.update-photo-modal .btn-group button{width:9.375rem}}.update-photo-modal .btn-group button.Mui-disabled{opacity:.6}.update-photo-modal .btn-group button.secondary-btn,.update-photo-modal .btn-group button.secondary-btn:hover{background-color:#fafcff;border-color:#0070b9;color:#0070b9}.update-photo-modal .btn-group button.primary-btn,.update-photo-modal .btn-group button.primary-btn:hover{background-color:#0070b9;color:#fff}.common-wrapper .profile-settings-notification-heading{color:#68758b;font-size:.75rem;margin-right:1.875rem}.common-wrapper .my-contracts-manage-btn-wrapper{font-weight:700;margin-left:.5rem}.common-wrapper .manage-policy-content{color:#2972c8;cursor:pointer;margin-left:0;width:min-content}.common-wrapper .form-control-wrap .profile-img .form-input-style label{font-weight:600}.common-wrapper .form-control-wrap .profile-img .form-input-style .save-icon{color:#047d26;cursor:pointer}.common-wrapper .form-control-wrap .profile-img .form-input-style .verify-button{color:#06c;font-family:Open Sans;text-transform:none}.common-wrapper .form-control-wrap .mfa-selection{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:2.0625rem;padding:.5rem 0}.common-wrapper .form-control-wrap .mfa-toggle-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:2.0625rem;padding-top:.5rem}.common-wrapper .form-control-wrap .mobile-host-verbiage{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2.0625rem}.common-wrapper .profile-wrap .box-wrap .left-box{max-width:100%;padding-right:0;width:100%}@media (min-width:992px){.common-wrapper .profile-wrap .box-wrap .left-box{padding-right:15%}.common-wrapper .profile-wrap .right-box{padding:0 3%}}.common-wrapper .profile-wrap .landing-pocket{margin-right:12%;margin-top:1.25rem}@media screen and (max-width:992px){.common-wrapper .profile-wrap .landing-pocket{margin:.625rem}}.common-wrapper .profile-wrap .pocket-img{height:auto;width:15rem}.common-wrapper .profile-wrap .header-h3{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2.0625rem}.common-wrapper .profile-wrap .margin-smartapp{margin-top:1.75rem}.common-wrapper .profile-wrap .margin-smartapp-text{margin-top:1.625rem;text-underline-offset:.3125rem}.common-wrapper .profile-wrap .logo-container{display:flex;justify-content:space-between;margin-top:1.75rem;width:18.75rem}.form-control-wrap .input-field{margin-bottom:1.75rem;width:100%}.form-control-wrap .input-field .MuiInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;padding:.5rem .625rem .75rem}.form-control-wrap .input-field .MuiInputAdornment-root .MuiButtonBase-root{padding:0}.form-control-wrap .input-field .MuiInput-root:before,.form-control-wrap .input-field .MuiInput-root:hover:not(.Mui-disabled):before{border-bottom:.0625rem solid #141414b3}.form-control-wrap .input-field .MuiInput-root:after{border-bottom:.0625rem solid #06c}.form-control-wrap .input-field .MuiInput-root .verified-icon{color:#047d26}.form-control-wrap .MuiInputLabel-formControl,.form-control-wrap .input-label{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;padding-left:.625rem}.update-error-message{margin-top:.625rem}.update-error-message p{text-align:center}.avtar-img{border-radius:4rem;height:6.5rem;vertical-align:middle;width:6.5rem}@media only screen and (max-width:576px){.avtar-img{height:4rem;width:4rem}}.profile-img{display:flex;flex-direction:row;justify-content:flex-start}.profile-img-style{margin-right:2.375rem;margin-top:1.5625rem}.camera-icon{cursor:pointer;margin:4.75rem -2rem;position:absolute}@media only screen and (max-width:576px){.camera-icon{height:20px;margin:2.75rem -1rem;width:20px}}.camera-switch-icon{cursor:pointer;margin:0 2.1875rem;position:absolute}.profile-initials-style{background:#3c4d6a;border:.0625rem solid #3c4d6a;border-radius:50%;height:6.5rem;padding:2.5rem 2.8125rem;vertical-align:middle;width:6.5rem}.initials-text{color:#fff;display:flex;font-family:Open Sans;font-size:1.125rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1.6875rem;text-transform:uppercase}.form-input-style{flex:1 1;margin-top:-1.125rem}.phone-input-style{margin-top:1.875rem}.phone-input-style .save-icon{color:#047d26;cursor:pointer}.phone-input-style .verify-button{color:#06c;font-family:Open Sans;text-transform:none}.icon-wrap{align-items:center;align-items:baseline;display:flex;gap:2rem;justify-content:flex-start;width:fit-content}.icon-wrap .icon-block{margin-right:1.125rem;text-align:center;width:1.5rem}.icon-wrap .icon-block:last-child{margin-right:0}.icon-wrap .icon-block img{max-width:100%}.icon-wrap .icon-block .email-text{align-items:center;color:#52636b;display:flex;flex-direction:column;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.blue_checkbox{accent-color:#0070b9;border:.09375rem solid #3c4d6a;border-radius:.25rem;box-sizing:border-box}.blue_checkbox:after{accent-color:#0070b9;background-color:#0070b9;content:" ";display:inline-block;visibility:visible}.blue_checkbox:checked:after{border-radius:.25rem;box-shadow:0 .125rem .25rem #9b9b9b26;color:#fff;content:"\2714";display:none;font-size:.5625rem;height:.75rem;text-align:center;width:.75rem}.landing-pocket{margin-right:12%;margin-top:1.25rem}.pocket-img{height:auto;width:15rem}.margin-smartapp-text{margin-top:1.625rem}@media screen and (max-width:576px){.logo-container{display:flex;justify-content:space-between;margin-top:.75rem;width:17.5rem}.margin-smartapp-text{margin-top:0}}.skip-link{text-decoration:underline}.tooltip-text{color:#fff;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin:.3125rem}.notification-section{display:flex;justify-content:flex-end;margin-top:1.875rem;padding-right:1.25rem}@media (min-width:992px){.notification-section{margin-top:0}}.notification-icon{cursor:pointer;height:1.5rem;opacity:.5;width:1.5rem}.active-notification{opacity:1}.notificationContainer{align-items:center;border-bottom:.0625rem solid #0000004d;display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1.25rem 1rem .75rem}.notification-div{display:flex;flex-direction:column;max-width:58%}.accept-use-analytics span{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.flex-div{display:flex}.notification-title-text{color:#3d515a;font-size:1rem;line-height:1.75rem}.notification-subtitle-text,.notification-title-text{font-family:Open Sans;font-weight:400;letter-spacing:0}.notification-subtitle-text{color:#68758b;font-size:.75rem;line-height:1.125rem}.opacity-05{opacity:.5}.opacity-1{opacity:1}.manage-your-notifications{padding-left:4rem}.manage-your-notifications .manage-your-notifications-text{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.mobile-button{margin-top:1.5rem}.notification-heading .manage-notification-heading-mobile{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:1rem;padding:0 1.25rem 0 .75rem}.mobile-notification-section{display:flex;justify-content:flex-end;margin-top:1rem;padding-left:1rem;padding-right:1.25rem}@media (min-width:992px){.mobile-notification-section{margin-top:0}}.notification-mobile-tab{width:100%}.lower-div{margin-top:-1.5rem}.manage-button-margin{margin-top:1.5rem}.MuiDialog-container .MuiPaper-root .dialog-close .MuiDialogActions-root{padding:1.5rem}@media (max-width:768px){.MuiDialog-container .MuiPaper-root .dialog-close .MuiDialogActions-root{padding:.75rem .5rem .5rem}}.MuiDialog-container .MuiPaper-root .verify-code{align-items:center;background-color:#fafcff;border:.063rem solid #e6f2fd;border-radius:.5rem;display:flex;flex-direction:column;margin:1rem;padding:1.5rem;text-align:center}.MuiDialog-container .MuiPaper-root .verify-code.background-none{background-color:#fff;border:none;padding:0}.MuiDialog-container .MuiPaper-root .verify-code .email-address{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.MuiDialog-container .MuiPaper-root .verify-code .confirm-btn{align-items:center;background-color:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.375rem;margin-bottom:1.5rem;margin-top:1rem;padding:.688rem 1.5rem;text-transform:none;width:408px}@media (max-width:768px){.MuiDialog-container .MuiPaper-root .verify-code .confirm-btn{width:100%}}.MuiDialog-container .MuiPaper-root .verify-code .helper-message{border-top:.063rem solid #e6f2fd;color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-top:1.5rem;text-decoration:underline;width:100%}.MuiDialog-container .MuiPaper-root .verify-code .otp-input{margin-top:1rem}.MuiDialog-container .MuiPaper-root .verify-code .otp-input .input-box input{--highlight-color:null;background-color:#fff;border:.063rem solid #7d898d;border-radius:.625rem;height:68px!important;margin-right:.25rem!important;padding:.0625rem .125rem;width:46px!important}.MuiDialog-container .MuiPaper-root .verify-code .otp-input .input-box input:focus{border:1px solid #06c;outline:none}.MuiDialog-container .MuiPaper-root .verify-code .otp-input .input-box input:last-child{margin-right:0!important}.MuiDialog-container .MuiPaper-root .verify-code .otp-input .input-box input[value]{color:#3d515a;font-family:Open Sans;font-size:2.5rem;font-weight:300;letter-spacing:0;line-height:inherit}@media (min-width:1440px){.MuiDialog-container .MuiPaper-root .verify-code .otp-input .input-box input[value]{font-size:2.5rem!important;line-height:inherit}}.MuiDialog-container .MuiPaper-root .verify-code .otp-input .input-box-error input[value]{border:.063rem solid #de0000}.MuiDialog-container .MuiPaper-root .verify-code .resend-container{padding-bottom:.625rem}@media (min-width:1440px){.MuiDialog-container .MuiPaper-root .verify-code .resend-container{padding-bottom:1rem}}.MuiDialog-container .MuiPaper-root .verify-code .resend-container .resent-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.MuiDialog-container .MuiPaper-root .verify-code .resend-container .resend-button{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;text-align:center;text-transform:none}.MuiDialog-container .MuiPaper-root .verify-code .success-toast-icon{margin-bottom:1rem;margin-top:2rem}@media (max-width:768px){.MuiDialog-container .MuiPaper-root .verify-code .success-toast-icon{margin-top:0}}.MuiDialog-container .MuiPaper-root .verify-code .success-toast-icon img{height:2.5rem;margin:.75rem;width:2.5rem}.MuiDialog-container .MuiPaper-root .verify-code .warning-wrap{background:linear-gradient(0deg,#b900000d,#b900000d),#fff;border:.063rem solid #b90000;border-radius:.5rem;display:flex;margin-top:1rem;padding:1rem 1.5rem 1.5rem 1rem;text-align:left;width:408px}@media (max-width:768px){.MuiDialog-container .MuiPaper-root .verify-code .warning-wrap{width:100%}}.MuiDialog-container .MuiPaper-root .verify-code .warning-wrap .heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-top:.25rem;padding-bottom:.5rem}.MuiDialog-container .MuiPaper-root .verify-code .max-attempt-msg{margin-bottom:1.5rem;width:25.5rem}@media (max-width:768px){.MuiDialog-container .MuiPaper-root .verify-code .max-attempt-msg{width:100%}}.MuiDialog-container .MuiPaper-root .verify-code .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.MuiDialog-container .MuiPaper-root .verify-code .link-tag{color:#2972c8;cursor:pointer;text-decoration:underline}.MuiDialog-container .MuiPaper-root .verify-code .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.common-wrapper{padding:2.5rem 1.25rem}@media (min-width:992px){.common-wrapper{padding:2.5rem 1.25rem 3.125rem}}@media (min-width:1440px){.common-wrapper{padding-left:4.6875rem;padding-right:4.6875rem}}.common-wrapper .MuiBreadcrumbs-ol{margin-bottom:1rem}@media only screen and (max-width:600px){.common-wrapper .MuiBreadcrumbs-ol{margin-bottom:.15625rem}}.common-wrapper .left-box{margin-bottom:2.5rem}@media (min-width:992px){.common-wrapper .left-box{margin-bottom:0;padding-right:2.5%}}@media (min-width:1440px){.common-wrapper .left-box{padding-right:10%}}.common-wrapper .left-box .contact-title{color:#52636b;font-size:.875rem;font-weight:600;margin-bottom:2.5rem}@media (min-width:992px){.common-wrapper .left-box .contact-title{padding-right:2.5rem;text-align:right}}.common-wrapper .left-box .form-textfield{margin-bottom:.625rem}@media (min-width:992px){.common-wrapper .left-box .form-textfield{margin-bottom:1.25rem}}@media (min-width:1440px){.common-wrapper .left-box .form-textfield{margin-bottom:2.375rem}}.common-wrapper .left-box .textSmallest{font-family:Open Sans;font-size:.75rem;font-weight:600;line-height:1.125rem}.common-wrapper .left-box .MuiButton-contained{border-radius:1.375rem;box-shadow:none;font-family:Open Sans;font-size:1rem;font-weight:700;height:3rem;text-transform:capitalize;width:12.875rem}.common-wrapper .left-box .MuiButton-contained:hover{box-shadow:none}.common-wrapper .left-box .MuiButton-contained.Mui-disabled{background:#0070b9;border-radius:1.375rem;color:#fff;opacity:.6}.common-wrapper .faqs-link{position:relative;text-decoration:none}.common-wrapper .faqs-link:after{background-color:#06c;bottom:.094rem;content:"";height:.063rem;left:0;margin:0 auto;position:absolute;right:0;width:100%}.common-wrapper .contact-us-verbiage{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1.25rem}.common-wrapper .form-control-wrap.contact-form .text-area .MuiInput-root{margin-top:1.5625rem}.common-wrapper .form-control-wrap.contact-form .text-area .MuiInput-root:after,.common-wrapper .form-control-wrap.contact-form .text-area .MuiInput-root:before{border:.0625rem solid #141414b3;bottom:0;top:0}.common-wrapper .form-control-wrap.contact-form .text-area .MuiInput-root.Mui-error:after{border-color:#b90000}.common-wrapper .form-control-wrap.contact-form .text-area .MuiInput-root textarea{height:auto!important;min-height:6.25rem!important}@media (min-width:992px){.common-wrapper .form-control-wrap.contact-form .text-area .MuiInput-root textarea{min-height:1.75rem!important}}.common-wrapper .form-control-wrap .form-textfield:last-child{margin-bottom:0}.common-wrapper .form-control-wrap .need-additional-assistance{color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.common-wrapper .form-control-wrap .contact-us-faq-question{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:1.25rem}.common-wrapper .form-control-wrap .d-flex.contactus_wrap .form-textfield.phone-field{margin:1.5rem 0 1.875rem}.common-wrapper form .btn-wrap{margin-top:.625rem;text-align:center}@media (min-width:992px){.common-wrapper form .btn-wrap{margin-top:2rem;text-align:right}}.common-wrapper .text-count{font-size:.875rem;line-height:1.25rem;margin:1.25rem 0 0;padding-left:.625rem}@media (min-width:992px){.common-wrapper .text-count{margin-top:.1875rem;padding-right:1.875rem;text-align:right}}.common-wrapper .btn-wrap{margin-top:4rem}@media (min-width:992px){.common-wrapper .right-box{padding-left:2.5%}}@media (min-width:14400px){.common-wrapper .right-box{padding-left:10%}}.common-wrapper .right-box .forms-list .heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.common-wrapper .right-box .forms-list .form_item{color:#06c;margin-top:1rem}.common-wrapper .right-box .forms-list .form_item,.common-wrapper .right-title{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.common-wrapper .right-title{color:#68758b;margin-bottom:2.1875rem}.common-wrapper .question-wrap{margin-bottom:2rem;width:100%}@media (min-width:1440px){.common-wrapper .question-wrap{margin-bottom:4rem}}.common-wrapper .question-wrap .question{color:#2972c8;cursor:pointer;margin-bottom:.5rem}.common-wrapper .question-wrap .answer{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#3d515a;display:-webkit-box;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.common-wrapper p{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.common-wrapper p.makeStyles-multiLineEllipsis-1{color:#3d515a}.common-wrapper p.error-txt{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-left:.625rem}.common-wrapper .contact-txt{margin-bottom:1.5rem}.custom-breadcrumb li{font-family:Open Sans;font-size:1.25rem}.custom-breadcrumb li p{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.custom-breadcrumb li a{display:inline-flex}.custom-breadcrumb li a img{height:1.078rem;width:1.359rem}.custom-breadcrumb li.MuiBreadcrumbs-separator{margin-left:.375rem;margin-right:.375rem}.success-grid .req-no{margin-bottom:1.5rem}.success-grid .success-msg{color:#3d515a}.success-grid .btn-wrap{margin-top:12.5rem}.vop-modal-end .MuiDialog-container{align-items:flex-end}@media (min-width:992px){.vop-modal-end .MuiDialog-container{justify-content:flex-end;margin:0 3.125rem}}@media (min-width:1440px){.vop-modal-end .MuiDialog-container{margin:0 4.6875rem}}.vop-modal-end .MuiPaper-root{background-color:#fff;border-radius:.5rem .5rem 0 0!important;height:75%;margin:0;max-width:100%;padding-bottom:1.25rem;width:100%}@media (min-width:992px){.vop-modal-end .MuiPaper-root{height:80%;width:53%}}.vop-modal-end .faq-modal-header{padding:1.125rem 1.375rem;text-align:right}.vop-modal-end .faq-modal-header .close-icon{color:#06c}.vop-modal-end .close-btn{color:#06c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding:0;text-transform:capitalize}.vop-modal-end .MuiDialogContent-root{padding:0 2.3125rem 2.125rem}.vop-modal-end .question{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1.5rem}.vop-modal-end .answer{color:#68758b;font-size:1rem;line-height:1.75rem}.search-input .MuiInputAdornment-root{padding-left:.4375rem}.filter-btn__wrap{margin-bottom:1.25rem}.filter-btn__wrap .filter-btn{background-color:#fafcff;border-color:#0000;border-radius:1.375rem;box-shadow:none;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:1.875rem;letter-spacing:0;line-height:1.75rem;margin:0 .625rem .625rem 0;padding:0 .625rem;text-transform:capitalize}.filter-btn__wrap .filter-btn:hover{border-color:#0000;box-shadow:none}.filter-btn__wrap .filter-btn.MuiButton-contained{background-color:#06c;color:#fff}.faq-left-box .form-textfield .MuiInputLabel-formControl.Mui-focused{color:#06c}.faq-left-box .form-textfield .MuiInputLabel-formControl.Mui-error,.faq-left-box .form-textfield .MuiInputLabel-formControl.Mui-focused.Mui-error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.faq-left-box .question-wrap{margin-bottom:1.875rem}@media (min-width:1440px){.faq-left-box .question-wrap{margin-bottom:3.125rem}}.faq-left-box.left-box .form-textfield{margin-bottom:3rem}.faq-left-box .MuiAutocomplete-root{margin-bottom:3rem;position:relative}.faq-left-box .MuiAutocomplete-root .no-result-found{background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;left:0;letter-spacing:0;letter-spacing:.009375rem;line-height:150%;padding:1.1875rem 1rem;position:absolute;top:100%;width:100%}.faq-left-box.left-box .form-textfield.search-input{margin-bottom:0}.faq-left-box.left-box .form-textfield.search-input .MuiInputBase-formControl{margin-top:1.25rem;padding-left:.3125rem}.faq-left-box.left-box .form-textfield.search-input .MuiInput-input{font-family:Open Sans;font-size:1rem;padding:.5625rem .75rem}.faq-left-box .right-title{margin-bottom:1.25rem}.faq-right-box .question-wrap{margin-bottom:.4375rem;padding:.9375rem .75rem;transition:all .5s ease-in-out}.faq-right-box .question-wrap:hover{background-color:#f2f2f2}.faq-right-box .question-wrap .answer{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#68758b;display:-webkit-box;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.form-textfield{width:100%}.error-txt{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-left:.625rem}.fixed-alert{background-color:#303340;bottom:1rem;left:1rem;margin:0;position:fixed;right:1rem;z-index:20}@media (min-width:992px){.fixed-alert{left:1.875rem;right:1.875rem}}@media (min-width:1200px){.fixed-alert{left:4.6875rem;right:4.6875rem}}.fixed-alert .alert-heading{color:#fff;font-size:.875rem;line-height:1.375rem}.fixed-alert .alert-heading,.fixed-alert .alert-text{font-family:Open Sans;font-weight:600;letter-spacing:0}.fixed-alert .alert-text{color:#bdc4c7;font-size:.75rem;line-height:1.125rem;margin-bottom:.875rem}.fixed-alert .btn-close{cursor:pointer}.edit-vehicle-container .dialog-content{overflow-y:auto}.add-receipt-container.MuiModal-root .MuiPaper-root,.change-password-container.MuiModal-root .MuiPaper-root,.claims-payment-container.MuiModal-root .MuiPaper-root,.cookie-consent-container.MuiModal-root .MuiPaper-root,.dealer-list-container.MuiModal-root .MuiPaper-root,.delete-account-container.MuiModal-root .MuiPaper-root,.delete-vehicle-container.MuiModal-root .MuiPaper-root,.edit-vehicle-container.MuiModal-root .MuiPaper-root,.footer-self-container.MuiModal-root .MuiPaper-root,.full-image-container.MuiModal-root .MuiPaper-root,.self-invite-container.MuiModal-root .MuiPaper-root{background:#0000}.add-receipt-container.MuiModal-root .action-dialog,.change-password-container.MuiModal-root .action-dialog,.claims-payment-container.MuiModal-root .action-dialog,.cookie-consent-container.MuiModal-root .action-dialog,.dealer-list-container.MuiModal-root .action-dialog,.delete-account-container.MuiModal-root .action-dialog,.delete-vehicle-container.MuiModal-root .action-dialog,.edit-vehicle-container.MuiModal-root .action-dialog,.footer-self-container.MuiModal-root .action-dialog,.full-image-container.MuiModal-root .action-dialog,.self-invite-container.MuiModal-root .action-dialog{margin-bottom:.125rem;padding:0}.add-receipt-container.MuiModal-root .action-dialog button,.change-password-container.MuiModal-root .action-dialog button,.claims-payment-container.MuiModal-root .action-dialog button,.cookie-consent-container.MuiModal-root .action-dialog button,.dealer-list-container.MuiModal-root .action-dialog button,.delete-account-container.MuiModal-root .action-dialog button,.delete-vehicle-container.MuiModal-root .action-dialog button,.edit-vehicle-container.MuiModal-root .action-dialog button,.footer-self-container.MuiModal-root .action-dialog button,.full-image-container.MuiModal-root .action-dialog button,.self-invite-container.MuiModal-root .action-dialog button{margin:0;padding:0}.add-receipt-container.MuiModal-root .dialog-content,.add-receipt-container.MuiModal-root .popup-box,.change-password-container.MuiModal-root .dialog-content,.change-password-container.MuiModal-root .popup-box,.claims-payment-container.MuiModal-root .dialog-content,.claims-payment-container.MuiModal-root .popup-box,.cookie-consent-container.MuiModal-root .dialog-content,.cookie-consent-container.MuiModal-root .popup-box,.dealer-list-container.MuiModal-root .dialog-content,.dealer-list-container.MuiModal-root .popup-box,.delete-account-container.MuiModal-root .dialog-content,.delete-account-container.MuiModal-root .popup-box,.delete-vehicle-container.MuiModal-root .dialog-content,.delete-vehicle-container.MuiModal-root .popup-box,.edit-vehicle-container.MuiModal-root .dialog-content,.edit-vehicle-container.MuiModal-root .popup-box,.footer-self-container.MuiModal-root .dialog-content,.footer-self-container.MuiModal-root .popup-box,.full-image-container.MuiModal-root .dialog-content,.full-image-container.MuiModal-root .popup-box,.self-invite-container.MuiModal-root .dialog-content,.self-invite-container.MuiModal-root .popup-box{background-color:#fff;border-radius:.5rem}.add-receipt-container .dialog-box,.change-password-container .dialog-box,.claims-payment-container .dialog-box,.cookie-consent-container .dialog-box,.dealer-list-container .dialog-box,.delete-account-container .dialog-box,.delete-vehicle-container .dialog-box,.edit-vehicle-container .dialog-box,.footer-self-container .dialog-box,.full-image-container .dialog-box,.self-invite-container .dialog-box{max-width:23.4375rem}.dashboard-wrap{padding:0 1rem}@media (min-width:992px){.dashboard-wrap{padding:0 1.875rem}}@media (min-width:1200px){.dashboard-wrap{padding:0 4.6875rem}}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap{align-items:center;display:flex;flex-direction:column;padding:3rem 0 0 3rem}@media (max-width:768px){.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap{padding:0}}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .no-car-image{align-items:center;display:flex;justify-content:space-between;width:22.563rem}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .no-car-image .left-arrow,.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .no-car-image .right-arrow{height:1rem;margin-top:2.25rem;width:.688rem}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap{display:flex;flex-direction:column;gap:.625rem;padding-top:1.5rem;width:12.4375rem}@media (max-width:768px){.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap{align-items:center}}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .no-vehicle{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .ghost-vehicle-details{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .ghost-vehicle-details .field{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .ghost-vehicle-details .empty-field{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.dashboard-wrap.ghost-car-screen .no-car-carousel-wrap .ghost-vehicle_wrap .add-vehicle{color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;text-align:center}.dashboard-wrap.ghost-car-screen .MuiGrid-container .dashboard-grid{padding:0}.share-status-alert{margin:1rem}@media (min-width:992px){.share-status-alert{margin:1rem 1.875rem}}@media (min-width:1200px){.share-status-alert{margin:1rem 4.6875rem}}.car-grid{padding-top:1rem}@media (min-width:992px){.car-grid{padding-right:3%;padding-top:3%}}.car-grid .MuiTypography-subtitle1{color:#3d515a;font-weight:600;letter-spacing:0}.car-grid .edit-txt{color:#68758b;font-size:.875rem;letter-spacing:0;line-height:1.25rem}.car-grid .circle-empty{border:.03125rem solid #666}.car-grid .slider-circles{margin-left:.625rem}@media (min-width:1200){.car-grid .slider-circles{margin-left:.75rem}}.car-grid .edit-wrap{position:relative;z-index:1}.car-grid .edit-wrap .milege-txt{align-items:center;color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.car-grid .car-vin-year{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.car-grid .car-vin-year span{display:inline-block;margin:0 .3125rem}.car-grid .carousel-wrap{flex-grow:1;width:100%}.menu-grid{padding-top:3.125rem}@media (min-width:992px){.menu-grid{padding-left:3%;padding-top:3%}}.menu-grid .menu-item{margin-bottom:1.625rem;width:100%}@media (min-width:992px){.menu-grid .menu-item{margin-bottom:2.5rem;margin-left:5%;width:30%}.menu-grid .menu-item:nth-child(3n+1){margin-left:0}.menu-grid .menu-item:nth-last-child(-n+3){margin-bottom:0}}@media (min-width:1440px){.menu-grid .menu-item{margin-bottom:3.125rem;margin-left:2%;width:32%}}.menu-grid .menu-item-need-repair{color:#3d515a;display:flex;flex-direction:column;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1.625rem;margin-top:1.125rem;width:100%}@media (min-width:992px){.menu-grid .menu-item-need-repair{margin-left:5%;width:30%}.menu-grid .menu-item-need-repair:nth-child(3n+1){margin-left:0}.menu-grid .menu-item-need-repair:nth-child(4),.menu-grid .menu-item-need-repair:nth-child(5),.menu-grid .menu-item-need-repair:nth-child(6){margin-bottom:0}}@media (min-width:1440px){.menu-grid .menu-item-need-repair{margin-left:2%;width:32%}}.menu-grid .dashboard-phone-number{margin-top:1.5rem}@media (max-width:574px){.menu-grid .dashboard-phone-number{align-items:center;display:flex;flex-direction:column;margin:0 0 1rem}}@media (max-width:768px){.menu-grid .dashboard-phone-number{margin:0 0 2rem;width:100%}}.menu-grid .dashboard-phone-number .desc{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:574px){.menu-grid .dashboard-phone-number .desc{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}}@media (max-width:768px){.menu-grid .dashboard-phone-number .desc{text-align:center}}.menu-grid .dashboard-phone-number .phone-no{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-left:.25rem;text-decoration:none}@media (max-width:574px){.menu-grid .dashboard-phone-number .phone-no{margin:.5rem 0 0}}.menu-grid .dashboard-phone-number a{text-decoration:underline!important}.contracts-grid{padding-top:2rem}@media (min-width:992px){.contracts-grid{padding-right:3%;padding-top:3%}}@media (max-width:750px){.contracts-grid .MuiListItem-root{flex-direction:column}}.contracts-grid .MuiTypography-subtitle1{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.contracts-grid .MuiListItemText-root .MuiListItemText-primary{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.contracts-grid .css-ahj2mt-MuiTypography-root{font-family:Open Sans;letter-spacing:0}.contracts-grid .MuiSvgIcon-root{color:#06c}.contracts-grid .add-your-vehicle{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-right:.25rem;text-decoration:underline}.contracts-grid .contracts-menu .contracts-vin-wrap{margin-top:.625rem}@media (min-width:992px){.contracts-grid .contracts-menu .contracts-vin-wrap{align-items:flex-start;display:flex;flex-direction:row;flex-direction:column;justify-content:space-between;padding-right:.3125rem}}@media (min-width:992px) and (max-width:1199px){.contracts-grid .contracts-menu .contracts-vin-wrap{width:100%}}@media (min-width:1200px){.contracts-grid .contracts-menu .contracts-vin-wrap{margin-top:0;width:40%}}.contracts-grid .contracts-menu .contracts-vin-wrap .responsive-wrapper{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:.5rem}@media (min-width:992px){.contracts-grid .contracts-menu .contracts-vin-wrap .responsive-wrapper{display:block;margin-bottom:0}}@media screen and (min-width:1200px) and (max-width:1425px){.contracts-grid .contracts-menu .contracts-vin-wrap .responsive-wrapper .link-wrap{display:flex;flex-direction:column}}.contracts-grid .contracts-menu .contracts-vin-wrap .responsive-wrapper .link-wrap .link-item a{font-size:16px}@media (max-width:992px){.contracts-grid .contracts-menu .contracts-vin-wrap .responsive-wrapper .link-wrap .contract-details{margin-left:3rem}}.contracts-grid .contracts-menu .contracts-vin-wrap .vin-wrap{padding-right:.3125rem;width:50%}@media (min-width:992px){.contracts-grid .contracts-menu .contracts-vin-wrap .vin-wrap{padding-right:0;width:100%}}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap{display:flex;gap:.5rem;width:50%}@media (min-width:992px) and (max-width:1199px){.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap{margin-top:1.25rem}}@media (min-width:992px){.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap{margin-bottom:.4375rem;width:100%}}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item{width:fit-content}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item a{color:#2972c8}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item-w-100{width:100%}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .my-contracts-vin-wrap{width:50%}@media (min-width:900px){.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .my-contracts-vin-wrap{padding-right:0;width:100%}}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item .view-contract-link{color:#2972c8;font-family:Open Sans;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-decoration:underline}.contracts-grid .contracts-menu .contracts-vin-wrap .link-wrap .link-item a{font-size:15px;text-decoration:underline}.contracts-grid .contracts-menu .indicator-wrap{display:flex}@media (min-width:750px){.contracts-grid .contracts-menu .indicator-wrap{flex-direction:row}}@media (min-width:992px) and (max-width:1199px){.contracts-grid .contracts-menu .indicator-wrap{margin-top:1.875rem;width:100%}}@media (min-width:1200px){.contracts-grid .contracts-menu .indicator-wrap{width:60%}}.contracts-grid .vin-number-my-contracts-font{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (min-width:1200px){.contracts-grid .vin-number-my-contracts-font{display:flex;flex-wrap:nowrap}}.contracts-grid .vin-number-my-contracts-font span.copy-btn{margin-left:.3125rem;z-index:1}.contracts-grid .agreement-number-font{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.contracts-grid .vin-number-text{color:#68758b;font-weight:400}.contracts-grid .dial-title,.contracts-grid .vin-number-text{font-family:Open Sans;font-size:.75rem;letter-spacing:0;line-height:1.125rem}.contracts-grid .dial-title{color:#52636b;font-weight:600}.contracts-grid .css-htwswc-MuiTypography-root{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.contracts-grid .css-1vnm49k-MuiTypography-root{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.contracts-grid .css-i05ahz-MuiGrid-root{padding:1.25rem 0}.contracts-grid .contracts-heading{padding-bottom:.75rem;padding-right:0;padding-top:.75rem}@media (min-width:1440px){.contracts-grid .contracts-heading{padding-bottom:1.375rem;padding-top:1.375rem}}.contracts-grid .contract-icon{opacity:1}.contracts-grid .contract-icon-png{height:1.5rem;opacity:1;width:1.5rem}.contracts-grid .contract-icon-new{height:1.8rem;opacity:1;width:1.8rem}.dealer-grid{padding-bottom:1.25rem;padding-top:2.5rem}@media (min-width:992px){.dealer-grid{padding-left:3%;padding-top:3%}}.edit-milege{background-color:#fff;border-radius:.5rem;left:50%;max-height:95vh;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media (min-width:576px){.edit-milege{width:23.4375rem}}.edit-milege .edit-content{height:50vh;overflow-y:auto;padding:1.25rem 1.25rem 0}.edit-milege .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.375rem}.edit-milege .sub-heading{color:#68758b;font-size:.875rem;line-height:1.25rem;margin:0}.edit-milege .mileage-input,.edit-milege .sub-heading{font-family:Open Sans;font-weight:400;letter-spacing:0}.edit-milege .mileage-input{color:#13223c;font-size:1rem;height:2.75rem;line-height:1.75rem;margin-top:1.25rem}.edit-milege .mileage-input:before,.edit-milege .mileage-input:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.edit-milege .mileage-input:after{border-color:#06c;border-width:.0625rem}.edit-milege .less-mileage-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:.9375rem;text-align:center}.edit-milege .mileage-details-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.edit-milege .mileage-details-font{color:#575757;font-family:Open Sans;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.edit-milege .mileage-date-font{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.edit-milege .milege-details{border-bottom:.0625rem solid #f2f2f2;padding:.625rem 0}.edit-milege .btn-group{padding:1.25rem}.loading{align-items:center;background:#0000008f;display:flex;flex-grow:1;font-size:2rem;font-weight:800;height:100%;justify-content:center;opacity:.95;position:fixed;width:100%;z-index:9999}.loading svg{color:#06c}.ant-carousel{margin-bottom:1.5625rem}.ant-carousel .slick-track{align-items:center;display:flex}.loading-info{flex-grow:1;font-family:Open Sans;font-size:1.5rem;font-weight:600;padding:10% 1.5625rem;text-align:center}.my-contracts-container{margin-bottom:1.25rem;max-height:18.5rem;overflow-y:scroll}.zipCode-btn{cursor:pointer}#dashboard-maintenance-upcoming-title{font-family:Open Sans;font-size:1.125rem;font-weight:600;line-height:1.6875rem}#dashboard-maintenance-list-item-title-text{font-family:Open Sans;font-size:1rem;font-weight:400;line-height:1.75rem}#dashboard-maintenance-list-item-subtitle-text{font-family:Open Sans;font-size:.875rem;font-weight:400;line-height:1.5rem}.maintenance-list{border-bottom:1.25rem solid #fff;overflow:auto}#maintenance-no-list-title-style{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}#maintenance-no-list-subtitle-style{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.width-120{width:7.5rem}.flex-style{display:flex}.upcoming-maintenace-item-edit-icon{cursor:pointer;margin-left:.625rem}.contract-title{color:#13223c;font-weight:600}.contract-title,.need-repair-menu{font-family:Open Sans;font-size:1rem;letter-spacing:0;line-height:1.75rem}.need-repair-menu{color:#3d515a;display:flex;flex-direction:column;font-weight:400;margin-top:1.125rem}.need-repair-menu span{display:block}.get-repair-help{margin-top:.625rem;max-width:20rem}.get-repair-help-mobile{margin-top:.625rem;width:100%}.need-repair-btn.primary-btn{padding:.625rem 1.47rem}.dashboard-title{align-self:flex-start;font-size:2rem}.dashboard-title,.dashboard-title-mobile{color:#13223c;font-family:Open Sans;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-top:2.125rem;padding:0 4.6875rem}.dashboard-title-mobile{align-self:center;font-size:1.5rem}.dashboard-line{color:#dbe1e2;margin:.625rem 4.6875rem 0}.repair-title-box{color:#3d515a;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.5rem;margin-top:-2.5rem}.selected-contract-content{display:flex;flex-direction:column}.rac-link-item{color:#2972c8;font-size:16px;text-decoration:underline}.loader{background:#00000080;height:100%;margin:0;padding:0;position:fixed;top:-1%;width:100%;z-index:19999}.main-content .map-wrapper{display:flex;flex-grow:1;flex-wrap:wrap;height:calc(100vh - 3.9375rem);position:relative}@media (min-width:992px){.main-content .map-wrapper{height:calc(100vh - 6rem)}}.main-content .map-wrapper .sidebar-wrapper{background-color:#fff;border-radius:1.25rem 1.25rem 0 0;bottom:0;height:10.3125rem;position:absolute;transition:all .5s ease-in-out;width:100%;z-index:2}@media (min-width:992px){.main-content .map-wrapper .sidebar-wrapper{border-radius:0;height:100%;left:-29.6875rem;padding:0 1.5rem;top:0;width:30.9375rem}.main-content .map-wrapper .sidebar-wrapper.search-block__wrap .search-block{height:10.2rem}.main-content .map-wrapper .sidebar-wrapper.search-block__wrap .drawer-btn-wrap{height:calc(100% - 10.2rem)}}.main-content .map-wrapper .sidebar-wrapper .expand-button{align-items:center;background-color:#fff;border-radius:1.25rem 1.25rem 0 0;color:#3c4d6a;display:flex;height:2.25rem;justify-content:center;left:50%;min-width:auto;padding:0;position:absolute;top:-2.1875rem;transform:translateX(-50%);width:6.25rem}.main-content .map-wrapper .sidebar-wrapper .expand-button img{transform:rotate(-90deg)}@media (min-width:992px){.main-content .map-wrapper .sidebar-wrapper .expand-button{border-radius:0 1.25rem 1.25rem 0;height:6.25rem;left:auto;right:-2.1875rem;top:50%;transform:translateY(-50%);width:2.25rem}.main-content .map-wrapper .sidebar-wrapper .expand-button img{transform:rotate(0)}}.main-content .map-wrapper .sidebar-wrapper .search-block{height:10.3125rem;padding:0 1.5rem .9375rem}@media (min-width:992px){.main-content .map-wrapper .sidebar-wrapper .search-block{height:auto;padding:0 0 .9375rem}}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap{background-color:initial;height:calc(100% - 10.3125rem);overflow-y:auto;padding:1rem .75rem 0 1.5rem;position:relative}@media (min-width:992px){.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap{border-radius:0;height:calc(100% - 13.75rem);padding:1rem 0 0}}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap .company-container{border-radius:1.25rem;display:flex;flex-direction:column;height:100%}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap.dealer-modal__wrap{border-radius:1.25rem 1.25rem 0 0;height:100%;padding:0}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap.dealer-modal__wrap .map-shop-info{display:flex;flex-direction:column;height:100%}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap.dealer-modal__wrap .map-shop-info .company-details{display:flex;flex-direction:column;flex-grow:1;height:calc(100% - 8.75rem);overflow-y:auto}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap.dealer-modal__wrap .map-shop-info .company-details .company-wrapper{flex-grow:1;height:calc(100% - 4.25rem);overflow-y:auto;padding-left:1rem;padding-right:1rem}.main-content .map-wrapper .sidebar-wrapper .drawer-btn-wrap .btn-container-box{padding-right:.75rem}.main-content .map-wrapper .sidebar-wrapper.active{color:#13223c;height:58%;position:fixed;z-index:3}@media (min-width:992px){.main-content .map-wrapper .sidebar-wrapper.active{height:100%;left:0;padding:0;position:absolute}}.main-content .map-wrapper .sidebar-wrapper.active .search-block{padding-left:1rem;padding-right:1rem}@media (min-width:576px){.main-content .map-wrapper .sidebar-wrapper.active .search-block{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:992px){.main-content .map-wrapper .sidebar-wrapper.active .drawer-btn-wrap{padding-left:1.5rem;padding-right:.5rem}}.main-content .map-wrapper .sidebar-wrapper.active .drawer-btn-wrap:before{background-color:#dbe1e2;content:"";height:.0625rem;left:1.5rem;position:absolute;top:0;width:calc(100% - 3rem)}.main-content .map-wrapper .dealer-map{height:calc(100vh - 4rem);width:100%}@media (min-width:992px){.main-content .map-wrapper .dealer-map{height:calc(100vh - 6rem)}}.main-content .map-wrapper .dealer-map .custom-overlay{background-color:#00000080;height:100%;position:absolute;width:100%;z-index:1}.main-content .map-wrapper .search-title{justify-content:flex-start;order:1}@media (min-width:992px){.main-content .map-wrapper .search-title{order:2}}.main-content .map-wrapper .search-box{width:100%}.main-content .map-wrapper .search-box .searchbox-style{padding:.5rem 2.125rem .5rem 1.375rem;width:100%}.main-content .map-container{margin-top:1.5625rem;min-height:12.5rem;padding:0;position:relative}.main-content .arrow-back-icon{margin-right:.625rem}.main-content .back-btn-class{cursor:pointer;display:flex;order:2}@media (min-width:992px){.main-content .back-btn-class{margin:0 0 1.125rem;order:1;padding:0}}@media (min-width:1440px){.main-content .back-btn-class{margin-top:.875rem}}.main-content .back-text{color:#2972c8;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.landing-wrap{padding:3rem 1rem}@media (min-width:992px){.landing-wrap{padding:0 2.1875rem}}@media (min-width:1440px){.landing-wrap{padding:0 4.6875rem}}.landing-wrap .need-help-cards{height:29.234rem;margin-top:5.813rem;padding-bottom:8.188rem}@media (max-width:768px){.landing-wrap .need-help-cards{height:auto;margin-top:0;padding-bottom:0}}.landing-wrap .need-help-cards .need-help-heading{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:.5rem;text-align:center}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-heading{display:none}}.landing-wrap .need-help-cards .need-help-line1{display:none}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-line1{color:#13223c;display:block;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;text-align:center}}.landing-wrap .need-help-cards .need-help-line2{display:none}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-line2{color:#13223c;display:block;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem;text-align:center}}.landing-wrap .need-help-cards .need-help-subheading{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;margin-bottom:4.61rem;text-align:center}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-subheading{margin:0 auto;max-width:20rem}}.landing-wrap .need-help-cards .need-help-cards-container{display:flex;justify-content:center}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-cards-container{align-items:center;flex-direction:column;margin-bottom:2.888rem;margin-top:2rem}}.landing-wrap .need-help-cards .need-help-cards-container .help-card{align-items:center;display:flex;flex-direction:column;height:10.875rem;justify-content:center;margin-left:.75rem;margin-right:.75rem;padding-bottom:1.5rem;padding-top:1.61rem;width:14.125rem}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-cards-container .help-card{width:100%}}.landing-wrap .need-help-cards .need-help-cards-container .help-card:hover{background:#fcfcfc;border:.063rem solid #f2f2f2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a}.landing-wrap .need-help-cards .need-help-cards-container .help-card:hover .help-link{text-decoration:underline}.landing-wrap .need-help-cards .need-help-cards-container .help-card:first-child .help-link{max-width:9rem}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-cards-container .help-card:first-child .help-link{max-width:100%}}.landing-wrap .need-help-cards .need-help-cards-container .help-card:nth-child(2) .help-link{max-width:8rem}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-cards-container .help-card:nth-child(2) .help-link{max-width:100%}}.landing-wrap .need-help-cards .need-help-cards-container .help-card:nth-child(3) .help-link,.landing-wrap .need-help-cards .need-help-cards-container .help-card:nth-child(4) .help-link{max-width:10rem}@media (max-width:768px){.landing-wrap .need-help-cards .need-help-cards-container .help-card:nth-child(3) .help-link,.landing-wrap .need-help-cards .need-help-cards-container .help-card:nth-child(4) .help-link{max-width:100%}}.landing-wrap .need-help-cards .need-help-cards-container .help-card .help-icon{margin-bottom:1.125rem}.landing-wrap .need-help-cards .need-help-cards-container .help-card .help-link{color:#06c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}.landing-wrap .start-claim-cards{height:29.234rem;margin-top:5.813rem;padding-bottom:8.188rem}@media (max-width:768px){.landing-wrap .start-claim-cards{height:auto;margin-top:0;padding-bottom:0}}.landing-wrap .start-claim-cards .start-claim-heading{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:.5rem;text-align:center}@media (max-width:768px){.landing-wrap .start-claim-cards .start-claim-heading{margin-top:2.5rem}}.landing-wrap .start-claim-cards .start-claim-line1{display:none}@media (max-width:768px){.landing-wrap .start-claim-cards .start-claim-line1{color:#13223c;display:block;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;text-align:center}}.landing-wrap .start-claim-cards .start-claim-line2{display:none}@media (max-width:768px){.landing-wrap .start-claim-cards .start-claim-line2{color:#13223c;display:block;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem;text-align:center}}.landing-wrap .start-claim-cards .start-claim-subheading{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;margin-bottom:4.61rem;text-align:center}@media (max-width:768px){.landing-wrap .start-claim-cards .start-claim-subheading{margin:0 auto;max-width:20rem}}.landing-wrap .start-claim-cards .start-claim-cards-container{display:flex;justify-content:center}@media (max-width:768px){.landing-wrap .start-claim-cards .start-claim-cards-container{align-items:center;flex-direction:column;margin-bottom:2.888rem;margin-top:2rem}}.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card{align-items:center;display:flex;flex-direction:column;margin-left:.75rem;margin-right:.75rem;padding-bottom:1.5rem;padding-top:1.61rem;width:18.75rem}@media (max-width:768px){.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card{width:100%}}.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card .start-claim-icon{margin-bottom:1.125rem}.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card .start-claim-icon img{height:5rem;width:6rem}.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card .start-claim-step{color:#f95108;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.25rem;text-align:center}.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card .start-claim-step-text{color:#132236;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-top:.5rem;text-align:center}.landing-wrap .start-claim-cards .start-claim-cards-container .start-claim-card .start-claim-step-subtext{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:.5rem;text-align:center}.landing-wrap .manage-vehicle-contracts-section{background-color:#fafcff;height:31.375rem;margin-left:-4.6875rem;margin-right:-4.6875rem;overflow:hidden;padding-bottom:7.5rem;padding-left:6.938rem;padding-top:4.875rem;position:relative}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section{height:auto;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:0;padding-top:2rem}}@media (min-width:769px) and (max-width:1439px){.landing-wrap .manage-vehicle-contracts-section{margin-left:-2.2rem;margin-right:-2.2rem;padding-bottom:7.5rem;padding-left:6.938rem;padding-top:4.875rem}}.landing-wrap .manage-vehicle-contracts-section .section-heading{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:2rem;max-width:31.25rem}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .section-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem}}.landing-wrap .manage-vehicle-contracts-section .rac-section-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.25rem;margin-bottom:2rem;max-width:40rem}.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list{display:flex;margin-bottom:3rem}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list{flex-direction:column;margin-bottom:0}}.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col{margin-right:2.25rem}.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul{list-style:none;padding-left:0}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul{margin-bottom:0}}.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul li{display:flex;margin-bottom:.7rem}.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul li img{height:.601rem;margin-right:1rem;margin-top:.5rem;width:.875rem}.landing-wrap .manage-vehicle-contracts-section .vehicle-care-list .care-list-col ul li span{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.landing-wrap .manage-vehicle-contracts-section .rac-vehicle-care-list{width:42rem}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .rac-vehicle-care-list{width:23.438rem}}.landing-wrap .manage-vehicle-contracts-section .sign-btns{align-items:center;display:flex}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .sign-btns{align-items:baseline;flex-direction:column;margin-top:1rem}}.landing-wrap .manage-vehicle-contracts-section .sign-btns button{background:none;border:0;color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.landing-wrap .manage-vehicle-contracts-section .sign-btns button:hover{text-decoration:underline}.landing-wrap .manage-vehicle-contracts-section .sign-btns div.or{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .sign-btns div.or{margin-bottom:.4rem;margin-top:.4rem;padding-left:.375rem}}.landing-wrap .manage-vehicle-contracts-section .hero-image{bottom:-9rem;position:absolute;right:-9rem}@media (max-width:768px){.landing-wrap .manage-vehicle-contracts-section .hero-image{bottom:-3.3rem;right:-4.2rem}.landing-wrap .manage-vehicle-contracts-section .hero-image img{width:17.188rem}}.landing-wrap .rac-contract-section{background-color:#fff!important;height:26.75rem}.landing-wrap .download-app-section{display:flex;margin-bottom:6rem;margin-top:4.875rem}@media (max-width:768px){.landing-wrap .download-app-section{flex-direction:column;margin-top:2.125rem}}.landing-wrap .download-app-section.app-section{margin-left:-4.6875rem;margin-right:-4.6875rem;padding-left:6.938rem}@media (max-width:768px){.landing-wrap .download-app-section.app-section{margin-left:-1rem;margin-right:-1rem;padding-left:1rem}}@media (min-width:769px) and (max-width:1439px){.landing-wrap .download-app-section.app-section{margin-left:-2.2rem;margin-right:-2.2rem;padding-left:6.938rem}}.landing-wrap .download-app-section .qr-col{align-items:center;display:flex;flex-direction:column;width:45%}@media (max-width:768px){.landing-wrap .download-app-section .qr-col{align-items:baseline;order:2;width:100%}}.landing-wrap .download-app-section .qr-col .qr-outer{background:#f2f2f2;border-radius:50%;height:15.125rem;margin-bottom:2.25rem;padding:1rem;width:15.125rem}@media (max-width:768px){.landing-wrap .download-app-section .qr-col .qr-outer{display:none}}.landing-wrap .download-app-section .qr-col .qr-outer .qr-inner{background:#0070b9;border-radius:50%;height:100%;padding:.5rem;width:100%}.landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img{background:#fff;border-radius:50%;height:100%;position:relative;width:100%}.landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img img{left:50%;max-width:7.5rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-wrap .download-app-section .qr-col .qr-outer .qr-inner .qr-img .scan-text{bottom:1.063rem;color:#13223c;font-family:Open Sans;font-size:.75rem;font-weight:600;height:1.5rem;left:2.688rem;letter-spacing:0;line-height:1.375rem;position:absolute;text-align:center;width:54%}@media (max-width:768px){.landing-wrap .download-app-section .qr-col .app-links{display:flex;justify-content:center;width:100%}}.landing-wrap .download-app-section .qr-col .app-links a:first-child{margin-right:.375rem}@media (max-width:768px){.landing-wrap .download-app-section .qr-col .app-links a img{height:3.125rem;width:100%}}.landing-wrap .download-app-section .car-care-col{display:flex;flex-direction:column;justify-content:center;width:55%}@media (max-width:768px){.landing-wrap .download-app-section .car-care-col{width:100%}}.landing-wrap .download-app-section .car-care-col .care-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:1rem;max-width:23rem}@media (max-width:768px){.landing-wrap .download-app-section .car-care-col .care-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;max-width:17rem}.landing-wrap .download-app-section .car-care-col .care-list{margin-bottom:2.75rem}}.landing-wrap .download-app-section .car-care-col .care-list ul{list-style:none;padding-left:0}.landing-wrap .download-app-section .car-care-col .care-list ul li{display:flex;margin-bottom:1.2rem}.landing-wrap .download-app-section .car-care-col .care-list ul li:before{color:#06c;content:"\2022";display:inline-block;font-weight:700;margin-right:.5rem;margin-top:.125rem;width:.5rem}@media (max-width:768px){.landing-wrap .download-app-section .car-care-col .care-list ul li{margin-bottom:1rem}}.landing-wrap .download-app-section .car-care-col .care-list ul li span{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.landing-wrap .card-container{padding:1.875rem 0 .625rem}@media (min-width:992px){.landing-wrap .card-container{padding:2.8125rem 0 1.875rem}}@media (min-width:1440px){.landing-wrap .card-container{padding:5.625rem 0 3.75rem}}.landing-wrap .card-container .msg-container__wrap{margin-bottom:1.5rem;width:100%}@media (min-width:992px){.landing-wrap .card-container .msg-container__wrap{margin:0 0 1.25rem 2%;width:32%}.landing-wrap .card-container .msg-container__wrap:nth-child(3n+1){margin-left:0}}.landing-background{background-color:#fafcff}.drive-img{width:100%}@media (min-width:992px){.drive-img{max-width:85%}}.mobile-img{display:block;height:12.1875rem;margin-left:auto;max-width:100%;width:12.1875rem}@media (min-width:576px){.mobile-img{height:auto;width:auto}}@media (min-width:992px){.mobile-img{width:90%}}.landing-bottom{padding-bottom:1.25rem}@media (min-width:992px){.landing-bottom{padding-bottom:3.125rem}}@media (min-width:1440px){.landing-bottom{padding-bottom:6.25rem}}.landing-driver{padding:1.5625rem 0 1.875rem}@media (min-width:992px){.landing-driver{padding-top:1.875rem}}@media (min-width:1440px){.landing-driver{padding-top:3.75rem}}.landing-pocket{margin:.625rem 0 1.25rem}@media (min-width:992px){.landing-pocket{margin:10% 0 1.25rem}}.header-h2{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (min-width:992px){.header-h2{font-size:2rem;font-weight:700;line-height:2.75rem}}.header-h3{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (min-width:992px){.header-h3{font-size:1.5rem;font-weight:700;line-height:2.0625rem}}.content-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.drive-margin{margin:2.5rem 4.6875rem}.margin-smartapp{margin-top:1.75rem}@media (min-width:992px){.margin-smartapp-text{margin-top:1.625rem}}.logo-container{display:flex;justify-content:space-between;margin-top:1.75rem;width:18.75rem}@media screen and (max-width:600px){.logo-container{display:flex;justify-content:space-between;margin-top:.75rem;width:17.5rem}.margin-smartapp-text{margin-top:0}.pocket-img{height:auto;width:10.3125rem}}.delete-vehicle-container .buttons-area{display:flex;justify-content:center;margin-top:1.875rem;width:100%}.delete-vehicle-container .buttons-area button.delete-btn{background:#0070b9;border:.0625rem solid #0070b9;border-radius:1.375rem;color:#fff;display:block;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;padding:0;text-transform:capitalize;width:6.125rem}.delete-vehicle-container .description-content{margin-bottom:37px}.download-vehicle-container .backdropLoading{z-index:9999}.download-vehicle-container .date-form-field{margin-bottom:1.75rem;margin-top:1rem}.download-vehicle-container .date-form-field input[value]{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-left:.625rem}.download-vehicle-container .date-form-field .date-picker-input .MuiInputLabel-root{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:.625rem}.download-vehicle-container .date-form-field .date-picker-input .MuiInputBase-formControl:before,.download-vehicle-container .date-form-field .date-picker-input .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.download-vehicle-container .date-form-field .date-picker-input .MuiInputBase-formControl:after{border-color:#06c;border-width:.0625rem}.download-vehicle-container .btns-area{display:flex;justify-content:space-between;margin-top:1.875rem;width:100%}.download-vehicle-container .btns-area button.secondary-btn{background:#fff;color:#0070b9;width:7.0625rem}.download-vehicle-container .btns-area button.primary-btn,.download-vehicle-container .btns-area button.secondary-btn{border:.0625rem solid #0070b9;border-radius:1.375rem;display:block;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;padding:0;text-transform:capitalize}.download-vehicle-container .btns-area button.primary-btn{background:#0070b9;color:#fff;width:6.125rem}.vehicle-image{width:18.75rem}.box{height:9.375rem;overflow:auto}.img{height:13.125rem;padding-left:.75rem;padding-right:1.5rem}.overflow{max-height:58vh;overflow-x:hidden;overflow-y:auto}.MuiMenuItem-root,.labelName{font-family:Open Sans}#menu-color .MuiBackdrop-root,#menu-engine .MuiBackdrop-root{background-color:inherit}.dealer-list-container.MuiModal-root .MuiPaper-root,.delete-vehicle-container.MuiModal-root .MuiPaper-root,.edit-vehicle-container.MuiModal-root .MuiPaper-root{background:#0000}.dealer-list-container.MuiModal-root .action-dialog,.delete-vehicle-container.MuiModal-root .action-dialog,.edit-vehicle-container.MuiModal-root .action-dialog{margin-bottom:.125rem;padding:0}.dealer-list-container.MuiModal-root .action-dialog button,.delete-vehicle-container.MuiModal-root .action-dialog button,.edit-vehicle-container.MuiModal-root .action-dialog button{margin:0;padding:0}.dealer-list-container.MuiModal-root .dialog-content,.dealer-list-container.MuiModal-root .popup-box,.delete-vehicle-container.MuiModal-root .dialog-content,.delete-vehicle-container.MuiModal-root .popup-box,.edit-vehicle-container.MuiModal-root .dialog-content,.edit-vehicle-container.MuiModal-root .popup-box{background-color:#fff;border-radius:.5rem}.vehicle-functions-area .MuiAlert-root{align-items:center;color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.MuiAlert-root.MuiAlert-outlinedSuccess{background-color:#059c2f0d}.MuiAlert-root.MuiAlert-outlinedSuccess .MuiAlert-action{color:#3c4d6a}.popup-box .head-content{color:#13223c;font-family:Open Sans;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}.popup-box .description-content{color:#959595;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.popup-box .btns-area{display:flex;justify-content:space-between;margin-top:1.875rem;width:100%}.popup-box .btns-area button.secondary-btn{background:#fff;color:#0070b9;width:7.0625rem}.popup-box .btns-area button.primary-btn,.popup-box .btns-area button.secondary-btn{border:.0625rem solid #0070b9;border-radius:1.375rem;display:block;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;padding:0;text-transform:capitalize}.popup-box .btns-area button.primary-btn{background:#0070b9;color:#fff;width:6.125rem}.edit-vehicle-box{width:23.4375rem}@media (max-width:768px){.edit-vehicle-box{width:100%}}.edit-vehicle-box .circle{border-radius:.5rem}.edit-vehicle-box .MuiSelect-select,.edit-vehicle-box .labelName{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.edit-vehicle-box label.MuiInputLabel-root.select-label{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.edit-vehicle-box .popup-box .description-content{color:#959595;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.edit-vehicle-box .vin-number{margin-bottom:.625rem;width:100%}.edit-vehicle-box .vin-number .MuiInput-underline:before{border-color:#141414b3;border-width:.0625rem}.edit-vehicle-box .vin-number label{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.75rem;padding-left:.625rem}.edit-vehicle-box .vin-number label .Mui-focused{outline:0}.edit-vehicle-box .vin-number input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:.625rem}.edit-vehicle-box .vin-number input .Mui-focused{color:#0009}.edit-vehicle-box .vin-number .MuiFormHelperText-filled{padding-left:.375rem}.edit-vehicle-box .vin-number .MuiInputBase-formControl:after{border-color:#0076c2}.edit-vehicle-box .non-editable{pointer-events:none}.edit-vehicle-box .description-content{margin-bottom:20px;text-transform:capitalize}.shared-block{margin-top:1.875rem}@media (min-width:1440px){.shared-block{padding-left:1.5rem}}.shared-block .shared-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:2.5rem}.shared-block .shared-title.mt-48{margin-top:3rem}.shared-block .shared-user__wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem;position:relative}.shared-block .shared-user__wrapper .user-wrapper{align-items:center;display:flex}.shared-block .shared-user__wrapper .user-wrapper .profile-img{height:2.5rem;margin-right:1rem;width:2.5rem}.shared-block .shared-user__wrapper .user-wrapper .profile-img .avatar,.shared-block .shared-user__wrapper .user-wrapper .profile-img .avatar-profile{background-color:#3c4d6a;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.5rem;letter-spacing:0;line-height:1.75rem;width:2.5rem}.shared-block .shared-user__wrapper .user-wrapper .user-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20rem}@media (max-width:768px){.shared-block .shared-user__wrapper .user-wrapper .user-name{width:35rem}}@media (max-width:576px){.shared-block .shared-user__wrapper .user-wrapper .user-name{width:16rem}}@media (max-width:320px){.shared-block .shared-user__wrapper .user-wrapper .user-name{width:13rem}}.shared-block .shared-user__wrapper .more-icon{cursor:pointer}.shared-block .shared-user__wrapper .more-icon .icon-img{padding:0 .625rem}@media (min-width:992px){.shared-block .shared-user__wrapper .more-icon .icon-img{padding:0 .3125rem}}.shared-block .shared-user__wrapper .more-icon .shared-modal{left:-1.25rem;position:absolute;right:0;top:3.125rem;width:calc(100% + 2.5rem);z-index:5}@media (min-width:576px){.shared-block .shared-user__wrapper .more-icon .shared-modal{left:auto;right:0;width:23.4375rem}}@media (min-width:992px){.shared-block .shared-user__wrapper .more-icon .shared-modal{left:calc(100% + 1.875rem);right:auto;top:-2rem}}.shared-block .shared-user__wrapper .more-icon .shared-modal .close-icon__wrapper{padding-right:1.25rem;text-align:right}@media (min-width:576px){.shared-block .shared-user__wrapper .more-icon .shared-modal .close-icon__wrapper{padding-right:0}}.shared-block .shared-user__wrapper .more-icon .shared-modal .close-icon__wrapper .close-icon{color:#06c;cursor:pointer;height:1.938rem;width:1.938rem}.shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list{background-color:#fff;border-radius:.5rem;box-shadow:.0625rem .0625rem .3125rem -.125rem #000000de;height:8.938rem;padding:1.125rem .625rem;width:23.563rem}.shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list li{border-bottom:.0625rem solid #f2f2f2;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;list-style:none;padding:.875rem 1rem}.shared-block .shared-user__wrapper .more-icon .shared-modal .shared-list li:last-child{border-bottom:0}.shared-user-menu ul li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.unfollow-vehicle-container .head-content{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.unfollow-vehicle-container .car-details{color:#959595;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:2.5rem}.unfollow-vehicle-container .description-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.unfollow-vehicle-container .buttons-area{margin:2rem 0}.unfollow-vehicle-container .buttons-area button{margin:.3125rem 1.125rem}.manage-vehicle-page-container{display:flex;flex-wrap:wrap;padding:2.5rem 1.25rem}@media (min-width:992px){.manage-vehicle-page-container{padding:2.5rem 1.25rem 3.125rem}}@media (min-width:1440px){.manage-vehicle-page-container{padding-left:4.594rem;padding-right:1.25rem;padding-top:2.719rem}}.manage-vehicle-page-container .contracts-filter-area{margin-bottom:1.875rem;width:100%}@media (min-width:992px){.manage-vehicle-page-container .contracts-filter-area{margin-right:3%;width:25rem}}@media (min-width:1440px){.manage-vehicle-page-container .contracts-filter-area{margin-right:6.188rem;width:25rem}}.manage-vehicle-page-container .contracts-filter-area .filter-by-text{color:#68758b;padding-left:.625rem}.manage-vehicle-page-container .vehicle-functions-area{width:100%}@media (min-width:992px){.manage-vehicle-page-container .vehicle-functions-area{width:calc(92% - 25rem)}}@media (min-width:1440px){.manage-vehicle-page-container .vehicle-functions-area{width:calc(87% - 25rem)}}.manage-vehicle-page-container .custom-breadcrumb{margin-bottom:1rem}@media only screen and (max-width:600px){.manage-vehicle-page-container .custom-breadcrumb{margin-bottom:.15625rem}}.btns-container{display:flex;justify-content:right;padding:1.5rem}@media (min-width:350px) and (max-width:768px){.btns-container{padding:0 0 20px 20px}}.btns-container .btn-round-bdr{background:#fafcff;color:#0070b9;margin-right:10px}.btns-container .btn-round-bdr,.btns-container .btn-round-fill{border:.0625rem solid #0070b9;border-radius:1.375rem;font-size:1rem;font-weight:700;margin-top:1.25rem;min-height:2.75rem;min-width:9.375rem;padding:.625rem 1.875rem}.btns-container .btn-round-fill{background:#0070b9;color:#fff}.btns-container .btn-round-fill[disabled]{opacity:.6}@media (min-width:1440px){.filter-grid{padding-left:1.5rem}}.filter-grid .select-wrap .select-value{margin:0}.filter-grid .select-wrap .select-value .MuiSelect-select{padding:.4375rem 1.125rem .4375rem 0}ul.manage-menu-items{list-style:none;margin-top:1.5625rem;padding-left:0}ul.manage-menu-items li{align-items:center;color:#3d515a;cursor:pointer;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.5rem;letter-spacing:0;line-height:1.75rem;margin-bottom:.75rem;padding-left:1rem}ul.manage-menu-items li img{margin-right:.875rem}ul.manage-menu-items li.active{background-color:#f7fafd;color:#3d515a}ul.manage-menu-items li.delete{color:#b90000}ul.manage-menu-items.active-menu{color:#06c}ul.manage-menu-items .menu-item-icon{height:1.25rem;width:1.25rem}li.delete{color:#b90000}.car-make-model-vin{border:0;border-bottom:.063rem solid #959595;border-radius:0;position:relative}.car-make-model-vin:focus{border:0;border-bottom:.063rem solid #959595;box-shadow:none}.share-vehicle__wrapper .vehicle-head__wrap{margin-bottom:1.25rem}@media (min-width:992px){.share-vehicle__wrapper .vehicle-head__wrap{margin-bottom:1.875rem}}@media (min-width:1440px){.share-vehicle__wrapper .vehicle-head__wrap{margin-bottom:2.5rem}}.share-vehicle__wrapper .vehicle-head__wrap .close-block{display:none}.share-vehicle__wrapper .share-vehicle-error .error-txt{color:#b90000;font-family:Open Sans}.share-vehicle__wrapper .share-vehicle{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.share-vehicle__wrapper .car-details{color:#959595;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.share-vehicle__wrapper .vehicle-description{margin-bottom:2rem}@media (min-width:992px){.share-vehicle__wrapper .vehicle-description{margin-bottom:2rem}}@media (min-width:1440px){.share-vehicle__wrapper .vehicle-description{margin-bottom:2rem}}.share-vehicle__wrapper .vehicle-description .share-vehicle-description,.share-vehicle__wrapper .vehicle-description .share-vehicle-sub-description{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.share-vehicle__wrapper .vehicle-description .share-vehicle-sub-description{margin-top:2rem}.share-vehicle__wrapper .share-vehicle-info{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:.625rem}@media (min-width:992px){.share-vehicle__wrapper .share-vehicle-info{margin-bottom:.3125rem}}.share-vehicle__wrapper .share-url-message{color:#3d515a;margin-bottom:2rem;margin-top:2rem}.share-vehicle__wrapper .share-url-message,.share-vehicle__wrapper .share-vehicle-link{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.share-vehicle__wrapper .share-vehicle-link{color:#2972c8;text-decoration:none;word-break:break-all}.share-vehicle__wrapper .btn-wrapper{margin:.625rem 0 2rem}@media (min-width:992px){.share-vehicle__wrapper .btn-wrapper{margin:.75rem 0 2rem}}@media (min-width:1440px){.share-vehicle__wrapper .btn-wrapper{margin-bottom:2rem}}.share-vehicle__wrapper .btn-wrapper .copy-btn:hover{background:#99c9e3;border-color:#0070b9;color:#fff}.share-vehicle__wrapper .btn-wrapper .copy-btn:focus{background:#005993;border-color:#0070b9;color:#fff}.share-vehicle__wrapper .scan-qr-verbiage{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.share-vehicle-modal .MuiPaper-root{overflow:hidden}.share-vehicle-modal .heading-box{display:none}.share-vehicle-modal .share-vehicle__wrapper{height:100%;padding:0}.share-vehicle-modal .share-vehicle__wrapper .vehicle-head__wrap{display:flex;height:6.25rem;justify-content:space-between;margin-bottom:0;padding:1.625rem}.share-vehicle-modal .share-vehicle__wrapper .vehicle-head__wrap .share-vehicle__head{margin-right:1rem}.share-vehicle-modal .share-vehicle__wrapper .vehicle-head__wrap .close-block{color:#2972c8;display:block}.share-vehicle-modal .share-vehicle__wrapper .vehicle-wrapper{height:calc(100% - 6.25rem);overflow-y:auto;padding:0 1.626rem 1.626rem}.qr-code{height:8.094rem;width:8.094rem}.newuser-vehicle-transfer-modal{height:80%;left:50%;max-height:42.0625rem;max-width:35.25rem;position:fixed;top:50%;transform:translate(-50%,-50%)}@media (max-width:576px){.newuser-vehicle-transfer-modal{max-height:46.875rem;max-width:21.375rem}}.newuser-vehicle-transfer-modal .transfer-radio-box .agree-transfer .MuiFormControlLabel-label{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.newuser-vehicle-transfer-modal .MuiFormControlLabel-root{margin-right:0}.newuser-vehicle-transfer-modal .agree-transfer .MuiFormControlLabel-root{align-items:flex-start}.newuser-vehicle-transfer-modal .agree-transfer .MuiFormControlLabel-root .MuiCheckbox-root{margin:0 .5625rem;padding:0 0 0 .0625rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-header .close-btn{background:none;border:0;margin-bottom:.125rem;padding:0}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap{background-color:#fff;border-radius:.375rem;font-family:Open Sans;height:calc(100% - 2rem);left:0;overflow-y:auto;padding:2.625rem 1.5rem 1.5rem;text-align:left;top:0}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content{overflow-y:auto}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .error-txt{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem;padding-top:.625rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .newuser-vehicle-transfer-heading{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:0}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .newuser-vehicle-car-model{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.5rem .625rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiFormControlLabel-label{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.75rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiInputLabel-formControl{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .MuiInputLabel-shrink{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .phone-input{padding-top:1rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-email{width:100%}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-email .MuiInputLabel-formControl,.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-email input{padding-left:.625rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .transfer-radio-box .agree-transfer .MuiFormControlLabel-label{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .transfer-note{font-weight:600}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .form-textfield .MuiFormHelperText-root,.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-style .MuiFormHelperText-root{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:0}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .form-textfield .MuiFormHelperText-root.error-txt,.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-wrap .newuser-vehicle-transfer-content .input-field-style .MuiFormHelperText-root.error-txt{color:#b90000}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form{margin-top:1.375rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap{margin-bottom:1.75rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .form-textfield,.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap:last-child{margin-bottom:0}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .form-textfield .MuiInputLabel-root{padding-left:.625rem}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-value{margin-bottom:0}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-label.Mui-focused,.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .select-wrap .select-label.MuiFormLabel-filled{-webkit-text-fill-color:#596981;color:#596981;font-weight:600}.newuser-vehicle-transfer-modal .newuser-vehicle-transfer-form .form-control-wrap .error-messages{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.25rem;margin-top:1rem}.newuser-vehicle-transfer-modal .input-text-field .MuiInputBase-formControl .MuiInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root{color:#68758b;font-family:Open Sans;padding-left:.625rem}.newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root.Mui-focused,.newuser-vehicle-transfer-modal .input-text-field .MuiInputLabel-root.MuiFormLabel-filled{color:#596981;font-weight:600}.newuser-vehicle-transfer-modal .MuiInput-root{color:#3d515a;font-family:Open Sans;letter-spacing:0}.newuser-vehicle-transfer-modal .MuiInput-root:after,.newuser-vehicle-transfer-modal .MuiInput-root:hover:not(.Mui-disabled):before{border-width:.0625rem}.newuser-vehicle-transfer-modal .btns-container{padding:1.5rem 0 0 1.5rem}.newuser-vehicle-transfer-modal .btn-group{padding:.9375rem 1.25rem .625rem}.newuser-vehicle-transfer-modal .btn-round-bdr{border-radius:1.375rem;height:2.75rem;margin:1.5rem .625rem 0 0;padding:.625rem 1.875rem;width:7.0625rem}@media (max-width:576px){.newuser-vehicle-transfer-modal .btn-round-bdr{min-height:2.75rem;min-width:8.3125rem}}.newuser-vehicle-transfer-modal .btn-round-fill{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin:1.5rem 0 0}@media (max-width:576px){.newuser-vehicle-transfer-modal .btn-round-fill{min-height:2.75rem;min-width:8.3125rem}}.vehicle-transfer-details .transfer-detail-item{display:flex;margin-bottom:1.5625rem}.vehicle-transfer-details .transfer-detail-item .img-box{align-items:center;background:#06c;border-radius:.5rem;display:flex;height:2.25rem;justify-content:center;margin-right:0;min-height:2.25rem;min-width:2.25rem;width:2.25rem}.vehicle-transfer-details .transfer-detail-item .text-box{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-left:1.625rem}.vehicle-transfer-details .text-box{color:#3d515a;font-family:Open Sans;font-size:1rem;text-align:left}.vehicle-transfer-details .text-box .vehicle-transfer-note1{font-weight:400;line-height:1.75rem}.vehicle-transfer-details .text-box .vehicle-transfer-note2{font-weight:600;line-height:2rem}.vehicle-transfer-details .car-radio-wrap{align-items:center;background:#fcfcfc;border:1px solid #f2f2f2;border-radius:8px;box-shadow:0 1px 3px 1px #3039521a;box-sizing:border-box;display:flex;flex-direction:row;gap:32px;margin-top:16px;padding:8px 32px 8px 16px}@media (min-width:750px){.vehicle-transfer-details .car-radio-wrap{height:6.625rem;width:37.5rem}}@media (min-width:1024px){.vehicle-transfer-details .car-radio-wrap{height:6.625rem;width:32.1875rem}}@media (min-width:1440px){.vehicle-transfer-details .car-radio-wrap{height:6.625rem;width:37.5rem}}@media (min-width:350px) and (max-width:750px){.vehicle-transfer-details .car-radio-wrap img{height:5.75rem;object-fit:contain;width:5.75rem}}@media (min-width:750px){.vehicle-transfer-details .car-radio-wrap img{height:5.625rem;object-fit:contain;width:7.5rem}}.vehicle-transfer-details .car-radio-details{margin-left:1rem}.vehicle-transfer-details .car-make{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:5px}@media (min-width:750px){.vehicle-transfer-details .car-make{margin-top:1rem}}@media (min-width:350px) and (max-width:750px){.vehicle-transfer-details .car-details-key{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;max-width:9.1325rem}}@media (min-width:750px){.vehicle-transfer-details .car-details-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-right:1rem}}@media (min-width:350px) and (max-width:750px){.vehicle-transfer-details .car-details-key{display:grid}}.vehicle-transfer-details .car-details-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (min-width:350px) and (max-width:750px){.vehicle-transfer-details .car-details-value{color:#3d515a;font-family:Open Sans;font-size:.6875rem;font-weight:600;letter-spacing:0;line-height:1.125rem}}@media (min-width:750px){.vehicle-transfer-details .car-details-value1{margin-left:16px}}.transfer_button{color:#0070b9;padding:24px 0 16px}.transfer_button .transfer-vehicle-button{align-items:center;background:#fafcff;border:1px solid #0070b9;border-radius:22px;box-sizing:border-box;color:#0070b9;display:flex;flex:none;flex-direction:row;flex-grow:0;font-size:16px;gap:10px;height:44px;justify-content:center;order:0;padding:10px 30px;text-transform:none;width:190px}.transfer_button .transfer-vehicle-button-text{font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;height:22px;line-height:22px;text-transform:capitalize;width:fit-content}@media (min-width:350px) and (max-width:750px){.transfer_button{margin-left:20%}}.check-transfer-ques .check-transfer-ques1{color:#2972c8;cursor:pointer;flex:none;flex-grow:0;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;height:32px;line-height:32px;order:1;width:303px}@media (min-width:350px) and (max-width:750px){.check-transfer-ques .check-transfer-ques1{margin-left:7%}}.vehicle-transfer-type-modal{max-height:29.563rem}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-heading{color:#596981;font-size:.875rem;font-weight:600;line-height:1.375rem;margin-bottom:0}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-root{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-root .MuiCheckbox-root{margin:.5625rem;padding:0}.transfer-vehicle{background-color:#fff;border-radius:.5rem;padding:1.8125rem 1.8125rem .9375rem}.transfer-vehicle .edit-modal-header{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1.5rem}@media only screen and (max-width:480px){.Toastify__toast-container{left:50%;right:50%;top:1rem;transform:translateX(-50%);width:90vw}}.my-contracts__wrap{padding:2rem 1.25rem}@media (min-width:992px){.my-contracts__wrap{display:flex;padding:2rem 1.5rem}}@media (min-width:1440px){.my-contracts__wrap{padding-left:4.6875rem;padding-right:4.6875rem}}@media (max-width:750px){.my-contracts__wrap{padding-bottom:1.5rem}}.my-contracts__wrap .title-page{margin-bottom:0}.my-contracts__wrap .contracts-filter__wrap{margin-bottom:1.5rem}@media (min-width:992px){.my-contracts__wrap .contracts-filter__wrap{margin-right:3rem;width:22.5rem}}.my-contracts__wrap .custom-icon img{height:1rem;margin:.25rem;width:1rem}.my-contracts__wrap .custom-icon .error-icon{margin-left:.75rem}.my-contracts__wrap .sc-value-percentage{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:400;letter-spacing:0;line-height:2.75rem;margin-bottom:0}.my-contracts__wrap .filter-select{margin-bottom:.75rem}@media (min-width:992px){.my-contracts__wrap .policy-content__wrap{width:calc(97% - 25rem)}}.my-contracts__wrap .policy-content__wrap .no-record-found{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-top:3rem;text-align:center}@media (max-width:992px){.my-contracts__wrap .additional-wrap:not(:first-child){margin-top:.75rem}}.my-contracts__wrap .additional-wrap:not(:first-child) a{text-decoration:underline}.my-contracts__wrap .my-contract-tab-additional-details-info{display:flex;flex-direction:row}@media (max-width:992px){.my-contracts__wrap .my-contract-tab-additional-details-info{flex-direction:column;gap:10px}}.my-contracts__wrap .pb-0{padding-bottom:0}.my-contracts__wrap .my-contracts-policy-list{max-height:65vh;overflow-y:auto;padding:0}.my-contracts__wrap .my-contracts-policy-list .MuiListItemButton-root{margin-top:.563rem;padding:.375rem 1rem .375rem .75rem}.my-contracts__wrap .policy-list-select-field .select-wrap .MuiOutlinedInput-root{background-color:#fcfcfc}.my-contracts__wrap .select-wrap .select-value{margin:0}.my-contracts__wrap .select-wrap .select-value .MuiSelect-select{padding:.4375rem 1.125rem .4375rem 0}.my-contracts__wrap .contract-details-additional-section-wrapper .contract-details-additional-support-section{display:flex;flex-direction:column;gap:10px;width:100%}@media (min-width:992px){.my-contracts__wrap .contract-details-additional-section-wrapper .contract-details-additional-support-section{flex-direction:row}}.my-contracts__wrap .contract-details-additional-section-wrapper hr.hr-top{margin:0 0 .5625rem}.my-contracts__wrap .contract-details-additional-section-wrapper hr.hr-bottom{margin:.5625rem 0 0}.my-contracts__wrap .grey-border-bottom{border-bottom:.063rem solid #dbe1e2}.my-contracts__wrap .contracts-container{width:100%}.my-contracts__wrap .contracts-container .mycontracts-breadcrumb .MuiBreadcrumbs-separator{color:#68758b;font-family:Open Sans;font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:1.6875rem}.my-contracts__wrap .contracts-container .active-title{color:#2972c8}.my-contracts__wrap .contracts-container .MuiList-root .MuiListItemButton-root{background-color:#fff}.my-contracts__wrap .contracts-container .MuiList-root .Mui-selected{background-color:#f7fafd}.my-contracts__wrap .contracts-container .menu-bar-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding:.5rem}.my-contracts__wrap .contracts-container .select-contract{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.my-contracts__wrap .contracts-container .form-label{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:.3125rem;padding-left:.625rem}.my-contracts__wrap .contracts-container .custom-select{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts__wrap .contracts-container .custom-select:before,.my-contracts__wrap .contracts-container .custom-select:hover:not(.Mui-disabled):before{border-color:#959595;border-width:.0625rem}.my-contracts__wrap .contracts-container .custom-select:after{border-color:#06c;border-width:0}.my-contracts__wrap .contracts-container .custom-select .MuiNativeSelect-select{padding-left:.625rem}.my-contracts__wrap .contracts-container .custom-select svg{color:#00000080}.my-contracts__wrap .contracts-container .list-item .list-item-btn{align-items:flex-start;padding:6px 16px 6px 12px}.my-contracts__wrap .contracts-container .list-item .list-item-btn.Mui-selected{background-color:#f7fafd}.my-contracts__wrap .contracts-container .list-item .list-item-btn .list-icon{margin:.3125rem .625rem .3125rem 0;min-width:1.5rem}.my-contracts__wrap .contracts-container .list-item .list-item-btn .list-name span{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts__wrap .contracts-container .list-item .list-item-btn .list-name-wrap span{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.my-contracts__wrap .contracts-container .list-item .list-item-btn .list-name-wrap .custom-link span{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root{border-radius:.375rem;height:2.75rem;padding:0}.my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root .MuiSelect-select{padding:.5rem .75rem}.my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root .MuiSelect-select .MuiButtonBase-root{justify-content:space-between}.my-contracts__wrap .contracts-mobile-container .select-wrap .MuiOutlinedInput-root .MuiSelect-select :hover{background-color:#fff}.my-contracts__wrap .my-contracts-panel .policy-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.my-contracts__wrap .my-contracts-panel .policy-title a{text-decoration:underline}.my-contracts__wrap .my-contracts-panel .policy-title .view-contract-link{color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.my-contracts__wrap .my-contracts-panel .mt-8{margin-top:.125rem}.my-contracts__wrap .my-contracts-panel .additional-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.my-contracts__wrap .my-contracts-panel .towing-benefits{margin-top:.25rem}.my-contracts__wrap .my-contracts-panel .custom-link{font-size:.75rem;font-weight:600}.my-contracts__wrap .my-contracts-panel .additional-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts__wrap .my-contracts-panel .additional-key-value{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.my-contracts__wrap .my-contracts-panel .additional-info{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.my-contracts__wrap .my-contracts-panel .other-coverage-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.my-contracts__wrap .my-contracts-panel .custom-link-1{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts__wrap .my-contracts-panel .contract-info-header{margin-bottom:2rem}@media (max-width:750px){.my-contracts__wrap .my-contracts-panel .contract-info-header{margin-bottom:1.5rem}}.my-contracts__wrap .my-contracts-panel .contract-info-header .contract-badge_wrap{align-items:baseline;display:flex;gap:.25rem;padding-bottom:.5rem}.my-contracts__wrap .my-contracts-panel .contract-info-header .contract-badge_wrap .status{color:#000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.my-contracts__wrap .my-contracts-panel .contract-info-header .contract-link-nav{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;text-decoration:underline;width:fit-content}.my-contracts__wrap .my-contracts-panel .contract-info-header .claim-support-label{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:2rem 0 .25rem}.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container{align-items:center;color:#000;display:flex;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container span{margin-top:.4rem;padding-right:.25rem}@media (max-width:768px){.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container span{width:fit-content}.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container{width:100%}}.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container .benefits-badges{display:flex}@media (max-width:768px){.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container .benefits-badges{display:block}.my-contracts__wrap .my-contracts-panel .contract-info-header .benefits-badge-container .benefits-badges .badge-container{height:fit-content;width:100%}}@media (max-width:750px){.my-contracts__wrap .my-contracts-panel .contract-details-header{flex-direction:column}}@media (min-width:768px){.my-contracts__wrap .my-contracts-panel .contract-details-header .contract-header-info{flex:1.3 1}.my-contracts__wrap .my-contracts-panel .contract-details-header .contract-actions-container{flex:1 1}}@media (min-width:1400px){.my-contracts__wrap .my-contracts-panel .contract-details-header .contract-header-info{flex:2 1}.my-contracts__wrap .my-contracts-panel .contract-details-header .contract-actions-container{flex:1 1}}.my-contracts__wrap .car-policy-contacts-section{display:flex;flex-direction:column-reverse;padding-top:1.75rem}@media (min-width:992px){.my-contracts__wrap .car-policy-contacts-section{display:inline;display:initial}}.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details{display:flex;justify-content:space-between;margin:0 auto;padding:1.25rem 0;text-align:center}@media (min-width:576px){.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details{padding-left:1.875rem;padding-right:1.875rem}}@media (min-width:1200px){.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details{gap:4rem;width:auto}}.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details .progress-bar-label-msg{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;line-height:1.125rem;white-space:nowrap}.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts__wrap .car-policy-contacts-section .progress-bar-label-details-value span{display:inline-block;margin:0 .3125rem}.my-contracts__wrap .no-result-found{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.6875rem;margin-top:2rem}.my-contracts__wrap .no-result-found-message1,.my-contracts__wrap .no-result-found-message2{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:1rem;padding-right:.625rem}.my-contracts__wrap .no-result-found-message2{padding-left:.625rem}.my-contracts__wrap .no-result-found-message3{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:1.8rem;padding-left:.625rem;padding-right:.625rem}.my-contracts__wrap .policy-indicator{font-size:1.75rem;line-height:1.5rem}.my-contracts__wrap .GREEN{color:#047d26}.my-contracts__wrap .RED{color:#b90000}.my-contracts__wrap .contract-title__wrap .contract-name{color:#000;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2.0625rem;width:fit-content}.my-contracts__wrap .contract-title__wrap .contract-coverage{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem}@media (max-width:750px){.my-contracts__wrap .contract-title__wrap .contract-coverage{margin-top:.25rem}}.my-contracts__wrap .contract-title__wrap .agreement-status{font-family:Open Sans;font-size:.875rem;font-weight:600;line-height:inherit}.my-contracts__wrap .contract-title__wrap .agreement-status.agreement-status__active{color:#047d26}.my-contracts__wrap .contract-title__wrap .agreement-status.agreement-status__expired{color:#b90000}.my-contracts__wrap .expiration-reason{font-family:Open Sans;font-size:.875rem;font-weight:600;line-height:inherit;text-align:"center"}@media (max-width:576px){.my-contracts__wrap .contract-title__wrap{flex-direction:column}}.my-contracts__wrap .expired-policy{background-color:#b90000;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:.75rem;margin:0 .75rem;width:.75rem}.my-contracts__wrap .manage-policy-content{display:inline-block;margin:1.25rem 0;position:relative;vertical-align:middle}@media (min-width:576px){.my-contracts__wrap .manage-policy-content{margin:.1875rem 0 0 .4375rem}}.my-contracts__wrap .manage-contract-info .btn-round-bdr{width:71px}.my-contracts__wrap .manage-contract-info .btn-round-bdr span{position:absolute}.my-contracts__wrap .contract-actions-container{align-self:flex-end}@media (max-width:750px){.my-contracts__wrap .contract-actions-container{align-self:normal;justify-content:flex-start;margin-top:1rem}}.my-contracts__wrap .manage-policy-content img{display:block;margin:.0625rem 0}.my-contracts__wrap .manage-policy-content-wrap{margin:0 1rem 0 0}@media (max-width:768px){.my-contracts__wrap .manage-policy-content-wrap{margin-right:.5rem}}.my-contracts__wrap .policy-content-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:0}.my-contracts__wrap .policy-content-label{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin:0}.my-contracts__wrap .car-policy-content-progressbar{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.625rem}.my-contracts__wrap .car-policy-content-progressbar .box-wrapper{display:flex;justify-content:space-around;margin-bottom:1.25rem}.my-contracts__wrap .car-policy-content-progressbar .addtional-value-wrapper .need-repair-btn{text-transform:none}@media (min-width:992px){.my-contracts__wrap .car-policy-content-progressbar .addtional-value-wrapper{padding-left:1rem}}.my-contracts__wrap .car-policy-content-progressbar .miles-wrapper{margin-left:.5rem}@media (min-width:576px){.my-contracts__wrap .car-policy-content-progressbar .miles-wrapper{margin-left:1.25rem}}@media (min-width:1200px){.my-contracts__wrap .car-policy-content-progressbar .miles-wrapper{margin-left:3.125rem}}.my-contracts__wrap .car-policy-content-progressbar .sc-name,.my-contracts__wrap .car-policy-content-progressbar .title-name{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.my-contracts__wrap .progress-bar-shirnk-label-details{display:flex;gap:.625rem;justify-content:space-between;margin:0 auto;padding:1.875rem 0 1.25rem;position:relative;text-align:center;width:100%}.my-contracts__wrap .manage-more{align-items:center;color:#2972c8;cursor:pointer;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.my-contracts__wrap .manage-more span{margin-right:.625rem}.my-contracts__wrap .manage-option{color:#2972c8;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.my-contracts__wrap .manage-option .more-icon{margin:0 .25rem 0 0}.my-contracts__wrap .contract-icon{opacity:.45}.my-contracts__wrap .contract-icon-png{height:1.5rem;opacity:1;width:1.5rem}.my-contracts__wrap .contract-icon-new{height:1.8rem;opacity:.5;width:1.8rem}.my-contracts__wrap .manage-contract .MuiPaper-root{background:#fff;border-radius:.25rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.my-contracts__wrap .manage-contract .MuiPaper-root:before{display:none}.my-contracts__wrap .manage-contract ul li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;letter-spacing:.009375rem;line-height:150%;padding:.4375rem 1rem}.my-contracts__wrap .car-policy-content-progressbar .sc-name{display:none}@media (min-width:992px){.my-contracts__wrap .car-policy-content-progressbar .sc-name{display:block}}.my-contracts__wrap .policy-progress-label-align-left{text-align:left}.my-contracts__wrap .custom-tabs,.my-contracts__wrap .my-contracts-tab-wrapper{width:100%}.my-contracts__wrap .my-contracts-tab-wrapper .tabs button{padding:1.063rem 2rem .938rem}.my-contracts__wrap .my-contracts-service-container{display:flex;flex-wrap:wrap}.my-contracts__wrap .my-contracts-service-container .ppm-extended-time-wrap{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;line-height:1.125rem}.pb-32{padding-bottom:2rem}.no-policy__wrapper .no-policy__title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:.9375rem}.no-policy__wrapper .no-policy__content-wrapper .no-policy-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.car-policy-contacts-section .info-wrap{margin-top:1.25rem;position:relative}@media (min-width:768px){.car-policy-contacts-section .info-wrap{margin-top:0}}.car-policy-contacts-section .info-wrap .info-item{margin-bottom:1rem;padding:.375rem .75rem}@media (min-width:992px){.car-policy-contacts-section .info-wrap .info-item{margin-bottom:0;margin-top:1rem;padding:0 1rem}}.my-contracts-verify-zipcode{cursor:default}.my-contracts-verify-zipcode .message{color:#fe4a4a}.my-contracts-verify-zipcode .message,.my-contracts-verify-zipcode .sub-message{font-family:Open Sans;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-contracts-verify-zipcode .sub-message{color:#06c;cursor:pointer;margin-left:.1875rem!important;margin-right:.1875rem!important;text-decoration:underline}.main-content .car-make-model-vin,.main-content .policy-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .edit-mileage-icon{cursor:pointer;height:.625rem;margin-left:.625rem;width:.625rem}.main-content .edit-additional-mileage-icon{margin-bottom:.25rem;margin-left:.5rem}.main-content .emissions-item{color:#3d515a}.main-content .emissions-item,.main-content .find-a-repair-item{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .find-a-repair-item{color:#2972c8;cursor:pointer;text-decoration:underline}.main-content .max-number-of-days{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.0625rem}.main-content .rental-days{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .max-amount-per-claim{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.0625rem}.main-content .rental-amount-per-claim{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .daily-max{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.0625rem}.main-content .rental-maximun-amount-per-claim{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .additional-details-message{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.main-content .max-service-per-call,.main-content .towing-benefits{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.main-content .roadside-max-service{color:#3d515a}.main-content .find-a-repair-facility,.main-content .roadside-max-service{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.assurant-gap-url,.main-content .find-a-repair-facility{color:#2972c8;text-decoration:underline}.assurant-gap-url{cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:0}a:hover{text-decoration:underline}.policy-content-wrap{padding:.375rem .75rem}.no-contracts__wrapper{align-items:center;display:flex;justify-content:center}.no-contracts__wrapper .no-contracts-content__wrap{text-align:center}.no-contracts__wrapper .no-contracts-content__wrap .no-contracts__title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:.9375rem}.no-contracts__wrapper .no-contracts-content__wrap .no-contracts__description{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.rac-complimentary-breakdown-content span{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.rac-btns{align-items:center;display:flex;flex-direction:column;justify-content:center}.rac-btn{margin-bottom:.2rem;margin-top:.5rem;padding:.625rem .7rem}.disabled-text-field .text-field-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.disabled-text-field .MuiFormControl-root{width:100%}.disabled-text-field .MuiFormControl-root .MuiOutlinedInput-root{background-color:#f2f2f2;border:.0625rem solid #dbe1e2;border-radius:.375rem;height:2.875rem;padding:.5rem .75rem}.disabled-text-field .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.disabled-text-field .MuiFormControl-root .MuiOutlinedInput-root legend{display:none}.disabled-text-field .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.disabled-text-field .MuiFormControl-root .MuiFormHelperText-root{margin-left:.0625rem}.disabled-text-field .MuiFormHelperText-root{font-family:Open Sans}.disabled-date-field .MuiInputBase-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.375rem;height:2.75rem;padding:.5rem .75rem}.disabled-date-field .MuiInputBase-root input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.disabled-date-field .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.verify-zipcode-info-card{background-color:#2490ee0d!important;border:1px solid #2490ee!important}.verify-zipcode-info .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.verify-zipcode-info .verify-zipcode-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.verify-zipcode-info .verify-zipcode-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.688rem 1.5rem;text-transform:none}.cancel-contract .heading-wrap{align-items:center;background-color:#f8fafb;box-shadow:inset 0 -.5px 0 0 #00000040;display:flex;justify-content:space-between;min-height:5.063rem;padding:1.5rem}@media (max-width:768px){.cancel-contract .heading-wrap{min-height:3.688rem;padding:1rem}}.cancel-contract .heading-wrap.justify-center{justify-content:center}.cancel-contract .heading-wrap .title{color:#13223b;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}@media (max-width:768px){.cancel-contract .heading-wrap .title{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}}.cancel-contract .heading-wrap .header-icon-btn{cursor:pointer;height:1.5rem;margin:.25rem;width:1.5rem}@media (max-width:768px){.cancel-contract .heading-wrap .header-icon-btn{height:1rem;width:1rem}}.cancel-contract .cancel-contract-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;padding-bottom:1.5rem;text-align:center}@media (max-width:768px){.cancel-contract .cancel-contract-title{padding-left:1.5rem;text-align:left}}.cancel-contract .cancel-contract-request{margin:0 8.334%;padding:2rem 1.5rem 0}@media (max-width:768px){.cancel-contract .cancel-contract-request{margin:0;padding:1.5rem 1rem}}.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info{background-color:#fcfcfc;padding:1rem 1.5rem}@media (max-width:768px){.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info{padding:1rem 0 0}}.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .name{margin:0 1rem 1rem 0;width:49.306%}@media (max-width:768px){.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .name{width:100%}}.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .address{margin:0 1rem 1rem 0;width:49.306%}@media (max-width:768px){.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .address{width:100%}}.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .location-info{margin:0 1rem 1rem 0;width:49.306%}@media (max-width:768px){.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .location-info{width:100%}}.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .cancel-contract-field-wrapper{display:flex;flex-direction:row}@media (max-width:768px){.cancel-contract .cancel-contract-request .contract-info-wrap .contract-info .cancel-contract-field-wrapper{flex-direction:column}}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info{background-color:#fcfcfc;padding:1rem 1.5rem 1.5rem}@media (max-width:768px){.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info{padding:1rem 0 0}}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .label-wrap{align-items:center;justify-content:normal;margin-bottom:.5rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .label-wrap,.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .label-wrap label{color:#596980;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .product-content{background-color:#fff;width:fit-content}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .product-content .product-name{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .product-content .product-coverage{color:#13223c;font-family:Open Sans;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:.5rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box{background:#f2f2f2;border:.063rem solid #dbe0e2;border-radius:.5rem;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:1.5rem;max-width:21.875rem;padding:1rem}@media (max-width:768px){.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box{margin-bottom:1rem}}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box .service-left-section{text-align:left}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box .service-left-section .assurant-care{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-top:.5rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box .service-left-section .service-contract{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box .service-right-section{align-items:flex-start;display:flex;mix-blend-mode:multiply;opacity:.2}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box .service-right-section .shield-img{height:4.125rem;margin:.25rem;width:4.125rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .service-contract-box p{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .service-contract-box-wrap .date-picker-wrap{margin:0}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .fields-wrap{display:flex;flex-direction:row}@media (max-width:768px){.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .fields-wrap{flex-direction:column}}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .fields-wrap .field-wrap{margin:0 1rem 0 0;width:33%}@media (max-width:768px){.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .fields-wrap .field-wrap{margin:0 0 1rem;width:100%}}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .mileage-field-wrap .mileage-field{position:relative}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .mileage-field-wrap .mileage-field .warning-icon{padding:.25rem;position:absolute;right:.75rem;top:45%;transform:translateY(-50%)}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .mileage-field-wrap .mileage-field .number-field{background-color:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.875rem;letter-spacing:0;line-height:1.75rem;padding:.5rem .75rem;width:100%}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .mileage-field-wrap .mileage-field .number-field:focus{outline:none}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .mileage-field-wrap .mileage-field .number-field.error{border:.0625rem solid #d32f2f}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .select-outlined-field-wrap .select-label{padding-left:0;top:-8px}.cancel-contract .cancel-contract-request .cancellation-info-wrap .cancellation-info .select-outlined-field-wrap .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 .063rem;padding:0}.cancel-contract .cancel-contract-request .customer-sign-wrap{margin-top:1.5rem}.cancel-contract .cancel-contract-request .customer-sign-wrap .MuiInputBase-root.Mui-error{border:.0625rem solid #d32f2f}.cancel-contract .cancel-contract-request .check-box-wrap{margin-top:1.5rem}.cancel-contract .cancel-contract-request .check-box-wrap .MuiTypography-root{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cancel-contract .cancel-contract-request .check-box-wrap .MuiTypography-root.title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.cancel-contract .cancel-contract-request .check-box-wrap .MuiListItem-root{padding:0}.cancel-contract .cancel-contract-request .check-box-wrap .MuiFormControlLabel-root{align-items:flex-start;margin:0;pointer-events:none}.cancel-contract .cancel-contract-request .check-box-wrap .MuiFormControlLabel-root .MuiButtonBase-root{margin-right:.5rem;padding:0;pointer-events:auto}.cancel-contract .cancel-contract-request .check-box-wrap .MuiFormControlLabel-root .MuiButtonBase-root.Mui-checked{color:#06c}.cancel-contract .cancel-contract-request .check-box-wrap .terms-and-conditions{list-style-type:disc;padding-top:.938rem;padding-inline-start:.625rem}.cancel-contract .cancel-contract-request .check-box-wrap .terms-and-conditions .MuiListItem-root{display:list-item}.cancel-contract .cancel-contract-request .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 .063rem;padding:0}.cancel-contract .cancel-contract-request .cancel-contract-status{align-items:center;display:flex;flex:1 1;flex-direction:column;text-align:center}@media (max-width:768px){.cancel-contract .cancel-contract-request .cancel-contract-status{align-items:center;margin:0}}.cancel-contract .cancel-contract-request .cancel-contract-status .sub-heading-wrap{color:#000;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:1.563rem;width:52.084%}@media (max-width:750px){.cancel-contract .cancel-contract-request .cancel-contract-status .sub-heading-wrap{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;width:100%}}.cancel-contract .cancel-contract-request .cancel-contract-status .sub-heading-wrap a{text-decoration:underline}.cancel-contract .cancel-contract-request .cancel-contract-status .error-icon{height:5rem;margin-bottom:1rem;width:6rem}.cancel-contract .cancel-contract-request .cancel-contract-status .title{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}.cancel-contract .cancel-contract-request .cancel-contract-status .info{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.cancel-contract .cancel-contract-request .cancel-contract-status .info .contact-number{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info{align-items:flex-start;display:flex;flex-direction:column;text-align:center;width:52.084%}@media (max-width:750px){.cancel-contract .cancel-contract-request .cancel-contract-status .next-info{width:100%}}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .MuiList-root{padding-bottom:0}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .heading{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (max-width:750px){.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .heading{color:#13223b;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .info{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .content{display:list-item;list-style-type:disc;margin:0;margin-inline-start:6.667%;padding-left:0}@media (max-width:750px){.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .content{margin-inline-start:1.25rem}}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .note{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-inline-start:6.667%;padding:0}@media (max-width:750px){.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .note{margin-inline-start:1.25rem}}.cancel-contract .cancel-contract-request .cancel-contract-status .next-info .terms-and-conditions{list-style-type:decimal}.accordion-wrap{background-color:#fff;border-bottom:.063rem solid #dbe1e2;border-top:.063rem solid #dbe1e2;cursor:pointer;display:flex;justify-content:space-between;padding:.875rem 1rem}.accordion-wrap .title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.accordion-wrap .arrow-img{height:1.5rem;width:1.5rem}.accordion-wrap.active-accordion{background-color:#f7fafd}.request-success-wrap{align-items:center;display:flex;justify-content:center}.request-success-wrap .btn-group-container{flex-direction:column;margin-top:16.6%;width:100%}@media (max-width:750px){.request-success-wrap .btn-group-container{width:100%}}.request-cancel-container .MuiDialog-container .MuiPaper-root{width:35.25rem}@media (max-width:400px){.request-cancel-container .MuiDialog-container .MuiPaper-root{margin:1rem;min-height:31%}}@media (max-width:576px){.request-cancel-container .MuiDialog-container .MuiPaper-root{min-width:21.375rem}.request-cancel-container .MuiDialog-container .MuiPaper-root .btns-container{margin-top:1.5rem}}.manage-contract ul li>span{color:#3d515a}.manage-contract .delete-account-button,.manage-contract ul li>span{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.manage-contract .delete-account-button{color:#b90000}.manage-contract .cancel-contract-btn{color:#910000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.claims-tab-container .claims-reimbursement-tab{margin-bottom:2rem}.claims-tab-container .select-option-wrap{background-color:#fff;border-bottom:.063rem solid #dbe1e2;border-top:.063rem solid #dbe1e2;cursor:pointer;display:flex;justify-content:space-between;padding:.875rem 1rem}.claims-tab-container .select-option-wrap .heading{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.claims-tab-container .select-option-wrap .claims-count{background:linear-gradient(0deg,#f2f2f21a,#f2f2f21a),#fff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin:0 1rem;padding:.063rem .5rem}.claims-tab-container .selected-option-wrap{background-color:#f7fafd}.claims-tab-container .claims-card_wrap{background-color:#fcfcfc;border:.063rem solid #f2f2f2;border-radius:0 0 .5rem .5rem;border-top:0;padding:1rem}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap{padding:1.5rem}}.claims-tab-container .claims-card_wrap .empty-message{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.5rem}.claims-tab-container .claims-card_wrap .custom-accordion-container{margin-top:1rem}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container{margin-top:1.5rem}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap:first-child{padding-top:0}.claims-tab-container .claims-card_wrap .custom-accordion-container .heading{padding:.75rem 1rem}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content{display:flex;flex-direction:row;justify-content:space-between}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap{padding:0 1rem 0 0}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap:last-child{padding-right:0}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap .accordion-value .info-icon{height:1rem;margin:.25rem;width:1rem}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.paymentDetails{width:7.75rem}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn{align-items:center;display:flex;justify-content:space-between;padding-right:0;width:auto}@media (min-width:1300px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn{width:32%}}@media (min-width:1200px) and (max-width:1299px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn{width:25%}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn .custom-button,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button{background:#06c;border-radius:.375rem;height:2.875rem;justify-content:center;padding:.688rem 1.5rem;width:14.688rem}@media (min-width:768px) and (max-width:1300px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn .custom-button,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button{height:fit-content}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn .custom-button .reimbursement-button,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button .reimbursement-button{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-left:.625rem;text-transform:capitalize}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn .custom-button .custom-img,.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.upload-document-btn .custom-button .custom-img{height:1rem;margin:.25rem;width:1rem}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn{width:fit-content}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claim-upload-document-btn .custom-button{padding:.75rem .875rem .75rem .75rem;width:fit-content}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.status{word-break:break-word}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.status{margin-right:.5rem;max-width:5.25rem;width:20%}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.status .chip-value{max-width:6.25rem;padding:.25rem}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.expenseType{width:17%}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.expenseType .accordion-value{word-break:break-word}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.dateOpened{width:11%}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.contractNumber{width:18%}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.claimLinkNumber{width:15%}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .accordion-item_wrap.shop{width:30%}}.claims-tab-container .claims-card_wrap .custom-accordion-container .content .view-payment-details{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-decoration:underline}.claims-tab-container .claims-card_wrap .custom-accordion-container:first-child{margin-top:0}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .claims-card_wrap .custom-accordion-container:first-child{margin-top:0}}.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap{margin-top:1rem}.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap .opened{width:100%}.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap .ppm-history-accordion-content .content-grid{max-width:52.125rem}@media (max-width:834px){.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap .ppm-history-accordion-content .content-grid{max-width:100%}}.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap .ppm-history-accordion-content .content-grid .accordion-row_wrap{justify-content:space-between}@media (max-width:1300px){.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap .ppm-history-accordion-content .content-grid .accordion-row_wrap{flex-direction:column}}.claims-tab-container .inquiry-card_wrap .ppm-history-details__wrap .ppm-history-accordion-content .resume-btn-wrap .resume-btn{background-color:#06c;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content{justify-content:normal}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content{justify-content:space-between}}.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap:last-child{padding-right:0}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap{width:27%}}.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.status{word-break:break-word}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.status{margin-right:.5rem;min-width:8.625rem}}@media (min-width:1300px),(min-width:768px) and (max-width:992px){.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.status{width:21%}}@media (min-width:1200px) and (max-width:1300px){.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.status{width:21%}}@media (min-width:1200px),(min-width:768px) and (max-width:992px){.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.status .chip-value{max-width:7.25rem;padding:.25rem}.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.dateOpened{width:15%}.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.contractNumber{width:18%}.claims-tab-container .inquiry-card_wrap .custom-accordion-container .content .accordion-item_wrap.shop{width:37%}}.claims-tab-container .reimbursement-card{cursor:pointer;margin-top:1rem}@media (min-width:768px){.claims-tab-container .reimbursement-card{margin-top:2rem}}.claims-tab-container .reimbursement-card .reimbursement-content{align-items:center;background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;display:flex;padding:1.5rem 1rem 1.5rem 1.5rem}.claims-tab-container .reimbursement-card .reimbursement-content .left-section{height:auto;width:100%}.claims-tab-container .reimbursement-card .reimbursement-content .left-section .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.claims-tab-container .reimbursement-card .reimbursement-content .left-section .content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-top:.5rem}.claims-tab-container .reimbursement-card .reimbursement-content .divider-icon{align-self:stretch;background-color:#dbe1e2;margin:0 .5rem 0 1rem;width:.092rem}.claims-tab-container .reimbursement-card .reimbursement-content .right-arrow-icon{cursor:pointer;display:flex;height:1.5rem;padding:.25rem;width:1.5rem}.contract-details-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(200px,1fr));margin-top:2rem}@media (max-width:700px){.contract-details-container{gap:1rem;margin-top:1rem}}.contract-card{background-color:#fff;border:.0625rem solid #dbe1e2;border-radius:.5rem}@media (max-width:750px){.contract-card.open .heading{border-radius:.5rem .5rem 0 0}.contract-card.closed .heading{border-radius:.5rem}}.contract-card .heading{align-items:center;background-color:#f7fafd;border-radius:.5rem .5rem 0 0;display:flex;justify-content:space-between;padding:.875rem 1rem .625rem}@media (max-width:750px){.contract-card .heading{padding:.75rem 1rem}}.contract-card .heading p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;text-align:left}.contract-card .heading .header-action-container .payments-header-action_wrap{display:flex;gap:.25rem}.contract-card .heading .header-action-container .payments-header-action_wrap .action-title{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration-line:underline}.contract-card .content{padding:1rem 1rem 1.5rem}.contract-card .content .info{color:#68758b;padding-bottom:1rem}.contract-card .content .info,.contract-card .content .info .custom-link{font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.contract-card .content .info .custom-link{color:#2972c8;cursor:pointer}.contract-card .content .progress-bar_wrap{padding-top:2.5rem}@media (max-width:750px){.contract-card .content .progress-bar_wrap{padding-top:1.5rem}}.contract-card .content .credit-card-info{align-items:center;border:.063rem solid #dbe1e2;border-radius:.5rem;display:flex;gap:1.75rem;justify-content:space-between;padding:2rem 1rem}.contract-card .content .credit-card-info .masked-credit-number{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:.875rem}.contract-card .content .credit-card-info .credit-card-edit{cursor:pointer;height:1rem;width:1rem}.contract-card .content .credit-card-info .credit-card-img{width:3.25rem}.contract-card .content .card-item{padding-top:1rem}.contract-card .content .card-item .card-key{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.contract-card .content .card-item .card-key.deductible{align-items:center;display:flex}.contract-card .content .card-item .card-key.deductible .info-icon{margin-left:.25rem}.contract-card .content .card-item .card-value{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.contract-card .content .card-item .card-value .helper-text{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-left:.5rem}.contract-card .content .card-item .card-value .edit-mileage{height:.75rem;width:.75rem}.contract-card .content .card-item .card-value a{text-decoration:underline}.contract-card .content .dealership-info{display:flex;flex-direction:column}.contract-card .content .dealership-info .dealer-logo-container{height:6.25rem;width:8.25rem}.contract-card .content .dealership-info .dealer-logo-container img{height:100%;object-fit:fill;width:100%}.contract-card .content .dealership-info .dealer-details{padding-left:1.5rem}.contract-card .content .dealership-info .dealer-details .contract-details-repair-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-top:1rem}.contract-card .content .dealership-info .dealer-details .dealer-name{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.contract-card .content .dealership-info .dealer-details .dealer-address,.contract-card .content .dealership-info .dealer-details .dealer-number{color:#3d515a;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.contract-card .content .dealership-info .dealer-details .dealer-address a,.contract-card .content .dealership-info .dealer-details .dealer-number a{text-decoration:underline}.contract-card .content .dealership-info .dealer-details .dealer-address .location-icon{height:1.125rem;margin:.25rem .75rem .25rem .25rem;width:.781rem}.contract-card .content .dealership-info .dealer-details .dealer-number .phone-icon{height:1rem;margin:.25rem .625rem .25rem .25rem;width:1rem}.contract-card .content .dealership-info .get-repair-help-btn{background-color:#fafcff;border:.0625rem solid #0070b9;border-radius:1.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;height:fit-content;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;padding:.625rem 1.875rem;text-align:center;width:fit-content}@media (max-width:576px){.contract-card .content .dealership-info .get-repair-help-btn{width:100%}}.contract-card .content .payments-content_wrap{align-items:center;display:flex;gap:1.5rem;padding:1rem}.contract-card .content .payments-content_wrap .status{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.5rem;padding-bottom:.25rem}.contract-card .content .payments-content_wrap .update-details-link{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration-line:underline}.contract-card .content .payments-content_wrap .next-month-payment-wrap .title{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:.25rem}.contract-card .content .payments-content_wrap .next-month-payment-wrap .next-month-pay-amount{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.5rem;margin-bottom:.25rem}.contract-card .content .payments-content_wrap .next-month-payment-wrap .next-month-pay-amount .currency{color:#68758b;font-family:Open Sans;font-size:2rem;font-weight:400;letter-spacing:0;line-height:2.5rem;margin-right:.25rem}.contract-card .content .payments-content_wrap .next-month-payment-wrap .next-month-pay-date{color:#52636b;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.contract-card .content .payments-content_wrap .payment-success-wrap .title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.5rem;margin-bottom:.25rem}.contract-card .content .payments-content_wrap .payment-success-wrap .info{color:#52636b;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.contract-card .content .settings-btn{margin-top:1.5rem;width:100%}.contract-card .content .details_wrap .card-item:first-child{padding-top:0}.need-a-repair-content{flex-grow:1;padding:2.5rem 1.25rem 0}@media (min-width:320px){.need-a-repair-content{padding:1.5rem 1rem 0}}@media (min-width:750px){.need-a-repair-content{padding:1.875rem 4.6875rem 1.625rem}}@media (min-width:1440px){.need-a-repair-content{padding:1.875rem 4.6875rem 1.625rem}}@media (min-width:320px){.need-a-repair-content.padding-none{padding:0}}.need-a-repair-content .MuiBreadcrumbs-ol{margin-bottom:1rem}.need-a-repair-content .custom-card{background:#fff;margin-bottom:1.875rem}.need-a-repair-content .custom-card.left-card{box-shadow:none;width:100%}@media (min-width:992px){.need-a-repair-content .custom-card.left-card{float:left;margin-right:1.875rem}}@media (min-width:320px){.need-a-repair-content .custom-card.landing-screen .card-head-title{margin-bottom:2rem}}.need-a-repair-content .custom-card.right-card{width:100%}@media (min-width:992px){.need-a-repair-content .custom-card.right-card{float:right;width:calc(34% - 1.875rem)}}.need-a-repair-content .custom-card .card-title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1.375rem}.need-a-repair-content .custom-card .card-head-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:4rem}@media (min-width:1440px){.need-a-repair-content .custom-card .card-head-title{margin-bottom:4rem}}.need-a-repair-content .custom-card .card-sub-head-title{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;text-transform:uppercase}.need-a-repair-content .custom-card .card-sub-head-note{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.need-a-repair-content .custom-card .card-sub-head-body{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:1.5rem}@media (min-width:350px) and (max-width:750px){.need-a-repair-content .custom-card .card-sub-head-body{border-bottom:1px solid #dbe1e2;padding-bottom:1.5rem}}.need-a-repair-content .custom-card .card-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .custom-card .ques-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:1.5rem;margin-top:1.5rem}.need-a-repair-content .custom-card .ml-3{margin-left:.875rem}.need-a-repair-content .custom-card .warning-wrap{background:linear-gradient(0deg,#e16d010d,#e16d010d),#fff;border:.0625rem solid #e18801;border-radius:.5rem;margin-bottom:1.0625rem;padding:1rem}.need-a-repair-content .custom-card .warning-icon{margin-right:1.25rem}.need-a-repair-content .custom-card .warning-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .custom-card .details-wrap{margin:.9375rem 0}.need-a-repair-content .custom-card .details-wrap.vin{margin-top:1.25rem}.need-a-repair-content .custom-card .details-wrap .vehicle-label{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin:0;padding:1rem .875rem}.need-a-repair-content .custom-card .details-wrap .vehicle-details{border-color:#f2f2f2;border-style:solid;border-width:.0625rem 0;color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:1rem .875rem}.need-a-repair-content .custom-card .details-wrap .vehicle-details span{margin:0 .3rem}.need-a-repair-content .custom-card .details-wrap .directions-icon{align-items:center;border:.0625rem solid #f2f2f2;border-radius:50%;cursor:pointer;display:flex;height:2.75rem;justify-content:center;margin-right:1.875rem;width:2.75rem}.need-a-repair-content .custom-card .ques{font-weight:400}.need-a-repair-content .custom-card .repair-request-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:.5rem}.need-a-repair-content .custom-card .mileage-error{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.need-a-repair-content .custom-card .sub-heading{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:1.25rem}.need-a-repair-content .custom-card .collapsibleContent{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .custom-card .btn-container,.need-a-repair-content .custom-card .info-wrap{padding:.9375rem 1rem}.need-a-repair-content .custom-card .btn-container p{margin-top:1.875rem}.need-a-repair-content .custom-card .custom-link{font-weight:600}@media (min-width:340px) and (max-width:750px){.need-a-repair-content .custom-card .custom-link{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}}.need-a-repair-content .custom-card .questions{padding:0 .3rem;padding-inline-start:1.5625rem}@media (min-width:750px){.need-a-repair-content .custom-card .questions{margin:1.25rem 0 19.25rem}}@media (min-width:340px) and (max-width:750px){.need-a-repair-content .custom-card .questions{margin:1.25rem 0 5.25rem}.need-a-repair-content .custom-card .questions .line-height-36{line-height:2.25rem}}@media (min-width:992px){.need-a-repair-content .custom-card .content-wrapper{padding:0 1rem}}.need-a-repair-content .custom-card .custom-form__group{margin:2.5rem auto;max-width:20rem}.need-a-repair-content .custom-card .custom-form .MuiFormControl-root{width:100%}.need-a-repair-content .custom-card .custom-form .MuiFormControl-root .radio-button-label{align-items:flex-start;justify-content:space-between;margin-left:0;width:100%}.need-a-repair-content .custom-card .custom-form .MuiFormControl-root .radio-button-label .MuiRadio-root{padding:0}.need-a-repair-content .custom-card .custom-form .MuiFormControl-root .radio-button-label .MuiFormControlLabel-label{margin-right:.9375rem;word-break:break-word}.need-a-repair-content .custom-card .custom-form .radio-button-group,.need-a-repair-content .custom-card .custom-form .radio-grp .radio-button-label{margin-bottom:1.25rem}.need-a-repair-content .custom-card .radio-wrapper .radio-group{padding:0;width:100%}@media (min-width:576px){.need-a-repair-content .custom-card .radio-wrapper .radio-group{margin-left:8%;width:46%}.need-a-repair-content .custom-card .radio-wrapper .radio-group:nth-child(odd){margin-left:0}}.need-a-repair-content .need-repair__wrap .MuiAlert-root{margin-bottom:1.375rem}.need-a-repair-content .need-repair__wrap .MuiAlert-root.MuiAlert-outlinedSuccess{background:linear-gradient(0deg,#059c2f0d,#059c2f0d),#fff;border:.0625rem solid #035e1d;color:#00b034;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .need-repair__wrap .MuiAlert-root.custom-alert{border:0;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;margin:1.25rem auto;padding:1.25rem}@media (min-width:576px){.need-a-repair-content .need-repair__wrap .MuiAlert-root.custom-alert{max-width:90%}}.need-a-repair-content .need-repair__wrap .MuiAlert-root.custom-alert .MuiAlert-message{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.need-a-repair-content .need-repair__wrap .MuiAlert-root.custom-alert.MuiAlert-outlinedWarning .MuiAlert-icon{color:#b90000}.need-a-repair-content .need-repair__wrap .MuiAlert-action{color:#3c4d6a}.need-a-repair-content .need-repair__wrap .MuiAlert-message{padding:.25rem 0}.need-a-repair-content .need-repair__wrap .carmax-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.need-a-repair-content .need-repair__wrap .carmax-wrap.quote__wrap{display:block}@media (max-width:768px){.need-a-repair-content .need-repair__wrap .carmax-wrap .get-started-wrap{width:100%}}.need-a-repair-content .need-repair__wrap .carmax-wrap .btn-wrapper{justify-content:space-between}@media (min-width:768px){.need-a-repair-content .need-repair__wrap .carmax-wrap .btn-wrapper{width:768px}}@media (max-width:768px){.need-a-repair-content .need-repair__wrap .carmax-wrap .btn-wrapper,.need-a-repair-content .need-repair__wrap .carmax-wrap .btn-wrapper button{width:100%}}.need-a-repair-content .need-repair__wrap .carmax-wrap .loader-msg{align-items:center;color:#596981;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .need-repair__wrap .reimbursement-button-container{margin-top:1.5rem;width:100%}@media (min-width:768px){.need-a-repair-content .need-repair__wrap .reimbursement-button-container.bottom-fixed{bottom:10rem;position:absolute;width:100%}}.need-a-repair-content .need-repair__wrap .reimbursement-button-container .button_wrap{background-color:#fff;box-shadow:inset 0 .063rem 0 0 #dbe1e2;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem}@media (max-width:768px){.need-a-repair-content .need-repair__wrap .reimbursement-button-container .button_wrap{flex-direction:column-reverse}}.need-a-repair-content .need-repair__wrap .reimbursement-button-container .button_wrap .left-button{background-color:#fff;border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1rem;min-width:15.063rem;padding:.75rem 1.5rem;text-transform:capitalize}.need-a-repair-content .need-repair__wrap .reimbursement-button-container .button_wrap .right-button{background-color:#0070b9;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1rem;min-width:15.063rem;padding:.75rem 3rem;text-transform:capitalize}.need-a-repair-content .need-repair__wrap .get-repair-update-info{align-items:center;display:flex;justify-content:center;max-width:768px}.need-a-repair-content .need-repair__wrap .get-repair-update-info .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap{margin-top:2rem}}@media (max-width:768px){.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap{width:100%}}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .claim-review{padding:1rem;width:100%}@media (min-width:768px){.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .claim-review{width:48rem}}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .claim-review .reimbursement-button-group{margin-top:0}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .heading{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:1.5rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .form-label{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .form-label .verify-icon{height:1rem;margin:.375rem .063rem .063rem;width:1rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .form-label .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-left:.5rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .form-label .edit-link{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration:underline}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .vehicle-info .vehicle-card{align-items:center;background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem 1.5rem 1.5rem 0}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .vehicle-info .vehicle-card .car-img{height:3.326rem;width:5.728rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .vehicle-info .vehicle-card .car-details{margin-left:1rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .vehicle-info .vehicle-card .car-details .car-model{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.25rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .vehicle-info .vehicle-card .car-details .car-detail{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin:0}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .vehicle-info .vehicle-card .car-details .car-detail .car-detail-value{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding-left:.25rem;padding-right:1rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info{margin-bottom:1rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.375rem;height:2.75rem;margin:0;padding:0}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root .MuiSelect-select{padding:.5rem .75rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root .MuiButtonBase-root .labelName{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root .MuiSelect-select{-webkit-text-fill-color:#68758b}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root .Mui-disabled .MuiMenuItem-root:hover{background:none}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root .Mui-disabled .MuiMenuItem-root .labelName{cursor:default}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .select-info .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .field-info{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.375rem;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;min-height:2.75rem;padding:.5rem .75rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .field-info.personal-info{padding:.875rem 0 .875rem 1rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .field-info.personal-info .customer-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.need-a-repair-content .need-repair__wrap .get-repair-claim-review__wrap .field-info.personal-info .customer-detail{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;word-break:break-all}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap{display:block;padding:0 4.625rem}@media (max-width:768px){.need-a-repair-content .need-repair__wrap .carmax-quote__wrap{padding:0 1rem}}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-heading{align-items:center;display:flex;flex-direction:column;justify-content:center}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-heading .success-icon__wrap{align-items:center;display:flex;justify-content:center}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-heading .success-icon__wrap img{height:3rem;text-align:center;width:3rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-heading .heading{color:#000;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2.25rem;padding-bottom:1.5rem;padding-top:.75rem;text-align:center}@media (min-width:568px){.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content{border-top:.063rem solid #dbe1e2}}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-next-steps__wrap{background-color:#f2f2f2;margin-top:1rem;padding:1rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-next-steps__wrap .next-step-heading{color:#13223c;font-family:Open Sans;font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.875rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-next-steps__wrap .steps ol{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:1.25rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-next-steps__wrap .steps ol li{padding-top:.75rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-instructions{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-bottom:1.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-instructions div{padding-top:.75rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .quote-instructions div a{color:#2972c8;cursor:pointer}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container{border:.063rem solid #dbe1e2;border-bottom:0;border-left:0;border-radius:0;border-right:0}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.open .heading{background:#f7fafd;border-bottom:.063rem solid #dbe1e2;padding:.875rem 1rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.open .heading .accordion-title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.open .content{background:#fcfcfc;padding:1rem 1rem 2rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.open .accordion-content{display:block}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.closed .heading{background:#fff;padding:.875rem 1rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.closed .heading .accordion-title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.closed .content{padding:0}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion.closed .accordion-content{display:none}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .heading{cursor:pointer}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .heading .accordion-header-box{align-items:center;display:flex;gap:1rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .heading .accordion-header-box .accordion-title{width:25.813rem}@media (max-width:750px){.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .heading .accordion-header-box .accordion-title{width:100%}}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .need-help-content .need-help-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .need-help-content .collapse-content{display:flex;padding:.5rem 0}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .need-help-content .collapse-content .location{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .need-help-content .faq{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .need-help-content .need-help-instruction{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-top:.75rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .contract-details-wrap .details .label{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:2rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .contract-details-wrap .details .value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .deductibles__wrap{padding-top:1rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .deductibles__wrap .deductible-heading{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.75rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .deductibles__wrap .amount{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-top:.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .deductibles__wrap .amount-description{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-top:.5rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .deductibles__wrap .desc{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.25rem;padding:.75rem 0}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container.get-start-accordion .accordion-content .your-contract-details .deductibles__wrap .terms{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-top:.25rem}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .quote-content .custom-accordion-container:last-child{border-bottom:.0625rem solid #dbe1e2}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .dashboard-link__wrap{display:flex;justify-content:center;padding:2rem 0}.need-a-repair-content .need-repair__wrap .carmax-quote__wrap .dashboard-link__wrap .dashboard-link{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.need-a-repair-content .form-group{margin:auto;width:50%}.need-a-repair-content .current-mileage-container{margin:0 auto;max-width:16.875rem;width:100%}.need-a-repair-content .current-mileage-container .current-mileage-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin:0 0 1.5625rem}.need-a-repair-content .current-mileage-container .current-mileage-input-wrapper{margin:0 0 1.875rem;width:100%}.need-a-repair-content .current-mileage-container .mileage-input:before,.need-a-repair-content .current-mileage-container .mileage-input:hover:not(.Mui-disabled):before{border-color:#1414141a;border-width:.0625rem}.need-a-repair-content .current-mileage-container .mileage-input:after{border-color:#06c;border-width:.0625rem}.need-a-repair-content .current-mileage-container .mileage-input input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.875rem .625rem}.need-a-repair-content .btn-wrapper{display:flex;justify-content:space-between}@media (min-width:340px){.need-a-repair-content .btn-wrapper{align-items:center;flex-direction:column-reverse}}@media (min-width:750px){.need-a-repair-content .btn-wrapper{flex-direction:row}}.need-a-repair-content .flex-start{justify-content:flex-start}@media (min-width:750px){.need-a-repair-content .min-width-402{min-width:25.125rem}}.need-a-repair-content .book-repair-btn,.need-a-repair-content .get-started-btn{min-width:10.75rem;padding-left:1rem;padding-right:1rem}@media (min-width:340px) and (max-width:750px){.need-a-repair-content .book-repair-btn,.need-a-repair-content .get-started-btn{margin-top:2rem;min-width:6.1875rem;width:-webkit-fill-available}}.need-a-repair-content .book-repair-btn .btn-icon,.need-a-repair-content .get-started-btn .btn-icon{margin:0 .625rem 0 0}@media (min-width:768px){.need-a-repair-content .get-started-btn.primary-btn-new:hover{width:10.75rem}}.need-a-repair-content .book-repair-btn{max-width:10.75rem}.need-a-repair-content .repair-help-link{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}@media (min-width:750px){.need-a-repair-content .repair-help-link{margin-left:1.5rem}}.need-a-repair-content .repair-help-link.no-spacing{margin-left:0}@media (min-width:1440px){.need-a-repair-content .need-roadside-assistance-wrapper{margin-right:13.75rem}}.need-a-repair-content .need-roadside-assistance-wrapper .need-roadside-assistance-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:1.5rem;max-width:727px;white-space:pre-wrap}@media (min-width:350px) and (max-width:750px){.need-a-repair-content .need-roadside-assistance-wrapper .need-roadside-assistance-heading{border-bottom:1px solid #dbe1e2;margin-bottom:2rem;padding-bottom:2rem}}.need-a-repair-content .need-roadside-assistance-wrapper .need-roadside-assistance-heading.no-border{border:none}.need-a-repair-content .need-roadside-assistance-wrapper .assistance-btn-wrapper{min-width:343px}.need-a-repair-content .need-roadside-assistance-wrapper .assistance-btn-wrapper .assistance-btn{margin:.3125rem 1.25rem;min-width:5.3125rem!important}.need-a-repair-content .need-roadside-assistance-wrapper .assistance-btn-wrapper .car-selection__wrap{height:32vh;overflow-x:hidden;overflow-y:scroll;padding-right:1rem}.need-a-repair-content .need-roadside-assistance-wrapper .error_msg{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1.5rem}.need-a-repair-content .need-roadside-assistance-wrapper .repair-help-footer{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:2rem;max-width:48rem}.need-a-repair-content .repair-request-description{margin-bottom:1.25rem}.need-a-repair-content .repair-request-description,.need-a-repair-content .vin-number-container .roadside-assistance-vin-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-a-repair-content .vin-number-container .roadside-assistance-vin-label{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.need-a-repair-content .next-step-container .btn-wrapper .next-steps-btn{text-transform:none}.car-list-scroll{height:372px;overflow-x:hidden;overflow-y:auto}.roadside-selection-form-control-styled{border:1px solid #dbe1e2;border-radius:8px;box-shadow:0 1px 3px #3039521a;justify-content:space-between;margin-bottom:8px;margin-left:0!important;padding:8px 16px}.roadside-selection-form-control-styled .MuiFormControlLabel-label{color:#3d515a}.roadside-selection-form-control-styled span{font-family:Open Sans}.roadside-selection-form-control-styled.mr-5{margin-right:5px}.roadside-selection-form-control-styled.mb-16{margin-bottom:1rem}.roadside-selection-form-control-styled.issue-selection{justify-content:flex-end;margin-right:0;padding:25px;width:100%}@media (min-width:576px){.roadside-selection-form-control-styled.issue-selection{background:#fcfcfc;height:224px;margin-bottom:0;margin-right:1.5rem;width:245px}}.roadside-selection-form-control-styled.issue-selection p{margin-bottom:0}.roadside-selection-form-control-styled.issue-selection .issue-selection-radio-box{padding:0}.roadside-selection-form-control-styled.issue-selection .MuiFormControlLabel-label{flex:1 1}.roadside-selection-form-control-styled.issue-selected{background-color:#f7fafd;border:1px solid #06c}.roadside-selection-form-control-styled .issue-selection-radio-content{align-items:center;color:#3d515a;display:flex;flex-direction:column;font-family:Open Sans;font-size:1rem;font-weight:400;height:100%;letter-spacing:0;line-height:1.5rem;margin-bottom:10px;text-align:center;width:187px}.roadside-selection-form-control-styled .issue-selection-radio-content .sub-text{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;word-break:break-word}.roadside-selection-form-control-styled .issue-selection-radio-content img{height:48px;margin-bottom:1rem;width:48px}.vehicle-radio-btn{background-color:#fcfcfc}@media (min-width:350px) and (max-width:750px){.vehicle-radio-btn{max-width:calc(100% - 10px)}}@media (max-width:750px){.left-car .contract-collapse{border-bottom:.0625rem solid #dbe1e2;border-top:.0625rem solid #dbe1e2;display:flex;justify-content:space-between;margin-top:1.5rem;padding:.875rem}}.car-radio-wrap{align-items:center;display:flex}@media (max-width:576px){.car-radio-wrap img{height:5.75rem;object-fit:contain;width:5.75rem}}@media (min-width:576px){.car-radio-wrap img{height:7.5rem;object-fit:contain;width:7.5rem}}.car-radio-details{margin-left:.5rem}.car-make{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:5px}@media (min-width:750px){.car-make{margin-top:1rem}}@media (min-width:350px) and (max-width:750px){.car-details-key{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;max-width:9.1325rem}}@media (min-width:750px){.car-details-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-right:1rem}}.car-details-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (min-width:350px) and (max-width:750px){.car-details-value{color:#3d515a;font-family:Open Sans;font-size:.6875rem;font-weight:600;letter-spacing:0;line-height:1.125rem}}.no-vehicle{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}@media (min-width:350px) and (max-width:750px){.no-vehicle{display:contents;text-align:center}}.add-vehicle{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.mileage-wrapper{margin-top:3rem}.mileage-wrapper .mileage-header{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-bottom:.5rem}.mileage-wrapper .mileage-body{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;max-width:28rem}.mileage-wrapper .error-text{color:#b90000}.mileage-wrapper .mileage-input-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem}.mileage-wrapper .input-field{margin-top:.5rem;max-width:256px}@media (min-width:350px) and (max-width:750px){.mileage-wrapper .input-field{max-width:20.625rem}}.mileage-wrapper .input-field .mileage-input:after,.mileage-wrapper .input-field .mileage-input:before,.mileage-wrapper .input-field .mileage-input:hover:not(.Mui-disabled):before{border-color:none!important;border-width:0}.mileage-wrapper .input-field .mileage-input input{border:1px solid #7d898d;border-radius:6px;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.5rem .75rem}.mileage-wrapper .show-mileage-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:4px;max-width:256px}.mileage-wrapper .mileage-error-input input{border:1px solid #b90000!important;border-radius:6px}.error_msg_vehicle{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1rem!important}.add-vehicle-modal{border-radius:.5rem;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}@media (min-width:750px){.add-vehicle-modal{max-width:564px}}@media (min-width:350px) and (max-width:750px){.add-vehicle-modal{max-width:342px}}.add-vehicle-modal .update-photo-wrap{background-color:#fff;border-radius:.5rem;padding:24px}.add-vehicle-modal .update-photo-wrap .update-photo-content{padding:1.25rem 1.875rem}.close-btn-modal{background:none;border:0;padding:0}.close-btn-modal img{height:1.125rem;width:1.125rem}.vehicle-modal-content .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:1rem;text-transform:capitalize}@media (min-width:350px) and (max-width:750px){.vehicle-modal-content .heading{text-align:center}}.vehicle-modal-content .sub-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:0}@media (min-width:350px) and (max-width:750px){.vehicle-modal-content .sub-heading{text-align:center}}.vehicle-modal-button-wrap{margin-top:48px}@media (min-width:750px){.vehicle-modal-button-wrap{justify-content:flex-end!important}}@media (min-width:350px) and (max-width:750px){.vehicle-modal-button-wrap{justify-content:space-evenly!important}}#add-vehicle-button-cancel{margin-right:1rem}.get-started-wrap{margin-top:2rem}@media (min-width:750px){.get-started-wrap{margin-top:3.5rem}}.get-started-wrap.width-default .get-started-btn{width:auto}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .coverage-selection-form-controls{max-width:572px;width:100%}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .coverage-label-style{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .MuiRadio-root{padding:0}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .card-primary-issue-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-bottom:16px}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .coverage_selection_error_msg{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:8px}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .roadside-coverage-selection-form-control-styled{background-color:#fcfcfc;border:1px solid #dbe1e2;border-radius:8px;box-shadow:0 1px 3px #3039521a;justify-content:space-between;margin-bottom:8px;margin-left:0!important;padding:18px 16px}#no-roadside-coverage-selection-wrapper .need-roadside-assistance-wrapper .roadside-coverage-selection-form-control-styled.selected{background-color:#f7fafd;border:1px solid #06c}.need-roadside-assistance-wrapper .description{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-roadside-assistance-wrapper .book-repair-description{font-weight:700;padding-bottom:2.5rem}.need-roadside-assistance-wrapper .book-repair-types .book-repair-btn.primary-btn-new:hover{min-width:10.75rem}.need-roadside-assistance-wrapper .book-repair-types .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.0625rem;max-width:30rem}.need-roadside-assistance-wrapper .book-repair-types .sub-heading{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:1rem;margin-top:1rem}.need-roadside-assistance-wrapper .book-repair-types .contract-sub-heading{margin-bottom:.25rem;margin-top:2rem}.need-roadside-assistance-wrapper .book-repair-types .address{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:1rem;overflow-wrap:break-word}.need-roadside-assistance-wrapper .book-repair-types .contact-repair{color:#06c;font-family:Open Sans;font-size:2rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.need-roadside-assistance-wrapper .book-repair-types .contact-repair:hover{text-decoration:none}@media (max-width:750px){.need-roadside-assistance-wrapper .book-repair-types .contact-repair{display:none}}.need-roadside-assistance-wrapper .book-repair-types .contract-website{color:#06c;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:1rem;word-break:break-all}@media (max-width:750px){.need-roadside-assistance-wrapper .book-repair-types .contract-website{font-size:1rem;margin-bottom:1rem;margin-top:-1rem}}.need-roadside-assistance-wrapper .book-repair-types .additional-entity_wrap{padding-top:2rem}.need-roadside-assistance-wrapper .book-repair-types .additional-entity_wrap .title{color:#13223c;font-family:Open Sans;font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:2.0625rem}.need-roadside-assistance-wrapper .book-repair-types .additional-entity_wrap button{margin:2rem 0}.need-roadside-assistance-wrapper .book-repair-types .additional-entity_wrap .description{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.need-roadside-assistance-wrapper .book-repair-types .disclaimer-message{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-top:2rem}@media (min-width:750px){.need-roadside-assistance-wrapper .book-repair-types .hide{display:none}}.need-roadside-assistance-wrapper .book-repair-types .hide a{color:#fff;text-decoration:none}.need-roadside-assistance-wrapper .book-repair-types .button{align-self:center;margin-top:1rem;max-width:295px;padding:11px 64px}@media (min-width:750px){.need-roadside-assistance-wrapper .book-repair-types .button{max-width:227px;padding:11px 30px}}.need-roadside-assistance-wrapper-mb{margin-bottom:18.18rem}.book-repair-wrapper,.repair-details-wrapper{background:#fafcff;border:.0625rem solid #e6f2fd;border-radius:.5rem;display:flex;flex-direction:column;max-width:740px;padding:1.5rem}.book-repair-wrapper .disclaimer,.repair-details-wrapper .disclaimer{font-style:italic;margin-top:1.5rem}.book-repair-wrapper .disclaimer,.book-repair-wrapper .process-body,.repair-details-wrapper .disclaimer,.repair-details-wrapper .process-body{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.book-repair-wrapper .process-body.terms,.repair-details-wrapper .process-body.terms{margin-bottom:3rem}@media (min-width:320px) and (max-width:750px){.book-repair-wrapper .process-body.terms,.repair-details-wrapper .process-body.terms{margin-bottom:1.5rem}}.book-repair-wrapper .contact-wrapper,.repair-details-wrapper .contact-wrapper{display:flex;flex-direction:column}.book-repair-wrapper .contact-wrapper .heading,.repair-details-wrapper .contact-wrapper .heading{align-self:center;color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.0625rem;max-width:30rem;text-align:center}.book-repair-wrapper .contact-wrapper .sub-heading,.repair-details-wrapper .contact-wrapper .sub-heading{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:1rem;margin-top:1rem;text-align:center}.book-repair-wrapper .contact-wrapper .contract-sub-heading,.repair-details-wrapper .contact-wrapper .contract-sub-heading{margin-bottom:.25rem;margin-top:2rem}.book-repair-wrapper .contact-wrapper .address,.repair-details-wrapper .contact-wrapper .address{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:1rem;overflow-wrap:break-word;text-align:center}.book-repair-wrapper .contact-wrapper .contact-repair,.repair-details-wrapper .contact-wrapper .contact-repair{color:#06c;font-family:Open Sans;font-size:2rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-align:center}.book-repair-wrapper .contact-wrapper .contact-repair:hover,.repair-details-wrapper .contact-wrapper .contact-repair:hover{text-decoration:none}@media (max-width:750px){.book-repair-wrapper .contact-wrapper .contact-repair,.repair-details-wrapper .contact-wrapper .contact-repair{display:none}}.book-repair-wrapper .contact-wrapper .contract-website,.repair-details-wrapper .contact-wrapper .contract-website{color:#06c;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:1rem;text-align:center;word-break:break-all}@media (max-width:750px){.book-repair-wrapper .contact-wrapper .contract-website,.repair-details-wrapper .contact-wrapper .contract-website{font-size:1rem;margin-bottom:1rem;margin-top:-1rem}}.book-repair-wrapper .contact-wrapper .additional-entity_wrap,.repair-details-wrapper .contact-wrapper .additional-entity_wrap{padding-top:2rem;text-align:center}.book-repair-wrapper .contact-wrapper .additional-entity_wrap .title,.repair-details-wrapper .contact-wrapper .additional-entity_wrap .title{color:#13223c;font-family:Open Sans;font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:2.0625rem}.book-repair-wrapper .contact-wrapper .additional-entity_wrap button,.repair-details-wrapper .contact-wrapper .additional-entity_wrap button{margin:2rem 0}.book-repair-wrapper .contact-wrapper .additional-entity_wrap .description,.repair-details-wrapper .contact-wrapper .additional-entity_wrap .description{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.book-repair-wrapper .contact-wrapper .disclaimer-message,.repair-details-wrapper .contact-wrapper .disclaimer-message{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-top:2rem}@media (min-width:750px){.book-repair-wrapper .contact-wrapper .hide,.repair-details-wrapper .contact-wrapper .hide{display:none}}.book-repair-wrapper .contact-wrapper .hide a,.repair-details-wrapper .contact-wrapper .hide a{color:#fff;text-decoration:none}.book-repair-wrapper .contact-wrapper .button,.repair-details-wrapper .contact-wrapper .button{align-self:center;margin-top:1rem;max-width:295px;padding:11px 64px}@media (min-width:750px){.book-repair-wrapper .contact-wrapper .button,.repair-details-wrapper .contact-wrapper .button{max-width:227px;padding:11px 30px}}.book-repair-wrapper .provide-following-wrapper,.repair-details-wrapper .provide-following-wrapper{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:320px){.book-repair-wrapper .provide-following-wrapper,.repair-details-wrapper .provide-following-wrapper{margin-top:1.5rem;padding-top:1.5rem}}@media (min-width:750px){.book-repair-wrapper .provide-following-wrapper,.repair-details-wrapper .provide-following-wrapper{margin-top:2.5rem;padding-top:2.5rem}}.book-repair-wrapper .provide-following-wrapper.mt-24,.repair-details-wrapper .provide-following-wrapper.mt-24{margin-top:1.5rem}.book-repair-wrapper .provide-following-wrapper .provider-verbiage__wrap,.repair-details-wrapper .provide-following-wrapper .provider-verbiage__wrap{padding:0 0 1rem 1rem}@media (min-width:320px) and (max-width:750px){.book-repair-wrapper .provide-following-wrapper .provider-verbiage__wrap,.repair-details-wrapper .provide-following-wrapper .provider-verbiage__wrap{padding:0}}.book-repair-wrapper .provide-following-wrapper .header,.book-repair-wrapper .provide-following-wrapper .provider-verbiage__wrap .needrepair-header,.repair-details-wrapper .provide-following-wrapper .header,.repair-details-wrapper .provide-following-wrapper .provider-verbiage__wrap .needrepair-header{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.book-repair-wrapper .provide-following-wrapper .points,.repair-details-wrapper .provide-following-wrapper .points{color:#3d515a;display:list-item;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0;margin-left:27px}@media (min-width:750px){.book-repair-wrapper .provide-following-wrapper .points,.repair-details-wrapper .provide-following-wrapper .points{margin-left:50px}}.book-repair-wrapper .provide-following-wrapper .points .points-sub-text,.repair-details-wrapper .provide-following-wrapper .points .points-sub-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.book-repair-wrapper .provide-following-wrapper .points::marker,.repair-details-wrapper .provide-following-wrapper .points::marker{color:#3d515a;font-size:.75rem}.book-repair-wrapper .provide-following-wrapper .disclaimer,.repair-details-wrapper .provide-following-wrapper .disclaimer{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:24px}.book-repair-wrapper .provide-following-wrapper ul,.repair-details-wrapper .provide-following-wrapper ul{margin:0 0 6px;padding-left:1.8rem}.book-repair-wrapper .provide-following-wrapper li::marker,.repair-details-wrapper .provide-following-wrapper li::marker{color:#3d515a;font-size:.75rem}.book-repair-wrapper .provide-following-wrapper .repair-cost-points,.repair-details-wrapper .provide-following-wrapper .repair-cost-points{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:8px 0}.book-repair-wrapper .provide-following-wrapper .repair-cost-points :last-child,.repair-details-wrapper .provide-following-wrapper .repair-cost-points :last-child{margin-bottom:0}.provide-following-wrapper-top{border-top:1px solid #dbe1e2;margin-top:2rem;padding-top:1rem}.book-repair-wrapper{background:none;border:none;padding:0 1.5rem 0 0}.wrapper-step4{margin-top:3rem}@media (min-width:750px){.wrapper-step4{display:flex;justify-content:space-between}}@media (min-width:1440px){.wrapper-step4{justify-content:normal}}.wrapper-step4 .cuna-note-text,.wrapper-step4 .roadside-note-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:3rem 0;max-width:45.438rem}@media (max-width:750px){.wrapper-step4 .cuna-note-text,.wrapper-step4 .roadside-note-text{margin-bottom:24px;margin-top:2rem}}@media (min-width:750px){.right-side-wrapper{max-width:330px}}.right-side-wrapper .dealer-detail{margin-bottom:0}@media (min-width:750px){.right-side-wrapper .dealer-detail{margin-bottom:2rem}}.right-side-wrapper .dealer-detail .time-wrap .open-hour{color:#00b034;font-size:.875rem;margin-right:6px}.right-side-wrapper .dealer-detail .time-wrap .bullet{margin-right:6px}.right-side-wrapper .dealer-detail .time-wrap .arrow-down,.right-side-wrapper .dealer-detail .time-wrap .arrow-up{margin-left:10px}.right-side-wrapper .dealer-detail .repair-details,.right-side-wrapper .dealer-detail .time-wrap .dashboard-time-heading{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.right-side-wrapper .dealer-detail .repair-details{margin-bottom:.25rem}.right-side-wrapper .dealer-detail .repair-details .rate{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.right-side-wrapper .dealer-detail .contract-disclaimer{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:.25rem}.right-side-wrapper .dealer-detail .terms{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.right-side-wrapper .dealer-detail .your-dealer{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}@media (min-width:750px){.right-side-wrapper .dealer-detail .your-dealer{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}}.right-side-wrapper .dealer-detail .collapse-txt{padding:.875rem}@media (min-width:750px){.right-side-wrapper .dealer-detail .collapse-txt{padding:0}}.right-side-wrapper .dealer-detail .faq{display:inline-block}.right-side-wrapper .dealer-detail .collapse-content{display:flex;padding:.875rem .875rem 0}.right-side-wrapper .dealer-detail .collapse-content .icon-image{align-items:center;display:flex;margin-right:.3125rem}@media (min-width:750px){.right-side-wrapper .dealer-detail .collapse-content{padding:0}}.right-side-wrapper .dealer-detail .collapse-content .custom-link{align-items:center;font-weight:400}.right-side-wrapper .dealer-detail .collapse-content .custom-link.faq{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.right-side-wrapper .dealer-detail .collapse-content .location{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:750px){.right-side-wrapper .dealer-detail:first-child .contract-collapse{margin-top:24px}}.right-side-wrapper .dealer-detail .contract-collapse{cursor:pointer}@media (max-width:750px){.right-side-wrapper .dealer-detail .contract-collapse{border-bottom:1px solid #dbe1e2;border-top:1px solid #dbe1e2;display:flex;justify-content:space-between;padding:.875rem}}.right-side-wrapper .dealer-detail .dealer-name{margin-bottom:.25rem}.right-side-wrapper .dealer-detail .dealer-name,.right-side-wrapper .dealer-detail .dealer-name .contact-dedcutible{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.right-side-wrapper .dealer-detail .opening-hours{display:flex;margin-left:4px;margin-top:10px}.right-side-wrapper .dealer-detail .opening-hours .transform{transform:rotate(180deg)}.right-side-wrapper .dealer-detail .opening-hours .open-label{color:#00b034;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-left:10px}.right-side-wrapper .dealer-detail .opening-hours .opening-header{color:#3d515a;display:list-item;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-left:20px}.right-side-wrapper .dealer-detail .opening-schedule{margin-left:30px}.right-side-wrapper .dealer-detail .opening-schedule .day-wise{color:#596981;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:400;height:24px;justify-content:space-between;letter-spacing:0;line-height:1.5rem;max-width:195px}.right-side-wrapper .dealer-detail .dealer-address-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.right-side-wrapper .dealer-detail .dealer-address-wrapper .icon-image{margin-right:12px;text-align:center;width:1.25rem}.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-address{color:#3d515a;flex:1 1;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-url{flex:1 1;word-break:break-all}.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-phone-number,.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-url a{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-phone-number{cursor:inherit}.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-phone-number:hover{text-decoration:none}@media (max-width:768px){.right-side-wrapper .dealer-detail .dealer-address-wrapper .dealer-phone-number{text-decoration:underline!important}}.right-side-wrapper .dealer-detail .find-dealer-wrapper{display:flex;flex-wrap:wrap}.right-side-wrapper .dealer-detail .find-dealer-wrapper .icon-image{margin-right:12px;text-align:center;width:1.25rem}.right-side-wrapper .dealer-detail .find-dealer-wrapper .custom-link{color:#2972c8;flex:1 1;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.right-side-wrapper .dealer-detail .find-dealer-wrapper .add-dealer-note-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.process-wrapper{margin-top:3rem;max-width:740px}@media (min-width:320px) and (max-width:750px){.process-wrapper{margin-top:1.5rem}}.process-wrapper .header,.process-wrapper .needrepair-header{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}.process-wrapper .process-list{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:1.1rem}.process-wrapper .register-claim-list{list-style-type:"-";padding-left:.49rem}.process-wrapper .register-claim-list li{padding-left:.5rem}.process-wrapper .process-body{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.process-wrapper .process-body.terms{margin-bottom:3rem}@media (min-width:320px) and (max-width:750px){.process-wrapper .process-body.terms{margin-bottom:1.5rem}}.process-wrapper .repair-cost-points li{font-style:italic}.process-wrapper .repair-cost-points li::marker{color:#3d515a;font-size:.75rem}.process-wrapper .note-wrapper{border:1px solid #b2c2cb;border-radius:.5rem;display:flex;margin-top:1rem}.process-wrapper .note-wrapper .sub-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-bottom:0;padding:18px 0 8px}.process-wrapper .note-wrapper .sub-heading-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0 24px 24px 0}.process-wrapper .note-wrapper .note-icon-info-wrapper{padding:20px 0 0 20px}.process-wrapper .note-wrapper .note-icon-info-wrapper .note-info-icon{vertical-align:initial}.process-wrapper .note-wrapper .note-content-wrapper{padding-left:20px}.need-help-wrapper .repair-shop-location-msg,.right-side-wrapper .repair-shop-location-msg{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;padding-bottom:.5rem}@media (max-width:750px){.need-help-wrapper .repair-shop-location-msg,.right-side-wrapper .repair-shop-location-msg{padding:.875rem}}.need-help-wrapper{margin-top:3rem}.need-help-wrapper .dealer-detail .your-dealer{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}.need-help-wrapper .dealer-detail .custom-link{font-weight:400}.need-help-wrapper .dealer-detail .custom-link.faq{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.need-help-wrapper .dealer-detail .hide-max .collapse-head{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}.need-help-wrapper .dealer-detail .hide-max .collapse-content{display:flex;margin-bottom:.5rem}.need-help-wrapper .dealer-detail .hide-max .collapse-content .icon-image{align-items:center;display:flex;margin-right:.3125rem}.need-help-wrapper .dealer-detail .hide-max .collapse-content .location{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.need-help-wrapper .dealer-detail.uk-other-issue .need-roadside-assistance-wrapper{margin-right:0}.need-help-wrapper .dealer-detail.uk-other-issue .need-roadside-assistance-wrapper .need-roadside-assistance-heading{white-space:normal}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .provider-verbiage__wrap{border-top:.063rem solid #dbe1e2;margin-top:2.5rem;padding:2.5rem 0 1rem 1rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .header,.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .points{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .points{display:list-item;margin-bottom:0;margin-left:1.688rem}@media (min-width:750px){.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .points{margin-left:3.125rem}}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .points .points-sub-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .points::marker{color:#3d515a;font-size:.75rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .disclaimer{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1.5rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper ul{margin:0 0 .375rem;padding-left:1.8rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper li::marker{color:#3d515a;font-size:.75rem}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .repair-cost-points{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:.5rem 0}.need-help-wrapper .dealer-detail.uk-other-issue .contact-wrapper .repair-cost-points :last-child{margin-bottom:0}.dashboard-link{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}@media (min-width:750px){.mt-64-large{margin-top:4rem}}.view-more-provider{align-self:center;color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;text-align:center}@media (min-width:750px){.view-more-provider{margin-top:2rem}}.show-more-providers{color:#3d515a;font-size:.875rem;margin-bottom:1rem;margin-top:2rem;text-align:center}@media (min-width:750px){.show-more-providers{margin-bottom:2.5rem;margin-top:3rem}}.show-more-providers .more-providers-mt{margin-top:2rem}.show-more-providers a{text-decoration:underline}.more-provider-bold{font-weight:600}.order-0{order:0}.border-linear-progress .MuiLinearProgress-bar{background-color:#006be5}.breadcrumb__wrap{padding:2rem 1.25rem;width:100%}@media (min-width:992px){.breadcrumb__wrap{padding:2rem 1.5rem}}@media (min-width:1440px){.breadcrumb__wrap{padding-left:4.6875rem;padding-right:4.6875rem}}@media (max-width:750px){.breadcrumb__wrap{padding-bottom:1.5rem}}.breadcrumb__wrap .back-arrow_wrap{align-items:center;display:flex;margin-bottom:.5rem;width:fit-content}.breadcrumb__wrap .back-arrow_wrap .back-arrow-btn{height:1rem;width:1rem}.breadcrumb__wrap .glovebox-breadcrumb{padding-bottom:1rem}@media (max-width:768px){.breadcrumb__wrap .glovebox-breadcrumb{padding-bottom:.5rem}}.breadcrumb__wrap .custom-breadcrumb li{color:#68758b}.breadcrumb__wrap .MuiBreadcrumbs-separator{color:#68758b;font-family:Open Sans;font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:1.6875rem}.breadcrumb__wrap .title-page{margin-bottom:0}@media (max-width:768px){.breadcrumb__wrap .glovebox-title-page{font-size:1.5rem}}.breadcrumb__wrap .active-title{color:#2972c8}.breadcrumb__wrap .mobile-glovebox-title{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-left:.25rem}.breadcrumb__wrap .contracts-filter__wrap{margin-bottom:1.5rem}@media (min-width:992px){.breadcrumb__wrap .contracts-filter__wrap{margin-right:3rem;width:22.5rem}.breadcrumb__wrap .policy-content__wrap{width:calc(97% - 25rem)}}.glovebox__wrap{display:flex;flex-direction:column;padding-bottom:2rem;padding-top:0}.my-contracts__wrap .glovebox-container{display:flex;flex-direction:row}@media (max-width:992px){.my-contracts__wrap .glovebox-container{flex-direction:column}}@media (min-width:992px){.my-contracts__wrap .glovebox-container .policy-content__wrap{width:calc(100% - 25rem)}}.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .receipt-icon{height:8rem;margin-bottom:1.5rem;width:8rem}@media (max-width:768px){.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .receipt-icon{height:5rem;margin-bottom:1rem;width:5rem}}.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-1{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:.5rem}@media (max-width:768px){.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-1{padding-bottom:.25rem}}.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-2{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:1.5rem}@media (max-width:768px){.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .image-uploader-content .message-2{padding-bottom:1rem}}.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .add-document_wrap{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;height:42.75rem;padding:22% 10.69%}@media (max-width:768px){.my-contracts__wrap .glovebox-container .policy-content__wrap .image-uploader-container .add-document_wrap{height:26.625rem;padding:23.45% 3.583%}}.my-contracts__wrap .glovebox-container .policy-content__wrap .image-upload-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:.5rem}.my-contracts__wrap .glovebox-container .glovebox-document-list div:first-child{margin-top:0}.my-contracts__wrap .glovebox-container .add-document-btn{background-color:#06c;padding:.688rem 1.5rem}.my-contracts__wrap .glovebox-container .vehicle-selection .MuiOutlinedInput-root{background-color:#fff;border:.0625rem solid #7d898d}.my-contracts__wrap .glovebox-container .vehicle-selection .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}@media (min-width:1024px){.my-contracts__wrap .wdth-164{width:10.25rem}}.my-contracts__wrap .glovebox-btn-container{border-top:.063rem solid #bdc4c7;display:flex;justify-content:space-between;margin-top:8.684%;padding-bottom:.5rem;padding-top:1.5rem}@media (max-width:768px){.my-contracts__wrap .glovebox-btn-container{flex-direction:column;margin-top:0;padding-bottom:0}}.my-contracts__wrap .glovebox-btn-container .secondary-btn{border:none;color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}@media (max-width:768px){.my-contracts__wrap .glovebox-btn-container .secondary-btn{margin-top:1.5rem;order:1;padding:0}}.my-contracts__wrap .glovebox-btn-container .primary-btn{border-radius:1.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.625rem 1.875rem}.my-contracts__wrap .glovebox-btn-container .list-document-title{align-items:center;color:#13223c;display:flex;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.my-contracts__wrap .glovebox-btn-container .cancel-btn{background:none;min-width:fit-content;padding:0;text-transform:none}.my-contracts__wrap .document-list-btn-container{border:none;margin-bottom:1.5rem;margin-top:0}@media (max-width:768px){.my-contracts__wrap .document-list-btn-container{padding:0}}@media (min-width:768px){.my-contracts__wrap .document-list-btn-container{flex-direction:row}}.my-contracts__wrap .document-list-btn-container .primary-btn{padding:.688rem 1.5rem}@media (max-width:576px){.my-contracts__wrap .list-document-table-container{padding-bottom:1rem}}.my-contracts__wrap .list-document-table-container::-webkit-scrollbar{background-color:#f2f2f2;border-radius:8px;height:.5rem}.my-contracts__wrap .list-document-table-container::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:8px;width:6.875rem}.my-contracts__wrap .list-document-table-container .w-100{width:100%}@media (max-width:576px){.my-contracts__wrap .list-document-table-container .MuiTable-root{width:max-content}}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableHead-root{background:#f8fafb}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root{border:.0625rem solid #dbe1e2}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{border-bottom:none;color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:1.063rem 1rem;text-align:left}@media (max-width:576px){.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{width:11.5rem}}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .delete-icon-col{width:max-content}@media (max-width:576px){.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root th:first-child{width:12.5rem}}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root{background:#fff}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root{border:.0625rem solid #dbe1e2}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .list-document-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.75rem 1rem;text-align:left}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .list-document-text.image-name{width:50%}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .list-document-text .icon-btn{padding:.75rem 1rem}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .list-document-delete{padding:.75rem 1rem;width:1.5rem}.my-contracts__wrap .list-document-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .list-document-delete .list-delete-icon{align-items:right;height:1rem;margin:.25rem;width:1rem}@media (min-width:576px){.my-contracts__wrap .list-document-table-container .MuiTable-root .list-document-type{width:35%}}.my-contracts__wrap .list-document-table-container .MuiTable-root .list-document-name{padding:.75rem 1rem}@media (min-width:576px){.my-contracts__wrap .list-document-table-container .MuiTable-root .list-document-name{width:40%}}.my-contracts__wrap .list-document-table-container .MuiTable-root .list-document-name p{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem;width:fit-content}@media (min-width:576px){.my-contracts__wrap .list-document-table-container .MuiTable-root .list-document-name.min-wdt-440{min-width:27.5rem}}.my-contracts__wrap .load-more-btn_wrap{margin-top:1rem;text-align:center}.glovebox-form-wrap .form-field-wrap{margin-bottom:1rem;width:100%}.glovebox-form-wrap .form-field-wrap .text-field-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.glovebox-form-wrap .form-field-error .MuiFormControl-root .MuiOutlinedInput-root,.glovebox-form-wrap .note-field-error .MuiFormControl-root{border:.0625rem solid #d32f2f}.glovebox-form-wrap .note-field-error .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 .063rem;padding:0}.glovebox-form-wrap .text-field-label{color:#596981;cursor:default;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.glovebox-form-wrap .text-field-label .text-optional{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-left:.25rem}.glovebox-form-wrap .MuiFormControl-root{width:100%}.glovebox-form-wrap .MuiFormControl-root .Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f}.glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #7d898d;border-radius:.375rem;cursor:pointer;height:2.875rem;padding:.5rem .75rem}.glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root legend{display:none}.glovebox-form-wrap .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.glovebox-form-wrap .MuiFormControl-root .MuiFormHelperText-root{margin-left:.0625rem}.glovebox-form-wrap .MuiFormControl-root .MuiFormHelperText-root.Mui-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.glovebox-form-wrap .select-field-wrap .select-label{padding-left:0;top:-8px}.glovebox-form-wrap .select-field-wrap .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 .063rem;padding:0}.glovebox-form-wrap .form-field-date input,.glovebox-form-wrap .form-field-date textarea{font-family:Open Sans}.glovebox-form-wrap .form-field-date.normal-font .MuiInputLabel-root.Mui-disabled{font-weight:400}.glovebox-form-wrap .form-field-date .select-wrap .select-value{margin-bottom:0;padding-left:0}.glovebox-form-wrap .form-field-date .MuiInput-root:before,.glovebox-form-wrap .form-field-date .MuiInput-root:hover:before{border-bottom:solid #141414b3;border-width:.0625rem}.glovebox-form-wrap .form-field-date .MuiInput-root.Mui-focused:before,.glovebox-form-wrap .form-field-date .MuiInput-root.Mui-focused:hover:before{display:none}.glovebox-form-wrap .form-field-date .MuiInput-root:after{border-bottom:solid #06c;border-width:.0625rem}.glovebox-form-wrap .form-field-date .MuiFormLabel-root{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-5px}.glovebox-form-wrap .form-field-date .date-picker-input .MuiInputLabel-root{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-7px}.glovebox-form-wrap .form-field-date .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.glovebox-form-wrap .form-text-box{background-color:#fcfcfc;border:1px solid #7d898d;border-radius:.25rem}.glovebox-form-wrap .form-text-box .MuiOutlinedInput-root{border:none;height:max-content}.glovebox-form-wrap .form-text-box .MuiOutlinedInput-root .MuiOutlinedInput-input{max-height:6.4rem}.glovebox-form-wrap .form-text-box .MuiFormHelperText-root{margin-bottom:.5rem;margin-top:1rem;text-align:right}.glovebox-form-wrap .form-text-box p{background-color:#fcfcfc}.glovebox-form-wrap .MuiFormHelperText-root{font-family:Open Sans}.recall-page-container{padding:2.375rem 4.688rem}@media (max-width:768px){.recall-page-container{padding:1.688rem 1rem}.recall-page-container .custom-breadcrumb p span{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}}.recall-page-container .page-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:1.5rem;margin-top:1rem}@media (max-width:768px){.recall-page-container .page-title{border-bottom:.063rem solid #dbe1e2;color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-top:.281rem;padding-bottom:2rem}}.recall-page-container .recall-columns{display:flex;width:100%}@media (max-width:768px){.recall-page-container .recall-columns{flex-direction:column}}.recall-page-container .recall-columns .col-info{margin-right:1.25rem;width:calc(100% - 26.56rem)}@media (max-width:768px){.recall-page-container .recall-columns .col-info{margin-bottom:2rem;padding:0;width:100%}}.recall-page-container .recall-columns .col-dealer{padding:1.5rem;width:26.563rem}.recall-page-container .recall-columns .col-dealer .ml-36{margin-left:0}@media (max-width:768px){.recall-page-container .recall-columns .col-dealer{padding:0;width:100%}}.recall-page-container .recall-info-container .info-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem}@media (max-width:768px){.recall-page-container .recall-info-container .info-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem}}.recall-page-container .recall-info-container .info-desc{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.recall-page-container .recall-info-container .info-desc span.link{cursor:pointer}.recall-page-container .recall-info-container .info-desc span.vin{color:#2972c8;font-weight:600}.recall-page-container .recall-info-container .info-desc span.vin .inner-img{cursor:pointer;height:1.094rem;margin-bottom:.3rem;margin-left:0;width:.938rem}.recall-page-container .recall-info-container .info-desc button.copy-btn{background:none;border:none;padding:0;position:relative}.recall-page-container .recall-info-container ul{list-style:none;padding-left:.5rem}.recall-page-container .recall-info-container ul li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;max-width:80%;padding-left:1.5rem;position:relative}.recall-page-container .recall-info-container ul li:before{color:#3d515a;content:"\2022";font-weight:700;left:0;position:absolute;width:.5rem}@media (max-width:768px){.recall-page-container .recall-info-container ul li{margin-bottom:1rem;max-width:100%}}.recall-page-container .recall-info-container ul li button.open-link{background:none;border:0;color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.recall-page-container .recall-info-container ul li span.vin{color:#2972c8;font-weight:600}.recall-page-container .recall-info-container ul li span.vin .inner-img{cursor:pointer;height:1.094rem;margin-bottom:.3rem;margin-left:0;width:.938rem}@media (max-width:768px){.recall-page-container .recall-info-container ul li span.vin{display:block}}.recall-page-container .recall-info-container ul li button.copy-btn{background:none;border:none;padding:0;position:relative}.image-box{max-width:1600px;position:relative}.image-box .close-btn{background:#fcfcfc;border:0;border-radius:50%;box-shadow:0 4px 8px 2px #3039521a;color:#000;height:3.25rem;margin-top:3rem;min-width:auto;padding:0;position:absolute;right:4.688rem;text-align:center;width:3.25rem;z-index:1}.image-box .close-btn:hover{background:#fcfcfc}.image-box .close-btn img{height:1.16rem;width:1.16rem}@media (max-width:768px){.image-box .close-btn img{height:.714rem;width:.714rem}.image-box .close-btn{height:2rem;margin-top:1.375rem;right:1rem;width:2rem}}.self-app-container .download-app-title{align-items:center;color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:2.5rem;margin-top:4.938rem;text-align:center}@media (max-width:768px){.self-app-container .download-app-title{margin-top:3.875rem}}.self-app-container .tab-container{margin:auto;max-width:736px}@media (max-width:768px){.self-app-container .tab-container{padding:0 1rem}}.self-app-container .tab-container .MuiTab-root.MuiButtonBase-root{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;text-transform:none}.self-app-container .link-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem;margin-top:1.5rem}.self-app-container .link-content{color:#3d515a;font-weight:400;margin-bottom:1rem}.self-app-container .link-content,.self-app-container .phone-number{font-family:Open Sans;font-size:.875rem;letter-spacing:0;line-height:1.5rem}.self-app-container .phone-number{color:#596981;font-weight:600;margin-bottom:.5rem}.self-app-container .phone-number-value{background:#f2f2f2;border:1px solid #dbe1e2;border-radius:6px;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1.5rem;padding:8px 12px}.self-app-container .divider{border:.96px solid #dbe1e2;margin-bottom:3.5rem}.self-app-container .send-link-button{display:flex;justify-content:flex-end;margin-bottom:4.813rem}.self-app-container .send-link-button button{border-radius:1.375rem;color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:11px 30px;text-transform:none}@media (max-width:768px){.self-app-container .send-link-button button{width:100%}}.self-app-container .send-link-button .link-button{background-color:#0070b9;color:#fff}.self-app-container .send-link-button .resend-link-button{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.self-app-container .qr-col{align-items:center;display:flex;flex-direction:column;margin:1.5rem auto 2.125rem;width:45%}@media (max-width:768px){.self-app-container .qr-col{order:2;width:100%}}.self-app-container .qr-col .qr-outer{background:#f2f2f2;border-radius:50%;height:15.125rem;margin-bottom:1.5rem;padding:1rem;width:15.125rem}.self-app-container .qr-col .qr-outer .qr-inner{background:#0070b9;border-radius:50%;height:100%;padding:.5rem;width:100%}.self-app-container .qr-col .qr-outer .qr-inner .qr-img{background:#fff;border-radius:50%;height:100%;position:relative;width:100%}.self-app-container .qr-col .qr-outer .qr-inner .qr-img img{left:50%;max-width:8rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.self-app-container .qr-col .qr-outer .qr-inner .qr-img .scan-text{bottom:1.063rem;color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;height:1.5rem;left:2.688rem;letter-spacing:0;line-height:1.375rem;position:absolute;text-align:center;width:54%}@media (max-width:768px){.self-app-container .qr-col .app-links{display:flex;justify-content:center;width:100%}}.self-app-container .qr-col .app-links a:first-child{margin-right:.375rem}@media (max-width:768px){.self-app-container .qr-col .app-links a img{height:3.125rem;width:100%}}.maintenance-page-container{padding:2.375rem 4.688rem}@media (max-width:768px){.maintenance-page-container{padding:1.688rem 1rem}}.maintenance-page-container .custom-breadcrumb .link-breadcrumbs{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.maintenance-page-container .custom-breadcrumb .title-breadcrumbs{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.maintenance-page-container .custom-breadcrumb p span{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}}.maintenance-page-container .page-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:1.5rem;margin-top:1rem}@media (max-width:768px){.maintenance-page-container .page-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.25rem;margin-bottom:2rem;margin-top:0}}.maintenance-page-container .maintenance-columns{display:flex;width:100%}@media (max-width:768px){.maintenance-page-container .maintenance-columns{flex-direction:column}}.maintenance-page-container .maintenance-columns.ppm-flow{justify-content:center}.maintenance-page-container .maintenance-columns.ppm-flow .col-info{width:51.5rem}@media (max-width:1200px){.maintenance-page-container .maintenance-columns.ppm-flow .col-info{width:50%}}@media (max-width:768px){.maintenance-page-container .maintenance-columns.ppm-flow .col-info{margin-bottom:2rem;padding:0;width:100%}}.maintenance-page-container .maintenance-columns.ppm-flow .col-dealer{margin-top:7rem;padding-left:2rem}@media (max-width:850px){.maintenance-page-container .maintenance-columns.ppm-flow .col-dealer{margin-top:10rem}}.maintenance-page-container .maintenance-columns .col-info{margin-right:1.25rem;width:60.56rem}@media (min-width:1440px){.maintenance-page-container .maintenance-columns .col-info{width:calc(100% - 33.56rem)}}@media (max-width:1200px){.maintenance-page-container .maintenance-columns .col-info{width:50%}}@media (max-width:768px){.maintenance-page-container .maintenance-columns .col-info{margin-bottom:2rem;padding:0;width:100%}}.maintenance-page-container .maintenance-columns .col-info .no-coupon-export-interval-text,.maintenance-page-container .maintenance-columns .col-info .no-coupon-export-text{color:#52636b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .maintenance-columns .col-info .no-coupon-export-interval-text{margin-top:.5rem}.maintenance-page-container .maintenance-tabs__wrap{max-width:51.5rem;padding-top:3rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap{border-top:none;padding-bottom:1rem;padding-top:1rem;width:100%}}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container.r-border .tabs{min-height:2.875rem}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container.r-border .tabs .MuiTabs-flexContainer{border-bottom:none}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer{background-color:#fff;border-bottom:.031rem solid #bdc4c7;border-left:.031rem solid #bdc4c7;display:block}@media (max-width){.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer{width:100%}}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer .MuiButtonBase-root{align-items:flex-start;background-color:#fcfcfc;border:.031rem solid #bdc4c7;border-bottom:none;border-left:none;min-width:19.125rem}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer .MuiButtonBase-root.Mui-selected{background-color:#fff;border-bottom:none;border-left:none;border-top:.25rem solid #06c;margin-bottom:-.2rem}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer .MuiButtonBase-root.Mui-selected .tabs__wrap{color:#13223b;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer .MuiButtonBase-root .tabs__wrap{color:#004f9e;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1rem;text-align:left}.maintenance-page-container .maintenance-tabs__wrap .maintenance-tab-container .tabs .MuiTabs-flexContainer .MuiButtonBase-root .tabs__wrap img{padding-right:.5rem}.maintenance-page-container .maintenance-tabs__wrap .content{background-color:#fff;border:.031rem solid #bdc4c7;border-top-width:0;box-shadow:0 .063rem .188rem .063rem #3039521a;padding:2rem 2rem 4rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content{padding:2rem 1rem 4rem}}.maintenance-page-container .maintenance-tabs__wrap .content .header{background:none}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap{background-color:#f8fafb;padding:1rem 2rem 2rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap{padding:0;width:100%}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap{padding-bottom:1.5rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header{border-bottom:none;display:flex;justify-content:space-between;padding-bottom:.75rem}@media (max-width:1200px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header{display:block}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header .title{align-items:center;gap:.5rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header .title .ppm-title{color:#13223b;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header .title .ppm-title{padding-bottom:1.5rem}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header .contract-no{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.25rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header .contract-no span{margin-left:.25rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .header .contract-no{padding-top:.5rem}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .heading__wrap .type{color:#13223b;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list{grid-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto);padding-bottom:2rem;width:43.5rem}@media (max-width:1200px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list{display:block;width:100%}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li{list-style-type:none;padding-bottom:1rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .title{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .subtitle__wrap{display:flex;justify-content:space-between;width:19.75rem}@media (max-width:960px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .subtitle__wrap{width:100%}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .subtitle__wrap .sub-title,.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .subtitle__wrap .sub-title-right{color:#3c4d6a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .linear-progress{background-color:#dbe0e2;box-shadow:0 .25rem .5rem 0 #2121211a;height:.25rem;margin-top:.5rem;width:19.75rem}@media (max-width:960px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .linear-progress{width:100%}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .values{display:flex;justify-content:space-between;width:19.75rem}@media (max-width:968px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .values{width:100%}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .grid-list li .values div{color:#52636b;font-family:Open Sans;font-size:.5rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .reimbursement-wrap{border-top:.063rem solid #dbe1e2;display:flex;justify-content:space-between;padding-top:2rem;width:43.5rem}@media (max-width:1200px){.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .reimbursement-wrap{justify-content:center;width:100%}}.maintenance-page-container .maintenance-tabs__wrap .content .ppm-upcoming-details__wrap .reimbursement-wrap .reimbursement-btn{border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;padding:.75rem 1rem;text-transform:none}.maintenance-page-container .maintenance-tabs__wrap .content .header{border-bottom:.063rem solid #dbe1e2;padding-bottom:1.5rem}.maintenance-page-container .maintenance-tabs__wrap .content .header .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.25rem;padding-bottom:1rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content .header .heading{font-size:1.125rem;line-height:1.75rem}}.maintenance-page-container .maintenance-tabs__wrap .content .header .sub-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-bottom:.5rem}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content .header .sub-heading{font-size:.875rem;line-height:1.375rem}}.maintenance-page-container .maintenance-tabs__wrap .content .btn-wrap{display:flex;gap:1rem;padding-bottom:.75rem;padding-top:1.5rem}.maintenance-page-container .maintenance-tabs__wrap .content .btn-wrap .toggle-btn{background-color:#f2f2f2;color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:1rem 0;padding:.25rem 1rem;text-transform:none}.maintenance-page-container .maintenance-tabs__wrap .content .btn-wrap .toggle-btn.selected{background-color:#e6f2fd;color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.maintenance-page-container .maintenance-tabs__wrap .content .no-data{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;text-align:center}.maintenance-page-container .maintenance-tabs__wrap .content .footer-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-top:1rem}.maintenance-page-container .maintenance-tabs__wrap .content .footer-content a{color:#2972c8;cursor:pointer}@media (max-width:768px){.maintenance-page-container .maintenance-tabs__wrap .content .footer-content{font-size:.8125rem;line-height:1.25rem}}.maintenance-page-container .col-dealer{padding-left:2rem;width:33.56rem}.maintenance-page-container .col-dealer .dealer-name{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.maintenance-page-container .col-dealer .export-credit-button{background-color:#fafcff;border:.0625rem solid #0070b9;border-radius:1.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.625rem 1rem;text-transform:none;width:100%}.maintenance-page-container .col-dealer .export-credit-button img{margin-right:1rem}@media (max-width:768px){.maintenance-page-container .col-dealer .export-credit-button{margin-bottom:2.313rem}}.maintenance-page-container .col-dealer .ml-36{margin-left:0}@media (min-width:1440px){.maintenance-page-container .col-dealer{padding-left:11rem}}@media (max-width:768px){.maintenance-page-container .col-dealer{padding:0;width:100%}}.maintenance-page-container .col-dealer .service-schedule__wrap{background-color:#f7fafd;border:.063rem solid #dbe1e2;border-radius:.5rem;margin-bottom:1.5rem;max-width:20.5rem;padding:1rem}@media (max-width:1200px){.maintenance-page-container .col-dealer .service-schedule__wrap{max-width:20.5rem}}@media (max-width:768px){.maintenance-page-container .col-dealer .service-schedule__wrap{max-width:100%}}.maintenance-page-container .col-dealer .service-schedule__wrap .title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-bottom:.5rem}@media (max-width:768px){.maintenance-page-container .col-dealer .service-schedule__wrap .title{font-size:.875rem;line-height:1.375rem}}.maintenance-page-container .col-dealer .service-schedule__wrap .info-desc{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}@media (max-width:768px){.maintenance-page-container .col-dealer .service-schedule__wrap .info-desc{font-size:.8125rem;line-height:1.25rem}}.maintenance-page-container .col-dealer .service-schedule__wrap .odometer-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.maintenance-page-container .col-dealer .service-schedule__wrap .odometer-text .odometer-value{font-weight:700}.maintenance-page-container .col-dealer .service-schedule__wrap .odometer-text .edit{color:#2972c8;cursor:pointer}.maintenance-page-container .maintenance-info-container.ppm-flow .info-title{color:#13223b;font-family:Open Sans;font-size:2rem;font-weight:400;letter-spacing:0;line-height:3rem;margin-bottom:1rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container.ppm-flow .info-title{color:#13223b;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2rem}}.maintenance-page-container .maintenance-info-container .info-title{color:#13223b;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem}.maintenance-page-container .maintenance-info-container .info-sub-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.maintenance-page-container .maintenance-info-container .info-sub-heading .credit-button{color:#06c;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container .matintenence-credit-text{margin-top:2rem}}.maintenance-page-container .maintenance-info-container .alert-bubble__wrap{display:flex;gap:1rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container .alert-bubble__wrap{flex-direction:column}}.maintenance-page-container .maintenance-info-container .alert-bubble__wrap .maintenance-indicator-alert{max-width:25.25rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container .alert-bubble__wrap .maintenance-indicator-alert{margin-bottom:.5rem;margin-top:.25rem}}.maintenance-page-container .maintenance-info-container .info-desc{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container .info-desc{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}}.maintenance-page-container .maintenance-info-container .odometer-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.maintenance-page-container .maintenance-info-container .odometer-text .odometer-value{font-weight:700}.maintenance-page-container .maintenance-info-container .odometer-text .edit{color:#2972c8;cursor:pointer}.maintenance-page-container .maintenance-info-container .mb-16{margin-bottom:1rem}.maintenance-page-container .maintenance-info-container .mb-8{margin-bottom:.5rem}.maintenance-page-container .maintenance-info-container .mb-24{margin-bottom:1.5rem}.maintenance-page-container .maintenance-info-container .mt-32{margin-top:2rem}.maintenance-page-container .maintenance-info-container .mb-32{margin-bottom:2rem}.maintenance-page-container .maintenance-info-container .car-details{margin-bottom:2.5rem;padding-left:2rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container .car-details{margin-bottom:2rem;padding-left:.875rem}}.maintenance-page-container .maintenance-info-container .pl-8{padding-left:.5rem}.maintenance-page-container .maintenance-info-container .contract-term-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:1rem;margin-top:.839rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container .contract-term-text{margin-bottom:1.5rem;margin-top:1.125rem}}.maintenance-page-container .maintenance-info-container .mi-intervel-text{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.maintenance-page-container .maintenance-info-container .service-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem}.maintenance-page-container .maintenance-info-container .coverag-plan-box:last-child{border-bottom:.0625rem solid #dbe1e2}.maintenance-page-container .maintenance-info-container .coverag-plan-box{align-items:center;border-top:.0625rem solid #dbe1e2;display:flex;justify-content:space-between;padding:1rem}.maintenance-page-container .maintenance-info-container .coverag-plan-box .coverage-lable{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .maintenance-info-container .coverag-plan-box .coverage-value{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:right}.maintenance-page-container .maintenance-info-container .ppm-coupon-container{margin-top:-.375rem}@media (min-width:1440px){.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box{width:252px}}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon{background:#fff;border:.0625rem solid #dbe1e2;border-radius:.5rem;box-sizing:border-box;cursor:pointer}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div{text-align:center}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .service{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1rem;margin-top:.714rem}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .pt-12{padding-top:.75rem}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .miles{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1rem;margin-top:.25rem}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .napa-contract{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;margin-top:.25rem}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon div .contract{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:1.25rem;margin-top:.25rem}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon .view-detail{align-items:center;background:#fafcff;border:.0625rem solid #dbe1e2;border-radius:0 0 .5rem .5rem;display:flex;flex-direction:row;justify-content:center;padding:.625rem 1.875rem}.maintenance-page-container .maintenance-info-container .ppm-coupon-container .ppm-coupon-box .coupon .view-detail span{color:#0070b9;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.maintenance-page-container .maintenance-info-container .divider{border-bottom:.0625rem solid #dbe1e2}.maintenance-page-container .maintenance-info-container ul{list-style:none}.maintenance-page-container .maintenance-info-container ul li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:1rem;position:relative}.maintenance-page-container .maintenance-info-container ul li:before{color:#3d515a;content:"\2022";font-weight:700;left:0;position:absolute;width:.5rem}@media (max-width:768px){.maintenance-page-container .maintenance-info-container ul li{max-width:100%}}.maintenance-page-container .maintenance-info-container ul li .list-values{background:none;border:0;color:#3d515a;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.maintenance-page-container .maintenance-info-container .my-contract-screen-btn{color:#06c;cursor:pointer}.maintenance-page-container .maintenance-info-container.ppm-flow{border-bottom:.063rem solid #dbe1e2}@media (max-width:768px){.maintenance-page-container .maintenance-info-container.ppm-flow{border-bottom:none}}.maintenance-page-container .main-tab-container{border:.0625rem solid #dbe1e2;border-radius:.625rem;height:auto;width:100%}.maintenance-page-container .tab-style{width:30%}@media only screen and (max-width:768px){.maintenance-page-container .tab-style{width:100%}}.maintenance-page-container .tab-data-container{border:.0625rem solid #d3d3d3;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;display:flex;flex:100% 1}.maintenance-page-container .tab-data-container.hide-content{display:none}.maintenance-page-container .tab-data-container .list-item-btn{align-items:flex-start;padding:0}.maintenance-page-container .tab-data-container .list-item-btn.MuiListItemButton-root{display:block}.maintenance-page-container .tab-data-container .list-item-btn.Mui-selected{background-color:#f7fafd}.maintenance-page-container .tab-data-container .list-item-btn .list-icon{margin:.3125rem .625rem .3125rem 0;min-width:1.5rem}.maintenance-page-container .tab-data-container .list-item-btn .list-name span{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .tab-data-container .list-item-btn .list-name-wrap span{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.maintenance-page-container .tab-data-container .list-item-btn .list-name-wrap .custom-link span{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .tab-data-container .list-card-container{direction:rtl;flex:30% 1;max-height:360px;overflow:auto;overflow-x:hidden}@media only screen and (max-width:768px){.maintenance-page-container .tab-data-container .list-card-container{direction:ltr;flex:100% 1;max-height:360px}}.maintenance-page-container .tab-data-container .list-card-container::-webkit-scrollbar-thumb{background-color:#757575;height:6rem;width:.25rem}.maintenance-page-container .tab-data-container .list-card-container::-webkit-scrollbar{-webkit-appearance:none;background-color:#dbe1e2;border-radius:.125rem}.maintenance-page-container .tab-data-container .list-card-item{align-items:center;border:solid #dbe1e2;border-width:0 0 .0625rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:120px;justify-content:space-between;padding:2.125rem 1.5625rem}.maintenance-page-container .tab-data-container .list-card-item:hover{background:#f7fafd}.maintenance-page-container .tab-data-container .list-card-item .right-arrow{height:1.125rem;width:.563rem}.maintenance-page-container .tab-data-container .list-card-item .upcoming-maintenace-item-edit-icon{cursor:pointer;height:1rem;margin:.3125rem 0 0 .5625rem}.maintenance-page-container .tab-data-container .list-card-item.selected{background:#f7fafd}@media only screen and (max-width:768px){.maintenance-page-container .tab-data-container .list-card-item.selected{background:none}}.maintenance-page-container .tab-data-container .list-card-item #maintenance-list-item-title-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .tab-data-container .list-card-item #maintenance-list-item-subtitle-text{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .tab-data-container .list-card-item .cashshield-icon{height:1.0625rem;width:1.0625rem}.maintenance-page-container .tab-data-container .maintainance-body{background:#f7fafd;flex:70% 1}@media only screen and (max-width:768px){.maintenance-page-container .tab-data-container .maintainance-body{display:none}}.maintenance-page-container .tab-data-container .maintainance-body .complete-and-incomplete-btn-wrapper{align-items:baseline;display:flex}.maintenance-page-container .tab-data-container .maintainance-details-container{background:#f7fafd;box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative}.maintenance-page-container .tab-data-container .maintainance-details-container .cashshield-icon{height:1.1875rem;width:1.4375rem}.maintenance-page-container .tab-data-container .menu-list-container{direction:rtl;flex:1 1;height:100px;margin-bottom:1.25rem;overflow:auto}.maintenance-page-container .tab-data-container .mt22{margin-top:1.375rem}.maintenance-page-container .tab-data-container .ml22{margin-left:1.375rem}.maintenance-page-container .tab-data-container .text-header-h4{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.6875rem;mix-blend-mode:normal}.maintenance-page-container .tab-data-container .box-msg{align-items:center;background:#f2f2f2;border:.0625rem solid #bdc4c7;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:row;gap:.5rem;height:2.5rem;justify-content:center;margin-bottom:1.375rem;margin-top:.5625rem;padding:.5rem .75rem}.maintenance-page-container .tab-data-container .box-msg .bold-font{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .tab-data-container .box-msg .avg-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .tab-data-container .height{max-height:110px}.maintenance-page-container .tab-data-container .height1{max-height:180px}.maintenance-page-container .tab-data-container .scroller-style{direction:ltr;overflow:auto}.maintenance-page-container .tab-data-container .scroller-style::-webkit-scrollbar-thumb{background-color:#757575;height:6rem;width:.25rem}.maintenance-page-container .tab-data-container .scroller-style::-webkit-scrollbar{-webkit-appearance:none;background-color:#dbe1e2;border-radius:.125rem}.maintenance-page-container .tab-data-container .menu-list{direction:ltr;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:1rem;margin-left:1.063rem;padding-left:1.5rem}.maintenance-page-container .tab-data-container .menu-list ::marker{font-size:smaller}.maintenance-page-container .tab-data-container .menu-list.menu-list>*{direction:ltr}.maintenance-page-container .tab-data-container .menu-list::-webkit-scrollbar-thumb{background-color:#757575;height:6rem;width:.25rem}.maintenance-page-container .tab-data-container .menu-list::-webkit-scrollbar{-webkit-appearance:none;background-color:#dbe1e2;border-radius:.125rem;width:.25rem}.maintenance-page-container .tab-data-container .menu-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:.75rem}.maintenance-page-container .tab-data-container .item-spacing{padding:0 .625rem}.maintenance-page-container .tab-data-container .sucess-btn-wrap button.secondary-btn,.maintenance-page-container .tab-data-container .sucess-btn-wrap button.secondary-btn:hover{background-color:#fff;border-color:#047d26;color:#047d26}.maintenance-page-container .tab-data-container .sucess-btn-wrap .completed-style{display:flex;padding:0 1.25rem 0 .9375rem}.maintenance-page-container .tab-data-container .incomplete-style{color:#2972c8;cursor:pointer;font-weight:600;line-height:2rem;margin-left:.625rem}.maintenance-page-container .tab-data-container .tick-icon{padding:0 .9375rem}.maintenance-page-container .tab-data-container .no-maintainance{flex:1 1}.maintenance-page-container .tab-data-container .no-history,.maintenance-page-container .tab-data-container .no-maintainance{align-items:center;background:#f7fafd;border-radius:0 0 .5rem .5rem;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:10%}.maintenance-page-container .tab-data-container .no-history{width:100%}@media (max-width:768px){.maintenance-page-container .tab-data-container .no-history{padding:7.8125rem 2rem 9.8125rem}}.maintenance-page-container .tab-data-container .msg-no-style{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}.maintenance-page-container .tab-data-container .request-msg{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0 19%;text-align:center}@media (max-width:768px){.maintenance-page-container .tab-data-container .request-msg{padding:0}}.maintenance-page-container .tab-data-container .select-car-container{padding:4% 24%;text-align:left}@media (max-width:768px){.maintenance-page-container .tab-data-container .select-car-container{padding:.625rem 0}}.maintenance-page-container .tab-data-container .select-car-container.select-schedule{padding:4% 5%}@media (max-width:768px){.maintenance-page-container .tab-data-container .select-car-container .select-carmodel-dd{min-width:auto}}.maintenance-page-container .tab-data-container .select-car-msg{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.maintenance-page-container .tab-data-container .select-car-heading{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.maintenance-page-container .tab-data-container .select-car-style{background:#f7fafd;border-radius:0 0 .5rem .5rem;padding:4rem 20% 5.75rem;text-align:center}@media (max-width:768px){.maintenance-page-container .tab-data-container .select-car-style{padding:2.625rem 2rem}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box{border-top:.063rem solid #dbe1e2}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn{display:block;padding:0}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded{border-radius:0;box-shadow:none}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion{padding:0 1rem 0 0}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion.open{background-color:#f8fafb;border:none}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion.closed{background-color:#fff;border-bottom:.063rem solid #dbe0e2}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion .MuiAccordionSummary-content{margin:0;padding:.875rem 1rem}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion .MuiAccordionSummary-content.Mui-expanded{margin:0}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion .MuiAccordionSummary-content.Mui-expanded .maintenance-details-accordion-label{font-weight:600}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion .MuiAccordionSummary-content .maintenance-details-accordion-label{color:#3c4d6a;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;gap:1rem;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .maintenance-details-accordion .MuiAccordionSummary-content .maintenance-details-accordion-label{font-size:.875rem;line-height:1.375rem}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root{background-color:#fff;border-bottom:.063rem solid #dbe1e2;padding:1rem 1rem 2rem}@media (max-width:768px){.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root{padding:1rem .5rem 2rem}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .cashshield-icon{height:1.1875rem;width:1.4375rem}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .menu-list-container{padding-top:1rem}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .menu-list-container .grid-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,auto);padding:0}@media (max-width:768px){.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .menu-list-container .grid-list{display:block}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .menu-list-container .menu-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;list-style-type:disc;padding:0 0 .5rem;text-align:left}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .menu-list-container .menu-item::marker{margin-right:0}@media (max-width:768px){.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .menu-list-container .menu-item{font-size:.875rem;line-height:1.375rem}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .text-header-h4{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.6875rem;mix-blend-mode:normal}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .box-msg{align-items:center;background:#f2f2f2;border:.0625rem solid #bdc4c7;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:row;gap:.5rem;height:2.5rem;justify-content:center;margin-bottom:1.375rem;margin-top:.5625rem;padding:.5rem .75rem;width:fit-content}@media (max-width:768px){.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .box-msg{width:18.75rem}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .box-msg .bold-font{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .box-msg .avg-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns{padding-left:0}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns .btn-wrap .mark-complete-btn{border:none;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;padding:.75rem 1rem;text-transform:none}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns .complete-and-incomplete-btn-wrapper{display:flex}@media (max-width:768px){.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns .complete-and-incomplete-btn-wrapper{flex-direction:column}}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns .complete-and-incomplete-btn-wrapper .sucess-btn-wrap .secondary-btn{background:#00cc331a;border:none;border-radius:.375rem;color:#047d26;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;padding:.75rem;text-transform:none}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns .complete-and-incomplete-btn-wrapper .sucess-btn-wrap .secondary-btn .completed-style img{padding-left:.75rem}.maintenance-page-container .maintenance-tab-data-container .list-card-container .list-box .list-item-btn .MuiAccordion-rounded .MuiCollapse-root .MuiCollapse-wrapper .MuiAccordion-region .MuiAccordionDetails-root .maintainance-body .maintainance-details-container .btns .complete-and-incomplete-btn-wrapper .incomplete-style{background-color:#fff;color:#004f9e;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;padding:.75rem}.maintenance-page-container .maintanence-support-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:.25rem 0 .5rem}.maintainance-mobile-body .back-list-btn-class{display:flex;margin:1.5rem .875rem;width:fit-content}.maintainance-mobile-body .back-list-btn-class .back{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:.125rem}.maintainance-mobile-body .body-maintainance-content{background:#f7fafd;border-radius:.625rem;margin:0 1rem 3rem;padding:.125rem 1rem}.maintainance-mobile-body .body-maintainance-content .header-interval{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding:1rem 0}.maintainance-mobile-body .body-maintainance-content .box-msg{align-items:center;background:#f2f2f2;border:.0625rem solid #bdc4c7;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:row;gap:.5rem;height:2.5rem;justify-content:center;margin:0 0 1.875rem;padding:1rem}.maintainance-mobile-body .body-maintainance-content .box-msg .avg-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.maintainance-mobile-body .body-maintainance-content .box-msg .bold-font{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.maintainance-mobile-body .body-maintainance-content ul{list-style:none}.maintainance-mobile-body .body-maintainance-content ul li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:1rem;position:relative}.maintainance-mobile-body .body-maintainance-content ul li:before{color:#3d515a;content:"\2022";font-weight:700;left:0;position:absolute;width:.5rem}@media (max-width:768px){.maintainance-mobile-body .body-maintainance-content ul li{max-width:100%}}.maintainance-mobile-body .body-maintainance-content ul li .list-values{background:none;border:0;color:#3d515a;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.maintainance-mobile-body .body-maintainance-content .maintainanec-button-container{margin:2rem 0}.maintainance-mobile-body .body-maintainance-content .sucess-btn-wrap button.secondary-btn,.maintainance-mobile-body .body-maintainance-content .sucess-btn-wrap button.secondary-btn:hover{background-color:#fff;border-color:#047d26;color:#047d26}.maintainance-mobile-body .body-maintainance-content .tick-icon{padding:0 1rem}.maintainance-mobile-body .body-maintainance-content .mark-incomplete-btn{color:#2972c8;display:flex;justify-content:center;margin:.75rem 0}.maintainance-mobile-body .body-maintainance-content .maintainance-parent{grid-row-gap:.75rem;display:grid;padding-left:.5rem}.ppm-history-details__wrap .ppm-history-accordion-item.opened{height:fit-content;margin-bottom:2rem}@media (max-width:1200px){.ppm-history-details__wrap .ppm-history-accordion-item.opened{width:100%}}.ppm-history-details__wrap .ppm-history-accordion-item.opened .ppm-history-accordion-header{border-bottom:0;border-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem;cursor:pointer;margin-bottom:0}.ppm-history-details__wrap .ppm-history-accordion-item.opened .ppm-history-accordion-content{background:#fff;border:.0625rem solid #dbe1e2;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding:1rem 1rem 1.5rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header{background:#f7fafd;border:.0625rem solid #dbe1e2;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:1.25rem;padding:.75rem 1rem}@media (max-width:1200px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header{width:100%}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header .request-id{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header .request-id{font-size:.875rem;line-height:1.375rem}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header .status_wrap{display:flex;gap:1rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header .status_wrap .status{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#f2f2f21a,#f2f2f21a);border:.0625rem solid #7d898d;border-radius:.375rem;color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-left:.5rem;padding-right:.5rem;text-align:center}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header .status_wrap img{padding:0 .4375rem;transition:transform .3s ease;width:1.5rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-header .status_wrap.open img{transform:rotate(180deg)}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap{display:flex;gap:1rem;justify-content:space-between}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap.d-block{display:block}@media (max-width:1200px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap{flex-direction:column}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .label{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:1rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card{background:#f2f2f2;border:.0625rem solid #dbe1e2;border-radius:.5rem;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;padding:.5rem .75rem;width:21.938rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card.address-box{padding:.875rem 1rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .user-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .user-name{font-size:.875rem;line-height:1.375rem}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .address,.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .user-email,.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .user-phone{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .address,.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .user-email,.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card .user-phone{font-size:.875rem;line-height:1.375rem}}@media (max-width:1200px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .card{width:100%}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .service-date-info{width:21.938rem}@media (max-width:1200px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .service-date-info{width:100%}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .service-date-info .date-picker-wrap{margin-bottom:1rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .service-date-info .disabled-date-field .MuiInputBase-root{padding:.5rem .75rem}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .payment-info .card{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .accordion-row_wrap .payment-info .card{font-size:.875rem;line-height:1.375rem}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .resume-btn-wrap{border-top:.063rem solid #dbe1e2;margin-top:.5rem;padding:.75rem .5rem .5rem}@media (min-width:768px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .resume-btn-wrap{display:flex;justify-content:flex-end}}.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .resume-btn-wrap .resume-btn{background-color:#fff;border:.125rem solid #06c;border-radius:.5rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding:.75rem 1rem;text-transform:none}@media (max-width:768px){.ppm-history-details__wrap .ppm-history-accordion-item .ppm-history-accordion-content .resume-btn-wrap .resume-btn{width:100%}}.ppm-history-details__wrap .service-details .service-card{align-items:center;background:#f2f2f2;border:.0625rem solid #dbe1e2;border-radius:.375rem;display:flex;justify-content:space-between;margin-bottom:1rem;min-height:2.875rem;padding:.5rem;width:21.938rem}@media (max-width:1200px){.ppm-history-details__wrap .service-details .service-card{width:100%}}.ppm-history-details__wrap .service-details .service-card .service-item span{background:#fafcff;border-radius:.25rem;color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-right:.5rem;padding:.063rem .5rem}.ppm-history-details__wrap .service-details .service-card .arrow-icon{width:1rem}.ppm-history-details__wrap .uploaded-files .title{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:1rem}@media (max-width:768px){.ppm-history-details__wrap .uploaded-files .title{font-size:.8125rem;line-height:1.25rem}}.ppm-history-details__wrap .uploaded-files .image-icon_wrap .image-name,.ppm-history-details__wrap .uploaded-files .image-type{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.ppm-history-details__wrap .uploaded-files .image-icon_wrap .image-name{font-size:.875rem;line-height:1.375rem}}.ppm-history-details__wrap .uploaded-files .image-icon_wrap .uploaded-document-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;word-break:break-word}@media (max-width:768px){.ppm-history-details__wrap .uploaded-files .image-icon_wrap .uploaded-document-name{font-size:.875rem;line-height:1.375rem}}.edit-modal-content{padding:1.25rem;position:relative;width:100%}@media (min-width:576px){.edit-modal-content{width:23.4375rem}}.edit-modal-content .content-wrap{padding:0 .46875rem}.edit-modal-content .edit-modal-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin:.25rem 0 .375rem}.edit-modal-content .edit-modal-info{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.edit-modal-content .input-text-field{margin:2rem 0 2.5rem}.edit-modal-content .edit-miles-verbage{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:2rem;text-align:center}.edit-modal-content .date-form-field{margin:1.5625rem 0 2rem}.edit-modal-content .date-form-field .MuiInput-root,.edit-modal-content .input-text-field .MuiInput-root{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.edit-modal-content .date-form-field .MuiInput-root:after,.edit-modal-content .date-form-field .MuiInput-root:before,.edit-modal-content .date-form-field .MuiInput-root:hover:not(.Mui-disabled):before,.edit-modal-content .input-text-field .MuiInput-root:after,.edit-modal-content .input-text-field .MuiInput-root:before,.edit-modal-content .input-text-field .MuiInput-root:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.edit-modal-content .date-form-field .MuiInput-root .MuiInput-input,.edit-modal-content .input-text-field .MuiInput-root .MuiInput-input{padding:.5rem .625rem}.edit-modal-content .btn-grp{display:flex;flex-direction:column}@media (min-width:576px){.edit-modal-content .btn-grp{flex-direction:row;justify-content:space-between}}.edit-modal-content .btn-grp button{margin-bottom:.3125rem}@media (min-width:576px){.edit-modal-content .btn-grp button{margin-bottom:0}}.maintenance-page-container .indicator-page .indicator-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;width:59%}@media (max-width:768px){.maintenance-page-container .indicator-page .indicator-text{width:100%}}.maintenance-page-container .indicator-page .indicator-footer{align-items:center;display:flex;margin-top:2.5rem}.maintenance-page-container .indicator-page .indicator-footer .check-img{height:4rem;margin-right:1rem;width:4rem}.maintenance-page-container .indicator-page .indicator-footer .check-engine-verbiage{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-decoration:underline}.maintenance-page-container .indicator-page .indicator-footer .check-engine-verbiage .check-engine-txt{cursor:pointer}.maintenance-page-container .indicator-page .indicator-footer .check-engine-verbiage .lights-icon{margin-right:.625rem;width:1.5rem}.maintenance-page-container .indictor-issue-block{border:1px solid #d3d3d3;display:flex;flex:100% 1;height:23.5rem;margin-top:1.5rem}@media (max-width:768px){.maintenance-page-container .indictor-issue-block{margin-top:2rem}}.maintenance-page-container .indictor-issue-block .list-card-container{direction:rtl;flex:30% 1;max-height:23.5rem}@media only screen and (max-width:768px){.maintenance-page-container .indictor-issue-block .list-card-container{direction:ltr;width:30%}}.maintenance-page-container .indictor-issue-block .overflow{overflow-x:hidden;overflow-y:auto}.maintenance-page-container .indictor-issue-block .issue-name{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.maintenance-page-container .indictor-issue-block .right-arrow{height:1.125rem;width:.583rem}.maintenance-page-container .indictor-issue-block .list-card-container::-webkit-scrollbar-thumb{background-color:#757575}.maintenance-page-container .indictor-issue-block .list-card-container::-webkit-scrollbar{-webkit-appearance:none;background-color:#dbe1e2;border-radius:.125rem}.maintenance-page-container .indictor-issue-block .list-card-item{align-items:center;border:solid #dbe1e2;border-width:0 0 1px;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;flex-direction:row;height:7.813rem;justify-content:space-between;padding:2.875rem 1.5635rem}.maintenance-page-container .indictor-issue-block .list-card-item.selected,.maintenance-page-container .indictor-issue-block .list-card-item:hover{background:#f7fafd}@media only screen and (max-width:768px){.maintenance-page-container .indictor-issue-block .list-card-item.selected{background:none}}.maintenance-page-container .indictor-issue-block .indicator-issue-body{background:#f7fafd;flex:70% 1;position:relative}@media only screen and (max-width:768px){.maintenance-page-container .indictor-issue-block .indicator-issue-body{display:none}}.maintenance-page-container .indictor-issue-block .maintainance-details-container{background:#f7fafd;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:1.5rem;position:relative}.maintenance-page-container .indictor-issue-block .button-wrap{padding-bottom:1.125rem}.maintenance-page-container .indictor-issue-block .menu-list-container{flex:1 1 auto;margin-bottom:2.375rem;overflow:auto;overflow-x:hidden}.maintenance-page-container .indictor-issue-block .menu-list-container::-webkit-scrollbar-thumb{background-color:#757575}.maintenance-page-container .indictor-issue-block .menu-list-container::-webkit-scrollbar{-webkit-appearance:none;background-color:#dbe1e2;border-radius:.125rem}.maintenance-page-container .indictor-issue-block .text-header-h4{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-style:normal;font-weight:600;letter-spacing:0;line-height:1.6875rem;mix-blend-mode:normal}.maintenance-page-container .indictor-issue-block .box-msg{align-items:center;background:#f2f2f2;border:1px solid #bdc4c7;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:row;gap:.5rem;height:2.5rem;justify-content:center;margin-bottom:1.375rem;margin-top:.563rem;padding:.5rem .75rem}.maintenance-page-container .indictor-issue-block .menu-list{direction:ltr;display:grid;grid-template-columns:repeat(3,1fr);padding:0 0 0 1rem}.maintenance-page-container .indictor-issue-block .menu-list.menu-list>*{direction:ltr;flex:1 1 15.625rem}.maintenance-page-container .indictor-issue-block .menu-list::-webkit-scrollbar-thumb{background-color:#757575}.maintenance-page-container .indictor-issue-block .menu-list::-webkit-scrollbar{-webkit-appearance:none;background-color:#dbe1e2;border-radius:.125rem}.maintenance-page-container .indictor-issue-block .menu-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:.75rem;margin-left:.5rem}.maintenance-page-container .indictor-issue-block .item-spacing{padding:0 .5rem}.maintenance-page-container .indicator-mobile-body .back-list-btn-class{align-items:baseline;cursor:pointer;display:flex;margin-bottom:2.625rem;width:fit-content}.maintenance-page-container .indicator-mobile-body .back-list-btn-class .back-text{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.maintenance-page-container .indicator-mobile-body .body-maintainance-content{background:#f7fafd;border-radius:.625rem;padding:.125rem 1rem}.maintenance-page-container .indicator-mobile-body .body-maintainance-content .header-interval{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding:1rem 0}.maintenance-page-container .indicator-mobile-body .body-maintainance-content .box-msg{align-items:center;background:#f2f2f2;border:1px solid #bdc4c7;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:row;height:2.5rem;justify-content:center;margin:0 1rem 1.875rem;padding:1rem}.maintenance-page-container .indicator-mobile-body .body-maintainance-content ul{list-style:none}.maintenance-page-container .indicator-mobile-body .body-maintainance-content ul li{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:1rem;position:relative}.maintenance-page-container .indicator-mobile-body .body-maintainance-content ul li:before{color:#3d515a;content:"\2022";font-weight:700;left:0;position:absolute;width:.5rem}@media (max-width:768px){.maintenance-page-container .indicator-mobile-body .body-maintainance-content ul li{max-width:100%}}.maintenance-page-container .indicator-mobile-body .body-maintainance-content ul li .list-values{background:none;border:0;color:#3d515a;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.maintenance-page-container .indicator-mobile-body .body-maintainance-content .maintainanec-button-container{margin:1.875rem 0 2rem}.maintenance-page-container .indicator-mobile-body .body-maintainance-content .maintainance-parent{grid-row-gap:.75rem;display:grid;margin-top:1.875rem;padding-left:1rem}.maintenance-page-container .maintenance-indicator-alert{background:#fcfcfc;border:1px solid #dbe1e2;border-radius:.5rem;cursor:pointer;display:flex;flex-direction:row;margin-bottom:2rem;margin-top:1.5rem;padding:1rem;position:relative;width:100%}@media (max-width:768px){.maintenance-page-container .maintenance-indicator-alert{margin-bottom:1px}}@media (min-width:1440px){.maintenance-page-container .maintenance-indicator-alert{height:auto}}.maintenance-page-container .maintenance-indicator-alert .link-icon{align-content:center;align-items:center;display:flex}.maintenance-page-container .maintenance-indicator-alert .recall-alert{display:flex;flex:1 1;flex-direction:column}.maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap{cursor:pointer;display:inline-flex}.maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap .indicator-icon{display:inline-block;margin-right:.75rem;width:1.375rem}.maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap .indicator-icon img{height:auto;max-width:100%;min-width:1.375rem}.maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap .indicator-title{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-top:-.125rem}@media (max-width:768px){.maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-wrap .indicator-title{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}}.maintenance-page-container .maintenance-indicator-alert .recall-alert .indicator-description{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .maintenance-indicator-alert.portfolio-alert,.maintenance-page-container .maintenance-indicator-alert.portfolio-alert .indicator-wrap{cursor:default}.maintenance-page-container .dtc-verbiage .verbiage{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1.5625rem}.maintenance-page-container .dtc-code{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:2rem;margin-top:3rem}@media (max-width:768px){.maintenance-page-container .dtc-code{margin-bottom:2rem}}.maintenance-page-container .details-wrap{margin-bottom:1.625rem}.maintenance-page-container .details-wrap .details-item{border-bottom:.0625rem solid #14141433;padding:1rem 0}.maintenance-page-container .details-wrap .details-item .details-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .details-wrap .details-item .details-decsription__wrap .details-decsription{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.3125rem}.maintenance-page-container .details-wrap .details-item .details-decsription__wrap .details-decsription:last-child{margin-bottom:0}.maintenance-page-container .bg{background-color:#f7fafd;border-top:.0625rem solid #14141433;padding:.5rem 1rem}.maintenance-page-container .border-bottom{border-bottom:.0625rem solid #14141433}.maintenance-page-container .fix-container{margin-top:1rem}.maintenance-page-container .fixes-container{border:1px solid #f2f2f2;margin-top:1rem}.maintenance-page-container .fixes-code-wrap{padding:1.5rem}.maintenance-page-container .fix-wrap{padding:2rem 1.625rem;text-align:center}.maintenance-page-container .fix-wrap .fix-message{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.625rem}.maintenance-page-container .fixes-summary.fix-wrapper{padding-top:0}.maintenance-page-container .fixes-summary .border{border-bottom:.0625rem solid #14141433}.maintenance-page-container .fixes-summary .item-head{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .fixes-summary .item-summary{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (min-width:992px){.maintenance-page-container .fixes-summary .arrow-block{margin-right:.3125rem}}.maintenance-page-container .fixes-summary .arrow-block .arrow-icon{cursor:pointer}.maintenance-page-container .fixes-summary .fix-item-summay{padding:.5rem 1rem}.maintenance-page-container .fixes-summary .fix-item{border-top:.0625rem solid #14141433;padding:.5rem 1rem}.maintenance-page-container .fixes-summary .fix-item-part{border-bottom:.0625rem solid #14141433;padding:1rem 0}.maintenance-page-container .fixes-summary .fix-item-part-view{padding-top:1rem}.maintenance-page-container .summary-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1.5rem}.maintenance-page-container .summary-banner{background-color:#f2f2f2;border:1px solid #bdc4c7;border-radius:.5rem;padding:.663rem 0;text-align:center}.maintenance-page-container .summary-banner .banner-icon{margin-right:.625rem}.maintenance-page-container .summary-banner .banner-txt{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.maintenance-page-container .summary-banner .banner-txt .cost{font-weight:700}.maintenance-page-container .add-repair-button{background-color:#fafcff;border:.0625rem solid #0070b9;border-radius:1.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.875rem;text-transform:none}.maintenance-page-container .text-field-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.625rem;margin-top:3rem}.maintenance-page-container input::placeholder{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .search-text-feild .MuiOutlinedInput-root{background:#fcfcfc;border-color:#7d898d;border-radius:.5rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1.75rem}.maintenance-page-container .search-text-feild .MuiOutlinedInput-root .MuiInputAdornment-root .img-1{cursor:pointer;margin-right:.85rem}.maintenance-page-container .search-text-feild .MuiOutlinedInput-root .MuiInputAdornment-root .img-3{cursor:pointer;margin-left:.744rem}.maintenance-page-container .search-text-feild .MuiFormHelperText-root{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:0;margin-right:0}.notification-menu-panel #notification-menu-paper-root{background-color:#fff;border-radius:0 0 .5rem .5rem;margin-top:1.625rem;overflow:visible}@media (min-width:576px){.notification-menu-panel #notification-menu-paper-root{margin-top:.5rem;transform:translateX(7%) translateY(3%)!important}}@media (min-width:992px){.notification-menu-panel #notification-menu-paper-root{margin-top:.9375rem;transform:translateX(4.5%) translateY(3%)!important}}@media (min-width:1440px){.notification-menu-panel #notification-menu-paper-root{margin-top:.5625rem}}.notification-menu-panel #notification-menu-paper-root:before{border-bottom:.688rem solid #0070b9;border-left:.5rem solid #0000;border-right:.5rem solid #0000;content:"";position:absolute;right:4.1rem;top:-.6rem}@media (min-width:576px){.notification-menu-panel #notification-menu-paper-root:before{right:1.6rem}}@media (min-width:992px){.notification-menu-panel #notification-menu-paper-root:before{right:1.5rem}}@media (min-width:1440px){.notification-menu-panel #notification-menu-paper-root:before{right:1.8rem;z-index:1}}.notification-menu-panel #notification-menu-paper-root-new-user{background-color:#fff;border-radius:0 0 .5rem .5rem;margin-top:1.625rem;overflow:visible}@media (min-width:576px){.notification-menu-panel #notification-menu-paper-root-new-user{margin-top:.5rem;transform:translateX(7%) translateY(3%)!important}}@media (min-width:992px){.notification-menu-panel #notification-menu-paper-root-new-user{margin-top:1.7rem;transform:translateX(4.5%) translateY(3%)!important}}@media (min-width:1440px){.notification-menu-panel #notification-menu-paper-root-new-user{margin-top:1.35rem}}.notification-menu-panel #notification-menu-paper-root-new-user:before{border-bottom:.688rem solid #0070b9;border-left:.5rem solid #0000;border-right:.5rem solid #0000;content:"";position:absolute;right:4.1rem;top:-.6rem;z-index:1}@media (min-width:576px){.notification-menu-panel #notification-menu-paper-root-new-user:before{right:1.6rem}}@media (min-width:992px){.notification-menu-panel #notification-menu-paper-root-new-user:before{right:1.5rem}}@media (min-width:1440px){.notification-menu-panel #notification-menu-paper-root-new-user:before{right:1.8rem;z-index:1}}@media (min-width:576px){.notification-menu-panel.no-car #notification-menu-paper-root{margin-top:1.25rem}}@media (min-width:768px){.notification-menu-panel.no-car #notification-menu-paper-root{margin-top:.9375rem}}@media (min-width:992px){.notification-menu-panel.no-car #notification-menu-paper-root{margin-top:.5rem}}@media (min-width:1440px){.notification-menu-panel.no-car #notification-menu-paper-root{margin-top:.75rem}}@media (min-width:992px){.notification-menu-panel.no-car #notification-menu-paper-root:before{top:-.875rem}}@media (min-width:1440px){.notification-menu-panel.no-car #notification-menu-paper-root:before{top:-1.1875rem}}@media (min-width:576px){.notification-menu-panel.no-car #notification-menu-paper-root-new-user{margin-top:1.25rem}}@media (min-width:768px){.notification-menu-panel.no-car #notification-menu-paper-root-new-user{margin-top:.9375rem}}@media (min-width:992px){.notification-menu-panel.no-car #notification-menu-paper-root-new-user{margin-top:.5rem}}@media (min-width:1440px){.notification-menu-panel.no-car #notification-menu-paper-root-new-user{margin-top:.75rem}}@media (min-width:992px){.notification-menu-panel.no-car #notification-menu-paper-root-new-user:before{top:-.875rem}}@media (min-width:1440px){.notification-menu-panel.no-car #notification-menu-paper-root-new-user:before{top:-1.1875rem}}.notification-menu-panel ul{border-radius:0 0 .5rem .5rem;border-top:.125rem solid #0070b9;box-shadow:0 .25rem .25rem #00000040;max-height:27.188rem;overflow:hidden;padding:0;width:100%}@media (min-width:576px){.notification-menu-panel ul{width:23.4375rem}}.notification-menu-panel .notification-drawer{max-height:27.188rem;overflow-x:hidden;overflow-y:auto}.notification-menu-panel .notification-drawer.empty .empty-drawer{min-height:17.75rem}.notification-menu-panel .notification-drawer .drawer-heading{border-bottom:.063rem solid #dbe1e2;margin:1.5rem 1.5rem 0;padding-bottom:1rem}.notification-menu-panel .notification-drawer .drawer-heading .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;text-align:left}.notification-menu-panel .notification-drawer .drawer-content{height:17.75rem;overflow-y:scroll;padding:.5rem 1.5rem}.notification-menu-panel .notification-drawer .drawer-content .notification-title-message{margin-bottom:.25rem}.notification-menu-panel .button-box-div{background-color:#fff;bottom:0;box-shadow:0 .75rem 1.5rem .5rem #3039521a;padding:1rem 0 0;position:sticky;z-index:1000}.notification-menu-panel .button-box-div .view-more{border-color:#06c;color:#06c;padding:.75rem 1rem}.notification-menu-panel.mobile-menu-panel .MuiPaper-root{left:0!important;max-width:none;transform:none!important;transform-origin:initial!important;width:100%}.notification-box__wrap .notification-container:hover{background-color:#f7fafd;cursor:pointer}.notification-box__wrap .notification-container{align-items:center;background-color:#fff;border-bottom:.063rem solid #f2f2f2;display:flex;justify-content:space-between;margin-bottom:.375rem;padding:.375rem .75rem .75rem}@media (max-width:768px){.notification-box__wrap .notification-container{width:100%}}.notification-box__wrap .notification-container .notification-content{margin-right:.625rem}.notification-box__wrap .notification-container .notification-title-message{color:#3d515a;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-align:left;white-space:normal;width:fit-content;word-break:break-word}.notification-box__wrap .notification-container .notification-txt{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem;text-align:left}.notification-box__wrap .notification-container .notification-content_wrap{margin-right:.8125rem}.notification-box__wrap .notification-container .notifcation-time-wrap{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem}.notification-box__wrap .notification-container .notifcation-time-wrap.content-wrap{display:flex}.notification-box__wrap .notification-container .notifcation-time-wrap .notification-time{font-weight:600}.notification-box__wrap .notification-container .notifcation-time-wrap .btn-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.notification-box__wrap .notification-container .notifcation-time-wrap .btn-wrap button{margin:.3125rem;min-width:auto;width:7.5rem}.notification-box__wrap .notification-container .notifcation-time-wrap .notification-subtitle-pipe{color:#bdc4c7;padding-left:2rem;padding-right:.5rem}.notification-box__wrap .notification-container .notifcation-time-wrap .notification-subtitle-message{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem}.notification-box__wrap .notification-container .notifcation-time-wrap .notification-subtitle-message.content-wrap{white-space:normal;word-break:break-word}.notification-box__wrap .notification-container .unread-notification{font-weight:700}.notification-box__wrap .notification-container .message-deleted{color:#3d515a;font-family:Open Sans;font-size:1rem;font-style:"Open Sans";font-weight:400;letter-spacing:0;line-height:1.75rem}.notification-box__wrap .notification-container .message-deleted-undo{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:right}.notification-box__wrap .notification-container .delete-btn .MuiBox-root{margin:.25rem}.notification-delete-message-wrap{display:flex;justify-content:space-between;width:100%}.empty-drawer{background:#fff;display:flex;height:50%;justify-content:center;min-height:12.5rem;min-width:18.75rem;padding:.3125rem;width:100%}@media (min-width:768px){.empty-drawer{min-height:24rem;min-width:23.4375rem}}.empty-drawer .notification-msg-container{display:flex;flex-direction:column;justify-content:center}.empty-drawer .notification-head{font-size:1.125rem;font-weight:600;line-height:1.6875rem}.empty-drawer .notification-head,.empty-drawer .notification-msg{color:#3d515a;font-family:Open Sans;letter-spacing:0;text-align:center}.empty-drawer .notification-msg{font-size:.875rem;font-weight:400;line-height:1.5rem}.notification-center .notification-breadcrumb{padding:2.5rem 9rem 1.5rem}@media (max-width:768px){.notification-center .notification-breadcrumb{padding:1.5rem 1rem}}.notification-center .notification-breadcrumb .breadcrumb-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem;text-align:left}.notification-center .notification-breadcrumb .notification-title-page{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.688rem;padding-top:1rem;text-align:left}.notification-center .notification-items{border-top:.063rem solid #dbe1e2;height:80vh;margin:0 9rem;overflow-y:auto;padding-bottom:1rem;padding-top:1rem}@media (max-width:768px){.notification-center .notification-items{margin:0 1rem}}.notification-center .notification-items .scroll-container{width:36rem}@media (max-width:768px){.notification-center .notification-items .scroll-container{width:100%}}.notification-center .notification-items::-webkit-scrollbar{display:none}.notification-center .notification-content_wrap .notification-title-message{margin-bottom:.25rem}.reimbursement-header-wrap{background-color:#f8fafb;color:#13223b;display:flex;font-family:Open Sans;font-size:1.125rem;font-weight:600;justify-content:space-between;letter-spacing:0;line-height:1.6875rem;padding:1.5rem;width:100%}@media (min-width:768px){.reimbursement-header-wrap{margin-bottom:3rem}}.reimbursement-header-wrap img{cursor:pointer;height:1.5rem;width:1.5rem}@media (max-width:768px){.reimbursement-header-wrap img{height:1rem;width:1rem}}.reimbursement-header-wrap img.disable-img{opacity:.5;pointer-events:none}.reimbursement-flow{background:#f8fafb;box-shadow:inset 0 -.03125rem 0 0 #00000040;margin-bottom:4rem;width:100%}@media (max-width:768px){.reimbursement-flow{margin-bottom:1rem}}.reimbursement-flow .subheader-wrapper{padding:1.5rem}.reimbursement-flow .subheader-wrapper .subheader{align-items:center;display:flex;justify-content:space-between}.reimbursement-flow .subheader-wrapper .subheader .left-icon .disable-img,.reimbursement-flow .subheader-wrapper .subheader .right-icon .disable-img{opacity:.5;pointer-events:none}.reimbursement-flow .subheader-wrapper .subheader .left-icon img,.reimbursement-flow .subheader-wrapper .subheader .right-icon img{cursor:pointer;height:1.5rem;width:1.5rem}@media (max-width:768px){.reimbursement-flow .subheader-wrapper .subheader .left-icon img,.reimbursement-flow .subheader-wrapper .subheader .right-icon img{height:1rem;width:1rem}}.reimbursement-flow .subheader-wrapper .subheader .subheading-name{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-transform:capitalize}.reimbursement-flow .vehicle-progress-bar-wrapper{box-shadow:0 .25rem .5rem 0 #2121211a}.reimbursement-flow .vehicle-progress-bar-wrapper .vehicle-progress-bar{background:#f2f2f2;height:.5rem;width:100%}.reimbursement-flow .vehicle-progress-bar-wrapper .vehicle-progress-bar .MuiLinearProgress-bar{background:#0c3}.reimbursement_wrap{align-items:center;display:flex;flex-direction:column;flex-grow:1;width:100%}.reimbursement_wrap .reimbursement_header{padding-bottom:1.5rem}.reimbursement_wrap .reimbursement_header .reimbursement-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem}@media (min-width:768px){.reimbursement_wrap .reimbursement_header{margin-bottom:2.5rem}}.reimbursement_wrap .reimbursement-content-wrap{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;width:100%}.reimbursement_wrap .reimbursement-content-wrapper{display:flex;justify-content:center;padding-bottom:1rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper{padding:1.5rem}}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container{display:flex;flex-wrap:wrap;margin-top:0;padding-top:1rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-grid-item{display:flex}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-grid-item .inquiry-box{display:flex;flex:1 1;flex-direction:column;height:100%}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-grid-item .inquiry-box.selected{border:.125rem solid #0070e0}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap{align-items:center;border-bottom:.063rem solid #f2f2f2;display:flex;justify-content:space-between}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap.selected{background-color:#f2f2f2;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap .inquiry-header{border-bottom:.063rem solid #f2f2f2}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap .inquiry-header .inquiry-header-content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap .inquiry-header .inquiry-header-content{font-size:.8125rem;line-height:1.25rem}}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap .inquiry-header .inquiry-expense-type{color:#13223c;font-family:Open Sans;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.5625rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap .inquiry-header .inquiry-expense-type{font-size:1.125rem;line-height:1.5rem}}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .inquiry-header_wrap .select-field{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;padding-right:.5rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiGrid-item{padding-bottom:1rem;padding-top:0}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root{background:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-header{padding:.75rem 1rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content{padding:1rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list .inquiry-label{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list .inquiry-label{font-size:.8125rem;line-height:1.25rem}}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list .inquiry-status-value{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#f2f2f21a,#f2f2f21a);border:.063rem solid #7d898d;border-radius:.375rem;height:1.5rem;padding:.063rem .5rem}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list .inquiry-status-value .MuiChip-label{color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:0}.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list .inquiry-value{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .inquiry-card_container .MuiBox-root .inquiry-list_content .inquiry-list .inquiry-value{font-size:.875rem;line-height:1.375rem}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content{width:768px}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content{width:100%}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .no-active-requests{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}@media (min-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .no-active-requests{height:14rem}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-message{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-bottom:1rem}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-info{display:flex;gap:.5rem}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-info .info{padding:.25rem}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-info .reimbursement-sub-message{color:#596981;font-family:Open Sans;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.75rem}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-divider{background:#dbe1e2;margin:2rem 0}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .inquiry-list-box .inquiry-header .type{color:#13223c;font-family:Open Sans;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .inquiry-list-box .inquiry-header .type{font-size:1.125rem}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-btn-container{display:flex;justify-content:space-between}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-btn-container .button__wrap{display:flex;gap:1rem}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-btn-container .reimbursement-new-request{background:#06c;border-radius:.375rem;color:#fff;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;height:auto;letter-spacing:0;line-height:normal;line-height:1.6875rem;margin-bottom:1.5rem;padding:.75rem 1.5rem;text-transform:capitalize;width:15.063rem;width:80%}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-btn-container .reimbursement-new-request{width:100%}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-btn-container .reimbursement-resume-request{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;height:auto;letter-spacing:0;line-height:normal;line-height:1.6875rem;padding:.75rem 1.5rem;text-transform:capitalize;width:15.063rem;width:80%}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .reimbursement-btn-container .reimbursement-resume-request{width:100%}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .request-btn{height:2.75rem}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .inquiry-list-box{display:flex;flex-direction:column}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .inquiry-list-box .inquiry-lists{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .inquiry-list-box .inquiry-lists{font-size:1rem;line-height:1.5rem}}.reimbursement_wrap .reimbursement-content-wrapper .reimbursement_content .inquiry-list-box .no-inquiry-list{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}.reimbursement_wrap .reimbursement-content-wrapper .duplicate-inquiry-details .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.reimbursement_wrap .reimbursement-content-wrapper .duplicate-inquiry-details .warning .content .duplicate-info .title{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.reimbursement_wrap .reimbursement-content-wrapper .duplicate-inquiry-details .inquiry-box .inquiry-header .inquiry-expense-type .type{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .duplicate-inquiry-details .inquiry-box .inquiry-header .inquiry-expense-type .type{font-size:1.125rem}}.reimbursement_wrap .reimbursement-content-wrapper .resume-reimbursement-btn-container .reimbursement-resume-request{align-items:center;background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;height:auto;letter-spacing:0;line-height:normal;line-height:1.6875rem;padding:.75rem 1.5rem;text-transform:capitalize;width:15.063rem;width:80%}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrapper .resume-reimbursement-btn-container .reimbursement-resume-request{width:100%}}.reimbursement_wrap .reimbursement-content-wrapper .resume-reimbursement-btn-container .request-btn{height:2.75rem}.reimbursement_wrap .reimbursement_form{width:60rem}@media (min-height:1000px){.reimbursement_wrap .reimbursement_form{height:60vh}}@media (max-width:750px){.reimbursement_wrap .reimbursement_form{height:100%;width:100%}}.reimbursement_wrap .reimbursement_form .reimbursement-label{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-review-info{display:flex;justify-content:center}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrap .reimbursement-review-info{padding:1rem}}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-review-info .review-info{padding-bottom:1rem;width:48rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrap .reimbursement-review-info .review-info{width:100%}}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-review-info .review-info .review-form .vehicle-card{display:flex;flex-direction:row-reverse;justify-content:space-between}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start{width:48rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .get-start-header .get-start-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-bottom:1.5rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .get-start-header .get-start-content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-bottom:1.5rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container{border:.063rem solid #dbe1e2;border-bottom:0;border-radius:0}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.open .heading{background:#f7fafd;border-bottom:.063rem solid #dbe1e2;padding:.875rem 1rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.open .heading .accordion-title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.open .content{background:#fcfcfc;padding:1rem 1rem 2rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.open .accordion-content{display:block}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.closed .heading{background:#fff;padding:.875rem 1rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.closed .heading .accordion-title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.closed .content{padding:0}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion.closed .accordion-content{display:none}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion .heading{cursor:pointer}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion .heading .accordion-header-box{align-items:center;display:flex;gap:1rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion .heading .accordion-header-box .accordion-title{width:25.813rem}@media (max-width:750px){.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion .heading .accordion-header-box .accordion-title{width:100%}}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container.get-start-accordion .accordion-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .custom-accordion-container:last-child{border-bottom:.0625rem solid #dbe1e2}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .claim-support-label{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:2rem 0 .25rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .ppm-get-start{width:100%}}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .ppm-get-start .title{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-get-start .ppm-get-start .content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-left:.25rem}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-button-container{margin-top:auto}@media (min-width:768px){.reimbursement_wrap .reimbursement-content-wrap .reimbursement-button-container.bottom-fixed{bottom:0;position:sticky}}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-button-container .button_wrap{background-color:#fff;box-shadow:inset 0 .063rem 0 0 #dbe1e2;display:flex;gap:1rem;justify-content:flex-end;margin-top:auto;padding:1.5rem}@media (max-width:768px){.reimbursement_wrap .reimbursement-content-wrap .reimbursement-button-container .button_wrap{flex-direction:column-reverse}}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-button-container .button_wrap .left-button{background-color:#fff;border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1rem;min-width:15.063rem;padding:.75rem 1.5rem;text-transform:capitalize}.reimbursement_wrap .reimbursement-content-wrap .reimbursement-button-container .button_wrap .right-button{background-color:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1rem;min-width:15.063rem;padding:.75rem 1rem;text-transform:none}@media (max-width:750px){.reimbursement-not-paid,.reimbursement-paid{width:100%}}.reimbursement-not-paid .reimbursement-text-box .reimbursement-text-title,.reimbursement-paid .reimbursement-text-box .reimbursement-text-title{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.reimbursement-not-paid .reimbursement-text-box .helper-text-message .reimbursement-error,.reimbursement-paid .reimbursement-text-box .helper-text-message .reimbursement-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area,.reimbursement-paid .reimbursement-text-box .reimbursement-text-area{border:.063rem solid #7d898d;border-radius:.5rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area.error,.reimbursement-paid .reimbursement-text-box .reimbursement-text-area.error{border-color:#b90000}.reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area .reimbursement-content-limit,.reimbursement-paid .reimbursement-text-box .reimbursement-text-area .reimbursement-content-limit{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-bottom:.5rem;margin-right:.688rem;text-align:right}.reimbursement-not-paid .reimbursement-text-box .reimbursement-text-area .MuiInputBase-input,.reimbursement-paid .reimbursement-text-box .reimbursement-text-area .MuiInputBase-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.reimbursement-not-paid .reimbursement-return-btn-container,.reimbursement-paid .reimbursement-return-btn-container{align-items:center;display:flex;flex-direction:column}.reimbursement-not-paid .reimbursement-return-btn-container .return-button,.reimbursement-paid .reimbursement-return-btn-container .return-button{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;height:auto;letter-spacing:0;line-height:normal;line-height:1.6875rem;margin-top:3rem;padding:.688rem 1.5rem;text-transform:none;width:80%}@media (max-width:768px){.reimbursement-not-paid .reimbursement-return-btn-container .return-button,.reimbursement-paid .reimbursement-return-btn-container .return-button{width:100%}}.reimbursement-button-group{align-items:flex-start;display:flex;gap:1.5rem;margin-top:2rem;padding-top:3rem;width:100%}@media (max-width:768px){.reimbursement-button-group{flex-direction:column;margin-bottom:.75rem}}.reimbursement-button-group .reimbursement-back-button{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;line-height:1.6875rem;min-height:2.75rem;padding:.75rem 1rem;text-transform:capitalize;width:100%}@media (max-width:768px){.reimbursement-button-group .reimbursement-back-button{order:2}}.reimbursement-button-group .reimbursement-back-button.disabled{background:#fafcff;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.6875rem;opacity:.3}.reimbursement-button-group .reimbursement-next-button:hover{background-color:#06c}.reimbursement-button-group .reimbursement-next-button{background:#06c;border-radius:.375rem;color:#fff;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;line-height:1.6875rem;min-height:2.75rem;padding:.75rem 1rem;text-transform:capitalize;width:100%}@media (max-width:768px){.reimbursement-button-group .reimbursement-next-button{order:1}}.reimbursement-button-group .reimbursement-next-button.Mui-disabled{color:#fff}.helper-error-message,.helper-error-message span{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.resume-existing-request{width:100%}}.resume-existing-request .reimbursement_header{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;margin:0;padding-bottom:1rem}.resume-existing-request .resume-heading{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;text-align:left}@media (max-width:768px){.resume-existing-request .resume-heading{font-size:1rem;line-height:1.5rem;text-align:left}}.resume-existing-request .resume-heading.no-request{margin:8rem}@media (max-width:768px){.resume-existing-request .resume-heading.no-request{margin:8rem 0;text-align:center}}.resume-existing-request .resume-reimbursement-btn-container{display:flex;justify-content:center}.resume-existing-request .claims-card_wrap{background:none!important;border:none!important;padding:0;width:48rem}@media (max-width:768px){.resume-existing-request .claims-card_wrap{width:100%}}.resume-existing-request .claims-card_wrap .inquiry-header .type{color:#13223c;font-family:Open Sans;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.resume-existing-request .claims-card_wrap .inquiry-header .type{font-size:1.125rem}}@media (min-width:768px){.request-reimbursement-flow .review-user-info{display:flex;justify-content:center;padding-bottom:1rem}}@media (min-width:768px) and (min-height:1000px){.request-reimbursement-flow .review-user-info{height:52vh}}.request-reimbursement-flow .review-user-info .cosmetic-review-information .review-instruction{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.request-reimbursement-flow .review-user-info .cosmetic-review-information .review-instruction{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .review-user-info .cosmetic-review-information .review-instruction.secondary{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-top:0}@media (max-width:768px){.request-reimbursement-flow .review-user-info .cosmetic-review-information .review-instruction.secondary{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .address-details .user-name{line-height:1.5rem}@media (max-width:768px){.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .address-details .user-name{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .address-details .address{line-height:1.5rem}@media (max-width:768px){.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .address-details .address{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .contact-details .user-email,.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .contact-details .user-phone{line-height:1.5rem}@media (max-width:768px){.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .contact-details .user-email,.request-reimbursement-flow .review-user-info .cosmetic-review-information .user-details .contact-details .user-phone{font-size:.875rem;line-height:1.375rem}}@media (max-width:758px){.request-reimbursement-flow .reimbursement-content-wrapper{padding:1.5rem;width:100%}}@media (min-width:768px){.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap{padding-right:0}}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content{width:47.5rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content{width:100%}}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:2rem}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert{margin:1.5rem 2.454% 1.5rem 0}@media (max-width:768px){.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert{margin:1.5rem 0 0}}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert .alert-box{margin-top:0;padding:1rem}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert .alert-box .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert .alert-box .content .alert-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-btn-container{align-items:flex-start;display:flex;gap:1.5rem;margin-top:2rem;padding-top:3rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-btn-container{gap:0}}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-btn-container .contact-secondary-btn{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;line-height:1.6875rem;min-height:2.75rem;padding:.688rem 1.5rem;text-transform:capitalize;width:100%}.request-reimbursement-flow .reimbursement-content-wrapper .reimbursement-update-info .contact-info-content-wrap .contact-btn-container .contact-primary-btn{background:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:3.1rem;letter-spacing:0;line-height:normal;line-height:1.6875rem;min-height:2.75rem;padding:.688rem 1.5rem;text-transform:capitalize;width:100%}.request-reimbursement-flow .request-info-wrap .request-info-title{align-items:center;background-color:#456c93;display:flex;flex-direction:row;height:2.5rem;justify-content:center;padding:.25rem 1rem;width:100%}.request-reimbursement-flow .request-info-wrap .request-info-title .request-number{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.request-reimbursement-flow .request-info-wrap .request-info-title .badge-container{margin-left:1rem}.request-reimbursement-flow .request-info-wrap .request-info-title .badge-container.pending{margin-top:0}.request-reimbursement-flow .request-info-wrap .request-info{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:row;height:2.5rem;justify-content:center;margin-bottom:1.5rem;padding:.5rem 1rem .75rem;width:100%}.request-reimbursement-flow .request-info-wrap .request-info .info .key{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.request-reimbursement-flow .request-info-wrap .request-info .info .value{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-left:.25rem}.request-reimbursement-flow .reimbursement-payment-method-wrap{display:flex;justify-content:center}@media (max-width:768px){.request-reimbursement-flow .reimbursement-payment-method-wrap{padding:1rem}}.request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method{width:60rem}@media (max-width:960px){.request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method{width:100%}}.request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-notice{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-notice{font-size:1rem;line-height:1.5rem}}.request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-content{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:1rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-payment-method-wrap .reimbursement-payment-method .reimbursement-payment-content{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap{display:flex;justify-content:center;padding:2rem 1rem 1rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap{padding:1rem .5rem .5rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents{width:48rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents{width:100%}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload{padding:0 1rem 1rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-upload-viewer{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;padding-bottom:1rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-upload-viewer{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-type{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:.375rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;word-break:break-word}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-file-item{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploading-percentage{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:right}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-document{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:39.938rem}@media (max-width:700px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-document{width:29.938rem}}@media (max-width:529px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-document{width:14.938rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-close,.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-delete,.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-reupload,.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .document-view{cursor:pointer;margin-left:1.5rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-success{color:#047d26;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .document-upload .uploaded-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1rem;padding-bottom:1rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-title{font-size:1.125rem;line-height:1.6875rem;padding-bottom:1.5rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-formats{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-bottom:2rem;padding-top:1rem}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-formats{font-size:.875rem;line-height:1.375rem;padding-bottom:1.5rem;padding-top:0}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons{padding:1rem 1rem 2rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn{width:100%}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button{background:#fff;border:.125rem solid #06c;border-radius:.375rem;height:2.875rem;justify-content:center;padding:.75rem 1rem;width:100%}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button .reimbursement-button{color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;text-transform:capitalize}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .upload-buttons .documents-upload .add-document-btn .custom-button .custom-img{height:1rem;margin:1rem;width:1rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap{align-items:center;background-color:#fff;border-top:.063rem solid #dbe1e2;cursor:pointer;display:flex;justify-content:space-between;padding:.875rem 1rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap.photos-accordion{border-bottom:.063rem solid #dbe1e2}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap.selected-option-wrap{background-color:#f7fafd;border-bottom:.063rem solid #dbe1e2}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-heading,.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .select-option-wrap .heading{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-content{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.5rem;padding:1rem;white-space:pre-wrap}@media (max-width:768px){.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-upload-content{font-size:.875rem;line-height:1.375rem}}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .reimbursement-important{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding-top:.5rem}.request-reimbursement-flow .reimbursement-upload-documents-wrap .reimbursement-upload-documents .doc-upload-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin:.5rem 0}.request-reimbursement-flow .reimbursement-additional-details{width:60rem}@media (max-width:960px){.request-reimbursement-flow .reimbursement-additional-details{width:100%}}.request-reimbursement-flow .reimbursement-additional-details .alert-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper{padding-bottom:4rem}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper .title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper fieldset{margin-left:.75rem;width:100%}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper .MuiFormGroup-root{gap:1rem}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:3.75rem;letter-spacing:0;line-height:1.75rem;margin-right:0;padding:0 1.5rem 0 1rem;width:100%}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label .MuiButtonBase-root{padding:0 1rem 0 0}.request-reimbursement-flow .reimbursement-additional-details .reimbursement-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label.selected{background-color:#f7fafd;box-shadow:0 .063rem .188rem .063rem #3039521a}.verify-screen{display:flex;justify-content:center}@media (max-width:768px){.verify-screen{padding:1rem}}.verify-screen .heading{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.verify-screen .description{color:#3d515a}.verify-screen .description,.verify-screen .description.submitted-desc{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.verify-screen .description.submitted-desc{color:#596981;margin-bottom:2rem}.verify-screen .email-address{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.verify-screen .verify-email-address{display:flex;flex-direction:column;text-align:center}.verify-screen .verify-email-address .verify-btn-container{align-items:center;display:flex;flex-direction:column}.verify-screen .verify-email-address .verify-btn-container .verify-sent-otp-btn{align-items:center;background-color:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.75rem 1rem;text-transform:none;width:21.875rem}@media (max-width:768px){.verify-screen .verify-email-address .verify-btn-container .verify-sent-otp-btn{margin-top:1.5rem;width:100%}}.verify-screen .verify-code{align-items:center;background-color:#fafcff;border:.063rem solid #e6f2fd;border-radius:.5rem;display:flex;flex-direction:column;min-width:60rem;padding:1.5rem;text-align:center}@media (min-width:768px){.verify-screen .verify-code{margin-top:4rem}}@media (min-height:700px){.verify-screen .verify-code.email-verified{height:56vh}}@media (max-width:768px){.verify-screen .verify-code{height:100%;min-width:100%}}.verify-screen .verify-code.background-none{background-color:#fff;border:none;padding:0}.verify-screen .verify-code.review-status{max-width:37.5rem;min-width:auto}@media (max-width:768px){.verify-screen .verify-code.review-status{max-width:100%}.verify-screen .verify-code.review-status .heading{font-size:1rem;line-height:1.5rem}.verify-screen .verify-code.review-status .description{font-size:.875rem;line-height:1.375rem}}.verify-screen .verify-code .email-address{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.verify-screen .verify-code .confirm-btn{align-items:center;background-color:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.375rem;margin-bottom:1.5rem;margin-top:1rem;padding:.75rem 1rem;text-transform:none;width:18.438rem}@media (max-width:768px){.verify-screen .verify-code .confirm-btn{width:100%}}.verify-screen .verify-code .otp-input{margin-top:1rem}.verify-screen .verify-code .otp-input .input-box input{--highlight-color:null;background-color:#fff;border:.063rem solid #7d898d;border-radius:.625rem;height:68px!important;margin-right:.25rem!important;padding:.0625rem .125rem;width:46px!important}.verify-screen .verify-code .otp-input .input-box input:focus{border:1px solid #06c;outline:none}.verify-screen .verify-code .otp-input .input-box input:last-child{margin-right:0!important}.verify-screen .verify-code .otp-input .input-box input[value]{color:#3d515a;font-family:Open Sans;font-size:2.5rem;font-weight:300;letter-spacing:0;line-height:inherit}@media (min-width:1440px){.verify-screen .verify-code .otp-input .input-box input[value]{font-size:2.5rem!important;line-height:inherit}}.verify-screen .verify-code .otp-input .input-box-error input[value]{border:.063rem solid #de0000}.verify-screen .verify-code .resend-container{border-top:.063rem solid #dbe1e2;padding-top:2rem;width:100%}.verify-screen .verify-code .resend-container .resent-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.verify-screen .verify-code .resend-container .resend-button{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;text-align:center;text-transform:none}.verify-screen .verify-code .success-toast-icon{margin-bottom:1rem;margin-top:2rem}@media (max-width:768px){.verify-screen .verify-code .success-toast-icon{margin-top:0}}.verify-screen .verify-code .success-toast-icon img{height:2.5rem;margin:.75rem;width:2.5rem}.verify-screen .verify-code .warning-wrap{background:linear-gradient(0deg,#b900000d,#b900000d),#fff;border:.063rem solid #b90000;border-radius:.5rem;display:flex;margin-bottom:.5rem;margin-top:1rem;padding:1rem 1.5rem 1.5rem 1rem;text-align:left;width:408px}@media (max-width:768px){.verify-screen .verify-code .warning-wrap{width:100%}}.verify-screen .verify-code .warning-wrap .heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-top:.25rem;padding-bottom:.5rem}.verify-screen .verify-code .max-attempt-msg{margin-bottom:1.5rem;width:25.5rem}@media (max-width:768px){.verify-screen .verify-code .max-attempt-msg{width:100%}.verify-screen .verify-code .reimbursement-button-group{flex-direction:column-reverse}}.verify-screen .error-message{align-items:center;color:#b90000;display:flex;flex-direction:column;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1rem;margin-top:1rem}.verify-screen .reimbursement-button-group .reimbursement-back-button,.verify-screen .reimbursement-button-group .reimbursement-next-button{font-weight:600}.reimbursement-form_wrap{width:60rem}@media (max-width:960px){.reimbursement-form_wrap{width:100%}}.reimbursement-form_wrap .form-header{display:flex;flex-direction:column;justify-content:center;margin-left:2rem}@media (max-width:768px){.reimbursement-form_wrap .form-header{margin-left:0}}.reimbursement-form_wrap .form-header .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1rem;padding-bottom:1rem}.reimbursement-form_wrap .form-header .sub-heading{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.reimbursement-form_wrap .vehicle-title-wrap{padding-bottom:.5rem;padding-top:1rem}.reimbursement-form_wrap .vehicle-title-wrap .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.reimbursement-form_wrap .vehicle-title-wrap .title{font-size:1rem;line-height:1.5rem}}.reimbursement-form_wrap .selected-vehicle-radio{background-color:#f7fafd;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;height:6.625rem;margin-bottom:.5rem;padding:.5rem 1.5rem}@media (max-width:768px){.reimbursement-form_wrap .selected-vehicle-radio{padding:1rem 1rem 1.5rem}}.reimbursement-form_wrap .selected-vehicle-radio .radio-text .MuiFormControlLabel-label{flex-grow:1}.reimbursement-form_wrap .selected-vehicle-radio .MuiRadio-root{align-items:center;display:flex}@media (max-width:768px){.reimbursement-form_wrap .selected-vehicle-radio{height:fit-content}}.reimbursement-form_wrap .selected-vehicle-radio .car-radio-wrap{justify-content:space-between}.reimbursement-form_wrap .selected-vehicle-radio .car-radio-wrap img{height:5.625rem;margin-left:22rem}@media (max-width:1000px){.reimbursement-form_wrap .selected-vehicle-radio .car-radio-wrap img{margin-left:18rem}}@media (max-width:820px){.reimbursement-form_wrap .selected-vehicle-radio .car-radio-wrap img{margin-left:10rem}}@media (max-width:510px){.reimbursement-form_wrap .selected-vehicle-radio .car-radio-wrap img{margin-left:1rem}}.reimbursement-form_wrap .selected-vehicle-radio .car-radio-wrap .car-make{margin-top:0}.reimbursement-form_wrap .edit-vehicle-link{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-bottom:1rem}@media (max-width:768px){.reimbursement-form_wrap .edit-vehicle-link{font-size:.875rem;line-height:1.375rem}}.reimbursement-form_wrap .edit-vehicle-link span{cursor:pointer}.reimbursement-form_wrap .edit-vehicle-link.disable-txt span{opacity:.5;pointer-events:none}.reimbursement-form_wrap .form-field-wrap.type .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;height:auto;padding:.5rem}.reimbursement-form_wrap .form-field-wrap.type .MuiFormControl-root .MuiOutlinedInput-root .MuiAutocomplete-tag{background-color:#005bb5;border-radius:.25rem;gap:.25rem;margin:.125rem .125rem 0;padding:.063rem .5rem}.reimbursement-form_wrap .form-field-wrap.type .MuiFormControl-root .MuiOutlinedInput-root .MuiAutocomplete-tag .MuiChip-deleteIcon{color:#fff;height:1rem;margin:0;width:1rem}.reimbursement-form_wrap .form-field-wrap.type.error-subType .MuiFormControl-root .MuiOutlinedInput-root,.reimbursement-form_wrap .form-field-wrap.type.error-type .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #d32f2f;border-radius:.375rem;height:auto;padding:.5rem}.reimbursement-form_wrap .form-field-wrap.type.subType-disable .MuiFormControl-root .MuiOutlinedInput-root,.reimbursement-form_wrap .form-field-wrap.type.type-disable .MuiFormControl-root .MuiOutlinedInput-root{cursor:default}.reimbursement-form_wrap .form-field-wrap.type .title-wrap .title{padding:.375rem 0}.reimbursement-form_wrap .form-field-wrap .title-wrap{margin-bottom:.5rem}.reimbursement-form_wrap .form-field-wrap .title-wrap .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.reimbursement-form_wrap .form-field-wrap .title-wrap .title{font-size:1rem;line-height:1.5rem}}.reimbursement-form_wrap .form-field-wrap .select-value{margin-bottom:0}.reimbursement-form_wrap .form-field-wrap .MuiSelect-select{align-items:center}.reimbursement-form_wrap .form-field-wrap.select-date .title-wrap{margin-bottom:1rem}.reimbursement-form_wrap .form-field-wrap.select-date .MuiFormControl-root .MuiOutlinedInput-root{height:2.875rem}.reimbursement-form_wrap .form-field-wrap.select-date .MuiFormControl-root .MuiFormLabel-root{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-7px}.reimbursement-form_wrap .form-field-wrap.select-date.date-disable .MuiFormControl-root .MuiOutlinedInput-root{cursor:default}.reimbursement-form_wrap .form-field-wrap .mileage-wrap{position:relative}.reimbursement-form_wrap .form-field-wrap .mileage-wrap .warning-icon{padding:.25rem;position:absolute;right:.75rem;top:45%;transform:translateY(-50%)}.reimbursement-form_wrap .number-field-wrap .number-field{background-color:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.875rem;letter-spacing:0;line-height:1.75rem;padding:.5rem .75rem;width:100%}.reimbursement-form_wrap .number-field-wrap .number-field:focus{outline:none}.reimbursement-form_wrap .number-field-wrap .number-field.error{border:.0625rem solid #d32f2f}.reimbursement-form_wrap .phone-number-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.688rem 1.5rem;pointer-events:none;text-transform:none}.reimbursement-form_wrap .error-msg{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.reimbursement-form_wrap .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 .063rem;padding:0}.review-information .personal-information .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-bottom:1.5rem}.review-information .personal-information .info{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:2rem}@media (max-width:768px){.review-information .personal-information .info{margin-bottom:1.5rem}}.review-information .personal-information .customer-details-content__wrap{background-color:#fff;border:.063rem solid #f2f2f2;border-radius:.5rem;margin-bottom:1.5rem;padding:.875rem 0 .875rem 1rem}.review-information .personal-information .customer-details-content__wrap .customer-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.review-information .personal-information .customer-details-content__wrap .customer-detail{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.review-information .personal-information .customer-details-content__wrap .customer-detail.field-error{color:#b90000}.review-information .personal-information .update-contact-info .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.review-information .personal-information .update-contact-info .update-contact-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.688rem 1.5rem;text-transform:none}@media (min-width:768px){.reimbursement-vehicle-selection-box .vehicle-selection{align-items:center;display:flex;flex-direction:column}}.reimbursement-vehicle-selection-box .vehicle-selection.contract-selection .assistance-btn-wrapper .MuiFormControl-root{height:12rem}.reimbursement-vehicle-selection-box .vehicle-selection .assistance-btn-wrapper-reimbursement,.reimbursement-vehicle-selection-box .vehicle-selection .assistance-btn-wrapper-reimbursement fieldset{width:100%}.reimbursement-vehicle-selection-box .car-list-scroll{height:15.125rem}@media (max-width:768px){.reimbursement-vehicle-selection-box .car-list-scroll{height:16.125rem}}.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled{flex-direction:row;justify-content:flex-start}@media (max-width:768px){.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled{padding:.5rem}}.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .MuiFormControlLabel-label{flex-grow:1}.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .car-radio-wrap{justify-content:space-between}.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .car-radio-wrap img{height:5.625rem;margin-left:22rem}@media (max-width:1000px){.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .car-radio-wrap img{margin-left:18rem}}@media (max-width:820px){.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .car-radio-wrap img{margin-left:10rem}}@media (max-width:510px){.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .car-radio-wrap img{margin-left:1rem}}.reimbursement-vehicle-selection-box .car-list-scroll .roadside-selection-form-control-styled .car-radio-wrap .car-make{margin-top:0}.reimbursement-vehicle-selection-box .car-radio-details{margin-left:.5rem}@media (max-width:768px){.reimbursement-vehicle-selection-box .car-radio-details{margin-left:1rem}}.reimbursement-vehicle-selection-box .car-img{height:5.625rem;width:7.5rem}@media (max-width:768px){.reimbursement-vehicle-selection-box .car-img{height:53.217px;width:91.641px}}.reimbursement-vehicle-selection-box .car-details-value{margin-left:.25rem}.reimbursement-vehicle-selection-box .vehicle-selection-error-message{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1rem}.reimbursement-vehicle-selection-box .no-vehicle-selected{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.reminder-wrap .breadcrumb__wrap{border-bottom:.063rem solid #dbe1e2;margin:2rem 1.25rem;width:auto}@media (min-width:992px){.reminder-wrap .breadcrumb__wrap{margin:2rem 1.5rem 0}}@media (min-width:1440px){.reminder-wrap .breadcrumb__wrap{margin-left:4.6875rem;margin-right:4.6875rem}}@media (max-width:992px){.reminder-wrap .breadcrumb__wrap{margin-bottom:0}}.reminder-wrap .breadcrumb__wrap .custom-breadcrumb{margin-bottom:1rem}@media (max-width:768px){.reminder-wrap .breadcrumb__wrap .custom-breadcrumb{margin-bottom:.5rem}}.reminder-wrap .breadcrumb__wrap .title-page{padding-bottom:2rem;width:100%}@media (min-width:992px){.reminder-wrap .breadcrumb__wrap .title-page{padding-bottom:2rem}}@media (max-width:750px){.reminder-wrap .breadcrumb__wrap .title-page{padding-bottom:1.5rem}}.reminder-wrap .breadcrumb__wrap .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.reminder-wrap .reminders-flow-wrap{padding-top:3.75rem}@media (max-width:992px){.reminder-wrap .reminders-flow-wrap{padding-top:1.5rem}}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container{grid-template-columns:auto;grid-template-rows:repeat(2,minmax(200px,1fr))}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card{width:31.25rem}@media (min-width:1440px){.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card{width:58.892%}}@media (max-width:992px){.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card{width:100%}}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content{padding:2rem 1rem}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap,.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item{padding:0}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item .card-key .renew-here{color:#2972c8;cursor:pointer;padding-left:1rem;text-decoration:underline}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item .card-value .progress-bar-container .progress-bar-label .remaining-value{color:#13223c;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.reminder-wrap .reminders-flow-wrap .policy-content__wrap .contract-details-container .contract-card .content .reminder-card-wrap .card-item.no-date-found{color:#3d515a;display:flex;font-family:Open Sans;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1.75rem}.find-garage{border:.063rem solid #06c;border-radius:.5rem;margin-top:1rem;padding:1.5rem}@media (max-width:768px){.find-garage{margin-top:.5rem}}.find-garage .title{font-size:1.5rem;font-weight:700;line-height:2.0625rem}.find-garage .info,.find-garage .title{color:#13223c;font-family:Open Sans;letter-spacing:0}.find-garage .info{font-size:1rem;font-weight:400;line-height:1.75rem;margin-top:.5rem}.find-garage .search-garage-container .search-garage-wrap{display:flex;justify-content:space-between;margin-top:1rem}@media (max-width:768px){.find-garage .search-garage-container .search-garage-wrap{justify-content:center}}.find-garage .search-garage-container .search-garage-wrap .Mui-disabled{opacity:.3}.find-garage .search-garage-container .search-garage-wrap .search-box{flex:1 1}.find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root{background-color:#fff;border:.063rem solid #7d898d;border-radius:.5rem;height:2.75rem;padding:.5rem .75rem}@media (max-width:992px){.find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root{width:100%}}.find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .MuiInputBase-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .search-icon{border-right:.063rem solid #7d898d;margin-right:.5rem;padding-right:.5rem}.find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .search-icon img{height:1rem;margin:.25rem;width:1rem}.find-garage .search-garage-container .search-garage-wrap .search-box .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.find-garage .search-garage-container .search-garage-wrap .search-btn{background:#fafcff;border:.063rem solid #0070b9;border-radius:1.375rem;color:#0070b9;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-left:1rem;padding:.625rem 1.875rem;text-transform:inherit;width:7.125rem}@media (max-width:768px){.find-garage .search-garage-container .search-garage-wrap .search-btn{border-radius:50%;height:2.75rem;margin-left:.5rem;padding:.625rem;width:0}}.find-garage .search-garage-container .search-garage-wrap .search-btn .mobile-search{height:1.5rem;padding:.25rem;width:1.5rem}.find-garage .search-garage-container .wrapper{background-color:#fff;border:.0625rem solid #000;border-radius:1.25rem;color:#000;display:flex;flex-direction:column;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;padding:1.25rem;position:absolute;text-align:left;width:21.25rem;z-index:999}@media (max-width:450px){.find-garage .search-garage-container .wrapper{width:16.25rem}}.find-garage .search-garage-container .wrapper .predictions-wrapper .options-predictions{width:18.75rem}@media (max-width:450px){.find-garage .search-garage-container .wrapper .predictions-wrapper .options-predictions{width:13.75rem}}.find-garage .search-garage-container .wrapper:hover{cursor:pointer}.find-garage .search-garage-container .wrapper:active,.find-garage .search-garage-container .wrapper:focus-within,.find-garage .search-garage-container .wrapper:hover{box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.find-garage .error-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:.5rem}.find-garage .garage-list{margin-top:1rem;max-height:36rem;overflow-y:auto}.find-garage .garage-list .garage-info{background-color:#fcfcfc;border:.063rem solid #f2f2f2;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem;padding:1.5rem}@media (max-width:992px){.find-garage .garage-list .garage-info{padding:1rem}}.find-garage .garage-list .garage-info .more-info{color:#06c;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-top:.5rem}.find-garage .garage-list .garage-info .info .name{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.find-garage .garage-list .garage-info .info .detail-name{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.find-garage .garage-list .garage-info .info .phone-number{color:#06c;display:flex;flex-direction:column;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-left:.5rem}.find-garage .garage-list .garage-info .info .phone-number a{text-decoration:underline!important}.find-garage .garage-list .garage-info .info .distance{color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:1rem}.find-garage .garage-list .garage-info .info .garage-box{justify-content:space-between}.find-garage .garage-list .garage-info .info-wrap{display:flex;justify-content:space-between;margin-right:.5rem}@media (max-width:992px){.find-garage .garage-list .garage-info .info-wrap{flex-direction:column;justify-content:normal}}.find-garage .garage-list .garage-info .info-wrap .choose-garage{align-items:flex-end;border-left:.063rem solid #dbe1e2;display:flex;padding-left:1.5rem}@media (max-width:992px){.find-garage .garage-list .garage-info .info-wrap .choose-garage{align-items:normal;border:0;margin-top:1rem;padding:0}}.find-garage .garage-list .garage-info .info-wrap .choose-garage .secondary-btn{height:2.75rem;width:10rem}@media (max-width:768px){.find-garage .garage-list .garage-info .location-container,.find-garage .garage-list .garage-info .location-container .location-info-wrap{display:flex;flex-direction:column}}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info{display:flex;justify-content:space-between;padding-top:2rem}@media (max-width:768px){.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info{flex-direction:column}}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container{display:flex;flex-direction:column;justify-content:space-between;width:50%}@media (max-width:768px){.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container{padding-bottom:1rem;width:100%}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .address-info{padding-bottom:1rem}}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .address{color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .direction{display:flex;flex-direction:column;gap:.5rem}@media (max-width:768px){.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .direction{gap:0}}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .direction .link{color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .direction .link span{cursor:pointer}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .working-hours{display:flex;justify-content:flex-end;width:50%}@media (max-width:768px){.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .working-hours{justify-content:flex-start;width:100%}}@media (min-width:992px) and (max-width:1300px){.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .working-hours{width:60%}}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .days{color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-right:1rem}.find-garage .garage-list .garage-info .location-container .location-info-wrap .location-info .hours{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.find-garage .no-garage-found{align-items:center;color:#13223c;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;height:4rem;justify-content:center;letter-spacing:0;line-height:1.75rem}.repair-booking-info-form{border:.063rem solid #06c;border-radius:.5rem;margin-top:1rem;padding:1.5rem}@media (max-width:768px){.repair-booking-info-form{margin-top:.5rem}}.repair-booking-info-form .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:.5rem}.repair-booking-info-form .info{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:1.5rem}.repair-booking-info-form .date-field-container{flex:1 1}.repair-booking-info-form .select-field-container{flex:1.24 1}.repair-booking-info-form .form-field-wrap{margin-bottom:1rem}.repair-booking-info-form .form-field-wrap .fields-wrap{display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}@media (max-width:992px){.repair-booking-info-form .form-field-wrap .fields-wrap{flex-direction:column}}.repair-booking-info-form .form-field-wrap .fields-wrap .label-wrap{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.repair-booking-info-form .form-field-wrap .fields-wrap .date-picker-wrap .MuiFormLabel-root{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-.438rem}.repair-booking-info-form .button-wrap{display:flex;justify-content:flex-end;margin-top:1.5rem;width:100%}@media (max-width:768px){.repair-booking-info-form .button-wrap{justify-content:normal}.repair-booking-info-form .button-wrap .MuiButtonBase-root{width:100%}}.repair-booking-info-form .button-wrap .Mui-disabled{background:#fafcff;opacity:.3}.repair-booking-info-form .edit-date-btn-container{display:flex;justify-content:space-between}@media (max-width:768px){.repair-booking-info-form .edit-date-btn-container{flex-direction:column-reverse;justify-content:normal}.repair-booking-info-form .edit-date-btn-container .MuiButtonBase-root{width:100%}.repair-booking-info-form .edit-date-btn-container .secondary-btn{margin-top:.5rem}}.repair-booking-info-form.date-time-edit-popup{border:0;margin:0;padding:0}.repair-booking-info-form.date-time-edit-popup .garage-name{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.repair-booking-info-form.date-time-edit-popup .suggested-dates{margin-bottom:1.5rem}@media (max-width:768px){.repair-booking-info-form.date-time-edit-popup .suggested-dates{margin-bottom:1rem}}.repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date{background-color:#fcfcfc;border:.063rem solid #f2f2f2;border-radius:.5rem;cursor:pointer;margin-bottom:.5rem;max-height:fit-content;padding:1rem;width:100%}.repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date:last-child{margin:0}.repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date .schedule-info{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.repair-booking-info-form.date-time-edit-popup .suggested-dates .suggested-date.selected-date{background-color:#f7fafd;border:.063rem solid #06c}.repair-booking-info-form.date-time-edit-popup .info-msg{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:1.5rem}@media (max-width:768px){.repair-booking-info-form.date-time-edit-popup .info-msg{margin-bottom:1rem}}.repair-bookings-container{padding:2rem 1.25rem}@media (min-width:992px){.repair-bookings-container{padding:2rem 1.5rem}}@media (min-width:1440px){.repair-bookings-container{padding-left:4.6875rem;padding-right:4.6875rem}}@media (max-width:750px){.repair-bookings-container{padding:2rem 1rem 1.5rem}}.repair-bookings-container .repair-bookings-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem}@media (max-width:992px){.repair-bookings-container .repair-bookings-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}}.repair-bookings-container .repair-bookings_header{padding-bottom:2rem}@media (max-width:992px){.repair-bookings-container .repair-bookings_header{padding-bottom:1rem}}.repair-bookings-container .repair-bookings_header .repair-bookings-breadcrumb li p{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.repair-bookings-container .repair-bookings_header .repair-bookings-breadcrumb .active-title{color:#2972c8}.repair-bookings-container .repair-bookings_header .repair-bookings-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem}@media (max-width:992px){.repair-bookings-container .repair-bookings_header .repair-bookings-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}}.repair-bookings-container .repair-bookings_header .booking-request-id-wrap{display:flex}@media (max-width:768px){.repair-bookings-container .repair-bookings_header .booking-request-id-wrap{flex-direction:column}}.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .error,.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .expired,.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .success,.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .warning{margin-left:1rem}@media (max-width:768px){.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .error,.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .expired,.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .success,.repair-bookings-container .repair-bookings_header .booking-request-id-wrap .warning{margin-left:0}}.repair-bookings-container .accordion-outlined_wrap{margin-top:1.5rem}.repair-bookings-container .accordion-outlined_wrap .title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}@media (max-width:992px){.repair-bookings-container .accordion-outlined_wrap .title{align-items:center;background-color:#f7fafd;border:.0625rem solid #dbe1e2;border-radius:.5rem;color:#3d515a;display:flex;flex-direction:row;font-family:Open Sans;font-size:1rem;font-weight:600;justify-content:space-between;letter-spacing:0;line-height:2rem;padding:.75rem 1rem}}.repair-bookings-container .accordion-outlined_wrap .title .arrow-icon{height:1rem;margin:.25rem;width:1rem}@media (min-width:992px){.repair-bookings-container .accordion-outlined_wrap .title.process-section-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}}@media (max-width:992px){.repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap{border:.0625rem solid #dbe1e2;border-radius:0 0 .5rem .5rem;padding:1rem 1rem 1.5rem}}.repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap ol{padding-left:1.5rem}.repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap li{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:992px){.repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap li{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.repair-bookings-container .accordion-outlined_wrap .accordion-content-wrap .custom-link{font-size:.875rem;line-height:1.5rem}}.repair-bookings-container .accordion-outlined_wrap.open .title{border-bottom:0;border-radius:.5rem .5rem 0 0;margin:0}@media (min-width:768px){.repair-bookings-container .cinch-dealer__wrap{width:35.25rem}}.repair-bookings-container .cinch-dealer__wrap .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .title{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem}}.repair-bookings-container .cinch-dealer__wrap .booking-instruction{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-top:.75rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .booking-instruction{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap{display:flex;justify-content:space-between;margin-top:1rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap{justify-content:center}}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .Mui-disabled{opacity:.3}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-box{flex:1 1}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-box .MuiInputBase-root{background-color:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;height:3rem;padding:.75rem;width:29.375rem}@media (max-width:992px){.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-box .MuiInputBase-root{width:100%}}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-box .MuiInputBase-root .MuiInputBase-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:0}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-box .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-btn{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;height:3rem;letter-spacing:0;line-height:1.5rem;margin-left:1rem;padding:1rem;text-transform:inherit;width:5.375rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .search-garage-wrap .search-btn{height:3rem;margin-left:.5rem;max-width:5.375rem;width:100%}}.repair-bookings-container .cinch-dealer__wrap .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-top:.5rem}.repair-bookings-container .cinch-dealer__wrap .garage-list-title{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin:1rem 0}.repair-bookings-container .cinch-dealer__wrap .wrapper{background-color:#fff;border:.0625rem solid #000;border-radius:1.25rem;color:#000;display:flex;flex-direction:column;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;padding:1.25rem;position:absolute;text-align:left;width:21.25rem;z-index:999}@media (max-width:450px){.repair-bookings-container .cinch-dealer__wrap .wrapper{width:16.25rem}}.repair-bookings-container .cinch-dealer__wrap .wrapper .predictions-wrapper .options-predictions{width:18.75rem}@media (max-width:450px){.repair-bookings-container .cinch-dealer__wrap .wrapper .predictions-wrapper .options-predictions{width:13.75rem}}.repair-bookings-container .cinch-dealer__wrap .wrapper:hover{cursor:pointer}.repair-bookings-container .cinch-dealer__wrap .wrapper:active,.repair-bookings-container .cinch-dealer__wrap .wrapper:focus-within,.repair-bookings-container .cinch-dealer__wrap .wrapper:hover{box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.repair-bookings-container .cinch-dealer__wrap .cinch-footer-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:.75rem 0}.repair-bookings-container .cinch-dealer__wrap .find-garage-btn{background-color:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;height:3rem;letter-spacing:0;line-height:1.5rem;padding:1rem;text-transform:none;width:100%}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .find-garage-btn{width:100%}}.repair-bookings-container .cinch-dealer__wrap .garage-list{margin-top:1rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;margin-top:.5rem;padding:.5rem .75rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .more-info{align-items:center;color:#06c;display:flex;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.25rem;margin-top:.5rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .more-info img{height:.37rem;width:.75rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .more-info{margin-top:.75rem}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info .name{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info .distance{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.25rem;padding-top:.25rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info .garage-box{justify-content:space-between}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info-wrap{display:flex;justify-content:space-between;margin-right:.5rem}@media (max-width:992px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info-wrap{flex-direction:column;justify-content:normal}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info-wrap .choose-garage{align-items:flex-end;border-left:.063rem solid #dbe1e2;display:flex;padding-left:1.5rem}@media (max-width:992px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info-wrap .choose-garage{align-items:normal;border:0;margin-top:1rem;padding:0}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .info-wrap .choose-garage .secondary-btn{height:2.75rem;width:10rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container{display:flex;flex-direction:column}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap{display:flex;flex-direction:column-reverse}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap.location-wrap{display:flex;flex-direction:column;margin:0}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap.location-wrap div{margin-top:.25rem!important}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info{display:flex;justify-content:space-between;padding-bottom:1rem;padding-top:1rem}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info{flex-direction:column;padding-bottom:.25rem;padding-top:.5rem}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container{display:flex;flex-direction:column;justify-content:space-between;width:50%}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container{width:100%}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .address-info{padding-bottom:.5rem}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .address-container .address{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .working-hours{display:flex;justify-content:flex-end;width:50%}@media (max-width:768px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .working-hours{justify-content:flex-start;width:100%}}@media (min-width:992px) and (max-width:1300px){.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .working-hours{width:60%}}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .days{color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-right:1rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .location-info .hours{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .booking__wrap{border-top:.063rem dashed #bdc4c7;margin-top:.75rem;padding-top:.5rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .booking__wrap .heading{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .booking__wrap .booking-details-wrap{align-items:center;display:flex}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .booking__wrap .booking-details-wrap .detail-name{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-right:.5rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .garage-info .location-container .location-info-wrap .booking__wrap .booking-details-wrap .booking-detail{color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.repair-bookings-container .cinch-dealer__wrap .garage-list .no-garage-found{color:#000;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.repair-bookings-container .whocanfixmycar-img{height:4.4375rem;width:13.625rem}.repair-bookings-container .repair-bookings-content_wrap{display:flex;padding-bottom:2rem;padding-top:0}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap{flex-direction:column}}.repair-bookings-container .repair-bookings-content_wrap .repair-bookings-info{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .repair-bookings-info{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}}.repair-bookings-container .repair-bookings-content_wrap .repair-helper-text{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.repair-bookings-container .repair-bookings-content_wrap .left-section{width:50%}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap{border:.0625rem solid #bdc4c7;border-radius:.25rem;margin-top:1rem;padding:1rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-name-text{color:#000}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .edit-icon{height:1rem;width:1rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon img{height:1.5rem;width:1.5rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap{align-items:center}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap .arrow-down,.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-icon .time-wrap .arrow-up{background-color:#fff}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .dealer-logo-container img{border-radius:.5rem;height:80%;object-fit:fill;width:80%}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .MuiBox-root .dealer-contactNumber{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-top:.25rem}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .MuiBox-root .dealer-contactNumber{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .MuiBox-root .dealer-contactNumber a{text-decoration:underline}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .MuiBox-root .close-text-style{font-size:.875rem;line-height:1.5rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .location-wrap{margin:1rem 0 .5rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .global-icon-wrap{margin:.5rem 0 0}.repair-bookings-container .repair-bookings-content_wrap .left-section .dealer-grid.dealer-wrap .global-icon-wrap .address-link .dealer-url{font-size:.875rem;line-height:1.5rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .book-request-btn{background-color:#06c;margin:1.5rem 0;padding:.688rem 1.5rem}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .left-section .book-request-btn{width:100%}}.repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap{margin-top:1.5rem}.repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .left-section .need-help_wrap .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;margin:0}}.repair-bookings-container .repair-bookings-content_wrap .right-section{margin-left:15.66%;width:50%}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .right-section{margin-left:0;width:100%}}.repair-bookings-container .repair-bookings-content_wrap .right-section .tabs .MuiButtonBase-root{padding:1.063rem 2rem .938rem}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .right-section .tabs .MuiButtonBase-root{padding:1.063rem 1rem .938rem}}.repair-bookings-container .repair-bookings-content_wrap .right-section .no-booking{align-items:center;display:flex;flex-direction:column;height:40%;justify-content:center}@media (max-width:992px){.repair-bookings-container .repair-bookings-content_wrap .right-section .no-booking{padding:4rem 1rem}}.repair-bookings-container .repair-bookings-content_wrap .right-section .no-booking img{height:6rem;width:6rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .no-booking .info{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-top:.5rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list{height:880px;margin-top:1.5rem;overflow-y:auto}@media (max-width:768px){.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list{margin-top:1rem}}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card{margin-top:1.5rem}@media (max-width:768px){.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card{margin-top:1rem}}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap{align-items:center;background-color:#f7fafd;border:.063rem solid #dbe1e2;border-bottom-color:#f2f2f2;border-radius:.5rem .5rem 0 0;display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .booking-id-wrap{align-items:center;display:flex;flex-direction:row}@media (max-width:768px){.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .booking-id-wrap{justify-content:space-between;width:100%}}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .booking-id-wrap .booking-id{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .booking-id-wrap .badge-container{width:fit-content}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .badge-container{margin:0 0 0 .5rem}@media (max-width:768px){.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .badge-container{justify-content:space-between;width:100%}}@media (max-width:576px){.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .heading-wrap .badge-container{margin-left:0}}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:0 0 .5rem .5rem;border-top:none;padding:1rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .garage-name{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .garage-address{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .repair-booking-time{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .contact-number-wrap{align-items:center;display:flex;flex-direction:row;padding-top:.25rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .contact-number-wrap img{height:.75rem;width:.75rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .contact-number-wrap .contract-number{color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-left:.5rem}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .content-wrap .contact-number-wrap .contract-number a{text-decoration:underline}.repair-bookings-container .repair-bookings-content_wrap .right-section .repair-booking-list .booking-info-card .manage-booking{color:#06c;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration:underline}.dealer-info-container{margin-top:1rem}.dealer-info-container .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:.5rem}@media (max-width:992px){.dealer-info-container .title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}}.dealer-info-container .link-dealer-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:.25rem}@media (max-width:992px){.dealer-info-container .link-dealer-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}}.dealer-info-container .find-dealership{align-items:center;color:#2972c8;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:0}.dealer-info-container .find-dealership span{cursor:pointer}.cancel-booking-container .action-dialog{padding:.5rem}.cancel-booking-container .MuiPaper-root{border-radius:.375rem;min-height:fit-content;padding:1.5rem;width:35.25rem}@media (max-width:400px){.cancel-booking-container .MuiPaper-root{margin:1rem;min-height:31%}}@media (max-width:576px){.cancel-booking-container .MuiPaper-root{width:21.375rem}}.cancel-booking-container .cancel-booking-content{font-family:open-sans}@media (max-width:576px){.cancel-booking-container .cancel-booking-content{text-align:center}}.cancel-booking-container .cancel-booking-content .cancel-booking-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:.25rem;margin-left:0}@media (max-width:576px){.cancel-booking-container .cancel-booking-content .cancel-booking-heading{margin-bottom:1rem}}.cancel-booking-container .cancel-booking-content .info-heading{margin-bottom:.5rem}@media (max-width:576px){.cancel-booking-container .cancel-booking-content .info-heading{margin-left:0}}.cancel-booking-container .cancel-booking-content .cancel-booking-description{margin-bottom:1.5rem}@media (max-width:576px){.cancel-booking-container .cancel-booking-content .cancel-booking-description{margin-bottom:0;margin-left:0}}.cancel-booking-container .cancel-booking-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.cancel-booking-container .cancel-booking-btns{display:flex;justify-content:space-between;margin-top:1rem;padding:0}@media (min-width:576px){.cancel-booking-container .cancel-booking-btns{margin-top:0}}@media (max-width:576px){.cancel-booking-container .cancel-booking-btns{margin-top:3rem}}.cancel-booking-container .cancel-booking-btns button{margin:.125rem}@media (max-width:576px){.cancel-booking-container .cancel-booking-btns{flex-direction:column;justify-content:center}}@media (max-width:400px){.cancel-booking-container .cancel-booking-btns{align-items:center}}.cancel-booking-container .cancel-booking-btns .btn-round-bdr{background-color:#fff;border:.063rem solid #06c;border-radius:1.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;max-width:fit-content;min-width:5.938rem;padding:.688rem 1.5rem;width:auto}@media (max-width:576px){.cancel-booking-container .cancel-booking-btns .btn-round-bdr{margin-top:1rem;max-width:inherit;order:1;width:100%}}.cancel-booking-container .cancel-booking-btns .btn-box-fill{background-color:#b90000;border:.063rem solid #b90000;border-radius:1.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;max-width:10.75rem;min-width:5.938rem;padding:.688rem 1.5rem}.cancel-booking-container .cancel-booking-btns .btn-box-fill[disabled]{opacity:.6}@media (min-width:576px){.cancel-booking-container .cancel-booking-btns .btn-box-fill{margin-left:1rem;margin-top:1.5rem}}@media (max-width:576px){.cancel-booking-container .cancel-booking-btns .btn-box-fill{max-width:inherit;width:100%}}.select-margin{margin-right:.75rem!important}.roadside-page-container{padding:2.063rem 4.688rem 4.063rem}@media (max-width:768px){.roadside-page-container{padding:1.563rem 1rem}}.roadside-page-container .toast-message-container{background:linear-gradient(0deg,#059c2f0d,#059c2f0d),#fff;border:1px solid #035e1d;border-radius:.5rem;display:flex;margin-bottom:1.5rem;margin-top:-.625rem;padding:1rem 1.25rem;width:100%}@media (max-width:768px){.roadside-page-container .toast-message-container{margin-bottom:3rem;margin-top:3rem;padding:1.125rem 2.188rem 1.125rem 1.25rem}}.roadside-page-container .toast-message-container .close-img{cursor:pointer}.roadside-page-container .toast-message-container .toast-message{border:none;color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;margin-bottom:0;margin-left:1.25rem;margin-right:.25rem;width:100%}.roadside-page-container .custom-breadcrumb .link-breadcrumbs{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.roadside-page-container .custom-breadcrumb .title-breadcrumbs{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.roadside-page-container .page-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:2rem;margin-top:1rem}@media (max-width:768px){.roadside-page-container .page-title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;margin-bottom:3rem;margin-top:0}}.roadside-page-container .pt-6{padding-top:6px}@media (max-width:768px){.roadside-page-container .pt-6{padding-top:1rem}}.roadside-page-container .roadside-columns{display:flex;width:100%}@media (max-width:768px){.roadside-page-container .roadside-columns{flex-direction:column}}.roadside-page-container .roadside-columns .col-left{margin-right:1.25rem;width:60.56rem}@media (min-width:1440px){.roadside-page-container .roadside-columns .col-left{width:calc(100% - 33.56rem)}}@media (max-width:768px){.roadside-page-container .roadside-columns .col-left{padding:0;width:100%}}.roadside-page-container .col-right{max-width:21.438rem;padding-left:2rem;width:33.56rem}@media (min-width:1440px){.roadside-page-container .col-right{max-width:100%;padding-left:11rem}}@media (max-width:768px){.roadside-page-container .col-right{max-width:100%;padding:5rem 0 3.563rem;width:100%}}.roadside-page-container .add-form-column{max-width:21.438rem;padding-left:2rem;width:33.56rem}@media (max-width:768px){.roadside-page-container .add-form-column{padding-bottom:2rem}}.roadside-page-container .roadside-repair-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.roadside-page-container .roadside-help-number{color:#2972c8;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-top:.5rem}@media (max-width:768px){.roadside-page-container .roadside-help-number{text-decoration:underline}}.roadside-page-container .text-wrap{width:19.625rem}@media (max-width:768px){.roadside-page-container .text-wrap{width:100%}}.roadside-page-container .mt-48{margin-top:3rem}.roadside-page-container .mt-43{margin-top:2.688rem}.roadside-page-container .mb-16{margin-bottom:1rem}.roadside-page-container .mt-26{margin-bottom:1.625rem;margin-top:1.625rem}.roadside-page-container .mt-16{margin-top:1rem}.roadside-page-container .mt-24{margin-top:1.5rem}.roadside-page-container .mt-8{margin-top:.5rem}@media (max-width:768px){.roadside-page-container .third-party-box{width:100%}}.roadside-page-container .button{border-radius:1.375rem;color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.875rem;text-transform:none}@media (max-width:768px){.roadside-page-container .button{width:100%}}.roadside-page-container .get-repair-button{background-color:#0070b9;color:#fff;padding:.688rem 1.469rem}.roadside-page-container .get-repair-button:hover{background-color:#0070b9}.roadside-page-container .third-party-button{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9}.roadside-page-container .upload-button{width:172px}.roadside-page-container .active-contract-text{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.roadside-page-container .collapsable{border-bottom:1px solid #f2f2f2;cursor:pointer;display:flex;justify-content:space-between;padding:1rem}.roadside-page-container .bg{background:#f7fafd}.roadside-page-container .collapsableBg{border:1px solid #14141433}.roadside-page-container .contract{color:#3d515a}.roadside-page-container .contract,.roadside-page-container .coverage-box{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.roadside-page-container .coverage-box{background:#f2f2f2;border-radius:.375rem;color:#68758b;padding:1rem .75rem}.roadside-page-container .contract-summary{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.roadside-page-container .contract-info-label{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.roadside-page-container .provider-name{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.roadside-page-container .provider-name a{text-decoration:underline}.roadside-page-container .contract-text-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.roadside-page-container .membership-details{display:flex;flex-wrap:wrap;margin:1.625rem 2.25rem}.roadside-page-container .membership-details .mem-col{margin-bottom:1rem;width:100%;word-break:break-all}@media (min-width:992px){.roadside-page-container .membership-details .mem-col{margin-bottom:0;width:35%}}.roadside-page-container .membership-details .mem-col .title{color:#68758b;display:block;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.roadside-page-container .membership-details .mem-col .detail{color:#3d515a;display:block;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.roadside-page-container .contract-info-box{background:#f2f2f2;border-radius:.375rem;box-sizing:border-box;margin-bottom:1.75rem;padding:.625rem .75rem;width:100%}.roadside-page-container .contract-info-box .contract-info-label{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.roadside-page-container .contract-info-box .contract-info-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.625rem;text-align:center}.roadside-page-container .contract-info-box .contract-info-heading img{margin-right:.75rem}.roadside-page-container .mb-28{margin-bottom:1.75rem}.roadside-page-container .contract-detail-container{align-items:center;border-bottom:.0625rem solid #f2f2f2;display:flex;justify-content:space-between;padding:.875rem 1rem}.roadside-page-container .contract-detail-container p{margin-bottom:0}.roadside-page-container .dealer-logo{align-items:center;display:flex;justify-content:start;width:100%}.roadside-page-container .dealer-logo img{height:1.25rem;margin-left:1rem;width:3.75rem}.roadside-page-container .dealer-logo-text{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.roadside-page-container .third-party-wrap{padding:1.5rem}@media (max-width:768px){.roadside-page-container .third-party-wrap{padding:1rem}}.roadside-page-container .text-field-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.roadside-page-container .mt-19{margin-top:1.188rem}.roadside-page-container input::placeholder{font-size:0}.roadside-page-container .cursor{cursor:pointer}.roadside-page-container .date-picker-input .Mui-error .MuiOutlinedInput-notchedOutline{border-color:#7d898d}.roadside-page-container .text-feild .MuiOutlinedInput-root{background:#fcfcfc;border-color:#7d898d;border-radius:.5rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.75rem;letter-spacing:0;line-height:1.75rem}.roadside-page-container .text-feild .MuiOutlinedInput-root .MuiInputAdornment-root .img-1{margin-right:1rem}.roadside-page-container .text-feild .MuiOutlinedInput-notchedOutline{top:0}.roadside-page-container .text-feild .MuiOutlinedInput-notchedOutline legend{display:none}.roadside-page-container .text-feild .MuiFormHelperText-root{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:0;margin-right:0}.roadside-page-container .button-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.roadside-page-container .button-container{flex-direction:column-reverse}}.roadside-page-container .view-button{padding-bottom:21px;padding-top:2.75rem}.roadside-page-container .edit-button-container{align-items:baseline;display:flex;justify-content:flex-end;margin-bottom:.625rem;margin-top:3rem}@media (max-width:768px){.roadside-page-container .edit-button-container{align-items:center;flex-direction:column-reverse;margin-bottom:.5rem;margin-top:0}}.roadside-page-container .disabled{opacity:1;pointer-events:none}.roadside-page-container .edit-detail:hover{background:none}.roadside-page-container .edit-detail{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;padding:0;text-transform:none}@media (max-width:768px){.roadside-page-container .edit-detail{margin-bottom:.5rem;padding:0}}.roadside-page-container .edit-detail .edit-icon{height:1rem;margin-right:.5rem;margin-top:-.188rem;width:1rem}.roadside-page-container .edit-detail .right-tick{height:.875rem;margin-right:.563rem;width:.875rem}.roadside-page-container .cancel-button:hover{background:none}.roadside-page-container .cancel-button{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-right:1.813rem;padding:0;text-transform:none}@media (max-width:768px){.roadside-page-container .cancel-button{margin-bottom:.5rem;margin-top:1rem}}.roadside-page-container .link-color{color:#2972c8;margin-top:1rem}.roadside-page-container .lable-color{color:#68758b}.roadside-page-container .drag-drop-text{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}.roadside-page-container .center{margin-top:.5rem;text-align:center}.roadside-page-container .dropbox-error{border-color:#b90000}.roadside-page-container .dropbox-withouterror{border-color:#bdc4c7}.roadside-page-container .dropbox{align-items:center;background-color:#fff;border-radius:.5rem;border-style:dashed;border-width:.125rem;color:#000;display:flex;flex:1 1;flex-direction:column;font-size:1.4rem;font-weight:700;outline:none;padding:2rem 0 0;transition:border .24s ease-in-out}.roadside-page-container .dropbox .error-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1rem;margin-top:.5rem;text-align:center}.roadside-page-container .dropbox .button-box{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;margin-bottom:2rem}.roadside-page-container .progress-wrap .error-message-container:first-child{margin-top:1rem}.roadside-page-container .error-message-container{display:flex;justify-content:space-between}.roadside-page-container .error-message-container .error-msg-box{display:flex;flex-direction:column;margin-bottom:.5rem;width:100%}.roadside-page-container .error-message-container .error-msg-box .linear-error-progress{background-color:#f2f2f2;border-radius:4px;height:4px}.roadside-page-container .error-message-container .error-msg-box .linear-error-progress .MuiLinearProgress-bar{background-color:#b90000}.roadside-page-container .error-message-container .error-msg-box .success-linear-progress{background-color:#f2f2f2;border-radius:4px;height:4px}.roadside-page-container .error-message-container .error-msg-box .success-linear-progress .MuiLinearProgress-bar{background-color:#047d26}.roadside-page-container .error-message-container .error-msg-box .error-message-filename{display:flex;flex-direction:row;justify-content:space-between}.roadside-page-container .error-message-container .error-msg-box .error-message-filename p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:.5rem}.roadside-page-container .error-message-container .error-msg-box .error-msg{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:0;margin-top:4px}.roadside-page-container .error-message-container .error-msg-box .text-success{color:#047d26;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:4px}.roadside-page-container .error-message-container .close-icon{margin-left:2rem}.roadside-page-container .error-message-container .close-icon img{cursor:pointer;height:16px;width:16px;z-index:99999999}.roadside-page-container .image-wrap-container{margin-top:1rem}@media (max-width:768px){.roadside-page-container .image-wrap-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0}}.roadside-page-container .image-wrap{margin-bottom:2rem}@media (max-width:768px){.roadside-page-container .image-wrap{margin-bottom:1rem}}.roadside-page-container .image-wrap .image-file-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:-.5rem;max-width:fit-content}.roadside-page-container .image-wrap .file-size{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:4px}@media (max-width:768px){.roadside-page-container .image-wrap:nth-child(odd){width:50%}.roadside-page-container .image-wrap:nth-child(2n){margin-right:.25rem}}.roadside-page-container .edit-image-box{height:12.5rem;width:12.5rem}@media (max-width:768px){.roadside-page-container .edit-image-box{height:8.75rem;width:8.75rem}}.roadside-page-container .add-img-box{height:12.5rem;width:12.5rem}@media (max-width:768px){.roadside-page-container .add-img-box{height:9.688rem;width:9.688rem}}.roadside-page-container .image-box{border:1px solid #dbe1e2;border-radius:.25rem;display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem}.roadside-page-container .image-box .close-icon{position:absolute;right:-1rem;top:-1rem}.roadside-page-container .image-box .close-icon img{cursor:pointer}.roadside-page-container .image-box .img-container{align-items:center;display:flex;padding-bottom:1.063rem;padding-top:1.063rem}.roadside-page-container .image-box .img-container img{cursor:pointer;height:auto;max-height:100%;width:100%}.alert-box-container .MuiPaper-root{max-height:auto;max-width:35.25rem;width:100%}.alert-box-container .MuiPaper-root .image-box{display:flex;justify-content:flex-end;margin-bottom:.188rem;margin-right:1.75rem;margin-top:1.75rem}.alert-box-container .MuiPaper-root .image-box img{cursor:pointer}.alert-box-container .MuiPaper-root .alert-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem}@media (max-width:768px){.alert-box-container .MuiPaper-root .alert-title{text-align:center}}.alert-box-container .MuiPaper-root .alert-msg{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:3rem}@media (max-width:768px){.alert-box-container .MuiPaper-root .alert-msg{text-align:center}}.alert-box-container .MuiPaper-root .alert-button-container{display:flex;justify-content:flex-end}@media (max-width:768px){.alert-box-container .MuiPaper-root .alert-button-container{justify-content:center}}.alert-box-container .MuiPaper-root .alert-button-container button{border-radius:1.375rem;color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.875rem;text-transform:none}.alert-box-container .MuiPaper-root .alert-button-container .alert-cancel-button{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9;margin-right:1rem}.alert-box-container .MuiPaper-root .alert-button-container .alert-cancel-button:hover{background-color:#fafcff}.alert-box-container .MuiPaper-root .alert-button-container .alert-confirm-button{background-color:#0070b9;color:#fff}.alert-box-container .MuiPaper-root .alert-button-container .alert-confirm-button:hover{background-color:#0070b9}.auto-complete-item{font-family:Open Sans;letter-spacing:0;line-height:1.75rem}.auto-complete-item.text-highlight{color:#2972c8}.auto-complete-item.text-default{color:#3d515a}.no-clear .MuiAutocomplete-clearIndicator{display:none}.help-info-card{background-color:#efefef0d!important;border:1px solid #b2c2cb!important}.help-info .help-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.688rem 1.5rem;text-transform:none}.common-wrapper .mt-32{margin-top:2rem}.common-wrapper .breaducrumb-wrap li{color:#68758b;font-family:Open Sans;font-size:1.5rem;font-weight:300;letter-spacing:0;line-height:1.6875rem}@media (min-width:992px){.common-wrapper .content-align-items-baseline{align-items:baseline}}.common-wrapper .support-questions-title-box{background-color:#f8fafb}.common-wrapper .support-container_wrap{margin-top:3rem}@media (max-width:576px){.common-wrapper .support-container_wrap{margin-top:2.125rem}}@media (max-width:992px){.common-wrapper .support-container_wrap .faq-left-box{margin-bottom:2rem}}.common-wrapper .faq-text-decoration{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:left;text-decoration:underline!important}.common-wrapper .support-title-img{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;padding:.813rem}@media (max-width:992px){.common-wrapper .support-title-img{height:2.125rem;padding:.425rem;width:2.125rem}.common-wrapper .support-title-img img{height:1.144rem;position:absolute;width:1.144rem}}.common-wrapper .common-support-questions-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-left:.75rem}@media (min-width:992px){.common-wrapper .faq-left-box{padding-right:4rem}.common-wrapper .faq-right-box{padding-left:4rem}}.common-wrapper .support-title-message{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;text-align:left}.common-wrapper .support-questions .css-1nqi5zm-MuiGrid-root{max-width:50%}@media (min-width:992px){.common-wrapper .support-questions{border-right:.063rem solid #dbe1e2;max-width:55%}}.common-wrapper .support-questions .support-questions-title{background-color:#f8fafb;border-radius:.5rem;max-height:22.614%;max-width:100%;padding:1rem}.common-wrapper .support-questions .searchbox-style{border:.063rem solid #7d898d;border-radius:.5rem;padding:.5rem;width:100%}.common-wrapper .support-questions .filter-btn__wrap{margin-top:2rem}.common-wrapper .support-questions .filter-btn__wrap .filter-btn{background-color:#f2f2f2;border:.063rem solid #bdc4c7;border-radius:.75rem;margin:0 1rem .625rem 0}.common-wrapper .support-questions .filter-btn__wrap .selected-filter-btn{background-color:#06c;border-radius:.75rem;color:#fff}.common-wrapper .support-questions .support-selected-filter-btn button{padding:.25rem .75rem}.common-wrapper .support-questions .mt-12{margin-top:.75rem}.common-wrapper .support-questions .mt-22{margin-top:1.375rem}.common-wrapper .support-questions .support-search-box{margin-bottom:0}.common-wrapper .support-questions .support-search-box .MuiInputBase-formControl{border-radius:.5rem}.common-wrapper .support-questions .support-search-box .MuiAutocomplete-input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.common-wrapper .support-questions .support-search-box .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #7d898d;border-radius:.5rem;margin-top:2rem;padding:.5rem 0 .5rem .75rem}.common-wrapper .support-questions .support-search-box .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:0}.common-wrapper .support-questions .support-search-box .MuiFormControl-root .MuiOutlinedInput-root legend{display:none}.common-wrapper .support-questions .support-search-box .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.common-wrapper .support-questions .no-result-found{z-index:1}.faq-popup-container .action-dialog{padding:.5rem}.faq-popup-container .MuiPaper-root{border-radius:.375rem;max-width:35.25rem;min-width:21.438rem;padding:1.5rem}.support-faq-modal .support-faq-wrap{background-color:#fff;border-radius:.375rem;font-family:Open Sans;height:calc(100% - 2rem);left:0;overflow-y:auto;text-align:left;top:0}@media (max-width:576px){.support-faq-modal .support-faq-wrap{text-align:center}}.support-faq-modal .support-faq-wrap .support-faq-content{overflow-y:auto}.support-faq-modal .support-faq-wrap .support-faq-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.support-faq-modal .support-faq-wrap .support-faq-content .support-faq-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}.support-faq-modal .support-faq-wrap .support-faq-content .transfer-radio-box{display:block;max-width:fit-content}.support-faq-modal .support-faq-wrap .support-faq-content .transfer-radio-box .MuiFormControlLabel-label{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.support-faq-modal .support-faq-wrap .support-faq-content .transfer-note{font-weight:600}.support-faq-modal .btns-container{align-items:baseline;display:flex;justify-content:space-between;padding:1.5rem 0 0}@media (max-width:576px){.support-faq-modal .btns-container{align-items:center;flex-direction:column;text-align:center}.support-faq-modal .btns-container a{display:flex;margin-top:1rem;order:1}}.support-faq-modal .btn-group{padding:.9375rem 1.25rem .625rem}.support-faq-modal .btn-round-fill{background-color:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin:1.375rem 0 0;min-width:6.375rem;padding:.688rem 1.5rem}@media (max-width:576px){.support-faq-modal .btn-round-fill{min-height:2.75rem;width:100%}}.vehicle-transfer-type-modal{height:80%;left:50%;max-height:34.688rem;max-width:35.25rem;position:fixed;top:50%;transform:translate(-50%,-50%)}@media (max-width:576px){.vehicle-transfer-type-modal{max-height:32.875rem;max-width:21.375rem}}.vehicle-transfer-type-modal .vehicle-transfer-type-header .close-btn{background:none;border:0;margin-bottom:.125rem;padding:0}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap{background-color:#fff;border-radius:.375rem;font-family:Open Sans;height:calc(100% - 2rem);left:0;overflow-y:auto;padding:2.625rem 1.5rem 1.5rem;text-align:left;top:0}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content{overflow-y:auto}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;padding-bottom:.25rem}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .vehicle-transfer-type-car-model{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box{display:block;max-width:fit-content}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-radio-box .MuiFormControlLabel-label{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.vehicle-transfer-type-modal .vehicle-transfer-type-wrap .vehicle-transfer-type-content .transfer-note{font-weight:600}.vehicle-transfer-type-modal .btns-container{padding:1.5rem 0 0 1.5rem}@media (max-width:576px){.vehicle-transfer-type-modal .btns-container{padding:1.5rem 0 0}}.vehicle-transfer-type-modal .btn-group{padding:.9375rem 1.25rem .625rem}.vehicle-transfer-type-modal .btn-round-bdr{border-radius:1.375rem;height:2.75rem;margin:1.375rem .625rem 0 0;padding:.625rem 1.875rem;width:7.063rem}@media (max-width:576px){.vehicle-transfer-type-modal .btn-round-bdr{min-height:2.75rem;min-width:8.313rem}}.vehicle-transfer-type-modal .btn-round-fill{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin:1.375rem 0 0}@media (max-width:576px){.vehicle-transfer-type-modal .btn-round-fill{min-height:2.75rem;min-width:8.313rem}}.vehicle-selection-container .action-dialog{padding:.5rem}.vehicle-selection-container .MuiPaper-root{border-radius:.375rem;max-width:35.25rem;min-width:21.438rem;padding:1.5rem}.vehicle-selection-container .add-vehicle{text-decoration:underline}.vehicle-selection-container .vehicle-selection{color:#596981;font-family:open-sans;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.vehicle-selection-container .vehicle-selection p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.vehicle-selection-container .vehicle-selection .vehicle-selection-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:.25rem}@media (min-width:450px){.vehicle-selection-container .vehicle-selection .assistance-btn-wrapper fieldset{width:100%}}.vehicle-selection-container .vehicle-selection .car-list-scroll{height:15.313rem}.vehicle-selection-container .vehicle-selection .car-list-scroll .vehicle-radio-btn{max-width:30.875rem;min-height:6.688rem;min-width:18.375rem;padding:1rem 1rem 1.5rem}@media (min-width:750px){.vehicle-selection-container .vehicle-selection .car-list-scroll .vehicle-radio-btn{width:32.25rem}}@media (max-width:750px){.vehicle-selection-container .vehicle-selection .car-list-scroll .vehicle-radio-btn{max-width:calc(100% - .625rem)}}.vehicle-selection-container .vehicle-selection .car-radio-wrap .car-make{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:0}.vehicle-selection-container .vehicle-selection .car-radio-wrap .car-details-key{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin:0}.vehicle-selection-container .vehicle-selection .car-radio-wrap .car-details-value{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.vehicle-selection-container .vehicle-selection .car-radio-wrap img{height:2.196rem;width:3.781rem}.vehicle-selection-container .vehicle-selection .no-vehicle{padding-top:1rem}.vehicle-selection-container .vehicle-selection .no-vehicle .add-vehicle{margin-top:1rem}.vehicle-selection-container .btns-container{padding:1rem 0 0}.vehicle-selection-container .btns-container .btn-box-fill{background:#06c;border:.0625rem solid #06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;max-height:44px;max-width:fit-content;min-height:2.75rem;min-width:6.375rem;padding:.688rem 1.5rem}.vehicle-selection-container .btns-container .btn-box-fill[disabled]{opacity:.6}@media (max-width:992px){.support-requests{border-top:.063rem solid #dbe1e2;padding-top:2rem}}.support-requests .MuiTab-root{padding-bottom:1rem;padding-top:1rem}.support-requests .support-request-title{background-color:#f8fafb;border-radius:.5rem;max-height:45%;max-width:100%;padding:1rem}.support-requests .support-request-status{margin-top:2.063rem}.support-requests .support-request-status .support-status{padding:0 .5rem .5rem}.support-requests .pt-0{padding-top:0}.support-requests .flex-0_8{flex:0.8 1}.support-requests .support-request-details_wrap.no-tickets{background-color:#fcfcfc;margin-top:1rem;padding:4rem 1rem}.support-requests .support-request-details_wrap .support-request-status-details{background-color:#fcfcfc;border:.063rem solid #b2c2cb;border-radius:.5rem;max-width:calc(100% - .625rem)}.support-requests .support-request-details_wrap .support-request-status-details.new-message-alert{border-color:#2490ee}.support-requests .support-request-details_wrap .support-request-status-details .new-message__wrap{background:linear-gradient(0deg,#2490ee26,#2490ee26),#fff;border-bottom:.063rem solid #2490ee;border-radius:.438rem 0 .5rem;border-right:.063rem solid #2490ee;flex:none;flex-grow:0;order:1;padding:.25rem .75rem;width:max-content;z-index:1}.support-requests .support-request-details_wrap .support-request-status-details .new-message__wrap .title{color:#004f9e;font-family:Open Sans;font-size:.625rem;font-weight:600;letter-spacing:0;line-height:.9375rem}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap{padding:1rem;width:100%}@media (max-width:992px) and (min-width:768px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap{display:flex}}@media (min-width:1400px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap{align-items:center;display:flex;flex-direction:row}}@media (max-width:1400px) and (min-width:992px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap{display:flex;flex-direction:row}}@media (max-width:768px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap{display:flex;flex-direction:row}}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap{flex:1 1;width:41%}@media (min-width:1400px) and (max-width:1500px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap{width:30%}}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .ticket-query{color:#000;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem;width:100%}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .support-title{white-space:nowrap}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-query__wrap .ticket-text{-webkit-box-orient:vertical;display:-webkit-box;margin:0;text-overflow:ellipsis;word-break:break-word}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket__wrap{align-items:center;display:flex;height:10%;justify-content:space-between;width:18.75rem;width:23.438rem}@media (max-width:1400px) and (min-width:992px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket__wrap{align-items:flex-end;flex:1 1;flex-direction:column}}@media (max-width:768px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket__wrap{align-items:flex-end;flex:1 1;flex-direction:column}}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-number{color:#bdc4c7;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem;padding-top:.25rem}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap{background:linear-gradient(0deg,#e16d011a,#e16d011a);border:.0625rem solid #e18801;border-radius:.375rem;height:15%}@media (max-width:992px) and (min-width:768px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap{height:45%}}@media (max-width:1400px) and (min-width:992px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap{height:45%}}@media (max-width:1012px) and (min-width:992px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap{height:65%}}@media (min-width:768px) and (max-width:992px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap{height:45%}}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap .ticket-topic{color:#9d5e00;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:0 .5rem}@media (min-width:768px) and (max-width:992px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap .ticket-topic{max-width:13.625rem}}@media (min-width:1400px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-topic__wrap .ticket-topic{max-width:13.625rem}}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-date__wrap{text-align:right}.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-date__wrap .ticket-date{color:#bdc4c7;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}@media (max-width:750px){.support-requests .support-request-details_wrap .support-request-status-details .support-details__wrap .ticket-date__wrap .ticket-date{margin-top:.25rem}}.support-requests .support-request-details_wrap .support-request-status-details .pb-8{padding-bottom:.5rem}.support-requests .support-request-details_wrap .request-support-btn-grid{align-items:center;color:#68758b;display:flex;font-family:Open Sans;font-size:.875rem;font-weight:400;justify-content:center}@media (max-width:992px){.support-requests .support-request-details_wrap .no-support-tickets-img{width:100%}}.support-requests .tabs{max-width:11.25rem}.support-requests .request-support-btn{background-color:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;max-height:2.75rem;max-width:12.5rem;padding:.688rem 1.5rem;text-align:center;text-transform:capitalize}.support-requests .support-requests-tab .tabs .MuiTabs-scroller .MuiTabs-flexContainer{width:25%}.support-requests .support-requests-tab .tabs button{padding:1.063rem 2rem .938rem}.support-requests .support-request-tickets{max-height:29.375rem;overflow-y:auto}.right-end-popup.open .MuiPaper-root{animation:slide-left 1s}@keyframes slide-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}.right-end-popup .MuiDialog-container{align-items:flex-start;height:100%;justify-content:right}@media (min-width:1440px){.right-end-popup .MuiDialog-container{margin:0}}@media (max-width:992px){.right-end-popup .MuiDialog-container{align-items:center;height:100%;justify-content:center}}.right-end-popup .MuiPaper-root{background-color:#fff;height:100%;margin:0;max-height:100%;max-width:45.5rem;min-width:23.438rem;padding:2rem;width:100%}@media (max-width:576px){.right-end-popup .MuiPaper-root{padding:0}}.right-end-popup .MuiPaper-root .select-close-icon{width:1.875rem}.right-end-popup .MuiPaper-root .request-support-form{font-family:Open Sans;height:90%;overflow-y:auto;padding:1.5rem 1.5rem 0}@media (max-width:576px){.right-end-popup .MuiPaper-root .request-support-form{padding:.5rem 1rem}}.right-end-popup .MuiPaper-root .request-support-form .form-modal-header{text-align:left}.right-end-popup .MuiPaper-root .request-support-form .form-modal-header button{min-width:0}.right-end-popup .MuiPaper-root .request-support-form .form-modal-header .close-btn{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0;text-decoration:underline;text-transform:capitalize}.right-end-popup .MuiPaper-root .request-support-form .form-modal-header .request-support-form-title{color:#000;font-family:Open Sans;font-size:2rem;font-weight:500;letter-spacing:0;line-height:3rem}.right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box{background-color:#fcfcfc;border:1px solid #7d898d;border-radius:.25rem}.right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box p{background-color:#fcfcfc}.right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box .MuiOutlinedInput-root{padding:0}.right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box .MuiOutlinedInput-root fieldset{border:none}.right-end-popup .MuiPaper-root .request-support-form .request-support .form-text-box .MuiFormHelperText-root{margin-bottom:.5rem;margin-top:1rem;text-align:right}.right-end-popup .MuiPaper-root .request-support-form .request-support textarea{background-color:#fcfcfc}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root{padding:1.5rem 0 0}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box{align-items:center;border:.063rem solid #dbe1e2;border-radius:.5rem;justify-content:space-between;max-width:38.5rem;min-height:6.625rem;padding:.5rem 2rem .5rem 1rem}@media (max-width:576px){.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box{padding:.5rem 1rem .5rem .5rem}}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info{flex:2 1}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-make{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:0}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap img{height:5.625rem;width:7.5rem}@media (max-width:576px){.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-img{margin-right:.625rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-make{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:0}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-key{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-details-value{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap img{height:3.469rem;width:4.625rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .selected-car-info .car-radio-wrap .car-radio-details{margin-left:.031rem}}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .selected-car-box .vehicle-change-btn{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:.125rem;text-decoration:underline}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .request-support-form-info{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root p{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .filter-btn{background-color:#f2f2f2;border:.063rem solid #bdc4c7;border-radius:.75rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:0 .5rem .5rem 0;padding:.25rem .75rem;text-align:left;text-transform:none}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .selected-filter-btn{background-color:#06c;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:left}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .selected-filter-btn .pl-8{padding-left:.5rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .related-questions{color:#000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .related-questions-content{display:flex;flex-direction:column}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .field__wrap .related-questions-content .filter-btn{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;margin-right:0;width:fit-content}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .MuiOutlinedInput-input{border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:27.813rem;letter-spacing:0;line-height:1.75rem;padding:.5rem .75rem;width:38.5rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .text-area .MuiInput-root{margin-top:1.5625rem}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .text-area .MuiInput-root:after,.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .text-area .MuiInput-root:before{border:.0625rem solid #141414b3;bottom:0;top:0}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .text-area .MuiInput-root.Mui-error:after{border-color:#b90000}.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .text-area .MuiInput-root textarea{height:auto!important;min-height:6.25rem!important}@media (min-width:992px){.right-end-popup .MuiPaper-root .request-support-form .MuiDialogContent-root .text-area .MuiInput-root textarea{min-height:1.75rem!important}}.right-end-popup .MuiPaper-root .btns-container{justify-content:center;padding:1.5rem}@media (max-width:576px){.right-end-popup .MuiPaper-root .btns-container{padding:2rem 2rem 3rem}}.right-end-popup .MuiPaper-root .btns-container button{border-radius:.375rem;font-family:Open Sans;height:2.75rem;padding:.688rem 1.5rem;text-align:center;width:37.625rem}.right-end-popup .MuiPaper-root .btn-round-bdr{border:.063rem solid #06c;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-right:0}.right-end-popup .MuiPaper-root btn-round-fill{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.confirm-selection-container .MuiPaper-root{min-height:16.438rem}@media (max-width:576px){.confirm-selection-container .MuiPaper-root{width:21.375rem}.confirm-selection-container .confirm-selection-content .confirm-selection-description{margin-bottom:3rem}}.confirm-selection-container .MuiPaper-root{max-width:35.25rem}@media (max-width:576px){.confirm-selection-container .submitted-popup-heading{flex-direction:column}.confirm-selection-container .submitted-popup-heading img{margin:.5rem}.confirm-selection-container .btns-container{justify-content:right}}@media (max-width:400px){.confirm-selection-container .btns-container{align-items:center;flex-direction:column}}.confirm-selection-container .request-submitted-heading{margin-left:1rem}@media (max-width:576px){.confirm-selection-container .request-submitted-heading{margin-left:.625rem}}.right-end-popup.support-chat .MuiPaper-root{max-height:100%}.right-end-popup.support-chat .MuiPaper-root .request-support-form{height:90%}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap{align-items:baseline;display:flex;flex-direction:row;justify-content:space-between;margin-top:1.5rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap{display:flex;flex-direction:column;width:77%}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-query{-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-overflow:ellipsis;word-break:break-word}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-topic__wrap{background:linear-gradient(0deg,#e16d011a,#e16d011a);border:.0625rem solid #e18801;border-radius:.375rem;margin-top:.5rem;width:max-content}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-topic__wrap .support-topic{color:#9d5e00;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:0 .5rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-query_wrap .support-number{color:#bdc4c7;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin-top:.5rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-date_wrap{margin-top:.5rem;width:8.125rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .form-modal-header .support-details__wrap .support-date_wrap .support-date{color:#bdc4c7;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .comment-title{border-top:.0625rem solid #dbe1e2;color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:1rem;padding:1rem 0}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root{height:calc(100% - 280px);overflow-y:scroll;padding-top:0}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap{max-width:calc(100% - .625rem)}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .no-comments{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1.5rem;text-align:center}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box{border:.0625rem solid #b2c2cb;border-radius:.375rem;padding:1rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box.unread-comment{background-color:#f4f9fe;border-color:#2490ee}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap{display:flex;flex-direction:row;justify-content:space-between}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-author{color:#13223c;flex:2 1;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-author .name{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-info_wrap .comment-date{color:#bdc4c7;flex:1 1;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:right}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-text_wrap{background-color:#f2f2f2;border:.0625rem solid #dbe1e2;border-radius:.375rem;margin-top:.75rem;padding:.75rem}.right-end-popup.support-chat .MuiPaper-root .request-support-form.support-chat__wrap .MuiDialogContent-root .comments_wrap .comment-box .comment-text_wrap .comment-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;white-space:pre-line;word-break:break-word}.right-end-popup.support-chat .MuiPaper-root .btns-container{padding:1.5rem}@media (min-width:576px){.right-end-popup.support-chat .MuiPaper-root .btns-container{margin-right:.5rem}}@media (max-width:576px){.right-end-popup.support-chat .MuiPaper-root .btns-container{padding-left:1rem;padding-right:1.2rem}}.right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #7d898d;border-radius:.375rem;padding:.5rem .75rem}.right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root legend{display:none}.right-end-popup.support-chat .MuiPaper-root .support-comment-box_wrap .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.right-end-popup.support-chat .MuiPaper-root .footer-text{padding:1.5rem}.right-end-popup.support-chat .MuiPaper-root .footer-text .closed-ticket{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.right-end-popup.support-chat .MuiPaper-root .footer-text .content{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem;text-align:center}.right-end-popup.support-chat .MuiPaper-root .footer-text .sub-content{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;text-align:center}.offer-banner_wrap{align-items:baseline;background:linear-gradient(0deg,#e16d010d,#e16d010d),#fff;border:.0625rem solid #e18801;border-radius:.5rem;display:flex;justify-content:space-between;margin:1.5rem 1rem;padding:1rem 1rem 1.5rem}@media (min-width:992px){.offer-banner_wrap{margin:1.5rem 1.875rem}}@media (min-width:1200px){.offer-banner_wrap{margin:1.5rem 4.6875rem}}.offer-banner_wrap .offer-message{padding:0 .5rem 0 1rem}.offer-banner_wrap .offer-message .heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.offer-banner_wrap .offer-message .info{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:.5rem}.offer-banner_wrap .offer-message .info .bold{font-weight:600}.offer-banner_wrap .offer-message .offer-banner-btn{background:#fafcff;border:.0625rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.6875rem 1.5rem;text-transform:capitalize}.offer-banner_wrap .close-icon{cursor:pointer}.main-content .need-help-modal .verify-product-container .offer__wrap .offer-container .offer-content,.main-content .offer-workflow-container .verify-product-container .offer__wrap .offer-container .offer-content{height:max-content}.main-content .need-help-modal .offer__wrap .offer-container .offer-content,.main-content .offer-workflow-container .offer__wrap .offer-container .offer-content{height:55vh}@media (max-height:770px){.main-content .need-help-modal .offer__wrap .offer-container .offer-content,.main-content .offer-workflow-container .offer__wrap .offer-container .offer-content{height:45vh}}.main-content .need-help-modal .offer-button-group,.main-content .offer-workflow-container .offer-button-group{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}@media (max-width:750px){.main-content .need-help-modal .offer-button-group,.main-content .offer-workflow-container .offer-button-group{margin-top:3.25rem}}@media (min-width:751px) and (max-width:1023px){.main-content .need-help-modal .offer-button-group,.main-content .offer-workflow-container .offer-button-group{margin-top:3.25rem}}.main-content .need-help-modal .offer-button-group .offer-primary-btn,.main-content .offer-workflow-container .offer-button-group .offer-primary-btn{width:36.775%}@media (max-width:768px){.main-content .need-help-modal .offer-button-group .offer-primary-btn,.main-content .offer-workflow-container .offer-button-group .offer-primary-btn{margin-top:0;width:100%}}@media (min-width:769px) and (max-width:1023px){.main-content .need-help-modal .offer-button-group .offer-primary-btn,.main-content .offer-workflow-container .offer-button-group .offer-primary-btn{width:52%}}.main-content .need-help-modal.uk-wrapper .stepper-box .offer__wrap .offer-container .offer-content,.main-content .offer-workflow-container.uk-wrapper .stepper-box .offer__wrap .offer-container .offer-content{overflow-y:scroll}.main-content .need-help-modal.uk-wrapper .stepper-box .offer__wrap .offer-container .offer-content::-webkit-scrollbar,.main-content .offer-workflow-container.uk-wrapper .stepper-box .offer__wrap .offer-container .offer-content::-webkit-scrollbar{display:none}.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container,.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container{width:100%}@media (max-width:768px){.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container{width:27.688rem}}.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content{overflow-y:visible;overflow-y:initial;padding-top:0}@media (max-width:768px){.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-form-group,.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-info_box,.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-verity-product-heading,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-form-group,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-info_box,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-verity-product-heading{width:21.313rem}}.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-toggle-btn,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-toggle-btn{width:24.75rem}@media (max-width:768px){.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-toggle-btn,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-toggle-btn{width:21.313rem}.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-toggle-btn .manual-btn-selected,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box .offer-container .offer-content .offer-toggle-btn .manual-btn-selected{left:.5rem}}.main-content .need-help-modal.uk-wrapper .stepper-box .verify-product-container .verify-box,.main-content .offer-workflow-container.uk-wrapper .stepper-box .verify-product-container .verify-box{padding:2rem 0 1rem}.main-content .need-help-modal.uk-wrapper .stepper-box .offer-continue-button .offer-primary-btn.need-help-btn,.main-content .offer-workflow-container.uk-wrapper .stepper-box .offer-continue-button .offer-primary-btn.need-help-btn{margin-top:1rem}.main-content .need-help-modal.us-wrapper,.main-content .offer-workflow-container.us-wrapper{height:max-content}.main-content .need-help-modal.us-wrapper .stepper-box,.main-content .offer-workflow-container.us-wrapper .stepper-box{height:90vh}@media (max-width:750px){.main-content .need-help-modal.us-wrapper .stepper-box,.main-content .offer-workflow-container.us-wrapper .stepper-box{height:91vh}}.main-content .need-help-modal.us-wrapper .offer-workflow.payment-failure,.main-content .need-help-modal.us-wrapper .offer-workflow.payment-success,.main-content .offer-workflow-container.us-wrapper .offer-workflow.payment-failure,.main-content .offer-workflow-container.us-wrapper .offer-workflow.payment-success{height:72vh}@media (max-width:750px){.main-content .need-help-modal.us-wrapper .offer-workflow.payment-failure,.main-content .need-help-modal.us-wrapper .offer-workflow.payment-success,.main-content .offer-workflow-container.us-wrapper .offer-workflow.payment-failure,.main-content .offer-workflow-container.us-wrapper .offer-workflow.payment-success{height:75vh}}.ev-charger_wrap .ev-charge{align-items:center;display:flex;flex-direction:column}.ev-charger_wrap .ev-charge.ev-charge-loader{align-items:center;background:#fffc;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-charge-loader{align-items:center;justify-content:center;padding:0 4.375rem}}.ev-charger_wrap .ev-charge.ev-charge-loader .evloader{height:20.625rem;width:20.625rem}.ev-charger_wrap .ev-charge.ev-charge-loader .evloader-loading-quote{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-top:.75rem}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-charge-loader .evloader-loading-quote{text-align:center}}.ev-charger_wrap .ev-charge.ev-landing-page{padding-top:4.875rem}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page{padding:2.5rem 1rem 0}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;text-align:center}.ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:2.5rem;text-align:center}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-landing-content{padding-bottom:1.625rem}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charger-faqs{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;padding-bottom:2.938rem}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charger-faqs{padding-bottom:3.813rem}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charger-faqs .faqs{cursor:pointer}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container{align-items:center;background:#fafcff;border-radius:.75rem;box-shadow:0 .063rem .188rem .063rem #3039521a;display:flex;flex-direction:column;flex-shrink:0;margin-bottom:5rem;padding:1.625rem 1.625rem 1.5rem;text-align:center;width:40.25rem}@media (max-width:767px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container{height:100%;margin-bottom:2.5rem;text-align:left;width:100%}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.375rem 0 2.5rem}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box{align-items:flex-end;display:flex;gap:1.625rem}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box.ev-zip{align-items:center}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box{align-items:center;flex-direction:column}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-label{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding-left:.625rem;text-align:left}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-left:.625rem;padding-top:.25rem;text-align:left}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input{align-items:center;background:#fff;color:#3d515a;display:inline-flex;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.5rem 8.875rem .5rem .625rem}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input input{padding:0}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input:after,.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-zip-input:before{border-color:#06c}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .error-border:after,.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .error-border:before{border-color:#b90000}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button{align-items:center;background:#06c;border-radius:.375rem;height:2.75rem;padding:.688rem 1.5rem;text-transform:inherit;width:17.813rem}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button{margin:2.5rem 0 0}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-zip-container .ev-charge-zip-box .ev-charge-button .ev-charge-button-title{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;text-transform:inherit}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list{display:flex;margin-bottom:1.125rem}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list{flex-direction:column;margin-bottom:1.688rem}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col{margin-right:1.625rem}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col.ev-charge-col2{margin-right:0}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col{margin-right:0}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul{list-style:none;padding-left:0}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul{margin-bottom:0}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul li{align-items:center;display:flex;margin-bottom:2rem}@media (max-width:768px){.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul li{margin-bottom:2.25rem}}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul li img{height:2rem;margin-right:.875rem;width:2rem}.ev-charger_wrap .ev-charge.ev-landing-page .ev-charge-success-container .ev-charge-list .ev-charge-list-col ul li span{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.ev-charger_wrap.ev-header{align-items:center;background:#fff;box-shadow:0 .375rem .75rem .125rem #3039521a;display:flex;height:4.875rem;justify-content:center;padding:.938rem 0}@media (max-width:768px){.ev-charger_wrap.ev-header{padding:.75rem 1rem;width:100%}}.ev-charger_wrap.ev-header .dealer-logo_wrap{padding:.625rem 1.25rem}@media (max-width:768px){.ev-charger_wrap.ev-header .dealer-logo_wrap{padding:0}}@media (min-width:1025px){.ev-charger_wrap.ev-header .dealer-logo_wrap .dealer-logo{height:3rem;width:8.813rem}}@media (max-width:575px){.ev-charger_wrap.ev-header .dealer-logo_wrap .dealer-logo{height:1.875rem;width:5.375rem}}.ev-charger_wrap.ev-header .evone-logo_wrap{padding:.625rem}@media (max-width:768px){.ev-charger_wrap.ev-header .evone-logo_wrap{padding:0}}.ev-charger_wrap.ev-header .evone-logo_wrap .evone-logo{height:1.875rem;width:10.938rem}.ev-charger_wrap.ev-header .ev-header-divider{background:#dbe1e2;height:2.5rem;margin-left:1rem;margin-right:1rem;width:.063rem}@media (max-width:768px){.ev-charger_wrap.ev-header .ev-header-divider{margin-left:.5rem;margin-right:.5rem}}.ev-charger_wrap.ev-charge-stepper{align-items:center;display:flex;justify-content:center;padding:2.5rem 0}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper{padding:0}}.ev-charger_wrap.ev-charge-stepper.ev-product_wrap{padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services{padding:1.625rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services{padding:1.625rem 0 0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-desc{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:1rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes{flex-direction:column}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .left-section .left-container{display:flex;flex-direction:row}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .left-section .left-container .none-list{align-items:center;display:flex;gap:.5rem;padding:.438rem 0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .left-section .left-container .none-list .appliances-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .left-section .left-container .none-list .MuiCheckbox-root{padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section{grid-row-gap:.25rem;display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section{display:flex;flex-direction:column}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section .appliances-list{align-items:center;display:flex;gap:.5rem;padding:.438rem 0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section .appliances-list .appliances-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .right-section .appliances-list .MuiCheckbox-root{padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .service-divider{background:#141414;margin:0 1.625rem;width:.031rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .appliances-details .appliances-checkboxes .service-divider{margin:.375rem 0;width:100%}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .installation-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box{align-items:center;display:flex;gap:1.625rem;margin-bottom:2.5rem;padding-top:.5rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box{align-items:flex-start;flex-direction:column;margin-bottom:1rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root{width:41.545%}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root{width:20.188rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-close{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-.313rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-open{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .custom-label.label-value{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root{background:#fff;cursor:pointer;margin-top:0;padding:.5rem .625rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#fff;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .range-type{width:41.545%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-services .ev-installation-box .estimate-distance{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-decoration-line:underline}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box{background:#fff;border-radius:.75rem;box-shadow:0 .0625rem .1875rem .0625rem #3039521a}@media (min-width:1025px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box{width:54.25rem}}@media screen and (min-width:798px) and (max-width:1025px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box{width:50.375rem}}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box{background:none;padding:1.5rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box.hide-stepper{width:100%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .MuiStepLabel-iconContainer:before{border:.125rem solid #2490ee}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper{background:#fcfcfc;border-radius:.75rem .75rem 0 0;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper{padding:0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps{margin-bottom:0;margin-top:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps .MuiStep-root{padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps .MuiStep-root.stepper-line-0 .stepper-icon-0 .MuiStepLabel-iconContainer{margin:.5rem;right:43%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps .MuiStep-root.stepper-line-1 .MuiStepConnector-root{left:-81%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps .MuiStep-root.stepper-line-1 .stepper-icon-1 .MuiStepLabel-iconContainer{margin:.5rem;right:-2%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps .MuiStep-root.stepper-line-2 .MuiStepConnector-root{right:24%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-steps .MuiStep-root.stepper-line-2 .stepper-icon-2 .MuiStepLabel-iconContainer{left:43%;margin:.5rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .MuiStepper-root{height:2.25rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .stepper-heading{height:2.2rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .stepper-heading .current-step-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .stepper-heading .current-step-title{padding-bottom:0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info{display:flex;flex-direction:row;justify-content:space-between}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info .current-step,.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .stepper-wrapper .stepper-content .step-info .next-step{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container{padding:1.625rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container{padding:1rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product{display:flex;justify-content:space-between;padding-bottom:1.625rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product{flex-direction:column}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .ev-product-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.438rem 0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .no-product{align-items:center;color:#3d515a;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;gap:.5rem;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .no-product{align-items:flex-start;display:flex;gap:.375rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product .no-product .MuiCheckbox-root{height:1.5rem;padding:.25rem;width:1.5rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-row{display:flex;justify-content:space-between}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-row{align-items:center;flex-direction:column;gap:1.625rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 .0625rem .1875rem .0625rem #3039521a;cursor:pointer;display:flex;height:12.5rem;width:23.625rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details{height:8.75rem;width:18.375rem}}@media screen and (min-width:768px) and (max-width:1024px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details{height:11.625rem;width:21.688rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected{border:.125rem solid #0c3;border-radius:.375rem;box-shadow:0 .063rem .188rem .063rem #3039521a}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .left-section{height:12.25rem}@media screen and (min-width:768px) and (max-width:1024px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .left-section{height:11.375rem}}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .left-section{height:8.5rem;width:8.75rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .left-section img{height:12.25rem}@media screen and (min-width:768px) and (max-width:1024px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .left-section img{height:11.375rem}}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .left-section img{height:8.5rem;width:8.75rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .right-section{padding-top:.75rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .right-section{padding-top:1.25rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected .right-section .selected-image{margin-right:.5rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected.disabled{background-color:#eeee;border:none}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details.selected.disabled .left-section{filter:contrast(.9);opacity:.5}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .left-section{height:12.5rem;width:60%;width:12.5rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .left-section{height:8.75rem;width:8.75rem}}@media screen and (min-width:768px) and (max-width:1024px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .left-section{height:11.625rem;width:11.625rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .left-section img{border-radius:.375rem 0 0 .375rem;height:12.5rem;width:12.5rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .left-section img{border-radius:.375rem;height:8.75rem;width:8.75rem}}@media screen and (min-width:768px) and (max-width:1024px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .left-section img{height:11.625rem;width:11.625rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section{width:11.125rem}@media screen and (min-width:768px) and (max-width:865px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section{width:10.063rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .product-name{color:#13223c;cursor:pointer;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .learn-more{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-top:.25rem;text-align:center;text-decoration-line:underline}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .selected-product{padding-top:1rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .selected-product{display:flex;flex-direction:row-reverse}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section{align-items:center;display:flex;flex-direction:column;justify-content:center}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .product-price{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;text-align:center}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .selected-image{display:flex;justify-content:center}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .stepper-box .ev-product-container .ev-product-box .product-details .right-section .selected-image img{height:1.875rem;padding:.25rem;width:1.875rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step{align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:1.625rem;padding:1.625rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step{gap:0;padding:0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-title{margin:1rem 0 .5rem;padding:1.625rem 0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process{align-items:flex-end;display:flex;flex-direction:row;gap:1.625rem;justify-content:space-between}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process{flex-direction:column;gap:1rem}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process.error{align-items:flex-start}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process.error .installation-search-container{top:.313rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-container{padding:1.375rem 0 1.5rem;position:relative;width:100%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .suggestion-box{background-color:#fff;border:.063rem solid #06c;border-radius:0 0 .375rem .375rem;cursor:pointer;left:0;position:absolute;top:71%;width:100%;z-index:2}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .suggestion-box ul{background:#fff;color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.25rem;padding:.313rem .75rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box{align-items:flex-start;background:#fff;display:inline-flex;flex-direction:column;width:100%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .address-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:.625rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address{width:100%}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address .MuiInput-root{background:#fff;margin-top:0;padding:.5rem .625rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .search-address .MuiInput-root input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box.no-value label{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-1rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box.focused label{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-search-box label{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;padding-left:.625rem;top:-.7rem;z-index:1}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building{padding:1.375rem 0 1.5rem;width:100%}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building{padding-top:0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building.disabled-building{pointer-events:none}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .Mui-disabled:before,.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-close{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-.313rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-open{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .custom-label.label-value{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .error-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:.625rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root{background:#fff;margin-top:0;padding:.5rem .625rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#fff;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root label{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInputLabel-shrink{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .installation-process .installation-building .MuiFormControl-root .MuiInput-root img{cursor:pointer;margin:0;padding:.25rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection{display:flex;flex-direction:row;gap:1.625rem;justify-content:space-between}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection{flex-direction:row-reverse;gap:0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype{padding:1.375rem 0 1.5rem;width:48%}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype{margin-bottom:2.688rem;padding-top:1rem;width:100%}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-close{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;top:-.313rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-open{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .custom-label.label-value{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;left:-.25rem;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiInput-root{background:#fff;margin-top:0;padding:.5rem .625rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiInput-root .MuiInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root .MuiSelect-select{background:#fff;padding:0}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype .MuiFormControl-root .MuiInput-root img{cursor:pointer;margin:0;padding:.25rem}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype-left{width:50%}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-stepper-form .ev-installation-step .subtype-selection .building-subtype-left{width:0}}.ev-charger_wrap.ev-charge-stepper .ev-stepper-form.ev-product-view{padding:1.625rem}.ev-charger_wrap.ev-charge-stepper .ev-button-group{display:flex;justify-content:space-between;margin-top:1.5rem;padding:1.5rem 1.625rem}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-button-group{margin-top:0;padding:1.5rem 0}}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button{margin-top:0}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button{align-items:center;display:flex;flex-direction:column-reverse;gap:.625rem}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .back-to-quote{width:100%}}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .back-to-quote button{width:100%}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .back-to-quote .back-arrow{margin-right:.25rem;padding:.25rem}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price{align-items:center;display:flex}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price{flex-direction:column;gap:.625rem;width:100%}}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price .ev-right-button{width:100%}.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price .unit-price{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.688rem;margin-right:2rem;text-align:right}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-button-group.product-details-button .product-price .unit-price{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin:0;text-align:center}}.ev-charger_wrap.ev-charge-stepper .ev-button-group .ev-left-button{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem;text-transform:inherit}.ev-charger_wrap.ev-charge-stepper .ev-button-group .ev-right-button{background:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem;text-transform:inherit;width:8.75rem}.ev-charger_wrap.ev-charge-stepper .ev-button-group .unit-price{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.688rem;margin-right:2rem;text-align:right}@media (max-width:768px){.ev-charger_wrap.ev-charge-stepper .ev-button-group .unit-price{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;text-align:center}}.ev-charger_wrap.customer-details_wrap{display:flex;justify-content:center;width:100%}.ev-charger_wrap.customer-details_wrap .customer-details-container{align-items:center;background-color:#fafcff;border-radius:.75rem;display:flex;flex-direction:column;margin:2.5rem 0 1.625rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .heading{padding:1.625rem 1.625rem .375rem;text-align:center;width:100%}.ev-charger_wrap.customer-details_wrap .customer-details-container .heading .provider-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;padding-bottom:.375rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .heading .quote{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:.75rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details{display:flex;flex-direction:column;padding:0 3rem 3rem}@media (max-width:768px){.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details{padding:0 1.625rem 1.625rem}}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root{margin-bottom:2rem;width:24.75rem}@media (max-width:768px){.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root{width:20.188rem}}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .error-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.625rem;padding-left:.625rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root:hover:before{border-bottom:.063rem solid #0000006b}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root{background-color:#fff;cursor:pointer;padding:.5rem .625rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root .MuiInput-root input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root label{color:#68758b;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.5rem .625rem;top:-.5rem;z-index:2}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .MuiFormControl-root label.MuiInputLabel-shrink{color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .start-button{background:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;padding:.688rem 1.5rem;text-transform:inherit}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .privacy-link{color:#52636b;display:flex;font-family:Open Sans;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1.125rem;padding-top:2.875rem}.ev-charger_wrap.customer-details_wrap .customer-details-container .customer-details .privacy-link .link{color:#06c;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;text-decoration:none}@media (max-width:768px){.ev-charger_wrap .product-details_wrap{padding:0}}.ev-charger_wrap .product-details_wrap .ev-product-details .product-title{background-color:#fcfcfc;padding:1.5rem}@media (max-width:768px){.ev-charger_wrap .product-details_wrap .ev-product-details .product-title{padding-left:0}}.ev-charger_wrap .product-details_wrap .ev-product-details .product-title .product-name{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem}.ev-charger_wrap .product-details_wrap .ev-product-details .product-title .product-overview{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-transform:capitalize}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container{display:flex;justify-content:space-between;padding:1rem 1.625rem}@media (max-width:768px){.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container{flex-direction:column;padding:0}}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-img img{border-radius:.375rem;height:24.875rem;width:24.875rem}@media (max-width:768px){.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-img img{height:20.188rem;width:100%}}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc{padding-left:1.625rem}@media (max-width:768px){.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc{padding-left:0;padding-top:1.625rem}}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .desc-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .description{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:1rem}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container{background:#fff;border-bottom:.063rem solid #dbe1e2;border-top:.063rem solid #dbe1e2;padding:.875rem 1rem}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container.expand{background:#f7fafd}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container .accordion-heading{cursor:pointer;display:flex}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container .accordion-heading img{margin-right:1rem;padding:.25rem}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-container .accordion-heading .accordion-title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.ev-charger_wrap .product-details_wrap .ev-product-details .product-detail-container .product-desc .accordion-content{background:#fcfcfc;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:1rem 1rem 1rem 3.5rem;white-space:pre-line}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root{margin:0;max-width:47.25rem}@media (max-width:768px){.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root{max-width:21.375rem}}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup{padding:1.5rem}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .close-icon-wrapper{cursor:pointer;display:flex;justify-content:flex-end}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .close-icon-wrapper .close-icon{height:1.125rem;padding:.25rem;width:1.125rem}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;padding-bottom:1rem}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.estimate-distance-wrapper .MuiDialog-container .MuiPaper-root .distance-calculation-popup .distance-img{padding-bottom:.75rem;padding-top:.75rem;width:100%}.confirmation-popup-wrapper .MuiDialog-container .MuiPaper-root{box-shadow:0 .75rem 1.5rem .5rem #3039521a;margin:0}.confirmation-popup-wrapper .confirmation-popup{background-color:#fff;border:1px solid #bdc4c7;display:flex;flex-direction:column;height:28rem;justify-content:space-between;overflow-y:auto;padding:1.5rem;width:26.25rem}@media (max-width:768px){.confirmation-popup-wrapper .confirmation-popup{height:29.813rem;width:21.4rem}}.confirmation-popup-wrapper .confirmation-popup .close-icon-wrapper{cursor:pointer;display:flex;justify-content:flex-end}.confirmation-popup-wrapper .confirmation-popup .close-icon-wrapper .close-icon{height:1.125rem;padding:.25rem;width:1.125rem}.confirmation-popup-wrapper .confirmation-popup .title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;padding-bottom:1rem}.confirmation-popup-wrapper .confirmation-popup .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:1rem}.confirmation-popup-wrapper .confirmation-popup .error-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1rem;margin-bottom:1rem}.confirmation-popup-wrapper .confirmation-popup .confirmation-button{display:flex;justify-content:space-between}.confirmation-popup-wrapper .confirmation-popup .confirmation-button .back-button{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem;text-transform:inherit}.confirmation-popup-wrapper .confirmation-popup .confirmation-button .agree-button{background:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem;text-transform:inherit;width:8.75rem}.confirmation-popup-wrapper .confirmation-popup .MuiFormGroup-root{margin-bottom:1rem;padding:.438rem 0}.confirmation-popup-wrapper .confirmation-popup .MuiFormGroup-root .checkbox-with-label{align-items:flex-start;display:flex;gap:.5rem}.confirmation-popup-wrapper .confirmation-popup .MuiFormGroup-root .checkbox-with-label .MuiCheckbox-root{padding:0}.confirmation-popup-wrapper .confirmation-popup .MuiFormGroup-root .checkbox-with-label .confirmation-label{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.price-popup-wrapper .MuiDialog-container .MuiPaper-root{margin:0}.price-popup-wrapper .instant-price-popup{height:19.563rem;padding:1.5rem;width:26.25rem}@media (max-width:768px){.price-popup-wrapper .instant-price-popup{height:26.813rem;width:20.938rem}}.price-popup-wrapper .instant-price-popup .close-icon-wrapper{cursor:pointer;display:flex;justify-content:flex-end}.price-popup-wrapper .instant-price-popup .close-icon-wrapper .close-icon{height:1.125rem;padding:.25rem;width:1.125rem}.price-popup-wrapper .instant-price-popup .title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;padding-bottom:1rem}.price-popup-wrapper .instant-price-popup .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:1.625rem}.price-popup-wrapper .instant-price-popup .button-container{display:flex;justify-content:space-between}@media (max-width:768px){.price-popup-wrapper .instant-price-popup .button-container{flex-direction:column;gap:1rem}}.price-popup-wrapper .instant-price-popup .button-container .new-button{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem;text-transform:inherit;width:37%}@media (max-width:768px){.price-popup-wrapper .instant-price-popup .button-container .new-button{width:100%}}.price-popup-wrapper .instant-price-popup .button-container .call-button{align-items:center;display:flex;gap:1.25rem;width:45%}@media (min-width:768px){.price-popup-wrapper .instant-price-popup .button-container .call-button{pointer-events:none}}.price-popup-wrapper .instant-price-popup .button-container .call-button .phone-no{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.price-popup-wrapper .instant-price-popup .button-container .call-button .phone-no a{text-decoration:underline}@media (max-width:768px){.price-popup-wrapper .instant-price-popup .button-container .call-button{width:100%}}.quote-summary_wrap{display:flex;justify-content:space-between;padding:2.313rem 8.625rem}@media (max-width:628px){.quote-summary_wrap{flex-direction:column;padding:1rem}}@media screen and (min-width:628px) and (max-width:1024px){.quote-summary_wrap{padding:2.5rem 1.625rem}}.quote-summary_wrap .quote-id{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;padding-bottom:.25rem}.quote-summary_wrap .quote-id .name{text-transform:capitalize}.quote-summary_wrap .quote-summary{width:86.345%}@media (max-width:768px){.quote-summary_wrap .quote-summary{width:342px}}.quote-summary_wrap .quote-summary .quote-address{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:.75rem}.quote-summary_wrap .quote-summary .quote-copy{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.quote-summary_wrap .quote-price-details{width:86.345%}@media (max-width:768px){.quote-summary_wrap .quote-price-details{width:342px}}.quote-summary_wrap .quote-price-details .upper-divider{background:#dbe1e2;margin-bottom:.75rem;margin-top:.75rem}.quote-summary_wrap .quote-price-details .divider{background:#dbe1e2;margin-bottom:.5rem;margin-top:.5rem}.quote-summary_wrap .quote-price-details .price-container{padding:0 .25rem}.quote-summary_wrap .quote-price-details .price-container .price-details{display:flex;justify-content:space-between;padding:0 0 .5rem .75rem}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container{display:flex}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info{padding:0 0 .5rem .75rem}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info img{cursor:pointer}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .MuiTooltip-popper .MuiTooltip-tooltip{max-width:24.875rem}@media (min-width:768px) and (max-width:1300px){.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .MuiTooltip-popper .MuiTooltip-tooltip{max-width:20rem}}@media (max-width:768px){.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .MuiTooltip-popper .MuiTooltip-tooltip{max-width:18rem}}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .MuiTooltip-popper .MuiTooltip-tooltip.MuiTooltip-tooltipPlacementRight{margin-left:.5rem}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .MuiTooltip-popper .MuiTooltip-tooltip.MuiTooltip-tooltipPlacementBottom{margin-bottom:.5rem;margin-top:.5rem}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .MuiTooltip-popper .MuiTooltip-tooltip.MuiTooltip-tooltipPlacementTop{margin-bottom:.5rem}.quote-summary_wrap .quote-price-details .price-container .price-details .info-container .info .info-content{color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.quote-summary_wrap .quote-price-details .price-container .mb-24{margin-bottom:1.5rem}.quote-summary_wrap .quote-price-details .price-container .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.quote-summary_wrap .quote-price-details .price-container .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.quote-summary_wrap .quote-price-details .price-container .sub-total-container{display:flex;justify-content:space-between;padding-left:.75rem}.quote-summary_wrap .quote-price-details .price-container .sub-total-container .sub-total{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.quote-summary_wrap .quote-price-details .price-container .total-container{display:flex;justify-content:space-between;padding-left:.75rem}.quote-summary_wrap .quote-price-details .price-container .total-container .total{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.quote-summary_wrap .right-container{width:43.21%}@media (max-width:768px){.quote-summary_wrap .right-container{width:342px}}.quote-summary_wrap .right-container .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.quote-summary_wrap .right-container .title.mb-8{margin-bottom:.5rem}.quote-summary_wrap .right-container .notice{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.quote-summary_wrap .right-container .notice.mt-8{margin-top:.5rem}.quote-summary_wrap .right-container .need-to-change{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.5rem 0}.quote-summary_wrap .right-container .new-quote{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration:underline}.quote-summary_wrap .right-container .content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.quote-summary_wrap .right-container .faqs{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;padding-top:1.875rem;text-align:center}.quote-summary_wrap .right-container .valid-box{padding-top:2rem}.ev-popup-box .MuiPaper-root{max-width:26.25rem}.ev-popup-box .action-dialog img{cursor:pointer;height:.625rem;margin-right:1rem;margin-top:1rem;width:.625rem}.ev-popup-box .ev-popup-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem}.ev-popup-box .ev-popup-text-block{margin-bottom:1.25rem}.ev-popup-box .ev-popup-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.ev-popup-box .ev-popup-button-box{margin-bottom:1.4rem;text-align:center}.ev-popup-box .ev-popup-button-box .ev-popup-button{background-color:#06c;text-transform:none;width:88%}.ev-popup-box .ev-popup-button-box .ev-popup-button-text{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-bottom:.3rem;margin-top:.3rem}.payment-table-container .MuiTable-root{border:.0625rem solid #dbe1e2}.payment-table-container .MuiTable-root .MuiTableHead-root{background:#f8fafb}.payment-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:.75rem}.payment-table-container .MuiTable-root .MuiTableBody-root{background:#fff}.payment-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.75rem 1rem}.menu-item{padding-top:1rem}.menu-item .menu-key{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.menu-item .menu-key.deductible{align-items:center;display:flex}.menu-item .menu-key.deductible .info-icon{margin-left:.25rem}.menu-item .menu-value{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.menu-item .menu-value .helper-text{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin-left:.5rem}.menu-item .menu-value .change-date{color:#06c;cursor:pointer;font-family:Open Sans;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-left:.1875rem!important;margin-right:.1875rem!important;text-decoration:underline}.credit-card-info{align-items:center;border:.063rem solid #dbe1e2;border-radius:.5rem;display:flex;gap:1.75rem;justify-content:space-between;padding:2rem 1rem}.credit-card-info .masked-credit-number{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:.875rem}.credit-card-info .credit-card-edit{cursor:pointer;height:1rem;width:1rem}.credit-card-info .credit-card-img{width:3.25rem}.change-date-container{border-radius:.5rem;max-width:23.4375rem;overflow:hidden}.change-date-container .popup-box{height:100%}.change-date-container .popup-box .popup-body{padding:1.5rem}.change-date-container .popup-box .popup-footer{padding:0 1rem 1rem}.change-date-container .head-content{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:800;letter-spacing:0;line-height:1.6875rem;margin-bottom:4px}.payment-failed-info .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.payment-failed-info .payment-failed-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.688rem 1.5rem;text-transform:none}.repair-booking-flow-container .repair-booking-columns{display:flex;width:100%}@media (max-width:768px){.repair-booking-flow-container .repair-booking-columns{flex-direction:column}}.repair-booking-flow-container .repair-booking-columns .column-left{margin-bottom:1.5rem;margin-right:1.25rem;width:43.721%}@media (max-width:992px){.repair-booking-flow-container .repair-booking-columns .column-left{padding:0;width:100%}}.repair-booking-flow-container .repair-booking-columns .column-left .booking-request-info .phone-number-info-btn{color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:0;line-height:1.5rem;padding:0}.repair-booking-flow-container .repair-booking-columns .column-left .MuiBox-root .MuiPaper-root{box-shadow:none}.repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap{margin-bottom:4rem}@media (min-width:768px){.repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap{margin-bottom:1.5rem}}.repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap .progressbar-vehicle-selection{background:#f2f7fc;border-radius:6.25rem;box-shadow:0 .25rem .5rem 0 #2121211a;height:.5rem}.repair-booking-flow-container .repair-booking-columns .column-left .progress-bar_wrap .progress-bar-fullfilled .MuiLinearProgress-bar{background-color:#059c2f}.repair-booking-flow-container .review-form .form-label{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.repair-booking-flow-container .review-form .form-label .verify-icon{height:1rem;margin:.375rem .063rem .063rem;width:1rem}.repair-booking-flow-container .review-form .form-label .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-left:.5rem}.repair-booking-flow-container .review-form .form-label .edit-link{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.repair-booking-flow-container .review-form .vehicle-card{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.5rem;padding:.5rem 1rem}@media (max-width:992px){.repair-booking-flow-container .review-form .vehicle-card{padding:1rem}}.repair-booking-flow-container .review-form .vehicle-card .car-radio-wrap .car-img{height:5.625rem;width:7.5rem}@media (max-width:768px){.repair-booking-flow-container .review-form .vehicle-card .car-radio-wrap .car-img{height:3.5rem;width:6rem}.repair-booking-flow-container .review-form .vehicle-card .car-make{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1rem}}.repair-booking-flow-container .booking-request-card{border:.0625rem solid #dbe1e2;border-radius:.5rem;margin:1rem 0 0;padding:1.5rem;text-align:left}@media (max-width:768px){.repair-booking-flow-container .booking-request-card{margin:.5rem 0 0;padding:1rem}}.repair-booking-flow-container .booking-request-card .booking-request-info{color:#7d898d;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.repair-booking-flow-container .booking-request-card .booking-request-info{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem}}.repair-booking-flow-container .review-info-card{background-color:#fcfcfc;border:.063rem solid #f2f2f2;border-radius:.5rem;box-shadow:0 .0625rem .1875rem .0625rem #3039521a;margin-top:1rem;padding:1rem}.repair-booking-flow-container .review-info-card .review-booking-info{padding-top:1rem}.repair-booking-flow-container .review-info-card .review-booking-info:first-child{padding-top:0}.repair-booking-flow-container .garage-info-card{align-items:start;background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.5rem;display:flex;justify-content:start}.repair-booking-flow-container .garage-info-card .garage-name{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.625rem}.repair-booking-flow-container .garage-info-card .garage-address{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.repair-booking-flow-container .booking-info-card{align-items:start;background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.5rem;display:flex;justify-content:start}.repair-booking-flow-container .booking-info-card .issue-type-title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.625rem}.repair-booking-flow-container .booking-info-card .issue-type-description{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.repair-booking-flow-container .title-text{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.75rem;padding:1.5rem 1.5rem .5rem 0}@media (max-width:768px){.repair-booking-flow-container .title-text{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem}}.repair-booking-flow-container .booking-request-selected-card{border:.0625rem solid #06c;border-radius:.5rem;margin:1rem 0 0;padding:1.5rem}@media (max-width:768px){.repair-booking-flow-container .booking-request-selected-card{margin:.5rem 0 0;padding:1rem}}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .title-text{padding:0 0 1.5rem}@media (max-width:768px){.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .title-text{padding-bottom:1rem}}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper,.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper fieldset{width:100%}@media (max-width:768px){.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll{height:11.5rem}}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .MuiFormGroup-root{width:100%}@media (max-width:576px){.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-make{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1rem}}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key .car-details-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:576px){.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key{color:#68758b;font-family:Open Sans;font-size:.625rem;font-weight:600;letter-spacing:0;line-height:.75rem;margin-top:.25rem}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .car-list-scroll .car-details-key .car-details-value{color:#3d515a;font-family:Open Sans;font-size:.625rem;font-weight:600;letter-spacing:0;line-height:.75rem}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .no-vehicle-selected{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .assistance-btn-wrapper .no-vehicle-selected .add-vehicle{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem}}.repair-booking-flow-container .booking-request-selected-card .vehicle-selection-box .disabled{background:#fafcff;border:.063rem solid #0070b9;color:#0070b9;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;opacity:.3}.repair-booking-flow-container .booking-request-info .lable-text{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.repair-booking-flow-container .booking-request-info .key-text{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.repair-booking-flow-container .booking-request-info .value-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.repair-booking-flow-container .cancel-booking-btn{background-color:#b90000;margin:1.5rem .5rem;padding:.688rem 1.5rem}.repair-booking-flow-container .change-date-btn{background-color:#fafcff;border:.0625rem solid #0070b9;border:.0625rem solid var(--interactive-default,#0070b9);color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin:1.5rem 0;padding:.625rem 1.8rem}.cancel-my-booking{background-color:#fff;bottom:0;box-shadow:.125rem 0 #fff,-.125rem 0 #fff;left:1rem;margin:auto;padding-bottom:1rem;position:sticky;right:1rem;z-index:2}@media (min-width:992px){.cancel-my-booking{left:1.875rem;right:1.875rem}}@media (min-width:1200px){.cancel-my-booking{left:4.6875rem;right:4.6875rem}}.cancel-my-booking .cancel-button-link{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;margin-top:1.4375rem}.cancel-my-booking .divider{background:#bdc4c7;height:.0625rem;margin-bottom:1.25rem}.error-box{border:.0625rem solid #d32f2f!important}.info-required-error-msg{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-top:.5rem}.contract-selection-box-wrap .contract-selection-box .contract-list-scroll{height:15.125rem;width:36.875rem}@media (max-width:768px){.contract-selection-box-wrap .contract-selection-box .contract-list-scroll{height:16.125rem;width:100%}}.contract-selection-box-wrap .contract-selection-box .contract-radio-details{margin-left:.5rem}@media (max-width:768px){.contract-selection-box-wrap .contract-selection-box .contract-radio-details{margin-left:1rem}}.contract-selection-box-wrap .contract-selection-box .contract-details-value{margin-left:.25rem}.contract-selection-box-wrap .contract-selection-box .vehicle-selection-error-message{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1rem}.contract-selection-box-wrap .contract-selection-box .no-vehicle-selected{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.contract-selection-box-wrap .contract-selection-box .contract-selection-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.contract-selection-box-wrap>label:last-child{margin:0}.vehicle-selection-box .contract-selection-subtitle{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1.25rem}@media (max-width:576px){.vehicle-selection-box .contract-selection-subtitle{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}}@media (max-width:768px){.vehicle-selection-box .contract-selection-subtitle{margin-bottom:1rem}}.vehicle-selection-box .contract-selection-subtitle .sub-message{color:#06c;cursor:pointer;font-family:Open Sans;font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-left:.1875rem!important;margin-right:.1875rem!important;text-decoration:underline}.issue_type_wrap .form-field-wrap{margin-bottom:1.5rem}.issue_type_wrap .form-field-wrap .title-wrap{margin-bottom:.5rem;margin-top:1.5rem}.issue_type_wrap .form-field-wrap .title-wrap .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.issue_type_wrap .form-field-wrap .select-value{margin-bottom:0}.issue_type_wrap .form-field-wrap .MuiSelect-select{align-items:center}.issue_type_wrap .form-field-wrap .select-wrap .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #06c}.issue_type_wrap .form-field-wrap .Mui-disabled{background:#fafcff;opacity:.3}.issue_type_wrap .MuiFormControl-root.form-text-box{background-color:#fff;border:.0625rem solid #7d898d;border-radius:.375rem;border-radius:.25rem;margin-top:1.5rem}.issue_type_wrap .MuiFormControl-root.form-text-box .MuiOutlinedInput-root{background-color:#fff}.issue_type_wrap .MuiFormControl-root.form-text-box .MuiOutlinedInput-input{color:#3d515a;padding:0}.issue_type_wrap .MuiFormControl-root.form-text-box p{background-color:#fff}.issue_type_wrap .MuiFormControl-root.form-text-box .MuiFormHelperText-root{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.issue_type_wrap .MuiFormHelperText-root{font-family:Open Sans}.issue_type_wrap .issue-type-alert{background-color:#fcfcfc;border:.0625rem solid #f2f2f2;border-radius:.5rem;box-shadow:0 .0625rem .1875rem .0625rem #3039521a}.issue_type_wrap .issue-type-alert .issue-alert-text{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.625rem}@media (max-width:768px){.issue_type_wrap .issue-type-alert .issue-alert-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1rem}}.issue_type_wrap .continue-btn{box-shadow:none;margin-top:1.5rem}@media (max-width:768px){.issue_type_wrap .continue-btn{margin-top:1rem}}.review-booking-request .sub-text{font-weight:400}.review-booking-request .sub-text,.review-booking-request .sub-text .garage-name{color:#13223c;font-family:Open Sans;font-size:1rem;letter-spacing:0;line-height:1.5rem}.review-booking-request .sub-text .garage-name{font-weight:700}.review-booking-request .edit-booking-btn-container{margin-top:1rem}@media (max-width:576px){.review-booking-request .edit-booking-btn-container{display:flex;flex-direction:column}}@media (max-width:768px){.review-booking-request .edit-booking-btn-container{margin-top:1.5rem}}.review-booking-request .edit-booking-btn-container .primary-btn,.review-booking-request .edit-booking-btn-container .primary-btn:focus,.review-booking-request .edit-booking-btn-container .primary-btn:hover{background:#b90000}.review-booking-request .edit-booking-btn-container .cancel-btn{margin-right:.5rem}@media (max-width:576px){.review-booking-request .edit-booking-btn-container .cancel-btn{margin-bottom:.5rem;margin-right:0}}.review-booking-request .edit-booking-btn-container .cancel-btn.choose-new-date{width:12.563rem}@media (max-width:576px){.review-booking-request .edit-booking-btn-container .cancel-btn.choose-new-date{width:100%}}@media (min-width:992px){.new-vehicle-onboarding{margin-left:16rem;text-align:center;width:850px}}@media (max-width:576px){.new-vehicle-onboarding{padding-left:1rem;padding-right:1rem}}.new-vehicle-onboarding .title{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem}@media (max-width:576px){.new-vehicle-onboarding .title{margin-top:2rem;text-align:center}}@media (min-width:992px){.new-vehicle-onboarding .title{margin-top:3.625rem}}.new-vehicle-onboarding .sub-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:1rem}@media (max-width:576px){.new-vehicle-onboarding .sub-title{text-align:center}}@media (min-width:992px){.new-vehicle-onboarding .sub-title{padding-left:12rem;padding-right:12rem}}.new-vehicle-onboarding .list-item-title-heading{color:#3c4d6a;font-family:Open Sans;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.0625rem}.new-vehicle-onboarding .list-item-title-sub-heading{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.new-vehicle-onboarding .cars-container{margin-top:2rem}@media (min-width:992px){.new-vehicle-onboarding .cars-container{max-width:100%;width:100%}}@media (max-width:576px){.new-vehicle-onboarding .cars-container{width:21.563rem}}@media (min-width:992px){.new-vehicle-onboarding .button-container{justify-content:flex-end}}@media (max-width:576px){.new-vehicle-onboarding .button-container,.new-vehicle-onboarding .button-container .button-box{width:100%}}.new-vehicle-onboarding .button-container .button-box .confirm-button{margin-bottom:2rem;margin-top:5rem}@media (max-width:576px){.new-vehicle-onboarding .button-container .button-box .confirm-button{width:100%}}@media (min-width:992px){.new-vehicle-onboarding .collapse-content-onboarding{width:100%}}.new-vehicle-onboarding .collapse-content-onboarding .car-box{align-self:center}.new-vehicle-onboarding .collapse-content-onboarding .car-box .car-image{align-self:center;height:200px;justify-content:center;width:311px}.new-vehicle-onboarding .collapse-content-onboarding .text-heading{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.new-vehicle-onboarding .collapse-content-onboarding .textfield-heading{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}@media (min-width:992px){.new-vehicle-onboarding .collapse-content-onboarding .textfield-row{padding-top:1rem}.new-vehicle-onboarding .collapse-content-onboarding .textfield-row .padding-right{padding-right:.5rem}}@media (max-width:576px){.new-vehicle-onboarding .collapse-content-onboarding .textfield-row .padding-right{margin-top:1rem;width:19.438rem}}@media (min-width:992px){.new-vehicle-onboarding .collapse-content-onboarding .textfield-row .padding-left{padding-left:.5rem}}@media (max-width:576px){.new-vehicle-onboarding .collapse-content-onboarding .textfield-row .padding-left{margin-top:-1rem;width:19.438rem}}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab{margin-top:1.5rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-sub-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-driving-sub-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem;margin-top:1rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-textfield{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-interval-msg{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem;margin-top:-1rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-title-2{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:1.5rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-textfield-2{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem;margin-top:1rem}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-driving-button-selected{background:#cce4f1;text-transform:capitalize;width:50%}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-driving-button-selected .update-mileage-tab-driving-button-text{color:#004589;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:12px}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-driving-button-selected:hover{background-color:#cce4f1}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-driving-button{background:#fcfcfc;text-transform:capitalize;width:50%}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .update-mileage-tab-driving-button .update-mileage-tab-driving-button-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:12px}.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding .update-mileage-tab .blank-box{margin-top:-1rem}@media (max-width:576px){.new-vehicle-onboarding .collapse-content-onboarding .update-mileage-container-onboarding{margin-top:-1.5rem}}.stepper-box .current-step-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.stepper-box .stepper-heading{height:5.5rem}.stepper-box .stepper-steps{align-items:center;height:1.5rem;margin-bottom:2rem;margin-top:1rem}.stepper-box .stepper-steps .MuiStepLabel-root .Mui-active{border-color:#bdc4c7}.stepper-box .current-step,.stepper-box .next-step{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.stepper-box .current-step .skip-link,.stepper-box .next-step .skip-link{color:#2972c8;margin-left:.5rem;text-decoration:none}.stepper-box .next-step{line-height:1.75rem}.stepper-box .MuiStepLabel-iconContainer{display:block;position:relative;z-index:1}.stepper-box .MuiStepLabel-iconContainer:before{background-color:#fff;border:.125rem solid #0070b9;border-radius:50%;content:"";height:2.25rem;left:-.375rem;position:absolute;top:-.375rem;width:2.25rem;z-index:-1}.stepper-box .Mui-completed .MuiStepLabel-iconContainer,.stepper-box .Mui-disabled .MuiStepLabel-iconContainer{height:1.25rem;width:1.25rem}.stepper-box .Mui-completed .MuiStepLabel-iconContainer svg,.stepper-box .Mui-disabled .MuiStepLabel-iconContainer svg{height:100%;width:100%}.stepper-box .Mui-completed .MuiStepLabel-iconContainer:before,.stepper-box .Mui-disabled .MuiStepLabel-iconContainer:before{display:none}.stepper-box .input-text-field{margin-bottom:1.75rem}.stepper-box .input-text-field .MuiInputLabel-root.Mui-disabled{color:#596981;font-weight:600}.stepper-box .input-text-field .MuiInput-input.Mui-disabled{-webkit-text-fill-color:#3d515a;color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-left:.625rem}.stepper-box .input-text-field .MuiInputBase-formControl:before,.stepper-box .input-text-field .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.stepper-box .input-text-field .MuiInputBase-formControl.Mui-disabled:before{border-bottom-style:solid}.stepper-box .input-text-field .MuiInputLabel-root,.stepper-box .input-text-field label{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:.625rem}.stepper-box .input-text-field .MuiInputLabel-root.Mui-focused,.stepper-box .input-text-field label.Mui-focused{font-size:.75rem;font-weight:600;line-height:1.125rem}.stepper-box .MuiStepConnector-root{left:-50%;right:50%}.stepper-box .stepper-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1rem}.stepper-box .step-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:1.875rem}.stepper-box .checkbox-group{margin-bottom:3.125rem;width:100%}.input-text-field{margin-bottom:1.75rem}.input-text-field .MuiInputLabel-root.Mui-disabled{color:#596981;font-weight:600;padding-left:.625rem}.input-text-field .MuiInput-input.Mui-disabled{-webkit-text-fill-color:#3d515a;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-left:.625rem}.input-text-field .MuiInput-input:-webkit-autofill,.input-text-field .MuiInput-input:-webkit-autofill:active,.input-text-field .MuiInput-input:-webkit-autofill:focus,.input-text-field .MuiInput-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 6.25rem #fff}.input-text-field .MuiInputBase-formControl{border-color:#141414b3}.input-text-field .MuiInputBase-formControl.Mui-disabled:before{border-bottom-style:solid}.input-text-field .MuiInputBase-formControl .MuiInput-input{-webkit-text-fill-color:#3d515a;color:#3d515a;font-family:Open Sans;padding-bottom:.625rem;padding-left:.625rem;padding-right:.625rem}.input-text-field .MuiInputBase-formControl .custom-link{color:#2972c8;display:inline-block;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.input-text-field .MuiInputBase-formControl label{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.input-text-field .MuiInputBase-formControl label.MuiFormLabel-filled{font-weight:600}.input-text-field .MuiInputBase-formControl label.Mui-focused{color:#2972c8;font-weight:600}.input-text-field .form-control-wrap{margin-bottom:1.75rem}.input-text-field .MuiFormHelperText-root.error-helper-text{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-left:.625rem}.milege-wrap .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:.9375rem}.milege-wrap .banner-txt-wrap{margin-bottom:1.5rem}@media (min-width:1440px){.milege-wrap .banner-txt-wrap{margin-bottom:2.625rem}}.milege-wrap .less-mileage-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:.9375rem;text-align:center}.milege-wrap .banner-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.milege-wrap .input-hint{font-size:.75rem;padding:0 .625rem;text-align:left}.milege-wrap .input-hint,.milege-wrap .select-period{color:#68758b;font-family:Open Sans;font-weight:600;letter-spacing:0;line-height:1.125rem}.milege-wrap .select-period{font-size:1rem;width:6.875rem}.milege-wrap .select-period label{font-family:Open Sans;font-weight:600;text-transform:capitalize}.milege-wrap .select-period .MuiInputBase-formControl{color:#68758b;font-family:Open Sans;font-size:1rem;letter-spacing:0;width:6.875rem}.milege-wrap .select-period .MuiInputBase-formControl:before,.milege-wrap .select-period .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.vehicle-image{width:100%}@media (min-width:401px){.vehicle-image{width:21.5625rem}}.zip-modal-content{border-radius:.625rem}.zip-modal-content .verbaige{line-height:1.75rem}.vin-link-text .custom-link,.zip-link-text{font-size:.875rem}.custom-checkbox-label{color:#3d515a}.custom-checkbox-label .MuiTypography-root{font-family:Open Sans}.MuiFormLabel-root.Mui-error.error-helper-text{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress{align-items:center;display:flex;flex-direction:column;flex-grow:1}.vehicle-onboarding__wrap .vehicle-onboarding-progress.vehicle-dealer-map{display:block}.vehicle-onboarding__wrap .vehicle-onboarding-progress.vehicle-dealer-map .map-wrapper .search-block .search-title-wrap{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.vehicle-onboarding__wrap .vehicle-onboarding-progress.vehicle-dealer-map .map-wrapper .search-block .search-title-wrap .skip-block{padding:0 1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress.vehicle-dealer-map .map-wrapper .search-block .search-title-wrap .skip-block .skip-step{color:#06c;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap{margin-bottom:2rem;margin-top:3rem;padding:0 1rem;width:37.5rem}@media (max-width:768px){.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap{margin-top:2rem;padding:0;width:22.375rem}}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-label{align-items:center;display:flex;gap:.5rem;padding-bottom:.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-label .vehicle-field-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-label .vehicle-field-label img{padding-left:.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-label .vehicle-info-icon{cursor:pointer}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-details-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.25rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type{padding-bottom:1.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root label,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root label{top:-.438rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .field-icon,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .field-icon{margin-right:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;height:2.75rem;padding:0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root fieldset,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:.063rem solid #7d888d}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiOutlinedInput-root .labelName,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiOutlinedInput-root .labelName{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiInputBase-root.Mui-error fieldset,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiInputBase-root.Mui-error fieldset{border:.063rem solid #b90000}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiInputBase-root.Mui-focused,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiInputBase-root.Mui-focused{border:none}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input .menu-item-wrap .labelName,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input .menu-item-wrap .labelName{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .helper-text-message,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0;padding:.188rem 0 0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .engine-error .MuiInputBase-root fieldset,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .engine-type .engine-error .MuiInputBase-root fieldset{border:.063rem solid #b90000}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .MuiSelect-select{padding-right:0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .color-type .field-icon{margin-left:.5rem;margin-right:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .current-odometer .less-mileage-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:0!important;padding:0 .875rem 0 0;text-align:left}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .current-odometer .mileage-error .MuiFormHelperText-root{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-engine-heading,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-id-option{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .divider{margin-bottom:1.5rem;margin-top:0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:1rem 0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .label1,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .label2{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .update-distance-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.188rem .875rem 0 0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .input-text-field.mileage-error-input .MuiInputBase-root fieldset{border:.063rem solid #b90000}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root{padding-bottom:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn{background:#fcfcfc;border:.0625rem solid #b2c2cb;gap:.625rem;height:2.125rem;padding:.6875rem 1.5rem;width:50%}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn.selected,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn.selected{background:#cce4f1;border:.0625rem solid #99c9e3}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-daily-btn{border-radius:.375rem 0 0 .375rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .update-mileage-yearly-btn{border-radius:0 .375rem .375rem 0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .MuiBox-root .MuiButtonGroup-root .mileage-button{color:#004589;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:.75rem;text-transform:capitalize}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-mileage_box .update-mileage-note{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .rv-img{align-items:center;display:flex;flex-direction:column}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info{padding-top:.25rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info .note{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.25rem;padding-right:.25rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .note_info .note-content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper{padding-bottom:1.5rem;padding-left:.75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root{gap:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;height:3.75rem;margin-right:0;padding:0 1.5rem 0 1rem;width:35.5rem}@media (max-width:768px){.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label{width:22.375rem}}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label .MuiButtonBase-root{padding:0 1rem 0 0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .MuiFormGroup-root .custom-checkbox-label.selected{background-color:#f7fafd;box-shadow:0 .063rem .188rem .063rem #3039521a}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .vehicle-radio-btn-wrapper .vinorcontract-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .MuiFormControl-root .error-helper-text{margin-left:0;padding-left:0}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field .MuiInputBase-root{background-color:#fcfcfc;height:2.75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field .MuiInputBase-root input{padding:.5rem .75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field .MuiInputBase-root.Mui-error fieldset{border:.063rem solid #b90000}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field .MuiInputBase-root.Mui-focused{border:none}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap .input-text-field fieldset{border:.063rem solid #7d888d}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen{align-items:center;display:flex;flex-direction:column}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-content{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.625rem}@media (max-width:768px){.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-content{text-align:center}}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-added-screen{align-items:center;display:flex;flex-direction:column}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-added-screen .success-img{margin-bottom:1rem;margin-top:3.75rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .vehicle-added-screen .vehicle-title-success{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen{align-items:center;display:flex;flex-direction:column}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .success-img{margin-bottom:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-title-success{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_heading{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.625rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_box .feature-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-left:1rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_box ol{margin-bottom:.5rem}@media (max-width:768px){.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_box ol{padding-left:0}}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-wrap.vehicle-success_screen .account-created-screen .vehicle-feature_container .feature_box ol img{height:1.5rem;padding:.25rem;width:1.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader{background:#f8fafb;box-shadow:inset 0 -.03125rem 0 0 #00000040;width:100%}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper{padding:1.5rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader{align-items:center;display:flex;justify-content:space-between}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .left-icon img,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .right-icon img{cursor:pointer;padding:.25rem}@media (max-width:768px){.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .left-icon img,.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .right-icon img{height:1.5rem;width:1.5rem}}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-onboarding-subheader .subheader-wrapper .subheader .subheading-name{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper{box-shadow:0 .25rem .5rem 0 #2121211a}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper .vehicle-progress-bar{background:#f2f2f2;height:1rem;width:100%}.vehicle-onboarding__wrap .vehicle-onboarding-progress .vehicle-progress-bar-wrapper .vehicle-progress-bar .MuiLinearProgress-bar{background:#03bd37}.cosmetic-flow .progress-bar_wrap .reimbursement-flow .subheader-wrapper .left-icon .disable-img{opacity:.5;pointer-events:none}.cosmetic-flow .cosmetic-flow-content-wrap{position:relative}.cosmetic-flow .cosmetic-flow-content-wrap .reimbursement-button-container{margin-top:1.5rem}@media (min-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .reimbursement-button-container.bottom-fixed{bottom:10rem;position:absolute;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .reimbursement-button-container .button_wrap{background-color:#fff;box-shadow:inset 0 .063rem 0 0 #dbe1e2;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .reimbursement-button-container .button_wrap{flex-direction:column-reverse}}.cosmetic-flow .cosmetic-flow-content-wrap .reimbursement-button-container .button_wrap .left-button{background-color:#fff;border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1rem;min-width:15.063rem;padding:.75rem 1.5rem;text-transform:capitalize}.cosmetic-flow .cosmetic-flow-content-wrap .reimbursement-button-container .button_wrap .right-button{background-color:#0070b9;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;height:2.75rem;letter-spacing:0;line-height:1rem;min-width:15.063rem;padding:.75rem 3rem;text-transform:capitalize}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content{align-items:center;display:flex;flex-direction:column}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content{display:block}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .reimbursement-button-container{width:100%}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-review-information{height:100%;padding:0 1rem 1rem}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .review-info{padding:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content{padding:0}@media (min-width:768px) and (min-height:750px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content{height:50vh}}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content{height:100%;padding:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-image img{height:13.75rem;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .question{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding:1rem 0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .instruction{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;white-space:pre-wrap}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .instruction .MuiList-root .MuiListItem-root{align-items:stretch;color:#3d515a;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.75rem 0 0}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .instruction .MuiList-root .MuiListItem-root{gap:.25rem;padding:.25rem 0}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .instruction .note{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-top:.5rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .instruction .note{padding:.5rem 0}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .MuiBox-root .landing-page-content .landing-content .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details{width:48rem}@media (min-height:850px) and (min-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details{height:50vh}}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details{height:100%;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding:1rem 0 .5rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .heading{padding:1rem;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .incident-suggestion{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .incident-suggestion{padding:1rem;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields{padding:0 1rem}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .incident-date-error .MuiStack-root .MuiFormControl-root .MuiInputBase-root{border:.063rem solid #b90000}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .damage-details{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem;padding-top:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap div .MuiStack-root .MuiFormControl-root{height:2.75rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap div .MuiStack-root .MuiFormControl-root .MuiInputBase-root{background-color:#fff;border:.063rem solid #7d898d;border-radius:.375rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap div .MuiStack-root .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap div .MuiStack-root{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .mileage-field{background-color:#fff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:2.75rem;letter-spacing:0;line-height:1.75rem;outline:none;padding:.5rem .75rem;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .mileage-field.error-border{border-color:#d32f2f}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .mileage-field{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .mileage-invalid-error{width:32.833rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .mileage-invalid-error .error-text{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .details-wrap .mileage-invalid-error{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .description{padding-top:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .description .text-field-container .text-field-title{color:#13223c}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .incident-details .question-fields .error-text{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-top:.25rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage{display:flex;flex-direction:row;justify-content:space-between;width:73rem}@media (min-height:1000px) and (min-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage{height:60vh}}@media (max-width:1180px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage{gap:1rem;height:100%;width:100%}}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage{display:block;padding:1rem;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content{width:36rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content .vehicle-damage-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-top:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content .vehicle-damage-instruction{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-top:.75rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content .cosmetic-wrap{padding-top:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content .cosmetic-wrap .form-field-wrap .title-wrap{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:.75rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-content .cosmetic-wrap .error-message{color:#b90000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-svg #car-damage-svg{height:33.5rem;width:24.75rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .damage-svg #car-damage-svg{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .multiselect{width:36rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .vehicle-damage .multiselect{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .buttons{width:73rem}@media (max-width:1180px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .buttons{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap{width:48rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap{height:100%;padding:1rem;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-bottom:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-heading-verbiage{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap{border-bottom:.063rem solid #dbe1e2;border-top:.063rem solid #dbe1e2;margin-top:2rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root{box-shadow:none}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root.Mui-expanded{margin:0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .damage-details-accordion .MuiAccordionSummary-content .damage-details-accordion-label{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .damage-details-accordion .MuiAccordionSummary-content .damage-details-accordion-label .warning-icon{padding-right:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .damage-details-accordion.open{background-color:#f7fafd;border-bottom:.063rem solid #dbe1e2;border-left:0;border-right:0;border-top:.063rem solid #dbe1e2;height:3.5rem;padding:.875rem 1rem;width:48rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .damage-details-accordion.open{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .damage-details-accordion.closed{background-color:#fff;border-left:0;border-right:0;border-top:0;height:3.5rem;padding:.875rem 1rem;width:48rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .damage-details-accordion.closed{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-field_wrap .title{color:#596980;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem;padding-top:.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .MuiModal-root .MuiPaper-root{border:.063rem solid #06c}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap label{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiOutlinedInput-root{border:.063rem solid #7d888d}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiInputBase-root{padding-left:0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiInputBase-root .MuiSelect-select{padding:.5rem .75rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiInputBase-root .MuiButtonBase-root{margin-right:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiInputBase-root.Mui-focused{border-color:#06c!important}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiInputBase-root legend{display:none}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap.error .MuiInputBase-root{border:.063rem solid #d32f2f}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .select-wrap .MuiFormHelperText-root{color:#b90000;margin:0;padding-left:0;padding-top:.25rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .type-suggestion{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:.25rem 0 0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .type-suggestion span{color:#06c;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-left:.25rem;text-decoration:underline}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label{padding-top:.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label .title{color:#596980;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding-bottom:.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.5rem .75rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label .dot-input .MuiOutlinedInput-root{background-color:#fcfcfc;border:.063rem solid #7d888d}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label .dot-input.error .MuiInputBase-root{border:.063rem solid #d32f2f}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label .dot-input fieldset{border:none}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .details-label .dot-input .MuiFormHelperText-root{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin:0;padding-left:0;padding-top:.25rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .damage-details-accordion_wrap .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .accordion-content .MuiBox-root .secondary-btn{border-color:#06c;border-radius:.125rem;color:#06c;margin-top:.75rem;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .damage-details-wrap .error-message{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-top:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap{width:48rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap{height:100%;padding:1rem;width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding-top:2rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-help{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-top:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-instructions .instructions{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;list-style-type:disc;padding:.75rem 0 0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box{border-bottom:.063rem solid #dbe1e2;border-top:.063rem solid #dbe1e2;margin-top:2rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root{box-shadow:none}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root.Mui-expanded{margin:0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion .MuiAccordionSummary-content{align-items:center;display:flex}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion .MuiAccordionSummary-content .accordion-title{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion .MuiAccordionSummary-content .accordion-title .warning-icon{padding-right:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion.open{background-color:#f7fafd;border-bottom:.063rem solid #dbe1e2;border-left:0;border-right:0;height:3.5rem;padding:.875rem 1rem;width:48rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion.open{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion.closed{background-color:#fff;border-bottom:.063rem solid #dbe1e2;border-left:0;border-right:0;height:3.5rem;padding:.875rem 1rem;width:48rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .image-upload-get-start-accordion.closed{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .damage-image-upload-accordion .documents-upload .add-document-btn{width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .damage-image-upload-accordion .documents-upload .add-document-btn .MuiButtonBase-root{border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.75rem 1rem;text-transform:none;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .damage-image-upload-accordion .documents-upload .add-document-btn .MuiButtonBase-root img{padding-left:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .damage-image-upload-accordion .secondary-btn{border:.125rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .MuiPaper-root .MuiCollapse-root .MuiCollapse-wrapper .MuiCollapse-wrapperInner .MuiAccordion-region .MuiAccordionDetails-root .damage-image-upload-accordion .uploaded-image-preview .doc-upload-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin:.5rem 0}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion{padding:0 1rem 1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .document-upload-viewer{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-file-type{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:.375rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-file-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;word-break:break-word}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploading-percentage{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;text-align:right}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-document{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:39.938rem}@media (max-width:700px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-document{width:29.938rem}}@media (max-width:529px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-document{width:14.938rem}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .document-close,.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .document-delete,.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .document-reupload,.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .document-view{cursor:pointer;margin-left:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-success{color:#047d26;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .damage-image-upload-accordion .uploaded-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .reimbursement-upload-title{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .image-upload-accordion-box .reimbursement-upload-title{padding-bottom:1.5rem}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .image-upload-container-wrap .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info{width:768px}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info{width:100%}}@media (min-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap{padding-right:0}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-info-content .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:2rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert{margin:1.5rem 2.454% 1.5rem 0}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert{margin:1.5rem 0 0}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert .alert-box{margin-top:0;padding:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert .alert-box .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-info-content .update-reimbursement-alert .alert-box .content .alert-content{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-btn-container{align-items:flex-start;display:flex;gap:1.5rem;margin-top:2rem;padding-top:3rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-btn-container{gap:0}}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-btn-container .contact-secondary-btn{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;line-height:1.6875rem;min-height:2.75rem;padding:.688rem 1.5rem;text-transform:capitalize;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmetic-update-info .contact-info-content-wrap .contact-btn-container .contact-primary-btn{background:#06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:3.1rem;letter-spacing:0;line-height:normal;line-height:1.6875rem;min-height:2.75rem;padding:.688rem 1.5rem;text-transform:capitalize;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmtic-review-screen{margin-bottom:2rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmtic-review-screen .review-screen-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .cosmetic-flow-content .cosmtic-review-screen .review-screen-help{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-top:.5rem}.cosmetic-flow .cosmetic-flow-content-wrap .quote-return-to-dashboard{align-items:center;background:#fff;box-shadow:inset 0 .063rem 0 0 #dbe1e2;display:flex;flex-direction:column;margin-top:5rem;padding:1.5rem 1.5rem 0;width:100%}.cosmetic-flow .cosmetic-flow-content-wrap .quote-return-to-dashboard .primary-btn{background-color:#06c;border-radius:.375rem;margin-bottom:1rem;padding:.75rem 3rem;text-transform:none;width:16.188rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .quote-return-to-dashboard .primary-btn{margin-bottom:1.5rem}}.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap{margin-top:2rem;text-align:center;width:24.75rem}@media (max-width:768px){.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap{width:100%}}.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap .claim-success img{padding-bottom:1rem}.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap .claim-success .claim-success-verbiage{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap .claim-success-process .heading{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding:1rem 0}.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap .claim-success-process .quote-list{margin-left:2.3rem;padding-left:0}.cosmetic-flow .cosmetic-flow-content-wrap .quote-screen-wrap .claim-success-process .quote-list li{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;margin-left:1.5rem;padding-bottom:.5rem;text-align:left}.mobile-multiselect .MuiDialog-container{padding-top:1.5rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root{border-radius:0;overflow-x:hidden}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content{padding:1.5rem 1rem 1rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .multiselect-popup{border-bottom:.063rem solid #bdc4c7;display:flex;justify-content:space-between;padding-bottom:1rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .multiselect-popup .multiselect-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2.0625rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-image{border-bottom:.063rem solid #bdc4c7;display:flex;justify-content:center;padding:1rem 0;width:24.75rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-image #mobile-view-car-damage-svg{height:22rem!important}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-options .option-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding:1rem 0}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-options .options-list{align-items:center;background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;color:#3d515a;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;height:3.75rem;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem;padding:0 1.5rem 0 1rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-options .options-list .MuiCheckbox-root{margin-right:.5rem;padding:0}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-options .options-list.selected{background-color:#f7fafd}.mobile-multiselect .MuiDialog-container .MuiPaper-root .mobile-multiselect-content .damage-options .options-list .option{font-family:Open Sans}.mobile-multiselect .MuiDialog-container .MuiPaper-root .btn-container{background-color:#fff;border-top:.063rem solid #dbe1e2;box-shadow:0 .063rem 0 0 #dbe1e2;margin-top:.5rem;padding:1.5rem 1rem}.mobile-multiselect .MuiDialog-container .MuiPaper-root .btn-container .primary-btn{background-color:#06c;border-radius:.375rem;padding:.75rem 1rem;width:100%}.main-content .app-download__wrap{background:#252525;border:.0625rem solid #252525;padding:.5rem 1rem}@media (min-width:992px){.main-content .app-download__wrap{display:flex}}.main-content .app-download__wrap .app-download__banner{align-items:center;display:flex;justify-content:center}.main-content .app-download__wrap .app-download__banner .app-banner-txt{color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}.main-content .app-download__wrap .app-download__banner .app-banner-txt span{cursor:pointer;margin-right:.3125rem;text-decoration:underline}.main-content .app-download__wrap .app-download__banner .trans-btn{background-color:initial;color:#fff;margin:0;min-width:auto;padding:0}@media (min-width:992px){.main-content .app-download__wrap .app-download__banner .trans-btn{margin-left:.75rem}}.main-content .map-dock>.MuiPaper-root{margin:0 auto;max-width:100rem;width:100%}@media (min-width:992px){.main-content .map-dock>.MuiPaper-root{margin-bottom:3.375rem}}.main-content .dealer-swipe-container,.main-content .no-record{align-items:center;display:flex;flex-direction:column}.main-content .dealer-swipe-btn{border-bottom:.125rem solid #f2f2f2;color:#596981;display:flex;flex-direction:column;font-family:Open Sans;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.75rem;text-transform:none;width:100%}.main-content .dealer-card__container .custom-card{border:.0625rem solid #dbe1e2;border-radius:.5rem;box-shadow:none;height:100%;margin-bottom:.5rem}.main-content .dealer-card__container .custom-card .MuiCardContent-root{padding:.5rem}.main-content .dealer-card__container .custom-card.open{background-color:#f7fafd;border-color:#2490ee}.main-content .list-wrapper{display:flex;flex-wrap:wrap}.main-content .list-wrapper .dealer-img{background-color:#fff;height:7.125rem;margin-right:1rem;width:7.125rem}.main-content .list-wrapper .dealer-img img{height:100%;object-fit:fill;width:100%}.main-content .list-wrapper .dealer-wrapper{text-align:left;width:calc(100% - 10.625rem)}.main-content .list-wrapper .dealer-wrapper .map-shop-info{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem}@media (min-width:992px){.main-content .list-wrapper .dealer-wrapper .map-shop-info{font-size:1rem;line-height:1.375rem}}.main-content .list-wrapper .dealer-wrapper .shop-distance{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin:0 0 .25rem}@media (min-width:992px){.main-content .list-wrapper .dealer-wrapper .shop-distance{font-size:.875rem;font-weight:400;line-height:1.5rem}}.main-content .list-wrapper .dealer-wrapper .price-match__wrap .price-match{color:#047d26;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.main-content .list-wrapper .dealer-wrapper .price-match__wrap .closing-time-alignment{height:1rem;margin-right:.5rem;width:1rem}.main-content .list-wrapper .dealer-wrapper .time-wrap .time-heading{font-weight:600}@media (min-width:992px){.main-content .list-wrapper .dealer-wrapper .time-wrap .time-heading{font-weight:400}}.main-content .list-wrapper .dealer-wrapper .list_badge_wrap .badge-container{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#2490ee1a,#2490ee1a);border:.063rem solid #2490ee;border-radius:.375rem;margin:.25rem 0;padding:0 .5rem}.main-content .list-wrapper .dealer-wrapper .list_badge_wrap .badge-container .badge-name{color:#004f9e;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.main-content .list-wrapper .button-wrapper{width:2.5rem}.main-content .list-wrapper .button-wrapper button{color:#b2c2cb;height:2.5rem;margin-top:2.5rem;width:2.5rem}.main-content .card-wrap .custom-card{border-radius:0;height:100%;text-align:left;width:100%}.main-content .no-record{padding:.625rem}.dealer-list-container.bg-grey .MuiBackdrop-root{background-color:#14141499}.dealer-list-container.bg-transparent .MuiBackdrop-root{background-color:initial}.dealer-list-container.expanded .MuiDialog-container{display:inline-block;margin-left:29.6875rem}.dealer-list-container .MuiPaper-root{height:100%}.dealer-list-container .MuiPaper-root .map-shop-info{margin:auto;max-height:85%;overflow:hidden;position:relative;width:100%}@media (min-width:992px){.dealer-list-container .MuiPaper-root .map-shop-info{width:27.8125rem}}.dealer-list-container .company-container{display:flex;flex-direction:column;height:100%}.dealer-list-container .company-container .company-details{height:calc(100% - 13.75rem)}@media (min-width:1440px){.dealer-list-container .company-container .company-details{height:calc(100% - 19.0625rem)}}.dealer-list-container .company-container .company-details .company-wrapper{height:calc(100% - 4.25rem);overflow-y:auto;padding-left:1rem;padding-right:1rem}@media (min-width:1440px){.dealer-list-container .company-container .company-details .company-wrapper{height:calc(100% - 5rem)}}.dealer-list-container .company-container .company-details .company-wrapper.full-height{height:100%;padding-bottom:1rem}.dealer-list-container--z-index-999{z-index:999!important}.dealer-list-container--z-index-1{z-index:1!important}.map-shop-info{position:relative}.map-shop-info .close-btn{background-color:#f2f2f2;border-radius:50%;box-shadow:0 .25rem .5rem .125rem #3039521a;color:#000;height:2rem;min-width:auto;padding:0;position:absolute;right:1rem;text-align:center;top:1rem;width:2rem;z-index:1}@media (min-width:992px){.map-shop-info .close-btn{height:3.25rem;width:3.25rem}}.map-shop-info .close-btn:hover{background-color:#f2f2f2}.map-shop-info .close-btn img{height:.875rem;width:.875rem}@media (min-width:992px){.map-shop-info .close-btn img{height:1.1875rem;width:1.1875rem}}.map-shop-info .map-container-style{display:flex;height:56vh}.map-shop-info .action-dialog{padding:0}.map-shop-info .icon-close-dialog{color:#fff;height:1.875rem;width:1.875rem}.map-shop-info .map-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.map-shop-info .map-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.map-shop-info .title-dialog{margin-top:.25rem}.map-shop-info .title-dialog-without-price-match{margin-top:2rem}.map-shop-info .title-dialog,.map-shop-info .title-dialog-without-price-match{color:#3d515a;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin-bottom:.25rem;padding:0}@media (min-width:992px){.map-shop-info .title-dialog,.map-shop-info .title-dialog-without-price-match{font-size:2rem;line-height:2.75rem}}.map-shop-info .company-details{text-align:left}.map-shop-info .closing-time{margin-bottom:0;margin-top:1rem}.map-shop-info .closing-time-alignment{padding-right:1.25rem}.map-shop-info .image-wrapper{height:8.75rem;position:relative}.map-shop-info .image-wrapper img{border-radius:1.25rem 1.25rem 0 0}@media (min-width:992px){.map-shop-info .image-wrapper{height:13.75rem}}@media (min-width:1440px){.map-shop-info .image-wrapper{height:19.0625rem}}.map-shop-info .image-wrapper .shop-image-style{height:100%;object-fit:cover;width:100%}.map-shop-info .repair-pal-logo{left:1.25rem;position:absolute;top:1.25rem}.map-shop-info .logo-background-styles{align-items:center;background:#fff;border-radius:50%;bottom:-3.125rem;display:flex;height:6.25rem;justify-content:center;position:absolute;right:3.125rem;width:6.25rem}.map-shop-info .logo-styles{position:absolute;width:70%}.map-shop-info .company-logo{position:relative}.map-shop-info .paddingb-50{padding-bottom:3.125rem}.map-shop-info .dealer-btn{background-color:#0063cc;border-radius:1.5625rem;min-height:3rem;text-transform:none;width:14.375rem}.map-shop-info .dealer-btn :hover{background-color:#0063cc}.map-shop-info .name-link{color:#3d515a;text-transform:none}.map-shop-info .name-link:hover{color:#2972c8}.map-shop-info .blank-link{color:#13223c;cursor:text}.map-shop-info .blank-link:hover{color:#13223c;text-decoration:none}.map-shop-info .map-shop-info{height:100%;overflow-x:hidden;overflow-y:scroll;width:100%}.map-shop-info .map-shop-info::-webkit-scrollbar{display:none}.map-shop-info .map-shop-info{-ms-overflow-style:none;scrollbar-width:none}.map-shop-info .green-text{color:#047d26;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem}.global-icon-modal-wrap .global-icon-a{margin-left:.6rem}.global-icon-modal-wrap .global-icon-a p{word-break:break-all}.dealer-list-container .MuiPaper-root .action-dialog{display:none}.dealer-list-container .map-shop-info.map-info-modal{background-color:#fff;border-radius:1.25rem;height:66%;margin-left:31.9375rem;max-height:40.37rem;position:fixed;top:50%;transform:translateY(-50%);width:27.87rem}@media (min-width:1440px){.dealer-list-container .map-shop-info.map-info-modal{height:68%;height:70%}}.dealer-list-container .map-shop-info.map-info-modal .title-dialog{margin-bottom:.25rem;margin-top:.25rem}.dealer-list-container .map-shop-info.map-info-modal.center-align{left:50%;margin-left:0;top:50%;transform:translate(-50%,-50%)}.closing-time-info .location{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem;margin-bottom:.625rem}@media (min-width:992px){.closing-time-info .location{font-size:1rem;line-height:1.375rem}}@media (min-width:1440px){.closing-time-info .location{font-size:1.125rem;line-height:1.6875rem}}.closing-time-info .time-wrap{margin-bottom:.5rem}.closing-time-info .contact-number,.closing-time-info .time-wrap .time-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.closing-time-info .contact-number{margin-bottom:.5rem}@media (min-width:992px){.closing-time-info .contact-number{color:#2972c8}}.closing-time-info .contact-number a{text-decoration:underline}.dialog-button-container{padding:.625rem 1rem}@media (min-width:1440px){.dialog-button-container{padding:1rem}}.global-icon-modal-wrap{word-break:break-all}.global-icon-modal-wrap .global-icon{padding-right:1rem}.global-icon-modal-wrap .dealer-url{color:#2972c8;line-height:1.75rem}.global-icon-modal-wrap .dealer-url,.repair-shop-rating{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0}.repair-shop-rating{align-items:center;color:#596981;display:flex;gap:.313rem;line-height:1.6875rem;margin-bottom:1.25rem}.badge_wrap{display:flex;gap:.375rem;padding-bottom:.5rem}.badge_wrap .badge-container{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#2490ee1a,#2490ee1a);border:.063rem solid #2490ee;border-radius:.375rem;margin:.25rem 0;padding:0 .5rem}.badge_wrap .badge-container .badge-name{color:#004f9e;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.repairpal-info_wrap .heading{color:#2972c8;font-weight:700;margin:2rem .75rem .75rem;text-align:center}.repairpal-info_wrap .heading,.repairpal-info_wrap .info{font-family:Open Sans;font-size:1rem;letter-spacing:0;line-height:1.6875rem}.repairpal-info_wrap .info{color:#52636b;font-weight:600;margin-top:1.25rem}.repairpal-info_wrap .repairpal-content{background-color:#f1f1f1;border:.063rem solid #dbe1e2;border-radius:.625rem;margin-top:1.875rem;padding:1.25rem}.repairpal-info_wrap .repairpal-content .repairpal-list{list-style:none;margin:0;padding:0}.repairpal-info_wrap .repairpal-content .repairpal-list .repairpal-list-item{align-items:center;display:flex}.repairpal-info_wrap .repairpal-content .repairpal-list .repairpal-list-item img{margin-right:1.875rem;max-width:5rem}.repairpal-info_wrap .repairpal-content .repairpal-list .repairpal-list-item .item-content{margin-top:1.25rem}.repairpal-info_wrap .repairpal-content .repairpal-list .repairpal-list-item .item-content .title{color:#000000de;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}.repairpal-info_wrap .repairpal-content .repairpal-list .repairpal-list-item .item-content .content{color:#52636b;font-family:Open Sans;font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.mapContainerClass{flex-grow:1;height:100%;overflow:hidden;position:relative}.main-content .search-title{color:#13223c;display:flex;font-family:Open Sans;font-size:1.125rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1.6875rem}.main-content .search-center{margin-bottom:1rem}.main-content .search-filters-wrap{display:flex;justify-content:flex-end;width:100%}.main-content .search-filters-wrap .sort-dropdown{margin-right:.5rem;text-align:right;width:10.625rem}.main-content .search-filters-wrap .sort-dropdown .dropdown-toggle{background:none;border:none;padding:0}.main-content .search-filters-wrap .sort-dropdown .dropdown-toggle .sort-by{color:#000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.main-content .search-filters-wrap .sort-dropdown .dropdown-toggle .sort-name{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem;margin-left:.125rem}.main-content .search-filters-wrap .sort-dropdown .dropdown-toggle .down-icon{height:1.25rem;padding:.25rem;width:1.25rem}.main-content .search-filters-wrap .sort-dropdown .dropdown-menu{width:100%}.main-content .search-filters-wrap.mex-filters-wrap .sort-dropdown{width:fit-content}.main-content .search-filters-wrap.mex-filters-wrap .sort-dropdown .sort-by{margin-right:.25rem}.main-content .preffered-button-container{background:#fff}.main-content .box-btn{background-color:#fafcff;border:0;border-radius:1.5625rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:1.875rem;letter-spacing:0;line-height:1.6875rem;min-width:2.5rem;padding:0 1rem;text-transform:none}@media (min-width:992px){.main-content .box-btn{margin:0 1rem;min-width:8.5rem}}.main-content .box-btn.active,.main-content .box-btn:hover{background-color:#0070b9;color:#fff}.main-content .box-btn.active .MuiButton-startIcon .star-icon,.main-content .box-btn:hover .MuiButton-startIcon .star-icon{background-color:initial;display:none}.main-content .box-btn.active .MuiButton-startIcon .star-icon.active,.main-content .box-btn:hover .MuiButton-startIcon .star-icon.active{display:block}.main-content .box-btn .MuiButton-startIcon .star-icon.active{background-color:initial;display:none}.main-content .search-title-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}@media (min-width:992px){.main-content .search-title-wrap{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.main-content .star-icon{height:1.25rem;width:1.25rem}.main-content .active{background-color:#0070b9;color:#fff}.main-content .search-box{position:relative}.main-content .wrapper{background-color:#fff;border:.0625rem solid #000;border-radius:1.25rem;color:#000;display:flex;flex-direction:column;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;padding:1.25rem;position:absolute;text-align:left;width:100%;z-index:999}.main-content .wrapper:hover{cursor:pointer}.main-content .wrapper:active,.main-content .wrapper:focus-within,.main-content .wrapper:hover{box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003}.main-content .options-predictions:hover{background-color:hsla(0,3%,71%,.747);cursor:pointer}.main-content .button-style{border:.0625rem solid grey;border-radius:1.5625rem;color:#000;font-family:Open Sans;font-size:.875rem;font-weight:400;height:1.875rem;letter-spacing:0;line-height:1.375rem;text-transform:none}.main-content .distance-btn{background:#0070b9;width:7.5rem}.main-content .distance-btn:active{background:#0070b9;border:.0625rem solid #0070b9;color:#fff}.main-content .az-btn{background:#fff;width:3.75rem}.main-content .az-btn:active{background:#0070b9;border:.0625rem solid #0070b9;color:#fff}.main-content .done-btn{background:#fff;background-color:#0070b9;width:100%}.main-content .box-center{display:flex;justify-content:center;padding:.625rem 1.25rem}.main-content .title-sort{font-family:Open Sans;font-size:1rem;font-weight:700;padding:0}.main-content .show>.sort-btn.dropdown-toggle{background-color:#fff;color:#3d515a}.main-content .dropdown .sort-btn{background-color:#fafcff;border:0;border-color:#0000;border-radius:1.5625rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;height:1.875rem;letter-spacing:0;line-height:1.6875rem;margin:0;padding-bottom:0;padding-top:0}@media (min-width:992px){.main-content .dropdown .sort-btn{min-width:8.5rem}}.main-content .dropdown .sort-btn .down-icon.active{background-color:initial;display:none}.main-content .dropdown .sort-btn:active,.main-content .dropdown .sort-btn:hover{background-color:#0070b9;color:#fff}.main-content .dropdown .sort-btn:active .down-icon,.main-content .dropdown .sort-btn:hover .down-icon{display:none}.main-content .dropdown .sort-btn:active .down-icon.active,.main-content .dropdown .sort-btn:hover .down-icon.active{display:inline-block}.main-content .dropdown.show .sort-btn{background-color:#0070b9;color:#fff}.main-content .dropdown.show .sort-btn .down-icon{display:none}.main-content .dropdown.show .sort-btn .down-icon.active{display:inline-block}.main-content .dropdown-toggle:after{display:none}.main-content .down-icon{color:#0070b9}.main-content .show>.sort-btn.dropdown-toggle:focus,.main-content .sort-btn.active:focus,.main-content .sort-btn:active:focus,.main-content .sort-btn:focus{box-shadow:none;outline:none}.main-content .dropdown-item.active,.main-content .dropdown-item:active,.main-content .dropdown-item:hover{background-color:#0070b9;color:#fff}.main-content .predictions-wrapper{height:auto;width:inherit}.main-content .carousel-Container{height:auto;width:100%}.main-content .carousel-images{color:#fff;line-height:10rem;margin:0 auto;max-height:13.125rem;max-width:80%;text-align:center;width:fit-content}.main-content .add-vehicle-icon{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .carousel-plus-icon{margin-left:.625rem}.main-content .carousel-plus-icon:hover{cursor:pointer}.main-content .ant-carousel .slick-next,.main-content .ant-carousel .slick-prev{background:#0000;border:0;color:#3c4d6a;cursor:pointer;display:block;font-size:0;height:1.25rem;line-height:0;margin-top:-.625rem;max-height:1.25rem;max-width:1.25rem;outline:none;padding:0;position:absolute;top:50%;width:.625rem}.main-content .ant-carousel .slick-next:focus,.main-content .ant-carousel .slick-next:hover,.main-content .ant-carousel .slick-prev:focus,.main-content .ant-carousel .slick-prev:hover{color:#3c4d6a}.main-content .ant-carousel .slick-next:focus:before,.main-content .ant-carousel .slick-next:hover:before,.main-content .ant-carousel .slick-prev:focus:before,.main-content .ant-carousel .slick-prev:hover:before{opacity:1}.main-content .ant-carousel .slick-next.slick-disabled:before,.main-content .ant-carousel .slick-prev.slick-disabled:before{opacity:.25}.main-content .ant-carousel .slick-next,.main-content .ant-carousel .slick-next:hover,.main-content .ant-carousel .slick-prev,.main-content .ant-carousel .slick-prev:hover{font-size:inherit}.main-content .ant-carousel .slick-prev,.main-content .ant-carousel .slick-prev:hover{left:0;position:absolute;z-index:2}.main-content .ant-carousel .slick-next,.main-content .ant-carousel .slick-next:hover{position:absolute;right:0;z-index:2}.main-content .ant-carousel .slick-next:focus{outline:none}.main-content .ant-carousel .slick-next:focus,.main-content .ant-carousel .slick-next:hover,.main-content .ant-carousel .slick-prev:focus,.main-content .ant-carousel .slick-prev:hover{background:#0000;outline:none}.main-content .ant-carousel .slick-prev{text-align:left}.main-content .ant-carousel .slick-next{text-align:right}.main-content .ant-carousel .slick-dots{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin-left:100%;margin-right:15%;padding-left:0;right:0;z-index:15}.main-content .ant-carousel .slick-dots li{box-sizing:initial;display:inline-block;flex:0 1 auto;height:.1875rem;margin:0 .125rem;padding:0;position:relative;text-align:center;text-indent:-62.4375rem;transition:all .5s;vertical-align:top}.main-content .ant-carousel .slick-dots li button{background-color:#fff;border:.0625rem solid #666;border-radius:100%;box-sizing:border-box;height:.5rem;left:1.25rem;opacity:1;top:0;width:.5rem}.main-content .ant-carousel .slick-dots li.slick-active button{background:#0057ad;border:.03125rem solid #0057ad;border-radius:100%;box-sizing:border-box;left:0;opacity:1;top:0}.main-content .circle-filled{background-color:#06c;border:.03125rem solid #0057ad;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:.5rem;margin-left:5%;margin-top:100%;width:.5rem}.main-content .circle-empty{background-color:#fff;border:.0625rem solid #666;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:.5rem;margin-left:5%;width:.5rem}.main-content .manage-vehicle{color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;width:7.875rem}.main-content .manage-vehicle-circle{background-color:#fff;border:.125rem solid #0057ad;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:.5rem;margin-left:100%;width:.5rem}.main-content .navigation-dots{display:flex;justify-content:flex-end}.main-content .estimated-mileage{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;height:1.25rem;letter-spacing:0;line-height:1.25rem;margin-top:.25rem;width:7.5rem}.main-content .edit-icon{bottom:0;left:-.01%;margin-left:5%;right:.02%;top:0}.main-content .mileage-section{align-items:center;display:flex;height:1.6875rem;width:50%}.main-content .mileage{color:#68758b;font-family:Open Sans;font-size:1.125rem;font-weight:400;height:1.6875rem;left:4.6875rem;letter-spacing:0;line-height:1.6875rem;top:24.9375rem;width:3.5625rem}.main-content .carousel-footer-container{display:flex;justify-content:space-between}.main-content .manage-vehicle-text{margin-right:.625rem}.main-content .manage-vehicle-container{color:#2972c8;display:inline-block;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-left:.4375rem;vertical-align:middle}.main-content .manage-vehicle-container img{display:block;margin:.0625rem 0}.main-content .car-vin-year{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-right:.625rem}@media (min-width:768px){.main-content .car-vin-year{font-size:1rem}}.main-content .car-year-make-model{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (min-width:768px){.main-content .car-year-make-model{font-size:1rem}}.main-content .add-link__wrap{text-align:right}.main-content .add-link__wrap .add-link{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.cosmetic-review-information{width:48rem}@media (max-width:768px){.cosmetic-review-information{width:100%}}@media (min-height:1000px) and (max-width:768px){.cosmetic-review-information{height:60vh}}.cosmetic-review-information .review-question{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem;padding:1rem}@media (max-width:768px){.cosmetic-review-information .review-question{padding:1rem}}.cosmetic-review-information .review-instruction{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:0 1rem 1rem}@media (max-width:768px){.cosmetic-review-information .review-instruction{padding:1rem}}.cosmetic-review-information .review-instruction.secondary{color:#596981;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-top:1rem}.cosmetic-review-information .user-details{background-color:#fff;border:.063rem solid #f2f2f2;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin:1rem 1rem 1.5rem .5rem;padding:.875rem 0 .875rem 1rem}.cosmetic-review-information .user-details .address-details .user-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;word-break:break-all}.cosmetic-review-information .user-details .address-details .address{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;word-break:break-all}.cosmetic-review-information .user-details .contact-details{padding-top:.5rem}.cosmetic-review-information .user-details .contact-details .user-email{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;word-break:break-all}.cosmetic-review-information .user-details .contact-details .user-email.error-color{color:#b90000}.cosmetic-review-information .user-details .contact-details .user-phone{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.cosmetic-review-information .user-details .contact-details .user-phone.error-color{color:#b90000}.cosmetic-review-information .address-verfication-container .verfication-fields{padding-left:1rem}@media (max-width:768px){.cosmetic-review-information .address-verfication-container .verfication-fields{margin-left:.75rem}}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root{gap:1rem}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label{background-color:#fff;border:.063rem solid #dbe0e2;border-radius:.5rem;box-shadow:0 0 0 .063rem #dbe1e2;height:3.75rem;margin-right:0;padding:0 1.5rem 0 1rem;width:47rem}@media (max-width:768px){.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label{padding:1rem;width:22.875rem}}@media (max-width:380px){.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label{width:20.625rem}}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label .MuiButtonBase-root{color:#3c4d6a;padding:0}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label .MuiButtonBase-root .PrivateSwitchBase-input{height:1.5rem;padding:.125rem;width:1.5rem}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label .MuiTypography-root{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:1rem}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label .Mui-checked{color:#06c}.cosmetic-review-information .address-verfication-container .verfication-fields .MuiFormGroup-root .custom-checkbox-label.selected{background-color:#f7fafd;box-shadow:0 .25rem .5rem .125rem #3039521a}@media (max-width:768px){.cosmetic-review-information .address-verfication-container .verfication-fields{margin-bottom:1rem}}.cosmetic-review-information .address-verfication-container .update-contact-info .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.cosmetic-review-information .address-verfication-container .update-contact-info .update-contact-info-btn{background-color:#fafcff;border:.063rem solid #7d898d;border-radius:.375rem;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-top:1rem;padding:.688rem 1.5rem;text-transform:none}.cosmetic-review-information .address-verfication-container .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;padding-top:.5rem}@media (max-width:768px){.cosmetic-review-information .address-verfication-container .alert-box{margin:.5rem;width:fit-content}}.contract-radio-btn.roadside-selection-form-control-styled{margin-bottom:1rem;padding:1rem 1rem .75rem}.contract-radio-btn.roadside-selection-form-control-styled .MuiFormControlLabel-label{width:100%}@media (max-width:768px){.contract-radio-btn.roadside-selection-form-control-styled{margin-bottom:.5rem;padding:1rem}}.contract-radio-wrap img{height:1rem;object-fit:contain;width:4.65rem}.contract-radio-wrap .contract-radio-details{display:flex;justify-content:space-between;padding-top:.5rem}@media (max-width:768px){.contract-radio-wrap .contract-radio-details{flex-direction:column;justify-content:normal;padding-top:.75rem}}.contract-radio-wrap .contract-title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin:0}.contract-radio-wrap .contract-details-key{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0;padding:.25rem 0 0 1rem}@media (max-width:576px){.contract-radio-wrap .contract-details-key{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}}@media (max-width:768px){.contract-radio-wrap .contract-details-key{padding:0}}.contract-radio-wrap .contract-details-value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:576px){.contract-radio-wrap .contract-details-value{color:#3d515a;font-family:Open Sans;font-size:.6875rem;font-weight:600;letter-spacing:0;line-height:1.125rem}}.dealer-details-container .dealer-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}@media (max-width:768px){.dealer-details-container .dealer-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}}.dealer-details-container .dealer-name{color:#13223c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.625rem}.dealer-details-container .dealer-details ul{list-style:none;padding-left:0}.dealer-details-container .dealer-details ul li{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.375rem;padding-left:2rem;position:relative}.dealer-details-container .dealer-details ul li .time-icon-container{display:none}.dealer-details-container .dealer-details ul li a{color:#2972c8;word-break:break-word}.dealer-details-container .dealer-details ul li .dashboard-time-heading{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.dealer-details-container .dealer-details ul li img.icon-img{display:inline-block;height:1rem;left:.2rem;position:absolute;top:5px;width:1rem}@media (max-width:768px){.dealer-details-container .dealer-details ul li img.icon-img{margin-right:.75rem}}.dealer-details-container .dealer-details ul li .time-wrap{display:inline-block}.dealer-details-container .dealer-details ul li .time-wrap .dashboard-time-heading span.open-hour{color:#047d26}.dealer-details-container .dealer-details ul li .time-wrap .dashboard-time-heading span:nth-child(3){color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.dealer-details-container .dealer-details ul li .time-wrap .arrow-down,.dealer-details-container .dealer-details ul li .time-wrap .arrow-up{margin-left:.625rem}.dealer-details-container .dealer-details ul li .dealer-contactNumber{text-decoration:underline}.dealer-details-container .link-dealer-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem;margin-top:-.5rem}.dealer-details-container .find-dealership{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:0}.dealer-details-container .find-dealership span{cursor:pointer;margin-left:.375rem}button.close-edit-modal{background:none;border:0;position:absolute;right:0;top:-1.875rem}.milege-chart{background:#f1f1f1;border-radius:.5rem;margin-bottom:1.5rem;margin-top:1.5rem}.milege-chart .milege-modal-title-wrap{align-items:center;display:flex;margin-bottom:.5rem}.milege-chart .milege-modal-title-wrap .MuiSvgIcon-root{color:#c4c4c4}.milege-chart .milege-modal-title{color:#3d515a;font-size:1rem}.milege-chart .less-mileage-error,.milege-chart .milege-modal-title{font-family:Open Sans;font-weight:400;letter-spacing:0;line-height:1.25rem}.milege-chart .less-mileage-error{color:#b90000;font-size:.875rem;margin-top:.9375rem!important;text-align:center}.milege-chart .mile-heading-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.25rem}.milege-chart.milege-chart-bg-transparent{background:#0000}.milege-chart.milege-chart-bg-colored{background:#f1f1f1}.edit-modal-body .select-period{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.edit-modal-body .select-period label{font-family:Open Sans;font-weight:600;text-transform:capitalize}.edit-modal-body .select-period .MuiInputBase-formControl{color:#68758b;font-family:Open Sans;font-size:1rem;letter-spacing:0}.edit-modal-body .select-period .MuiInputBase-formControl:before,.edit-modal-body .select-period .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.MuiMenuItem-root,.form-textfield,.option-label{font-family:Open Sans}.form-textfield{margin-bottom:1.875rem}.form-textfield .MuiInputLabel-formControl{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:.625rem}.form-textfield .MuiInputLabel-formControl.Mui-focused,.form-textfield .MuiInputLabel-formControl.MuiFormLabel-filled,.form-textfield .MuiInputLabel-formControl.MuiInputLabel-shrink{color:#596981;font-weight:600}.form-textfield .MuiInputLabel-formControl.Mui-error{color:#596981}.form-textfield .MuiInputBase-formControl.Mui-disabled:before,.form-textfield .MuiInputBase-formControl:before,.form-textfield .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3;border-bottom:solid #141414b3;border-width:.0625rem}.form-textfield .MuiInputBase-formControl:after{border-color:#06c;border-width:.0625rem}.form-textfield .MuiInputBase-formControl.Mui-error:after{border-color:#b90000;border-width:.0625rem}.form-textfield .MuiInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.5rem .625rem}.form-textfield .MuiInput-input.MuiInputBase-inputMultiline{padding-bottom:0;padding-top:.25rem}.form-textfield .MuiFormHelperText-root{padding-left:.625rem}.form-textfield .MuiFormHelperText-root.Mui-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}input::placeholder{color:#68758b!important;opacity:1!important}.mobile-banner{display:none}@media (max-width:768px){.mobile-banner{display:block}.mobile-banner img{height:auto;width:100%}}.hero-container{background-size:cover}@media (min-width:768px){.hero-container{display:flex;height:33.5rem;justify-content:space-between;position:relative}}@media (max-width:768px){.hero-container{background-color:#f7fafd;background-image:none!important}}.hero-container.hero-bg-img{background-image:url(/static/media/hero.61e4f46d9b681d173b8f.jpg);background-position:100% 0}.hero-container-info{align-items:center;display:flex;justify-content:end;width:100%;z-index:1}@media (min-width:768px){.hero-container-info{width:50%}}.banner-shape{height:100%;left:-.0625rem;position:absolute;width:39%}.banner-main{max-width:50rem;padding:1.5625rem;width:100%}@media (max-width:768px){.banner-main{padding:3rem 1rem 4rem}}@media (min-width:1440px){.banner-main{padding:4.6875rem 0 4.6875rem 7.625rem}}.rac-banner-main{max-width:56rem;padding:1.5625rem;width:100%}@media (max-width:768px){.rac-banner-main{padding:3rem 1rem 4rem}}@media (min-width:1440px){.rac-banner-main{padding:4.6875rem 0 4.6875rem 7.625rem}}.hero-img-container{display:none;position:relative;width:50%}@media (min-width:768px){.hero-img-container{display:block}}.hero-img{height:100%;object-fit:cover;width:100%}.rac-header-text{font-size:2rem;line-height:3rem}.header-text,.rac-header-text{color:#13223c;font-family:Open Sans;font-weight:700;letter-spacing:0;margin-bottom:0}.header-text{font-size:4.125rem;line-height:4.5rem}@media (max-width:768px){.header-text{color:#13223c;font-family:Open Sans;font-size:2rem;font-weight:700;letter-spacing:0;line-height:2.75rem;text-align:center}}.rac-header-text-sub1{font-size:1.125rem;font-weight:600;line-height:1.75rem}.rac-header-text-sub1,.rac-header-text-sub2{color:#13223c;font-family:Open Sans;letter-spacing:0}.rac-header-text-sub2{font-size:1rem;font-weight:400;line-height:1.5rem}.header-text-sub{color:#68758b;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;margin:1.5rem 0 3.031rem}@media (max-width:768px){.header-text-sub{color:#68758b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin:.5rem auto 0;max-width:14rem;text-align:center}}.button-holder{display:flex}@media (max-width:768px){.button-holder{flex-direction:column;margin-top:3rem}}.button-holder button.start-repair{background:#06c;border:0;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:auto;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem}@media (max-width:768px){.button-holder button.start-repair{margin:0 auto 1rem;max-width:10.873rem}}.button-holder .sign-btns{align-items:center;display:flex}@media (max-width:768px){.button-holder .sign-btns{justify-content:center}}.button-holder .sign-btns button{background:none;border:0;color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}.button-holder .sign-btns button:hover{text-decoration:underline}.button-holder .sign-btns div{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.claims-support-container.MuiModal-root .MuiPaper-root{background:#0000}.claims-support-container .claim-box{min-width:0;min-width:auto}.claim-box{background-color:#fff;border-radius:.5rem;left:50%;max-height:95vh;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media (min-width:576px){.claim-box{width:23.4375rem}}.claim-box .claim-head{display:flex;justify-content:flex-end;margin-bottom:.125rem}.claim-box .claim-head .close-btn{background:none;border:0;position:absolute;right:0;top:-1.875rem}.claim-box .box-content{padding:1.5625rem 1.5625rem 1.25rem}.claim-box .box-content p{font-family:Open Sans}.claim-box .box-content .box-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin:0 0 .75rem}.claim-box .box-content .box-label{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0 0 .125rem}.claim-box .box-content .fs-16{font-size:1rem}.claim-box .box-content .box-value{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin:0 0 1.0625rem;text-transform:uppercase}.claim-box .box-content .assurant-url,.claim-box .box-content .contact-no{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:0}.claim-box .box-content .assurant-url{cursor:pointer;text-decoration:underline}.claims-payment-info-modal .box-content{display:flex;flex-direction:column;max-height:75vh;overflow-y:auto;padding:0}.claims-payment-info-modal .box-content .details-wrap{padding:1.5625rem 1.5625rem 1.25rem}.claims-payment-info-modal .box-content .box-wrap{height:calc(100% - 4.75rem);overflow-y:auto;padding:1.5625rem 1.5625rem 0}.claims-payment-info-modal.claim-box .box-content .box-label{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;text-transform:none}.claims-payment-info-modal.claim-box .box-content .box-value{border-bottom:.0625rem solid #141414b3;color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0 0 1.0625rem;padding:.625rem 0 .5rem;text-transform:none}.parts-block{margin-bottom:1.25rem}.parts-block .part-title{font-size:1rem;margin-bottom:.625rem}.parts-block .part-category,.parts-block .part-title{color:#13223c;font-weight:600}.parts-block .part-subtitle{color:#3d515a;font-weight:500;margin:1.25rem 0}.parts-block .part-amount{color:#68758b;margin-bottom:0}.claims-payment-container button.close-btn{background:none;border:0;position:absolute;right:0;top:-1.875rem}.modal-height{height:78%}.contact-info-modal{border-radius:.5rem;left:50%;max-height:40.625rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:23.75rem}@media (max-width:576px){.contact-info-modal{width:90%}}.contact-info-modal .contact-info-header .close-btn{background:none;border:0;margin-bottom:.125rem;padding:0}.contact-info-modal .contact-info-wrap{background-color:#fff;border-radius:.5rem;height:calc(100% - 2rem)}.contact-info-modal .contact-info-wrap .contact-info-content{height:calc(100% - 4.375rem);overflow-y:auto;padding:1.5625rem}.contact-info-modal .contact-info-container{background-color:#fff;border-radius:.5rem}.contact-info-modal .contact-info-container .contact-info-text{padding:1.5625rem}.contact-info-modal .contact-info-container .sub-heading{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.contact-info-modal .contact-info-container .sub-heading.form-info{margin-top:.75rem}.contact-info-modal .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.375rem}.contact-info-modal .sub-heading{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.contact-info-modal .sub-heading p{margin-bottom:0;margin-top:.5rem}.contact-info-modal .sub-heading.form-info{margin-top:.75rem}.contact-info-modal .contact-info-form{margin-top:1.375rem}.contact-info-modal .contact-info-form .form-control-wrap{margin-bottom:1.75rem}.contact-info-modal .contact-info-form .form-control-wrap .form-textfield,.contact-info-modal .contact-info-form .form-control-wrap:last-child{margin-bottom:0}.contact-info-modal .contact-info-form .form-control-wrap .form-textfield .MuiInputLabel-root{padding-left:.625rem}.contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-value{margin-bottom:0}.contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-label.Mui-focused,.contact-info-modal .contact-info-form .form-control-wrap .select-wrap .select-label.MuiFormLabel-filled{-webkit-text-fill-color:#596981;color:#596981;font-weight:600}.contact-info-modal .contact-info-form .form-control-wrap .error-messages{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.25rem;margin-top:1rem}.contact-info-modal .input-text-field .MuiInputBase-formControl .MuiInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.contact-info-modal .input-text-field .MuiInputLabel-root{color:#68758b;font-family:Open Sans;padding-left:.625rem}.contact-info-modal .input-text-field .MuiInputLabel-root.Mui-focused,.contact-info-modal .input-text-field .MuiInputLabel-root.MuiFormLabel-filled{color:#596981;font-weight:600}.contact-info-modal .MuiInput-root{color:#3d515a;font-family:Open Sans;letter-spacing:0}.contact-info-modal .MuiInput-root:after,.contact-info-modal .MuiInput-root:hover:not(.Mui-disabled):before{border-width:.0625rem}.contact-info-modal .btn-group{padding:.9375rem 1.25rem .625rem}.edit-purchase-date{background-color:#fff;border-radius:.5rem;left:50%;max-height:95vh;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media (min-width:576px){.edit-purchase-date{width:23.4375rem}}.edit-purchase-date .close-edit-modal{min-width:0;min-width:auto;padding:0;top:-1.5rem}.edit-purchase-date .edit-purchase-date-content{padding:1.25rem 1.25rem 0}.edit-purchase-date .edit-purchase-date-content .heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:1.25rem}.edit-purchase-date .edit-purchase-date-content .model{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.5rem;margin-bottom:.625rem}.edit-purchase-date .edit-purchase-date-content .model-description{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:.9375rem}.edit-purchase-date .edit-purchase-date-content .sub-heading{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.625rem}.edit-purchase-date .edit-purchase-date-content .description{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:.625rem}.edit-purchase-date .edit-purchase-date-content .input-text-field{margin:1.25rem 0}.edit-purchase-date .edit-purchase-date-content .input-text-field .MuiInputBase-formControl:before,.edit-purchase-date .edit-purchase-date-content .input-text-field .MuiInputBase-formControl:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.edit-purchase-date .edit-purchase-date-content .input-text-field .MuiInputBase-formControl:after{border-color:#06c;border-width:.0625rem}.edit-purchase-date .edit-purchase-date-content .input-text-field .MuiInputBase-formControl .MuiInput-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-align:center}.edit-purchase-date .edit-purchase-date-footer{padding:1.25rem;text-align:center}@media (min-width:768px){.contact-info-content-wrap{padding-right:9%}}.error-messages{color:#d32f2f;font-size:1rem}.contact-info-wrap .contact-info-content .contract-heading,.error-messages{font-family:Open Sans;font-weight:600;letter-spacing:0;line-height:1.6875rem}.contact-info-wrap .contact-info-content .contract-heading{color:#13223c;font-size:1.125rem}.contact-info-wrap .contact-info-content .sub-heading{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:.375rem}.contact-info-wrap .contact-info-content .mt-20{margin-top:1.25rem}.contact-info-wrap .contact-info-content .contract-info-form{display:flex;flex-wrap:wrap}.contact-info-wrap .contact-info-content .contract-info-form.reimbursement-update-contact .form-field-wrap{width:100%}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap{margin-bottom:1.5rem;width:100%}@media (min-width:768px){.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap{margin:0 2.454% 2.583% 0;width:47%}}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .text-field-label{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root{width:100%}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fcfcfc;border:.0625rem solid #7d898d;border-radius:.375rem;height:2.875rem;padding:.5rem .75rem}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root legend{display:none}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiOutlinedInput-root fieldset{border:none;padding:0;top:0}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormControl-root .MuiFormHelperText-root{margin-left:.0625rem}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .MuiFormHelperText-root{font-family:Open Sans}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .state-select-wrap .select-label{padding-left:0;top:-7px}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .state-select-wrap .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.188rem .875rem 0 .063rem;padding:0}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .country-field .MuiOutlinedInput-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap .country-field .labelName{-webkit-text-fill-color:#68758b}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap.form-field-error .MuiFormControl-root .MuiOutlinedInput-root{border:.0625rem solid #d32f2f}.contact-info-wrap .contact-info-content .contract-info-form .form-field-wrap.form-field-error .Mui-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.contact-info-wrap .contact-info-content .contract-info-form .email-field-wrap{width:100%}@media (min-width:768px){.contact-info-wrap .contact-info-content .contract-info-form .email-field-wrap{width:96.5%}}.contact-info-wrap .contact-btn-container{align-items:center;display:flex;flex-direction:column;margin-top:4rem}@media (min-width:768px){.contact-info-wrap .contact-btn-container{align-items:center;flex-direction:row;justify-content:space-between}}.contact-info-wrap .contact-btn-container .contact-secondary-btn{color:#2972c8;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem;padding:0;text-transform:capitalize}@media (max-width:768px){.contact-info-wrap .contact-btn-container .contact-secondary-btn{margin-bottom:.75rem;margin-top:1.5rem;order:2}}.contact-info-wrap .contact-btn-container .contact-primary-btn{align-items:center;background-color:#06c;border-radius:.375rem;color:#fff;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;height:1.375rem;justify-content:center;letter-spacing:0;line-height:2rem;padding:.688rem 1.5rem;width:100%}@media (min-width:768px){.contact-info-wrap .contact-btn-container .contact-primary-btn{margin-right:2.7%;min-width:fit-content;width:3.625rem}}.close-action-popup .action-dialog{padding:.25rem}.close-action-popup .action-dialog img{height:1rem;width:1rem}.close-action-popup .MuiPaper-root{background-color:#fff;border:.063rem solid #bdc4c7;border-radius:.375rem;max-width:564px;padding:1.5rem}@media (max-width:400px){.close-action-popup .MuiPaper-root{margin:1rem;min-height:31%}}.close-action-popup .close-action-popup-wrap .close-action-popup-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem}@media (max-width:576px){.close-action-popup .close-action-popup-wrap .close-action-popup-heading{text-align:center}}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .first-extended-contract-description{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .dealer-details{background:linear-gradient(0deg,#efefef0d,#efefef0d),#fff;border:.063rem solid #b2c2cb;border-radius:.5rem}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .dealer-details .dealer-name{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;text-transform:capitalize}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .dealer-details .dealer-info{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;word-break:break-word}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .dealer-details .dealer-url{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration:none;word-break:break-all}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .dealer-details img{height:1.5rem;width:1.5rem}.close-action-popup .close-action-popup-wrap .close-action-popup-content .first-extended-contract .dealer-details .address-icon{height:1.625rem;width:1.276rem}.close-action-popup .btns-container{margin-top:3rem;padding:0}@media (max-width:576px){.close-action-popup .btns-container{justify-content:center}}@media (max-width:400px){.close-action-popup .btns-container{align-items:center;flex-direction:column}}.close-action-popup .btns-container button{background-color:#06c;border:.063rem solid #06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.869rem;letter-spacing:0;line-height:1.375rem;margin:0;max-width:10.75rem;min-width:5.313rem;padding:.688rem 1.5rem}@media (max-width:576px){.close-action-popup .btns-container button{max-width:100%;min-width:100%}}.close-action-popup .btns-container button[disabled]{opacity:.6}.contract-action-confirm-popup .action-dialog{padding:.25rem}.contract-action-confirm-popup .action-dialog img{height:1rem;width:1rem}.contract-action-confirm-popup .MuiPaper-root{background-color:#fff;border:.063rem solid #bdc4c7;border-radius:.375rem;padding:1.5rem;width:35.25rem}@media (max-width:400px){.contract-action-confirm-popup .MuiPaper-root{margin:1rem;min-height:31%}}.contract-action-confirm-popup .confirm-selection-content{font-family:open-sans}@media (max-width:576px){.contract-action-confirm-popup .confirm-selection-content{text-align:center}}.contract-action-confirm-popup .confirm-selection-content .confirm-selection-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-left:0}.contract-action-confirm-popup .confirm-selection-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.contract-action-confirm-popup .confirm-selection-content .additional-contracts{align-items:flex-start;background:linear-gradient(0deg,#efefef0d,#efefef0d),#fff;border:.063rem solid #b2c2cb;border-radius:.5rem;display:flex}.contract-action-confirm-popup .confirm-selection-content .additional-contracts .heading{align-items:flex-start;background:linear-gradient(0deg,#efefef59,#efefef59),#fff;border-bottom:.063rem solid #b2c2cb;border-radius:.5rem 0;border-right:.063rem solid #b2c2cb;color:#3d515a;display:flex;flex:none;flex-direction:column;flex-grow:0;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;order:1;padding:.25rem .75rem;position:absolute;width:max-content;z-index:1}.contract-action-confirm-popup .confirm-selection-content .ready-for-transfer{align-items:flex-start;background:linear-gradient(0deg,#2490ee0d,#2490ee0d),#fff;border:.063rem solid #2490ee;border-radius:.5rem;display:flex;flex-direction:column}.contract-action-confirm-popup .confirm-selection-content .ready-for-transfer .heading{align-items:flex-start;background:linear-gradient(0deg,#2490ee26,#2490ee26),#fff;border-bottom:.063rem solid #2490ee;border-radius:.5rem 0;border-right:.063rem solid #2490ee;color:#3d515a;display:flex;flex:none;flex-grow:0;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;order:1;padding:.25rem .75rem;position:absolute;width:max-content;z-index:1}.contract-action-confirm-popup .confirm-selection-content .pending-transfer{background:linear-gradient(0deg,#e16d010d,#e16d010d),#fff;border:.063rem solid #e18801;border-radius:.375rem}.contract-action-confirm-popup .confirm-selection-content .pending-transfer .heading{background:linear-gradient(0deg,#e16d0126,#e16d0126),#fff;border-bottom:.063rem solid #e16d01;border-radius:.5rem;border-right:.063rem solid #e16d01;color:#653d00}.contract-action-confirm-popup .confirm-selection-content .pending-transfer-desc{margin-bottom:1rem;margin-top:1.5rem}@media (max-width:576px){.contract-action-confirm-popup .confirm-selection-content .pending-transfer-desc{margin-bottom:1rem;margin-top:1rem;text-align:center}}.contract-action-confirm-popup .confirm-selection-content .contracts-name-wrap{padding:3rem 1rem 1.5rem;width:100%}.contract-action-confirm-popup .confirm-selection-content .contracts-name-wrap p{margin-bottom:0}@media (max-width:576px){.contract-action-confirm-popup .confirm-selection-content .contracts-name-wrap{text-align:left}}.contract-action-confirm-popup .confirm-selection-content .contracts-name-wrap .transfer-contracts-wrap{margin:0}.contract-action-confirm-popup .confirm-selection-content .contracts-name-wrap .transfer-contracts-wrap .transfer-contract-name{padding-top:.25rem}.contract-action-confirm-popup .confirm-selection-content .contracts-name-wrap .transfer-contracts-wrap .transfer-contract-name:first-child{padding-top:0}.contract-action-confirm-popup .btns-container{padding:0}.contract-action-confirm-popup .btns-container button{margin:.125rem}@media (max-width:576px){.contract-action-confirm-popup .btns-container{display:flex;flex-direction:column;justify-content:center}}@media (max-width:400px){.contract-action-confirm-popup .btns-container{align-items:center}}.contract-action-confirm-popup .btns-container .btn-round-bdr{border:.063rem solid #0070b9;border-radius:.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;min-width:6.313rem;padding:.688rem 1.5rem}@media (max-width:576px){.contract-action-confirm-popup .btns-container .btn-round-bdr{margin-top:1rem}}@media (min-width:576px){.contract-action-confirm-popup .btns-container .btn-round-bdr{margin-top:0}}@media (max-width:576px){.contract-action-confirm-popup .btns-container .btn-round-bdr{height:1.375rem;margin-top:1rem;max-width:100%;min-width:100%;order:2}}.contract-action-confirm-popup .btns-container .btn-box-fill{background-color:#06c;border:.063rem solid #06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.869rem;letter-spacing:0;line-height:1.375rem;margin-left:1rem;margin-top:1.5rem;min-width:4.875rem;padding:.688rem 1.5rem}.contract-action-confirm-popup .btns-container .btn-box-fill[disabled]{opacity:.6}@media (max-width:576px){.contract-action-confirm-popup .btns-container .btn-box-fill{margin-left:.125rem;max-width:100%;min-width:100%}}.request-confirm-popup .action-dialog{padding:.25rem}.request-confirm-popup .action-dialog img{height:1rem;width:1rem}.request-confirm-popup .MuiPaper-root{background-color:#fff;border:.063rem solid #bdc4c7;border-radius:.375rem;padding:1.5rem;width:35.25rem}@media (max-width:400px){.request-confirm-popup .MuiPaper-root{margin:1rem;min-height:31%}}.request-confirm-popup .confirm-selection-content{font-family:open-sans}@media (max-width:576px){.request-confirm-popup .confirm-selection-content{text-align:center}}.request-confirm-popup .confirm-selection-content .confirm-selection-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-left:0}.request-confirm-popup .confirm-selection-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.request-confirm-popup .btns-container{padding:0}.request-confirm-popup .btns-container button{margin:.125rem}@media (max-width:576px){.request-confirm-popup .btns-container{display:flex;flex-direction:column;justify-content:center}}@media (max-width:400px){.request-confirm-popup .btns-container{align-items:center}}.request-confirm-popup .btns-container .btn-round-bdr{border:.063rem solid #0070b9;border-radius:.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.869rem;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;max-width:4.438rem;min-width:4.563rem;padding:.688rem 1.5rem}@media (max-width:576px){.request-confirm-popup .btns-container .btn-round-bdr{margin-top:1rem;max-width:100%;min-width:100%;order:2}}.request-confirm-popup .btns-container .btn-box-fill{background-color:#06c;border:.063rem solid #06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.869rem;letter-spacing:0;line-height:1.375rem;margin-left:1rem;margin-top:1.5rem;max-width:10.75rem;min-width:4.875rem;padding:.688rem 1.5rem}.request-confirm-popup .btns-container .btn-box-fill[disabled]{opacity:.6}@media (max-width:576px){.request-confirm-popup .btns-container .btn-box-fill{margin-left:.125rem;max-width:100%;min-width:100%}}.edit-icon{cursor:pointer}.dealer-grid .dealer-contactNumber{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.dealer-grid .dealer-contactNumber a{text-decoration:underline}.dealer-grid .my-dealership{padding-top:1rem}@media (min-width:992px){.dealer-grid .my-dealership{max-height:21.875rem;overflow-y:auto}}.dealer-grid .my-dealership .deals-heading-text{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:.4375rem 0 .563rem}@media (min-width:992px){.dealer-grid .my-dealership{padding-left:0;padding-right:1.5rem}}@media (min-width:1200px){.dealer-grid .my-dealership{padding-left:1.5rem;padding-right:0}}.dealer-grid .dealer-name-text{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:0;margin-right:.9375rem;margin-top:.125rem}.dealer-grid .dealer-url{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-decoration:underline}.location-icon-container,.my-dealership .global-icon{height:auto;margin-right:1rem;text-align:center;width:1.125rem}.location-icon-container img,.my-dealership .global-icon img{height:1.125rem;margin:0 auto;width:auto}.my-dealership .global-icon-wrap a{margin-top:-.25rem}.member-name-text{color:#3d515a;font-size:1rem;line-height:1.75rem;margin-bottom:0}.member-name-text,.serial-num-text{font-family:Open Sans;font-weight:400;letter-spacing:0}.serial-num-text{color:#68758b;font-size:.75rem;line-height:1.125rem}.my-dealership .link-dealership-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.my-dealership .link-dealership-text span{color:#2972c8;cursor:pointer;margin-left:.75rem;text-decoration-line:underline}.my-dealership .additional-entity_wrap{text-align:center}@media (max-width:576px){.my-dealership .additional-entity_wrap{margin-bottom:2rem}}.my-dealership .additional-entity_wrap .title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem}.my-dealership .additional-entity_wrap button{margin-top:1.5rem}@media (max-width:576px){.my-dealership .additional-entity_wrap button{width:100%}}.my-dealership .fe-repairs-text{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.75rem;padding-left:1rem;text-align:left}.dealer-logo-container{height:6.25rem;width:6.25rem}.dealer-logo-container img{height:100%;object-fit:fill;width:100%}.offer-image-container{height:4.0625rem;width:4.0625rem}.offer-image-container img{height:100%;object-fit:contain;width:100%}.offer-container .offer-name-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem;margin-bottom:0}.offer-container .offer-discount-text{color:#059c2f;margin-bottom:0}.offer-container .offer-discount-text,.offer-container .offer-expire-text{font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.offer-container .offer-expire-text{color:#68758b}.global-icon-wrap,.location-wrap{margin:1.25rem 0 .75rem}.global-icon-wrap .global-icon{height:1.125rem;margin-right:1rem;text-align:center;width:1.125rem}.address-link,.address-link:hover{color:#2972c8}.dealer-wrap .dealer-name-text{font-size:1.125rem;font-weight:600;line-height:1.6875rem;margin-right:.9375rem;margin-top:.125rem}.dealer-wrap .dealer-name-text,.dealer-wrap .member-name-text{color:#3d515a;font-family:Open Sans;letter-spacing:0;margin-bottom:0}.dealer-wrap .member-name-text{font-size:1rem;font-weight:400;line-height:1.75rem}.dealer-wrap .serial-num-text{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.pagination-container{display:flex;list-style-type:none}.pagination-container .pagination-item{align-items:center;border-radius:1rem;box-sizing:border-box;color:#000000de;display:flex;font-size:.8125rem;height:2rem;letter-spacing:.01071em;line-height:1.43;margin:auto .25rem;min-width:2rem;padding:0 .75rem;text-align:center}.pagination-container .pagination-item.dots:hover{background-color:initial;cursor:default}.pagination-container .pagination-item:hover{background-color:#0000000a;cursor:pointer}.pagination-container .pagination-item .arrow:before{border-right:.12em solid #000000de;border-top:.12em solid #000000de;content:"";display:inline-block;height:.4em;position:relative;width:.4em}.pagination-container .pagination-item .arrow.left{transform:rotate(-135deg) translate(-50%)}.pagination-container .pagination-item .arrow.right{transform:rotate(45deg)}.pagination-container .pagination-item.disabled{opacity:.5;pointer-events:none}.pagination-container .pagination-item.disabled .arrow:before{border-right:.12em solid #00000080;border-top:.12em solid #00000080}.pagination-container .pagination-item.disabled:hover{background-color:initial;cursor:default}.pagination-container .pagination-item.hide{display:none}.custom-pagination{align-items:center;justify-content:end}.custom-pagination .pagination-list__wrapper{display:flex;justify-content:end;margin-bottom:.625rem;margin-left:1.25rem;width:17.25rem}@media (min-width:992px){.custom-pagination .pagination-list__wrapper{width:auto}}@media (min-width:1201px){.custom-pagination .pagination-list__wrapper{width:17.25rem}}.custom-pagination .pagination-container{margin-bottom:0;padding-left:0}.custom-pagination .pagination-container .pagination-item{border-bottom:.03125rem solid #0000;border-radius:0;color:#000;font-size:.75rem;height:auto;line-height:1;margin:0 .125rem;min-width:auto;padding:.125rem .25rem}@media (min-width:351px){.custom-pagination .pagination-container .pagination-item{margin:0 .25rem;padding:.125rem .25rem}}@media (min-width:1024px) and (max-width:1200px){.custom-pagination .pagination-container .pagination-item{margin:0}}.custom-pagination .pagination-container .pagination-item.selected{border-color:#000;font-weight:600}.custom-pagination .pagination-count{margin-bottom:.625rem;text-align:right;width:18.75rem}@media (min-width:992px){.custom-pagination .pagination-count{width:auto}}.custom-pagination .first,.custom-pagination .last{cursor:pointer;white-space:nowrap}.verify-zipcode-div{border-radius:.5rem;left:50%;max-width:23.4375rem;min-height:23.75rem;position:fixed;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.verify-zipcode-div{left:50%;width:80%}}.verify-zipcode-div .verify-zipcode-action-dialog .MuiDialogActions-root{padding:.625rem 0 0}.verify-zipcode-div .verify-zipcode-action-dialog .MuiDialogActions-root button{padding:0}.verify-zipcode-div .verify-zipcode-action-dialog .MuiDialogActions-root img.close-btn{cursor:pointer;margin-bottom:.4rem}.verify-zipcode-div .verify-zipcode-content{background-color:#fff;border-radius:.5rem;height:calc(100% - 40px);max-width:23.4375rem;min-height:20.75rem;overflow-y:auto}.verify-zipcode-div .verify-zipcode-content .verify-zipcode-body{padding:1.5625rem}.verify-zipcode-div .verify-zipcode-content .verify-zipcode-body .dialog-msg{margin-top:2rem}.verify-zipcode-div .verify-zipcode-content .verify-zipcode-body-full-width{margin-left:-20%;margin-right:-20%;padding:1.5625rem}.verify-zipcode-div .verify-zipcode-footer{align-items:center;flex-wrap:wrap;justify-content:center;padding:1.25rem}@media (min-width:576px){.verify-zipcode-div .verify-zipcode-footer{justify-content:space-between}}@media (max-width:768px){.verify-zipcode-div .verify-zipcode-footer{flex-direction:column}}.verify-zipcode-div .verify-zipcode-footer button{margin:.625rem .125rem}@media (min-width:576px){.verify-zipcode-div .verify-zipcode-footer button{margin:0 .125rem}}.verify-zipcode-div .verify-zipcode-footer button.verify{margin-left:1.25rem}@media (max-width:768px){.verify-zipcode-div .verify-zipcode-footer button.verify{margin-left:0}}.verify-zipcode-div .close-icon{color:#fff;height:1.875rem;width:1.875rem}.verify-zipcode-div .dialog-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin-bottom:.375rem;padding:0}.verify-zipcode-div .form-wrap .form-textfield{margin-bottom:0!important}.verify-zipcode-div .contract-locked{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.verify-zipcode-div .contract-locked-message{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.verify-zipcode-div .verify-zipcode-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem}.verify-zipcode-div .verify-zipcode-message{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.verify-zipcode-div .attempts-left{color:#596981;text-align:center}.verify-zipcode-div .attempts-left,.verify-zipcode-div .error-message{font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin:.5rem 0}.verify-zipcode-div .error-message{color:#b90000}#verify-button-id.Mui-disabled{color:#fff!important}.zipcode-verify{background-color:#fff;border-radius:.5rem;left:50%;max-height:95vh;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}@media (min-width:576px){.zipcode-verify{width:23.4375rem}}.zip-modal-content{background-color:#fff;border-radius:10px;height:auto;overflow-y:auto;padding:1.25rem}.zip-modal-content .verbaige{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:28px}.click-contact{font-weight:600}.zip-link-text{font-family:Open Sans}@media (min-width:992px){.update-mileage-page{align-self:center;margin-top:-5rem;width:53.125rem}}.update-mileage-page .close-button-overlay{height:3.25rem;width:3.25rem}@media (min-width:992px){.update-mileage-page .close-button-overlay{margin-left:.938rem;margin-top:2.5rem}}.update-mileage-page .update-mileage-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2.0625rem;text-align:center}@media (min-width:992px){.update-mileage-page .update-mileage-title{margin-top:3.75rem}}.update-mileage-page .tab-container{width:100%}@media (min-width:992px){.update-mileage-page .tab-container{margin-top:1.5rem}}@media (max-width:576px){.update-mileage-page .tab-container{margin-top:2rem;padding-left:1.25rem;padding-right:1.25rem}}.update-mileage-page .no-mileage-history{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-top:2rem;text-align-last:center}.close-button-overlay{cursor:pointer;height:3.25rem;width:3.25rem}@media (min-width:992px){.close-button-overlay{margin-left:.938rem;margin-top:2.5rem}}.rounded-input input[type=text]{border:1px solid #ccc;border-radius:.625rem;box-sizing:border-box;margin:.5rem 0;outline:none;padding:.75rem 1.25rem;transition:.5s;width:100%}.rounded-input input[type=text]:focus{border:1px solid #555}.update-mileage-tab{margin-top:1.5rem}.update-mileage-tab .update-mileage-tab-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.5rem}.update-mileage-tab .update-mileage-tab-driving-sub-title,.update-mileage-tab .update-mileage-tab-sub-title{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:1rem}.update-mileage-tab .update-mileage-tab-driving-sub-title{margin-top:1rem}.update-mileage-tab .update-mileage-tab-interval-msg,.update-mileage-tab .update-mileage-tab-textfield{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem}.update-mileage-tab .update-mileage-tab-interval-msg{margin-top:-1rem}.update-mileage-tab .update-mileage-tab-title-2{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:1.5rem}.update-mileage-tab .update-mileage-tab-textfield-2{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;margin-bottom:.5rem;margin-top:1rem}.update-mileage-tab .update-mileage-tab-driving-button-selected{background:#cce4f1;text-transform:capitalize;width:50%}.update-mileage-tab .update-mileage-tab-driving-button-selected .update-mileage-tab-driving-button-text{color:#004589;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:12px}.update-mileage-tab .update-mileage-tab-driving-button-selected:hover{background-color:#cce4f1}.update-mileage-tab .update-mileage-tab-driving-button{background:#fcfcfc;text-transform:capitalize;width:50%}.update-mileage-tab .update-mileage-tab-driving-button .update-mileage-tab-driving-button-text{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:12px}.update-mileage-tab .blank-box{margin-top:-1rem}.update-mileage-tab .less-mileage-error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-top:.9375rem!important;text-align:center}.box-margin-bottom{margin-bottom:1.5rem}.padding-right-left{padding-left:1rem;padding-right:1rem}.less-mileage-error{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-top:.9375rem!important;text-align:center}.milege-details-border{border-bottom:.0625rem solid #dbe1e2;border-top:.0625rem solid #dbe1e2;height:80px;padding:.625rem 1rem}.milege-details-border .mileage-details-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.milege-details-border .mileage-date-font{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.milege-details-border .mileage-details-font{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.milege-details{border-bottom:.0625rem solid #f2f2f2;height:80px;padding:.625rem 1rem}.milege-details .mileage-details-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.milege-details .mileage-date-font{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.milege-details .mileage-details-font{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (min-width:992px){.mileage-graph-chart{width:100%}}@media (max-width:576px){.mileage-graph-chart{width:100%}}.no-mileage-history{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.qr-code-container{align-items:center;background-color:#fff;border:.063rem solid #dbe0e2;border-radius:.75rem;display:flex;flex-direction:column;margin:1rem;padding:1.5rem 1rem}@media (max-width:576px){.qr-code-container.full-width{width:100%}.qr-code-container{padding:1rem .75rem}}@media (max-width:768px){.qr-code-container{margin:1rem 0}}@media (min-width:576px){.qr-code-container{width:33.5rem}}@media (min-width:1440px){.qr-code-container{margin:1rem}}.qr-code-container .qr-code-title{color:#13223c;font-family:Open Sans;font-size:1.375rem;font-weight:600;letter-spacing:0;line-height:1.875rem}.qr-code-container .qr-col{align-items:center;display:flex;flex-direction:column;width:45%}@media (max-width:768px){.qr-code-container .qr-col{align-items:baseline;order:2;width:100%}}.qr-code-container .qr-col .qr-outer{background:#f2f2f2;border-radius:50%;height:15.125rem;margin-bottom:2.25rem;margin-top:1rem;padding:1rem;width:15.125rem}@media (max-width:768px){.qr-code-container .qr-col .qr-outer{display:none}}.qr-code-container .qr-col .qr-outer .qr-inner{background:#0070b9;border-radius:50%;height:100%;padding:.5rem;width:100%}.qr-code-container .qr-col .qr-outer .qr-inner .qr-img{background:#fff;border-radius:50%;height:100%;position:relative;width:100%}.qr-code-container .qr-col .qr-outer .qr-inner .qr-img img{left:50%;max-width:7.5rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.qr-code-container .qr-col .qr-outer .qr-inner .qr-img .scan-text{bottom:1.063rem;color:#596981;font-family:Open Sans;font-size:.75rem;font-weight:600;height:24px;left:2.688rem;letter-spacing:0;line-height:1.375rem;position:absolute;text-align:center;width:54%}@media (max-width:768px){.qr-code-container .play-store-image{display:flex;justify-content:center;margin-top:1rem;width:100%}}.qr-code-container .play-store-image a:first-child{margin-right:.375rem}@media (max-width:768px){.qr-code-container .play-store-image a img{height:3.125rem;width:100%}}.review-info .heading{color:#000;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:2rem}@media (max-width:768px){.review-info .heading{font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}}.review-info .review-form .form-label{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.review-info .review-form .form-label .verify-icon{height:1rem;margin:.375rem .063rem .063rem;width:1rem}.review-info .review-form .form-label .title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5rem;margin-left:.5rem}.review-info .review-form .form-label .edit-link{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration:underline}.review-info .review-form .documents-info .uploaded-document-type{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:.313rem}@media (max-width:768px){.review-info .review-form .documents-info .uploaded-document-type{font-size:1rem;line-height:1.5rem}}.review-info .review-form .documents-info .uploaded-document-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-bottom:.5rem;word-break:break-word}@media (max-width:768px){.review-info .review-form .documents-info .uploaded-document-name{font-size:1rem;line-height:1.5rem}}.review-info .review-form .documents-info .cosmetic-uploaded-document-type{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding-bottom:.313rem;padding-top:1rem}.review-info .review-form .documents-info .damage-details{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-bottom:.25rem}.review-info .review-form .vehicle-card{align-items:center;background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;display:flex;padding:.5rem 1.5rem}.review-info .review-form .vehicle-card .car-img{height:3.326rem;margin:1rem;width:5.728rem}.review-info .review-form .vehicle-card .car-details{margin-left:1rem}.review-info .review-form .vehicle-card .car-details .car-model{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.25rem}.review-info .review-form .vehicle-card .car-details .car-detail{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin:0}.review-info .review-form .vehicle-card .car-details .car-detail .car-detail-value{color:#3d515a;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding-left:.25rem}.review-info .review-form .select-info .MuiInputBase-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.375rem;height:2.75rem;margin:0;padding:0}.review-info .review-form .select-info .MuiInputBase-root .MuiSelect-select{padding:.5rem .75rem}.review-info .review-form .select-info .MuiInputBase-root .MuiButtonBase-root .labelName .label{align-items:center;background-color:#fafcff;border-radius:.25rem;color:#3c4d6a;display:flex;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.063rem .5rem}.review-info .review-form .select-info .MuiInputBase-root .MuiSelect-select{-webkit-text-fill-color:#68758b}.review-info .review-form .select-info .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.review-info .review-form .date-info .MuiInputBase-root{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.375rem;height:2.75rem;padding:.5rem .75rem}.review-info .review-form .date-info .MuiInputBase-root input{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.review-info .review-form .date-info .MuiInputBase-root input.Mui-disabled{-webkit-text-fill-color:#68758b}.review-info .review-form .date-info .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:0}.review-info .review-form .field-info{background-color:#f2f2f2;border:.063rem solid #dbe1e2;border-radius:.375rem;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;min-height:2.75rem;padding:.5rem .75rem}.review-info .review-form .field-info.personal-info{padding:.875rem 0 .875rem 1rem}.review-info .review-form .field-info.personal-info .customer-name{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.5rem}@media (max-width:768px){.review-info .review-form .field-info.personal-info .customer-name{font-size:.875rem;line-height:1.375rem}}.review-info .review-form .field-info.personal-info .customer-detail{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem;word-break:break-all}@media (max-width:768px){.review-info .review-form .field-info.personal-info .customer-detail{font-size:.875rem;line-height:1.375rem}}.review-info .review-form .cosmetic-declaration{border-top:.063rem solid #dbe1e2;width:47.438rem}@media (max-width:768px){.review-info .review-form .cosmetic-declaration{width:100%}}.review-info .review-form .cosmetic-declaration .heading{color:#13223b;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin:.5rem}.review-info .review-form .cosmetic-declaration .checkbox-label{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.review-info .review-form .cosmetic-declaration .checkbox-instructions{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;list-style-type:none;margin-left:2.35rem;word-break:break-word}.review-info .review-form .cosmetic-declaration .checkbox-instructions li{padding-bottom:.5rem}.review-info .error{color:#b90000;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.custom-accordion-container{background-color:#fff;border:.0625rem solid #dbe1e2;border-radius:.5rem}@media (max-width:750px){.custom-accordion-container.open .heading{border-radius:.5rem .5rem 0 0}.custom-accordion-container.closed .heading{border-radius:.5rem}}.custom-accordion-container .rotated{transform:rotate(0deg)}.custom-accordion-container .transform{transition:.2s}.custom-accordion-container .hide-max{display:none}.custom-accordion-container .heading{align-items:center;background-color:#f7fafd;border-radius:.5rem .5rem 0 0;display:flex;justify-content:space-between;padding:.875rem 1rem .625rem}@media (max-width:750px){.custom-accordion-container .heading{padding:.75rem 1rem}}.custom-accordion-container .heading p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.custom-accordion-container .heading .redirect-link{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-decoration:underline}.custom-accordion-container .content{padding:1rem 1rem 1.5rem}.custom-accordion-container .content .accordion-item_wrap{padding-top:1rem}.custom-accordion-container .content .accordion-item_wrap .accordion-key{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.custom-accordion-container .content .accordion-item_wrap .accordion-value{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-top:.25rem}.custom-accordion-container .content .accordion-item_wrap .accordion-value.chip-value{background:linear-gradient(0deg,#f2f2f21a,#f2f2f21a),#fff;border:.0625rem solid #7d898d;border-radius:.375rem;color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:.0625rem .5rem;width:max-content}.custom-accordion-container .content .accordion-item_wrap .accordion-value.link-value{color:#2972c8;cursor:pointer;text-decoration:underline}.custom-accordion-container.selected{background-color:#f2f2f2}.custom-accordion-container.selected .heading{background-color:#06c}.custom-accordion-container.selected .heading p{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:2rem}.custom-accordion-container.selected .heading .redirect-link{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.badge-container{border-radius:.375rem;margin-top:.563rem;padding:0 .5rem;width:max-content}@media (max-width:750px){.badge-container{margin-top:1rem}}.badge-container.error{background:linear-gradient(0deg,#ff00011a,#ff00011a);border:.0625rem solid #b90000;height:max-content}.badge-container.error .title{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.badge-container.success{background:linear-gradient(0deg,#059c2f1a,#059c2f1a);border:.0625rem solid #035e1d;height:max-content}.badge-container.success .title{color:#035e1d;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.badge-container.info{background:linear-gradient(0deg,#dbe1e2,#dbe1e2);border:.0625rem solid #3d515a}.badge-container.info .title{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.badge-container.warning{background:linear-gradient(0deg,#e16d011a,#e16d011a),#fff;border:.0625rem solid #e18801;height:1.5rem}.badge-container.warning .title{color:#9d5e00;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.badge-container.expired{background:linear-gradient(0deg,#e16d011a,#e16d011a),#fff;border:.0625rem solid #b90000;height:max-content}.badge-container.expired .title{color:#910000;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.badge-container.pending{background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#f2f2f21a,#f2f2f21a);border:.0625rem solid #7d898d;height:1.313rem}.badge-container.pending .title{color:#3c4d6a;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.badge-container.benefits{background:linear-gradient(0deg,#0066cc1a,#0066cc1a);border:.0625rem solid #06c;height:1.5rem;margin-right:.5rem}.badge-container.benefits .title{color:#06c;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}@media (max-width:768px){.badge-container.benefits{height:fit-content}}.inner-img{cursor:pointer;height:1rem;margin-bottom:.3rem;margin-left:0;width:.875rem}.inner-img:hover{background:#99c9e3}.outer-img{cursor:pointer;height:1rem;margin-bottom:.75rem;margin-left:-.6875rem;width:.875rem}.main-content .custom-tooltip{background-color:#616161eb;border-radius:.25rem;color:#fff;font-family:Open Sans;font-size:.6875rem;font-weight:500;letter-spacing:0;line-height:1.125rem;padding:.25rem .5rem;z-index:2}@media (hover:hover){.copy-btn:hover .inner-img{background:#99c9e3}}@media (hover:none){.copy-btn:active .inner-img{background:#99c9e3}}.menu-heading{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin:0}@media (min-width:992px){.menu-heading{margin:.5rem 0 0}}.menu-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}@media (min-width:1440px){.menu-content{width:80%}}.menu-head-wrap{margin-bottom:.25rem}@media (min-width:992px){.menu-head-wrap{margin-bottom:0}}.menu-head-wrap .menu-head{align-items:center;display:flex}@media (min-width:992px){.menu-head-wrap .menu-head{display:block;margin-bottom:.5rem}.menu-head-wrap .menu-head .img-box{margin-bottom:.5rem}}.menu-head-wrap .menu-head img{cursor:pointer}.menu-head-wrap .right-arrow{display:block}@media (min-width:992px){.menu-head-wrap .right-arrow{display:none}}.menu-head-wrap .right-arrow img{height:1rem;width:.5rem}.img-box{margin-right:.75rem}.img-box img{height:1.125rem;width:1.125rem}@media (min-width:992px){.img-box img{height:1.875rem;width:1.875rem}}.vehicle-onboarding-button-container{background:#fff;box-shadow:inset 0 .063rem 0 0 #dbe1e2;margin-top:auto;padding:1.5rem;width:100%}.vehicle-onboarding-button-container .button_wrap{display:flex;justify-content:space-between}@media (max-width:768px){.vehicle-onboarding-button-container .button_wrap{flex-direction:column}}.vehicle-onboarding-button-container .button_wrap .right-button{background-color:#06c;color:#fff;text-transform:inherit}.vehicle-onboarding-button-container .button_wrap .left-button,.vehicle-onboarding-button-container .button_wrap .right-button{border-radius:.375rem;font-family:Open Sans;font-size:1rem;font-weight:600;gap:.5rem;letter-spacing:0;line-height:1.375rem;padding:.75rem 3rem}.vehicle-onboarding-button-container .button_wrap .left-button{background-color:#fff;border:.125rem solid #06c;color:#06c;text-transform:capitalize}.alert-box{display:flex;flex-direction:row}.alert-box .title{margin-top:.25rem;padding-bottom:.5rem}.alert-box.info{align-items:flex-start;background:linear-gradient(0deg,#efefef0d,#efefef0d),#fff;border:.063rem solid #b2c2cb;border-radius:.5rem;margin-bottom:2rem;margin-top:2rem;padding:1rem 1.5rem 1.5rem 1rem}.alert-box.info .icon{height:1rem;margin:.25rem;width:1rem}.alert-box.info .title{color:#3d515a;font-weight:700;line-height:1.375rem}.alert-box.info .content,.alert-box.info .title{font-family:Open Sans;font-size:1rem;letter-spacing:0}.alert-box.info .content{color:#596981;font-weight:400;line-height:1.75rem}.alert-box.info .close-btn{cursor:pointer;padding:.25rem}.alert-box.info .close-btn img{height:1.5rem;margin-left:2.5rem;width:1.5rem}.alert-box.error{background:linear-gradient(0deg,#b900000d,#b900000d),#fff;border:.063rem solid #b90000;border-radius:.5rem;display:flex;margin-top:1rem;padding:1rem 1.5rem 1.5rem 1rem;text-align:left}@media (max-width:768px){.alert-box.error{width:100%}}.alert-box.error .icon{height:1rem;margin:.25rem;width:1rem}.alert-box.error .title{font-weight:700;line-height:1.375rem;margin-top:.25rem;padding-bottom:.5rem}.alert-box.error .content,.alert-box.error .title{color:#3d515a;font-family:Open Sans;font-size:1rem;letter-spacing:0}.alert-box.error .content{font-weight:400;line-height:1.75rem}.alert-box.error .content .roadside-error .roadside-warning-content .important-info{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.alert-box.warning{background:linear-gradient(0deg,#e16d010d,#e16d010d),#fff;border:.063rem solid #e18801;border-radius:.5rem;display:flex;margin-top:1rem;padding:1rem 1.5rem 1.5rem 1rem;text-align:left}@media (max-width:768px){.alert-box.warning{width:100%}}.alert-box.warning .icon{height:1rem;margin:.25rem;width:1rem}.alert-box.warning .title{font-weight:700;line-height:1.375rem;margin-top:.25rem;padding-bottom:.5rem}.alert-box.warning .content,.alert-box.warning .title{color:#3d515a;font-family:Open Sans;font-size:1rem;letter-spacing:0}.alert-box.warning .content{font-weight:400;line-height:1.75rem}.custom-button-group{height:2.75rem}@media (max-width:768px){.custom-button-group{display:flex;width:100%}}.custom-button-group .yes-button{background:#fafcff;border:.063rem solid #06c;border-radius:0 .375rem .375rem 0;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.5rem;text-transform:capitalize;width:6.5rem}@media (max-width:768px){.custom-button-group .yes-button{flex:1 1;width:100%}}.custom-button-group .yes-button.mfa-email{padding:1rem;width:fit-content}.custom-button-group .no-button{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem 0 0 .375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.75rem;padding:.688rem 1.5rem;text-transform:capitalize;width:6.5rem}@media (max-width:768px){.custom-button-group .no-button{flex:1 1;width:100%}}.custom-button-group .no-button.mfa-sms{padding:1rem;width:fit-content}.custom-button-group .no-button.selected,.custom-button-group .yes-button.selected{background:#005bb5;border:none;color:#fff}.confirm-selection-container .action-dialog{padding:.5rem}.confirm-selection-container .MuiPaper-root{border-radius:.375rem;max-width:48rem;min-height:fit-content;min-width:35.25rem;padding:1.5rem}@media (max-width:400px){.confirm-selection-container .MuiPaper-root{margin:1rem;min-height:31%}}@media (max-width:576px){.confirm-selection-container .MuiPaper-root{min-width:21.375rem}}.confirm-selection-container .confirm-selection-content{font-family:open-sans}@media (max-width:576px){.confirm-selection-container .confirm-selection-content{text-align:center}.confirm-selection-container .confirm-selection-content .confirm-selection-heading-wrap{flex-direction:column}.confirm-selection-container .confirm-selection-content .confirm-selection-heading-wrap img{margin:.5rem}}.confirm-selection-container .confirm-selection-content .confirm-selection-heading{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:.25rem;margin-left:0}@media (max-width:576px){.confirm-selection-container .confirm-selection-content .confirm-selection-heading{margin-bottom:1rem}}.confirm-selection-container .confirm-selection-content .info-heading{margin-bottom:0;margin-left:1rem}@media (max-width:576px){.confirm-selection-container .confirm-selection-content .info-heading{margin-left:0}.confirm-selection-container .confirm-selection-content .confirm-selection-description{margin-bottom:0}}.confirm-selection-container .confirm-selection-content p{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.confirm-selection-container .btns-container{padding:0}@media (max-width:576px){.confirm-selection-container .btns-container{margin-top:3rem}}.confirm-selection-container .btns-container button{margin:.125rem}@media (max-width:576px){.confirm-selection-container .btns-container{flex-direction:column;justify-content:center}}@media (max-width:400px){.confirm-selection-container .btns-container{align-items:center}}.confirm-selection-container .btns-container .btn-round-bdr{border:.063rem solid #06c;border-radius:.375rem;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;margin-top:1.5rem;max-width:fit-content;min-width:5.938rem;padding:.688rem 1.5rem;text-transform:capitalize;width:auto}@media (max-width:576px){.confirm-selection-container .btns-container .btn-round-bdr{margin-top:1rem;max-width:inherit;order:1;width:100%}}.confirm-selection-container .btns-container .btn-box-fill{background-color:#06c;border:.063rem solid #06c;border-radius:.375rem;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;height:2.75rem;letter-spacing:0;line-height:1.375rem;max-width:10.75rem;min-width:5.938rem;padding:.688rem 1.5rem;text-transform:capitalize}.confirm-selection-container .btns-container .btn-box-fill[disabled]{opacity:.6}@media (min-width:576px){.confirm-selection-container .btns-container .btn-box-fill{margin-left:1rem;margin-top:1.5rem}}@media (max-width:576px){.confirm-selection-container .btns-container .btn-box-fill{max-width:inherit;width:100%}}.confirm-selection-container.cosmetic-damage-details .btn-box-fill,.confirm-selection-container.cosmetic-damage-details .btn-round-bdr{text-transform:inherit}.confirm-selection-container.cancel-confirmation-container .confirm-selection-heading{margin-bottom:1.25rem}.confirm-selection-container.cancel-confirmation-container .btns-container{justify-content:space-between;margin-top:1rem}@media (min-width:576px){.confirm-selection-container.cancel-confirmation-container .btns-container{margin-top:0}}.confirm-selection-container.cancel-confirmation-container .btns-container .btn-round-bdr{border-radius:1.375rem}@media (min-width:576px){.confirm-selection-container.cancel-confirmation-container .btns-container .btn-round-bdr{margin-top:0}}.confirm-selection-container.cancel-confirmation-container .btns-container .btn-box-fill{background-color:#b90000;border:.063rem solid #b90000;border-radius:1.375rem;max-width:inherit}@media (min-width:576px){.confirm-selection-container.cancel-confirmation-container .btns-container .btn-box-fill{margin-top:0}}.text-field-container .text-field-title{color:#3d515a;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;padding-bottom:1rem}.text-field-container .text-field-box{background:#fcfcfc;border:.063rem solid #7d898d;border-radius:.375rem;gap:.25rem;padding:.5rem .75rem}.text-field-container .text-field-box.error-border{border:.063rem solid #b90000}.text-field-container .text-field-box .MuiFormControl-root .MuiInputBase-root{padding:0}.text-field-container .text-field-box .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.text-field-container .text-field-box .text-content-limit{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;text-align:end}.text-field-container .text-field-content{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.25rem 0 0}.text-field-container .text-field-content.no-content-error{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}.Toastify__toast{background:linear-gradient(0deg,#059c2f0d,#059c2f0d),#fff;border-radius:.5rem}.Toastify__close-button{opacity:.8;position:absolute;right:.625rem;top:.625rem}.Toastify__toast-body{color:#fff;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;max-width:94%}.Toastify__toast--success{border:.0625rem solid #035e1d}.Toastify__toast--error{border:.0625rem solid #9f1d1d}.Toastify__toast--error .Toastify__toast-body{color:#9f1d1d}.Toastify__toast--success .Toastify__toast-icon svg{display:none}.Toastify__toast--success .Toastify__toast-icon:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG+SURBVHgBxVNLUsJAEO2eSSgXLjiCLiRWufEIeAL1BOAJwK0KpBTXyg3kBOgJ4AZmY5XCAo7A0iKZtN1DEgf84M6uSmVm0vP69XsdgP+MrXB/x7uqPMvaW//ot/brBFQDoEPelvmZA2CEkPbjm8lDDmAMDRXAueyVi+wzsgAQUW9bL3aTmzHKW/YEqua1gkfJNUk6IKT+oju2e3SRIYVefPt2/1sbXmfvDgxg0p0011oIpv5l0IQNwRp0/PZSBzfUUgOY5Qz81l79O4DSVeUEFdS1UqcMFrp5iiA9FtHyA+mdma2wsu0i3jHA0Xv4OuOikeQVIKxKFXQpKihrPGPROv7FwWEBwHpponMBkDPjLUaZexkIQTkOXwoQWymFM9DxwAKsOWEjnLHt1v68HZxJskvf8AUi6CcmnZKCp+R6HK4IFO5k85OxR6DImLTK6wc3L+nai6uXs9BJqQqI0ScTruiK9JdAxIZrxpJOKxiuO/JT+O2gwbMydc/s2Isj7FLDa1c6mwDYlaZYvcIsX1gnUhl9mgNST2s9EqfkPDZQZe1qiFSWYcut/gJSVMv/YuQ5YPvFPZThIuob12YnPgA369l6P2t+UwAAAABJRU5ErkJggg==)}.circular-progress-bar-wrap{min-height:120px;min-width:120px}.circular-progress-bar-wrap .progress-bar-not-fill{stroke:#dbe1e2}.circular-progress-bar-wrap .progress-bar-fill{stroke-linecap:square}.circular-progress-bar-wrap .progress-bar-value{text-anchor:middle;fill:#3c4d6a;color:#3c4d6a;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;vertical-align:middle}.circular-progress-bar-wrap .progress-bar-text{text-anchor:middle;fill:#68758b;color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:.75rem;vertical-align:middle}.circular-progress-bar-wrap .verified-img{height:1.5;width:2.063rem}.data-grid__wrapper{margin:1.25rem 0;max-height:45vh;overflow:auto;width:100%}.data-grid__wrapper table{margin-bottom:0}.data-grid__wrapper td,.data-grid__wrapper th{border:0;color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:.375rem 1rem}.data-grid__wrapper th{color:#13223c;white-space:nowrap}.data-grid__wrapper th .sort-icon{cursor:pointer;margin-left:.4375rem}.data-grid__wrapper .table>:not(:first-child){border-top-width:0}.data-grid__wrapper tr{border-bottom:.0625rem solid #e0e0e0}.data-grid__wrapper .more{cursor:pointer}.data-grid__wrapper .row-hover:hover{background:#e3eefa}.grid-bottom__wrap .custom-link{cursor:default;font-size:1rem;line-height:1.75rem;text-decoration-line:underline}.need-support_wrap{margin-top:2rem}.need-support_wrap .info{color:#3c4d6a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.need-support_wrap .phone-number-link{color:#2972c8;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-decoration-line:underline}.coupons-wrap{margin-bottom:1.25rem;padding:.9375rem 0;width:100%}@media (min-width:992px){.coupons-wrap{padding-left:2%;padding-right:2%}}@media (min-width:992px) and (max-width:1300px){.coupons-wrap{width:100%}}@media (min-width:1301px){.coupons-wrap{width:50%}}@media (min-width:1440px){.coupons-wrap{padding-left:4%;padding-right:4%}}@media (min-width:992px) and (max-width:1300px){.coupons-wrap .c-wrapper{max-width:100%}}@media (min-width:1301px){.coupons-wrap .c-wrapper{max-width:21.5625rem}}.coupons-wrap .info{color:#52636b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:.75rem;text-align:center}@media (min-width:1301px){.coupons-wrap .info{text-align:left}}.coupons-wrap .pointer{cursor:pointer}.coupons-wrap .coupon-card{background:#fff;border:.0625rem solid #f2f2f2;border-radius:.5rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto .375rem;max-width:21.5625rem;min-height:6.25rem;min-width:21.563rem}.coupons-wrap .coupon-card img{max-height:4.6875rem;max-width:100%}.coupons-wrap .coupon-card .coupon-body{align-items:stretch;display:flex;flex-grow:1;justify-content:space-between;min-height:4.8125rem;padding:.3125rem .25rem 0;text-align:left}.coupons-wrap .coupon-card .coupon-body.napa-contract .coupon-content-left{text-align:left}.coupons-wrap .coupon-card .coupon-body.napa-contract .coupon-content-left .miles .napa-contract{word-break:auto-phrase}.coupons-wrap .coupon-card .coupon-body.napa-contract .coupon-content-right{text-align:end}.coupons-wrap .coupon-card .coupon-body .coupon-content-left{align-items:center;display:flex;margin-right:.625rem;width:calc(100% - 6.875rem)}.coupons-wrap .coupon-card .coupon-body .coupon-content-right{display:flex;flex-direction:column;justify-content:space-between;margin-right:.25rem;white-space:nowrap;width:6.25rem}.coupons-wrap .coupon-card .coupon-body .coupon-content-right-display-end{justify-content:end}.coupons-wrap .coupon-card .coupon-body .service{font-size:.875rem;line-height:1.125rem;white-space:break-spaces;word-break:break-word}.coupons-wrap .coupon-card .coupon-body .coupon-validity{font-size:.625rem;line-height:.9375rem;text-align:right}.coupons-wrap .coupon-card .coupon-body .coupon-validity .availability{margin-bottom:0}.coupons-wrap .coupon-card .coupon-body .coupon-validity .interval{color:#68758b;margin-bottom:0}@media (min-width:576px){.coupons-wrap .coupon-card .coupon-body .miles{padding-left:.9375rem}}.coupons-wrap .coupon-card .coupon-body .miles p{color:#52636b;font-size:1rem;letter-spacing:0;margin:0}.coupons-wrap .coupon-card .coupon-body .miles p .dealer-data{color:#13223c;font-size:1rem;font-weight:600;margin-right:.3125rem;word-break:break-all}.coupons-wrap .coupon-card .coupon-body .miles p .dealer-data.napa-contract{font-size:1.25rem}.coupons-wrap .coupon-card .coupon-footer{background-color:#06c;border-radius:0 0 .5rem .5rem;color:#fff;display:flex;font-family:Open Sans;font-size:.5rem;font-weight:600;justify-content:space-between;letter-spacing:0;line-height:1.125rem;padding:.15625rem .625rem}@media (min-width:360px){.coupons-wrap .coupon-card .coupon-footer{font-size:.75rem}}.coupons-wrap .coupon-card .coupon-footer p{margin:0}.coupons-wrap .coupon-card .coupon-footer p.footer-right{text-align:right}.coupons-wrap .unused-coupon{margin-bottom:2.5rem}.coupons-wrap .unused-coupon .availability,.coupons-wrap .unused-coupon .service{color:#047d26}.coupons-wrap .used-coupons .coupon-card{background-color:#f1f1f1;pointer-events:none}.coupons-wrap .used-coupons .service{color:#910000}.coupons-wrap .coupon-btn{text-align:center}.coupons-wrap .coupon-btn button{max-width:15.9375rem;width:75%}.coupons-wrap .no-coupon-export-text{color:#52636b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}#menu-buildingtype .MuiBackdrop-root{background:none}#menu-buildingtype .custom-select{background:#fff;border-radius:.5rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;color:#3d515a}#menu-buildingtype .custom-select li{background-color:#fff;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.375rem 1rem}#menu-buildingtype .custom-select li.Mui-selected{background-color:#1976d214}#menu-buildingtype .custom-select li:hover{background-color:#0000000a}#menu-buildingtype .custom-select.select-open .MuiSelect-select{display:none}#menu-buildingtype .custom-select.select-open .select-field-open{display:flex;flex-direction:row;justify-content:space-between;width:100%}.select-open .MuiSelect-select{background:#fff;display:none}.select-open .select-field-open{display:flex;flex-direction:row;justify-content:space-between;width:100%}.select-open .select-field-open .custom-placeholder{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}@media (max-width:768px){.select-field-with-label{margin-top:.5rem!important}}.dialog-box-container .MuiPaper-root{max-height:auto;max-width:35.25rem;width:100%}.dialog-box-container .MuiPaper-root .image-box{display:flex;justify-content:flex-end;margin-bottom:.188rem;margin-right:1.75rem;margin-top:1.75rem}.dialog-box-container .MuiPaper-root .image-box img{cursor:pointer}.dialog-box-container .MuiPaper-root .dialog-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2rem;margin-bottom:1rem}@media (max-width:768px){.dialog-box-container .MuiPaper-root .dialog-title{text-align:center}}.dialog-box-container .MuiPaper-root .dialog-msg{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:3rem}@media (max-width:768px){.dialog-box-container .MuiPaper-root .dialog-msg{text-align:center}}.dialog-box-container .MuiPaper-root .dialog-button-container{display:flex;justify-content:flex-end}@media (max-width:768px){.dialog-box-container .MuiPaper-root .dialog-button-container{justify-content:center}}.dialog-box-container .MuiPaper-root .dialog-button-container button{border-radius:1.375rem;color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.688rem 1.875rem;text-transform:none}.dialog-box-container .MuiPaper-root .dialog-button-container .dialog-cancel-button{background-color:#fafcff;border:.0625rem solid #0070b9;color:#0070b9;margin-right:1rem}.dialog-box-container .MuiPaper-root .dialog-button-container .dialog-cancel-button:hover{background-color:#fafcff}.dialog-box-container .MuiPaper-root .dialog-button-container .dialog-confirm-button{background-color:#0070b9;color:#fff}.dialog-box-container .MuiPaper-root .dialog-button-container .dialog-confirm-button:hover{background-color:#0070b9}.outlined-input-error{border:1px solid #b90000}.outlined-input-error:focus{border:1px solid #b90000!important;outline:none}.outlined-input{border:1px solid #7d898d}.outlined-input:focus{border-color:#0070b9;outline:#0070b9}.outlined-input-text{border-radius:.375rem;height:2.75rem;margin-bottom:1.5rem;outline:none;padding:.5rem .75rem;width:100%}.outlined-input-text input[type=text]{border:1px solid #7d898d;border-radius:.375rem;box-sizing:border-box;color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin:.5rem 0;outline:none;padding:.5rem .75rem;transition:.5s;width:100%}.input-type-color{color:#68758b}.button{background:none;box-sizing:border-box;cursor:pointer;flex:none;flex-grow:0;font-style:normal;height:2.75rem;min-width:9.5rem;order:1;position:static}.button,button.primary-btn{border-radius:1.375rem;font-family:Open Sans;font-size:1rem;font-weight:700;white-space:nowrap}button.primary-btn{background:#0070b9;border:0;box-shadow:none;color:#fff;letter-spacing:0;line-height:1.375rem;min-height:2.75rem;min-width:9.375rem;padding:.625rem 1.875rem;text-transform:capitalize}button.primary-btn:active,button.primary-btn:focus,button.primary-btn:hover{background:#0076c2;box-shadow:none;color:#fff}button.primary-btn-new{background:#0070b9;border:0;border-radius:1.375rem;box-shadow:none;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;min-height:2.75rem;min-width:fit-content;padding:.625rem 1.875rem;text-transform:capitalize;white-space:nowrap}button.primary-btn-new:hover{background:#005993;color:#fff;min-height:2.75rem;min-width:fit-content}button.primary-btn-new:active,button.primary-btn-new:focus{background:#004589;color:#fff}button.secondary-btn{background-color:#fafcff;border:.0625rem solid #0070b9;border-radius:1.375rem;color:#0070b9;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;min-height:2.75rem;min-width:9.375rem;text-transform:capitalize;white-space:nowrap}button.secondary-btn:hover{background-color:#fafcff;border:.0625rem solid #0070b9;box-shadow:none;color:#0070b9}button.secondary-btn-new{background-color:#fafcff;border:.0625rem solid #0070b9;border-radius:1.375rem;color:#0070b9;min-height:2.75rem;min-width:9.375rem;text-transform:capitalize;white-space:nowrap}button.secondary-btn-new,button.secondary-btn-new:hover{font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}button.secondary-btn-new:hover{background:#005993;border:.0625rem solid #0070b9;color:#fafcff;color:#fff}button.secondary-btn-new:active,button.secondary-btn-new:focus{background:#004589;border:.0625rem solid #0070b9;color:#fafcff;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem}button.error-btn{border-radius:1.375rem;color:#b90000;font-size:1.125rem;font-weight:600;height:2.75rem;line-height:1.6875rem;min-width:9.375rem;padding:.625rem 1.25rem}button.error-btn,button.trans-btn{background:#fff;font-family:Open Sans;letter-spacing:0;white-space:nowrap}button.trans-btn{border:0;color:#2972c8;font-size:.875rem;font-weight:400;line-height:1.5rem;padding:0;text-transform:capitalize}button[disabled]{opacity:.6}.button.primary{background-color:#0070b9;border:.0625rem solid #0070b9;color:#fff;white-space:nowrap;width:100%}.button:disabled{opacity:.6;pointer-events:none}.button[disabled]{opacity:.6}.primary-btn{background:#0070b9;border:0;border-radius:1.375rem;box-shadow:none;color:#fff;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;padding:.6875rem 1.875rem;text-transform:capitalize;white-space:nowrap}.primary-btn:active,.primary-btn:focus,.primary-btn:hover{background:#0076c2;color:#fff}.primary-btn[disabled]{opacity:.6}.MuiButton-root.Mui-disabled{background:#0070b9;color:#fff;opacity:.6}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.close-icon-text-container{align-items:center;color:#06c;cursor:pointer;display:flex}.close-icon-text-container img{height:1rem;width:1rem}.close-icon-text-container .close-text{color:#06c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-right:0}.close-icon-text-container .close-icon{color:#06c;height:1.5625rem;margin-right:.5rem;width:1.5625rem}.date-picker-wrap.error .MuiInputBase-root{border:.0625rem solid #d32f2f}.date-picker-input{cursor:pointer}.date-picker-input.cursor-default .MuiInput-input{cursor:default}.date-picker-input .MuiInput-input{cursor:pointer;pointer-events:auto}.date-picker-input .MuiInputLabel-root{top:-.25rem}.date-picker-input .MuiInputAdornment-root img{padding:.25rem}.select-date .helper-text-message{color:#b90000;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-left:.0625rem}.MuiCalendarPicker-root{color:#13223c;font-family:Open Sans}.MuiCalendarPicker-root .MuiTypography-root{color:#52636b;font-family:Open Sans}.MuiCalendarPicker-root .MuiPickersDay-root{background-color:initial;color:#13223c;font-family:Open Sans}.MuiCalendarPicker-root .MuiPickersDay-root.Mui-disabled{color:#13223c;opacity:.5}.MuiCalendarPicker-root .MuiPickersDay-root.Mui-selected{background-color:#0070b9}.MuiCalendarPicker-root .MuiPickersDay-today:not(.Mui-selected){border-color:#13223c}.MuiCalendarPicker-root .PrivatePickersMonth-root,.MuiCalendarPicker-root .PrivatePickersYear-yearButton{color:#13223c;font-family:Open Sans}.MuiCalendarPicker-root .PrivatePickersMonth-root.Mui-selected,.MuiCalendarPicker-root .PrivatePickersYear-yearButton.Mui-selected{background-color:#0070b9;color:#fff}.MuiCalendarPicker-root .PrivatePickersMonth-root:disabled,.MuiCalendarPicker-root .PrivatePickersYear-yearButton:disabled{color:#13223c;opacity:.5}.form-field-date .helper-text-message{color:#d32f2f;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.625rem;margin:.1875rem .875rem 0 .063rem}.right-aligned-date-picker{right:17.188rem!important}@media (max-width:380px){.right-aligned-date-picker{right:-1.563rem!important;width:18.75rem}}.right-aligned-date-picker .MuiPaper-root{position:fixed}.time-wrap{margin-bottom:.25rem}.time-wrap .open-hour{color:#047d26;margin-right:.625rem}.time-wrap .bullet{font-size:1rem;margin-right:.625rem}.time-wrap .time-heading{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:0}.time-wrap .time-heading .arrow-down,.time-wrap .time-heading .arrow-up{margin-left:.5rem}.time-wrap .dashboard-time-heading{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.time-wrap .expand-icon{transform:rotate(180deg)}.time-wrap .collapse-icon,.time-wrap .expand-icon{cursor:pointer;margin-left:1rem}.time-icon-container{margin-right:1rem;width:1.125rem}.time-icon-container img{height:1.125rem;width:1.125rem}.day-style{width:5.625rem}.week-time-container{margin-bottom:1rem}.week-time-container .daytime{color:#3d515a;display:flex;font-family:Open Sans;font-size:.875rem;margin-bottom:0}.arrow-down,.arrow-up{cursor:pointer;margin-left:1.375rem;padding:.25rem}.arrow-down:hover,.arrow-up:hover{background-color:#0000000a}.arrow-up{transform:rotate(180deg)}.close-text-style{color:#d93025}.linear-progress-bar_wrap{align-items:center;display:flex;flex-direction:row}.linear-progress-bar_wrap .label{text-align:right}@media (max-width:576px){.linear-progress-bar_wrap{align-items:flex-start;flex-direction:column-reverse;width:100%}.linear-progress-bar_wrap .label{padding-top:.25rem;text-align:left}}.linear-progress-bar_wrap.upload-documents-progressbar{width:39.938rem}@media (max-width:700px){.linear-progress-bar_wrap.upload-documents-progressbar{width:29.938rem}}@media (max-width:520px){.linear-progress-bar_wrap.upload-documents-progressbar{width:14.938rem}}.linear-progress-bar_wrap.upload-documents-progressbar .MuiLinearProgress-root{background:#f2f2f2;border-radius:.25rem;height:.25rem;margin:0;padding-top:.313rem;width:100%}.linear-progress-bar_wrap.error .label{color:#b90000;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.linear-progress-bar_wrap.error .MuiLinearProgress-root .MuiLinearProgress-bar{background-color:#b90000;transform:translateX(0)!important}.linear-progress-bar_wrap.success .label{color:#68758b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.linear-progress-bar_wrap.success .MuiLinearProgress-root .MuiLinearProgress-bar{background-color:#047d26}.linear-progress-bar_wrap .MuiLinearProgress-root{background-color:#f2f2f2;border-radius:.5rem;height:.5rem;margin:0 1rem;width:100px}@media (max-width:576px){.linear-progress-bar_wrap .MuiLinearProgress-root{margin:0;width:100%}}.loader{align-items:center;background:#f0f8ff;display:flex;font-size:2rem;font-weight:800;height:100vh;justify-content:center;opacity:.7;position:absolute;width:100vw;z-index:1000}.inset-0{inset:0}.inset-initial{inset:auto}#loader-wrapper{background:#0000008f;height:100%;left:0;opacity:.95;position:fixed;top:0;width:100%;z-index:1500}#loader{animation:spin 1.5s linear infinite;animation:spin 2s linear infinite;border-color:#4169e1 #0000;border-radius:50%;border-style:solid;border-width:5px;display:block;height:120px;left:50%;margin:-75px 0 0 -75px;position:relative;top:50%;width:120px;z-index:1500}#loader:before{animation:spin 1.5s linear infinite;animation:spin 3s linear infinite;border:5px solid #0000;border-radius:50%;border-top-color:#76ba1b;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}#loader:after{animation:spin .5s linear infinite;border:5px solid #0000;border-radius:50%;border-top-color:#ff8c00;bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-content .searchbox-style{align-items:center;border:.0625rem solid #7d898d;border-radius:2.1875rem;box-shadow:none;display:flex;height:2.75rem;padding:.125rem .25rem;width:23.4375rem}.main-content .searchbox-style,.main-content .searchbox-style .MuiInputBase-root{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.main-content .searchbox-style .MuiInputBase-root{margin-left:0;margin-right:.3125rem}.main-content .map-wrapper .search-box .search-btn{color:#3c4d6a}.main-content .search-btn{color:#3c4d6a;padding:0}.msg-container{align-items:center;background:#fff;border-radius:1.25rem;box-shadow:0 .125rem .125rem #00000024,0 .1875rem .0625rem #0000001f,0 .0625rem .3125rem #0003;display:flex;height:100%;justify-content:center;min-height:5rem;padding:1rem 1.25rem;width:100%}@media (min-width:992px){.msg-container{padding:2.1875rem}}@media (min-width:1440px){.msg-container{padding:2.5rem 2.1875rem}}.msg-text-container{color:#13223c;cursor:pointer;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.5rem;text-align:center}@media (min-width:992px){.msg-text-container{font-size:1rem}}@media (min-width:1440px){.msg-text-container{font-size:1.125rem}}.custom-table-container .MuiTable-root .MuiTableHead-root{background:#f8fafb}.custom-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{border:.0625rem solid #dbe1e2;color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:.75rem}.custom-table-container .MuiTable-root .MuiTableBody-root{background:#fff}.custom-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border:.0625rem solid #dbe1e2;color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.75rem 1rem}.language-selector{min-width:75px}.language-selector .MuiInputLabel-root{transform:translateY(2px) scale(1)}.language-selector .select-wrap .select-label,.language-selector .select-wrap .select-label.Mui-focused{-webkit-text-fill-color:#fff;color:#fff;font-size:.875rem;line-height:20px;padding-left:0}.language-selector .select-wrap .select-value{-webkit-text-fill-color:#fff;color:#fff;font-size:.875rem;line-height:14px;margin-bottom:0;margin-top:0;padding-left:0;text-decoration:underline}.language-selector .select-wrap .select-value:before{border-bottom:0 solid #fff;bottom:0}.language-selector .select-wrap .select-value:after{border-color:#0000}.language-selector .select-wrap .select-value:focus:before,.language-selector .select-wrap .select-value:hover:before{border-bottom:0 solid #fff;border-color:#0000!important;bottom:0}.language-selector .select-wrap .select-value:focus:after,.language-selector .select-wrap .select-value:hover:after{border-color:#0000}.language-selector .MuiSelect-select{border:0;min-height:10px}.language-selector svg{color:#fff}#menu-language .MuiPaper-root{bottom:45px;top:auto!important}#menu-language .MuiPaper-root ul li{color:#2574a9;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.125rem}#menu-language .MuiPaper-root ul li:hover{background:#f7fafd}.vehicle-card-info{align-items:center;background-color:#fcfcfc;border:.063rem solid #f2f2f2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;display:flex;height:6.625rem;justify-content:space-between;margin-bottom:1rem;object-fit:contain;padding:.5rem 1.5rem;width:32.688rem}@media (max-width:768px){.vehicle-card-info{width:100%}}.vehicle-card-info .vehicle-info{display:flex;flex-direction:column}.vehicle-card-info .vehicle-info .car-make{margin-bottom:.25rem;margin-top:.5rem}.vehicle-card-info .vehicle-info .car-details-key{margin-bottom:.5rem}.vehicle-card-info .vehicle-info .car-vin{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.75rem;margin-bottom:.25rem;margin-left:.25rem}.vehicle-card-info .car-img{height:5.625rem;object-fit:contain;padding-left:.5rem;width:8rem}@media (max-width:768px){.vehicle-card-info .car-img{width:7.5rem}}.disabled{opacity:.5;pointer-events:none}.main-content .collapse-list{padding:0}.main-content .collapse-list .collapse-title{color:#13223c;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem}.main-content .collapse-list .toggle-btn{color:#06c}.main-content .collapse-list .toggle-btn-onboarding{color:#3c4d6a}.main-content .collapse-list .collapse-content{border:1px solid #dbe1e2}.main-content .collapse-list .error-info{color:#b90000}.main-content .collapse-list .cancel-info,.main-content .collapse-list .error-info{font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;margin-right:.3125rem}.main-content .collapse-list .cancel-info{color:#3d515a}.main-content .collapse-list .contracts-heading{background-color:#fff}.main-content .collapse-list .contracts-heading .dashboard-contract-icons{margin-right:.75rem;min-width:0;min-width:auto}.main-content .collapse-list .contracts-heading:hover{background-color:#0000000a}.main-content .collapse-list .contract-status-cancelled{background-color:#dbe1e2}@media (min-width:1440px){.main-content .collapse-list .contract-status-cancelled{margin-bottom:.375rem;margin-top:.375rem;padding-bottom:1rem;padding-top:1rem}}.main-content .collapse-list .contract-status-cancelled:hover{background-color:#dbe1e2}.main-content .collapse-list .contracts-heading-onboarding{border:1px solid #dbe1e2}.main-content .collapse-list .contracts-heading-onboarding .dashboard-contract-icons{margin-right:.75rem;min-width:0;min-width:auto}.main-content .add-background{background:#f7fafd}.main-content .disable-hover:hover{background:inherit}.verify-zipcode{display:block;line-height:1.2rem}.verify-zipcode p{display:inline}.verify-zipcode .message{color:#fe4a4a}.verify-zipcode .message,.verify-zipcode .sub-message{font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.verify-zipcode .sub-message{color:#06c;cursor:pointer;text-decoration:underline}.semicircle-container{position:relative}.example-container{display:flex}.example-container .example-controls{margin:.625rem}.example-container .example-controls span{font-size:1.125rem}.color-controls{display:flex}.stroke-color{margin-right:1.25rem}.background-color,.stroke-color{margin-top:.625rem}.show-percent-value,.stroke-width{align-items:center;display:flex;margin-bottom:.625rem;margin-top:.625rem}.stroke-width span{margin-left:.625rem}.percent-value{margin-top:.625rem}.orientation-toggle,.percent-value{align-items:center;display:flex;margin-bottom:.625rem}.orientation-toggle span{margin-left:.625rem}.direction-toggle{align-items:center;display:flex}.direction-toggle span{margin-left:.625rem}.sc-value-percentage{font-size:1.125rem;line-height:1.6875rem;margin-bottom:.375rem}.sc-value-percentage,.sc-value-unit{color:#13223c;font-family:Open Sans;font-weight:400;letter-spacing:0}.sc-value-unit{font-size:.875rem;line-height:1.5rem}.sc-value-percentage.cancel,.sc-value-unit.cancel{color:#dbe1e2}.sc-max,.sc-min{color:#52636b;font-size:.5rem;line-height:1.125rem}.sc-max,.sc-min,.sc-name{font-family:Open Sans;font-weight:400;letter-spacing:0}.sc-name{color:#68758b;font-size:.875rem;line-height:1.25rem}.MuiDrawer-root .MuiDrawer-paper{background-color:#fff!important;border-radius:0!important;box-shadow:0 .25rem .5rem .125rem #3039521a!important;height:100%!important;overflow-y:scroll;width:26.75rem}@media (max-width:578px){.MuiDrawer-root .MuiDrawer-paper{border-radius:1rem 1rem 0 0!important;height:100%!important;overflow-x:hidden;overflow-y:scroll;width:100%}}.MuiDrawer-root .MuiDrawer-paper .dialog-content{display:flex;flex-direction:column;height:100%;padding:1.5rem 1rem 1rem;position:relative}.MuiDrawer-root .MuiDrawer-paper .dialog-content .instruction-video{height:15rem!important;width:24.75rem!important}.MuiDrawer-root .MuiDrawer-paper .dialog-content .drawer-instructions{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:.5rem 0}.MuiDrawer-root .MuiDrawer-paper .dialog-content .divider{background:#bdc4c7;height:.063rem}.MuiDrawer-root .MuiDrawer-paper .dialog-content .close-icon-drawer{display:flex;justify-content:space-between}.MuiDrawer-root .MuiDrawer-paper .dialog-content .close-icon-drawer .MuiButtonBase-root{height:1.5rem;padding:0}.MuiDrawer-root .MuiDrawer-paper .dialog-content .close-icon-drawer .close-icon:hover{background-color:initial}.MuiDrawer-root .MuiDrawer-paper .dialog-content .close-icon-drawer .drawer-title{color:#13223c;font-family:Open Sans;font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:2rem}.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .dialog-list-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.75rem;padding:1rem 0 .5rem}.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .dialog-list-content{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .damage-image-box{padding-top:1rem}.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .damage-image-box .damage-images,.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .damage-image-box .instruction-video{height:15rem!important;width:24.75rem!important}@media (max-width:568px){.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .damage-image-box .damage-images,.MuiDrawer-root .MuiDrawer-paper .dialog-content .dialog-list-content .damage-image-box .instruction-video{width:100%}}.print-container{display:none}@media print{.print-container{display:block;text-align:center}}.image-viewer-container{margin-top:1.5rem}@media (max-width:576px){.image-viewer-container{margin:2.5rem 0}}.image-viewer-container .image-viewer-table{border-radius:.25rem .25rem 0 0}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background:#f8fafb;border:.0625rem solid #dbe1e2}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem;padding:1.0625rem 1rem}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root{background:#fff}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root{border:.0625rem solid #dbe1e2}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{align-items:center;border:none;color:#3d515a;display:flex;flex-direction:row;font-family:Open Sans;font-size:.875rem;font-weight:400;justify-content:space-between;letter-spacing:0;line-height:1.5rem;padding:.75rem 1rem}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root.progress-bar-cell{align-items:center}@media (max-width:576px){.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root.progress-bar-cell{align-items:inherit;flex-direction:column}}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .image-name{padding-right:1rem;word-break:break-word}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .icon-btn{padding:.75rem 1rem}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .icon-btn:last-child{padding-right:0}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .icon-btn img{cursor:pointer}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .close-icon{padding-left:.75rem}.image-viewer-container .image-viewer-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root .close-icon img{cursor:pointer}.single-image-viewer .MuiDialog-container .MuiPaper-root{background:#303340;max-width:80.625rem;width:100%}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root{border-bottom:.0625rem solid #ffffff1a;padding:1.40625rem 1.5rem}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root .image-viewer-header{align-items:center;display:flex;justify-content:space-between}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root .image-viewer-header .image-name{color:#fff;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;width:85%;word-break:break-word}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root .image-viewer-header .close-icon{cursor:pointer}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{display:flex;padding:1.5rem}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .uploaded-image-container{flex:1 1}.single-image-viewer .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .uploaded-image-container img{height:100%;object-fit:contain;width:100%}.image-carousel-container .image-carousel-wrap{display:inline-block;position:relative}.image-carousel-container .image-carousel-wrap .carousel-images{cursor:pointer}.image-carousel-container .image-carousel-wrap .carousel-images.sample-image{cursor:default}.image-carousel-container .image-carousel-wrap .close{cursor:pointer;height:1.25rem;position:absolute;right:-.625rem;top:-.625rem;width:1.25rem}.full-image-container .action-dialog{height:1.5625rem}.full-image-container .action-dialog img{cursor:pointer}.full-image-container .image-container{border-radius:.5rem;height:calc(100% - 1.5625rem);overflow-y:auto}.vop-modal .vop-modal-content{border:0;max-height:32.75rem;padding:1.5625rem;width:100%}@media (min-width:576px){.vop-modal .vop-modal-content{width:23.4375rem}}.vop-modal .vop-modal-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-bottom:.375rem}.vop-modal .vop-modal-txt{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem;margin-bottom:1.125rem}.vop-modal .vin-wrap{margin-bottom:.75rem;padding:0 .75rem}.vop-modal .vop-modal-VIN{color:#3d515a;font-size:1rem;line-height:1.75rem}.vop-modal .vop-modal-VIN,.vop-modal .vop-modal-hint{font-family:Open Sans;font-weight:400;letter-spacing:0;margin:0}.vop-modal .vop-modal-hint{color:#68758b;font-size:.75rem;line-height:1.125rem}.vop-modal .modal-subtitle{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem;margin-bottom:.75rem}.vop-modal .vin-list{margin-bottom:.75rem}.vop-modal .vin-list li{color:#3d515a;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem}.vop-modal .list-img{margin:.75rem}.vop-modal .list-img img{display:block;margin:auto;max-width:100%}.vop-modal .vop-modal-footer{padding:.9375rem 1.5625rem .625rem}.recall-modal-end .MuiDialog-container{align-items:flex-end;justify-content:flex-end}@media (min-width:992px){.recall-modal-end .MuiDialog-container{margin:0 1.875rem}}@media (min-width:1200px){.recall-modal-end .MuiDialog-container{margin:0 4.6875rem}}.recall-modal-end .MuiPaper-root{background-color:#fff;border-radius:.5rem .5rem 0 0!important;height:85%;margin:0;max-width:100%;min-width:100%}@media (min-width:992px){.recall-modal-end .MuiPaper-root{height:79%;max-width:58%;min-width:58%}}.recall-modal-end .heading-box .modal-heading{margin-bottom:0}.recall-modal-end .heading-box .close-text{margin:0}.recall-modal-end .MuiDialogContent-root{padding:0 1.5rem 3.375rem}.recall-modal-end .action-dialog{padding:0 0 .25rem}.recall-modal-end .action-dialog img{border-radius:0}.recall-modal-end .close-icon{color:#06c}.recall-modal-end .recal-modal__wrap{display:flex;flex-direction:column;height:100%}.recall-modal-end .recall-modal__body{flex:1 1;overflow-y:auto;padding:2.1875rem 1.625rem}.recall-modal-end .recall-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.625rem}.recall-modal-end .recall-footer button{margin-bottom:.9375rem}.recall-modal-end .recall-footer button:last-child{margin-bottom:0}.change-password-container .MuiPaper-root{border-radius:0;height:36.875rem}.delete-account-container .MuiPaper-root{border-radius:0;height:16.875rem}@media (max-width:568px){.delete-account-container .MuiPaper-root{height:19.875rem}}.close-icon{color:#fff}.tabs{box-shadow:inset 0 -.125rem 0 0 #dbe1e2}.tabs .MuiTabs-indicator{background-color:initial;border-bottom:.125rem solid #06c}.tabs .MuiTab-root.MuiButtonBase-root{color:#3c4d6a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem;text-transform:none}.tabs .MuiTab-root.MuiButtonBase-root.Mui-selected{color:#06c}.tabs .inactive-tab{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.375rem}.progress-bar-container .progress-bar-label{align-items:baseline;display:flex}.progress-bar-container .progress-bar-label .value{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.progress-bar-container .progress-bar-label .divider-value{color:#000;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.75rem}.progress-bar-container .MuiLinearProgress-root.progress-bar{background-color:#d9d9d9;margin-top:.5rem}.progress-bar-container .progress-bar-values{display:flex;justify-content:space-between}.progress-bar-container .progress-bar-values .max-value,.progress-bar-container .progress-bar-values .min-value{color:#52636b;font-family:Open Sans;font-size:.5rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.progress-bar-container.warning .progress-bar-label .remaining-value{color:#b90000;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.progress-bar-container.warning .MuiLinearProgress-bar{background-color:#b90000}.progress-bar-container.success .progress-bar-label .remaining-value{color:#047d26;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.progress-bar-container.success .MuiLinearProgress-bar{background-color:#047d26}.progress-bar-container.cancel .progress-bar-label .remaining-value{color:#dbe1e2;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem}.progress-bar-container.cancel .MuiLinearProgress-bar{background-color:#dbe1e2}.information-popup .MuiPaper-root{width:35.25rem}.information-popup .btns-container .btn-box-fill,.information-popup .btns-container .btn-round-bdr{border-radius:1.375rem;min-width:fit-content}.information-popup .btns-container .btn-box-fill.error{background-color:#b90000;border-color:#b90000}.heading-box{align-items:center;display:flex;justify-content:space-between;padding:1.625rem 1.625rem 0}.modal-heading{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:1.6875rem}.car-model__wrap{overflow-y:hidden}.car-model__wrap .car-model__content{padding:1.5625rem 2.1875rem 1.25rem}.car-model__wrap .car-model{align-items:center;display:flex;margin:0 0 .375rem}.car-model__wrap .car-model .car-model__title{color:#2972c8;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.375rem;margin:0}.car-model__wrap .car-model .title-icon{display:flex;height:1rem;margin-right:.625rem;width:1rem}.car-model__wrap .maintenance-txt{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.car-model__wrap .model-list__wrap{height:75%;overflow-y:auto;padding:0 2.1875rem}.car-model__wrap .model-list__wrap .model-list{margin-bottom:.625rem;padding:.375rem .75rem}.car-model__wrap .model-list__wrap .model-list:last-child{margin-bottom:0}.car-model__wrap .model-list__wrap .model-list .model-item-wrap{cursor:pointer;display:inline-block}.car-model__wrap .model-list__wrap .model-list .model-icon{display:inline-block;height:1rem;margin-right:.625rem;width:1rem}.car-model__wrap .model-list__wrap .model-list .item-wrap{display:inline-block;vertical-align:middle}.car-model__wrap .model-list__wrap .model-list .model-item{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;margin-bottom:0}.car-model__wrap .model-list__wrap .model-list .model-value{color:#68758b;cursor:pointer;font-family:Open Sans;font-size:.75rem;font-weight:400;letter-spacing:0;line-height:1.125rem}.icon-container{align-items:center;color:#06c;cursor:pointer;display:flex}.icon-container img{height:1rem;width:1rem}.close-text{color:#06c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.6875rem;margin-top:-.125rem}.icon{height:1rem;margin-right:.5rem;width:1rem}#hide-modal-label-and-close-button{display:none}.vehicle-img{height:100%;object-fit:contain;width:100%}.image-upload{margin:1.25rem 0;text-align:center}.image-upload .image-input{display:none}.image-upload .image-input::-webkit-file-upload-button{-webkit-user-select:none;user-select:none;visibility:hidden}.image-upload .img-box{align-items:center;display:flex;justify-content:center}.image-upload .img-box img{cursor:pointer;height:1.25rem;width:1.25rem}.image-upload .img-box.disabled .add-images,.image-upload .img-box.disabled img{cursor:default}.image-upload .add-images{color:#06c;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.875rem;margin:0 0 0 .5rem;white-space:nowrap}.image-upload .img-length{color:#52636b;font-family:Open Sans;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.125rem;margin:.9375rem 0 .625rem}.image-upload .error-label{font-size:.875rem}@media (max-width:768px){.image-uploader-container{margin-bottom:2.5rem}}.image-uploader-container .title{color:#596981;font-family:Open Sans;font-size:.875rem;font-weight:600;letter-spacing:0;line-height:1.375rem}@media (max-width:768px){.image-uploader-container .max-wth{width:100%}}.image-uploader-container .image-uploader-content{align-items:center;background-color:#fcfcfc;display:flex;justify-content:center;margin:.5rem 0}@media (min-width:768px){.image-uploader-container .image-uploader-content{border:.125rem dashed #bdc4c7;height:27.875rem}.image-uploader-container .image-uploader-content.ht-134{height:8.375rem}}.image-uploader-container .image-uploader-content .image-uploader{text-align:center}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap input{display:none}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap input::-webkit-file-upload-button{-webkit-user-select:none;user-select:none;visibility:hidden}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .label{color:#68758b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;margin-bottom:.5rem}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box{align-items:center;background:#fafcff;border:.0625rem solid #06c;border-radius:1.375rem;display:flex;justify-content:center;margin:auto;padding:.6875rem 1.5rem;width:max-content}@media (max-width:768px){.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box{width:100%}}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box img{cursor:pointer;height:1.25rem;width:1.25rem}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box.disabled .label,.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box.disabled img{cursor:default}.image-uploader-container .image-uploader-content .image-uploader .image-upload-input_wrap .image-upload-label-box .label{color:#06c;cursor:pointer;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;margin:0 0 0 .5rem;white-space:nowrap}.image-uploader-container .helper-text{color:#52636b;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.25rem}@media (max-width:768px){.image-uploader-container .helper-text{padding-top:.5rem}}.select-wrap .select-label{-webkit-text-fill-color:#3d515a;color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;padding-left:.625rem}.select-wrap .select-label.Mui-focused{-webkit-text-fill-color:#06c;color:#06c;font-size:.75rem;font-weight:600;line-height:1.125rem}.select-wrap.outlined .select-label-outlined{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.6875rem;top:-.3125rem}.select-wrap .MuiInputLabel-shrink{color:#596981;font-weight:600}.select-wrap .MuiInputLabel-shrink,.select-wrap .select-value{font-family:Open Sans;font-size:1rem;letter-spacing:0;line-height:1.6875rem}.select-wrap .select-value{-webkit-text-fill-color:#3d515a;color:#3d515a;font-weight:400;padding-left:.625rem;text-align:start}.select-wrap .select-value:before,.select-wrap .select-value:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.select-wrap .select-value:after{border-color:#06c;border-width:.0625rem}.select-wrap .select-value.Mui-disabled:before{border-bottom-style:solid}.select-wrap .select-value.Mui-error:after{border-color:#b90000;border-width:.0625rem}.select-wrap .helper-text-message{color:#06c;font-size:.875rem;line-height:1.5rem;margin-bottom:1.5rem;margin-top:.4rem}.select-wrap .helper-text-message,.select-wrap .select-value-onboarding{font-family:Open Sans;font-weight:400;letter-spacing:0;padding-left:.625rem}.select-wrap .select-value-onboarding{-webkit-text-fill-color:#3d515a;border:1px solid #7d898d;border-radius:.375rem;color:#3d515a;font-size:1rem;line-height:1.6875rem;margin-bottom:2rem;text-align:start}.select-wrap .select-value-onboarding:before,.select-wrap .select-value-onboarding:hover:not(.Mui-disabled):before{border-color:#141414b3;border-width:.0625rem}.select-wrap .select-value-onboarding:after{border-color:#06c;border-width:.0625rem}.select-wrap .select-value-onboarding.Mui-disabled:before{border-bottom-style:solid}.select-wrap .select-value-onboarding.Mui-error:after{border-color:#b90000;border-width:.0625rem}.select-wrap .MuiSelect-select:focus{background-color:initial}.select-wrap .select-country{border:.0625rem solid #fff;border-radius:.375rem;margin:0 0 1rem auto;padding:.25rem .625rem;width:100%}@media (min-width:768px){.select-wrap .select-country{width:9.6875rem}}.select-wrap .select-country .MuiSelect-icon{color:#fff}.select-wrap .select-country:before,.select-wrap .select-country:hover:not(.Mui-disabled):before{border-bottom:none}.select-wrap.error .MuiInputBase-root{border:.0625rem solid #d32f2f}li.select-input-options{font-family:Open Sans}li.select-input-options.cosmetic-flow-border{border:.063rem solid #06c}.circle{border-radius:.5rem;height:1.25rem;width:1.25rem}.labelName{color:#3d515a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:94%}.label-wrap{display:flex;flex-direction:row;justify-content:space-between;width:100%}.label-wrap img{margin-left:.75rem}.country-label{align-items:center;display:flex}.country-label .country-flag-img{border-right:.0625rem solid #fff;padding-right:.5rem}.country-label .country-flag-img img{border-radius:50%}.country-label .country-name{-webkit-text-fill-color:#fff;color:#fff;font-family:Open Sans;font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:.5rem}#menu-countryCode .MuiMenuItem-root .country-label .country-flag-img{border-color:#13223c}#menu-countryCode .MuiMenuItem-root .country-label .country-name{-webkit-text-fill-color:#13223c}.menu-item-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.arrow-icon{margin:.25rem}.arrow-icon :hover{background-color:#fff}.field-icon{margin:.25rem}.MuiAutocomplete-popper{border:.063rem solid #06c;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .5rem .125rem #3039521a}.MuiAutocomplete-popper .MuiPaper-root .MuiAutocomplete-listbox .group-heading .option-title{color:#13223c;font-family:Open Sans;font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.75rem;padding:1rem .5rem .5rem}.MuiAutocomplete-popper ul{padding:0}.MuiAutocomplete-popper ul li{margin-bottom:.25rem}.MuiAutocomplete-popper .list{align-items:center;background-color:#fff;box-sizing:border-box;cursor:pointer;display:flex;height:2.625rem;justify-content:flex-start;padding:.375rem .625rem}.MuiAutocomplete-popper .list.cosmetic-list{background-color:#fff;border:.063rem solid #dbe1e2;border-radius:.5rem;box-shadow:0 .063rem .188rem .063rem #3039521a;height:3.75rem;margin-left:.5rem;margin-top:.5rem;padding:0 1.5rem 0 1rem;width:34rem}.MuiAutocomplete-popper .list.selected{background-color:#f7fafd}.MuiAutocomplete-popper .list .MuiCheckbox-root{padding:0}.MuiAutocomplete-popper .list .MuiCheckbox-root .PrivateSwitchBase-input{height:.09375rem;width:.09375rem}.MuiAutocomplete-popper .list .list-type{color:#3d515a;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding-left:.5rem}.MuiAutocomplete-popper .list:hover{background-color:#f7fafd}.autocomplete-multiselect .MuiAutocomplete-popupIndicatorOpen{transform:none}.autocomplete-multiselect .MuiAutocomplete-inputRoot .MuiInputBase-input{caret-color:#0000;cursor:pointer;height:1.75rem}.autocomplete-multiselect .MuiAutocomplete-inputRoot .MuiInputBase-input::placeholder{color:#68758b;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem}.autocomplete-multiselect .MuiAutocomplete-inputRoot .MuiChip-label{color:#fff;font-family:Open Sans;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;padding:0}.autocomplete-multiselect.disable .MuiAutocomplete-inputRoot .MuiInputBase-input{cursor:default}.btn-group-container{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin:1.5rem 8.334%;padding:2rem 1.5rem 0}@media (max-width:768px){.btn-group-container{flex-direction:column;gap:1rem;justify-content:baseline;margin:0;padding:1.5rem 1rem}}.btn-group-container .back-btn{background:#fafcff;border:.063rem solid #06c;border-radius:.375rem;color:#06c;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;line-height:1.6875rem;padding:.75rem 1rem;text-transform:capitalize}@media (max-width:768px){.btn-group-container .back-btn{order:2;width:100%}}.btn-group-container .back-btn.disabled{background:#fafcff;color:#06c;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.6875rem;opacity:.3}.btn-group-container .next-btn:hover{background-color:#06c}.btn-group-container .cancel:hover{background-color:#b90000}.btn-group-container .next-btn{background:#06c;border-radius:.375rem;color:#fff;display:flex;font-family:Open Sans;font-size:1rem;font-weight:700;letter-spacing:0;line-height:normal;line-height:1.6875rem;padding:.75rem 1rem;text-transform:capitalize}@media (max-width:768px){.btn-group-container .next-btn{order:1;width:100%}}.btn-group-container .next-btn.Mui-disabled{color:#fff}.btn-group-container .cancel{background-color:#b90000}