.page-module__OSLHOG__section{background-color:#000;min-height:99vh;margin-top:-12vh;padding-top:4em;overflow-x:hidden}@media screen and (max-width:375px){.page-module__OSLHOG__section{margin-top:-24vh}}@media screen and (min-width:375px) and (max-width:568px){.page-module__OSLHOG__section{margin-top:-16vh}}@media screen and (min-width:1024px) and (max-width:1280px){.page-module__OSLHOG__section{margin-top:-15vh}}
.contactForm-module__X9G4kq__section{background-color:#000;justify-content:center;align-items:flex-start;gap:5vw;width:100vw;margin-top:15vh;display:flex}@media screen and (max-width:568px){.contactForm-module__X9G4kq__section{flex-direction:column;justify-content:center;align-items:center;margin-top:10vh;display:flex}}.contactForm-module__X9G4kq__form{color:var(--white-pure);width:35vw;font-family:var(--paragraph-font),sans-serif}@media screen and (max-width:568px){.contactForm-module__X9G4kq__form{width:90vw}}@media screen and (min-width:568px) and (max-width:1024px){.contactForm-module__X9G4kq__form{width:42vw}}@media screen and (min-width:1024px) and (max-width:1280px){.contactForm-module__X9G4kq__form{width:42vw}}.contactForm-module__X9G4kq__form fieldset{border:none}.contactForm-module__X9G4kq__form label{font-size:1.2em}.contactForm-module__X9G4kq__h2{text-align:left;font-size:6em;font-family:var(--title-font2),sans-serif;color:var(--beige-orange);margin-bottom:.5em}@media screen and (max-width:568px){.contactForm-module__X9G4kq__h2{text-align:center;margin-bottom:0;font-size:3em}}@media screen and (min-width:568px) and (max-width:1024px){.contactForm-module__X9G4kq__h2{font-size:4em}}@media screen and (min-width:1024px) and (max-width:1280px){.contactForm-module__X9G4kq__h2{font-size:4.5em}}.contactForm-module__X9G4kq__h3{text-align:left;font-size:2em;font-family:var(--paragraph-font),sans-serif;color:var(--white-pure);width:35vw;line-height:2em}@media screen and (max-width:568px){.contactForm-module__X9G4kq__h3{text-align:center;width:90vw;margin-bottom:5vh;font-size:1.2em}}@media screen and (min-width:568px) and (max-width:1024px){.contactForm-module__X9G4kq__h3{width:42vw;font-size:1.4em}}@media screen and (min-width:1024px) and (max-width:1280px){.contactForm-module__X9G4kq__h3{width:42vw;font-size:1.5em}}.contactForm-module__X9G4kq__info{flex-direction:column;gap:2em;display:flex}.contactForm-module__X9G4kq__info div{flex-direction:column;gap:.5em;display:flex}.contactForm-module__X9G4kq__info div input{border-color:var(--white-platinium);border:none;border-bottom:2px solid var(--white-pure);min-height:5vh;color:var(--white-pure);background-color:#000;outline:none;font-size:1.4em;transition:border-color .2s ease-in-out}.contactForm-module__X9G4kq__info div input::placeholder{color:var(--white-platinium)}.contactForm-module__X9G4kq__info div input:focus{border-color:var(--beige-orange)}.contactForm-module__X9G4kq__subject{flex-direction:column;gap:.5em;margin:2em 0;transition:all .2s ease-in-out;display:flex}.contactForm-module__X9G4kq__select{border-color:var(--white-platinium);border:none;border-bottom:2px solid var(--white-pure);width:100%;min-height:5vh;color:var(--white-pure);appearance:none;background-color:#000;border-radius:0;outline:none;font-size:1.4em;transition:border-color .2s ease-in-out}.contactForm-module__X9G4kq__select:focus{border-color:var(--beige-orange)}.contactForm-module__X9G4kq__message{flex-direction:column;gap:.5em;display:flex}.contactForm-module__X9G4kq__message textarea{border:none;border-bottom:2px solid var(--white-pure);border-bottom:2px solid var(--white-platinium);min-height:5vh;font-family:var(--paragraph-font),sans-serif;color:var(--white-pure);background-color:#000;outline:none;font-size:1.4em;transition:border-color .2s ease-in-out}.contactForm-module__X9G4kq__message textarea:focus{border-color:var(--beige-orange)}.contactForm-module__X9G4kq__message textarea::placeholder{color:var(--white-platinium)}.contactForm-module__X9G4kq__button{border-color:var(--beige-orange);color:var(--beige-orange);font-family:var(--title-font2),sans-serif;background-color:#000;border-radius:50px;margin:2em 0;padding:.5em 1em;font-size:1.5em}@media screen and (max-width:568px){.contactForm-module__X9G4kq__button{position:relative;left:50%;transform:translate(-50%)}}
