html{font-size:100%}select:not([multiple],[size]){padding-left:0!important}ul li{list-style:none!important}input:not([type=checkbox],[type=radio]),select,textarea{margin-bottom:0!important}.input-style{border:0;border-radius:0;outline:0;background:none;-webkit-box-shadow:none;box-shadow:none;color:#000;border-bottom:1px solid #000;z-index:2;position:relative}.label-style{font-size:.725rem;line-height:1rem;text-align:left;position:relative;bottom:-40px}.label-style:has(+.has-content),.label-style:has(+.input-style:not(select):focus){font-size:.5rem;bottom:-20px}.label-style:has(+select){bottom:-12px;font-size:.725rem}.make-room{padding:30px 0!important}.top-bottom-margin{margin:30px auto!important}.error-text{color:red;font-size:.7rem;float:left;margin-bottom:-25px;display:none;margin-top:3px;text-align:left}fieldset~.error-text{margin-left:36px;margin-top:-6px}.star{width:25px!important}.welcome-head{margin-top:20px;margin-bottom:0;font-size:1.35rem;line-height:1.5rem}.welcome-head,.welcome-sub{font-family:serif;font-style:normal;font-weight:400;text-align:center;letter-spacing:1px;color:#151515}.welcome-sub{font-size:1.05rem;line-height:1.25rem;margin-top:5px}.section-title{font-family:serif;font-style:normal;font-weight:400;font-size:.95rem;line-height:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.85px;color:#000;margin-bottom:15px;display:block}.solid-button,input[type=submit]{width:50%!important;padding:10px 0!important;font-size:1rem!important;line-height:1rem!important;background-color:#17dbcc;opacity:.5;letter-spacing:1px!important;border-radius:32px;font-weight:700!important;-webkit-box-shadow:none;box-shadow:none;border:none;height:37px!important}.outline-button,.solid-button,input[type=submit]{color:#151515;text-transform:none;text-decoration:none;cursor:pointer;margin-top:10px}.outline-button{border-color:#151515;border-radius:32px;font-weight:700;width:100%;padding:8px 0;font-size:1rem;line-height:1rem;background:#fff;border:2px solid #151515}.skip-button{display:block;color:#818181;font-weight:700}input+.skip-button{margin-top:20px}input+.skip-button.outline-button{margin-top:10px}span>.skip-button{display:inline-block;margin-left:20px}#langham-form{width:72.5%;margin:0 auto;max-width:1000px}#langham-form input{font-size:1rem;line-height:1.25rem;letter-spacing:.6px;font-weight:400;padding:4px 0}p.sub-label{text-align:left;font-size:.75rem;margin-top:0;color:#7f7f7f!important}.left{float:left;clear:both}.center{width:50%;clear:both}.center,.form-contain{margin:0 auto;display:block}.form-contain{width:72.5%;max-width:1000px}.form-wrapper,.two-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;gap:60px;margin-top:10px}.two-wrapper{width:100%}.half{width:50%}#signin-form{display:block}#join-form{display:none}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:30px 0 10px;text-align:left;font-size:.75em}.checkbox input{position:relative;top:5px;width:1rem!important;height:1rem!important}.checkbox label{width:90%;margin-left:2%}#langham-form p{color:#151515}#langham-form details{border-bottom:1px solid #b9b9b9;margin-bottom:0}#langham-form details:last-child{border:none}#langham-form summary{background:#e8f2ee;border:none;color:#151515;border-radius:0;padding:0}#langham-form details summary:after{display:none}summary .flod{position:absolute;width:25px;height:25px;margin-left:70px;margin-top:21px}summary p{text-align:left;font-size:1.35rem;line-height:1.5rem;margin:0;font-family:Baskerville;margin-left:120px;padding:20px 0}@media (max-width:768px){#langham-form{width:100%;margin:0 auto;max-width:1000px}.welcome-head{font-size:1rem}.welcome-sub{font-size:.9rem}.logo{margin:50px auto 25px auto!important}.two-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.half{width:100%}.solid-button,input[type=submit]{width:100%!important}p.subtitle{padding:0 175px;font-size:.9rem!important}summary .flod{margin-left:20px}summary p{font-size:1rem;margin-left:60px}}