@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}html{font-family:sans-serif;font-size:14px;color:#000;background-color:#fff;margin:auto;overflow:auto;height:100%}body{height:100%;padding:.5rem;overflow-y:auto}:root{scrollbar-color:#81848e inherit;scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#81848e;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#81848e}.btn:active,.btn:focus,.btn.active{box-shadow:none;-webkit-box-shadow:none}.divLoader{position:fixed;margin:auto;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(110,110,110,.5);z-index:99999}.divLoader>.loader{width:50px;aspect-ratio:1;display:flex;color:#000;border:4px solid;box-sizing:border-box;border-radius:50%;background:radial-gradient(circle 5px,currentColor 95%,rgba(0,0,0,0)),linear-gradient(currentColor 50%,rgba(0,0,0,0) 0) 50%/4px 60% no-repeat;animation:l1 2s infinite linear;margin:auto;position:relative;top:calc(50% - 25px)}.divLoader>.loader:before{content:"";flex:1;background:linear-gradient(currentColor 50%,rgba(0,0,0,0) 0) 50%/4px 80% no-repeat;animation:inherit}@keyframes l1{100%{transform:rotate(1turn)}}.date-container{position:relative}.date-container:after{font-family:"Font Awesome 5 Free";font-weight:400;content:"";position:absolute;right:25px;top:6px}.smart-form .form-group{margin-bottom:1rem}.smart-form.Default .date-container:after{top:34px}.smart-form.Default .form-group{display:flex;flex-direction:column}.smart-form.Default .form-group .form-label{order:-1}.smart-form.Default .form-group .form-control,.smart-form.Default .form-group .form-select,.smart-form.Default .form-group .form-check-control{order:0}.smart-form.Default .form-group .error-message{order:1}.smart-form.Inline .form-group{display:flex;flex-direction:row;flex-wrap:wrap}.smart-form.Inline .form-group .form-label{order:-1;width:25%}.smart-form.Inline .form-group .form-control,.smart-form.Inline .form-group .form-select,.smart-form.Inline .form-group .form-check-control{order:0;width:75%}.smart-form.Inline .form-group .form-check{margin-right:1rem}.smart-form.Inline .form-group .error-message{order:1;width:100%}.smart-form.Floating .form-group{position:relative}.smart-form.Floating .form-group .form-label{position:absolute;font-size:1rem;background-color:#fff;pointer-events:none;left:.8rem;top:.4rem;padding:0 3px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.smart-form.Floating .form-group .form-control:focus~.form-label,.smart-form.Floating .form-group .form-select:focus~.form-label,.smart-form.Floating .form-group .form-control:not(:invalid)~.form-label,.smart-form.Floating .form-group .form-select:not(:invalid)~.form-label{top:-9px;font-size:.8rem}a.link-back{color:#999;text-decoration:none}a.link-back:hover{color:#555;text-decoration:none}a.link-back::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem}.category-list a{color:#fff}.category-list .card-body{padding:0}.category-list .card-body .card-body-disabled-marker{width:150px}.category-list .card-body .card-title{position:absolute}.category-list .card-body:hover{box-shadow:0 5px 15px rgba(0,0,0,.5);transition:box-shadow .3s ease-in-out}.category-list .card.disabled{pointer-events:none}.category-list .card.disabled:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5}.form-label{color:#7195c6}.form-control,.form-select{border-color:#7195c6}.form-control.input-validation-error,.form-control.input-validation-error-client,.form-select.input-validation-error,.form-select.input-validation-error-client{border-color:#9d3b3b}.form-control.input-validation-error:focus,.form-control.input-validation-error-client:focus,.form-select.input-validation-error:focus,.form-select.input-validation-error-client:focus{box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(157,59,59,.6);outline:0}.form-control.input-validation-error~.form-label,.form-control.input-validation-error-client~.form-label,.form-select.input-validation-error~.form-label,.form-select.input-validation-error-client~.form-label{color:#9d3b3b}.form-control~.error-message,.form-control~.error-message-client,.form-select~.error-message,.form-select~.error-message-client{color:#9d3b3b;display:none;font-size:.8rem;margin-left:.25rem}.form-control~.error-message::before,.form-control~.error-message-client::before,.form-select~.error-message::before,.form-select~.error-message-client::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:.5rem}.form-control~.error-message.field-validation-error,.form-select~.error-message.field-validation-error{display:block}.date-value.input-validation-error~.form-label,.date-value.input-validation-error-client~.form-label{color:#9d3b3b}.date-value.input-validation-error~.date-picker,.date-value.input-validation-error-client~.date-picker{border-color:#9d3b3b}.form-submit-button{color:#fff;width:100%;height:3rem;border:0;border-radius:.3rem;font-weight:bold;font-size:1.1rem;background-image:linear-gradient(116deg,#e50b0d 0%,#cf0868 100%);margin-bottom:1.2rem}.form-submit-button:hover{color:#fff;box-shadow:0 0 .5rem #e50b0d;-webkit-box-shadow:0 0 .5rem #e50b0d;-moz-box-shadow:0 0 .5rem #e50b0d}.form-control#VehicleNumber,.form-control#IDNumber{text-transform:uppercase}.motor-load-time-remaining{color:#7195c6}.provider-sort-button,.provider-sort-button:hover,.provider-sort-button:focus,.provider-sort-button:active{background-color:#e0e0e0!important;border-color:#bcbcbc!important}.provider-card{border-radius:1rem}.provider-card-disabled{opacity:.5}.provider-card .provider-logo{max-width:75%}.provider-card .provider-card-first-row{min-height:80px}.provider-card .provider-card-first-row .provider-premium{font-size:2.75rem}.provider-card .provider-card-first-row .provider-premium-disabled{font-weight:normal}.provider-card .provider-card-first-row .provider-premium-currency{font-size:1.2rem}.provider-card .provider-card-second-row{min-height:40px}.provider-card .provider-card-second-row .provider-toggle-benefits-button,.provider-card .provider-card-second-row .provider-toggle-benefits-button:hover,.provider-card .provider-card-second-row .provider-toggle-benefits-button:focus,.provider-card .provider-card-second-row .provider-toggle-benefits-button:active{padding:0;border:0;color:#7195c6!important;font-weight:bold}.provider-card .provider-card-second-row .provider-find-out-more-button{color:#fff;border:0;border-radius:.3rem;padding:.25rem .5rem;font-size:1.1rem;background-image:linear-gradient(116deg,#e50b0d 0%,#cf0868 100%)}.provider-card .provider-card-second-row .provider-find-out-more-button:hover{color:#fff;box-shadow:0 0 .5rem #e50b0d;-webkit-box-shadow:0 0 .5rem #e50b0d;-moz-box-shadow:0 0 .5rem #e50b0d}.provider-card-details{border-radius:0 0 1rem 1rem}.provider-card-details ul{list-style-type:none;padding:0}.provider-card-details li{position:relative;padding-left:1.25rem}.provider-card-details li::before{content:"✓";position:absolute;padding-right:3rem;left:0;width:1rem;height:1rem}.img-thank-you{max-width:80%}.provider-contact-text{background-color:#d3d3d3}.provider-contact-text-details{font-weight:bold}.provider-copy-url-button,.provider-copy-url-button:hover{border:1px solid #7195c6;color:#7195c6;width:50%}.provider-copy-url-button:hover{font-weight:bold}