.contact{height:100vh;background-color:#000814;color:#f0f0f0!important;padding:20px 40px;display:flex;flex-direction:column}.contact .firstRow{height:10vh}.contact .firstRow h1{margin:0}.contact .secondRow{flex:1 1;display:flex;align-items:center;justify-content:center}.contact .secondRow .contactForm{padding:30px 40px;border-radius:12px;width:80%;border:1px solid #333}.contact .secondRow .contactForm .sentenceForm .formText{font-size:18px;font-weight:400;margin-bottom:30px;text-align:left;color:#f0f0f0}.contact .secondRow .contactForm .sentenceForm .formText span{display:inline;margin-right:4px}.contact .secondRow .contactForm .sentenceForm .formText .formInput{border:none;border-bottom:2px solid #333;background:transparent;padding:4px 0;margin:0 4px;font-size:18px;color:#999;min-width:120px;max-width:200px;width:auto;outline:none;transition:border-color .3s ease;display:inline-block;vertical-align:baseline}.contact .secondRow .contactForm .sentenceForm .formText .formInput::placeholder{color:#999}.contact .secondRow .contactForm .sentenceForm .formText .formInput:focus{border-bottom-color:#fca311}.contact .secondRow .contactForm .sentenceForm .formText .formSelect{border:none;border-bottom:2px solid #333;background:transparent;padding:4px 0;margin:0 4px;font-size:1.1rem;color:#999;min-width:140px;max-width:200px;width:auto;outline:none;cursor:pointer;transition:border-color .3s ease;display:inline-block;vertical-align:baseline}.contact .secondRow .contactForm .sentenceForm .formText .formSelect:focus{border-bottom-color:#fca311}.contact .secondRow .contactForm .sentenceForm .formText .formSelect option{color:#999}.contact .secondRow .contactForm .sentenceForm .submitButton{border:1px solid #fca311;color:#fca311;padding:15px 40px;font-size:1.1rem;font-weight:400;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;margin-top:20px}.contact .secondRow .contactForm .sentenceForm .submitButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(139,92,246,.3)}.contact .secondRow .contactForm .sentenceForm .submitButton:active{transform:translateY(0)}@media(max-width:450px){.contact{padding:20px}.contact .secondRow .contactForm{width:100%;padding:20px}.contact .secondRow .contactForm .sentenceForm .formText{line-height:1.6}.contact .secondRow .contactForm .sentenceForm .formText .formInput{width:140px}.contact .secondRow .contactForm .sentenceForm .submitButton{font-size:1rem;padding:12px 24px;font-weight:500;display:block;margin:20px auto 0}}.notification-toast{padding:16px 20px}.notification-toast .toast-title{margin-bottom:8px;font-weight:600}.notification-toast .toast-description{line-height:1.4}[data-toast]{padding:16px 20px!important}[data-toast] [data-toast-title]{margin-bottom:8px!important;font-weight:600!important}[data-toast] [data-toast-description]{line-height:1.4!important}.navigation{height:12vh;display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.navigation div{margin-bottom:10px;font-size:1rem;cursor:pointer}.navigation div .isSelected{color:#fca311}@media(max-width:450px){.navigation{height:6vh;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #333;padding-top:25px}.navigation div{text-align:center;width:33.33%}.navigation div:nth-child(2){border-left:1px solid #333;border-right:1px solid #333;padding:0 20px}}
/*# sourceMappingURL=48f76d3b8f6d3eb8.css.map*/