apple-pay-button{--apple-pay-button-width: 140px;--apple-pay-button-height: 48px;--apple-pay-button-border-radius: 5px;display:none}.pagetitle{font-family:arial;font-style:normal;font-weight:700;font-size:20px;display:flex;align-items:center;color:#333}.pagecomment{font-family:Abel;font-style:normal;font-weight:400;font-size:20px;display:flex;align-items:center;color:#333}.pagesubtitle{font-family:Abel;font-style:normal;font-weight:400;font-size:18px;display:flex;align-items:center;color:#333}.pagesubcomment{font-family:Abel;font-style:normal;font-weight:400;font-size:12px;display:flex;align-items:center;color:#333}.pagelanguage-btn{box-sizing:border-box;width:116px;height:23px;border:1px solid #943FC1;background-color:#fff;color:#943fc1;border-radius:5px}.StripeElement{min-width:100%!important}#credit-card-button,#credit-card-button-scan{min-width:100%}.iframe-container{display:flex;flex-direction:column;max-width:100vw;height:80vh}.iframe-div{height:90vh;overflow:auto;align-items:center}#myIframe{width:100%;height:800px}.helpBtn{right:20px;bottom:20px;border-radius:999px;width:50px;position:absolute;height:50px;cursor:pointer}.logo{width:50%;height:50%}.title{font-size:44px;color:#8b36b2}.spinner{border:4px solid #8B36B2;border-radius:999px;border-left-color:transparent;width:100px;height:100px;animation:spin 1s linear infinite;margin:0 auto}#credit_card_number,#expiry,#cvc{height:45px}#root{max-width:100%;text-align:center;width:100%;height:100%}.gpay-card-info-placeholder-container{width:240px!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo{height:6em;padding:1.5em;will-change:filter}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.pageradio-btn{box-sizing:border-box;margin-top:20px;padding:20px;display:flex;height:89px;align-items:center;justify-content:space-between;background:#fff;border:1px solid #000000;border-radius:12px;flex:none;order:0;flex-grow:0}.pagepay-btn{box-sizing:border-box;margin-top:20px;padding:20px;display:flex;height:133px;align-items:center;justify-content:space-between;background:#f3efff;border-radius:12px;flex:none;order:0;flex-grow:0}.pageapply-btn{box-sizing:border-box;padding:20px;display:flex;width:354px;height:77px;align-items:center;justify-content:center;background:#470d9b;border-radius:41px}.input-group{display:flex;align-items:center;position:relative}.input-icon{position:absolute;top:50%;transform:translateY(-50%);left:8px;z-index:10}.input-icon svg{width:1rem;height:1rem;fill:currentColor}input[type=tel]{width:100%;border:1px solid #ccc;border-radius:4px;padding:8px 12px;padding-left:2rem;outline:none;transition:border-color .3s ease}input[type=tel]:focus{border-color:#007bff}.modal-footer-skip-button{width:44%;color:#000;border-color:#000;border-width:1px}.content-container{padding:20px;background-color:#f4f7f6;border-radius:8px;box-shadow:0 2px 4px #0000001a;max-width:600px;margin:auto}.content-container h1{font-size:32px;color:#1f3c88;margin-bottom:30px;text-align:center;font-weight:300}.button-container{display:flex;flex-direction:column;align-items:center}.form-control{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.form-control button{padding:10px 20px;font-size:18px;border-radius:5px;border:2px solid transparent;background-color:#4caf50;color:#fff;cursor:pointer;transition:all .3s ease;font-weight:700;transform:scale(1);box-shadow:none}.form-control button#rent.active,.form-control button#rent:hover{background-color:#45a049;border:2px solid #a2a2a2;transform:scale(1.05);box-shadow:0 4px 8px #0003}.form-control button#return{background-color:#f44336}.form-control button#return.active,.form-control button#return:hover{background-color:#d32f2f;border:2px solid #a2a2a2;transform:scale(1.05);box-shadow:0 4px 8px #0003}.form-control button:focus{outline:none}.form-control button#rent.active,.form-control button#rent:focus{background-color:#45a049;color:#d3d3d3;border:2px solid #a2a2a2;transform:scale(.97);box-shadow:inset 0 2px 4px #0003;font-style:italic}.form-control button#return.active,.form-control button#return:focus{background-color:#d32f2f;color:#d3d3d3;border:2px solid #a2a2a2;transform:scale(.97);box-shadow:inset 0 2px 4px #0003;font-style:italic}.form-control button.active{border:2px solid #fff}.phone-input{margin-bottom:20px}.radio-group{display:flex;justify-content:center;gap:15px;margin-bottom:20px}.radio-group label{display:flex;align-items:center;cursor:pointer;font-size:18px;color:#1f3c88}.radio-group .rental-option{font-size:18px;color:#1f3c88}.radio-group input[type=radio]{margin-right:5px}.language-selection{display:flex;justify-content:space-around;gap:10px;margin-top:20px}.language-button{padding:5px 15px;font-size:16px;border-radius:5px;border:1px solid #cccccc;background-color:#fff;color:#333;cursor:pointer;transition:all .3s ease}.language-button:hover{background-color:#f2f2f2;border-color:#333}.submit-button{background-color:#3498db;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:4px;box-shadow:0 2px 3px #0000001a;transition:all .3s ease}.submit-button:hover{background-color:#2980b9;box-shadow:0 4px 5px #0003}.submit-button:disabled{background-color:#7f8c8d;cursor:not-allowed;box-shadow:none;opacity:.5}.after-payment-contnet-container{display:flex;flex-direction:column}.__PrivateStripeElement{background:#fff!important;margin:-4px 0!important;padding:0!important;border:none!important;display:block!important;position:relative!important;opacity:1!important;clear:both!important;transition:height .35s ease 0s!important}.credit-card-drawer .chakra-modal__content{left:auto!important;right:auto!important;max-width:100vw;transform:none!important;overflow:auto!important;max-height:80vh!important;overflow-y:auto!important}.credit-card-drawer .chakra-modal__header{color:#333}.credit-card-drawer .chakra-modal__body{padding:20px}.credit-card-drawer .chakra-modal__footer button{margin-bottom:100%;flex-wrap:wrap}html,body,#root{min-height:100vh;height:100%}body[data-theme=dark],#root[data-theme=dark]{background-color:var(--chakra-colors-gray-900)}.refund-cancellation-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:100vh;background-color:var(--chakra-colors-gray-50);z-index:0}[data-theme=dark] .refund-cancellation-container{background-color:var(--chakra-colors-gray-900)}.refund-cancellation-container>div{position:relative;z-index:1;max-height:100vh;overflow-y:auto}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.gpay-card-info-container.new_style{width:100%!important}.gpay-card-info-container{min-width:unset!important}.google-pay-button-container{display:block!important}.he{direction:rtl}.en{direction:ltr}.slide{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transition:top .5s ease-in-out}.slide.slide-out{top:100%}
