@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");.header{background:#fff;background-image:url(https://landing.shalomworld.org/hubfs/WINDFALL%20SW%2B/configuration_top_banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;text-align:center;width:100%}.header,.logo_container{align-items:center;display:flex;justify-content:center}.logo_container{margin-top:15px;width:18%}.logo{width:150px}.app-id{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin:auto;padding:0 40px;text-align:center;width:50%}.app-id a{color:#142860;font-family:Inter;font-size:14px;font-weight:400;line-height:21.78px;text-align:right;text-decoration-skip-ink:none;text-underline-position:from-font}.form-container{background:#fff;margin:30px auto;padding:20px 40px;width:50%}.form-edit input,.form-edit select{background-color:#0000001a;border:2px solid #98b3ff80;color:#142860;font-size:12px;opacity:1;padding:12px}.form-edit select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://www.shalomworld.ca/hubfs/Shalom_World_Theme/Images/select-arrow.svg)!important;background-position:right 8px center!important;background-repeat:no-repeat!important;background-size:15px 11px!important;height:100%}.form-edit select:after{border-color:transparent transparent #000;border-style:solid;border-width:0 0 12px 12px;height:0;width:0}h2{color:#142860;font-family:Inter;font-size:20px;font-weight:700;line-height:30px;padding:0 20px;text-align:center;text-decoration-skip-ink:none;text-underline-position:from-font}.form-row{display:flex;justify-content:space-between;margin-bottom:20px}.form-group{display:flex;flex-direction:column;width:48%}label{font-family:Inter;font-weight:400;line-height:24.2px;margin-bottom:5px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}input,label,select{color:#142860;font-size:14px}input,select{background:#0000001a;border:2px solid #98b3ff80;border-radius:8px;gap:0;opacity:0;padding:12px}.form-button{display:flex;justify-self:center;padding:0 20px}.submit-button{background-color:navy;border:none;border-radius:4px;color:#fff;color:#f5e49b;cursor:pointer;font-size:16px;padding:10px;text-transform:uppercase;width:100%;@media only screen and (min-width:768px){padding-bottom:10px;padding-left:30px;padding-right:30px;padding-top:10px}}.submit-button:hover{background-color:#339}@media screen and (max-width:872px){.logo_container svg{height:auto;margin:9px 0}.form-container{padding:15px;width:90%}.app-id{padding:0 15px;width:90%}.form-row{flex-direction:column;margin-bottom:0}label{margin-bottom:5px;margin-top:5px}.form-group{width:100%}}button,fieldset:nth-of-type(2){transform:rotate(180deg)}fieldset{border-color:#142860 #142860 currentcolor;border-bottom:#142860;border-start-end-radius:4px;border-start-start-radius:4px;border-width:1px;box-sizing:border-box;width:inherit}legend{text-align:center}@media only screen and (min-width:1200px){.form-content{padding:36px 50px}}@media (min-width:872px) and (max-width:1199px){.app-id,.form-container{width:80%}.form-content{padding:20px 30px}}.fieldset-top{position:relative}#errorContainer{bottom:10px;font-size:16px;@media only screen and (max-width:872px){bottom:-11px;font-size:12px}}