@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{font-family:Montserrat,sans-serif}.content{padding:100px 50px 20px}.footer{align-items:center;justify-content:center;padding:20px;text-align:center;.footer-company,a{color:grey;font-size:14px;margin-right:10px}}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background-color:#fff;border-radius:20px;padding:20px;text-align:center}.modal-content h3{margin-bottom:20px}.modal-content button{border:none;border-radius:20px;cursor:pointer;margin:5px;padding:10px 20px}body,button,div,h1,h2,h3,h4,h5,h6,input,li,p,span{font-family:Montserrat,sans-serif}button,div,input,li,p,span{font-weight:600}.bold-text{font-weight:700}h2{font-family:Montserrat,sans-serif;margin-bottom:20px}.updates{display:flex;margin-bottom:40px}.products{display:flex;gap:20px}.login-container{background-color:#f4f4f4;height:100vh;text-align:center}.login-container,.logoCon2{align-items:center;display:flex;justify-content:center}.logoCon2{background:#4a98ff;border-radius:100px;margin-right:10px}.logo2,.logoCon2{height:40px;width:40px}.logo2{fill:#fff;align-items:center;display:flex;justify-content:center}.login-card{background:#fff;border-radius:24px;padding:2rem;text-align:left;width:350px}.login-header .logo{color:#007bff;font-size:3rem;font-weight:700;margin-bottom:1rem}.login-header h2{color:#333;font-size:1.5rem;margin:20px 0 0}.login-header p{color:#666;margin-bottom:2rem}.login-form input{border:none;border-radius:15px;box-sizing:border-box;font-size:15px;margin-bottom:1rem;margin-right:0;outline:2px solid #e9e9e9;padding:15px 20px;transition:all .2s ease-in-out;width:auto;width:100%}.login-form input:focus{outline:2px solid #4a98ff}.password-field{position:relative}.sign-in-btn{align-items:center;background-color:#4a98ff;border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-size:1rem;justify-content:center;margin-bottom:1rem;padding:10px;transition:all .2s ease-in-out;width:100%}.sign-in-btn svg{margin-right:.5rem}.sign-up-btn{align-items:center;background-color:#f5f5f5;border:none;border-radius:15px;color:#333;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:10px;transition:all .2s ease-in-out;width:100%}.sign-in-btn:hover,.sign-up-btn:hover{scale:.98}.checkbox-container{align-items:center;border:none;display:flex;margin:10px 0}.checkbox-container input[type=checkbox]{border:none;cursor:pointer;height:50px;margin-right:10px;outline:none;width:50px}.checkbox-container label{border:none;color:#333;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none}.checkbox-container a{border:none;color:#4a98ff;cursor:pointer;font-size:14px}.error-message{color:red;color:#e43f3f;font-size:15px;margin-top:5px}.password-toggle{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;margin:0;padding:0;position:absolute;right:10px;top:18%;transform:translateY(-50%)}.password-toggle:focus{outline:none}.password-toggle:hover{color:#0056b3}.sign-up-btn svg{margin-right:.5rem}.language-toggle{background-color:#fff;border:none;border-radius:25px;color:#007bff;cursor:pointer;font-size:14px;margin-top:4px;outline:none;padding:10px 20px;transition:background-color .3s ease;width:100%}.language-toggle:hover{color:#2566ac}.navbar{background-color:#fff;box-shadow:0 20px 40px #0000001a;justify-content:space-between;left:40px;padding:10px;top:20px;width:40%}.head-login-button,.navbar{align-items:center;border-radius:100px;display:flex;position:fixed}.head-login-button{background:#4a98ff;color:#fff;height:30px;justify-content:center;padding:10px 30px;right:40px;text-decoration:none;top:25px;transition:all .2s ease-in-out;width:auto}.head-login-button:hover{background:#378eff}.navbar-left{text-decoration:none}.logoCon,.navbar-left{align-items:center;display:flex}.logoCon{background:#4a98ff;border-radius:100px;margin-right:10px}.logo{fill:#4a98ff;align-items:center;display:flex;height:42px;justify-content:center;width:42px}.navbar-brand{color:#4a98ff;font-size:20px;font-weight:600;text-decoration:none}.navbar-links{background:none;border:none}.navbar-button,.navbar-links{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:Montserrat,sans-serif;font-size:16px}.navbar-button{background-color:#fff;border:0 solid #4a98ff;border-radius:40px;color:#7f7f7f;font-weight:600;justify-content:center;margin-left:10px;padding:10px 14px;transition:all .2s ease}.navbar-button .button-icon{fill:#7f7f7f;align-items:center;height:20px;margin-right:8px;width:20px}.navbar-button:hover{scale:.95}.navbar-button.selected{background-color:#4a98ff;color:#fff}.navbar-button.selected .button-icon{fill:#fff;color:#fff}.support-modal-backdrop{align-items:center;background:#00000073;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.support-modal{background:#fff;border-radius:20px;box-shadow:0 20px 40px #0003;max-width:90%;min-width:280px;padding:24px;text-align:center}.support-modal h3{color:#222;margin:0 0 14px}.support-email-link{color:#4a98ff;display:inline-block;font-weight:700;margin-bottom:16px;text-decoration:none}.support-close-button{background:#4a98ff;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:600;padding:10px 16px}.update-card{background-color:#fff;border-radius:40px;box-shadow:0 2px 30px #0000000d;display:flex;flex-direction:column;margin-right:30px;max-width:400px;padding:5px;text-align:center}.update-card-img{border-radius:35px;height:auto;margin-bottom:10px;width:100%}.update-card-content{padding:0 20px 20px}.open-link{color:#007bff;text-decoration:none}.product-card{background-color:#fff;border-radius:35px;box-shadow:0 2px 40px #0000000d;max-width:300px;padding:16px 15px;text-align:left;width:100%;img{height:100px;margin-right:15px;width:100px}h3,p{margin:0;padding:0}p{color:#8b8b8b;font-family:Montserrat,sans-serif;font-weight:600}}.desc-con{align-items:left;display:flex;flex-direction:column;gap:10px;height:100px;justify-content:center;text-align:left}.download-button{background-color:#4a98ff38;border:none;border-radius:25px;color:#4a98ff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;padding:10px 20px;transition:all .2s ease-in-out;width:100%}.download-button:hover{scale:.98}.account-container{background-color:#fff;border-radius:30px;box-shadow:0 6px 15px #0000001a;margin:0 20px;max-width:600px;padding:20px;h3{margin:0}}.acc-main{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;min-height:100vh;padding-top:10%}.banner{background-color:#fff9ce;border-radius:10px;color:#e6a800;font-weight:500;padding:15px;text-align:center}.account-info,.banner{margin-bottom:30px}.account-info p{display:flex;font-size:18px;font-weight:500;justify-content:space-between;margin:12px 0}.account-info p strong{font-weight:600}.subscriptions-list{list-style-type:none;margin-bottom:30px;padding:0}.subscriptions-list li{align-items:center;background-color:#f8f8f8;border-radius:16px;display:flex;font-size:16px;margin:8px 0;padding:12px}.dots{position:relative;right:0}.acc-head{flex-direction:column;margin-bottom:30px;padding:0 20px}.acc-head,.head-hor{align-items:center;display:flex;justify-content:center;text-align:center}.head-hor{gap:15px;.logoCon{height:42px;margin:0}h2{font-size:1.5em}}.nav-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:15px;button{fill:#8b8b8b;align-items:center;background:none;border:none;border-radius:20px;color:#8b8b8b;cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:center;outline:none;padding:8px 15px 8px 8px;text-align:center;transition:all .2s ease-in-out}.selected{fill:#fff;background-color:#4a98ff;color:#fff}}@media (max-width:600px){.head-hor{flex-direction:column;gap:0}.nav-buttons{flex-direction:column;gap:10px}.nav-buttons button{padding:8px 15px}.h2-gray{margin:0}.logoCon{height:36px}}.h2-gray{color:#8b8b8b;font-weight:600}.payment-methods{width:100%}.payment-methods-list{display:flex;flex-wrap:wrap;gap:20px;list-style-type:none;padding:0}.payment-card{background-color:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;min-height:100px;min-width:230px;padding:10px}.card-left{fill:#555;align-items:center;color:#555;display:flex}.card-icon{color:#555;margin-right:10px}.card-last-four{font-size:1.1em;font-weight:700}.card-right{color:#555;margin-top:10px}.expiry-date,.provider{color:#555;font-size:.9em}
/*# sourceMappingURL=main.55d59b73.css.map*/