.contact-section{color:#000;background-color:#f9f4e8;padding:60px 20px;font-family:Georgia\, serif}.contact-heading{text-align:center;margin-bottom:10px;font-size:2.8rem}.contact-heading span{color:#c6b9b9;border-bottom:2px solid red}.contact-subtext{text-align:center;color:#413434;margin-bottom:40px;font-size:1rem}.form-control{margin-bottom:15px}.card-box,.form-card{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:transparent;border-radius:15px;padding:25px}.profile-card,.info-box,.form-header{align-items:center;gap:15px;margin-bottom:20px;display:flex}.icon-box{color:#000;background-color:#dc3545;border-radius:50%;justify-content:center;align-items:center;padding:15px;font-size:1.2rem;display:flex}.icon-box.small{padding:8px;font-size:1rem}.get-in-touch-title{margin-top:25px;margin-bottom:20px;font-weight:700}.info-title{margin-bottom:2px;font-weight:700}.submit-btn{background-color:#b20000;border:none;width:100%;font-weight:700}.submit-btn:hover{background-color:#a00000}.contact-cards-wrapper{background-color:#071c3f;width:100%;padding:40px 0}@media (max-width:767px){.card-box{box-sizing:border-box;margin:0 auto;width:100%!important}.contact-section{padding:20px}.contact-cards-wrapper{padding:30px 0}.contact-cards{padding:0 15px}}
