body { color: #000; overflow-x: hidden; height: 100%; background-color: #000103; } ::-webkit-scrollbar { display: none; } ::-ms-scrollbar { display: none; } input, textarea { background-color: #F3E5F5; border-radius: 50px !important; padding: 12px 15px 12px 15px !important; width: 100%; box-sizing: border-box; border: none !important; border: 1px solid #F3E5F5 !important; font-size: 16px !important; color: #000 !important; font-weight: 400; } input:focus, textarea:focus { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: 1px solid #D500F9 !important; outline-width: 0; font-weight: 400; } button:focus { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; outline-width: 0; } .card { border-radius: 0; border: none; } .card1 { width: 50%; padding: 40px 30px 10px 30px; } .card2 { width: 50%; /*background-image: linear-gradient(to right, #FFD54F, #D500F9);*/ background: linear-gradient(to right, #000 0%, #261833 100%); } #logo { /*width: 70px;*/ /*height: 60px;*/ height: 50px; } .space-text { letter-spacing: 0.1em; } .space-text-50 { letter-spacing: 0.05em; } .purple { color: #BA83F0; } .warnings { display: none; color: #E6006B; } .promowarnings { display: none; color: #E6006B; font-size: 0.8rem; padding: 0; } .promowarnings.success { color: green; } .promowarnings.error { color: red; } /*.checkbox-label {*/ /* display: flex;*/ /* flex-direction: row-reverse;*/ /* align-items: center;*/ /*}*/ .heading { margin-bottom: 60px !important; } .form-check-label { font-size: 0.8em; } .form-check-input { text-align: left !important; } ::placeholder { color: #000 !important; opacity: 0.5 !important; } :-ms-input-placeholder { color: #000 !important; opacity: 0.5 !important; } ::-ms-input-placeholder { color: #000 !important; opacity: 0.5 !important; } .form-control-label { font-size: 12px; margin-left: 15px; } .msg-info { /*padding-left: 15px;*/ /*margin-bottom: 10px;*/ font-size: 1.3em; } .btn-color { border-radius: 50px; color: #fff; /*background-image: linear-gradient(to right, #FFD54F, #D500F9);*/ /*background: linear-gradient(to left, #000 0%, #BA83F0 100%);*/ background-color: #251732; padding: 15px; cursor: pointer; border: none !important; margin-top: 40px; } .btn-color:hover, .btn-white:hover { color: #fff; background-color: #BA83F0; /*background: linear-gradient(to left, #000 0%, #241631 100%);*/ transition: 0.3s ease-in-out; } .btn-white { border-radius: 50px; color: #251732; background-color: #fff; padding: 8px 40px; cursor: pointer; border: 2px solid #251732 !important; } select { border-radius: 50px !important; border: 1px solid #F3E5F5 !important; } a { color: #000; } a:hover { color: #BA83F0 !important; text-decoration: underline !important; cursor: pointer; } .bottom { width: 100%; margin-top: 50px !important; } .sm-text { font-size: 15px; } @media screen and (max-width: 992px) { .card1 { width: 100%; padding: 40px 30px 10px 30px; } .card2 { width: 100%; } .right { margin-top: 30px !important; margin-bottom: 30px !important; } } @media screen and (max-width: 768px) { .container { padding: 10px !important; } .card2 { padding: 5px; } .right { margin-top: 10px !important; margin-bottom: 10px !important; } } .checkbox-left input[type="checkbox"] { float: left !important; margin-right: 10px !important; } .terms-text { font-size: 0.8em; } .fade-in-left { opacity: 0; animation: fadeInLeft 0.4s ease-in-out forwards; } @keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0, 0); } 100% { opacity: 1; transform: none; } } .btn-google { background-color: #fff; color: #000; border: 2px solid #251732; border-radius: 50px; padding: 10px 20px; font-size: 1em; /*font-weight: bold;*/ display: flex; align-items: center; justify-content: center; gap: 10px; transition: ease-in-out 0.3s; } .btn-google:hover { background-color: #ba83f0; color: white; border-color: #ba83f0; } .btn-facebook { background-color: #fff; color: black; border: 2px solid #251732; padding: 10px 20px; border-radius: 50px; font-size: 1em; /*font-weight: bold;*/ display: flex; align-items: center; justify-content: center; gap: 10px; transition: ease-in-out 0.3s; } .btn-facebook:hover { background-color: #ba83f0; border-color: #ba83f0; color: white; } .btn-apple { background-color: #fff; color: black; border: 2px solid #251732; padding: 10px 20px; border-radius: 50px; font-size: 1em; /*font-weight: bold;*/ display: flex; align-items: center; justify-content: center; gap: 10px; transition: ease-in-out 0.3s; } .btn-apple:hover { background-color: #ba83f0; border-color: #ba83f0; color: white ; } .social-buttons { display: flex; justify-content: space-between; } .btn-google, .btn-facebook, .btn-apple { flex: 1 0 auto; margin: 5px 5px; }