/** Shopify CDN: Minification failed

Line 916:14 Expected ":"

**/
/*============================================================== 
*
*                      CONSURSO ESTILOS
*
================================================================*/

.menu-promocion-trovet a.active {
  color: #035254!important;
}

#shopify-section-hero-concurso .hero__entry--1 {
  font-size: 3.073vw!important;
  line-height: 3.073vw!important;
  padding: 3.073vw 0 3.073vw 0;
  width: 45vw;
}

#shopify-section-hero-concurso .img-box-hero {
    width: 22vw;
    margin-top: 2vw;
}

#shopify-section-simple-text-concurso .image_text_hb{
      margin: 7vw 0 7vw 0;
}

#shopify-section-simple-text-concurso .texto-intro {
    max-width: 55vw;
    margin-right: auto;
    margin-left: auto;
    line-height: 1.8vw;
    font-size: 1vw;
}
#shopify-section-simple-text-concurso .title-intro {
    letter-spacing: 0.3vw;
}

#shopify-section-image-text-concurso-1 .trovet-image-text{
  width: 100%;
}
#shopify-section-image-text-concurso-1 .image_text__content {
  margin-left: 5vw!important;
  margin-top: 3vw!important;
  max-width: 30vw;
  
}

#shopify-section-image-text-concurso-1 .image_text__content p {
    font-size: 1vw!important;
    margin: 1.5vw 0 1.5vw 0px;
    line-height: 2vw;
}

#shopify-section-image-text-concurso-1  .block-content {
    height: 100%!important;
    display: flex;
    width: 100%;
    margin: unset!important;
}

#shopify-section-image-participantes {
  max-width: 72.6vw;
    margin-left: auto;
  margin-right: auto;
  margin-top: 7vw;
    margin-bottom: 3vw;
}
 #shopify-section-simple-text-participantes, #shopify-section-simple-text-concurso, #shopify-section-image-text-concurso-1, #shopify-section-double-columns-concurso, #shopify-section-image-text-concurso-2, #shopify-section-double-columns-concurso-1, #shopify-section-image-text-concurso-3, #shopify-section-jurados, #shopify-section-double-columns-concurso-2, #shopify-section-image-text-concurso-4, #shopify-section-double-columns-concurso-3, #shopify-section-double-columns-concurso-4,  #shopify-section-double-columns-concurso-5, #shopify-section-image-text-concurso-5 {
  max-width: 74.1vw;
  margin-left: auto;
  margin-right: auto;
}

#shopify-section-image-text-concurso-1 .image_text_title {
    margin-top: 0vw;
}

#shopify-section-image-text-concurso-1 .image_text_advanced_subhero-cta__container .image_text_title h3 {
    font-size: 2.2vw!important;
}

#shopify-section-simple-text-participantes .image_text_hb_container {
  margin: 0!important;
}

#shopify-section-simple-text-participantes .participantes-title {
  margin-bottom: 2vw;
  letter-spacing: -0.02vw;
}
#shopify-section-simple-text-participantes .participantes-text{
  font-size: 1vw;
  line-height: 1.5vw;
}

#shopify-section-image-participantes .flickity-page-dots{
  display: none!important;
}

.hero--image-participantes .hero__image img {
      object-position: center;
}

#shopify-section-double-columns-concurso .block-trovet-section, #shopify-section-double-columns-concurso .image-text__text {
  font-size: 1vw;
}

#shopify-section-double-columns-concurso .div-mandatorio{
    min-height: 20vw;
    background: #FFEFEF;
}

#shopify-section-double-columns-concurso .ul-participantes{
  max-width: 29vw;
  margin-top: 1.7vw;
}

#shopify-section-double-columns-concurso .div-hijo{
  padding: 3.5vw 3vw 3vw 3vw;
  line-height: 2vw;
}

#shopify-section-image-text-concurso-2 .barra-color{
      background: #9cc4c5;
}

#shopify-section-image-text-concurso-2 .alto-barra{
       margin: 0px 0;
       height: 6vw;
}

#shopify-section-image-text-concurso-2 .texto-completar-datos{
  letter-spacing: 0.2vw;
}


