.location-type-link{border:1px solid #006c8d;border-radius:6px;box-shadow:0 5px 2px rgba(0,0,0,.2);color:#404648;margin:10px 0;min-height:calc(100% - 20px);padding:25px 42px;text-decoration:none}.location-type-link h2{color:#006c8d;margin-bottom:10px}.location-type-link .location-type-link__icon{margin-right:40px;min-width:63px}.location-type-link .location-type-link__content p{margin-bottom:0;margin-top:0}.popular-locations{background-color:#f4f4f4;margin:40px 0 0;padding:0 0 100px}.location-list-item{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.16);font-size:1.6rem;min-height:100%;padding:30px}.location-list-item>img{margin-left:-30px;margin-right:-30px;margin-top:-30px;max-width:calc(100% + 60px)}.location-list-item span{-ms-flex-align:center;align-items:center;color:#006c8d;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem;font-weight:700;text-transform:uppercase}.location-list-item span img{margin-right:10px;width:14px}.location-article{background-color:#f4f4f4;border:1px solid #c4c4c4;font-size:1.6rem;min-height:100%;padding:30px;text-align:center}.location-article h3{font-family:"NotoSerif",Georgia;font-size:2.4rem;font-weight:700}.location-article h3 a{color:#404648;text-decoration:none}.location-article h3 a:focus,.location-article h3 a:hover{text-decoration:underline}.location-article>img{margin-left:-30px;margin-right:-30px;margin-top:-30px;max-width:calc(100% + 60px)}.location-financier{max-height:50px;width:auto}