.contact-container{width:100%;max-width:1500px;display:flex;align-items:center;justify-content:space-evenly}.contact-container div{flex:.48;border-radius:5px;padding:15px}.contact-container .message-section h2{font-size:min(6.5vw,30px)}.contact-container .message-section p{font-size:min(4.5vw,18px)}[data-theme=dark] .contact-container .message-section{background-color:var(--color-lightBlack)}.contact-social-icons{display:flex;align-items:center;justify-content:space-between;width:100%}.contact-container .form-section{color:var(--text-color)}.contact-container .form-section div{display:flex;flex-direction:column}.contact-container .form-section input{width:100%;max-width:300px;height:50px;border-radius:5px;padding:6px;border:1.5px solid var(--text-color);font-size:min(4.5vw,18px);color:var(--text-color);background-color:#fff}[data-theme=dark] .contact-container .form-section input{background-color:var(--color-lightBlack)}.contact-container .form-section h1{text-align:center;font-size:min(8vw,30px)}.contact-container .form-section textarea{width:100%;max-width:600px;height:200px;border-radius:5px;padding:6px;border:1.5px solid var(--text-color);font-size:min(4.5vw,18px);color:var(--text-color);background-color:#fff}[data-theme=dark] .contact-container .form-section textarea{background-color:var(--color-lightBlack)}.contact-container .form-section button{width:50%;max-width:200px}@media screen and (max-width: 768px){.contact-container{flex-direction:column}.contact-container div{width:98%}.contact-container{margin:10px}.contact-container .contact-social-icons{padding:0}}