#shopify-section-image-text-concurso-2 .image_text__content  {
  font-size: 1vw;
}  

#shopify-section-image-text-concurso-2 .list-datos-vet{
  margin-left: 5vw;
}

#shopify-section-image-text-concurso-2 .list-datos-vet li{
  margin-bottom: 1vw;
}
/* #shopify-section-image-text-concurso-2 .image_text__content p{
  display: none;
} */

.dot-trovet{
  width: 1vw!important;
}

.ul-participantes {
  color: #8a8b8a;
}

.list-datos-vet {
  color: #8a8b8a;
}

#shopify-section-double-columns-concurso .texto-ul-list-participantes{
  padding-left: 1vw;
}

#shopify-section-image-text-concurso-2 .texto-ul-list-vet{
  padding-left: 1vw;
}

#shopify-section-image-text-concurso-2 {
  margin-top: 5vw;
}

#shopify-section-image-text-concurso-2 .container  {
  padding: 0px;
}

#shopify-section-image-text-concurso-2 .image_text_advanced_subhero-cta__container {
    max-width: 101%;
    margin: 50px auto;
    width: 101%;
}

#shopify-section-image-text-concurso-2 .retiro-consentimiento {
  font-size: 1.2vw;
}

#shopify-section-image-text-concurso-2 .trovet-image-text .image_text__content p.texto-completar-datos {
    margin-top: 0vw;
    margin-bottom: 0vw;
    max-width: 60vw;
    margin-left: auto;
    margin-right: auto;
    line-height: 1.9vw;
}

.container-consentimiento p, .error-caso-clinico p {
    margin-top: 4vw!important;
    margin-bottom: 4vw!important;
    max-width: 60vw;
    margin-left: auto!important;
    margin-right: auto!important;
    line-height: 1.9vw;
}

#shopify-section-image-text-concurso-2 .image_text__content, .error-caso-clinico p{
  min-height: 5vw;
}

#shopify-section-image-text-concurso-2 .trovet-image-text{
  margin-top: 5vw;
}

.casos-clinicos  .image_text__content {
  margin-right: 3vw;
  text-align: left;
  max-width: 37vw;
  font-size: 2.2vw;
}

.casos-clinicos p {
    line-height: 1.8vw;
    max-width: 31vw;
}

.casos-clinicos   h3{
  white-space: normal!important;
}

.casos-clinicos .image_text_title {
    margin-top: 2vw;
}

#shopify-section-double-columns-concurso-1 .block-trovet-section p {
  text-align: left!important;
  margin-top: 0;
}

#shopify-section-double-columns-concurso-1 .block-trovet-section p.image-text__title {
  text-align: center!important;
}

#shopify-section-double-columns-concurso-1 .div-mandatorio-izq{
    min-height: 23vw;
    background: #FFEFEF;
    max-width: 22vw;
}

#shopify-section-double-columns-concurso-1 .presentacion-casos{
  font-size: 1.2vw;
  text-transform: uppercase;
  letter-spacing: 0.1vw;
}

#shopify-section-double-columns-concurso-1 .div-hijo-izq{
    margin-top: 7vw;
}

#shopify-section-double-columns-concurso-1 .title-apartados {
    letter-spacing: 0.06vw;
}

#shopify-section-double-columns-concurso-1 .list-numero{
    padding-right: 0.6vw;
    font-size: 1.3vw;
  color: #8a8b8a!important;
}
#shopify-section-double-columns-concurso-1 .text-apartados {
  color: #8a8b8a!important;
  font-size: 1vw;
}

#shopify-section-double-columns-concurso-1 .div-hijo .image-text__text {
  margin-bottom: 1vw;
}

#shopify-section-double-columns-concurso-1 .div-hijo  {
  margin-top: 1vw;
}

#shopify-section-image-text-concurso-3 .container-plazos .image_text__content {
  margin-left: 5vw;
}

#shopify-section-image-text-concurso-3 .container-plazos .image_text_title  {
  margin-top: 2vw!important;
}

#shopify-section-jurados .ingredient-content  {
  max-width: 24.5vw!important;
  text-align: center;
  margin: 50px auto;
  padding: 0 20px;
}

