.contactSection{background-color:#9093b11a;padding:80px 20px}.contactSectionContainer{box-sizing:border-box;max-width:1512px;margin:0 auto}.content{justify-content:center;align-items:center;gap:40px;display:flex}.listRow{border-bottom:1px solid #9093b166;flex-direction:column;gap:10px;padding:30px 0;display:flex}.listRow h3{color:#000;font-size:20px;font-weight:600}.listRow p{color:#000;margin-bottom:0;font-size:16px}@media (max-width:768px){.content{flex-direction:column;align-items:normal;gap:20px}}
.contactForm{background:#fff;border-radius:24px;width:516px;max-width:600px;margin:0 auto;padding:40px;box-shadow:0 0 12px #0000001a}.contactForm h3{color:#000;margin-bottom:30px;font-size:24px;font-weight:600}.form-group{margin-bottom:20px}.form-group label{color:#000;margin-bottom:8px;font-weight:500;display:block}.form-control{border:1px solid #e0e0e0;border-radius:6px;width:100%;padding:12px 15px;font-family:Poppins,sans-serif;font-size:.95rem;transition:border-color .3s}.form-control:focus{border-color:#ec4612;outline:none;box-shadow:0 0 0 .2rem #ec461226}.form-control textarea{resize:vertical;min-height:120px}.btn-submit{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:6px;width:100%;padding:12px 30px;font-size:1rem;font-weight:600;transition:background-color .3s}.btn-submit:hover{background-color:#ec4612}@media (max-width:768px){.contactForm{width:100%;padding:30px 20px}}
