.locations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.location{width:100%;padding:45px 30px;color:#fff;text-align:center}.location p a{color:#fff;border-bottom:2px dotted #fff}@media(min-width:768px){.location{width:50%}}@media(min-width:992px){.location{padding:60px}}@media(min-width:1200px){.location{padding:90px}}