#shopify-section-jurados .ingredient-image  {
  margin-bottom: 2vw;
}

#shopify-section-jurados .image_text__content{
  text-align: left;
}

#shopify-section-jurados .image_text__content ul{
  padding-left: 0.8vw;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 1vw;
  color: #8a8b8a!important;
}

#shopify-section-image-text-concurso-3 .titulo-principal-jurado {
  text-align: center;
}

#shopify-section-image-text-concurso-3 .titulo-principal-jurado p {
  margin-top: 1.5vw;
  margin-bottom: 1.5vw;
  font-size: 2vw;
  letter-spacing: 0.2vw;
  
}

#shopify-section-jurados h3 {
  font-size: 1.3vw;
  color: #8a8b8a!important;
}

#shopify-section-double-columns-concurso-2 .div-mandatorio-izq{
    min-height: 23vw;
    background: #FFEFEF;
}
#shopify-section-double-columns-concurso-2 .div-hijo-izq{
    margin-top: 5vw;
    padding-left: 4vw;
    padding-right: 4vw;
}
#shopify-section-double-columns-concurso-2 .div-hijo-izq p{
  margin-top: 0px!important;
  font-size: 1.2vw!important;
  line-height: 1.6vw;
}

#shopify-section-double-columns-concurso-2 .div-hijo .image-text__text {
  text-align: left!important;
}

#shopify-section-double-columns-concurso-2 .title-apartados {
    letter-spacing: 0.3vw;
    font-size: 1.5vw;

}

#shopify-section-double-columns-concurso-2 .list-numero{
    padding-right: 0.6vw;
    font-size: 1.3vw;
  color: #8a8b8a!important;
}
#shopify-section-double-columns-concurso-2 .text-apartados {
  color: #8a8b8a!important;
  font-size: 1vw;
  margin-bottom: 1vw;
}

#shopify-section-double-columns-concurso-2 .div-hijo .image-text__text {
  margin-bottom: 2vw;
}

#shopify-section-double-columns-concurso-2 .div-hijo  {
  margin-top: 1vw;
  margin-left: 3.5vw;
}

#shopify-section-image-text-concurso-3 .container-plazos .image_text__content {
  margin-left: 5vw;
}

#shopify-section-image-text-concurso-3 .container-plazos .image_text_title  {
  margin-top: 2vw!important;
}

#shopify-section-double-columns-concurso-2 .block-trovet-section{
  max-width: 100%!important;
}

#shopify-section-jurados li::marker {
    font-size: 1.4vw;
}

#shopify-section-double-columns-concurso-2 .row {
  max-width: 73.1vw;
  margin-left: auto;
  margin-right: auto;
}

#shopify-section-image-text-concurso-4 .texto-productos-trovet p {
    font-size: 1.3vw;
}

#shopify-section-image-text-concurso-4 .container-productos-trovet p, .texto-productos-trovet p {
    margin-top: 4vw!important;
    margin-bottom: 4vw!important;
    max-width: 55vw;
    margin-left: auto!important;
    margin-right: auto!important;
    line-height: 1.9vw;
}


#shopify-section-image-text-concurso-4 .container-premios .image_text__content, .error-caso-clinico p {
    min-height: 5vw;
}


#shopify-section-image-text-concurso-4 .container-premios .image_text__content {
  font-size: 1vw;
  line-height: 1.8vw
}

#shopify-section-image-text-concurso-4 div.texto-premios-principal {
    margin-right: 10.9vw;
    text-align: left;
    max-width: 37vw;
    font-size: 2.2vw;
}

#shopify-section-image-text-concurso-4 .titulo-premios {
  font-size: 2.4vw;
  margin-bottom: 4vw;
  margin-top: 5vw;
}

#shopify-section-double-columns-concurso-3 span.texto-numero-premio-1 {
  display: grid;
  height: 7vw;
}

#shopify-section-double-columns-concurso-4 span.texto-numero-premio-2{
  display: grid;
  height: 7vw;
}

#shopify-section-double-columns-concurso-5 span.texto-numero-premio-3{
  display: grid;
  height: 7vw;
}

