section.map_location .no_padding{padding:0px}section.map_location .no_margin{margin-left:0px;margin-right:0px}section.map_location .d_mobile{display:none}section.map_location .content_col{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:130px;margin:10px}section.map_location .content_col .top_logo{margin-bottom:20px}section.map_location .content_col .top_logo img{max-height:55px;width:auto}section.map_location .content_col .content h2,section.map_location .content_col .description p{color:#fff}section.map_location .content_col .description p{font-weight:300;font-size:16px}section.map_location .content_col .locate span{color:#fff;font-size:14px;font-weight:100;display:flex;align-items:flex-start;margin-bottom:6px}section.map_location .content_col .locate span i{margin-right:8px;color:#fff;margin-top:5px}section.map_location .content_col .locate span.schedules .content-schedule{display:inline-block}section.map_location .content_col .locate span.schedules .content-schedule p{margin-bottom:3px}section.map_location .map_container{position:relative;height:100%;width:100%;margin:10px}@media screen and (max-width:1200px){section.map_location .content_col{padding:60px}}@media screen and (max-width:992px){section.map_location .no_d_mobile{display:none}section.map_location .d_mobile{display:block}section.map_location .map_container{height:500px;margin:0px}section.map_location .title_mobile{text-align:center;background:#1f1f1f;padding:30px 0px}section.map_location .title_mobile .top_logo{text-align:center}section.map_location .title_mobile .top_logo img{max-height:45px;width:auto}section.map_location .title_mobile h2{margin:0;color:#fff}section.map_location .bottom_desc{text-align:center;background:#1f1f1f;padding:30px 0px}section.map_location .bottom_desc .description{width:70%;margin:0 auto}section.map_location .bottom_desc .description p{color:#fff}section.map_location .bottom_desc .locate{text-align:left;width:70%;margin:0 auto !important}section.map_location .bottom_desc .locate span{display:block;color:#fff;font-size:14px;font-weight:100;display:flex;align-items:flex-start;margin-bottom:6px}section.map_location .bottom_desc .locate span i{margin-right:8px;color:#fff;margin-top:5px}section.map_location .bottom_desc .locate span.schedules .content-schedule{display:inline-block}section.map_location .map_container .white_degrade{background:linear-gradient(to top,rgba(58,63,81,1),rgba(58,63,81,.00))}}@media screen and (max-width:768px){section.map_location .bottom_desc .description{width:90%}section.map_location .bottom_desc .locate{width:90%}}