#our-experience {
  margin-top: -30px;
  position: relative;
  padding: 120px 50px 100px 50px;
  background-color: #F3F3F3; }
  @media (max-width: 767px) {
    #our-experience {
      padding: 50px 20px 90px 20px;
      margin-top: 0px; } }
  #our-experience picture {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: -1; }
    #our-experience picture img {
      object-fit: cover;
      width: 100%;
      height: 100%;
      display: block; }
  #our-experience .our-experience-inner {
    max-width: 810px;
    margin: 0 auto 0 auto;
    text-align: center; }
    #our-experience .our-experience-inner .title {
      font-family: "Oswald", sans-serif;
      font-weight: 300;
      font-size: 55px;
      text-transform: uppercase;
      letter-spacing: 4px;
      line-height: 65px;
      margin-bottom: 48px; }
      @media (max-width: 767px) {
        #our-experience .our-experience-inner .title {
          font-size: 50px;
          line-height: 65px;
          margin-bottom: 35px; } }
      @media (max-width: 374px) {
        #our-experience .our-experience-inner .title {
          font-size: 44px;
          line-height: 60px; } }
    #our-experience .our-experience-inner .hr {
      width: 100px;
      height: 7px;
      margin: 0 auto 72px auto;
      background-color: var(--tertiaryColor); }
      @media (max-width: 767px) {
        #our-experience .our-experience-inner .hr {
          margin: 0 auto 35px auto; } }
    #our-experience .our-experience-inner a.button {
      margin: 71px auto 0 auto; }
      @media (max-width: 767px) {
        #our-experience .our-experience-inner a.button {
          position: absolute;
          bottom: 0px;
          left: 0px;
          width: 100%; } }
