  .block-dccc-campus-locations-block{display:flex;flex-wrap:wrap;justify-content:start;align-content:stretch;align-items:flex-start}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-title-wrapper .campus-locations-block-title{font-size:2.5rem;font-weight:700;color:#0f1844;margin-bottom:1.5rem;font-family:Figtree,sans-serif}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper{display:flex;flex-wrap:wrap;justify-content:start;align-content:stretch;align-items:stretch;gap:1.5rem}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card{width:100%;max-width:300px;margin-bottom:1.5rem;background-color:#f3f5f6}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card:focus{outline:0!important;box-shadow:0 0 0 1px #003e72}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-card-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;min-height:500px;padding:12px}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-card-image{width:100%;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:1rem}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-card-title{font-size:1.5rem;font-weight:700;color:#0f1844;margin-bottom:.5rem}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-card-address{font-size:1rem;font-weight:500;color:#0f1844;margin-bottom:.5rem;font-family:Figtree,sans-serif;color:#0f1844;line-height:22px}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper{margin-top:auto}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper a{font-size:1rem;font-weight:700;color:#003e72;border-color:#003e72;border-width:1px;border-style:solid;padding:.5rem 1rem;cursor:pointer;transition:background-color .3s;width:100%;display:flex;justify-content:center;align-items:center}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper a::after{background-image:url(/wp-content/themes/wp-dccc/img/icons/icon-arrow-upward.svg);height:24px;width:24px;content:"";display:inline-block;margin-left:10px;filter:sepia(1) saturate(25) hue-rotate(180deg)}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper a:hover{background-color:#003e72;color:#fff}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper a:hover::after{filter:hue-rotate(200deg) invert(1)}.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper a:active,.block-dccc-campus-locations-block .dccc-campus-locations-block-container .campus-locations-block-cards-wrapper .campus-locations-block-card .campus-locations-block-button-wrapper a:focus{outline:0!important;border-color:#fff}
/*# sourceMappingURL=../maps/blocks/dccc-campus-locations-block.css.map */
