body {
  margin: 0;
  background-color: #f7f6f2;
  overflow: hidden;
}

.container {
  display: flex;
  justify-content: center;
  height: 50vw;
  width: 50vw;
  margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.globe-holder{
    position: absolute;
      height: 37%;
      width: 37%;
    top: 22.3%;
    border-radius: 50%;
    overflow: hidden;
}

.globe {
    position: absolute;
  height: 132%;
  width: 144%;
  top: -16%;
    left: -21%;
}

svg{
    position: absolute;
    width: 100%;
    height: 100%;
    top: -9.5%;
}