.bottom-white {
  position: absolute;
  height: 70px;
  width: 100%;
  background-color: white;
  bottom: -5.4%;
  /*border: 10px solid white;*/
}

.upround {
  width: 88px;
  height: 262px;
  border: 10px solid white;
  border-radius: 110px 110px 0 0;
  border-bottom: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white;
}

.bottom-white span {
  width: 100px;
  overflow: hidden;
  height: 45px;
  border: 10px solid white;
  border-radius: 0 0 110px 110px;
  border-top: 0 !important;
  position: absolute;
  top: 40%;
  /*left: 0%;*/
  /*transform: translate(-50%, -50%);*/
}

.bottom-white span:nth-child(1) {
  left: -70%;
  transform: translate(-50%,0);
  border-left: unset;
  border-bottom: unset;
}

.bottom-white span:nth-child(2) {
  right: -72%;
  transform: translate(50%,0%);
  border-right: unset;
  border-bottom: unset;
}

.arrow-down-btn span {
  width: 85px;
  overflow: hidden;
  height: 50px;
  /*border: 5px solid #bc1515;*/
  border-radius: 0 0 110px 110px;
  /*border-top: 0 !important;*/
  position: absolute;
  top: 40%;
  /*left: 100%;*/
  /*transform: translate(-50%, -50%);*/
}

.arrow-down-btn span:nth-child(1) {
  left: 100% !important;
  /*transform: translate(-50%,0);*/
  /*border-left: unset;*/
  /*border-bottom: unset;*/
  border-left: 5px solid white;
  border-radius: 0 0 110px 110px;
  border-top: 0 !important;
}

.arrow-down-btn span:nth-child(2) {
  right: 100% !important;
  /*transform: translate(-50%,0);*/
  /*border-left: unset;*/
  /*border-bottom: unset;*/
  border-right: 5px solid white;
  border-radius: 0 0 110px 110px;
  border-top: 0 !important;
}

@media (max-width: 767px) {
  .arrow-down-btn {
    width: 30px !important;
    height: 30px !important;
    bottom: 3% !important;
  }
}

@media (max-width: 767px) {
  .arrow-down-btn .icon.ion-ios-arrow-down {
    font-size: 20px !important;
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 0;*/
    text-align: center;
  }
}

