.contact-page{font-family:Roboto,sans-serif}.contact-page .contact-content{margin:50px auto;padding:0 20px}.contact-page .contact-content .row{flex-wrap:wrap;gap:20px 0;display:flex}.contact-page .contact-content .row .col-4{flex:0 0 33%}.contact-page .contact-content .row .col-8{flex:0 0 66%}.contact-page .contact-content .row .contact-card{color:#233d4d;background-color:#f5f5f5;border-radius:12px;padding:30px 20px;box-shadow:0 5px 15px #0000001a}.contact-page .contact-content .row .contact-card h3{margin-bottom:20px}.contact-page .contact-content .row .contact-card .location-info{margin-bottom:15px}.contact-page .contact-content .row .contact-card .location-info h4{margin-bottom:5px}.contact-page .contact-content .row .contact-card p{align-items:center;gap:10px;margin-bottom:15px;display:flex}.contact-page .contact-content .row .contact-card p a{color:#233d4d;text-decoration:none}.contact-page .contact-content .row .contact-card p a:hover{color:#4d72b3}.contact-page .contact-content .row .contact-card .social-icons{gap:15px;display:flex}.contact-page .contact-content .row .contact-card .social-icons a{color:#233d4d;font-size:1.5rem;transition:color .3s}.contact-page .contact-content .row .contact-card .social-icons a:hover{color:#4d72b3}.contact-page .contact-content .row .map-container{border-radius:12px;overflow:hidden;box-shadow:0 5px 15px #0000001a}.contact-page .contact-content .row .map-container iframe{border:0;border-radius:12px}@media (max-width:992px){.contact-page .row{flex-direction:column}.contact-page .row .col-4,.contact-page .row .col-8{flex:100%}}
