.contact-split{padding:5rem 0;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}@media(max-width: 2300px){.contact-split{gap:4rem;padding:4rem 0}}@media(max-width: 1700px){.contact-split{gap:3.5rem;padding:3.5rem 0}}@media(max-width: 768px){.contact-split{grid-template-columns:1fr;gap:3rem;padding:3rem 0}}@media(max-width: 600px){.contact-split{padding:2rem 0;gap:2rem}}.contact-split__left{display:flex;flex-direction:column;gap:2rem;position:sticky;top:6rem}@media(max-width: 768px){.contact-split__left{position:static}}.contact-split__title{font-size:3.0625rem;font-weight:400;color:#fff;margin:0;line-height:1.1}@media(max-width: 2300px){.contact-split__title{font-size:2.5rem}}@media(max-width: 1700px){.contact-split__title{font-size:2rem}}@media(max-width: 1250px){.contact-split__title{font-size:1.75rem}}@media(max-width: 768px){.contact-split__title{font-size:1.625rem}}@media(max-width: 600px){.contact-split__title{font-size:1.375rem}}.contact-split__title span{color:#f6f62e}.contact-split__description{color:#fff;font-size:1.9375rem;font-weight:400;line-height:1.4}@media(max-width: 2300px){.contact-split__description{font-size:1.625rem}}@media(max-width: 1700px){.contact-split__description{font-size:1.375rem}}@media(max-width: 1250px){.contact-split__description{font-size:1.25rem}}@media(max-width: 768px){.contact-split__description{font-size:1.125rem}}@media(max-width: 600px){.contact-split__description{font-size:1rem}}.contact-split__description p{margin:0 0 .75em}.contact-split__description p:last-child{margin-bottom:0}.contact-split__right .wpcf7-form{width:100%;max-width:none;display:flex;flex-direction:column;gap:1.5rem}.contact-split__right .wpcf7 br{display:none}.contact-split__right .wpcf7-form>p{margin:0;width:100%}.contact-split__right .wpcf7 .form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width: 600px){.contact-split__right .wpcf7 .form-row{grid-template-columns:1fr}}.contact-split__right .wpcf7 .form-row p{margin:0}.contact-split__right .wpcf7 .wpcf7-form-control-wrap{display:block;width:100%;position:relative}.contact-split__right .wpcf7 .wpcf7-form-control-wrap:has(select)::after{content:"";position:absolute;right:1.75rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid #fff;pointer-events:none}.contact-split__right .wpcf7 input[type=text],.contact-split__right .wpcf7 input[type=email],.contact-split__right .wpcf7 input[type=tel],.contact-split__right .wpcf7 input[type=number],.contact-split__right .wpcf7 input[type=url]{display:block;width:100%;box-sizing:border-box;background:#070707;border:2px solid #5a5a5a !important;border-radius:15px !important;padding:1.5rem 2rem !important;color:#fff;font-size:1rem !important;font-family:inherit;outline:none;transition:border-color .2s ease;appearance:none;-webkit-appearance:none}.contact-split__right .wpcf7 input[type=text]::placeholder,.contact-split__right .wpcf7 input[type=email]::placeholder,.contact-split__right .wpcf7 input[type=tel]::placeholder,.contact-split__right .wpcf7 input[type=number]::placeholder,.contact-split__right .wpcf7 input[type=url]::placeholder{color:hsla(0,0%,100%,.4)}.contact-split__right .wpcf7 input[type=text]:focus,.contact-split__right .wpcf7 input[type=email]:focus,.contact-split__right .wpcf7 input[type=tel]:focus,.contact-split__right .wpcf7 input[type=number]:focus,.contact-split__right .wpcf7 input[type=url]:focus{border-color:#f6f62e !important}.contact-split__right .wpcf7 input[type=text]:-webkit-autofill,.contact-split__right .wpcf7 input[type=text]:-webkit-autofill:hover,.contact-split__right .wpcf7 input[type=text]:-webkit-autofill:focus,.contact-split__right .wpcf7 input[type=email]:-webkit-autofill,.contact-split__right .wpcf7 input[type=email]:-webkit-autofill:hover,.contact-split__right .wpcf7 input[type=email]:-webkit-autofill:focus,.contact-split__right .wpcf7 input[type=tel]:-webkit-autofill,.contact-split__right .wpcf7 input[type=tel]:-webkit-autofill:hover,.contact-split__right .wpcf7 input[type=tel]:-webkit-autofill:focus,.contact-split__right .wpcf7 input[type=number]:-webkit-autofill,.contact-split__right .wpcf7 input[type=number]:-webkit-autofill:hover,.contact-split__right .wpcf7 input[type=number]:-webkit-autofill:focus,.contact-split__right .wpcf7 input[type=url]:-webkit-autofill,.contact-split__right .wpcf7 input[type=url]:-webkit-autofill:hover,.contact-split__right .wpcf7 input[type=url]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #070707 inset !important;-webkit-text-fill-color:#fff !important;caret-color:#fff}@media(max-width: 1700px){.contact-split__right .wpcf7 input[type=text],.contact-split__right .wpcf7 input[type=email],.contact-split__right .wpcf7 input[type=tel],.contact-split__right .wpcf7 input[type=number],.contact-split__right .wpcf7 input[type=url]{padding:1.25rem 1.75rem !important}}@media(max-width: 768px){.contact-split__right .wpcf7 input[type=text],.contact-split__right .wpcf7 input[type=email],.contact-split__right .wpcf7 input[type=tel],.contact-split__right .wpcf7 input[type=number],.contact-split__right .wpcf7 input[type=url]{padding:1rem 1.5rem !important}}@media(max-width: 600px){.contact-split__right .wpcf7 input[type=text],.contact-split__right .wpcf7 input[type=email],.contact-split__right .wpcf7 input[type=tel],.contact-split__right .wpcf7 input[type=number],.contact-split__right .wpcf7 input[type=url]{padding:.875rem 1.25rem !important;font-size:.9375rem !important;border-width:1px !important}}.contact-split__right .wpcf7 select{display:block;width:100%;box-sizing:border-box;background:#070707;border:2px solid #5a5a5a !important;border-radius:15px !important;padding:1.5rem 3rem 1.5rem 2rem !important;color:#fff;font-size:1rem !important;font-family:inherit;outline:none;cursor:pointer;transition:border-color .2s ease;appearance:none;-webkit-appearance:none}.contact-split__right .wpcf7 select option{background:#070707}.contact-split__right .wpcf7 select:focus{border-color:#f6f62e !important}@media(max-width: 1700px){.contact-split__right .wpcf7 select{padding:1.25rem 3rem 1.25rem 1.75rem !important}}@media(max-width: 768px){.contact-split__right .wpcf7 select{padding:1rem 3rem 1rem 1.5rem !important}}@media(max-width: 600px){.contact-split__right .wpcf7 select{padding:.875rem 2.5rem .875rem 1.25rem !important;font-size:.9375rem !important;border-width:1px !important}}.contact-split__right .wpcf7 textarea{display:block;width:100%;box-sizing:border-box;min-height:14rem;background:#070707;border:2px solid #5a5a5a !important;border-radius:15px !important;padding:1.5rem 2rem !important;color:#fff;font-size:1rem !important;font-family:inherit;resize:vertical;outline:none;transition:border-color .2s ease}.contact-split__right .wpcf7 textarea::placeholder{color:hsla(0,0%,100%,.4)}.contact-split__right .wpcf7 textarea:focus{border-color:#f6f62e !important}@media(max-width: 1700px){.contact-split__right .wpcf7 textarea{padding:1.25rem 1.75rem !important;min-height:12rem}}@media(max-width: 768px){.contact-split__right .wpcf7 textarea{padding:1rem 1.5rem !important;min-height:10rem}}@media(max-width: 600px){.contact-split__right .wpcf7 textarea{padding:.875rem 1.25rem !important;font-size:.9375rem !important;min-height:8rem;border-width:1px !important}}.contact-split__right .wpcf7 .form-subtitle{font-size:1.9375rem;font-weight:400;color:#fff;margin:.5rem 0 0;line-height:1.1}@media(max-width: 1700px){.contact-split__right .wpcf7 .form-subtitle{font-size:1.5rem}}@media(max-width: 768px){.contact-split__right .wpcf7 .form-subtitle{font-size:1.25rem}}.contact-split__right .wpcf7 .wpcf7-acceptance{display:block}.contact-split__right .wpcf7 .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:.875rem;cursor:pointer;color:#fff;font-size:.9375rem;line-height:1.5}.contact-split__right .wpcf7 .wpcf7-acceptance label input[type=checkbox]{margin-top:.15rem;flex-shrink:0}.contact-split__right .wpcf7 .wpcf7-checkbox,.contact-split__right .wpcf7 .wpcf7-radio{display:grid;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));gap:1rem}@media(max-width: 600px){.contact-split__right .wpcf7 .wpcf7-checkbox,.contact-split__right .wpcf7 .wpcf7-radio{grid-template-columns:1fr}}.contact-split__right .wpcf7 .wpcf7-checkbox .wpcf7-list-item,.contact-split__right .wpcf7 .wpcf7-radio .wpcf7-list-item{margin:0}.contact-split__right .wpcf7 .wpcf7-checkbox .wpcf7-list-item label,.contact-split__right .wpcf7 .wpcf7-radio .wpcf7-list-item label{display:flex;align-items:center;gap:.875rem;cursor:pointer;color:#fff;font-size:1rem}.contact-split__right .wpcf7 input[type=checkbox],.contact-split__right .wpcf7 input[type=radio]{appearance:none !important;-webkit-appearance:none !important;width:1.5rem !important;height:1.5rem !important;flex-shrink:0;background:#070707 !important;border:1px solid #5a5a5a !important;border-radius:4px !important;cursor:pointer;transition:background .2s ease,border-color .2s ease;vertical-align:middle;padding:0 !important}.contact-split__right .wpcf7 input[type=checkbox]:checked,.contact-split__right .wpcf7 input[type=radio]:checked{background:#f6f62e !important;border-color:#f6f62e !important;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23070707%27 d=%27M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z%27/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:75% !important}.contact-split__right .wpcf7 input[type=radio]{border-radius:50% !important}.contact-split__right .wpcf7 input[type=radio]:checked{background-image:none !important}.contact-split__right .wpcf7 .wpcf7-submit{display:table !important;width:auto !important;margin-left:auto;margin-right:0}@media(max-width: 600px){.contact-split__right .wpcf7 .wpcf7-submit{margin-left:0;margin-right:auto}}.contact-split__right .wpcf7-response-output{border-radius:10px;border:2px solid #5a5a5a !important;padding:1rem 1.5rem;font-size:.9375rem;color:#fff;margin:0}.contact-split__right .wpcf7-not-valid-tip{color:#ff6b6b;font-size:.8125rem;margin-top:.25rem;display:block}
