.banner-dual{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
  }
  .margin{
    margin: 0 15px;
  }
  .spacer{
    margin: 15px 0;
  }
  .center{
    text-align: center;
  }
  .img-tittle{
    max-width: 50%;
    margin: 15px 0;
  }
  .flex{
    display: flex;
    justify-content: center;
  }
  .menu{
    background-repeat: no-repeat;
    background-size: 100%!important;
    width: 100px;
    height: 40px;
    transition: 0.5s;
    border:  1px solid #fff;
  }
  .menu:hover{
    border-top: 1px solid #50b157;
  }
  .menu-1{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt35ac10e593d08873/634ec3d6dcd7cf2a10750201/1.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-1:hover{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt35ac10e593d08873/634ec3d6dcd7cf2a10750201/1.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-2{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt411933b5c05b2a85/634ec3d5d27c4a22ea5bbe18/2.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-2:hover{
     background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt411933b5c05b2a85/634ec3d5d27c4a22ea5bbe18/2.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-3{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/bltdf1dbf75712a608b/634ec3d56245b53fdaedc6da/3.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-3:hover{
     background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/bltdf1dbf75712a608b/634ec3d56245b53fdaedc6da/3.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-4{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt053994ecca83ceea/634ec3d5dc111e1f9503accf/31.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-4:hover{
     background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt053994ecca83ceea/634ec3d5dc111e1f9503accf/31.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-5{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt3d4169b6acd15a04/634ec3d5885d1d218e48777a/32.jpg);
    border-radius: 50%;
    height: 100px;
    color: rgb(100, 167, 11);
  }
  .menu-5:hover{
     background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt3d4169b6acd15a04/634ec3d5885d1d218e48777a/32.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-6{
    background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt6217c393631d34f3/634ec3d60528631ea56806cf/33.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-6:hover{
     background: url(https://images.contentstack.io/v3/assets/blt422ac29cebae1d64/blt6217c393631d34f3/634ec3d60528631ea56806cf/33.jpg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-7{
    background: url(../images/whisky.png);
    border-radius: 50%;
    height: 100px;
  }
  .menu-7:hover{
     background: url(../images/whisky.png);
    border-radius: 50%;
    height: 100px;
  }
  .menu-8{
    background: url(../images/BOTON-130PX.jpeg);
    border-radius: 50%;
    height: 100px;
  }
  .menu-8:hover{
     background: url(../images/BOTON-130PX.jpeg);
    border-radius: 50%;
    height: 100px;
  }
  .tt-ancla span{
    display: block;
    color: #027a56;
    margin-top: 5px;
    font-size: 13px;
  }
  @media(max-width: 767px){
    .banner-dual{
      flex-wrap: wrap;
    }
    .video{
      max-width: 100%;
    }
    .img-tittle{
      max-width: 90%;
    }
    .flex{
      flex-wrap: wrap;
    }
    .menu{
      margin: 10px
    }
  }
  @media(min-width: 1200px){
    .blocks{
      max-width: 1200px;
      margin: auto;
    }
  }

  .tt-cmrdays-outer {
    padding: 0;
  }
  
  #tt_promos_extra {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin: 0 auto;
    max-width: 1200px;
    padding: 5px 0;
    width: calc(90% - 60px);
  }
  #tt_promos_extra .glide__bullets {
    bottom: -1em;
  }
  #tt_promos_extra .glide__bullets .glide__bullet--active {
    background-color: #fafafa;
  }
  #tt_promos_extra .glide__bullets .glide__bullet {
    background-color: #aeaeae;
  }
  #tt_promos_extra .tt-cmrday-offer img {
    display: block;
    width: 100%;
  }
  
  @media (max-width: 991px) {
    #tt_promos_extra {
      margin: 0 auto 1.4em;
    }
  }
  @media (max-width: 767px) {
    .tt-cmrdays-headline,
  #tt_promos_extra {
      width: calc(96% - 15px);
    }
  }

  .tt-promotions-access {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 5px;
    justify-content: center;
    margin: 10px auto;
    max-width: 1200px;
    width: calc(90% - 60px);
  }
  .tt-promotions-access a:link, .tt-promotions-access a:visited, .tt-promotions-access a:active, .tt-promotions-access a:hover {
    width: 100%;
  }
  .tt-promotions-access img.tt-promo {
    display: block;
    width: 100%;
  }
  
  @media (max-width: 1119px) {
    .tt-promotions-access {
      max-width: 970px;
    }
  }
  @media (max-width: 991px) {
    .tt-promotions-access {
      max-width: 750px;
    }
  }
  
  @media (max-width: 767px) {
    .tt-promotions-access {
      grid-template-columns: 1fr 1fr;
      width: calc(100% - 20px);
    }
  }
  
  #myBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    font-size: 18px;
    border: none;
    outline: none;
    background-color: #000;
    color: white;
    cursor: pointer;
    padding: 15px;
    border-radius: 4px;
}

.seo-content{
    max-width: 1200px;
    margin: 0 auto;
    text-align: justify;
    font-size: 12px;
  }
  .seo-content a{
    color: #8ab32a;
  }
  @media(max-width: 590px){
    .seo-content{
        padding: 0 15px
  }
  }