#google_translate select,form input[type=text],form select,form textarea{-webkit-appearance:none;-webkit-border-radius:0}#field_id_4_remainingChars{font-family:var(--font-secondary);font-size:12px!important;line-height:29px;font-weight:400;color:hsla(calc(var(--text-colour-h) + 0deg),calc(var(--text-colour-s) + 0%),calc(var(--text-colour-l) + 0%),calc(var(--text-colour-a) - calc(1 - .4)))}@media (min-width:768px){.captcha_wrapper .g-recaptcha{float:left!important}}.input-group-addon{margin-top:8px}form{margin:0;padding:0}form fieldset{border:none;padding:0;margin:0}form .nice-select{width:100%;margin-top:8px;background:#fff;height:45px;border:1px solid hsla(calc(var(--border-colour-h) + 0deg),calc(var(--border-colour-s) + 0%),calc(var(--border-colour-l) + 5%),calc(var(--border-colour-a) - 0));color:var(--text-colour);padding-top:0;padding-bottom:0}form .nice-select .current{line-height:23px;padding-left:20px;width:100%;font-size:15px;color:var(--dark-grey);background-color:#fff}form .nice-select .list{max-width:100%;min-width:100%}form textarea{resize:vertical}form ul{margin:0}form ul li{margin:0 0 10px;list-style:none}form ul li.err label{color:var(--asterix-colour)}form ul li.err input:not([type=image]):not([type=submit]),form ul li.err select,form ul li.err textarea{border-color:var(--asterix-colour)!important}form ul li.login_bottom_strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}form ul li.login_bottom_strip a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:var(--text-colour);font-weight:500;font-size:14px}form ul li.login_bottom_strip a:hover{color:var(--primary-colour)}form .error{color:#fff;padding:15px;margin:0 0 15px;background-color:var(--asterix-colour);font-weight:700;line-height:18px}form .error i{margin-right:11px;font-size:18px;float:left}form .errmsg{margin:-15px 0 20px;background:hsla(calc(var(--asterix-colour-h) + 0deg),calc(var(--asterix-colour-s) + 0%),calc(var(--asterix-colour-l) + -5%),calc(var(--asterix-colour-a) - 0));padding:15px}form .errmsg li{list-style:disc outside;color:#fff;margin-left:17px;padding:0 0 0 9px}form .req{position:relative}form .req label{padding-left:20px!important}form .req .ast{position:absolute;left:0;top:18px}form .req.gdpr .ast{left:40px;top:4px}form legend{color:var(--text-colour);display:block;font-family:var(--font-primary);font-size:21px;line-height:inherit;margin:20px 0 15px;padding:15px 10px;width:100%;background-color:var(--light-grey);border:none}form label{width:100%;font-family:var(--font-secondary);font-size:14px}form label.checkbox_multiple{font-weight:400;display:block}form .ast{margin:0 0 0 5px;color:var(--asterix-colour)}form input:not([type=image]):not([type=submit]),form select,form textarea{width:100%;border:1px solid transparent;padding:30px 20px;margin-top:8px;font-size:14px;font-weight:500;color:var(--text-colour);background-color:var(--light-grey);border-radius:8px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}form input:not([type=image]):not([type=submit])[type=file],form select[type=file],form textarea[type=file]{padding:14px 20px}form input:not([type=image]):not([type=submit]):focus,form select:focus,form textarea:focus{border-color:var(--primary-colour)}form input:not([type=image]):not([type=submit])#submit,form select#submit,form textarea#submit{width:auto}form input:not([type=image]):not([type=submit])::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{opacity:1;color:var(--text-colour);font-weight:500}form input:not([type=image]):not([type=submit]):-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{opacity:1;color:var(--text-colour);font-weight:500}form input:not([type=image]):not([type=submit])::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{opacity:1;color:var(--text-colour);font-weight:500}form input:not([type=image]):not([type=submit]):-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{opacity:1;color:var(--text-colour);font-weight:500}form input:not([type=image]).hc,form input:not([type=image]).realsubmit,form select.hc,form select.realsubmit,form textarea.hc,form textarea.realsubmit{display:none}form input[type=submit]{border:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}form textarea{min-height:130px}form select{padding:11px 10px;line-height:19px}form input[type=password],form input[type=text],form select{height:45px}form input[type=checkbox],form input[type=radio]{width:14px!important;margin-right:10px}form .checkbox_single{margin:0;padding:0;position:relative;cursor:pointer;float:left;display:inline-block;font-family:var(--font-primary);width:25px!important;height:25px!important;border:1px solid hsla(calc(var(--border-colour-h) + 0deg),calc(var(--border-colour-s) + 0%),calc(var(--border-colour-l) + 5%),calc(var(--border-colour-a) - 0))}form .checkbox_single input[type=checkbox]:checked,form .checkbox_single input[type=checkbox]:not(:checked){-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;content:'';border:none;cursor:pointer;background:#fff;vertical-align:middle;color:transparent;font-size:18px;text-align:center;margin:0!important;padding:0!important;min-width:100%!important;min-height:100%!important}form .checkbox_single input[type=checkbox]:checked:after,form .checkbox_single input[type=checkbox]:not(:checked):after{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:var(--font-icon);content:"\f00c";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:0;font-weight:600;color:var(--primary-colour)}form .checkbox_single input[type=checkbox]:checked:after{font-size:16px}.formslide_wrapper .owl-controls form .owl-next,.formslide_wrapper .owl-controls form .owl-prev,form .formslide_wrapper .owl-controls .owl-next,form .formslide_wrapper .owl-controls .owl-prev,form .submitbutton,form.formslide_form .formslide_nav .formslide_next,form.formslide_form .formslide_nav .formslide_prev{float:right;line-height:55px;padding:0 25px;border-radius:30px;background-color:var(--primary-colour);color:#fff!important;font-size:16px;font-family:var(--font-secondary);font-weight:500;-webkit-transition:color ease-in-out .2s,background-color ease-in-out .2s;-o-transition:color ease-in-out .2s,background-color ease-in-out .2s;transition:color ease-in-out .2s,background-color ease-in-out .2s}.formslide_wrapper .owl-controls form .owl-next i,.formslide_wrapper .owl-controls form .owl-prev i,form .formslide_wrapper .owl-controls .owl-next i,form .formslide_wrapper .owl-controls .owl-prev i,form .submitbutton i,form.formslide_form .formslide_nav .formslide_next i,form.formslide_form .formslide_nav .formslide_prev i{margin-left:14px;vertical-align:middle}.formslide_wrapper .owl-controls form .owl-next:not(.disabled):hover,.formslide_wrapper .owl-controls form .owl-prev:not(.disabled):hover,form .formslide_wrapper .owl-controls .owl-next:not(.disabled):hover,form .formslide_wrapper .owl-controls .owl-prev:not(.disabled):hover,form .submitbutton:not(.disabled):hover,form.formslide_form .formslide_nav .formslide_next:not(.disabled):hover,form.formslide_form .formslide_nav .formslide_prev:not(.disabled):hover{background-color:var(--secondary-colour);color:#fff}.formslide_wrapper .owl-controls form .submitforgotpassword.owl-next,.formslide_wrapper .owl-controls form .submitforgotpassword.owl-prev,form .formslide_wrapper .owl-controls .submitforgotpassword.owl-next,form .formslide_wrapper .owl-controls .submitforgotpassword.owl-prev,form .submitbutton.submitforgotpassword,form.formslide_form .formslide_nav .submitforgotpassword.formslide_next,form.formslide_form .formslide_nav .submitforgotpassword.formslide_prev{margin-top:26px}@media (min-width:0px) and (max-width:575px){.formslide_wrapper .owl-controls form .owl-next,.formslide_wrapper .owl-controls form .owl-prev,form .formslide_wrapper .owl-controls .owl-next,form .formslide_wrapper .owl-controls .owl-prev,form .submitbutton,form.formslide_form .formslide_nav .formslide_next,form.formslide_form .formslide_nav .formslide_prev{float:left;margin-top:5px;clear:both}}.err_msg{margin-bottom:20px;background:hsla(calc(var(--asterix-colour-h) + 0deg),calc(var(--asterix-colour-s) + 0%),calc(var(--asterix-colour-l) + -5%),calc(var(--asterix-colour-a) - 0))}.err_msg h4{background-color:var(--asterix-colour);padding:0 15px;width:100%;color:#fff;line-height:40px;margin:0}.err_msg p{padding:15px;color:#fff;line-height:20px}.formslide_wrapper{position:relative}.formslide_wrapper .owl-controls .owl-next,.formslide_wrapper .owl-controls .owl-prev,.formslide_wrapper .submitbutton,.formslide_wrapper form.formslide_form .formslide_nav .formslide_next,.formslide_wrapper form.formslide_form .formslide_nav .formslide_prev,form.formslide_form .formslide_nav .formslide_wrapper .formslide_next,form.formslide_form .formslide_nav .formslide_wrapper .formslide_prev{display:none}.formslide_wrapper .owl-controls .owl-next span,.formslide_wrapper .owl-controls .owl-prev span{display:inline-block;vertical-align:middle}.formslide_wrapper .owl-controls .owl-next i,.formslide_wrapper .owl-controls .owl-prev i{vertical-align:middle;display:inline-block;font-size:22px}.formslide_wrapper .owl-controls .owl-nav .owl-prev{float:left}.formslide_wrapper .owl-controls .owl-nav .owl-prev i{margin:0 10px 0 0}.formslide_wrapper .owl-controls .owl-nav .owl-next{float:right}.formslide_wrapper .owl-controls .owl-nav .owl-next.disabled{display:none!important}form.formslide_form .formslide_nav .formslide_next:after,form.formslide_form .formslide_nav .formslide_next:before,form.formslide_form .formslide_nav .formslide_prev:after,form.formslide_form .formslide_nav .formslide_prev:before{display:none}form.formslide_form .formslide_nav .formslide_next span,form.formslide_form .formslide_nav .formslide_prev span{display:inline-block;vertical-align:middle}form.formslide_form .formslide_nav .formslide_next i,form.formslide_form .formslide_nav .formslide_prev i{vertical-align:middle;display:inline-block;font-size:22px}form.formslide_form .formslide_nav .formslide_next.slick-disabled,form.formslide_form .formslide_nav .formslide_prev.slick-disabled{display:none!important}form.formslide_form .formslide_nav .formslide_prev{float:left}form.formslide_form .formslide_nav .formslide_prev i{margin:0 10px 0 0}form.formslide_form .formslide_nav .formslide_next{float:right}form.formslide_form .formslide_nav .formslide_next i{margin:0 0 0 10px}form.formslide_form .formdefault_submit{height:0}.captcha_wrapper{float:left;overflow:hidden;max-width:100%;border-radius:7px}@media (min-width:576px){.captcha_wrapper{display:inline-block;margin-top:10px}}@media (min-width:0px) and (max-width:575px){.g-recaptcha{width:240px}.g-recaptcha iframe{-webkit-transform:scale(.79);-ms-transform:scale(.79);transform:scale(.79);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}