.before-visit-section .resource-card{background-color:#fff;border:1px solid #a3cde3;border-radius:1rem;margin-top:20px;transition:box-shadow .3s,border-color .3s}.before-visit-section .resource-card .icon-wrapper{background-color:#e4f1f7;width:70px;height:70px}.before-visit-section .resource-card .icon-wrapper .card-icon{color:#0073b1}.before-visit-section .resource-card .card-title{color:#1a3956;font-family:Plus Jakarta Sans;font-size:28px;margin-top:14px!important}.before-visit-section .resource-card .card-description{color:#06325c;font-family:Plus Jakarta Sans;font-size:16px}.before-visit-section .resource-card .card-link{color:#0171ae;font-family:Plus Jakarta Sans;font-size:16px;transition:color .2s,transform .2s}.before-visit-section .resource-card .card-link svg{stroke:#0073b1;stroke-width:.5px;transition:transform .2s}.before-visit-section .resource-card .card-link:hover{color:#00527e}.before-visit-section .resource-card .card-link:hover svg{transform:translate(2px,-2px)}.before-visit-section .resource-card:hover{border-color:#7cb8d7;box-shadow:0 10px 30px #1f385c0d}@media (max-width:991.98px){.before-visit-section .section-title .title-dark,.before-visit-section .section-title .title-light{font-size:2.75rem}.before-visit-section .section-description{max-width:100%}}@media (max-width:575.98px){.before-visit-section .section-title .title-dark,.before-visit-section .section-title .title-light{font-size:2.25rem}.before-visit-section .resource-card .icon-wrapper{width:60px;height:60px}.before-visit-section .resource-card .card-title{font-size:1.5rem}}
