.Contact-module__x2Jx8a__contactPage{color:#222;width:100%;overflow:hidden}.Contact-module__x2Jx8a__container{width:90%;max-width:1200px;margin:auto}.Contact-module__x2Jx8a__hero{justify-content:center;align-items:center;height:250px;display:flex;position:relative}.Contact-module__x2Jx8a__heroImg{object-fit:cover}.Contact-module__x2Jx8a__overlay{background:#00143ca6;position:absolute;inset:0}.Contact-module__x2Jx8a__heroContent{z-index:2;text-align:center;color:#fff;position:relative}.Contact-module__x2Jx8a__heroContent h1{margin-bottom:15px;font-size:55px}.Contact-module__x2Jx8a__heroContent p{color:#ddd;font-size:14px}.Contact-module__x2Jx8a__contactSection{padding:90px 0}.Contact-module__x2Jx8a__heading{justify-content:space-between;align-items:center;margin-bottom:60px;display:flex}.Contact-module__x2Jx8a__heading h2{color:#111;font-size:40px;line-height:1.2}.Contact-module__x2Jx8a__heading p{color:#777;max-width:450px;line-height:1.8}.Contact-module__x2Jx8a__contactBox{grid-template-columns:420px 1fr;align-items:center;gap:0;display:grid}.Contact-module__x2Jx8a__infoCard{color:#fff;z-index:2;background:#061b6b;padding:45px 35px;position:relative;box-shadow:0 20px 40px #00000026}.Contact-module__x2Jx8a__infoItem{align-items:flex-start;gap:20px;margin-bottom:35px;display:flex}.Contact-module__x2Jx8a__infoItem svg{background:#ed1748;border-radius:50%;width:55px;height:55px;padding:15px;font-size:45px}.Contact-module__x2Jx8a__infoItem h4{color:#ed1748;margin:0 0 8px}.Contact-module__x2Jx8a__infoItem p{color:#fff;margin:0;line-height:1.7}.Contact-module__x2Jx8a__formBox{background:#fff;margin-left:-40px;padding:50px;box-shadow:0 10px 35px #00000014}.Contact-module__x2Jx8a__row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Contact-module__x2Jx8a__formBox input,.Contact-module__x2Jx8a__formBox select,.Contact-module__x2Jx8a__formBox textarea{border:none;border-bottom:1px solid #ddd;outline:none;width:100%;margin-bottom:25px;padding:15px 5px;font-size:14px}.Contact-module__x2Jx8a__formBox textarea{resize:none;height:120px}.Contact-module__x2Jx8a__formBox button{color:#fff;cursor:pointer;background:#ed1748;border:none;padding:15px 35px;font-weight:600}.Contact-module__x2Jx8a__volunteer{text-align:center;background-color:#0000;background-image:linear-gradient(#ffffffe6,#ffffffe6),url(/images/volunteer-bg.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;height:350px;display:flex}.Contact-module__x2Jx8a__volunteer h2{color:#ed1748;font-size:40px}.Contact-module__x2Jx8a__volunteer p{color:#777}.Contact-module__x2Jx8a__volunteer button{color:#fff;background:#061b6b;border:none;margin-top:20px;padding:14px 35px}.Contact-module__x2Jx8a__footer{color:#fff;background:#061b6b;padding:70px 0 30px}.Contact-module__x2Jx8a__footerGrid{grid-template-columns:repeat(4,1fr);gap:35px;width:90%;max-width:1200px;margin:auto;display:grid}.Contact-module__x2Jx8a__footer h3{margin-bottom:20px}.Contact-module__x2Jx8a__footer p{color:#ddd;line-height:1.8}.Contact-module__x2Jx8a__footer input{border:none;width:100%;padding:12px}.Contact-module__x2Jx8a__footer button{color:#fff;background:#ed1748;border:none;margin-top:10px;padding:10px 25px}@media (max-width:992px){.Contact-module__x2Jx8a__heading{display:block}.Contact-module__x2Jx8a__heading h2{font-size:32px}.Contact-module__x2Jx8a__contactBox{grid-template-columns:1fr}.Contact-module__x2Jx8a__formBox{margin-left:0}.Contact-module__x2Jx8a__footerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Contact-module__x2Jx8a__hero{height:300px}.Contact-module__x2Jx8a__heroContent h1{font-size:38px}.Contact-module__x2Jx8a__heading h2{font-size:28px}.Contact-module__x2Jx8a__row{grid-template-columns:1fr}.Contact-module__x2Jx8a__infoCard{padding:30px 20px}.Contact-module__x2Jx8a__formBox{padding:25px}.Contact-module__x2Jx8a__volunteer h2{font-size:30px}.Contact-module__x2Jx8a__footerGrid{grid-template-columns:1fr}}
