.contact{background-image:url(/_next/static/media/lines.6682aa07.png);background-size:cover;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.contact,.contact .contact-loading{display:flex;flex-direction:column;width:100%}.contact .contact-loading{align-items:center;justify-content:center;height:90vh}.contact .contact-body{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;min-height:100vh;padding:72px 44px}.contact .contact-body .contact-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:48%;height:100%}.contact .contact-body .contact-left h1{font-weight:300;font-size:38px;color:rgb(0,0,80)}.contact .contact-body .contact-left .mini-cards{display:flex;flex-direction:row;width:100%;align-items:flex-start;justify-content:space-between;margin-top:12px}.contact .contact-body .contact-left .mini-cards .mini-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:48%;height:120px;background-color:white;padding:18px;border-radius:32px}.contact .contact-body .contact-left .mini-cards .mini-card h3{display:flex;flex-direction:row;align-items:center;font-size:24px;font-weight:500;color:rgb(0,0,80)}.contact .contact-body .contact-left .mini-cards .mini-card h3 .icon{margin-left:12px}.contact .contact-body .contact-left .mini-cards .mini-card p{font-size:16px;color:rgb(0,0,255);text-decoration:underline;word-break:break-all}.contact .contact-body .contact-left .mini-cards .mini-card p a{width:100%}.contact .contact-body .contact-left .mini-cards .mini-card.one{background:rgba(255,255,255);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.1px);-webkit-backdrop-filter:blur(8.1px);border:1px solid blue}.contact .contact-body .contact-left .mini-cards .mini-card.two{background:rgb(255,255,255);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(8.1px);-webkit-backdrop-filter:blur(8.1px);border:1px solid blue}.contact .contact-body .contact-left .faq-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:32px}.contact .contact-body .contact-left .faq-section h2{font-size:18px;font-weight:600;margin-bottom:22px}.contact .contact-body .contact-left .faq-section .question{margin-left:22px;margin-bottom:24px;font-size:18px;letter-spacing:1px;border-bottom:1px solid blue;color:blue;padding-bottom:0;cursor:pointer;transition:all .1s ease-in}.contact .contact-body .contact-left .faq-section .question:hover{color:rgb(138,138,255);border-bottom:1px solid rgb(138,138,255)}.contact .contact-body .contact-rightt{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background-color:white;padding:28px;width:48%;height:100%;border-radius:2px;border:1px solid black;box-shadow:0 0 15px 2px rgba(0,0,80,.1)}.contact .contact-body .contact-rightt .text-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.contact .contact-body .contact-rightt .text-wrapper h1{margin-bottom:18px;color:rgb(0,0,80)}.contact .contact-body .contact-rightt .text-wrapper .prompt{font-size:18px;font-weight:500;margin-bottom:18px}.contact .contact-body .contact-rightt .form-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.contact .contact-body .contact-rightt .form-wrapper .email-box{display:flex;flex-direction:column;width:100%}.contact .contact-body .contact-rightt .form-wrapper .email-box p{font-size:15px;font-weight:600}.contact .contact-body .contact-rightt .form-wrapper .email-box input{margin-top:8px;margin-bottom:8px;width:100%;border-radius:10px;outline:2px solid rgb(255,210,97);border:0;background-color:#ebebeb;outline-offset:3px;padding:10px 1rem;transition:.25s}.contact .contact-body .contact-rightt .form-wrapper .email-box input:focus{outline-offset:5px;background-color:#fff}.contact .contact-body .contact-rightt .form-wrapper .message-box{display:flex;flex-direction:column;width:100%}.contact .contact-body .contact-rightt .form-wrapper .message-box p{font-size:15px;font-weight:600}.contact .contact-body .contact-rightt .form-wrapper .message-box textarea{margin-top:8px;margin-bottom:8px;border-radius:10px;width:100%;height:180px;outline:2px solid rgb(255,210,97);border:0;background-color:#ebebeb;outline-offset:3px;padding:10px 1rem;transition:.25s}.contact .contact-body .contact-rightt .form-wrapper .message-box textarea:focus{outline-offset:5px;background-color:#fff}.contact .contact-body .contact-rightt .send-button{width:100%;height:34px;margin-top:22px;background-color:rgb(255,210,97);border:2px solid black;color:red;border-radius:2px;font-size:18px;font-weight:600;cursor:pointer;transition:all .2s ease-in}.contact .contact-body .contact-rightt .send-button:hover{background-color:rgb(197,162,73)}@media screen and (max-width:1250px){.contact .contact-body .contact-rightt .text-wrapper h1{margin-bottom:8px}.contact .contact-body .contact-rightt .text-wrapper .prompt{font-size:18px;font-weight:500;margin-bottom:8px}}@media screen and (max-width:1100px){.contact .contact-body .contact-left .mini-cards{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.contact .contact-body .contact-left .mini-cards .mini-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;margin-top:18px}}@media screen and (max-width:1000px){.contact .contact-body{display:flex;flex-direction:column;align-items:center;flex-direction:column-reverse}.contact .contact-body .contact-rightt{width:80%}.contact .contact-body .contact-left{margin-top:28px;width:80%}.contact .contact-body .contact-left h1{font-weight:300;font-size:34px;color:rgb(0,0,80)}.contact .contact-body .contact-left .mini-cards .mini-card p{font-size:20px;color:rgb(0,0,255);text-decoration:underline;word-break:break-all}.contact .contact-body .contact-left .faq-section h2{font-weight:300;font-size:34px;color:rgb(0,0,80)}.contact .contact-body .contact-left .faq-section .question{margin-left:0;margin-bottom:24px;font-size:24px;letter-spacing:1px;border-bottom:1px solid blue;color:blue;padding-bottom:0;cursor:pointer;transition:all .1s ease-in}}@media screen and (max-width:800px){.contact .contact-body .contact-left,.contact .contact-body .contact-rightt{width:90%}}@media screen and (max-width:660px){.contact .contact-body .contact-rightt{width:100%}.contact .contact-body .contact-left{margin-top:28px;width:100%}.contact .contact-body .contact-rightt .text-wrapper h1{font-size:24px;font-weight:600;margin-bottom:18px;color:rgb(0,0,80)}.contact .contact-body .contact-rightt .text-wrapper .prompt{font-size:16px;font-weight:500;margin-bottom:18px}}@media screen and (max-width:500px){.contact .contact-body{padding:42px}.contact .contact-body .contact-left .faq-section h2,.contact .contact-body .contact-left h1{font-weight:300;font-size:24px;color:rgb(0,0,80)}.contact .contact-body .contact-left .faq-section .question{margin-left:0;margin-bottom:24px;font-size:18px;letter-spacing:1px;border-bottom:1px solid blue;color:blue;padding-bottom:0;cursor:pointer;transition:all .1s ease-in}.contact .contact-body .contact-left .mini-cards .mini-card p{font-size:18px;color:rgb(0,0,255);text-decoration:underline;word-break:break-all}}@media screen and (max-width:400px){.contact .contact-body{padding:42px 0}.contact .contact-body .contact-rightt{width:95%;padding:14px}.contact .contact-body .contact-left{width:95%}}