#shopify-section-double-columns-concurso-3 span[data-text]::before {
  content: attr(data-text);
  margin: auto;
  grid-column: 1;
  grid-row: 1;
  z-index: 1;
  color: #000;
}
#shopify-section-double-columns-concurso-4 span[data-text]::before {
  content: attr(data-text);
  margin: auto;
  grid-column: 1;
  grid-row: 1;
  z-index: 1;
  color: #000;
}
#shopify-section-double-columns-concurso-5 span[data-text]::before {
  content: attr(data-text);
  margin: auto;
  grid-column: 1;
  grid-row: 1;
  z-index: 1;
  color: #000;
}

#shopify-section-double-columns-concurso-3 span[data-text]::after {
  content: attr(data-text);
  margin: auto;
  grid-column: 1;
  grid-row: 1;
  z-index: 1;
  color: #8a8b8a;
  margin-top: 4.5vw;
}
#shopify-section-double-columns-concurso-5 span[data-text]::after {
  content: attr(data-text);
  margin: auto;
  grid-column: 1;
  grid-row: 1;
  z-index: 1;
  color: #8a8b8a;
  margin-top: 4.5vw;
}

#shopify-section-double-columns-concurso-4 span[data-text]::after {
  content: attr(data-text);
  margin: auto;
  grid-column: 1;
  grid-row: 1;
  z-index: 1;
  color: #8a8b8a;
  margin-top: 4.5vw;
}

#shopify-section-double-columns-concurso-3 span[data-text]::before {
  z-index: 0;
  transform: scale(2.5);
  opacity: 0.05;
}

#shopify-section-double-columns-concurso-5 span[data-text]::before {
  z-index: 0;
  transform: scale(2.5);
  opacity: 0.05;
}

#shopify-section-double-columns-concurso-4 span[data-text]::before{
  z-index: 0;
  transform: scale(2.5);
  opacity: 0.05;
}

#shopify-section-double-columns-concurso-3 .div-hijo p {
    width: 20vw;
    margin-left: auto;
    margin-top: 0vw;
    text-align: left;
    margin-right: auto;
    line-height: 1.5vw;
}


#shopify-section-double-columns-concurso-5 .div-hijo p {
    width: 20vw;
    margin-left: auto;
    margin-top: 0vw;
    text-align: left;
    margin-right: auto;
    line-height: 1.5vw;
}

#shopify-section-double-columns-concurso-4 .div-hijo-izq p {
    width: 22vw;
    margin-left: auto;
    margin-top: 2vw;
    text-align: left;
    margin-right: auto;
    line-height: 1.5vw;
}

#shopify-section-double-columns-concurso-3 .block-trovet-section{
  margin-top: 5vw!important;
}

#shopify-section-double-columns-concurso-5 .block-trovet-section{
  margin-top: 5vw!important;
}

#shopify-section-double-columns-concurso-4 .block-trovet-section{
  margin-top: 5vw!important;
}

#shopify-section-image-text-concurso-5 {
  margin-top: 10vw;
  margin-bottom: 10vw;
}

#shopify-section-image-text-concurso-5  .container-obsequio {
  margin-bottom: 5vw;
}

#shopify-section-image-text-concurso-5 .container-obsequio p {
    margin-top: 4vw!important;
    margin-bottom: 4vw!important;
    max-width: 55vw;
    margin-left: auto!important;
    margin-right: auto!important;
    line-height: 1.9vw;
}

#shopify-section-image-text-concurso-5 .container-contacto-texto p {
  font-size: 1vw;
  line-height: 1.7vw;
}

#shopify-section-image-text-concurso-5  p.barra-noticia  {
  max-width: 40vw;
    margin-left: auto;
    margin-right: auto;
}

#shopify-section-image-text-concurso-5 .container-contacto-texto .image_text_title {
  margin-top: 0vw;
}

#shopify-section-image-text-concurso-5 .image_text_advanced_subhero-cta__container{
    margin: 0;
}

#shopify-section-hero-concurso .flickity-page-dots {
  display: none!important;
}

.menu-promocion-trovet {
  background: #9cc4c5;
  height: 4vw;
  color: white;
  padding-left: 1.5vw;
  padding-right: 1.5vw;
}

