.contact_contact__QW1I6{width:100%}.contact_contact__QW1I6 header{padding-top:15vh;width:100%;min-height:70vh;background-image:linear-gradient(0deg,#f3e7e9 0,#e3eeff 99%,#e3eeff);display:flex;flex-flow:column;justify-content:flex-end;align-items:flex-start;align-content:center}@media(min-width:991px){.contact_contact__QW1I6 header{padding-top:20vh}}.contact_contact__QW1I6 header .contact_header_image__RTIk5{width:85%;margin:1rem auto}.contact_contact__QW1I6 header .contact_header_text__d3VO7{width:85%;margin:2rem auto}.contact_contact__QW1I6 header .contact_header_text__d3VO7 h1{font-size:2rem;color:#5c00b2;font-weight:900}.contact_contact__QW1I6 header .contact_header_text__d3VO7 p{font-size:.85rem}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;align-content:center;margin-top:1rem}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a{margin-right:1em;padding:.5em;border-radius:15px;position:relative;width:50px;height:50px;display:flex;flex-flow:row;justify-content:center;align-items:center;align-content:center;border:2px solid #5c00b2}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a span{position:absolute;top:0;left:0;width:100%;height:50px;background:#1da1f2;filter:blur(6px);z-index:0}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a svg{z-index:1}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a:nth-child(4) span{background:#0077b5}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a:nth-child(4) svg{color:#fff}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a:nth-child(3) span{background:#4fce5d}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a:nth-child(3) svg{color:#fff}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a:nth-child(2) span{background:#8a3ab9}.contact_contact__QW1I6 header .contact_header_text__d3VO7 div a:nth-child(2) svg{color:#fff}@media(min-width:1050px){.contact_contact__QW1I6 header .contact_header_text__d3VO7 p{font-size:1rem;margin-top:1em;width:70%}}.contact_contact__QW1I6 header .contact_responsive__SZe6D{display:none}@media(min-width:991px){.contact_contact__QW1I6 header .contact_header_image__RTIk5,.contact_contact__QW1I6 header .contact_header_text__d3VO7{display:none!important}.contact_contact__QW1I6 header .contact_responsive__SZe6D{width:85%;margin:0 auto;padding-bottom:3rem;display:flex;flex-flow:row;justify-content:space-between;align-items:center;align-content:center}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_image__3jxE3{width:40%;margin:0}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3{width:50%;margin:0}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 h1{font-size:2rem;color:#5c00b2;font-weight:900}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 p{font-size:.85rem}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div{display:flex;flex-flow:row;justify-content:flex-start;align-items:center;align-content:center;margin-top:1rem}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a{margin-right:1em;padding:.5em;border-radius:15px;position:relative;width:50px;height:50px;display:flex;flex-flow:row;justify-content:center;align-items:center;align-content:center;border:2px solid #5c00b2}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a span{position:absolute;top:0;left:0;width:100%;height:50px;background:#1da1f2;filter:blur(6px);z-index:0}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a svg{z-index:1}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a:nth-child(4) span{background:#0077b5}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a:nth-child(4) svg{color:#fff}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a:nth-child(3) span{background:#4fce5d}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a:nth-child(3) svg{color:#fff}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a:nth-child(2) span{background:#8a3ab9}.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 div a:nth-child(2) svg{color:#fff}}@media(min-width:991px)and (min-width:1050px){.contact_contact__QW1I6 header .contact_responsive__SZe6D .contact_rheader_text__qr0C3 p{font-size:1rem;margin-top:1em;width:70%}}.contact_contact__QW1I6 section{position:relative;overflow-x:hidden!important;overflow-y:hidden!important;width:100%;min-height:50vh}.contact_contact__QW1I6 section:before{content:"";position:absolute;top:10%;left:50%;width:20rem;height:20rem;background-image:url(/_next/static/media/foreground.4d415efe.webp);background-size:cover;background-position:50%;filter:blur(82px);z-index:0}.contact_contact__QW1I6 section .contact_or__PxFbG{width:80%;margin:2rem auto}.contact_contact__QW1I6 section .contact_or__PxFbG h1{font-size:1rem;font-weight:400;color:#2a2a2a;text-align:center;position:relative;width:-moz-fit-content;width:fit-content;padding:0 3em;margin:0 auto;opacity:.4}.contact_contact__QW1I6 section .contact_or__PxFbG h1:before{left:0}.contact_contact__QW1I6 section .contact_or__PxFbG h1:after,.contact_contact__QW1I6 section .contact_or__PxFbG h1:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:.1rem;width:2rem;background-color:#2a2a2a;display:block}.contact_contact__QW1I6 section .contact_or__PxFbG h1:after{right:0}.contact_contact__QW1I6 section .contact_form_header__eM4A0{position:relative;z-index:1;width:85%;margin:0 auto}.contact_contact__QW1I6 section .contact_form_header__eM4A0 h1{font-size:2rem;font-weight:900;color:#5c00b2;line-height:2.5rem}.contact_contact__QW1I6 section .contact_form_header__eM4A0 h4{padding:.5em 0;font-size:.85rem}.contact_contact__QW1I6 section .contact_form_header__eM4A0 p{font-size:.8rem;opacity:.5;margin-top:1em}.contact_contact__QW1I6 section .contact_responsive__SZe6D{display:none}.contact_contact__QW1I6 section .contact_form_container__DhmoR form{position:relative;z-index:1;width:85%;margin:.5rem auto 2rem}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9{margin-bottom:.5rem;width:100%;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;align-content:center;padding:.8em;border:2px solid rgba(42,42,42,.447);border-radius:10px;background-color:#fafafa}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 :active,.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 :hover,.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9:focus-within{border-color:#5c00b2}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 :active svg,.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 :hover svg,.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9:focus-within svg{transform:scale(.8);color:#5c00b2;opacity:1}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 input{background-color:transparent;outline:none;margin-left:.5rem}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 input::-moz-placeholder{font-weight:400}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 input::placeholder{font-weight:400}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 svg{transition:transform .5s ease;color:#2a2a2a;opacity:.5}.contact_contact__QW1I6 section .contact_form_container__DhmoR form textarea{width:100%;margin-top:.5rem;background-color:hsla(0,0%,96%,.576);border:2px solid rgba(42,42,42,.196);border-radius:5px;padding:.5rem .8em;transition:border .8s ease}.contact_contact__QW1I6 section .contact_form_container__DhmoR form textarea::-moz-placeholder{font-weight:400}.contact_contact__QW1I6 section .contact_form_container__DhmoR form textarea::placeholder{font-weight:400}.contact_contact__QW1I6 section .contact_form_container__DhmoR form textarea:active,.contact_contact__QW1I6 section .contact_form_container__DhmoR form textarea:focus-within{border-color:#5c00b2;border-radius:10px;outline:#5c00b2;padding:.8rem}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_status__JoIUM{display:block;margin:.8rem 0;position:relative;padding:.3rem .3rem .3rem .6rem;font-size:.8rem;font-weight:600;background-color:#ccffd2;display:none}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_status__JoIUM:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;background-color:#0bd500}.contact_contact__QW1I6 section .contact_form_container__DhmoR form button{padding:.8em 1em;background-color:#5c00b2;color:#fafafa;border:2px solid #5c00b2;border-radius:10px;display:block;width:-moz-fit-content;width:fit-content;font-weight:500;transition:all .3s linear;width:100%;margin:1rem auto;font-size:.9rem;font-weight:lighter!important;display:flex;flex-flow:row;justify-content:center;align-items:center;align-content:center}.contact_contact__QW1I6 section .contact_form_container__DhmoR form button:hover{transform:scale(.99);border:2px solid}.contact_contact__QW1I6 section .contact_form_container__DhmoR form button span{margin-right:.5rem;font-size:1rem;font-weight:600}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_contact_loading__wY_CE{padding:.8em 1em;background-color:#5c00b2;color:#fafafa;border:2px solid #5c00b2;border-radius:10px;display:block;width:-moz-fit-content;width:fit-content;font-weight:500;transition:all .3s linear;width:100%;margin:1rem auto;display:flex;flex-flow:row;justify-content:center;align-items:center;align-content:center;display:none}.contact_contact__QW1I6 section .contact_form_container__DhmoR form .contact_contact_loading__wY_CE:hover{transform:scale(.99);border:2px solid}@media(min-width:768px){.contact_contact__QW1I6 section .contact_form_container__DhmoR{width:85%;margin:1rem auto}.contact_contact__QW1I6 section .contact_form_container__DhmoR form{margin:0}.contact_contact__QW1I6 section .contact_form_container__DhmoR form button{padding:1rem;background-color:#5c00b2;color:#fafafa;border:2px solid #5c00b2;border-radius:10px;display:block;width:-moz-fit-content;width:fit-content;font-weight:500;transition:all .3s linear;width:40%;margin:1rem 0;font-size:.9rem;font-weight:lighter!important;display:flex;flex-flow:row;justify-content:center;align-items:center;align-content:center}.contact_contact__QW1I6 section .contact_form_container__DhmoR form button:hover{transform:scale(.99);border:2px solid}.contact_contact__QW1I6 section .contact_form_container__DhmoR form button span{margin-right:.5rem;font-size:1rem;font-weight:600}}@media(min-width:1050px){.contact_contact__QW1I6 section .contact_form_container__DhmoR{width:85%;margin:1rem auto}.contact_contact__QW1I6 section .contact_form_container__DhmoR form{width:40%;margin:0}.contact_contact__QW1I6 section .contact_form_container__DhmoR,.contact_contact__QW1I6 section .contact_form_header__eM4A0{display:none}.contact_contact__QW1I6 section .contact_responsive__SZe6D{width:85%;margin:1rem auto;display:flex;flex-flow:row;justify-content:space-between;align-items:center;align-content:center}.contact_contact__QW1I6 section .contact_responsive__SZe6D .contact_form_header__eM4A0{display:block;width:40%}.contact_contact__QW1I6 section .contact_responsive__SZe6D .contact_form_container__DhmoR{display:block;width:50%}.contact_contact__QW1I6 section .contact_responsive__SZe6D .contact_form_container__DhmoR form,.contact_contact__QW1I6 section .contact_responsive__SZe6D .contact_form_container__DhmoR form .contact_input_wrapper__7m6T9 input{width:100%}}.contact_contact__QW1I6 section .contact_cta__nDP8X{width:85%;margin:2rem auto}.contact_contact__QW1I6 section .contact_cta__nDP8X p{font-size:.85rem}.contact_contact__QW1I6 section .contact_cta__nDP8X a{display:flex;flex-flow:row;justify-content:space-between;align-items:center;align-content:center;color:#5c00b2;width:-moz-fit-content;width:fit-content;margin-top:1rem}.contact_contact__QW1I6 section .contact_cta__nDP8X a span{margin-right:.3em;font-size:1rem}.contact_contact__QW1I6 .contact_map_container__VcVk4{width:85%;margin:2rem auto}