/* :root {

    --laptop-mq:        1025px;

    --desktop-mq:       1280px;

    --wideScreen-mq:    1700px;

}



.splash-container {

    width: auto;

    max-width: 768px;

    margin: 0 auto;

    margin-bottom: 60px;

    padding-top: 60px;

    padding-left: 20px;

    padding-right: 20px;

    position:relative;

}



@media(min-width: var(--laptop-mq)) {

    .splash-container {

        max-width: 1170px;

        margin-bottom: 300px;

        padding-left: 50px;

        padding-right: 50px;

    }

}



@media(min-width: 1165px) {

    .splash-container {

        padding-left: 50px;

        padding-right: 50px;

    }

}



@media(min-width: var(--desktop-mq)) {

    .splash-container {

        max-width: 1333px;

    }

}



@media(min-width: var(--wideScreen-mq)) {

    .splash-container {

        max-width: 1750px;

    }

}





 */



 /* Brand Colours */

/* Devices */

.main-lbs-container .splash-container {

    width: auto;

    max-width: 768px;

    margin: 0 auto;

    margin-bottom: 60px;

    padding-top: 82px;

    padding-left: 20px;

    padding-right: 20px;

    position: relative;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container {

      max-width: 1370px;

      margin-bottom: 300px;

      padding-left: 50px;

      padding-right: 50px;

    }

  }

  @media (min-width: 1165px) {

    .main-lbs-container .splash-container {

      padding-left: 20px;

      padding-right: 20px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container {

      max-width: 1300px;

      padding-left: 30px;

      padding-right: 30px;

      margin-bottom: 200px;

    }

  }

  @media (min-width: 1400px) {

    .main-lbs-container .splash-container {

      max-width: 1350px;

      padding-left: 0;

      padding-right: 0;

      margin-bottom: 200px;

    }

  }

  @media (min-width: 1600px) {

    .main-lbs-container .splash-container {

      max-width: 1430px;

      padding-left: 0;

      padding-right: 0;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .splash-container {

      max-width: 1565px;

      margin-bottom: 250px;

    }

  }

  @media (min-width: 1920px) {

    .main-lbs-container .splash-container {

      max-width: 1650px;

    }

  }

  @media (min-width: 768px) {

    .main-lbs-container .splash-container .splash-wrapper {

      overflow-x: visible;

      margin-top: 0;

      padding-top: 0;

    }

  }



  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper {

      overflow-x: visible;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper {

      margin-top: 50px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section {

      display: grid;

      grid-template-columns: 0;

      grid-gap: 0;

      margin-left: 0;

      margin-right: 0;

      margin-top: 60px;

    }

  }
  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack {
    position: relative;
    z-index: 0;
    margin: 0 auto;
    padding-left: 55px;
    padding-right: 55px;
    top: 2px;
    left: -54px;
  }

  @media (min-width: 450px) {
    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack {

        position: relative;

        z-index: 0;

        margin: 0 auto;

        padding-left: 55px;

        padding-right: 55px;

        top: 15px;
        left: 0;

      }
  }
  

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack {

      /* grid-area: 0.6666666667; */

      grid-column: 2/3;

      grid-row: 1;
      left: -54px; 

    }

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {
    transform: rotate(10deg) translate(47px, -24px);
    
    /* transform: rotate(10deg) translate(4px, -82px) */
  }

  /* .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {
    transform: translateY(-61px);
  } */


  @media (min-width: 450px) {


    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {

      margin: 0 auto;

      /* transform: rotate(10deg); */
      transform: rotate(10deg) translate(4px, -82px);


      filter: drop-shadow(-11px 9px 5px #0000004d);

      /* width: 185px; */
      /* width: 248px; */
      width: 357px;

    }
  }



  @media(min-width: 768px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {

      /* width: 350px; */
      width: 412px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {

      max-width: 380px;

      margin-left: 95%;

      width: 221px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {

      margin-left: 120%;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img {

      width: 300px;

      margin-left: 110%;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img img {

      max-width: 270px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img img {

      /* max-width: 300px; */
      max-width: 490px;


      margin-top: -60px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img img {

      /* max-width: 400px; */
      max-width: 500px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img img {

      /* max-width: 450px; */
      max-width: 550px;

    }

  }

  /* .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-snack-img img {
    width: 300px;
  } */

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-bg {

    overflow: hidden;

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-bg img {

    position: absolute;

    top: 0;

    max-width: 220%;

    z-index: -1;

    margin: 0 auto;

    /* -ms-transform: translate(-32%, -35%);

    transform: translate(-32%, -35%);

    max-height: 550px; */

    /* FOR BOTH CHROME/MOZILLA */

    transform: translate(-30%, -55%);

    max-height: 985px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-bg img {

      /* transform: translate(-27%,-24%);

      max-height: 600px; */

      /* FOR BOTH CHROME MOZILLA */

      transform: translate(-25%,-55%);

      max-height: 1050px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-bg img {

      max-width: 350%;

      transform: translate(5%, -35%);

      max-height: none;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .header-snack .header-bg img {

      max-width: 300%;

      transform: translate(10%, -35%);

      max-height: none;

    }

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content {

    margin: 20px 20px 0 20px;

    padding-top: 20px;

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-text{

    margin-top: 50px;

  }

  @media (min-width: 440px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content {

      margin-top: 50px;

      padding-top: 40px;

    }

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-text{

      margin-top: 70px;

    }





  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content {

      margin-top: 0;

      padding-top: 0;

      grid-column: 1/2;

      width: 450px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content {

      width: 522px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content {

      width: 700px;

    }

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h1 {

    font-size: 46px;

    line-height: 1.075;

    font-family: "BuenosAires Bold";

  }



  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h1.subtext {



  }



  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h2{

    margin-top: 20px;

    font-size: 1.75em;

    font-weight: 400;

    line-height: 1.3;

  }



  @media (min-width: 768px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h1 {

      font-size: 62px;

    }



  }



  @media (min-width: 1025px) {



    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h2{

      font-size: 1.5em;

      max-width: 365px;



    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h1 {

      font-size: 80px;

    }

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h2{

      font-size: 2em;

      max-width: 490px;

    }

  }

  @media (min-width: 1920px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content h1 {

      font-size: 100px;

    }

  }



  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-text--subtext-secondary {

    font-size: 1em;

    font-family: 'BuenosAires Regular';

    font-weight: unset;

    line-height: 1.2;

}

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-text--subtext-secondary {

      font-size: 20px;

      line-height: 1.2;

    }

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-cta {

    width: fit-content;

    margin-top: 40px;

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-cta .splash-cta-btn {

    text-decoration: none;

    color: #FFFFFF;

    background: #000000;

    padding: 15px 35px;

    text-align: center;

    display: block;

    border-radius: 30px;

    text-transform: uppercase;

    font-size: 1.3em;

    font-family:"BuenosAires Bold";

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .home-splash-content .home-splash-cta .splash-cta-btn:hover {

    background-color: #EDAB1B;

  }

  .main-lbs-container .splash-container .splash-wrapper .home-splash-section .arrow {

    width: 70px;

    margin: 0 auto;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .arrow {

        position: absolute;

        width: 95px;

        left: 50%;

        right: auto;

        transform: translate3d(0rem, 40em, 0em);

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .arrow {

      transform: translate3d(0rem, 35em, 0em);

      right: 0;

      left: 0;

      margin: 0 auto;

    }

  }



@media (min-width: 1440px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .arrow {

        transform: translate3d(3rem, 35em, 0em);

    }

}

  @media (min-width: 1700px) {

    .main-lbs-container .splash-container .splash-wrapper .home-splash-section .arrow {

      transform: translate(64%, 300%);

      width: 100px;

    }

  }

  .main-lbs-container .steps-section {

    max-width: 1400px;

    margin: 0 auto;

    margin-bottom: 50px;

  }

  .main-lbs-container .steps-section h2 {

    font-size: 2.5em;

    line-height: initial;

    text-align: center;

    font-family: 'BuenosAires Bold';

  }

  @media (min-width: 1025px) {

    .main-lbs-container .steps-section h2 {

      font-size: 3em;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .steps-section h2 {

      font-size: 3.5em;

    }

  }

  .main-lbs-container .steps-section .steps-container {

    margin-bottom: 60px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .steps-section .steps-container {

      display: flex;

      justify-content: center;

    }

  }

  @media (min-width: 1920px) {

    .main-lbs-container .steps-section .steps-container {

      display: flex;

      justify-content: initial;

    }

  }

  .main-lbs-container .steps-section .steps-container .steps-card {

    text-align: center;

  }

  .main-lbs-container .steps-section .steps-container .steps-card h3 {

    font-size: 1.8em;

    line-height: 1.5;

    font-family: 'BuenosAires Semi Bold';

    margin-top: 15px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .steps-section .steps-container .steps-card h3 {

      font-size: 1.5em;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .steps-section .steps-container .steps-card h3 {

      font-size: 32px;

    }

  }

  .main-lbs-container .steps-section .steps-container .steps-card .steps-img {

    width: 300px;

    height: 230px;

    margin: 0 auto;

  }

  @media (min-width: 768px) {

    .main-lbs-container .steps-section .steps-container .steps-card .steps-img {

      width: auto;

      height: auto;

    }



    .main-lbs-container .steps-section .steps-container .steps-card .steps-img img {

      width: auto;

      height: auto;

      margin: 0 auto;

    }



  }



  @media (min-width: 1025px) {

    .main-lbs-container .steps-section .steps-container .steps-card .steps-img img {

      width: 350px;

      height: 280px;

    }

  }



  .main-lbs-container .steps-section .steps-container .steps-card p {

    font-size: 1.2em;

    line-height: 20px;

    margin: 0 auto;

  }

  @media (min-width: 768px) {

    .main-lbs-container .steps-section .steps-container .steps-card p {

      font-size: 16px;

      padding: 0 20px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .steps-section .steps-container .steps-card p {

      font-size: 1.1em;

      line-height: 1.5;

    }

  }



  @media (min-width: 1280px) {

    .main-lbs-container .steps-section .steps-container .steps-card p {

      font-size: 1.4em;

      line-height: 1.5;

    }

  }

  @media (min-width: 1920px) {

    .main-lbs-container .steps-section .steps-container .steps-card p {

      font-size: 22px;

    }

  }

  .main-lbs-container .steps-section .steps-container .steps-card .third-excerpt {

    max-width: 316px;

  }

  @media (min-width: 1280px) {

    .main-lbs-container .steps-section .steps-container .steps-card .third-excerpt {

      max-width: 355px;

    }

  }

  .main-lbs-container .steps-section .steps-cta {

    text-align: center;

  }

  .main-lbs-container .steps-section .steps-cta .steps-cta-btn {

    padding: 15px 50px;

    background: black;

    color: white;

    border-radius: 38px;

    text-transform: uppercase;

    text-decoration: none;

    font-family:"BuenosAires Bold";

    font-size: 1.3em;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .steps-section .steps-cta .steps-cta-btn {

      font-size: 1.2rem;

    }

  }

  .main-lbs-container .lbs-slider-section {

    margin-top: 90px;

  }

  @media (min-width: 1025px) {

    /* .main-lbs-container .lbs-slider-section {

      margin-top: 10%;

    } */

  }

  .main-lbs-container .lbs-slider-section .lbs-slider-wrapper {

    background: lightgrey;

  }

  .main-lbs-container .lbs-slider-section .lbs-slider-wrapper .lbs-box-container {

    position: relative;

    z-index: 1;

  }



  .lbs-box-container > img {

    margin: 0 auto;

    width: 100%;

  }



  @media (min-width: 1165px) {

    .lbs-box-container > img {

      width: 70%;

    }

  }

  .main-lbs-container .lbs-slider-section .lbs-slider-wrapper .lbs-box-container .lbs-scrolling-text {

    /*  #text-container {

     position: absolute;

     width: 150%;

     translate: -20% 5%;

     height: 100%;

     } */

  }

  .main-lbs-container .lbs-slider-section .lbs-slider-wrapper .lbs-box-container .lbs-scrolling-text img {

    position: absolute;

    bottom: 45px;

    /* top: 50%;

    left: 45%;

    transform: translate(-50%, -50%); */

    z-index: -1;

    max-width: 120%;

  }

  

  @media (min-width: 1165px) {

    .main-lbs-container .lbs-slider-section .lbs-slider-wrapper .lbs-box-container .lbs-scrolling-text img {

      bottom: 20%;

      max-width: 150%;

      left: 0;

    }

  }

  .main-lbs-container .funfuel-section {

    margin-top: 70px;

    margin-bottom: 0;

  }

  @media (min-width: 768px) {

    .main-lbs-container .funfuel-section {

      margin-top: 120px;



    }

  }



  .main-lbs-container .funfuel-section .funfuel-wrapper {

    margin: 0 auto;

    padding: 0;

    background: url(/wp-content/themes/laid-back-snacks/css/../img/lbs-images/LBS_Corporate_Header_Image_Mobile_TEST.png) no-repeat right;

    background-size: cover;

    height: 920px;

  }



  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-snack img{

    display: none;

  }

  @media (min-width: 768px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper {

      display: grid;

      grid-template-columns: 1fr 1fr;align-items: center;

      background: none;

      height: auto;

    }



    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-snack  img{

      display: block;

    }

  }





  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-snack {

    padding: 0;

  }



  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-snack img {

    aspect-ratio: 1/1;

    object-fit: cover;

    object-position: right;

  }





  @media(min-width: 768px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-snack  {

      grid-column: 1/2 span;

      grid-row: 1;

    }



    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-snack img {

      aspect-ratio: unset;

      object-fit: unset;

      object-position: unset;

    }

  }







  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content {

    /* margin-left: 10px; */

    max-width: 475px;

    padding: 0 25px;

    margin: auto;

    position: relative;

    top: 50%;

    left: 0;

    right: 0;

  }

  @media (min-width: 768px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content {

        margin: -35px 0 0 75px;

        width: 330px;

        grid-column: 1/2;

        grid-row: 1;

        position: initial;

        top: initial;

        left: initial;

        right: initial;

        max-width: 100%;

        padding: 0;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content {

      width: 80%;

      

    }

  }







  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content h2 {

    font-size: 59px;

    line-height: 63px;

    font-family: 'BuenosAires Semi Bold';

  }

  @media (min-width: 768px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content h2 {

      font-size: 70px;

      line-height: 70px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content h2 {

      font-size: 100px;

      line-height: 110px;

    }

  }

  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-info {

    margin: 20px 0;

    padding: 20px 0;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-info {

   

      margin-bottom: 30px;

    }

  }

  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-info p {

    font-size: 17px;

    line-height: 1.5;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-info p {

      font-size: 1.3rem;

      line-height: 1.7;

    }

  }



  @media (min-width: 1500px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-info p {

      font-size: 1.4rem;

    }

  }

  .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-cta a {

    text-decoration: none;

    color: white;

    background: black;

    padding: 17px 25px;

    border-radius: 45px;

    text-transform: uppercase;

    margin-top: 50px;

    font-family:"BuenosAires Bold";

    font-size: 1.3em;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .funfuel-section .funfuel-wrapper .ff-content .ff-cta a {

      font-size: 18px;

    }

  }

  .main-lbs-container .snacks-spring-section {

    background: #D6D6D6;

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper {

    position: relative;

    height: 700px;

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper {

      height: 850px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content {

    width: 255px;

    font-size: 25px;

    line-height: 46px;

    text-align: center;

    position: absolute;

    transform: translate(-50%, -50%);

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

  }

  @media (min-width: 768px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content {

      width: 450px;

      font-size: 2.7rem;

      line-height: 60px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content {

      width: 555px;

      font-size: 3.3rem;

      line-height: 86px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content {

      width: 600px;

      font-size: 3.8rem;

    }

  }



  @media(min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content {

      font-size: 62px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content h2 {

    font-family: 'BuenosAires Semi Bold';

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_One {

    height: 135px;

    transform: rotate(-7deg);

  }

  @media (min-width: 768px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_One {

      height: 195px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_One {

      height: 243px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_One {

      height: 300px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_Two {

    height: 83px;

    transform: rotate(9deg);

  }

  @media (min-width: 768px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_Two {

      height: 183px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .ss_Two {

      height: 215px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .dashed-line {

    position: absolute;

    width: 17px;

    top: 29%;

    left: 65%;

  }

  @media (min-width: 768px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .dashed-line {

      width: 27px;

      top: 28%;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .dashed-line {

      top: 33%;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .snacks-spring-excerpt p {

    font-size: 0.7em;

    line-height: 1.3;

    max-width: 350px;

    margin: 0 auto;

  }

  @media (min-width: 768px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .snacks-spring-excerpt p {

      font-size: 1.3rem;

      max-width: 424px;

    }

  }



  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .snacks-spring-content .snacks-spring-excerpt p {

      font-size: 1.7rem;

    }

  }



  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .raisin-container {

    position: absolute;

    top: -6%;

    left: 25px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .raisin-container {

      left: 70px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .raisin-container {

      top: -12%;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .raisin-container img {

    max-width: 120px;

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .raisin-container img {

      max-width: 220px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .cashew-container {

    position: absolute;

    right: -100px;

    top: 92px;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .cashew-container {

      right: 0;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .cashew-container img {

    width: 235px;

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .cashew-container img {

      width: 335px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .walnut-container {

    position: absolute;

    bottom: -47px;

    left: -79px;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .walnut-container {

      bottom: 36px;

      left: 9px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .walnut-container img {

    width: 170px;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .walnut-container img {

      width: 200px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .walnut-container img {

      width: 250px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .choco-container {

    position: absolute;

    bottom: -67px;

    right: 0;

  }

  @media (min-width: 1025px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .choco-container {

      right: 24px;

      bottom: -45px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .choco-container {

      right: 41px;

      bottom: -100px;

    }

  }

  .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .choco-container img {

    width: 130px;

  }

  @media (min-width: 1280px) {

    .main-lbs-container .snacks-spring-section .snacks-spring-wrapper .choco-container img {

      width: 230px;

    }

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper {

    margin: 50px 0;

    padding: 50px 0;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper h2 {

    font-size: 2.5em;

    line-height: 46px;

    margin: 50px 0;

    padding: 0 40px;

    text-align: center;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider {

    width: 250px;

    margin: 0 auto;

  }

  @media (min-width: 768px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider {

      width: 450px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider {

      width: 900px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider {

      width: 1200px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider {

      width: 1600px;

    }

  }



  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev .fa.fa-angle-left::before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next .fa.fa-angle-right::before  {

    display: none;

  }



  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev::before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next::before {

    color: black;

    font-size: 35px;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next {

    right: -85px !important;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev {

    left: -65px !important;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next {

    opacity: 1 !important;

    color: black;

    top: 40%;

    width: 50px;

    height: 25px;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev:hover:before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev:focus:before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-prev:active:before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next:hover:before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next:active:before, .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .slick-next:focus:before {

    opacity: 1 !important;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card {

    text-align: center;

    width: 300px;

    margin: 0 auto;

  }

  @media (min-width: 1280px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card {

      margin: 0 20px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card {

      margin: 0 50px;

    }

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper {

    width: 100% !important;

    height: 670px;

    margin: 0 auto;

    margin-bottom: 20px;

    border: solid 2px black;

    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.11), 0 2px 2px rgba(0, 0, 0, 0.11), 0 4px 4px rgba(0, 0, 0, 0.11), 0 6px 8px rgba(0, 0, 0, 0.11), 0 8px 16px rgba(0, 0, 0, 0.11);

  }

  @media (min-width: 1025px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper {

      width: 270px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper {

      width: 300px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper {

      width: 330px;

    }

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper .influencer-picture {

    margin: 0 auto;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper .influencer-picture img {

    margin: 0 auto;

    padding: 30px;

    width: 70%;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper .influencer-content {

    padding: 22px;

    font-size: 16px;

  }

  .main-lbs-container .testimonial-container .testimonial-wrapper .influencer-slider .influencer-card .influencer-card-wrapper .influencer-content .influencer-info {

    margin: 25px 0;

  }

  .main-lbs-container .industry-section {

    margin-bottom: 50px;

  }

  .main-lbs-container .industry-section .industry-wrapper {

    text-align: center;

  }

  .main-lbs-container .industry-section .industry-wrapper h2 {

    font-size: 2em;

    line-height: 46px;

    margin: 40px 0;

  }

  .main-lbs-container .industry-section .industry-wrapper .industry-gallery {

    display: grid;

    grid-template-columns: auto auto;

    max-width: 450px;

    margin: 0 auto;

    grid-gap: 20px;

    padding: 0 20px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .industry-section .industry-wrapper .industry-gallery {

      grid-template-columns: auto auto auto;

      max-width: 700px;

      grid-gap: 51px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .industry-section .industry-wrapper .industry-gallery {

      max-width: 900px;

      grid-gap: 90px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .industry-section .industry-wrapper .industry-gallery {

      max-width: 1200px;

      grid-gap: 150px;

    }

  }

  .main-lbs-container .club-section {

    background: #d6d6d6;

    padding: 50px 30px 50px 30px;

  }

  .main-lbs-container .club-section .club-content {

    padding: 30px;

    max-width: 500px;

    margin: 0 auto;

  }

  @media (min-width: 768px) {

    .main-lbs-container .club-section .club-content {

      display: flex;

      flex-direction: row-reverse;

      max-width: 900px;

      margin: 0 auto;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .club-section .club-content {

      max-width: 900px;

      margin: 0 auto;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .club-section .club-content {

      max-width: 1100px;

      margin: 0 auto;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .club-section .club-content {

      max-width: 1500px;

    }

  }

  .main-lbs-container .club-section .club-content .club-image {

    max-width: 250px;

    margin: 0 auto;

    margin-bottom: 40px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .club-section .club-content .club-image {

      max-width: 350px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .club-section .club-content .club-image {

      max-width: 450px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .club-section .club-content .club-image {

      max-width: 750px;

      margin-right: 0;

    }

  }

  @media (min-width: 768px) {

    .main-lbs-container .club-section .club-content .club-info {

      width: 430px;

      padding: 0 20px;

      margin-top: 40px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .club-section .club-content .club-info {

      width: 900px;

    }

  }

  .main-lbs-container .club-section .club-content .club-info img {

    max-width: 250px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .club-section .club-content .club-info img {

      max-width: 350px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .club-section .club-content .club-info img {

      max-width: 600px;

    }

  }

  .main-lbs-container .club-section .club-content .club-info .club-context {

    margin: 30px 0;

    line-height: 1.4;

    font-size: 16px;

  }

  @media (min-width: 768px) {

    .main-lbs-container .club-section .club-content .club-info .club-context {

      width: 350px;

    }

  }

  @media (min-width: 1025px) {

    .main-lbs-container .club-section .club-content .club-info .club-context {

      font-size: 18px;

    }

  }

  @media (min-width: 1280px) {

    .main-lbs-container .club-section .club-content .club-info .club-context {

      max-width: 450px;

    }

  }

  @media (min-width: 1700px) {

    .main-lbs-container .club-section .club-content .club-info .club-context {

      width: 650px;

      font-size: 18px;

    }

  }

  .main-lbs-container .club-section .club-content .club-info .club-cta a {

    text-decoration: none;

    color: white;

    background: black;

    padding: 15px 20px;

    text-align: center;

    display: block;

    border-radius: 30px;

    text-transform: uppercase;

    font-size: 1.3em;

    width: 260px;

    font-family:"BuenosAires Bold";

  }

  @media (min-width: 1700px) {

    .main-lbs-container .club-section .club-content .club-info .club-cta a {

      font-size: 16px;

      width: 250px;

    }

  }

  .slick-prev:hover:before, .slick-prev:focus:before, .slick-prev:active:before, .slick-next:hover:before, .slick-next:active:before, .slick-next:focus:before {

    opacity: 1 !important;

  }







  #pageExit img {

    width: 150px;

    margin: 0 auto;

  }