.contact-page{display:flex;flex-direction:column}.contact-page .spacer-top{margin-top:100px}.contact-page .contact-section{z-index:10}.contact-page .contact-section .site-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}.contact-page .contact-side h3{color:var(--primary);font-size:3rem}.contact-page .contact-side p{font-size:1rem;margin-top:20px;color:var(--primary);width:450px;max-width:100%}.contact-page .contact-side form{display:flex;flex-direction:column;gap:30px;width:100%;z-index:10}.contact-page .contact-side form input{border:0;border-bottom:1px solid var(--primary);border-radius:0;color:var(--primary);font-family:var(--font-sans);padding-left:0}.contact-page .contact-side form input::placeholder,.contact-page .contact-side form textarea::placeholder{color:var(--primary);opacity:.9;font-size:15px}.contact-page .contact-side form select{background:none;border:0;font-size:15px;border-bottom:1px solid var(--primary);border-radius:0;padding-left:0;color:var(--primary);font-family:var(--font-sans)}.contact-page .contact-side form textarea{border-color:var(--primary);border-radius:0;min-height:200px;max-height:500px;color:var(--primary);font-weight:400}.contact-page .contact-side form .app-textarea h6{color:var(--primary);font-size:15px;margin-bottom:15px;font-family:var(--font-sans);font-weight:300}.contact-page .contact-side form .btn-group{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:20px}.contact-page .contact-side form .appButton{font-family:var(--font-sans);color:var(--beige);min-width:200px}.contact-page .contact-side form .btn-group .notify-message{font-size:13px}.contact-page .img-section{width:100%;z-index:0}.contact-page .img-section .site-grid{display:flex;justify-content:center;align-items:center}.contact-page .contact-section .bg-img{background-image:url(/_next/static/media/contact-bg.7f4ee170.png);background-size:cover;background-position:50%;width:100%;height:1200px;position:absolute;top:-280px;z-index:0}.contact-page .img-section .poster-container{padding:40px 20px;background:var(--darkBeige);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:540px;height:520px;top:130px}.contact-page .img-section .poster-container .text-content{display:flex;flex-direction:column;align-items:center;text-align:center;width:95%}.contact-page .img-section .poster-container h2{color:var(--primary);font-size:3rem;line-height:1}.contact-page .img-section .poster-container p{font-size:1.1rem;color:var(--primary);width:350px;max-width:100%;margin-top:45px}.contact-page .img-section .poster-container p a{font-size:1.1rem;color:var(--primary);text-shadow:0 0 0 var(--primary),0 .5px 0 var(--primary)}.contact-page .img-section .poster-container .appButton{color:var(--beige);margin-top:30px}.contact-page .spacer-bottom{height:270px;z-index:-1}.contact-page .grecaptcha-badge{display:none!important}@media (max-width:1080px){.contact-page .contact-section .site-grid{display:flex;flex-direction:column;align-items:center}.contact-page .contact-side{width:100%}.contact-page .contact-section{padding:0 10px}}@media (max-width:700px){.contact-page .contact-section .contact-side{display:flex;flex-direction:column;align-items:center}.contact-page .contact-side form .btn-group{justify-content:center}.contact-page .img-section .poster-container{width:100%;height:auto}.contact-page .img-section .poster-container .text-content p{margin-bottom:30px}}@media (max-width:415px){.contact-page .img-section .poster-container h2{font-size:2.5rem}.contact-page .img-section .poster-container .text-content p{font-size:1rem;margin-top:20px}.contact-page .img-section .poster-container .text-content a{font-size:1rem}}