.location-cards{background-color:#F4F4F4}.location-cards .row{justify-content:center}.location-cards-heading h2{margin:0;padding:0 0 30px}.location-card{background-color:#FFF;box-shadow:0 0 15px rgba(0,0,0,.16);border-radius:8px;padding:28px 29px}.location-card h4{font-size:25px;color:#2D2D2D;padding:0 0 27px}.location-card-address p{display:flex;align-items:start;font-weight:400;font-size:18px;line-height:1.611em;padding:0 0 16px 0}.location-card-address p:last-child{padding-bottom:0}.location-card-address p>a{font-weight:400;text-decoration:none;color:#4E4E4E}.location-card-address p>a b{font-size:16px}.location-card-address p>i{font-size:16px;margin:8px 9px 0 0;color:#860024}.location-card-address p>i.icon-map-pin{margin:5px 9px 0 0}.email-icon{margin:-1px 9px 0 0}.location-card-address p:first-child i{font-size:19px}.location-card-address p .btn-tertiary{padding:0 23px 0 0;margin:14px 0 0}.location-card-address p .btn-tertiary::after{font-size:15px;top:55%}.location-card-item{margin-bottom:30px}.location-cards-btn .btn{font-size:20px;padding:18px 38px;line-height:1.2em}@media(min-width:768px){.location-card{height:100%}}@media(min-width:1200px){.location-card-address p{padding:0 0 18px 0}.location-cards-heading h2{font-size:40px}.location-card-address p>a:hover{background:transparent;color:#860024}.location-card-address p>a:hover b{color:#4E4E4E}}