:root{--font-size-regular-tr:16px;--font-body-tr:'Euclid Circular A';--font-alt-tr:'Poly',serif;--color-primary-tr:#033C2D;--color-secondary-tr:#033C2D;--color-accent-tr:#23FFB5;--color-coach-copilot:#00F3FF;--color-vet-n-pro:#E0DAD1;--color-light-grey-tr:#DEDEDE;--color-support-white:#fff;--color-loving-pink:#FF89FF;--color-sunny-yellow:#FFF900;--color-charcoal-black:#000000;--color-magic-purple:#AC87F7;--color-fresh-green:#94CA69;--color-shiny-orange:#EB8649;--color-palladium-grey:#BFBDBB;--section-background-tr:var(--color-accent-tr);--section-text-tr:var(--color-primary-tr);--container-width:1400px;--gap-inner-tr:1rem;--gap-section-tr:1rem;--border-radius-large:2.5rem;--border-radius-base:1.25rem;--border-radius-small:0.625rem;--border-radius-extra-small:0.5rem}@media screen and (min-width:768px){:root{--gap-inner-tr:1.25rem;--gap-section-tr:1.5rem}}@media screen and (min-width:1025px){:root{--gap-inner-tr:1.5rem;--gap-section-tr:2.5rem}}.has-equestic-primary-color{color:var(--color-primary-tr)!important}.has-equestic-accent-color{color:var(--color-accent-tr)!important}.has-coach-copilot-color{color:var(--color-coach-copilot)!important}.has-vet-n-pro-color{color:var(--color-vet-n-pro)!important}.has-light-grey-color{color:var(--color-light-grey-tr)!important}.has-loving-pink-color{color:var(--color-loving-pink)!important}.has-sunny-yellow-color{color:var(--color-sunny-yellow)!important}.has-charcoal-black-color{color:var(--color-charcoal-black)!important}.has-magic-purple-color{color:var(--color-magic-purple)!important}.has-fresh-green-color{color:var(--color-fresh-green)!important}.has-shiny-orange-color{color:var(--color-shiny-orange)!important}.has-palladium-grey-color{color:var(--color-palladium-grey)!important}.has-equestic-primary-background-color{background-color:var(--color-primary-tr)!important}.has-equestic-accent-background-color{background-color:var(--color-accent-tr)!important}.has-coach-copilot-background-color{background-color:var(--color-coach-copilot)!important}.has-vet-n-pro-background-color{background-color:var(--color-vet-n-pro)!important}.has-light-grey-background-color{background-color:var(--color-light-grey-tr)!important}.has-loving-pink-background-color{background-color:var(--color-loving-pink)!important}.has-sunny-yellow-background-color{background-color:var(--color-sunny-yellow)!important}.has-charcoal-black-background-color{background-color:var(--color-charcoal-black)!important}.has-magic-purple-background-color{background-color:var(--color-magic-purple)!important}.has-fresh-green-background-color{background-color:var(--color-fresh-green)!important}.has-shiny-orange-background-color{background-color:var(--color-shiny-orange)!important}.has-palladium-grey-background-color{background-color:var(--color-palladium-grey)!important}.has-text-align-center{text-align:center!important}.has-text-align-right{text-align:right!important}.contact_form{padding:2rem 0;color:var(--color-theme-primary)}@media screen and (min-width:768px){.contact_form{padding:3.375rem 0}}.contact_form .container{gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.contact_form .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact_form-text{width:100%}@media screen and (min-width:768px){.contact_form-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:26.5rem}}.contact_form-title{margin-bottom:1rem}@media screen and (min-width:768px){.contact_form-title{margin-bottom:1.5rem}}.contact_form-info{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.contact_form-info--title h3{margin:0;margin-bottom:.5rem;font-weight:500;font-size:1.125rem;line-height:1;color:currentColor}.contact_form-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:currentColor;gap:1rem}.contact_form-info a span{width:1.6875rem;min-width:1.6875rem;height:1.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:currentColor;border-radius:var(--border-radius-extra-small)}.contact_form-info a span svg{width:.875rem;height:auto}.contact_form-info a span svg path{fill:var(--color-theme-accent)}.contact_form-info a:hover{text-decoration:underline}.contact_form--form{width:100%;color:currentColor}@media screen and (min-width:768px){.contact_form--form{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}}.contact_form--form div.wpforms-container-full:not(:empty){margin:0}.contact_form--form .wpforms-container{font-family:var(--font-body-tr)!important;color:currentColor!important}.contact_form--form .wpforms-container .wpforms-field{padding:0!important;color:currentColor!important}.contact_form--form .wpforms-container .wpforms-field:not(.wpforms-field-layout){margin-bottom:1rem!important}.contact_form--form .wpforms-container .wpforms-field .wpforms-field-label{letter-spacing:0!important;color:currentColor!important;padding:0!important;margin-bottom:.5rem!important;line-height:1.8!important;font-size:1rem!important;font-weight:500!important}.contact_form--form .wpforms-container .wpforms-field .wpforms-field-label .wpforms-required-label{color:inherit!important}.contact_form--form .wpforms-container .wpforms-field input,.contact_form--form .wpforms-container .wpforms-field select,.contact_form--form .wpforms-container .wpforms-field textarea{padding:1rem 1.375rem!important;border:none!important;font-size:1rem!important;height:auto;max-height:none!important;border-radius:var(--border-radius-extra-small)!important;background:0 0!important;color:currentColor!important;-webkit-box-shadow:none!important;box-shadow:none!important;letter-spacing:0!important;line-height:1!important;caret-color:currentColor!important;background-color:rgba(222,222,222,.4)!important}.contact_form--form .wpforms-container .wpforms-field input:focus,.contact_form--form .wpforms-container .wpforms-field select:focus,.contact_form--form .wpforms-container .wpforms-field textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;color:#fff}.contact_form--form .wpforms-container .wpforms-field input:focus::-webkit-input-placeholder,.contact_form--form .wpforms-container .wpforms-field select:focus::-webkit-input-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea:focus::-webkit-input-placeholder{padding-left:.3125rem}.contact_form--form .wpforms-container .wpforms-field input:focus::-moz-placeholder,.contact_form--form .wpforms-container .wpforms-field select:focus::-moz-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea:focus::-moz-placeholder{padding-left:.3125rem}.contact_form--form .wpforms-container .wpforms-field input:focus:-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field select:focus:-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea:focus:-ms-input-placeholder{padding-left:.3125rem}.contact_form--form .wpforms-container .wpforms-field input:focus::-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field select:focus::-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea:focus::-ms-input-placeholder{padding-left:.3125rem}.contact_form--form .wpforms-container .wpforms-field input:focus::placeholder,.contact_form--form .wpforms-container .wpforms-field select:focus::placeholder,.contact_form--form .wpforms-container .wpforms-field textarea:focus::placeholder{padding-left:.3125rem}.contact_form--form .wpforms-container .wpforms-field input::-webkit-input-placeholder,.contact_form--form .wpforms-container .wpforms-field select::-webkit-input-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea::-webkit-input-placeholder{color:currentColor!important;opacity:1!important;-webkit-transition:.3s ease!important;transition:.3s ease!important}.contact_form--form .wpforms-container .wpforms-field input::-moz-placeholder,.contact_form--form .wpforms-container .wpforms-field select::-moz-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea::-moz-placeholder{color:currentColor!important;opacity:1!important;-moz-transition:.3s ease!important;transition:.3s ease!important}.contact_form--form .wpforms-container .wpforms-field input:-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field select:-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea:-ms-input-placeholder{color:currentColor!important;opacity:1!important;-ms-transition:.3s ease!important;transition:.3s ease!important}.contact_form--form .wpforms-container .wpforms-field input::-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field select::-ms-input-placeholder,.contact_form--form .wpforms-container .wpforms-field textarea::-ms-input-placeholder{color:currentColor!important;opacity:1!important;-ms-transition:.3s ease!important;transition:.3s ease!important}.contact_form--form .wpforms-container .wpforms-field input::placeholder,.contact_form--form .wpforms-container .wpforms-field select::placeholder,.contact_form--form .wpforms-container .wpforms-field textarea::placeholder{color:currentColor!important;opacity:1!important;-webkit-transition:.3s ease!important;transition:.3s ease!important}.contact_form--form .wpforms-container .wpforms-field input[type=checkbox],.contact_form--form .wpforms-container .wpforms-field select[type=checkbox],.contact_form--form .wpforms-container .wpforms-field textarea[type=checkbox]{padding:0!important}.contact_form--form .wpforms-container .wpforms-field input[type=checkbox]:before,.contact_form--form .wpforms-container .wpforms-field select[type=checkbox]:before,.contact_form--form .wpforms-container .wpforms-field textarea[type=checkbox]:before{background-color:rgba(222,222,222,.4)!important;border-color:rgba(222,222,222,.4)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.contact_form--form .wpforms-container .wpforms-field input[type=checkbox]:after,.contact_form--form .wpforms-container .wpforms-field select[type=checkbox]:after,.contact_form--form .wpforms-container .wpforms-field textarea[type=checkbox]:after{border-color:currentColor!important}.contact_form--form .wpforms-container .wpforms-field select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.contact_form--form .wpforms-container .wpforms-field .wpforms-uploader{background-color:rgba(222,222,222,.4)!important;color:currentColor!important;border:1.5px dashed #dedede;border-radius:var(--border-radius-extra-small)!important}.contact_form--form .wpforms-container .wpforms-field .wpforms-uploader *{color:inherit!important}.contact_form--form .wpforms-container .wpforms-field .wpforms-uploader .dz-message{color:inherit;font-size:1rem}.contact_form--form .wpforms-container .wpforms-field .wpforms-uploader .dz-message .modern-hint{color:inherit}.contact_form--form .wpforms-container .wpforms-field .wpforms-uploader.wpforms-focus{border-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}.contact_form--form .wpforms-container .wpforms-form .wpforms-submit-container{margin-top:0}.contact_form--form .wpforms-container .wpforms-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding:1rem 1.5rem!important;color:currentColor!important;-webkit-transition:.2s ease;transition:.2s ease;line-height:1;height:auto!important;max-height:none!important;border-radius:var(--border-radius-small);position:relative;background:0 0!important;background-color:var(--color-theme-accent)!important;letter-spacing:0;width:100%;font-size:1rem!important}.contact_form--form .wpforms-container .wpforms-submit:hover{color:var(--color-theme-accent)!important;background-color:var(--color-theme-primary)!important}
/*# sourceMappingURL=contact-form.css.map */
