.form .main-title{font-size:1.425rem;color:#e30613}.form input,.form select,.form textarea{font-family:var(--arial-font)!important;font-size:1rem;font-weight:400;line-height:1;border:.0625rem solid var(--light-grey);color:var(--light-grey);background:var(--white-color);border-radius:.375rem;width:100%;padding:1rem 1.25rem}.form input:focus-visible,.form select:focus-visible,.form textarea:focus-visible{outline:none}.form input::-webkit-input-placeholder,.form select::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:var(--light-grey);text-transform:capitalize}.form input::-moz-placeholder,.form select::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--light-grey);text-transform:capitalize}.form input:-ms-input-placeholder,.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:var(--light-grey);text-transform:capitalize}.form input:-moz-placeholder,.form select:-moz-placeholder,.form textarea:-moz-placeholder{color:var(--light-grey);text-transform:capitalize}.form textarea{display:flex}.form input,.form select{min-height:3.25rem}.form input[type=file]{appearance:none;-webkit-appearance:none;background:#333}.form input[type=checkbox]{appearance:none;-webkit-appearance:none;background:var(--white-color);border:.0625rem solid var(--light-grey);padding:0;position:relative;border-radius:.25rem}.form input[type=checkbox]:checked:before{content:"";font-family:var(--icons-font);font-size:.625rem;font-weight:600;color:var(--primary-color);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;width:10px;height:10px}.form label,.form__text{font-family:var(--arial-font);color:var(--light-grey);margin-bottom:.25rem;display:inline-flex}.form .errorMsg{color:var(--secondary-color);font-size:.75rem}.form .errorMsg,.form .successMsg{text-transform:none;font-weight:500;font-family:var(--arial-font);display:inline-flex;margin-top:.25rem}.form .successMsg{color:var(--green-color);font-size:.875rem}.form__items{column-gap:2%}.form__item{width:49%}.form__item--full{width:100%}.form__item--consent input{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;padding:0!important}.form__item--consent label{font-family:var(--arial-font);color:var(--light-grey);margin-bottom:0;font-size:1rem}.form__item-password{position:relative}.form__item-password input{padding-right:3rem}.form__item-password i{position:absolute;right:1rem;top:1.125rem;height:max-content;color:var(--light-grey);font-size:1rem}.form__item-password i.active{color:var(--secondary-color)}.form__forgotpass{font-family:var(--arial-font);font-size:.875rem;transition:all .25s ease-in-out}.form__forgotpass:hover{color:var(--secondary-color)}.form__account,.form__account .btn{font-family:var(--arial-font);text-transform:capitalize}.form__account .btn{color:var(--light-grey)}.form__account .btn:hover{color:var(--white-color)}.form__otp-num,.form__success{font-size:1.375rem}.form__otp-num{color:var(--light-grey)}.form__otp-input input{letter-spacing:1rem}.form__timer{font-family:var(--arial-font);font-weight:700;color:var(--light-grey);letter-spacing:.125rem;font-size:1.125rem}.form__file-upload{border:.0625rem solid var(--light-grey);border-radius:.375rem;position:relative;cursor:pointer;background:var(--white-color);height:3.25rem}.form__file-upload input{opacity:0;cursor:pointer}.form__file-upload .btn{right:.625rem;box-shadow:none}.form__file-upload .btn,.form__file-upload .text{position:absolute;top:0;bottom:0;margin:auto;height:max-content}.form__file-upload .text{font-size:1rem;font-family:var(--arial-font);color:var(--light-grey);left:1.25rem}.form__file-upload--label label{font-size:.875rem;font-family:var(--arial-font);color:var(--light-grey);padding:0 1rem;margin-bottom:0}.form__three-col .form__item{width:32%}.form__three-col .form__item--full{width:100%}.form__select-label select{width:50%}.form__select-label label{margin-bottom:0}.form__select-label--disabled{opacity:.5;pointer-events:none}.form__col--consent{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.form__col--consent label{font-family:var(--arial-font);color:var(--light-grey);margin-bottom:0;font-size:1rem;width:calc(100% - 1.75rem)}.form__col a{color:var(--secondary-color)}.form__num-wrapper select{flex:0;min-width:3.5rem;padding:.75rem .25rem}.form label{font-family:var(--arial-font);font-weight:500;color:var(--light-grey);font-size:1rem}.form__row{flex-wrap:wrap}.enquiry input,.enquiry select{border-width:0 0 .0625rem;border-radius:0;min-height:2.5rem;padding:.25rem 0}.enquiry input:focus-visible,.enquiry select:focus-visible{outline:none}.enquiry input::-webkit-input-placeholder,.enquiry select::-webkit-input-placeholder{color:var(--light-grey);opacity:.5;text-transform:capitalize}.enquiry input::-moz-placeholder,.enquiry select::-moz-placeholder{color:var(--light-grey);opacity:.5;text-transform:capitalize}.enquiry input:-ms-input-placeholder,.enquiry select:-ms-input-placeholder{color:var(--light-grey);opacity:.5;text-transform:capitalize}.enquiry input:-moz-placeholder,.enquiry select:-moz-placeholder{color:var(--light-grey);opacity:.5;text-transform:capitalize}.enquiry input:-webkit-autofill,.enquiry select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--white-color) inset!important;-webkit-text-fill-color:var(--light-grey)!important;transition:background-color 5000s ease-in-out 0s}.enquiry input:-moz-autofill,.enquiry select:-moz-autofill{box-shadow:0 0 0 1000px var(--white-color) inset!important;-moz-text-fill-color:var(--light-grey)!important}.enquiry .form__row{column-gap:1.25%;row-gap:1.5rem}.enquiry .form__col{flex:1 1 19%}.enquiry .form__col--consent{flex:0 0 50%}.enquiry .form__col--consent label{font-weight:500;font-size:.75rem;color:var(--primary-color);display:block}.enquiry .form__col--consent input{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;padding:0!important}.enquiry .form__num-wrapper input{padding-left:.5rem}.enquiry .form__num-wrapper select{min-width:4.25rem;padding:.25rem}.enquiry .form .btn{color:var(--white-color)}@media only screen and (max-width:1023px){.enquiry .form__col{flex:1 1 32%;width:auto}.enquiry .form__col--consent{flex:1 1 100%}}@media screen and (max-width:767px){.form__row{flex-wrap:wrap}.form__row .flex{flex:1 1 100%}.form__item{width:100%;flex:auto}.form__three-col .form__item{width:100%}.form__otp-num{font-size:1.125rem}.enquiry .form__col{flex:1 1 100%;width:auto}.enquiry .form__col--consent{align-items:flex-start}.enquiry .form__col--consent label{font-size:.625rem}.enquiry .form__col--consent input{margin-top:.25rem}.enquiry .form__row{row-gap:1rem}.enquiry .form label{font-size:.875rem}}