.routeMapsModule,.routeMapsModule .mapTabs{float:left;position:relative;width:100%}.routeMapsModule .mapTabs .switchContainer{float:left;overflow:hidden;padding:20px 0;position:relative;width:100%}.routeMapsModule .mapTabs .tabBtn{appearance:none;background-color:transparent;border:none;color:#38624a;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:12px 30px;transition:all .3s ease;outline:none}.routeMapsModule .mapTabs .tabBtn:hover{background-color:#38624a1a}.routeMapsModule .mapTabs .tabBtn.active{background-color:#38624a;color:#fff}@media (max-width: 580px){.routeMapsModule .mapTabs .tabBtn{padding:10px 15px;font-size:13px}}.routeMapsModule .mapsContainer{height:600px;position:relative;width:100%}@media (max-width: 980px){.routeMapsModule .mapsContainer{height:500px}}@media (max-width: 580px){.routeMapsModule .mapsContainer{height:400px}}.routeMapsModule .mapsContainer .mapTabContent{height:100%;left:0;position:absolute;top:0;width:100%}.routeMapsModule .mapsContainer .mapTabContent .iframeWrapper{height:100%;width:100%}.routeMapsModule .mapsContainer .mapTabContent .iframeWrapper iframe{filter:grayscale(100%) contrast(90%);float:left;height:100%;position:relative;width:100%}
