.map{pointer-events:none}.link{color:var(--primary-color);justify-content:end;width:99%;font-size:16px;text-decoration:none;display:flex}:scope .link:hover{color:var(--primary-color-link-hover-color)}.contact-page-title{color:var(--primary-color);text-align:center;margin:2.5rem 0 0;padding:0;font-size:36px;font-weight:800}
.contact-page-container .contact-form-container{flex-direction:column;width:100%;display:flex}.contact-page-container .contact-form-container .contact-page-form-title{color:var(--primary-color);text-align:center;margin:2.5rem 0;padding:0;font-size:36px;font-weight:800}.contact-page-container .contact-form-container .contact-form{width:600px;max-width:600px;margin:0 auto;padding:0 2rem}.contact-page-container .contact-form-container .contact-form .contact-form-input:hover,.contact-page-container .contact-form-container .contact-form .contact-form-input:focus,.contact-page-container .contact-form-container .contact-form .contact-form-input:focus-within{border-color:var(--primary-color)}.contact-page-container .contact-form-container .contact-form .contact-form-input{box-shadow:inherit}.contact-page-container .contact-form-container .contact-form .contact-button-container{justify-content:center;display:flex}.contact-page-container .contact-form-container .contact-form .contact-button-container .contact-send-button{background-color:var(--primary-color);margin-bottom:70px}.contact-page-container .contact-form-container .contact-form .contact-button-container .contact-send-button:hover{background-color:var(--primary-color-link-hover-color);border-color:var(--primary-color-link-hover-color)}.contact-page-container .contact-form-container .contact-message{text-align:center;margin:0 auto 2rem;padding:.5rem 2rem}@media screen and (max-width:700px){.contact-form{width:100%!important}}
