.sp-modal{font-family:"Roboto", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;height:100%;left:0;opacity:1;position:fixed;text-rendering:optimizeLegibility;top:0;transition:opacity 0.5s ease-in-out;width:100%;z-index:1000}.sp-modal.hidden{opacity:0;transition:opacity 0.5s ease-in-out}.sp-modal .sp-modal__overlay{background:rgba(0,0,0,0.65);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1100}.sp-modal .sp-modal__content{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;color:#333;left:50%;max-width:625px;max-height:90vh;width:90%;padding:2em;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1110;overflow:auto}.sp-modal .hide{display:none !important}.sp-close-modal{background:none;border:none;cursor:pointer;font-size:16px;font-weight:600;opacity:0.6;position:absolute;right:10px;top:10px;transition:opacity 0.3s ease;margin:0;padding:0px;height:30px !important}.sp-close-modal:hover{opacity:1}.sp-close-modal:focus{outline:none}.sp-modal .sp-modal__content{font-size:16px}.sp-modal .sp-modal__content h3{font-size:35px;font-weight:600;line-height:1.5;text-align:center;margin-top:1.5em}@media (max-width: 834px){.sp-modal .sp-modal__content{font-size:14px}.sp-modal .sp-modal__content h3{font-size:24px}}@media (max-width: 623px){.sp-modal .sp-modal__content h3{font-size:30px;width:70%;margin:20px auto}}.sp-modal .sp-modal__content .btn{background:#FA3292;border:none;border-radius:3px;color:white;cursor:pointer;display:inline-block;font-size:20px;font-weight:bold;line-height:169%;margin:10px 0;min-width:100px;position:relative;text-align:center;text-decoration:none;text-shadow:0px 0px 4px rgba(0,0,0,0.25);filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.15))}.sp-modal .sp-modal__content .btn:disabled{background:#FA329280;cursor:not-allowed}.sp-modal .sp-modal__content input{background-color:#fff;font-family:inherit;color:#262626;display:block;font-size:18px;margin:10px 0;padding:15px;width:100%;box-sizing:border-box;transition:all 0.15s linear;border:1px solid #E5E5E5;box-shadow:inset 2px 4px 4px rgba(0,0,0,0.25);border-radius:3px}.sp-modal .sp-modal__content input::placeholder{color:#D1D1D1}.sp-modal form label.error{font-size:inherit;color:red;line-height:1.25;text-align:center;margin-bottom:10px}.sp-modal .sp-modal__content .btn,.sp-modal .sp-modal__content button,.sp-modal .sp-modal__content input,.sp-modal .sp-modal__content input::placeholder{height:48px}@media (max-width: 834px){.sp-modal .sp-modal__content .btn,.sp-modal .sp-modal__content button,.sp-modal .sp-modal__content input,.sp-modal .sp-modal__content input::placeholder{height:39px;font-size:16px}}.sp-modal .sp-modal__content .login-social a{display:flex;align-items:center;justify-content:center;margin-bottom:5px;text-decoration:none;color:white;font-size:14px;border-radius:2px;padding:0 30px}.sp-modal .sp-modal__content .login-social img,.sp-modal .sp-modal__content .login-social i{height:20px;margin-right:10px;font-size:20px}.sp-modal .sp-modal__content .login-social .social-fb{background-color:#3b5998;border-color:#3b5998}.sp-modal .sp-modal__content .login-social .social-git{background-color:#333;border-color:#333}.sp-modal .sp-modal__content .sp-login_toggle.btn,.sp-modal .sp-modal__content .login-social .social-google{background-color:#fff;color:#767676;border-color:#767676}@media (min-width: 623px) and (max-width: 834px){.sp-modal .sp-modal__content .login-social a{font-size:12px;padding:0 10px}}#sp-modal-signup .sp-modal__content{max-width:780px;padding:0}#sp-modal-signup .sp-modal__content>.content-body{display:flex;justify-content:space-between;padding-bottom:3em}#sp-modal-signup .sp-modal__content>.content-footer{background:#4F4F4F;display:flex;flex-direction:column;padding:1em 2em}#sp-modal-signup .sp-modal__content>.content-body>div{width:60%;margin-bottom:1em}#sp-modal-signup .sp-modal__content form{width:35%;display:flex;flex-direction:column;margin:0 2em}#sp-modal-signup .sp-modal__content ul{list-style:none;margin:20px 0 0 40px}#sp-modal-signup .sp-modal__content ul li{line-height:30px;text-indent:-2em;padding-left:2em}#sp-modal-signup .sp-modal__content ul li::before{content:'';display:inline-block;height:10px;width:20px;background-image:url("data:image/svg+xml,%3Csvg class='sp-icon-tick' width='21' height='16' viewBox='0 0 21 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 5.81818L0 8.72727L7.5 16L21 2.90909L18 0L7.5 10.1818L3 5.81818Z' fill='%232EB044' /%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-right:10px}#sp-modal-signup .sp-modal__content label{font-size:14px}#sp-modal-signup .sp-modal__content label.label-login{margin:20px 40px}#sp-modal-signup .sp-modal__content label.label-login>a{margin:0 5px;color:unset;text-decoration:underline}#sp-modal-signup .sp-modal__content label.label-social{color:white;align-self:center}#sp-modal-signup .sp-modal__content .login-social{display:flex;justify-content:space-between;padding:10px 0}@media (max-width: 834px){#sp-modal-signup .sp-modal__content{max-width:611px}#sp-modal-signup ul li{line-height:25px}#sp-modal-signup label{font-size:12px}}@media (max-width: 623px){#sp-modal-signup .sp-modal__content>.content-body{flex-direction:column;align-items:center;width:100%}#sp-modal-signup .sp-modal__content>.content-body>div{width:90%}#sp-modal-signup .sp-modal__content form{width:80%}#sp-modal-signup .login-social{padding:10px 20%;flex-direction:column}}

/*# sourceMappingURL=desktop_theme_514_340494f36180c8582176fa6afd61aaa13131743c.css.map */
