section.contact-module-scss-module__rMsMZq__contact{z-index:2;background-color:var(--color-light);min-height:100vh;color:var(--color-dark);padding-bottom:var(--margin-v);position:relative}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent{padding:var(--margin)var(--margin)0px var(--margin);--formWidth:100%}@media only screen and (min-width:1280px){section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent{--formWidth:90%}}@media only screen and (min-width:1536px){section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent{--formWidth:62%}}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent h3{padding-bottom:var(--margin-md);font-size:1.5rem;font-family:var(--font-clash)}@media only screen and (min-width:768px){section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent h3{font-size:2rem}}@media only screen and (min-width:1024px){section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent h3{font-size:2.5rem}}@media only screen and (min-width:1280px){section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent h3{font-size:3rem}}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent h3.contact-module-scss-module__rMsMZq__mid{padding-bottom:var(--margin-md);width:var(--formWidth)}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__response{transform-origin:top;margin-bottom:var(--margin-sm);background-color:var(--color-dark);color:var(--color-light);width:var(--formWidth);box-sizing:border-box;text-align:center;border-radius:8px;padding:24px}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form{width:var(--formWidth);flex-direction:column;display:flex}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__inputRow{flex-direction:column;margin-bottom:32px;display:flex}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__labelRow{align-items:center;height:32px;display:flex;overflow:hidden}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__labelRow label{text-transform:uppercase;background-color:#0000;font-size:1rem;font-weight:500}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__labelRow div.contact-module-scss-module__rMsMZq__errorText{color:#cf2d00;margin-left:12px}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form input,section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form textarea{border-top:1px solid var(--color-light);border-left:1px solid var(--color-light);border-right:1px solid var(--color-light);border-bottom:1px solid var(--color-dark);opacity:.5;background-color:#0000;border-radius:0;margin-top:4px;padding:12px;font-size:1.5rem;transition:all .25s ease-in-out}@media only screen and (min-width:1024px){section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form input,section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form textarea{font-size:2.5rem}}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form input:hover,section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form textarea:hover{opacity:1}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form input:focus,section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form textarea:focus{border-top:1px solid var(--color-brand-blue);border-left:1px solid var(--color-brand-blue);border-right:1px solid var(--color-brand-bluek);border-bottom:1px solid var(--color-brand-blue);opacity:1;border-radius:8px;outline:none}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__submit{justify-content:center;width:100%;margin-top:8px;display:flex}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__submit button{background-color:var(--color-brand-blue);color:var(--color-light);text-transform:uppercase;cursor:pointer;border:none;border-radius:8px;align-items:center;padding:16px 32px;font-size:1.2rem;display:flex}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__submit button:disabled{opacity:.5;cursor:not-allowed;background-color:var(--color-dark)}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__submit button div.contact-module-scss-module__rMsMZq__icon,section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__submit button div.contact-module-scss-module__rMsMZq__iconLoading{justify-content:flex-end;align-items:center;width:32px;display:flex}section.contact-module-scss-module__rMsMZq__contact div.contact-module-scss-module__rMsMZq__mainContent div.contact-module-scss-module__rMsMZq__emailRow form div.contact-module-scss-module__rMsMZq__submit button div.contact-module-scss-module__rMsMZq__iconLoading svg{animation:1s ease-in-out infinite contact-module-scss-module__rMsMZq__spin}@keyframes contact-module-scss-module__rMsMZq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
div.contactHeroText-module-scss-module__CXn1fa__heroTextContainer{box-sizing:border-box;padding:var(--margin);flex-direction:column;justify-content:space-around;width:80%;height:40vh;display:flex}div.contactHeroText-module-scss-module__CXn1fa__heroTextContainer h1{font-family:var(--font-clash);font-weight:400}div.contactHeroText-module-scss-module__CXn1fa__heroTextContainer h1:nth-child(2){align-self:center}div.contactHeroText-module-scss-module__CXn1fa__heroTextContainer h1:nth-child(3){align-self:flex-end}
