.page-header__description{text-align:left;font-size:18px;line-height:inherit;font-weight:500;margin-bottom:20px;color:#000d1c }#contour,.contour{padding:10px 0px 10px 0px;}.contourField{clear:both;}.contourField div label{display:inline;}#contour label.fieldLabel,.contour label.fieldLabel{font-weight:bold;display:block;background:transparent !important;}#contour small,.contour small{display:block;float:left;clear:both;padding:5px 5px 5px 200px;}#contour fieldset,.contour fieldset{padding:1em 1em 0em 0em;margin:0 0 1.5em 0;border:none !Important;}#contour .contourNavigation{padding:1em 0em;}#contour .contourNavigation{padding:1em 0em;}#contour legend,.contour legend{font-weight:bold;font-size:1.2em;line-height:1.2em;display:block;}#contour input.text,#contour textarea,.contour input.text,.contour textarea{max-width:400px !important;padding:5px;display:block;width:95%;}#contour input.fileupload,.contour input.fileupload{height:auto !important;}#contour input.contourError,#contour textarea.contourError,#contour input.input-validation-error,#contour textarea.input-validation-error .contour input.contourError,.contour textarea.contourError,.contour input.input-validation-error,.contour textarea.input-validation-error{background:#FBE3E4;border-color:#FBC2C4;}#contour span.contourError,#contour span.field-validation-error .contour span.contourError,.contour span.field-validation-error{color:#8a1f11 !important;background:transparent !important;}#contour #recaptcha_widget_div,.contour #recaptcha_widget_div{margin-left:200px;}#contour .field-validation-error,.contour .field-validation-error{padding-left:5px;}#contact-us #contour fieldset,.contour fieldset{margin-bottom:0px !important;padding:0px !important;}#contact-us .contourPage{margin-left:-13px;margin-right:-13px;}.contour.contactusform .contourField label{display:none;}.contour.contactusform .contourField.checkbox label{display:inline;}.contour.contactusform .contourField input,.contour.contactusform .contourField textarea,.enquiryform .umbraco-forms-field-wrapper input,.enquiryform .umbraco-forms-field-wrapper textarea{display:block;padding:6px 12px;max-width:100% !important;font-size:20px;font-weight:300;line-height:normal;height:50px;width:100%;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background-color:#eff2f3;margin:0;margin-bottom:10px;}.contour.contactusform .contourFieldSet,.contour.contactusform .col-md-12{display:flex;flex-direction:column;gap:10px;}.contour.contactusform .contourField textarea,.enquiryform .umbraco-forms-field-wrapper textarea{height:200px;width:100%;}.contour.contactusform .contourField.titleanddescription{margin-top:10px;}.contour.contactusform input[type="checkbox"]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;width:17px;height:17px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;-webkit-appearance:none;}.contour.contactusform .contourField.checkbox label{font-weight:normal;left:10px;top:26px;position:relative;float:left;}.contour.contactusform .contourField h2{font-size:14px;font-weight:300;}.custom-checkbox{width:17px;height:17px;z-index:1;background-image:url("/images/checkbox-unchecked.png");background-position:0 0;background-repeat:no-repeat;background-size:17px 17px;-webkit-appearance:none;}.custom-checkbox:hover{background-image:url("/images/checkbox-unchecked.png");background-position:0 0;background-repeat:no-repeat;background-size:17px 17px }.custom-checkbox.selected{background-image:url("/images/checkbox-checked.png");background-position:0 0;background-repeat:no-repeat;background-size:17px 17px }.contour.contactusform .contourField .checkbox-wrapper{display:flex;align-items:flex-start;gap:15px;flex-direction:row;justify-content:flex-start;align-items:flex-start;}.custom-checkbox{flex-shrink:0;margin:0;}.contour.contactusform .contourField.checkbox label{font-weight:normal;left:0;top:0;position:static;float:none;display:block;line-height:1.4;word-break:break-word;white-space:normal;width:100%;cursor:pointer;}.contour.contactusform .btn.primary{background-color:#89bd00;color:#fff;font-size:14px;font-weight:600;line-height:14px;height:43px;padding:0 25px;margin-top:20px }.contour.contactusform .contourNavigation .col-md-12{padding:0;}
