.contact .grid-card{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem}@media (max-width:991px){.contact .grid-card{grid-template-columns:repeat(1,1fr)}}.contact p{white-space:nowrap}.contact .contactIcon{border-radius:.4rem;background-color:var(--primary--100);transition:all .3s ease}.contact .contactIcon:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);scale:1.1}.topRouteBanner{height:20vw;max-height:15rem}