#interview {
    padding-top: 80px;
    position: relative;
    overflow-x: clip;
}

.interview__charm {
    position: absolute;
}
.interview__charm--1 {
    top: 11.5%;
    left: -3%;
    width: 32.8%;
}
.interview__charm--2 {
    top: 11.1%;
    right: -3.5%;
    width: 32.8%;
}

.interview__container {

}

@media screen and (max-width: 999px) {
  .interview__container {
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
  }
}

.interview__title {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 23px;
}

.interview__title p {
    font-family: "Cormorant Garamond", serif;
    font-size: 36px;
    letter-spacing: 0.06em;
}

@media screen and (max-width: 999px) {
  .interview__title p {
    font-size: 24px;
  }
}

.interview__title h2 {
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0.04em;
    margin-top: -3px;
}

.interview__content {
text-align: center;
font-size: 14px;
letter-spacing: 0.02em;
line-height: 2.28571428571;
margin-bottom: 47px;
}

@media screen and (max-width: 999px) { 
	.interview__content {
		margin-top:70px
	}
}

.interview__buttonWrapper {
    text-align: center;
}

.interview__button {
    padding: 11px 0 11px !important;
    width: 194px !important;
}


.interview__sideScroll {
    margin-top: 2rem;
    display: flex;
    -moz-column-gap: 2rem;
    column-gap: 2rem;
    overflow: hidden;
    bottom: 9%;
  }
  @media screen and (min-width: 768px) {
    .interview__sideScroll {
      -moz-column-gap: min(2.36vw, 3.4rem);
      column-gap: min(2.36vw, 3.4rem);
    }
  }
  
  .interview__sideScrollImg {
    flex-shrink: 0;
    width: 160rem;
    -webkit-animation: loopSlide 28s infinite linear;
    animation: loopSlide 28s infinite linear;
  }
  @media screen and (min-width: 768px) {
    .interview__sideScrollImg {
      width: 1685px;
      -webkit-animation: loopSlide 40s infinite linear;
      animation: loopSlide 40s infinite linear;
    }
  }
  
  .interview__sideScrollImg::before {
    padding-top: 13.1%;
  }
  
  @keyframes loopSlide {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }

.google__review {
	    margin-bottom: 50px;
}