@font-face{font-family:Wednesday;src:url(/assets/Wednesday-2-stOXkO.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Amstrong;src:url(/src/assets/fonts/Amstrong.otf) format("opentype");font-weight:200;font-style:normal}html,body{background:#fff url(https://www.transparenttextures.com/patterns/concrete-wall.png);overflow-x:hidden}.navbar-brand{font-family:Wednesday,sans-serif;color:#a64f3c;text-decoration:none;font-size:60px;padding-left:20px;padding-top:20px}.navbar-brand:hover{color:#a64f3c}nav.navbar.fixed-bottom{font-family:UnifrakturMaguntia,cursive;font-size:40px;font-style:normal;padding-right:20px}nav.navbar.fixed-bottom li a{color:#a64f3c}nav.navbar.fixed-bottom li a:hover{color:#000;text-shadow:0 0 1px white}.header{font-family:UnifrakturMaguntia,cursive;color:#000;text-shadow:0 0 1px #a64f3c,0 0 2px white;font-size:3rem}@media (max-width: 600px){.header{font-size:2rem}}.contact-msg{position:absolute;top:30px;left:30px;max-width:55%;font-family:UnifrakturMaguntia,cursive;transition:all .5s ease-in-out;color:#000;text-shadow:0 0 1px #a64f3c,0 0 2px white;font-size:1.4rem;line-height:1.6;text-align:left;margin-bottom:30px}@media (max-width: 767px){.contact-msg{position:absolute;top:25px;left:20px;max-width:60%;padding:0;text-align:left;font-size:.95rem}textarea{min-height:120px;width:100%!important}}label{border:none;color:#000;font-size:21px;background-color:transparent;font-family:UnifrakturMaguntia,cursive;cursor:pointer;margin-right:20px}input,textarea,select{border:none;color:#fff;font-family:Inter,sans-serif;background-color:#0000001a;text-transform:uppercase;line-height:1.5;cursor:pointer;margin-right:40px;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;max-width:400px;white-space:normal;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;padding:10px;border-radius:4px}select,textarea{max-width:320px}select option{background-color:#d98d62;color:#000;text-transform:uppercase;white-space:normal}@media (max-width: 767px){select{max-width:200px;font-size:11px}}input::placeholder,textarea::placeholder{color:#fff}.registration-form{padding:20px 0}.registration-form form{position:relative;background:#d98d62 url(https://www.transparenttextures.com/patterns/natural-paper.png);max-width:600px;margin:auto;border-radius:7px;box-shadow:0 2px 10px #00000013;padding:140px 40px 40px}@media (min-width: 768px){.registration-form form{padding:230px 40px 40px}}.stamp-wrapper{position:absolute;top:10px;right:10px;z-index:10}.stamp-img{width:150px;height:175px}@media (max-width: 767px){.stamp-wrapper{top:5px;right:5px}.stamp-img{width:100px;height:117px}}.registration-form .item{border-radius:20px;margin-bottom:25px;padding:10px 20px}.registration-form .submit-btn{border-radius:12px;color:#000;font-size:21px;background-color:transparent;font-family:UnifrakturMaguntia,cursive;transition:all .5s ease-in-out;margin-bottom:20px;margin-right:20px}.submit-btn:hover{box-shadow:0 0 5px #fff,0 0 5px #000,0 0 30px #5b5a47,0 0 5px #77714d,0 0 30px #5b5a47,0 0 10px #66634f;transform:scale(1.15);background-color:#3f3e3a;color:#fff}@media (max-width: 767px){.registration-form{padding:10px 0}.registration-form form{padding:120px 15px 25px;max-width:95vw;margin:0 auto}.contact-msg{font-size:.85rem;line-height:1.4;max-width:55%}.row.justify-content-md-center.mt-5{margin-top:1rem!important}.row.justify-content-md-center.mb-5{margin-bottom:1rem!important}label{font-size:17px}input,textarea,select{max-width:100%;font-size:12px;padding:8px}.registration-form .item{padding:8px 15px;margin-bottom:15px}.registration-form .submit-btn{font-size:18px}}@media (max-width: 430px){.navbar-brand{font-size:40px;padding-left:10px}nav.navbar.fixed-bottom{font-size:28px;padding-right:10px;margin-bottom:10px}.registration-form form{padding:110px 12px 20px}.contact-msg{font-size:.75rem;top:15px;left:12px}.stamp-img{width:80px;height:93px}}
