.Contact_us{display:flex;justify-content:center;padding:2%}.contact_h1{font-size:3rem;text-align:center;color:#0a7ae2;font-weight:700;position:relative;opacity:1;animation:fadeIn 2s ease-out forwards,scaleUp 1s ease-out .5s forwards;letter-spacing:2px;padding:2px;transition:all .3s ease;width:auto;text-shadow:0 2px 4px rgba(0,0,0,.1)}@keyframes fadeIn{0%{opacity:.5;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUp{0%{transform:scale(.8)}to{transform:scale(1)}}.contact_h1:hover{color:orange;text-shadow:0 0 15px rgba(158,198,225,.8),0 0 30px rgba(152,196,225,.6)}.Address_Paragraph{font-size:20px;text-align:justify}.H3_Address{font-weight:700;font-size:1.5rem;color:cornflowerblue}.Mobile_Paragraph{background:linear-gradient(90deg,#ffc107,#6c757d);padding:10px;color:white;font-weight:700;border-radius:20px}.C_Mobile{font-size:40px;color:red;background:#e7dede;font-weight:700;border-radius:50%;padding:5px;height:50px;width:50px}.Mobile_Color{margin-top:0;margin-bottom:1rem;font-size:20px}.C_Number{font-size:20px;text-decoration:none;color:white;padding-left:2%}.C_Email{font-size:40px;color:red;background:#e7dede;font-weight:700;border-radius:50%;padding:5px;height:50px;width:50px}.Email_color{margin-top:0;margin-bottom:1rem;font-size:20px}.C_online1{color:#1877F2}.C_online1,.C_online2{font-size:30px;height:50%;width:12%;margin:2%}.C_online2{color:#E1306C}.C_online3{color:#1877F2}.C_online3,.C_online4{font-size:30px;height:50%;width:12%;margin:2%}.C_online4{color:#25D366}.Address_details{border:5px solid orange;padding:25px 20px;border-radius:20px;border-bottom-right-radius:30%;position:relative;border-radius:10px}.C-Online:hover .C_online1,.C-Online:hover .C_online2,.C-Online:hover .C_online3,.C-Online:hover .C_online4{transform:translateY(-5px);color:#4CAF50}.C_Map{text-align:center;text-align:justify}.C_Map,.C_contact{font-size:50px;color:green;margin-left:30%}.C_Mail{text-align:justify}.C_Mail,.C_Social{font-size:50px;color:red;margin-left:30%}.C-Social1{color:red}.C-Social1,.C_Contact1{text-align:center;margin-left:25%}.C_Contact1{color:green}.contact-us-container{padding:20px;max-width:800px;margin:0 auto}h1{text-align:center;font-size:2rem;margin-bottom:20px}.contact-form{gap:20px}.contact-form,.form-group{display:flex;flex-direction:column}label{font-size:1rem;margin-bottom:8px}input,textarea{padding:10px;font-size:1rem;border:1px solid #ccc;border-radius:4px}textarea{resize:vertical;min-height:100px}button{padding:10px;font-size:1rem;color:white;background-color:#007bff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}button:hover{background-color:#0056b3}@media (max-width:768px){.contact-us-container{padding:15px}h1{font-size:1.5rem}.contact-form{gap:15px}button,input,textarea{font-size:.9rem}}@media (max-width:480px){h1{font-size:1.2rem}.contact-form{gap:10px}button,input,textarea{font-size:.8rem}}.facebook{background-color:#2980b9}.Instagram,.facebook{font-size:30px;color:#f8f9fa;margin-left:10px}.Instagram{background:linear-gradient(90deg,red,blue)}.linkedin{background-color:#2980b9}.linkedin,.whatsaap{font-size:30px;color:#f8f9fa;margin-left:10px}.whatsaap{background:linear-gradient(90deg,green,#97db17);border-radius:50%}.Social_paragraph{margin-left:10%}@media (max-width:768px){.Address_details{padding:10px}.row{flex-direction:column}.col-lg-6,.col-md-6,.col-sm-12,.col-xl-6,.col-xs-12{width:100%;margin-bottom:20px}.C_Logo{width:50%;justify-content:center}.Address,.C-Email,.C-Social1,.C_Contact1{font-size:1rem;margin-left:0}.Social_paragraph{display:flex;gap:10px;padding-top:10px;margin-left:0}.C_Facebook,.Instagram,.facebook,.linkedin,.whatsaap{font-size:1.5rem;margin-left:0}.C_Mail,.C_Map,.C_Social,.C_contact{font-size:3.5rem;margin-left:0;margin-top:5%}}@media (max-width:480px){.Address_details{padding:5px}.C_Logo{width:50%;margin-left:0}.C_Mail,.C_Map,.C_Social,.C_contact{font-size:2rem}.Social_paragraph{flex-direction:column;display:flow}.C_Facebook,.Instagram,.facebook,.linkedin,.whatsaap{font-size:2rem;margin:2px}.Address,.C-Email,.C-Social1,.C_Contact1{font-size:1.5rem}}.form_handle{border:5px solid orange;padding:10px 15px;height:100%;border-radius:20px}@media (max-width:768px){.contact-us-container{padding:10px;margin:10px}.form-group{margin-bottom:12px}input,textarea{font-size:.9rem}button{font-size:1rem;padding:12px 25px}}@media (max-width:480px){.contact-us-container{padding:5px}.form-group{margin-bottom:10px}input,textarea{font-size:.85rem;padding:8px}button{font-size:.9rem;padding:10px 20px}}