﻿.contact-form{padding:100px 12% 80px;background-color:#fff;display:flex;justify-content:center;}@media(max-width:769px){.contact-form{padding:50px 6%;}}.contact-form span{font-size:1.25rem;line-height:1.5rem;}.contact-form-container{max-width:1500px;position:relative;display:flex;}@media(max-width:1170px){.contact-form-container{flex-direction:column;}}.contact-form-container-intro{padding:50px 80px;background-color:#1d3454;display:flex;flex-direction:column;align-items:center;}@media(max-width:769px){.contact-form-container-intro{padding:40px 30px;}}.contact-form-container-intro p{color:#fff;text-align:center;max-width:900px;}.contact-form-container-info{width:40%;padding-right:5%;margin-top:40px;color:#1d3454;}@media(max-width:1170px){.contact-form-container-info{width:100%;padding-right:0;margin-bottom:50px;}}.contact-form-container-info h3{color:#1d3454;font-size:1.825rem;line-height:2.25rem;}.contact-form-container-info-block{margin:40px 0;}.contact-form-container-info-block p{font-size:1.5rem;line-height:1.75rem;}.contact-form-container-info-block a{font-size:1.5rem;line-height:1.75rem;text-decoration:underline;}@media(max-width:600px){.contact-form-container-info-block a{font-size:1.25rem;line-height:1.5rem;}}.contact-form-container-fields{width:60%;border-radius:10px;background:#ede4dd;box-shadow:0 4px 15px 0 rgba(0,0,0,.25);padding:40px 80px;}@media(max-width:1170px){.contact-form-container-fields{width:100%;}}@media(max-width:600px){.contact-form-container-fields{padding:40px 30px;}}.contact-form-container-fields h2{text-transform:uppercase;}.contact-form-container-fields .umbraco-forms-field-wrapper input.text{background-color:#f5f5f7;border:0;padding:8px;max-width:500px!important;}.contact-form-container-fields .umbraco-forms-field-wrapper select{background-color:#f5f5f7;border:0;padding:8px;max-width:500px!important;}.contact-form-container-fields .umbraco-forms-field-wrapper textarea{background-color:#f5f5f7;padding:8px;max-width:500px!important;}.contact-form-container-fields .umbraco-forms-page label{font-weight:normal;color:#5c727d;}.contact-form-container-fields .umbraco-forms-navigation input{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:0 30px;border-radius:6px;font-family:"Inter",Roboto,Arial;font-weight:400;font-size:1.25rem;line-height:1;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease,box-shadow 160ms ease;border:2px solid transparent;height:60px;min-width:200px;margin-top:15px;box-shadow:rgba(0,0,0,.24) 0 3px 8px;color:#000;background-color:#d6a54a;border-color:#d6a54a;}.contact-form-container-fields .umbraco-forms-navigation input:hover{cursor:pointer;}.contact-form .dataconsent{align-items:center;justify-content:start;margin-top:15px;}.contact-form .dataconsent input[type=checkbox]{margin-right:15px;}.contact .umbraco-forms-form legend{font-weight:normal!important;color:#5c727d;font-weight:700;display:block;background:0 0!important;font-size:.875rem;}.contact .umbraco-forms-form .radiobuttonlist{padding:0;}.contact .umbraco-forms-form .checkboxlist label{float:none!important;clear:none!important;}.contact .umbraco-forms-form{padding:10px 0 10px 0;}.contact .umbraco-forms-caption{font-size:2em!important;line-height:2em!important;}.contact .umbraco-forms-field{clear:both;}.contact .umbraco-forms-field div label{display:inline;}.contact label.umbraco-forms-label{display:block;background:0 0!important;}.contact .umbraco-forms-form small{display:block;float:left;clear:both;padding:5px 5px 5px 200px;}.contact .umbraco-forms-form fieldset{padding:1em 1em 0 0;margin:0 0 1.5em 0;border:0!important;}.contact .umbraco-forms-form .umbraco-forms-navigation{padding:1em 0;}.contact .umbraco-forms-form legend{font-weight:normal!important;color:#5c727d;font-weight:700;display:block;background:0 0!important;font-size:.875rem;}.contact .umbraco-forms-form input.text,.contact .umbraco-forms-form input.title,.contact .umbraco-forms-form select,.contact .umbraco-forms-form textarea{margin:.5em 0;}.contact .umbraco-forms-form input.text:focus,.contact .umbraco-forms-form input.title:focus,.contact .umbraco-forms-form select:focus,.contact .umbraco-forms-form textarea:focus{border:1px solid #666;}.contact .umbraco-forms-form input.text,.contact .umbraco-forms-form textarea{max-width:600px!important;display:block;width:95%;}.contact .umbraco-forms-form textarea{height:200px;}.contact .umbraco-forms-form input.fileupload{height:auto!important;}.contact .umbraco-forms-form span.checkbox,.contact .umbraco-forms-form span.checkboxlist,.contact .umbraco-forms-form span.radiobuttonlist{display:block;float:left;padding:10px;}.contact .umbraco-forms-form .checkboxlist label{float:left;clear:left;}.contact .umbraco-forms-form .checkbox input,.contact .umbraco-forms-form .checkboxlist input,.contact .umbraco-forms-form .radiobuttonlist input{width:auto!important;height:auto!important;border:0!important;display:inline!important;}.contact .umbraco-forms-form .hiddenfield{display:none;}.contact .umbraco-forms-button{margin-right:10px;padding:2px 10px;}.contact .umbraco-forms-error-message{padding:.8em;margin-bottom:.5em;border:2px solid #fbc2c4;}.contact .umbraco-forms-error-message{background:#fbe3e4;color:#8a1f11;}.contact .umbraco-forms-form input.contourError,.contact .umbraco-forms-form input.input-validation-error,.contact .umbraco-forms-form textarea.contourError,.contact .umbraco-forms-form textarea.input-validation-error{background:#fbe3e4;border-color:#fbc2c4;}.contact .umbraco-forms-form span.contourError,.contact .umbraco-forms-form span.field-validation-error{color:#8a1f11!important;background:0 0!important;}.contact .umbraco-forms-form #recaptcha_widget_div{margin-left:200px;}.contact .umbraco-forms-form .field-validation-error{padding-left:5px;}.contact .umbraco-forms-hidden{display:none;}.contact .umbraco-forms-form .umbraco-forms-legend{font-weight:normal;color:#5c727d;font-size:1rem;}.contact .umbraco-forms-form .checkboxlist,.contact .umbraco-forms-form .radiobuttonlist,.contact .umbraco-forms-form span.checkbox{padding-top:0!important;}.contact .umbraco-forms-tooltip.help-block{font-size:.85rem;line-height:1rem;color:#5c727d;}.contact .umbraco-forms-field.checkbox{margin-top:15px;}.contact .umbraco-forms-field.checkbox input[type=checkbox]{margin-right:10px;}