.contact-page-all-css{margin-bottom:70px}.contact-page-all-css .single-contact{border:1px solid #eee;padding:16px 34px!important;display:flex;align-items:center;gap:15px;position:relative}.contact-page-all-css .single-contact .content h6 a{font-size:13px;font-weight:400}.contact-page-all-css .single-contact .title h6{font-size:12px}.contact-page-all-css .contact-map{width:100%!important;border:1px solid transparent;border-radius:45px;overflow:hidden}.contact-page-all-css .contact-form-area{border:1px solid #000!important;background:#ffefdf;border-radius:20px;padding:40px 54px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.contact-page-all-css .contact-form-area h3{font-size:26px;font-family:var(--font-rubik);font-weight:400;margin-bottom:1rem}.contact-page-all-css .primary-btn1{border-radius:21px;background:linear-gradient(95deg,#f1871c 1.46%,#e35515 105.76%)}.contact-page-all-css .form-inner input,.contact-page-all-css .form-inner textarea{border-radius:15px;border:1px solid #ffa800;background:#fff6ec}.contact-page-all-css .single-contact{border-radius:10px;border:1px solid #f1871c}.contact-check-map,.main-container-contact{display:flex;justify-content:center}.contact-check-map{align-items:center;padding:0 8rem}.contact-check-map,.contact-check-map img{border:1px solid transparent;border-radius:45px}.contact-check-map img{width:100%;max-height:26rem;-o-object-fit:cover;object-fit:cover}.contact-hr-line{text-align:center;margin-top:5rem}.hr-contact-div{padding:0 8rem}@media (max-width:576px){.contact-hr-line{margin-top:2rem}.hr-contact-div{padding:0 2rem}.contact-check-map{padding:0 1rem}}.left-side-contact-container{display:flex;gap:3rem;flex-direction:column}.thank-you-message{text-align:center;padding:40px;background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1)}.thank-you-message .success-icon{margin-bottom:20px;animation:scaleIn .5s ease-in-out}.thank-you-message h4{color:#4caf50;font-size:24px;margin-bottom:15px;font-weight:600}.thank-you-message p{color:#666;font-size:16px;margin-bottom:25px;line-height:1.6}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}