.gsg-country-map{width:100%;position:relative;font-family:inherit}.gsg-country-map__filters{display:flex;align-items:flex-end;gap:25px;width:100%;margin:0 0 28px;padding:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gsg-country-map__filters::-webkit-scrollbar{display:none}.gsg-country-map__filter{position:relative;flex:0 0 auto;appearance:none;border:0;background:transparent;margin:0;padding:0 0 17px;color:#999;font-size:20px;font-weight:400;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:none}.gsg-country-map__filter:hover,.gsg-country-map__filter:focus{color:#173656;outline:none}.gsg-country-map__filter::after{content:'';position:absolute;left:0;right:0;bottom:0;height:4px;border-radius:0;background:transparent;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease,background-color .2s ease}.gsg-country-map__filter.is-active{color:#173656;font-weight:700}.gsg-country-map__filter.is-active::after{background:#173656;transform:scaleX(1)}.gsg-country-map__canvas{width:100%;height:650px;overflow:hidden;background:#f4f7f8}.gsg-country-map__canvas>div{outline:none}.gsg-country-map__marker{position:absolute;width:62px;height:72px;display:flex;align-items:flex-start;justify-content:center;cursor:pointer;transform:translate(-50%,-100%);filter:drop-shadow(0 7px 5px rgba(40,55,65,.22));transition:transform .2s ease,filter .2s ease}.gsg-country-map__marker::after{content:'';position:absolute;left:50%;bottom:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:17px solid #fff;transform:translateX(-50%);z-index:0}.gsg-country-map__marker-circle{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-top:1px;overflow:hidden;border:4px solid #fff;border-radius:50%;background:#e8eef1;box-sizing:border-box}.gsg-country-map__marker-circle img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.gsg-country-map__marker-circle.is-empty{color:#173656;font-size:18px;font-weight:700;text-transform:uppercase}.gsg-country-map__marker:hover,.gsg-country-map__marker:focus,.gsg-country-map__marker.is-selected{transform:translate(-50%,-100%) scale(1.06);filter:drop-shadow(0 10px 7px rgba(40,55,65,.27));outline:none}.gsg-country-map__notice{margin-top:12px;padding:16px 18px;border:1px solid #e4eaed;background:#fff;color:#68757d;font-size:14px;line-height:1.5}@media (max-width:1024px){.gsg-country-map__filters{gap:20px;margin-bottom:22px}.gsg-country-map__filter{font-size:18px}.gsg-country-map__canvas{height:520px}}@media (max-width:767px){.gsg-country-map__filters{gap:18px;margin-bottom:18px}.gsg-country-map__filter{padding-bottom:12px;font-size:16px}.gsg-country-map__filter::after{height:3px}.gsg-country-map__canvas{height:430px}.gsg-country-map__marker{transform:translate(-50%,-100%) scale(.9)}.gsg-country-map__marker:hover,.gsg-country-map__marker:focus,.gsg-country-map__marker.is-selected{transform:translate(-50%,-100%) scale(.96)}}