@font-face{font-family:Montserrat;src:local("Montserrat Thin"),url(../fonts/Montserrat/Montserrat-Thin.ttf) format(truetype);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Thin Italic"),url(../fonts/Montserrat/Montserrat-ThinItalic.ttf) format(truetype);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../fonts/Montserrat/Montserrat-Bold.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../fonts/Montserrat/Montserrat-BoldItalic.ttf) format(truetype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Light"),url(../fonts/Montserrat/Montserrat-Light.ttf) format(truetype);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Light Italic"),url(../fonts/Montserrat/Montserrat-LightItalic.ttf) format(truetype);font-display:swap;font-weight:300;font-style:italic}.contact-form-section[data-v-50eb24de]{background-color:#e2dfe2;padding:0 0 4rem;position:relative}.contact-form-section[data-v-50eb24de]:before{background-color:#878f77;content:"";height:25rem;position:absolute;width:100%}.contact-form-section .floating-container[data-v-50eb24de]{display:block;left:0;position:absolute;right:0;top:21.5rem}.contact-form-section .contact-form-container[data-v-50eb24de]{max-width:1075px}.contact-form-section .contact-form-container .contact-form-header[data-v-50eb24de]{align-items:center;color:#fff;display:flex;flex-flow:column wrap;justify-content:center;padding:4rem 0;position:relative;z-index:100}.contact-form-section .contact-form-container .contact-form-header .h1[data-v-50eb24de]:first-child{color:#3b4435;margin-bottom:-1rem;margin-left:-12rem;z-index:10}.contact-form-section .contact-form-container .contact-form-body[data-v-50eb24de]{position:relative;z-index:200}.contact-form-section .contact-form-container .contact-form-body .contact-form-box[data-v-50eb24de]{background-color:#fff;display:flex;flex-flow:row wrap;gap:2rem;padding:4rem}.contact-form-section .contact-form-container .contact-form-body .contact-form-box label[data-v-50eb24de]{display:block;flex-grow:1;width:40%}.contact-form-section .contact-form-container .contact-form-body .contact-form-box label[data-v-50eb24de]:last-of-type{width:100%}.contact-form-section .contact-form-container .contact-form-body .contact-form-box input[data-v-50eb24de],.contact-form-section .contact-form-container .contact-form-body .contact-form-box textarea[data-v-50eb24de]{border:0;border-bottom:1px solid #636d56;color:#636d56;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,Helvetica,Calibri,"sans-serif";font-size:1rem;width:100%}.contact-form-section .contact-form-container .contact-form-body .contact-form-box button[data-v-50eb24de]{background-color:transparent;border:2px solid #636d56;color:#636d56;display:inline-block;font-family:Montserrat,"Montserrat Fallback: Arial",Arial,Helvetica,Calibri,"sans-serif";font-weight:700;padding:1rem 1.6rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s}.contact-form-section .contact-form-container .contact-form-body .contact-form-box button.invert[data-v-50eb24de],.contact-form-section .contact-form-container .contact-form-body .contact-form-box button[data-v-50eb24de]:hover{background-color:#636d56;border-color:#636d56;color:#f8f8f8}.contact-form-section .contact-form-container .contact-form-body .contact-form-box button.invert[data-v-50eb24de]:hover{background-color:transparent;border:2px solid #636d56;color:#636d56}.contact-form-section .contact-form-container .contact-form-body .contact-form-box button.solids[data-v-50eb24de]{background-color:#636d56;border-color:#636d56;color:#f8f8f8}.contact-form-section .contact-form-container .contact-form-body .contact-form-box button.solids[data-v-50eb24de]:hover{background-color:#f8f8f8;border:2px solid #f8f8f8;color:#636d56}.contact-form-section .contact-form-container .contact-form-body .contact-form-footer[data-v-50eb24de]{display:flex;flex-flow:row wrap;gap:2rem;margin-top:2rem}@media screen and (max-width:500px){.contact-form-section .contact-form-container .contact-form-body .contact-form-footer[data-v-50eb24de]{gap:0}}.contact-form-section .contact-form-container .contact-form-body .contact-form-footer .contact-info-container[data-v-50eb24de]{background-color:#c0a9b9;color:#fff;flex-grow:1;padding:2rem;width:40%}@media screen and (max-width:500px){.contact-form-section .contact-form-container .contact-form-body .contact-form-footer .contact-info-container[data-v-50eb24de]{width:100%}}.contact-form-section .contact-form-container .contact-form-body .contact-form-footer .contact-info-container .contact-info[data-v-50eb24de]{display:flex;flex-flow:column wrap;font-size:1.1rem;gap:1rem}.contact-form-section .contact-form-container .contact-form-body .contact-form-footer .contact-info-container .contact-info a[data-v-50eb24de]{color:inherit}.contact-form-section .contact-form-container .contact-form-body .contact-form-footer .contact-info-container .contact-info p[data-v-50eb24de]{margin:0}.contact-form-section .contact-form-container .contact-form-body .contact-form-footer .contact-image[data-v-50eb24de]{flex-grow:1;width:40%}
