.contact-left-section{display:flex;gap:80px;align-items:flex-start}.contact-form{gap:30px}.contact-form,.contact-form div{display:flex;flex-direction:column}.contact-form div{gap:20px}.contact-form span{height:1px;width:400px;opacity:.2}.contact-form div label{font-size:16px}.contact-form div .inp-field{border-bottom:1px solid #888;outline:none;height:60px;width:400px;background:none;padding-bottom:10px}.contact-form div input::placeholder{font-size:18px;opacity:.5}.contact-profile{height:100px;width:100px;border-radius:100%;background:#639}.contact-info{display:flex;flex-direction:column;gap:50px}.contact-details,.social-details{display:flex;flex-direction:column;gap:20px}.contact-details a{display:flex;align-items:center;gap:8px;transition:.2s ease-in-out}.contact-details h6,.social-details h6{margin:0;font-style:normal;font-weight:500;font-size:16px;letter-spacing:.02em;opacity:.5}.contact-details p,.social-details p{margin:0;font-style:normal;font-weight:500;font-size:18px;letter-spacing:.02em}.btn-submit:hover{box-shadow:none;position:relative;top:6px;left:6px}.btn-submit:active{transform:scale(.9)}.social-icons{display:flex;gap:20px;font-size:20px}.social-icons a,.social-icons a:hover{transition:.3s ease-in-out}.social-icons a:hover{transform:scale(1.5)}@media screen and (max-width:1024px){.contact-left-section{flex-direction:column}.contact-container{height:fit-content}}@media screen and (max-width:480px){.contact-container{padding:40px 0;align-items:flex-start;height:fit-content;gap:30px}.contact-container,.contact-main-content{flex-direction:column}.contact-main p{font-size:32px}.contact-right-section{flex-direction:column;gap:40px}.contact-form div .inp-field{width:300px;font-size:16px}.contact-form div input::placeholder{font-size:16px}.contact-form span{width:-webkit-fill-available}.contact-form{gap:20px}.btn-submit{padding:14px 36px;font-size:16px}.contact-details h6,.contact-form div label,.social-details h6{font-size:14px}.contact-details p,.social-details p{font-size:16px}.contact-info{gap:20px}.contact-main{padding:0 40px;gap:40px}}.light-rays-container{width:100%;height:100%;position:relative;pointer-events:none;z-index:3;overflow:hidden}