.formpanel{margin-top:40px;}@media print,screen and (min-width:48em){.formpanel{margin-top:70px;}}@media screen and (min-width:80em){.formpanel{margin-top:102px;}}.formpanel h2{font-size:21px;line-height:30px;font-weight:600;color:#004986;padding-bottom:15px;}@media print,screen and (min-width:48em){.formpanel h2{font-size:28px;line-height:56px;padding-bottom:13px;}}@media screen and (min-width:80em){.formpanel h2{font-size:38px;}}.formpanel .formpanelwrap{padding-top:35px;padding-bottom:25px;}@media print,screen and (min-width:48em){.formpanel .formpanelwrap{padding-top:32px;padding-bottom:45px;}}.formpanel .formpanelwrap .umbraco-forms-form{max-width:100%;position:relative;padding:0;}.formpanel .formpanelwrap .umbraco-forms-form legend{overflow:hidden;clip:rect(0,0,0,0);position:absolute;margin:-1px;padding:0;height:1px;width:1px;word-wrap:normal !important;border:0 none;}@media (min-width:1025px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container{columns:2;column-gap:77px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field{padding:0;margin:0;margin-bottom:35px;width:100%;position:relative;z-index:9;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}@media (max-width:1024px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field{max-width:600px;margin-bottom:30px;}}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field{max-width:100%;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field label,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field .umbraco-forms-legend{font-size:24px;color:#004986;font-weight:400;line-height:1.88;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field label,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field .umbraco-forms-legend{font-size:16px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field input,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field textarea,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field select{height:58px;color:#000;font-size:24px;border-color:#ffffff !important;border-radius:0 !important;box-shadow:0px 3px 6px rgba(0,0,0,0.16);max-width:100% !important;width:100%;margin-bottom:0;padding:0 15px;margin:0;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field select{padding:0 24px;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field input,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field textarea{font-size:16px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field input.input-validation-error,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field textarea.input-validation-error{background:#F0C6C6 !important;border-color:#FE1717 !important;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.longanswer{max-width:100%;}@media (max-width:1024px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.longanswer{max-width:762px;}}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.longanswer{max-width:100%;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.longanswer textarea{height:241px;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.longanswer textarea{height:208px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-valid,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error{position:absolute;top:32px;right:-8px;width:27px;height:27px;background:#B58412;border-radius:50%;color:#fff;font-size:28px;line-height:34px;text-align:center;z-index:1;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-valid,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error{top:18px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-valid::before,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error::before{content:'';background:url("/assets/images/settings/asterisk.svg");background-size:contain;transform:none;border:none;background-repeat:no-repeat;width:16px;height:17px;top:5px;display:block;position:absolute;left:5px;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-valid::before,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error::before{width:13px;height:14px;top:7px;left:7px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error{background:#F54444 !important;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error::before{background:url("/assets/images/settings/error-icon.svg");background-size:contain;width:17px;height:17px;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .field-validation-error::before{width:13px;height:13px;top:7px;left:7px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .input-validation-valid + .field-validation-valid{background:#2EC957;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .input-validation-valid + .field-validation-valid::before{background:url("/assets/images/settings/success-icon.svg");background-size:contain;width:20px;height:15px;top:6px;left:3px;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .input-validation-valid + .field-validation-valid::before{width:17px;height:13px;top:7px;left:5px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .field-validation-valid,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .field-validation-valid,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.checkbox .field-validation-valid{display:none;width:inherit;height:inherit;background:inherit;position:relative;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .field-validation-valid::before,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .field-validation-valid::before,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.checkbox .field-validation-valid::before{display:none;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist{display:inline-grid;align-items:center;margin-left:15px;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist label,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist label{line-height:26px;position:relative;padding-left:38px;margin-left:-25px;font-weight:400;cursor:pointer;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.checkbox label::before,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist label::before,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist label::before{content:"";position:absolute;left:0;top:0px;width:26px;height:26px;border:1px solid #004986;background:#ffffff;transition:background-color 0.3s,border-color 0.3s;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist label:nth-child(2),.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist label:nth-child(2){margin-right:98px;}@media (max-width:1024px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist label:nth-child(2),.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist label:nth-child(2){margin-right:122px;}}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist label:nth-child(2),.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist label:nth-child(2){margin-right:64px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.checkbox input[type=checkbox],.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice input[type=checkbox],.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice input[type=radio]{width:26px !important;height:26px !important;visibility:hidden !important;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.checkbox input:checked + label:after,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice input:checked + label:after,.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice input:checked + label:after{content:'';background:url("/assets/images/settings/checkbox.svg");background-size:contain;transform:none;border:none;background-repeat:no-repeat;width:20px;height:15px;top:4px;display:block;position:absolute;left:3px;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-legend{position:relative;width:inherit;height:inherit;padding-top:0px;padding-bottom:0px;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-hidden{visibility:hidden;display:none;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation{padding-top:20px;}@media (min-width:1025px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation{display:flex;justify-content:center;position:relative;left:0;right:0;margin-left:200px;margin-top:20px;}}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation{text-align:center;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation .btn.primary{font-size:20px;font-weight:700;line-height:32px;width:121px;border-radius:0;height:52px;transition:0.45s all;border:0;color:#ffffff;background:#B58412;margin-top:0;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation .btn.primary:hover{background:#004986;color:#ffffff;}@media (max-width:767px){.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation .btn.primary{font-size:16px;line-height:19px;height:29px;width:79px;}}.formpanel .formpanelwrap p{font-size:14px;line-height:25px;}.successsection{margin-top:40px;}@media print,screen and (min-width:48em){.successsection{margin-top:70px;}}@media screen and (min-width:80em){.successsection{margin-top:105px;}}.successsection .success{text-align:center;max-width:800px;margin:0 auto;}.successsection .success .successtxt h2{font-size:40px;line-height:45px;font-weight:600;color:#004986;}@media print,screen and (min-width:64em){.successsection .success .successtxt h2{font-size:56px;line-height:56px;}}.successsection .success p{font-size:24px;line-height:34px;font-weight:500;}@media print,screen and (max-width:47.99875em){.successsection .success p{font-size:18px;line-height:28px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .radiobuttonlist + span.field-validation-error{position:absolute;width:inherit;background:transparent !important;color:#F54444 !important;font-size:12px;left:0;top:-24px;text-align:left;height:inherit;border:none;right:0;line-height:16px;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.mandatory .radiobuttonlist + span.field-validation-error::before{display:none;}.tabpanel .resp-tabs-container .tabtext p{font-size:18px;line-height:30px;padding-right:20px;}@media print,screen and (min-width:64em){.tabpanel .resp-tabs-container .tabtext p{padding-right:20px;}}@media (max-width:767px){.iOS .formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-navigation .btn.primary{width:100px;}}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.multiplechoice .checkboxlist br{display:none;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field:last-child{margin-bottom:0;}.formpanel .formpanelwrap .umbraco-forms-form .umbraco-forms-container .umbraco-forms-field.singlechoice .radiobuttonlist{margin-left:25px;}.radiobuttonlist br{display:none;}
