:root{--q-color-tertiary:#c59541;--q-color-lightGrey:grey}body{font-size:16px}a{text-decoration:none;text-transform:none;color:#000}.pull-right{float:right}.display-none{display:none}.d-inline-block{display:inline-block}.textarea-min-height .q-textarea{min-height:50px}.bold{font-weight:700}.q-layout__section--marginal{background-color:#fff}footer.q-footer{background:#fff;color:#000;font-size:12px}.page.choose-language{background-color:#f6f6f6}.input-uppercase input{text-transform:uppercase}.switch-language .text-subtitle2{display:none}.switch-language .q-card{width:40px}.icon-delete{color:var(--q-color-primary);cursor:pointer;font-size:25px}.icon-pdf{color:grey;font-size:85px}.icon-valid{margin-top:10px;margin-left:10px;color:#21ba45;font-size:30px}.icon-add{margin-top:15px;font-size:25px;cursor:pointer;color:var(--q-color-lightGrey)}.icon-add:hover{color:var(--q-color-primary)}.icon-remove{cursor:pointer;color:var(--q-color-lightGrey)}.icon-remove:hover{color:var(--q-color-primary)}.icon-upload{font-size:25px;cursor:pointer}.icon-upload:hover{color:#97bf0d}.icon-copy{font-size:20px;color:var(--q-color-primary);cursor:pointer}.icon-info{margin-right:0!important;font-size:20px!important;color:var(--q-color-lightGrey)!important;cursor:pointer}.icon-info:hover{color:var(--q-color-primary)!important}.button-md{padding:5px}.button-cta-primary{background:var(--q-color-primary);color:#fff}.fa-exclamation-triangle{margin-right:10px;font-size:30px}.fa-exclamation-triangle:before{margin-top:-15px}.external-url{display:inline-block;padding:15px;border-radius:4px}.bkg-light{background:hsla(0,0%,87.8%,0.2)}.iframe{width:100%;height:100%;min-height:500px;border:0;box-shadow:none}.iframe body{background-color:#fff;overflow:hidden}.iframe .login-pf-page-header{display:none}.iframe #kc-info{margin-bottom:0;padding-bottom:0}.expanded-item div.q-item{background-color:#e0e0e0;color:#000}.media-share{padding:10px;position:fixed;top:35%;right:0;z-index:1;cursor:pointer;background:#fff;border-radius:4px}.media-share .far,.media-share .fas{display:block;margin-top:10px;margin-bottom:10px;color:var(--q-color-lightGrey);font-size:35px}.language-item.selected-language,.language-item:hover,.media-share .far:hover,.media-share .fas:hover{color:var(--q-color-primary)}.cursor-pointer,.link{cursor:pointer}.link{font-size:500;text-decoration:underline}.link-2,.link:hover{color:var(--q-color-primary)}.link-2{cursor:pointer}.color-success{color:var(--q-color-secondary)!important}.color-error{color:#c10015!important}.color-warning{color:#f2c037!important}.color-primary{color:var(--q-color-primary)}.warning-message{padding:20px;background:rgba(242,192,55,0.2);border:2px solid #f2c037;border-radius:5px;color:#000}.warning-message .material-icons{color:#f2c037;font-size:35px}.error-message{padding:20px;background:#c10015;color:#000;font-size:14px}.error-message .material-icons{font-size:25px}.no-shadow.q-btn--standard .q-btn__wrapper:before{box-shadow:none}.q-dialog .dialog-md{max-width:50vw;min-width:30vw;min-height:300px}.q-dialog .dialog-lg{width:1024px;max-width:80vw;min-height:100px}.min-height-md{min-height:50vh}.step-title{font-size:22px;font-weight:700}.step-subtitle{padding-left:0;padding-right:0;font-size:16px;font-weight:700}.step-content{padding-left:40px}hr{background-color:#f0f0f0;height:1px;border:0}.q-table th{font-size:14px}.step-subtitle i{margin-right:10px;color:var(--q-color-primary);font-size:24px}.q-uploader__list{min-height:100px}.thumbnail-image{border:1px solid rgba(0,0,0,0.12)}.terms-content{font-size:12px}.stepper.page{background-color:#f6f6f6}.stepper.page .q-stepper--vertical .q-stepper__dot{width:45px;height:45px;border:1px solid var(--q-color-lightGrey)}.stepper.page .q-stepper--vertical .q-stepper__dot i{font-size:24px}.stepper.page .q-stepper--vertical{padding-top:0}.stepper.page .q-stepper__dot{background:#fff;color:var(--q-color-primary)}.stepper.page .q-stepper__dot i{color:var(--q-color-lightGrey)}.stepper.page .q-stepper__title{font-size:16px;color:#000}.stepper.page .q-stepper__tab--active{background:var(--q-color-lightGrey);color:#fff}.stepper.page .q-stepper__tab--active .q-stepper__title{color:#fff}.stepper.page .q-stepper__tab--done .q-stepper__dot{background:var(--q-color-secondary);border-color:var(--q-color-secondary)}.stepper.page .q-stepper__tab--done .q-stepper__dot i{color:#fff}.stepper.page .q-stepper__tab--disabled{opacity:0.5}.stepper.page .step-vehicle-identification .q-stepper__tab--active{background:var(--q-color-secondary);color:#fff}.stepper.page .step-vehicle-owner .q-stepper__tab--active{background:var(--q-color-primary);color:#fff}.stepper.page .step-delivery-address .q-stepper__tab--active{background:var(--q-color-tertiary);color:#fff}.bcp-card.col-md-6{width:49%}.bcp-card.first-card .q-item{background:var(--q-color-primary);color:#fff}.bcp-card.second-card .q-item{background:var(--q-color-secondary);color:#fff}.bcp-card.third-card .q-item{background:var(--q-color-tertiary);color:#fff}.bcp-card .q-item{margin-bottom:15px;background:var(--q-color-lightGrey);color:#fff;border-bottom:3px solid rgba(0,0,0,0.14)}.bcp-card .step-content{padding-bottom:15px}.broker-confirmation.page{background-color:#f6f6f6}.broker-confirmation.page .step-content{padding-bottom:30px;padding-left:15px}.broker-confirmation.page button{padding:5px}.broker-confirmation.page .accept-terms,.broker-confirmation.page .accept-terms .terms-cta{font-size:16px}.bcp-accept-section{margin-top:30px;margin-bottom:30px;padding-bottom:30px;text-align:center;background:var(--q-color-primary);color:#fff}.bcp-accept-section .accept-registration-btn{background:#fff;color:var(--q-color-primary)}.bcp-accept-section a,.bcp-accept-section button{padding:10px;font-weight:700}.size-20{font-size:20px}.d-none{display:none}.display-flex{display:flex}.flex-wrap{flex-wrap:wrap}.pink-form-template{margin:0 auto;position:absolute;z-index:0;width:1000px;height:auto}.pink-form-input{font-weight:700;font-size:16px}.pink-form-dropdown{background-color:hsla(0,0%,100%,0.7);padding-left:5px}.position-absolute{position:absolute}.position-relative{position:relative}.pink-form-container .q-radio__inner--truthy{color:#000}.pink-form-container .grey-section{background:hsla(0,0%,100%,0.4);background:rgba(240,194,200,0.5);width:100%;height:100%}.pink-form-container .fuel-section{top:110px;left:802px;width:160px;height:393px}.pink-form-container .address-section{top:600px;left:52px;width:697px;height:162px}.pink-form-container .used-vehicle-section{top:300px;left:380px;width:200px}.pink-form-container .used-vehicle-section .previous-registration-date{margin-top:70px}.pink-form-container .x-section{top:940px;left:355px;width:605px;height:129px}.pink-form-container .x-section2{top:1078px;left:47px;width:616px;height:276px}.pink-form-container .registration-type{position:absolute;top:90px;left:64px;width:100px;line-height:1}.pink-form-container .w-230{width:230px}.pink-form-container .w-200{width:200px}.pink-form-container .w-150{width:150px}.pink-form-container .w-115{width:115px}.pink-form-container .w-110{width:110px}.pink-form-container .w-60{width:60px}.pink-form-container .no-wrap{white-space:nowrap}.pink-form-container .plate-type{top:88px;left:245px}.pink-form-container .vehicle-type{top:109px;left:407px;line-height:1;width:100px}.pink-form-container .plate-format{top:90px;left:580px;width:100px;line-height:1}.pink-form-container .brand-model-section{top:190px;left:64px;display:flex;line-height:1;gap:10px}.pink-form-container .vin-section{top:220px;left:64px;line-height:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.pink-form-container .technical-data-section{top:309px;left:65px;display:flex;line-height:1;gap:10px;font-size:18px}.pink-form-container .technical-data-section-2{top:350px;left:65px;display:flex;line-height:1;gap:10px;font-size:18px}.pink-form-container .technical-data-section-3{top:390px;left:70px;display:flex;line-height:1;gap:10px;font-size:18px}.pink-form-container .technical-data-section-4{top:440px;left:70px;display:flex;line-height:1;gap:10px;font-size:18px}.pink-form-container .titular-information-section{top:536px;left:56px;display:flex;line-height:1;gap:10px;font-size:18px}.pink-form-container .barcode-section{top:220px;left:570px;width:200px}.pink-form-container .national-number-input{margin-left:180px}.pink-form-container .address-information-section{top:636px;left:56px}.pink-form-container .contact-information-section{top:760px;left:240px;display:flex}.pink-form-container .contact-information-section .pink-form-input,.pink-form-container .contact-information-section .q-field--dense .q-field__control{height:30px}.pink-form-container .signature-section{top:555px;left:765px;width:185px;height:65px;background:#fff}.pink-form-container .signature-section .clear-signature{position:absolute;top:0;right:0}.pink-form-container .name-section{top:665px;left:765px}.pink-form-container .name-section .pink-form-input,.pink-form-container .name-section .q-field--dense .q-field__control{height:30px}.pink-form-container .language-section{top:747px;left:829px;width:100px}.pink-form-container .delivery-address-section{top:855px;left:55px;line-height:1;display:flex;flex-wrap:wrap;gap:5px;width:620px}.pink-form-container .delivery-address-section .pink-form-input,.pink-form-container .delivery-address-section .q-field--dense .q-field__control{height:30px}.pink-form-container .delivery-address-section .delivery-address-note{width:120px;font-size:13px;line-height:1;color:#000}.pink-form-container .delivery-address-section .delivery-address-form{display:flex;flex-wrap:wrap;gap:5px;width:485px}.pink-form-container .insurance-section{top:1220px;left:690px;display:flex;flex-wrap:wrap;gap:5px;width:620px;width:300px}.pink-form-container .blur-text{font-size:20px;color:#999;filter:blur(3px)}.pink-form-container .pink-form-input .q-field__inner,.pink-form-container .plate-number-input{background-color:hsla(0,0%,100%,0.9);padding-left:3px}.pink-form-container .plate-number-input{margin-top:18px;height:37px;width:135px}.pink-form-container .q-radio--dense .q-radio__inner{min-width:16px;width:16px}.brand-model-input{margin-left:50px}.top-banner .q-img{max-height:45vh}.top-banner .banner-size-xs{height:210px}@media (max-width:1919.98px){.button-md{margin-bottom:15px}}@media (max-width:1023.98px){.media-share{background-color:#f6f6f6}.q-dialog .dialog-md{max-width:100%}}@media (max-width:599.98px){header .q-toolbar{padding:10px;flex-wrap:wrap}header .q-toolbar .myaccount-section{width:100%}header .q-toolbar .myaccount-section .q-btn__wrapper{padding-left:5px}.step-content{padding-left:0}.q-btn.q-btn--rectangle{text-align:center}.q-field__messages div{margin-bottom:20px}.mobile-mt-sm{margin-top:16px}.mobile-mt-md{margin-top:20px}.mobile-ml-md{margin-left:20px}.mobile-full-width{width:100%}.media-share .far,.media-share .fas{font-size:35px}.terms-content ol{padding-left:0}.q-uploader .q-uploader__header-content .col,.q-uploader .q-uploader__list .col{flex-basis:auto}.q-uploader .q-uploader__header-content .q-btn-item,.q-uploader .q-uploader__list .q-btn-item{width:50px}.q-dialog .text-h6{width:calc(100% - 50px)}.broker-confirmation.page .top-banner .q-img{height:45vh}.broker-confirmation.page .bcp-card.col-md-6{width:100%}.step-subtitle{margin-bottom:10px}.q-stepper--vertical .q-stepper__tab{padding:12px}.q-stepper--vertical .q-stepper__step-inner{padding-left:24px}.q-stepper--vertical .q-stepper__label.q-stepper__line{width:calc(100% - 50px)}.q-stepper--vertical .transfer-transaction-section{text-align:right}.q-stepper--vertical .transfer-transaction-section .q-tab{text-transform:none}.step-validation .step-content{padding:15px}.step-validation .q-stepper__step-inner{margin:10px;padding:0}.step-validation .q-item__label .step-subtitle{margin-bottom:0}.step-validation .q-stepper__dot:after{display:none}.step-broker-search .step-content{padding:15px}.step-broker-search .q-stepper__step-inner{margin:10px;padding:0}.step-broker-search .q-stepper__dot:after{display:none}.q-field--with-bottom{padding-bottom:25px}.q-pa-md{padding:0}.dialog-md{max-width:100vw}.q-col-gutter-md>*{padding-top:0}.q-card__actions--horiz>.q-btn-item+.q-btn-item{margin-left:0}}@media print{.step-subtitle{color:#000}.q-card{box-shadow:none}.col-md-6{height:auto;width:49%;display:inline-block;min-width:0;max-width:100%}.pagebreak{float:none!important;page-break-before:always;page-break-after:always}}