.location{background:var(--color__white)}.location .location--inner{position:relative;padding:3.5rem 0}@media screen and (min-width:53.1875em){.location .location--inner{padding:5rem 0}}.location .location--inner .location__content{position:relative;z-index:1;display:flex;flex-direction:column;color:var(--color__black)}@media screen and (max-width:53.125em){.location .location--inner .location__content{padding:0 2rem}}.location .location--inner .location__content h2{color:var(--color__black);font-size:1.4rem;font-weight:var(--normal);text-align:center;text-transform:uppercase;letter-spacing:.5rem;margin-bottom:2.5rem}.location .location--inner .location__content .location__content__placeholder{background-color:var(--bgcolor__secondary--light)}.location .location--inner .location__content .location__content--inner{display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem;color:var(--color__white);background-color:var(--gradcolor__blue);background-image:linear-gradient(225deg,var(--gradcolor__blue--dark) 0,var(--gradcolor__blue) 100%)}@media screen and (min-width:68.8125em){.location .location--inner .location__content .location__content--inner{padding:4rem}}.location .location--inner .location__content .location__content--inner .location__content__address span{display:block}.location .location--inner .location__content .location__content--inner .location__content__address span:not(.big):not(.medium){line-height:1.6}.location .location--inner .location__content .location__content--inner .location__content__address .big{font-size:2.8rem;font-weight:var(--strong);margin-bottom:1.5rem}.location .location--inner .location__content .location__content--inner .location__content__address .medium{font-size:2.2rem;margin-bottom:2.5rem}.location .location--inner .location__content .location__content--inner .location__content__link a{font-size:1.4rem;color:var(--color__white)}