a:hover {
    color: #035254!important;
}

#shopify-section-jurados .ingredient-image{
  width: 15vw;
  margin-left: auto;
  margin-right: auto;
}

#shopify-section-jurados .ingredient-image img {
    border-radius: 50%;
    object-fit: cover;
    max-height: 10vw;
}


@media(max-width: 768.98px){

  

  #shopify-section-image-text-concurso-5 .container-contacto-texto h3{
    font-size: 3.2vw!important;
  }

  #shopify-section-image-text-concurso-5 .container-contacto-texto p {
    font-size: 3vw!important;
    line-height: 3.7vw;
    text-align: left!important;
    margin-left: auto;
    margin-right: auto;
    max-width: 93%;
  }
  
  #shopify-section-image-text-concurso-5 .container-obsequio p {
    font-size: 3.8vw!important;
    max-width: 92%!important;
    line-height: 5vw;
  }

  #shopify-section-double-columns-concurso-5 span[data-text]::before {
    transform: scale(4.5);
  }

  #shopify-section-double-columns-concurso-5 span[data-text]::after {
    font-size: 6.2vw;
  }

  #shopify-section-double-columns-concurso-5 .div-hijo p {
    width: 100%;
    margin-top: 9vw;
    text-align: left;
    line-height: 5.5vw;
    font-size: 3.8vw!important;
  }

  #shopify-section-double-columns-concurso-4 .row {
    display: flex;
    flex-direction: column-reverse;
  }

  #shopify-section-double-columns-concurso-4 span[data-text]::before {
    transform: scale(4.5);
  }

  #shopify-section-double-columns-concurso-4 span[data-text]::after {
    font-size: 6.2vw;
  }

  #shopify-section-double-columns-concurso-4 .div-hijo-izq p {
    width: 100%;
    margin-top: 9vw;
    text-align: left;
    line-height: 5.5vw;
    font-size: 3.8vw!important;
  }

  #shopify-section-double-columns-concurso-3 span[data-text]::before {
    transform: scale(4.5);
  }

  #shopify-section-double-columns-concurso-3 span[data-text]::after {
    font-size: 6.2vw;
  }

  #shopify-section-double-columns-concurso-3 .div-hijo p {
    width: 100%;
    margin-top: 9vw;
    text-align: left;
    line-height: 5.5vw;
    font-size: 3.8vw!important;
  }

  

  #shopify-section-image-text-concurso-4 .titulo-premios {
    font-size: 6.2vw;
    margin-bottom: 9vw;
    margin-top: 5vw;
  }

  #shopify-section-image-text-concurso-3 .titulo-principal-jurado p {
    font-size: 4.2vw!important;
  }

  #shopify-section-image-text-concurso-4 p.texto-premios-principal {
    font-size: 3.8vw!important;
    line-height: 6vw;
  }

  #shopify-section-image-text-concurso-4 div.texto-premios-principal {
    margin-right: 0vw;
    text-align: center;
    max-width: 100%;
    font-size: 2.2vw;
  }

  #shopify-section-image-text-concurso-4 .container-productos-trovet{
    margin-bottom: 11vw!important;
    margin-top: 7vw!important;
  }

  #shopify-section-image-text-concurso-4 p.texto-productos-trovet {
    font-size: 3.8vw!important;
    max-width: 92%!important;
    line-height: 5vw;
  }
  
  #shopify-section-double-columns-concurso-2 .div-hijo {
    margin-top: 9vw;
  }

  #shopify-section-double-columns-concurso-2 .text-apartados {
    color: #8a8b8a!important;
    font-size: 3.8vw;
  }

  #shopify-section-double-columns-concurso-2 .list-numero {
    padding-right: 3vw;
    font-size: 4vw;
    color: #8a8b8a!important;
  }

  #shopify-section-double-columns-concurso-2 .title-apartados {
    letter-spacing: 0.3vw;
    font-size: 3.8vw;
  }

  #shopify-section-double-columns-concurso-2 .div-mandatorio-izq{
    min-height: 23vw;
    background: #FFEFEF;
    width: 95%;
  }

  #shopify-section-double-columns-concurso-2 .div-hijo-izq {
    margin-top: 7vw;
    padding-left: 4vw;
    padding-right: 4vw;
    margin-bottom: 5vw;
  }

  #shopify-section-double-columns-concurso-2 .div-hijo-izq p {
    margin-top: 0px!important;
    font-size: 3.8vw!important;
    line-height: 5vw;
  }

  #shopify-section-jurados .image_text__content ul{
    font-size: 3.8vw;
    padding-left: 9vw;
  }

  #shopify-section-jurados h3 {
    font-size: 5.8vw!important;
    margin-top: 5vw;
  }

  #shopify-section-jurados .ingredient-content {
    min-width: 100%!important;
    text-align: center;
    margin-top: 5vw;
    padding: 0;
  }

  #shopify-section-jurados .ingredient-content img {
    width: 99vw;
  }
  
  #shopify-section-image-text-concurso-1 .image_text__content {
    max-width: 74vw!important;
    margin-left: auto!important;
    margin-right: auto!important;
  }
  #shopify-section-image-text-concurso-1 .image_text__content p {
    font-size: 4.4vw!important;
    margin: 5.5vw 0 12.5vw 0px;
    line-height: 6vw;
  }
  #shopify-section-image-text-concurso-1 .image_text_advanced_subhero-cta__container .image_text_title h3 {
    font-size: 6.2vw!important;
  }
  #shopify-section-image-text-concurso-1 .image_text_title {
    margin-top: 9vw;
  }
  .hero--image-participantes .hero__image img {
      max-height: 34vw;
  }

  #shopify-section-simple-text-participantes .participantes-title  {
    font-size: 6.2vw!important;
    margin-top: 9vw;
    margin-bottom: 6vw;
  }

  #shopify-section-simple-text-participantes .participantes-text {
    font-size: 4.4vw!important;
    margin: 5.5vw 0 12.5vw 0px;
    line-height: 6vw;
  }

  #shopify-section-image-participantes .flickity-viewport {
        height: 21vh!important;
  }

  #shopify-section-simple-text-participantes .image_text_hb_container{
    width: 100%!important;
  }
  #shopify-section-double-columns-concurso .ul-participantes {
    max-width: 100%;
    margin-top: -5.3vw;
    font-size: 3.8vw;
  }

  #shopify-section-image-text-concurso-2 .list-datos-vet {
    max-width: 100%;
    margin-top: 0vw;
    font-size: 3.8vw;
  }

  

  .dot-trovet{
    width: 4vw;
  }

  #shopify-section-double-columns-concurso .texto-ul-list-participantes{
    padding-left: 3vw;
  }

  #shopify-section-image-text-concurso-2 .texto-ul-list-vet{
    padding-left: 3vw;
  }

  #shopify-section-double-columns-concurso .div-hijo {
    padding: 6.8vw 3vw 6.8vw 3vw;
  }

  #shopify-section-double-columns-concurso .block-trovet-section p {
    font-size: 4.4vw!important;
    line-height: 5vw;
    margin-top: 0px;
  }
  
  #shopify-section-double-columns-concurso .div-mandatorio {
    margin: 9vw 0vw 9vw 0vw;
  }

   #shopify-section-simple-text-participantes, #shopify-section-simple-text-concurso, #shopify-section-image-text-concurso-1, #shopify-section-double-columns-concurso, #shopify-section-image-text-concurso-2, #shopify-section-double-columns-concurso-1, #shopify-section-image-text-concurso-3, #shopify-section-jurados, #shopify-section-double-columns-concurso-2, #shopify-section-image-text-concurso-4, #shopify-section-double-columns-concurso-3, #shopify-section-double-columns-concurso-4,  #shopify-section-double-columns-concurso-5, #shopify-section-image-text-concurso-5 {
      max-width: 100%;
     padding-left: 15px;
  padding-right: 15px;
      margin-left: auto;
      margin-right: auto;
    }

  #shopify-section-image-participantes{
    max-width: 100%;
  }

  #shopify-section-simple-text-concurso .texto-intro {
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
    line-height: 6vw;
    font-size: 4.4vw;
  }

  #shopify-section-simple-text-concurso .title-intro {
        font-size: 6.2vw!important;
  }
  #shopify-section-double-columns-concurso {
    margin-left: 2.5vw;
    margin-right: 2.5vw;
  }

  #shopify-section-image-text-concurso-2 .alto-barra {
    margin: 0;
    height: 16vw;
  }

  #shopify-section-image-text-concurso-2 .image_text_advanced_subhero-cta {
    margin-top 10vw;
  }

  .container {
    padding: 0px!important;
  }

  #shopify-section-image-text-concurso-2 .retiro-consentimiento, #shopify-section-image-text-concurso-3 .error-caso-clinico p {
    font-size: 3.8vw!important;
    line-height: 5vw;
  }

  #shopify-section-image-text-concurso-3 .error-caso-clinico {
      margin-bottom: 12vw!important;
  }

  #shopify-section-image-text-concurso-2 .trovet-image-text .image_text__content p.texto-completar-datos, .container-consentimiento p, #shopify-section-image-text-concurso-3 .error-caso-clinico p.texto-productos-trovet p{
    margin-top: 2vw;
    max-width: 88%;
    margin-left: auto;
    margin-right: auto;
    line-height: 5vw;
  }

  .casos-clinicos  .image_text__content {
    max-width: 100%;
    font-size: 4.4vw;
  }

  #shopify-section-image-text-concurso-2 .casos-clinicos p {
    line-height: 5.4vw!important;
    max-width: 100%;
    font-size: 4.4vw!important;
  }

  #shopify-section-image-text-concurso-2 .casos-clinicos .image_text_title h3 {
    font-size: 6.2vw!important;
    text-align: center;
    margin-top: 10vw;
  }

  #shopify-section-double-columns-concurso-1 .div-mandatorio-izq {
    max-width: 97%;
  }
  #shopify-section-double-columns-concurso-1 .presentacion-casos {
    font-size: 4vw;
  }

  #shopify-section-double-columns-concurso-1 .text-apartados {
    color: #8a8b8a!important;
    font-size: 3.8vw;
  }
  #shopify-section-double-columns-concurso-1 .formato, #shopify-section-double-columns-concurso-1 .max-pal {
    font-size: 3.8vw;
  }

  #shopify-section-double-columns-concurso-1 .div-hijo-izq {
    margin-top: 7vw;
    margin-bottom: 7vw;
  }

  #shopify-section-double-columns-concurso-1 .div-mandatorio{
    margin-top: 11vw;
    margin-bottom: 13vw;
  }

  #shopify-section-double-columns-concurso-1 .list-numero {
    padding-right: 3vw;
    font-size: 4vw;
    color: #8a8b8a!important;
  }
  #shopify-section-double-columns-concurso-1 .title-apartados {
    letter-spacing: 0.06vw;
    font-size: 3.8vw;
  }



  #shopify-section-image-text-concurso-3 .container-plazos .image_text__content {
    margin-left: 0vw;
  }
  #shopify-section-image-text-concurso-3 .container-plazos .image_text_title {
    margin-top: 0px!important;
  }
  #shopify-section-image-text-concurso-3 .container-plazos .image_text_title h3 {
    margin-top: 10vw!important;
    margin-bottom: 10vw!important;
    font-size: 6.2vw!important;
  }
  #shopify-section-double-columns-concurso-2 .row {
      max-width: 100%;
  }
  
  #shopify-section-jurados .ingredient-image {
      width: 36vw;
      margin-left: auto;
      margin-right: auto;
  }

  #shopify-section-jurados .ingredient-image img {
    border-radius: 50%;
    min-height: 36vw;
    object-fit: cover;
  }
  
  

}

@media(min-width: 769px) and (max-width: 1530px){

  #shopify-section-double-columns-concurso-3 .div-hijo p{
    width: 100%;
    line-height: 2.5vw;
  }

  #shopify-section-double-columns-concurso-4 .div-hijo-izq p{
    width: 100%;
    line-height: 2.5vw;
  }

  #shopify-section-double-columns-concurso-5 .div-hijo p {
    width: 100%;
    line-height: 2.5vw;
  }
    
}

  