@media only screen and (min-device-width: 320px) and (max-device-width: 480px){#regForm{margin:100px auto;padding:25px!important;width:70%;min-width:300px}}#regForm{margin:100px auto;padding:40px;width:70%;min-width:300px}input{padding:10px;width:100%;font-size:17px;border:1px solid #aaaaaa}input.invalid{background-color:#fdd}.tab{display:block}.step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5;transition:.5s all cubic-bezier(.26,-.24,.47,1.47)}.step.active{opacity:1}.step.finish{background-color:#b2caa8}.step:hover{height:20px;width:20px;box-shadow:0 0 6px 2px var(--wd-bg-primary-main-light);cursor:pointer}.enquire-item-select{width:150px;padding:.3rem .5rem;border:1px solid #d8dfda;outline:none;border-radius:.5rem;flex-grow:1}#regForm .enquire-item-select{width:auto}.form__item{display:flex;flex-direction:column}.split-pair{display:flex;flex-direction:row;justify-content:space-between}#regForm input{border-radius:10px;padding:7px 15px}#regForm h1,h2,h3,h4,h5,h6{font-family:Palatino Linotype}#regForm .input-group-unit{display:flex;align-items:center}#regForm .input-group-unit input{display:flex;width:auto;flex-grow:1;border-radius:0 10px 10px 0}#regForm .input-group-unit span{display:flex;padding:7px .5rem;border:solid 1px;border-color:#d8dfda;border-radius:10px 0 0 10px;border-right:hidden}#regForm .split-pair{column-gap:1rem}#regForm .split-pair .field{flex-grow:1}#regForm .split-sub-section{display:flex;column-gap:1rem;flex-direction:row}#regForm .split-sub-section .form__item{display:flex;flex-grow:1}#regForm .split-sub-section .form__item label,#regForm .split-sub-section .form__item select{flex-grow:1}#regForm .split-sub-section .form__item select{flex-grow:1;width:auto}#regForm .split-sub-section .form__item label{flex-grow:1}#regForm .form__item label{margin-top:1rem}#regForm .field{display:flex;flex-grow:1;flex-direction:column}#regForm .checkbox label{display:flex;align-items:center;justify-content:flex-start;margin:0;vertical-align:middle;font-weight:var(--weight-mid);font-size:var(--text-300)}#regForm .checkbox input[type=checkbox]{opacity:0;overflow:hidden;position:absolute;width:1px}#regForm .checkbox{cursor:pointer}#regForm .checkbox__faux{display:inline-block;vertical-align:middle;flex:none;width:1.5rem;height:1.5rem;border:1px solid #73786d6b;cursor:pointer;border-radius:5px;margin:.5rem 1rem .5rem 0rem}#regForm .checkbox input[type=checkbox]:checked+label .checkbox__faux{background:var(--wd-bg-primary-main-light);border:1px solid var(--wd-bg-primary-main-dark)}#regForm .privacy-policy-link-holder{margin-top:2rem}
