@charset "UTF-8";.hero-block{padding:clamp(2.5rem,100 / 1360 * 100vw,6.25rem) 0;position:relative}.hero-block__box{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:7.5rem}@media (max-width:980px){.hero-block__box{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:.25rem}}.hero-block h1{font-size:clamp(1.25rem,30 / 1360 * 100vw,1.875rem);color:#7f0003;text-transform:uppercase;margin-bottom:1.875rem}.hero-block .form-box input,.hero-block .form-box select{padding:.75rem;border:1px solid #818181;background-color:transparent;outline:0;width:100%;margin-bottom:.625rem;font-size:1rem;color:#818181;font-weight:400}@media (max-width:767px){.hero-block .form-box input,.hero-block .form-box select{margin-bottom:.375rem}}.hero-block .form-box input::-webkit-input-placeholder,.hero-block .form-box select::-webkit-input-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box input::-moz-placeholder,.hero-block .form-box select::-moz-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box input:-ms-input-placeholder,.hero-block .form-box select:-ms-input-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box input::-ms-input-placeholder,.hero-block .form-box select::-ms-input-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box input::placeholder,.hero-block .form-box select::placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box textarea{width:100%;color:#818181;padding:.75rem;margin-bottom:.375rem;font-weight:400}.hero-block .form-box textarea::-webkit-input-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box textarea::-moz-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box textarea:-ms-input-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box textarea::-ms-input-placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box textarea::placeholder{font-size:.9375rem;font-weight:400;color:#818181;font-family:Montserrat}.hero-block .form-box .wpcf7-submit{color:#f3f0eb;font-size:clamp(.875rem,17 / 1360 * 100vw,1.0625rem);padding:clamp(.75rem,18 / 1360 * 100vw,1.125rem) clamp(1.875rem,36 / 1360 * 100vw,2.25rem);-webkit-transition:all .3s;transition:all .3s;position:relative;font-weight:700;cursor:pointer;overflow:hidden;background:#7f0003;text-transform:uppercase;border-radius:0;border:none!important;margin-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width:767px){.hero-block .form-box .wpcf7-submit{width:100%}}.hero-block .form-box .wpcf7 input[type=file]{position:relative;margin-bottom:0}.hero-block .form-box .wpcf7 input[type=file]::-webkit-file-upload-button{visibility:hidden}.hero-block .form-box .wpcf7 input[type=file]::file-selector-button{display:none}.hero-block .form-box .wpcf7 input[type=file]::before{content:"Upload field";color:#999;font-size:16px;pointer-events:none}.hero-block .form-box .wpcf7 input[type=file]{background-image:url("data:image/svg+xml;utf8,<svg width='11' height='21' viewBox='0 0 11 21' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M9.6875 2.625V15.75C9.6875 17.9248 7.9248 19.6875 5.75 19.6875C3.5752 19.6875 1.8125 17.9248 1.8125 15.75V3.9375C1.8125 2.48784 2.98784 1.3125 4.4375 1.3125C5.88716 1.3125 7.0625 2.48784 7.0625 3.9375V15.75C7.0625 16.4752 6.4745 17.0625 5.75 17.0625C5.02484 17.0625 4.4375 16.4752 4.4375 15.75V5.25H3.125V15.75C3.125 17.1997 4.30034 18.375 5.75 18.375C7.19966 18.375 8.375 17.1997 8.375 15.75V3.9375C8.375 1.7627 6.6123 0 4.4375 0C2.2627 0 0.5 1.7627 0.5 3.9375V16.4062C0.823538 18.9952 3.07316 21 5.75 21C8.42684 21 10.6765 18.9952 11 16.4062V2.625H9.6875Z' fill='%23878787'/></svg>");background-repeat:no-repeat;background-position:right 15px center;background-size:14px 24px}.hero-block .form-box .wpcf7 select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 8L10 13L15 8" stroke="%23818181" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 15px center;background-size:18px}