@import url(https://fonts.googleapis.com/css?family=Oxygen|Rubik:400,500,700&display=swap);*{box-sizing:border-box}*,body{margin:0;padding:0}body{background:url(/static/media/bg.5c182fd77939072ea859.jpg) no-repeat 50% fixed;background-size:cover;color:#f9fbfd;font-family:Oxygen,sans-serif}h1,h2,h3,h4{font-family:Rubik,sans-serif}a{color:#00b8c2;text-decoration:none;transition:color .3s}a:hover{color:#fdb515}.btn{background:linear-gradient(170.04deg,#f0aa22 -8.91%,#f05822 99.52%);border:none;border-radius:10px;box-shadow:0 4px 14px #f18c4142;color:#f9fbfd;cursor:pointer;font-size:16px;font-weight:500;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease}.btn:hover{background:linear-gradient(270deg,#f05822,#ff6219);box-shadow:0 8px 20px #f18c4166,0 0 15px #fdb51599;transform:translateY(-3px) scale(1.05) rotate(2deg)}.btn:before{background:radial-gradient(circle,#fff3 0,#0000 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .5s;width:200%}.btn:hover:before{opacity:1}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#063a4f;border:1px solid #063a4f1a;border-radius:14px;box-shadow:0 14px 35px #00000014;padding:32px}.layout-container{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;display:flex;height:100vh;justify-content:center;width:100%}.layout-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#063a4f;border:1px solid #ffffff40;border-radius:20px;box-shadow:0 8px 22px #0003;padding:35px;width:380px}input,select,textarea{background:#124458;border:1px solid #fff3;border-radius:12px;box-shadow:inset 0 2px 6px #00000026;color:#f9fbfd;font-size:16px;padding:16px 24px;transition:all .3s ease;width:100%}input:focus,select:focus,textarea:focus{border-color:#fdb515;box-shadow:0 0 15px #fdb51580,inset 0 2px 6px #00000026;outline:none}input::placeholder,textarea::placeholder{color:#f9fbfd/60}@media (max-width:767px){.card{padding:20px}.btn{font-size:14px;padding:12px 20px}}@media (min-width:768px) and (max-width:991px){.layout-card{width:450px}}:root{--primary:#fdb515;--secondary:#00b8c2;--dark:#063a4f;--light:#f9fbfd;--gradient-primary:linear-gradient(170.04deg,#f0aa22 -8.91%,#f05822 99.52%)}
/*# sourceMappingURL=main.3cce228a.css.map*/