@font-face{font-family:GreatVibes;src:url('/assets/fonts/GreatVibes-Regular.ttf')}@font-face{font-family:Sacramento;src:url('/assets/fonts/Sacramento-Regular.ttf')}@font-face{font-family:Parisienne;src:url('/assets/fonts/Parisienne-Regular.ttf')}@font-face{font-family:Yellowtail;src:url('/assets/fonts/Yellowtail-Regular.ttf')}[dir=rtl] .select2-container--default .select2-results>.select2-results__options,[dir=rtl] input{direction:rtl!important}[dir=ltr] .select2-container--default .select2-results>.select2-results__options,[dir=ltr] input{direction:ltr!important}.ul-cart li:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1.3rem 1rem!important}.timeline{position:relative;height:100%;width:100%;padding:0;list-style:none}.timeline .timeline-item{position:relative;padding-left:1.4rem}.timeline .timeline-item .timeline-point{position:absolute;left:-.38rem;top:0;z-index:2;display:block;height:.75rem;width:.75rem;border-radius:50%;background-color:#7367f0;box-shadow:0 0 0 10px #fff}.timeline.timeline-outline .timeline-item .timeline-point{outline:unset;background-color:#fff!important;border:2px solid #7367f0}.timeline.timeline-outline .timeline-point-primary{border:2px solid #7367f0!important}.timeline.timeline-outline .timeline-point-success{border:2px solid #28c76f!important}.timeline.timeline-outline .timeline-point-info{border:2px solid #00bad1!important}.timeline.timeline-outline .timeline-point-danger{border:2px solid #ff4c51!important}.timeline.timeline-outline .timeline-point-warning{border:2px solid #ff9f43!important}.timeline.timeline-outline .timeline-point-secondary{border:2px solid #808390!important}.timeline.timeline-outline .timeline-point-dark{border:2px solid #4b4b4b!important}.timeline.timeline-outline .timeline-point-gray{border:2px solid #2f2b3d80!important}.timeline .timeline-item .timeline-event{position:relative;width:100%;min-height:4rem;background-color:#fff;border-radius:.375rem;padding:.5rem 0 .3375rem}.timeline .timeline-item.timeline-item-transparent .timeline-event{top:-.9rem;background-color:rgba(0,0,0,0)}.timeline .timeline-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row}[dir=ltr] .timeline-item{border-left:1px solid #e6e6e8}[dir=rtl] .timeline-item{border-right:1px solid #e6e6e8}.btn-upgrade:after{content:none!important}.animated-bg{background-image:linear-gradient(135deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 200%;animation:2s linear infinite shine}.plan-card.active>div,.plan-upgrade{box-shadow:0 0 5px 2px #d3d3d3!important;background:linear-gradient(155deg,rgb(30 167 219) 7%,rgb(31 80 225) 36%,rgb(123 114 189) 100%)!important}@keyframes shine{0%{background-position:200% 0}100%{background-position:-200% 0}}.font-GreatVibes{font-family:GreatVibes!important}.font-Sacramento{font-family:Sacramento!important}.font-Parisienne{font-family:Parisienne!important}.font-Yellowtail{font-family:Yellowtail!important}.plan-card.active>div>div>span,.text-light-gray{color:#d3d3d3!important}.rounded-20px{border-radius:20px!important}.border-bottom-none{border-bottom:none!important}.plan-upgrade{border:4px solid #fff;background-color:#3373dc!important;margin:0}.bg-label-primary{background-color:#e9e7fd!important;color:#7367f0!important}.plan-header{margin:-4px;border:4px solid #fff}.p-0-2px{padding:0 2px}.border-top-radius-20px{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.border-bottom-radius-20px{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.w-40{width:40%!important}.z-index-2000{z-index:2000}.bg-front-modal{background-color:#636262c2!important}.shadow-light{box-shadow:0 0 5px 1px #00000020}.modal .btn-close,.modal .btn-close:focus{background-color:#fff;border-radius:.25rem;background-image:url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 4.5L5 13.5' stroke='%23acaab1' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 4.5L5 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='%23acaab1' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 4.5L14 13.5' stroke='white' stroke-opacity='0.2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");opacity:1;padding:.4757rem;box-shadow:0 .0625rem .375rem 0 rgba(47,43,61,.1);transition:.23s .1s;right:1rem;transform:translate(15px,-13px);position:absolute;top:.9rem;margin:-.5rem -.5rem -.5rem auto}[dir=ltr] .select2-selection.is-invalid,[dir=ltr] .select2-selection.is-valid{padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + 2rem) center}.modal .btn-close:hover{transform:translate(13px,-9px)}.gender-lbl.active>.spn-expire{color:#c7d1fc!important}.spn-expire{font-size:12px;font-weight:600;color:#6b7280}.selected-idp-type{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;padding:3px 13px;border-radius:15px;background:#fff;color:#000;font-weight:500;opacity:.9;display:none}.reset-upload,.txt-example{z-index:1000;font-weight:500}.plan-card{background-color:transparent!important;padding:0!important;border:none!important}.w-50-all{width:50%!important}.plan-card>div{background-color:#fff;box-shadow:0 0 3px 0 silver;border:none;color:#444!important;margin:.25rem 0}.plan-card.active>div{z-index:1;border:4px solid #fff;background-color:#3373dc!important;margin:0}.border-radius-10,.box-detail{border-radius:10px}.plan-card.active>.selected-idp-type{display:flex!important}.plan-card.active>div>div>h3,.plan-card.active>div>h6{color:#fff!important}[dir=ltr] .border-l-radius-10,[dir=rtl] .border-r-radius-10{border-top-left-radius:10px;border-bottom-left-radius:10px}[dir=ltr] .border-r-radius-10,[dir=rtl] .border-l-radius-10{border-top-right-radius:10px;border-bottom-right-radius:10px}[dir=ltr] .idp-recommended,[dir=rtl] .idp-recommended{position:absolute;top:-10px;z-index:5;background:#c8fdc8;padding:2px 7px;border-radius:5px;color:#444}[dir=ltr] .idp-recommended{left:-7px;font-size:.8rem;font-weight:500}[dir=rtl] .idp-recommended{right:-7px;font-size:.9rem;font-weight:600}.box-detail{padding:1.25rem;background-color:#eaefff}.p-info{color:#1a39c3;line-height:20px;font-size:14px;margin:0;width:100%}.reset-upload,.txt-example{font-size:.875rem;position:absolute}.flex-1{flex:1!important}.flex-2{flex:2!important}.flex-3{flex:3!important}.border-bottom-radius-4{border-bottom-left-radius:.4rem!important;border-bottom-right-radius:.4rem!important}.form-check-first{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom:none!important}.form-check-middle{border-radius:0!important;border-bottom:none!important}.form-check-last{border-top-right-radius:0!important;border-top-left-radius:0!important;border-bottom:1px solid #d3d3d3!important}.bg-light-rev{background-color:#f9f9f9}.form-check-shipping{border-top:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-radius:.4rem}.form-check-shipping.checked{border:2px solid #0d6efd!important;background-color:#f2f4f9}.mh-150{max-height:150px}.mh-300{max-height:300px!important}.max-h-70vh{max-height:70vh!important}ul.cart_details li:last-child{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.disabled-link{pointer-events:none;color:gray!important;text-decoration:none;cursor:default;opacity:.8!important}.term-content{border-radius:5px;padding:10px 20px;color:#374151;height:200px;overflow:auto;display:block;background-color:#fff;margin-top:10px;font-size:.875rem;line-height:1.25rem}.line-height-14{line-height:1.4!important}.inpt-radio-sign-type{width:20px;height:20px;margin:0;min-width:20px}.spn-prev{padding:.2rem .4rem}.spn-prev:hover{background-color:silver;color:#fff!important;border-radius:50%}.custom-option-basic{border:1px solid #e6e6e8;border-radius:.375rem;margin:1px;position:relative}.custom-option-content{padding:1.3rem 1.067em 1.3rem 3.5rem;cursor:pointer;width:100%;border-radius:.375rem}.custom-option.checked{border:2px solid #0d6efd!important;margin:0}.custom-option-content>input{width:20px;height:20px;background-size:20px;min-width:20px}.bg-light-danger{background-color:#ffe5e6!important}.bg-light-primary{background-color:#e9edfe!important}.bg-light-success{background-color:#d2ffe6!important}.bg-light-warning{background-color:#fff0e1!important}.bg-light-info{background-color:#d6f4f8!important}.top-5{top:5rem!important}.h-40px{height:40px!important}.add-coupon:hover{color:#444!important}.photos-example{background-color:#f5f5f5;padding:.5rem;border-radius:.5rem}.txt-example{width:max-content;margin:0;background:#fff;padding:.15rem .7rem;border-radius:100px}.img-example{height:170px;width:auto;margin:auto;border-radius:15px;padding:10px;display:table}.upload-image{border:2px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:150px}.reset-upload{width:max-content;top:5px;right:5px}.img-selfie{object-fit:cover;padding:0;position:absolute}.upload-image-content{display:grid;gap:15px}.typed-result{width:max-content;padding:0 15px;display:none}.footer-link{color:#4b5563}.h-2-4rem{height:2.4rem!important}.text-light-black{color:#534f4f!important}.take-picture:hover{color:#0867c3!important}.canvas-container{display:flex;justify-content:center;align-items:center;height:160px;width:100%}.canvas-draw{border:2px dashed #ccc;background-color:#fff;border-radius:10px;height:100%;width:100%;cursor:url('../images/icons/pen.png') 0 32,auto}.clear-canvas{cursor:pointer;align-items:center;font-weight:500;color:#ef4444;display:flex;margin-top:20px;justify-content:center}.div-sing-typed.active{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 0 1px #7991f8!important;background-color:#f6f8ff!important;border-color:#7991f8!important}.div-sing-typed{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;align-items:center;display:flex;background-color:#fff;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 1px 2px 0 rgba(0,0,0,.05);padding:.75rem 1rem;border:1px solid #d1d5db;border-radius:.375rem}.p-sing-typed{text-align:center;font-size:1.5rem;line-height:2rem;flex:1;margin:0;overflow-x:auto;overflow-y:hidden}@media (max-width:767.98px){.mobile-m-auto{margin-left:auto;margin-right:auto}}@media (max-width:991.98px){.md-justify-center{justify-content:center!important}}.dv-icon-footer{border:1px solid #5c5d5d;border-radius:50%;padding:10px;height:fit-content}.p-money{padding:10px 7px!important}#question2 .select2-selection__rendered{align-items:center!important;display:flex!important;height:50px!important;padding-right:20px!important;padding-left:20px!important}.text-light-success{color:#3ce186!important}#apply-section .select2-selection--single,#apply-section .select2-selection__arrow,#apply-section .select2-selection__rendered,#frm_details .select2-selection--single,#frm_details .select2-selection__arrow,#frm_details .select2-selection__rendered,#frm_shipping .select2-selection--single,#frm_shipping .select2-selection__arrow,#frm_shipping .select2-selection__rendered{height:3rem}#apply-section .select2-selection__arrow>b,#frm_details .select2-selection__arrow>b,#frm_shipping .select2-selection__arrow>b{top:30%}.dv-language:hover{border-bottom:1px solid #d3d3d3}.fs-8{font-size:.8rem!important}.fs-9{font-size:.9rem!important}.gender-lbl,.signature-lbl{height:3rem;display:flex;align-items:center;justify-content:center;border-color:#0d6efd;color:#374151}.gender-lbl.active,.signature-lbl.active{background-color:#0d6efd!important;border-color:#0d6efd!important}.gender-lbl:hover:not(.active),.signature-lbl:hover:not(.active){background-color:rgb(246 248 255/1)!important;color:#374151!important}.gender-radio{display:none}[dir=ltr] .height-border-l,[dir=rtl] .height-border-r{border-top-left-radius:0!important;border-bottom-left-radius:0!important}[dir=ltr] .height-border-r,[dir=rtl] .height-border-l{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.lbl-license-type{color:rgb(140 160 253);background-color:#e9edfe;border-radius:.25rem;padding:.3rem .5rem}.fw-500{font-weight:500!important}.btn-cart-accordion{border-bottom:1px solid #c5c5c5!important;border-radius:0!important}.btn-cart-accordion:focus{box-shadow:none!important}.btn-cart-accordion:not(.collapsed){background-color:transparent}.btn-cart-accordion:after{width:1rem!important;height:1rem!important;background-size:1rem!important;margin-left:10px!important}.accordion-cart>.list-group-flush>.list-group-item{border:none!important;padding-bottom:.2rem!important}div[data-field="license_types[]"],div[data-field=birth_day],div[data-field=birth_month],div[data-field=birth_year],div[data-field=driver_sign]{display:none!important}[dir=ltr] .select2-selection.is-invalid{border-color:#dc3545!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-size:calc(.75em + .375rem) calc(.75em + .375rem)}[dir=ltr] .select2-selection.is-valid{border-color:#198754!important;background-image:url("data:image/svg+xml,%3Csvg fill='%2310b981' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' id='check-circle' class='icon glyph'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm4.71,8.71-5,5a1,1,0,0,1-1.42,0l-3-3a1,1,0,1,1,1.42-1.42L11,13.59l4.29-4.3a1,1,0,0,1,1.42,1.42Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")!important;background-size:calc(1em + .375rem) calc(1em + .375rem)}[dir=rtl] .select2-selection.is-invalid,[dir=rtl] .select2-selection.is-valid{padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:left calc(.375em + 2rem) center}[dir=rtl] .select2-selection.is-invalid{border-color:#dc3545!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-size:calc(.75em + .375rem) calc(.75em + .375rem)}[dir=rtl] .select2-selection.is-valid{border-color:#198754!important;background-image:url("data:image/svg+xml,%3Csvg fill='%2310b981' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' id='check-circle' class='icon glyph'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm4.71,8.71-5,5a1,1,0,0,1-1.42,0l-3-3a1,1,0,1,1,1.42-1.42L11,13.59l4.29-4.3a1,1,0,0,1,1.42,1.42Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")!important;background-size:calc(1em + .375rem) calc(1em + .375rem)}.bs-stepper:not(.wizard-icons) .bs-stepper-header .line{border-color:#d1d3ff}.bs-stepper:not(.wizard-icons) .bs-stepper-header .line:before{background-color:#d1d3ff}.bs-stepper .step.crossed+.line i,.bs-stepper.wizard-icons .step.active .bs-stepper-label,.bs-stepper.wizard-icons .step.crossed .bs-stepper-label{color:#0d6efd}.bs-stepper .step.active .bs-stepper-circle{background-color:transparent;border:3px solid #0d6efd;color:#0d6efd}.bs-stepper .step.active .bs-stepper-icon i,.bs-stepper .step.crossed .step-trigger .bs-stepper-icon i{color:#0d6efd!important}.bs-stepper .step.active .bs-stepper-icon svg,.bs-stepper .step.crossed .step-trigger .bs-stepper-icon svg{fill:#0d6efd!important}.bs-stepper .step.crossed .step-trigger .bs-stepper-circle{background-color:#198754!important;color:#fff!important;border-color:#198754!important}.bs-stepper .step.crossed .step-trigger .bs-stepper-circle i{visibility:visible}.bs-stepper .step.crossed+.line{border-color:#69b190}.bs-stepper .step.crossed+.line svg{fill:#0d6efd}.bs-stepper .step.crossed+.line:before{background-color:#0d6efd}