@font-face{font-family:'D-DIN Regular';font-style:normal;font-weight:normal;src:url("../font/D-DIN.woff") format("woff")}.main{position:relative;height:48vw;background-color:#010101;display:flex}.main img{position:absolute;height:30vw;right:20%;top:15%}.main .from{position:relative}.main h2{position:absolute;color:white;font-family:"D-DIN Regular";top:4%;left:25%;font-size:2vw;letter-spacing:.4vw}.main h1{position:absolute;color:white;font-family:"BeaufortforLOL-Bold";top:7%;left:15%;font-size:4vw;letter-spacing:.2vw;font-style:italic;text-transform:uppercase}.main form{position:absolute;width:20vw;height:30vw;top:28%;left:17.5%}.main form svg{position:absolute;width:3vw;margin-top:0.7vw}.main form svg:nth-child(3){margin-top:1vw}.main form svg:nth-child(5){margin-top:0.6vw}.main form svg:nth-child(7){margin-top:1vw}.main input:-webkit-autofill,.main input:-webkit-autofill:hover,.main input:-webkit-autofill:focus,.main textarea:-webkit-autofill,.main textarea:-webkit-autofill:hover,.main textarea:-webkit-autofill:focus,.main select:-webkit-autofill,.main select:-webkit-autofill:hover,.main select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30vw #010101 inset !important;-webkit-text-fill-color:#C28F2D !important}.main input:not(:last-child){position:relative;all:unset;display:block;width:85%;height:8%;margin:auto;font-family:"Mark Pro Medium", sans-serif;color:#C28F2D !important;border:#C28F2D 1px solid;margin-bottom:5%;padding-left:15%;font-size:.7vw}.main input:not(:last-child)::placeholder{color:#C28F2D !important;text-transform:uppercase}.main input:last-child{display:block;margin:2vw auto 0 auto}.main textarea{all:unset;display:block;width:85%;height:30%;margin:auto;font-family:"Mark Pro Medium", sans-serif;color:#C28F2D;border:#C28F2D 1px solid;padding-left:15%;padding-top:5%;overflow:hidden;resize:none;font-size:.7vw}.main textarea::placeholder{color:#C28F2D;text-transform:uppercase}.redLol{padding:0.7vw 1vw;border:none;background-color:#D64944;color:white;font-size:1vw;text-transform:uppercase;font-family:"Mark Pro Medium", sans-serif;font-weight:bold;position:relative;overflow:hidden;margin:2vw 0 0 6.5vw}.redLol:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all 1s cubic-bezier(0.19, 1, 0.22, 1);width:50px;z-index:1}.redLol:hover{cursor:pointer}.redLol:hover:after{left:120%;transition:all 1s cubic-bezier(0.19, 1, 0.22, 1)}.goldLol{padding:0.5vw 1vw;border:0.3vw #C28F2D solid;background-color:rgba(155,176,110,0);color:#C28F2D;font-size:1vw;text-transform:uppercase;font-family:"Mark Pro Medium", sans-serif;font-weight:bold}.goldLol:hover{cursor:pointer;color:#90691e;border:0.3vw #90691e solid}
