.location{background:#1f473e;padding:10px;display:block;position:relative;overflow-x:hidden}.location-container{justify-content:flex-end;display:flex}@media only screen and (max-width:768px){.location-container{flex-direction:column-reverse}}.location-container h2{color:#fff3b1;margin-bottom:18px}@media only screen and (max-width:768px){.location-container h2{text-align:center}}.location-container img{width:auto;height:calc(100vh - 64px)}@media only screen and (max-width:768px){.location-container img{height:auto}}.location-container>div{background:#0b221d7a;padding:30px 50px;position:absolute;bottom:0;left:0}@media only screen and (max-width:768px){.location-container>div{background:0 0;padding:10px;position:relative}}.location-container>div table{border-collapse:collapse}.location-container>div table tbody{color:#f1ecdc;text-align:left;font-size:14px}@media only screen and (max-width:768px){.location-container>div table tbody{font-size:12px}}.location-container>div table tbody td,.location-container>div table tbody th{border:1px solid #fff3;padding:8px 10px}
