h1,h2,h3,h4,p{padding:0;margin:0}body{padding:0;margin:0;background-color:#2a1737}.bitter-font-bold{font-family:"Bitter",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.max-width{width:75%;max-width:1100px;padding:0 30px;box-sizing:border-box}#wrapper{position:fixed;display:flex;flex-flow:row nowrap;width:100%;height:100%;background-color:#2a1737}#wrapper *{text-rendering:optimizeLegibility}#wrapper #line{width:15px;height:100%;background-color:#e15849}#wrapper #container{flex:1 1 auto;background-color:#2a1737;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;overflow-y:scroll}#wrapper #container #page{display:flex;flex-flow:column nowrap;flex:1 1 auto;margin-top:50px;justify-content:center}#wrapper #container #page #main{display:flex;flex-flow:row nowrap;width:100%;gap:100px}#wrapper #container #page #main #left-side{align-self:center}#wrapper #container #page #main #logo{max-width:100px;margin-bottom:30px}#wrapper #container #page #main #header{font-size:40px;letter-spacing:.03em;line-height:1.2;color:#fff;margin-bottom:30px}#wrapper #container #page #main #header span{color:#b7bbdb}#wrapper #container #page #main #body{text-align:left;letter-spacing:.015em;line-height:1.5;font-size:15px;font-family:"DM Sans",sans-serif;font-weight:600}#wrapper #container #terms{width:100%;text-align:center;margin:20px 0 50px;font-size:11px;letter-spacing:.05em;line-height:1.7;font-family:"DM Sans",sans-serif;font-weight:600;color:#b7bbdb}@media all and (max-width: 1200px),all and (max-height: 800px){#header{font-size:3vw !important}#main{gap:50px !important}#terms{margin:10px 0 30px !important}}@media all and (max-width: 800px){#container{overflow-y:scroll;justify-content:flex-start !important}#logo{max-width:25vw !important}#page{margin-top:5vw !important}#main{flex-flow:column nowrap !important;align-items:center;padding:5vw;box-sizing:border-box;gap:10vw !important}#header{font-size:8vw !important}#terms{width:80% !important}}
#form-container{perspective:1000px;align-self:flex-end}#form-wrapper{transform-style:preserve-3d;transform-origin:center}.myform,#form-back{position:relative;top:0;min-width:450px;color:#2a1737;width:450px;padding:40px;background-color:#b7bbdb;border-radius:10px;box-sizing:border-box;display:flex;flex-flow:column nowrap;justify-content:center;transform:translateZ(1px)}.myform *,#form-back *{text-rendering:optimizeLegibility}.myform .inputs,#form-back .inputs{display:flex;flex-flow:row nowrap;gap:15px}.myform .inputs div,#form-back .inputs div{width:100%}.myform #privacy-policy,#form-back #privacy-policy{display:flex;flex-flow:row nowrap;align-items:center;margin-top:12px;font-size:12px;font-family:"DM Sans",sans-serif;font-weight:600;letter-spacing:.01em}.myform #privacy-policy a,#form-back #privacy-policy a{font-weight:bold}.myform label,#form-back label{display:block;font-size:14px;font-family:"DM Sans",sans-serif;font-weight:600;letter-spacing:.005em;margin-top:15px}.myform input[type=text],#form-back input[type=text]{width:100%;appearance:none;-webkit-appearance:none;background-color:#fff;border-radius:6px;box-sizing:border-box;border:1px solid #2a1737;height:45px;margin:5px 0;outline:none;padding:10px;font-family:"DM Sans",sans-serif;font-weight:600}.myform input[type=text]:active,#form-back input[type=text]:active{border-color:#e15849}.myform button,#form-back button{appearance:none;-webkit-appearance:none;outline:none;border:none;height:50px;margin-top:20px;width:100%;padding:10px;border-radius:6px;font-size:17px;font-family:"DM Sans",sans-serif;font-weight:700;letter-spacing:.015em;color:#fff;background-color:#e15849;box-shadow:0 1px 0 rgba(0,0,0,.4);cursor:pointer}.myform #headline,#form-back #headline{text-align:left;font-size:39px;font-weight:bold;letter-spacing:.015em;line-height:1;margin-bottom:20px}.myform #disclaimer,#form-back #disclaimer{text-align:center;font-size:9px;font-family:"Helvetica",sans-serif;font-weight:normal;letter-spacing:.015em;line-height:1.5}#form-back{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;padding:50px;height:100%;font-size:40px;text-align:center;color:#2a1737;font-family:"Bitter",sans-serif;font-weight:normal;transform:translateZ(-1px) scaleX(-1)}#form-back span{color:#e15849}@media all and (max-width: 1200px),all and (max-height: 800px){#form-container{align-self:center !important}.myform,#form-back{min-width:400px;width:400px;padding:30px !important}input[type=text]{border-radius:5px !important;height:40px !important;margin:3px 0 !important;padding:7px !important}#headline{font-size:30px !important;margin-bottom:15px !important}}@media all and (max-width: 800px){.myform,#form-back{width:100% !important;min-width:100% !important;padding:7vw !important}.inputs{flex-flow:column nowrap !important;gap:0px !important}}
#select-error{font-size:12px;color:red;font-family:"DM Sans",sans-serif;font-weight:600;text-align:center;margin-top:5px}.custom-select{position:relative;width:100% !important;margin:5px 0;box-sizing:border-box;font-family:"DM Sans",sans-serif;font-weight:700;letter-spacing:.005em;text-rendering:optimizeLegibility}.custom-select select{display:none}.custom-select .select-selected{background-color:#2a1737;border-radius:6px;height:45px;box-sizing:border-box}.custom-select .select-selected.select-arrow-active{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.custom-select .select-selected:after{position:absolute;content:"";top:19px;right:13px;width:0;height:0;border:8px solid rgba(0,0,0,0);border-color:#e15849 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.custom-select .select-selected.select-arrow-active:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e15849 rgba(0,0,0,0);top:9px}.custom-select .select-items div,.custom-select .select-selected{color:#fff;font-weight:bold;padding:11px 15px;border:1px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(225,88,73,.2) rgba(0,0,0,0);cursor:pointer}.custom-select .select-items{position:absolute;background-color:#2a1737;top:100%;left:0;right:0;z-index:99;border-radius:0 0 6px 6px;user-select:none;overflow:hidden}.custom-select .select-items.select-hide{display:none}.custom-select .select-items div:hover,.custom-select .select-items .same-as-selected{background-color:#e15849}
