.c-asepsia__group {
    max-width: 90%;
    margin: auto;
    margin-top: 84px !important;
  }
  
  .c-asepsia__group .wp-block-columns {
    max-width: 100%;
  }
  
  .c-asepsia__columns-anclas {
    margin-bottom: clamp(44px, 8vw, 52px);
  
    border-bottom: 1px solid #545850;
  }
  
  .c-asepsia__anclas {
    justify-content: space-between;
    align-items: center;
  
    list-style: none;
    gap: 2rem;
  
    @media (min-width: 1023px) {
      transform: none !important;
      gap: 0;
    }
  }
  
  .c-asepsia__anclas li {
    font-size: clamp(15px, 1vw, 18px);
  
    margin-right: 0 !important;
    width: clamp(100px, 15vw, 227px) !important;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  
  .c-asepsia__anclas li a {
    text-decoration: none;
  }
  
  .c-asepsia__cover-grid {
    display: flex;
    max-width: 100% !important;
  
    @media (max-width: 600px) {
      display: none;
    }
  }
  
  .c-asepsia__cover-slider {
    display: none;
  
    @media (max-width: 600px) {
      display: flex;
    }
  }
  
  .c-asepsia__group .c-biocuidado__columns-video figure .wp-block-embed__wrapper {
    height: clamp(186px, 40vw, 564px);
    margin-bottom: clamp(46px, 8vw, 50px);
  }
  
  .c-asepsia__group .c-biocuidado__columns-video-ultra figure .wp-block-embed__wrapper {
    height: clamp(206px, 40vw, 678px);
  }
  
  .c-biocuidado__columns-clean {
    gap: clamp(25px, 5vw, 133px);
  }
  
  .c-biocuidado__columns-clean .wp-block-column:nth-child(1) h3 {
    font-size: clamp(20px, 3vw, 30px);
  
    @media (max-width: 781px) {
      text-align: center;
    }
  }
  
  .c-biocuidado__columns-clean .wp-block-column:nth-child(1) h2 {
    margin-top: 6px;
    font-size: clamp(25px, 3vw, 45px);
  
    @media (max-width: 781px) {
      margin-top: 12px;
  
      text-align: center;
    }
  }
  
  .c-biocuidado__columns-clean .wp-block-column:nth-child(2) img {
    width: clamp(287px, 35vw, 480px);
    height: clamp(287px, 35vw, 480px);
  }
  
  .c-biocuidado__columns-clean .wp-block-column:nth-child(2) figure {
    @media (max-width: 781px) {
      text-align: center;
    }
  }
  
  .c-asepsia__columns-line {
    flex-wrap: wrap-reverse !important;
    gap: clamp(36px, 5vw, 94px);
    margin-top: 35px;
  
    @media (max-width: 781px) {
      margin-top: 59px;
    }
  }
  
  .c-asepsia__columns-line .wp-block-column:nth-child(2) {
    display: flex;
    flex-direction: column;
    gap: 1rem;
  }
  
  .c-asepsia__columns-line .wp-block-column:nth-child(2) p {
    font-size: clamp(15px, 2vw, 25px);
  
    @media (max-width: 781px) {
      text-align: justify;
    }
  }
  
  .c-asepsia__columns-health-problems {
    margin-top: 80px;
    max-width: 100% !important;
  
    @media (max-width: 781px) {
      margin-top: 150px;
    }
  }
  
  .c-asepsia__columns-health-problems .c-asepsia__flex-health {
    gap: clamp(12px, 5vw, 72px);
    flex-wrap: wrap;
  
    @media (max-width: 781px) {
      justify-content: center;
    }
  }
  
  .c-asepsia__columns-health-problems img {
    width: clamp(103px, 35vw, 164px);
    height: clamp(98px, 35vw, 156px);
  }
  
  .c-asepsia__columns-health-problems h4 {
    font-size: clamp(20px, 3vw, 30px);
  
    @media (max-width: 781px) {
      text-align: center;
    }
  }
  
  .c-asepsia__columns-health-problems ul {
    display: flex;
    gap: 31px;
    margin-left: 1rem;
  
    @media (max-width: 781px) {
      flex-direction: column;
      gap: 20px;
    }
  }
  
  .c-asepsia__columns-health-problems ul li {
    font-size: clamp(15px, 2vw, 20px);
  }
  
  .c-asepsia__columns-health-problems .c-asepsia__pila-health {
    gap: 27px;
  }
  
  .c-asepsia__columns--line-asepsia {
    margin-top: 50px;
    gap: clamp(34px, 5vw, 71px);
  
    @media (max-width: 781px) {
      margin-top: 171px;
    }
  }
  
  .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(1) {
    display: flex;
    justify-content: center;
  }
  
  .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(1) img {
    width: clamp(299px, 42vw, 520px);
    height: clamp(296px, 42vw, 516px);
  }
  
  .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(2) h2 {
    font-size: clamp(25px, 3vw, 45px);
  
    @media (max-width: 781px) {
      text-align: center;
    }
  }
  
  .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(2) ul {
    margin-top: 36px;
  
    @media (max-width: 781px) {
      max-width: 80%;
      margin: auto;
      margin-top: 34px;
    }
  }
  
  .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(2) ul li {
    font-size: clamp(15px, 2vw, 25px);
  }
  
  .c-columns__cover--space {
    margin-top: 50px;
    border-radius: 20px;
    padding: 3.7rem;
    gap: clamp(31px, 4vw, 96px);
  
    @media (max-width: 781px) {
      margin-top: 102px;
      padding: 1.8rem;
  
      border-radius: 14px;
    }
  }
  
  .c-columns__cover--space .wp-block-column:nth-child(1) p {
    font-size: clamp(15px, 1.5vw, 20px);
    max-width: 90%;
  
    @media (max-width: 781px) {
      text-align: justify;
    }
  }
  
  .c-columns__cover--space .wp-block-column:nth-child(2) .grid-content-block {
    display: grid;
    grid-template-columns: repeat(3, minmax(100px, 1fr)) !important;
    grid-template-rows: repeat(2, minmax(172px, 1fr));
    grid-column-gap: 9px;
    grid-row-gap: 9px;
  
    @media (max-width: 781px) {
      grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) !important;
    }
  }
  
  .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid {
    height: clamp(139px, 25vw, 172px);
  
    border: 1px solid #ffffff;
    border-radius: 10px;
    place-content: center;
  }
  
  .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid .wp-block-group {
    max-width: 80%;
    margin: auto;
  }
  
  .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid p {
    font-size: 15px;
  }
  
  .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid img {
    width: clamp(66px, 42vw, 70px);
    height: clamp(63px, 42vw, 66px);
  }
  
  .c-asepsia__columns-ultra-acril {
    margin-top: 50px;
  
    @media (max-width: 781px) {
      margin-top: 116px;
    }
  }
  
  .c-asepsia__columns-ultra-acril .wp-block-column h3 {
    font-size: clamp(20px, 2vw, 30px);
  }
  
  .c-asepsia__columns-ultra-acril .wp-block-column h2 {
    font-size: clamp(25px, 4vw, 45px);
  }
  
  .c-asepsia__columns-ultra-acril .wp-block-column h2:nth-child(3) {
    margin-top: 45px !important;
  
    @media (max-width: 781px) {
      margin-top: 96px !important;
    }
  }
  
  .c-asepsia__columns-ultra-uretano {
    margin-top: 38px;
  
  
    @media (max-width: 781px) {
      margin-top: 117px;
  
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(1) img {
    width: clamp(293px, 40vw, 456px);
    height: clamp(293px, 37vw, 456px);
    object-fit: contain !important;
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(1) .wp-block-group {
    display: flex;
  
    @media (max-width: 781px) {
      display: none;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(1) p {
    font-size: clamp(15px, 2vw, 18px);
    margin-top: 41px;
  }
  
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__fila-certificate {
    flex-wrap: wrap;
  
    @media (max-width: 781px) {
      justify-content: center;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-ultra {
    @media (max-width: 781px) {
      text-align: center;
      margin: 0;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-ultra img {
    width: clamp(286px, 40vw, 490px);
    height: clamp(97px, 26vw, 167px);
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__pila-buy {
    display: none;
    justify-content: center;
  
    gap: clamp(19px, 4vw, 67px);
  
    @media (max-width: 781px) {
      display: flex;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-certificate img {
    width: clamp(192px, 40vw, 392px);
    height: clamp(66px, 17vw, 134px);
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-presentations img {
    width: clamp(137px, 39vw, 147px);
    height: clamp(120px, 35vw, 28px);
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) p {
    font-size: clamp(14px, 2vw, 18px);
    margin-top: 26px;
  
    @media (max-width: 781px) {
      text-align: justify;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .wp-block-group .wp-block-button__link {
    width: 180px;
    height: 44px;
    font-size: 15px;
    display: grid;
    place-content: center;
  
    margin-top: 28px;
  
    @media (max-width: 781px) {
      border-radius: 6px;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .wp-block-buttons {
  
  
    @media (max-width: 781px) {
      display: grid;
      place-content: center;
    }
  }
  
  .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .wp-block-button__link {
    display: none;
    width: clamp(154px, 52vw, 243px);
    height: clamp(32px, 13vw, 56px);
    font-size: clamp(14px, 2vw, 18px);
  
    border-radius: 10px;
  
    margin-top: clamp(44px, 5vw, 50px);
  
    @media (max-width: 781px) {
      display: grid;
      place-content: center;
      border-radius: 6px;
    }
  }
  
  .c-asepsia__columns-comprar-downloads {
    margin-bottom: 100px;
    margin-top: 38px;
  
    @media(max-width:781px) {
  
      margin-bottom: 82px;
    }
  }
  
  
  .c-asepsia__columns-comprar-downloads .wp-block-buttons {
    @media(max-width:781px) {
      display: none;
  
    }
  }
  
  .c-asepsia__columns-comprar-downloads .wp-block-column:nth-child(1) .wp-block-button__link {
    width: clamp(100px, 25vw, 120px);
    height: clamp(30px, 6vw, 46px);
    font-size: clamp(14px, 2vw, 18px);
    display: grid;
    place-content: center;
  }
  
  .c-asepsia__columns-comprar-downloads .wp-block-column:nth-child(2) .wp-block-button__link {
    width: clamp(154px, 42vw, 243px);
    height: clamp(32px, 6vw, 46px);
    font-size: clamp(14px, 2vw, 18px);
    display: grid;
    place-content: center;
    border-radius: 10px;
  
    @media (max-width: 781px) {
      border-radius: 6px;
    }
  }
  
  .c-asespsia__cover-alta-asepsia {
    padding: 93px 0;
    margin-top: 100px !important;
    max-width: 100% !important;
  
    @media (max-width: 781px) {
      margin-top: 144px;
      padding-bottom: 56px;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-columns {
    margin-bottom: clamp(73px, 5vw, 93px);
  }
  
  .c-asespsia__cover-alta-asepsia figure .wp-block-embed__wrapper {
    height: clamp(195px, 40vw, 620px);
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__fila-certificate {
    flex-wrap: wrap;
  
    @media (max-width: 781px) {
      justify-content: center;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-ultra {
    @media (max-width: 781px) {
      text-align: center;
      margin: 0;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__pila-buy {
    display: none;
    justify-content: center;
  
    gap: clamp(19px, 4vw, 67px);
  
    @media (max-width: 781px) {
      display: flex;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-ultra img {
    width: clamp(286px, 40vw, 490px);
    height: clamp(97px, 26vw, 167px);
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-certificate img {
    /* width: clamp(192px, 40vw, 392px);
    height: clamp(66px, 17vw, 134px); */
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-presentations img {
    width: clamp(137px, 39vw, 147px);
    height: clamp(120px, 35vw, 28px);
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) p {
    font-size: clamp(14px, 2vw, 18px);
    margin-top: 26px;
  
    @media (max-width: 781px) {
      text-align: justify;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .wp-block-group .wp-block-button__link {
    width: 180px;
    height: 44px;
    font-size: 15px;
    display: grid;
    place-content: center;
  
    margin-top: 28px;
  
    @media (max-width: 781px) {
      border-radius: 6px;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .wp-block-buttons {
    margin-top: 28px;
  
    @media (max-width: 781px) {
      display: grid;
      place-content: center;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .wp-block-button__link {
    /* width: clamp(154px, 52vw, 243px);
    height: clamp(32px, 13vw, 56px);
    font-size: clamp(14px, 2vw, 18px);
    display: grid;
    place-content: center;
    border-radius: 10px; */
    /* margin-top: clamp(44px, 5vw, 50px); */
  
    @media (max-width: 781px) {
      border-radius: 6px;
    }
  }
  
  .c-asespsia__cover-alta-asepsia .c-asepsia__cover-pintura {
    width: clamp(298px, 42vw, 456px);
    height: clamp(308px, 40vw, 472px);
  }
  
  .c-asepsia__columns-space-use {
    margin-top: clamp(37px, 5vw, 100px) !important;
  }
  
  .c-asepsia__columns-space-use h2 {
    font-size: clamp(25px, 3vw, 45px);
  }
  
  .c-asespia__columns-areas {
    margin-top: clamp(37px, 3vw, 48px);
    position: relative;
  
    @media (max-width: 781px) {
      display: none;
    }
  }
  
  .c-asespia__columns-areas::before {
    content: url(/wp-content/uploads/2024/04/bg-espacios-2-removebg-preview-1.webp);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
  }
  
  .c-asepsia__columns-space-use h5 {
    font-size: 18px;
  }
  
  .c-asepsia__areas-info h5 {
    display: none;
  
    @media (max-width: 781px) {
      display: flex;
    }
  }
  
  .c-asepsia__areas-info img {
    width: clamp(123px, 42vw, 164px);
    height: clamp(111px, 40vw, 183px);
  }
  
  .c-asepsia__cover-grid .grid-content-block {
    display: grid;
    grid-template-columns: repeat(4, minmax(200px, 1fr)) !important;
    grid-template-rows: repeat(2, minmax(279px, 1fr));
  
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  
    @media (max-width: 992px) {
      grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) !important;
    }
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid {
    position: relative;
    height: 279px;
    background: #ffffff;
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid h5 {
    margin: 0;
    font-size: clamp(14px, 1vw, 18px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid p {
    margin: 0;
    font-size: clamp(12px, 1vw, 14px);
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid .wp-block-group:nth-child(1) {
    width: 100%;
    position: absolute;
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid .c-asepsia__pila-grid {
    max-width: 90%;
    margin: auto;
    margin-top: 17px;
    width: 100%;
    gap: clamp(9px, 0.5vw, 19px);
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid .c-asepsia__pila-grid .wp-block-group {
    width: 100%;
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid figure:nth-child(1) {
    width: 100%;
  }
  
  .c-asepsia__cover-grid .wp-block-plm-single-grid figure:nth-child(1) img {
    width: 100%;
    height: 175px;
    object-fit: cover;
    object-position: top;
  }
.c-asepsia__cover-grid .wp-block-plm-single-grid figure{
	position: relative;
    overflow: hidden;
}

.c-asepsia__cover-grid .wp-block-plm-single-grid figure img:hover{
	

transform: scale(1.1);
    transition: 0.35s;
}
  
  .c-asepsia__cover-slider .swiper {
    padding: 2rem 0;
  }
  
  .c-asepsia__cover-slider .wp-block-plm-slide-v2 figure:nth-child(1) {
    width: 100%;
  }
  
  .c-asepsia__cover-slider .wp-block-plm-slide-v2 figure:nth-child(1) img {
    width: 100%;
    height: 175px;
    object-fit: cover;
    object-position: top;
  }
  
  .c-asepsia__cover-slider .wp-block-plm-slide-v2 h5 {
    margin: 0;
    font-size: clamp(14px, 1vw, 18px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
  }
  
  .c-asepsia__cover-slider .wp-block-plm-slide-v2p {
    margin: 0;
    font-size: clamp(12px, 1vw, 14px);
  }
  
  .c-asepsia__cover-slider .c-asepsia__pila-grid {
    width: 100%;
    max-width: 90%;
    margin: auto;
    margin-top: 17px;
    width: 100%;
    gap: clamp(9px, 0.5vw, 19px);
  }
  
  .c-asepsia__cover-slider .c-asepsia__pila-grid .wp-block-group {
    width: 100%;
  }
  
  .c-asepsia__cover-slider .swiper-wrapper {
    height: 279px !important;
  }
  
  .wp-block-plm-slide-v2 .wp-block-group:nth-child(1) {
    height: 279px !important;
  }
  
  .c-asepsia__group-form {
    margin-top: clamp(44px, 2vw, 51px) !important;
    margin-bottom: 50px !important;
  
    @media (max-width: 781px) {
      margin-bottom: 70px !important;
    }
  }
  
  .c-asepsia__group-form .wp-block-columns {
    gap: clamp(47px, 3vw, 72px);
  }
  
  .c-asepsia__group-form .wp-block-columns .wp-block-column:nth-child(1) h2 {
    font-size: clamp(25px, 3vw, 30px);
  }
  
  .c-asepsia__group-form .wp-block-columns .wp-block-column:nth-child(1) ol {
    font-size: 15px;
    max-width: 80%;
    margin: auto;
    margin-top: 18px !important;
    margin-bottom: clamp(34px, 2vw, 37px) !important;
  }
  
  .c-asepsia__group-form .wp-block-columns .wp-block-column:nth-child(1) h4 {
    font-size: clamp(18px, 2vw, 23px);
  }
  
  .c-asepsia__columns-titles-areas {
    margin-top: clamp(37px, 5vw, 54px) !important;
    margin-bottom: 14px !important;
  
    @media(max-width:781px) {
      display: none !important;
    }
  }
  
  
  
  .c-asepsia__columns-separator {
    @media(max-width:781px) {
      display: none !important;
    }
  }
  
  .c-asepsia__columns-separator figure {
    width: 100%;
  }
  
  .c-asepsia__columns-separator img {
    width: 91%;
  }
  
  .c-asepsia__columns-espacios {
    margin-bottom: 42px !important;
    position: relative;
  
    @media(max-width:781px) {
      max-width: 60% !important;
      height: 1274px;
      margin-bottom: 0 !important;
  
    }
  }
  
  @media(max-width:781px) {
  
    .c-asepsia__columns-espacios::before {
  
  
      content: "";
      position: absolute;
      top: 58px;
      left: -81px;
      width: 135px;
      height: 68.8125rem;
      background-image: url('/wp-content/uploads/2019/12/bg-espacios-2-removebg-preview-1-1.webp');
  
      background-repeat: no-repeat;
  
      background-position: 14% 5%;
  
    }
  }
  
  .c-asepsia__columns-espacios .wp-block-column h3 {
    display: none;
  
    @media(max-width:781px) {
      display: flex;
    }
  }
  
  .c-asepsia__columns-espacios .wp-block-button__link {
    display: none;
    width: clamp(174px, 42vw, 263px);
    height: clamp(35px, 6vw, 46px);
    font-size: clamp(16px, 2vw, 21px);
  
    border-radius: 8px;
  
    @media(max-width:781px) {
      display: grid;
      place-content: center;
      margin-top: 23px;
    }
  }
  
  .c-asepsia__columns-espacios .c-aspesia__img-mobil-areas {
    display: none;
  
    @media(max-width:781px) {
      margin-top: 24px;
  
      display: flex;
    }
  }
  
  .c-asepsia__columns-espacios .c-aspesia__img-destopk-areas {
    display: flex;
  
    @media(max-width:781px) {
      display: none;
    }
  }
  
  .c-asepsia__columns-bottons {
    margin-bottom: 42px !important;
  
    @media (max-width: 781px) {
      margin-bottom: 151px !important;
    }
  }
  
  .c-asepsia__columns-bottons .wp-block-button__link {
    .c-asepsia__group {
      max-width: 90%;
      margin: auto;
      margin-top: 84px !important;
    }
  
    .c-asepsia__group .wp-block-columns {
      max-width: 100%;
    }
  
    .c-asepsia__columns-anclas {
      margin-bottom: clamp(44px, 8vw, 52px);
  
      border-bottom: 1px solid #545850;
    }
  
    .c-asepsia__anclas {
      justify-content: space-between;
      align-items: center;
  
      list-style: none;
      gap: 2rem;
  
      @media (min-width: 1023px) {
        transform: none !important;
        gap: 0;
      }
    }
  
    .c-asepsia__anclas li {
      font-size: clamp(15px, 1vw, 18px);
  
      margin-right: 0 !important;
      width: clamp(100px, 15vw, 227px) !important;
      text-align: center;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      max-width: 100%;
    }
  
    .c-asepsia__anclas li a {
      text-decoration: none;
    }
  
    .c-asepsia__cover-grid {
      display: flex;
      max-width: 100% !important;
  
      @media (max-width: 600px) {
        display: none;
      }
    }
  
    .c-asepsia__cover-slider {
      display: none;
  
      @media (max-width: 600px) {
        display: flex;
      }
    }
  
    .c-asepsia__group .c-biocuidado__columns-video figure .wp-block-embed__wrapper {
      height: clamp(186px, 40vw, 564px);
      margin-bottom: clamp(46px, 8vw, 50px);
    }
  
    .c-asepsia__group .c-biocuidado__columns-video-ultra figure .wp-block-embed__wrapper {
      height: clamp(206px, 40vw, 678px);
    }
  
    .c-biocuidado__columns-clean {
      gap: clamp(25px, 5vw, 133px);
    }
  
    .c-biocuidado__columns-clean .wp-block-column:nth-child(1) h3 {
      font-size: clamp(20px, 3vw, 30px);
  
      @media (max-width: 781px) {
        text-align: center;
      }
    }
  
    .c-biocuidado__columns-clean .wp-block-column:nth-child(1) h2 {
      margin-top: 6px;
      font-size: clamp(25px, 3vw, 45px);
  
      @media (max-width: 781px) {
        margin-top: 12px;
  
        text-align: center;
      }
    }
  
    .c-biocuidado__columns-clean .wp-block-column:nth-child(2) img {
      width: clamp(287px, 35vw, 480px);
      height: clamp(287px, 35vw, 480px);
    }
  
    .c-biocuidado__columns-clean .wp-block-column:nth-child(2) figure {
      @media (max-width: 781px) {
        text-align: center;
      }
    }
  
    .c-asepsia__columns-line {
      flex-wrap: wrap-reverse !important;
      gap: clamp(36px, 5vw, 94px);
      margin-top: 35px;
  
      @media (max-width: 781px) {
        margin-top: 59px;
      }
    }
  
    .c-asepsia__columns-line .wp-block-column:nth-child(2) {
      display: flex;
      flex-direction: column;
      gap: 1rem;
    }
  
    .c-asepsia__columns-line .wp-block-column:nth-child(2) p {
      font-size: clamp(15px, 2vw, 25px);
  
      @media (max-width: 781px) {
        text-align: justify;
      }
    }
  
    .c-asepsia__columns-health-problems {
      margin-top: 80px;
      max-width: 100% !important;
  
      @media (max-width: 781px) {
        margin-top: 150px;
      }
    }
  
    .c-asepsia__columns-health-problems .c-asepsia__flex-health {
      gap: clamp(12px, 5vw, 72px);
      flex-wrap: wrap;
  
      @media (max-width: 781px) {
        justify-content: center;
      }
    }
  
    .c-asepsia__columns-health-problems img {
      width: clamp(103px, 35vw, 164px);
      height: clamp(98px, 35vw, 156px);
    }
  
    .c-asepsia__columns-health-problems h4 {
      font-size: clamp(20px, 3vw, 30px);
  
      @media (max-width: 781px) {
        text-align: center;
      }
    }
  
    .c-asepsia__columns-health-problems ul {
      display: flex;
      gap: 31px;
      margin-left: 1rem;
  
      @media (max-width: 781px) {
        flex-direction: column;
        gap: 20px;
      }
    }
  
    .c-asepsia__columns-health-problems ul li {
      font-size: clamp(15px, 2vw, 20px);
    }
  
    .c-asepsia__columns-health-problems .c-asepsia__pila-health {
      gap: 27px;
    }
  
    .c-asepsia__columns--line-asepsia {
      margin-top: 50px;
      gap: clamp(34px, 5vw, 71px);
  
      @media (max-width: 781px) {
        margin-top: 171px;
      }
    }
  
    .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(1) {
      display: flex;
      justify-content: center;
    }
  
    .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(1) img {
      width: clamp(299px, 42vw, 520px);
      height: clamp(296px, 42vw, 516px);
    }
  
    .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(2) h2 {
      font-size: clamp(25px, 3vw, 45px);
  
      @media (max-width: 781px) {
        text-align: center;
      }
    }
  
    .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(2) ul {
      margin-top: 36px;
  
      @media (max-width: 781px) {
        max-width: 80%;
        margin: auto;
        margin-top: 34px;
      }
    }
  
    .c-asepsia__columns--line-asepsia .wp-block-column:nth-child(2) ul li {
      font-size: clamp(15px, 2vw, 25px);
    }
  
    .c-columns__cover--space {
      margin-top: 50px;
      border-radius: 20px;
      padding: 3.7rem;
      gap: clamp(31px, 4vw, 96px);
  
      @media (max-width: 781px) {
        margin-top: 102px;
        padding: 1.8rem;
  
        border-radius: 14px;
      }
    }
  
    .c-columns__cover--space .wp-block-column:nth-child(1) p {
      font-size: clamp(15px, 1.5vw, 20px);
      max-width: 90%;
  
      @media (max-width: 781px) {
        text-align: justify;
      }
    }
  
    .c-columns__cover--space .wp-block-column:nth-child(2) .grid-content-block {
      display: grid;
      grid-template-columns: repeat(3, minmax(100px, 1fr)) !important;
      grid-template-rows: repeat(2, minmax(172px, 1fr));
      grid-column-gap: 9px;
      grid-row-gap: 9px;
  
      @media (max-width: 781px) {
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) !important;
      }
    }
  
    .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid {
      height: clamp(139px, 25vw, 172px);
  
      border: 1px solid #ffffff;
      border-radius: 10px;
      place-content: center;
    }
  
    .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid .wp-block-group {
      max-width: 80%;
      margin: auto;
    }
  
    .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid p {
      font-size: 15px;
    }
  
    .c-columns__cover--space .wp-block-column:nth-child(2) .wp-block-plm-single-grid img {
      width: clamp(66px, 42vw, 70px);
      height: clamp(63px, 42vw, 66px);
    }
  
    .c-asepsia__columns-ultra-acril {
      margin-top: 50px;
  
      @media (max-width: 781px) {
        margin-top: 116px;
      }
    }
  
    .c-asepsia__columns-ultra-acril .wp-block-column h3 {
      font-size: clamp(20px, 2vw, 30px);
    }
  
    .c-asepsia__columns-ultra-acril .wp-block-column h2 {
      font-size: clamp(25px, 4vw, 45px);
    }
  
    .c-asepsia__columns-ultra-acril .wp-block-column h2:nth-child(3) {
      margin-top: 45px !important;
  
      @media (max-width: 781px) {
        margin-top: 96px !important;
      }
    }
  
    .c-asepsia__columns-ultra-uretano {
      margin-top: 38px;
  
  
      @media (max-width: 781px) {
        margin-top: 117px;
  
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(1) img {
      width: clamp(293px, 40vw, 456px);
      height: clamp(293px, 37vw, 456px);
      object-fit: contain !important;
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(1) .wp-block-group {
      display: flex;
  
      @media (max-width: 781px) {
        display: none;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(1) p {
      font-size: clamp(15px, 2vw, 18px);
      margin-top: 41px;
    }
  
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__fila-certificate {
      flex-wrap: wrap;
  
      @media (max-width: 781px) {
        justify-content: center;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-ultra {
      @media (max-width: 781px) {
        text-align: center;
        margin: 0;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-ultra img {
      width: clamp(286px, 40vw, 490px);
      height: clamp(97px, 26vw, 167px);
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__pila-buy {
      display: none;
      justify-content: center;
  
      gap: clamp(19px, 4vw, 67px);
  
      @media (max-width: 781px) {
        display: flex;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-certificate img {
      width: clamp(192px, 40vw, 392px);
      height: clamp(66px, 17vw, 134px);
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .c-asepsia__img-presentations img {
      width: clamp(137px, 39vw, 147px);
      height: clamp(120px, 35vw, 28px);
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) p {
      font-size: clamp(14px, 2vw, 18px);
      margin-top: 26px;
  
      @media (max-width: 781px) {
        text-align: justify;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .wp-block-group .wp-block-button__link {
      width: 180px;
      height: 44px;
      font-size: 15px;
      display: grid;
      place-content: center;
  
      margin-top: 28px;
  
      @media (max-width: 781px) {
        border-radius: 6px;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .wp-block-buttons {
  
  
      @media (max-width: 781px) {
        display: grid;
        place-content: center;
      }
    }
  
    .c-asepsia__columns-ultra-uretano .wp-block-column:nth-child(2) .wp-block-button__link {
      display: none;
      width: clamp(154px, 52vw, 243px);
      height: clamp(32px, 13vw, 56px);
      font-size: clamp(14px, 2vw, 18px);
  
      border-radius: 10px;
  
      margin-top: clamp(44px, 5vw, 50px);
  
      @media (max-width: 781px) {
        display: grid;
        place-content: center;
        border-radius: 6px;
      }
    }
  
    .c-asepsia__columns-comprar-downloads {
      margin-bottom: 100px;
      margin-top: 38px;
  
      @media(max-width:781px) {
  
        margin-bottom: 82px;
      }
    }
  
  
    .c-asepsia__columns-comprar-downloads .wp-block-buttons {
      @media(max-width:781px) {
        display: none;
  
      }
    }
  
    .c-asepsia__columns-comprar-downloads .wp-block-column:nth-child(1) .wp-block-button__link {
      width: clamp(100px, 25vw, 120px);
      height: clamp(30px, 6vw, 46px);
      font-size: clamp(14px, 2vw, 18px);
      display: grid;
      place-content: center;
    }
  
    .c-asepsia__columns-comprar-downloads .wp-block-column:nth-child(2) .wp-block-button__link {
      width: clamp(154px, 42vw, 243px);
      height: clamp(32px, 6vw, 46px);
      font-size: clamp(14px, 2vw, 18px);
      display: grid;
      place-content: center;
      border-radius: 10px;
  
      @media (max-width: 781px) {
        border-radius: 6px;
      }
    }
  
    .c-asespsia__cover-alta-asepsia {
      padding: 93px 0;
      margin-top: 100px !important;
      max-width: 100% !important;
  
      @media (max-width: 781px) {
        margin-top: 144px;
        padding-bottom: 56px;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-columns {
      margin-bottom: clamp(73px, 5vw, 93px);
    }
  
    .c-asespsia__cover-alta-asepsia figure .wp-block-embed__wrapper {
      height: clamp(195px, 40vw, 620px);
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__fila-certificate {
      flex-wrap: wrap;
  
      @media (max-width: 781px) {
        justify-content: center;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-ultra {
      @media (max-width: 781px) {
        text-align: center;
        margin: 0;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__pila-buy {
      display: none;
      justify-content: center;
  
      gap: clamp(19px, 4vw, 67px);
  
      @media (max-width: 781px) {
        display: flex;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-ultra img {
      width: clamp(286px, 40vw, 490px);
      height: clamp(97px, 26vw, 167px);
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-certificate img {
      /* width: clamp(192px, 40vw, 392px);
      height: clamp(66px, 17vw, 134px); */
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .c-asepsia__img-presentations img {
      width: clamp(137px, 39vw, 147px);
      height: clamp(120px, 35vw, 28px);
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) p {
      font-size: clamp(14px, 2vw, 18px);
      margin-top: 26px;
  
      @media (max-width: 781px) {
        text-align: justify;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .wp-block-group .wp-block-button__link {
      width: 180px;
      height: 44px;
      font-size: 15px;
      display: grid;
      place-content: center;
  
      margin-top: 28px;
  
      @media (max-width: 781px) {
        border-radius: 6px;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .wp-block-buttons {
      margin-top: 28px;
  
      @media (max-width: 781px) {
        display: grid;
        place-content: center;
      }
    }
  
    .c-asespsia__cover-alta-asepsia .wp-block-column:nth-child(2) .wp-block-button__link {
      /* width: clamp(154px, 42vw, 243px);
      height: clamp(32px, 6vw, 46px);
      font-size: clamp(14px, 2vw, 18px);
      display: grid;
      place-content: center;
      border-radius: 10px; */
      /* margin-top: clamp(44px, 5vw, 50px); */
  
      @media (max-width: 781px) {
        border-radius: 6px;
      }
    }
    .space-between{
      justify-content: space-between;
    }
  
    .c-asespsia__cover-alta-asepsia .c-asepsia__cover-pintura {
      width: clamp(298px, 42vw, 456px);
      height: clamp(308px, 40vw, 472px);
    }
  
    .c-asepsia__columns-space-use {
      margin-top: clamp(37px, 5vw, 100px) !important;
    }
  
    .c-asepsia__columns-space-use h2 {
      font-size: clamp(25px, 3vw, 45px);
    }
  
    .c-asespia__columns-areas {
      margin-top: clamp(37px, 3vw, 48px);
      position: relative;
  
      @media (max-width: 781px) {
        display: none;
      }
    }
  
    .c-asespia__columns-areas::before {
      content: url(/wp-content/uploads/2024/04/bg-espacios-2-removebg-preview-1.webp);
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
    }
  
    .c-asepsia__columns-space-use h5 {
      font-size: 18px;
    }
  
    .c-asepsia__areas-info h5 {
      display: none;
  
      @media (max-width: 781px) {
        display: flex;
      }
    }
  
    .c-asepsia__areas-info img {
      width: clamp(123px, 42vw, 164px);
      height: clamp(111px, 40vw, 183px);
    }
  
    .c-asepsia__cover-grid .grid-content-block {
      display: grid;
      grid-template-columns: repeat(4, minmax(200px, 1fr)) !important;
      grid-template-rows: repeat(2, minmax(279px, 1fr));
  
      grid-column-gap: 20px;
      grid-row-gap: 20px;
  
      @media (max-width: 992px) {
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) !important;
      }
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid {
      position: relative;
      height: 279px;
      background: #ffffff;
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid h5 {
      margin: 0;
      font-size: clamp(14px, 1vw, 18px);
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      max-width: 100%;
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid p {
      margin: 0;
      font-size: clamp(12px, 1vw, 14px);
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid .wp-block-group:nth-child(1) {
      width: 100%;
      position: absolute;
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid .c-asepsia__pila-grid {
      max-width: 90%;
      margin: auto;
      margin-top: 17px;
      width: 100%;
      gap: clamp(9px, 0.5vw, 19px);
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid .c-asepsia__pila-grid .wp-block-group {
      width: 100%;
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid figure:nth-child(1) {
      width: 100%;
    }
  
    .c-asepsia__cover-grid .wp-block-plm-single-grid figure:nth-child(1) img {
      width: 100%;
      height: 175px;
      object-fit: cover;
      object-position: top;
    }
  
    .c-asepsia__cover-slider .swiper {
      padding: 2rem 0;
    }
  
    .c-asepsia__cover-slider .wp-block-plm-slide-v2 figure:nth-child(1) {
      width: 100%;
    }
  
    .c-asepsia__cover-slider .wp-block-plm-slide-v2 figure:nth-child(1) img {
      width: 100%;
      height: 175px;
      object-fit: cover;
      object-position: top;
    }
  
    .c-asepsia__cover-slider .wp-block-plm-slide-v2 h5 {
      margin: 0;
      font-size: clamp(14px, 1vw, 18px);
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      max-width: 100%;
    }
  
    .c-asepsia__cover-slider .wp-block-plm-slide-v2p {
      margin: 0;
      font-size: clamp(12px, 1vw, 14px);
    }
  
    .c-asepsia__cover-slider .c-asepsia__pila-grid {
      width: 100%;
      max-width: 90%;
      margin: auto;
      margin-top: 17px;
      width: 100%;
      gap: clamp(9px, 0.5vw, 19px);
    }
  
    .c-asepsia__cover-slider .c-asepsia__pila-grid .wp-block-group {
      width: 100%;
    }
  
    .c-asepsia__cover-slider .swiper-wrapper {
      height: 279px !important;
    }
  
    .wp-block-plm-slide-v2 .wp-block-group:nth-child(1) {
      height: 279px !important;
    }
  
    .c-asepsia__group-form {
      margin-top: clamp(44px, 2vw, 51px) !important;
      margin-bottom: 50px !important;
  
      @media (max-width: 781px) {
        margin-bottom: 70px !important;
      }
    }
  
    .c-asepsia__group-form .wp-block-columns {
      gap: clamp(47px, 3vw, 72px);
    }
  
    .c-asepsia__group-form .wp-block-columns .wp-block-column:nth-child(1) h2 {
      font-size: clamp(25px, 3vw, 30px);
    }
  
    .c-asepsia__group-form .wp-block-columns .wp-block-column:nth-child(1) ol {
      font-size: 15px;
      max-width: 80%;
      margin: auto;
      margin-top: 18px !important;
      margin-bottom: clamp(34px, 2vw, 37px) !important;
    }
  
    .c-asepsia__group-form .wp-block-columns .wp-block-column:nth-child(1) h4 {
      font-size: clamp(18px, 2vw, 23px);
    }
  
    .c-asepsia__columns-titles-areas {
      margin-top: clamp(37px, 5vw, 54px) !important;
      margin-bottom: 14px !important;
  
      @media(max-width:781px) {
        display: none !important;
      }
    }
  
  
  
    .c-asepsia__columns-separator {
      @media(max-width:781px) {
        display: none !important;
      }
    }
  
    .c-asepsia__columns-separator figure {
      width: 100%;
    }
  
    .c-asepsia__columns-separator img {
      width: 91%;
    }
  
    .c-asepsia__columns-espacios {
      margin-bottom: 42px !important;
      position: relative;
  
      @media(max-width:781px) {
        max-width: 60% !important;
        height: 1274px;
        margin-bottom: 0 !important;
  
      }
    }
  
    @media(max-width:781px) {
  
      .c-asepsia__columns-espacios::before {
  
  
        content: "";
        position: absolute;
        top: 58px;
        left: -81px;
        width: 135px;
        height: 68.8125rem;
        background-image: url('/wp-content/uploads/2019/12/bg-espacios-2-removebg-preview-1-1.webp');
  
        background-repeat: no-repeat;
  
        background-position: 14% 5%;
  
      }
    }
  
    .c-asepsia__columns-espacios .wp-block-column h3 {
      display: none;
  
      @media(max-width:781px) {
        display: flex;
      }
    }
  
    .c-asepsia__columns-espacios .wp-block-button__link {
      display: none;
      width: clamp(174px, 42vw, 263px);
      height: clamp(35px, 6vw, 46px);
      font-size: clamp(16px, 2vw, 21px);
  
      border-radius: 8px;
  
      @media(max-width:781px) {
        display: grid;
        place-content: center;
        margin-top: 23px;
      }
    }
  
    .c-asepsia__columns-espacios .c-aspesia__img-mobil-areas {
      display: none;
  
      @media(max-width:781px) {
        margin-top: 24px;
  
        display: flex;
      }
    }
  
    .c-asepsia__columns-espacios .c-aspesia__img-destopk-areas {
      display: flex;
  
      @media(max-width:781px) {
        display: none;
      }
    }
  
    .c-asepsia__columns-bottons {
      margin-bottom: 42px !important;
  
      @media (max-width: 781px) {
        margin-bottom: 151px !important;
      }
    }
  
    .c-asepsia__columns-bottons .wp-block-button__link {
      width: clamp(174px, 42vw, 263px);
      height: clamp(35px, 6vw, 46px);
      font-size: clamp(16px, 2vw, 21px);
      display: grid;
      place-content: center;
      border-radius: 8px;
  
      @media (max-width: 781px) {
        display: none;
      }
    }
  
  
    .c-asepsia__columns-espacios .c-asepsia__espacio-text {
      max-width: 54%;
      margin: auto;
  
      @media (max-width: 781px) {
        max-width: 100%;
        text-align: left;
      }
    }
  
    .c-asepsia__cover-find-products {
      height: 528px;
      max-width: 100% !important;
  
      @media (max-width: 781px) {
        height: 893px;
      }
    }
  
    .c-asepsia__columns-espacios .wp-block-column h3 {
      margin-bottom: clamp(21px, 2vw, 40px);
    }
  
    .c-asepsia__columns-espacios .wp-block-column p {
      margin-top: 20px;
  
      @media (max-width: 781px) {
        margin-top: 0;
      }
    }
  
    .c-asepsia__cover-find-products h2 {
      font-size: clamp(25px, 4vw, 45px);
      padding-top: 54px;
    }
  
    .c-asepsia__cover-find-products .wp-block-columns {
      max-width: 70%;
      margin: auto;
      margin-top: 42px !important;
      gap: 10px;
  
      @media(max-width:781px) {
        max-width: 90%;
  
      }
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column {
      border-radius: 10px;
      height: clamp(208px, 25vw, 284px);
      display: flex;
      justify-content: center;
      position: relative;
      overflow: hidden;
      flex-wrap: wrap;
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column h4 {
      font-size: clamp(20px, 1.5vw, 25px);
      line-height: 1.2;
  
      @media (max-width: 781px) {
        line-height: 1;
      }
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column p {
      font-size: 12px;
      margin-top: 11px;
    }
  
    @media (min-width: 781px) and (max-width: 1200px) {
      .c-asepsia__cover-find-products .wp-block-columns {
        max-width: 90%;
      }
  
      .c-asepsia__cover-find-products .wp-block-columns .wp-block-column:nth-child(3) p {
        max-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column .wp-block-buttons {
      position: absolute;
      bottom: 13%;
  
      @media (max-width: 781px) {
        bottom: 6%;
      }
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column .wp-block-button__link {
      width: 149px;
      height: 41px;
      display: grid;
      place-content: center;
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column .wp-block-group {
      max-width: 80%;
      margin: auto;
      margin-top: clamp(19px, 2vw, 53px);
      position: absolute;
  
      @media (max-width: 781px) {
        max-width: 90%;
      }
    }
  
    span.dashicons.dashicons-no-alt.js-close-moddal {
      right: 21% !important;
    }
  
    span.dashicons.dashicons-no-alt.js-close-moddal {
      color: white;
    }
  
    .modal-contents__positions {
      overflow-y: inherit !important;
    }
  
    span.dashicons.dashicons-no-alt.js-close-moddal {
      @media(max-width:781px) {
        opacity: 1;
      }
  
    }
  
    display: grid;
    place-content: center;
    border-radius: 8px;
  
    @media (max-width: 781px) {
      display: none;
    }
  }
  
  
  .c-asepsia__columns-espacios .c-asepsia__espacio-text {
    max-width: 54%;
    margin: auto;
  
    @media (max-width: 781px) {
      max-width: 100%;
      text-align: left;
    }
  }
  
  .c-asepsia__cover-find-products {
    height: 528px;
    max-width: 100% !important;
  
    @media (max-width: 781px) {
      height: 893px;
    }
  }
  
  .c-asepsia__columns-espacios .wp-block-column h3 {
    margin-bottom: clamp(21px, 2vw, 40px);
  }
  
  .c-asepsia__columns-espacios .wp-block-column p {
    margin-top: 20px;
  
    @media (max-width: 781px) {
      margin-top: 0;
    }
  }
  
  .c-asepsia__cover-find-products h2 {
    font-size: clamp(25px, 4vw, 45px);
    padding-top: 54px;
  }
  
  .c-asepsia__cover-find-products .wp-block-columns {
    max-width: 70%;
    margin: auto;
    margin-top: 42px !important;
    gap: 10px;
  
    @media(max-width:781px) {
      max-width: 90%;
  
    }
  }
  
  .c-asepsia__cover-find-products .wp-block-columns .wp-block-column {
    border-radius: 10px;
    height: clamp(208px, 25vw, 284px);
    display: flex;
    justify-content: center;
    position: relative;
    overflow: hidden;
    flex-wrap: wrap;
  }
  
  .c-asepsia__cover-find-products .wp-block-columns .wp-block-column h4 {
    font-size: clamp(20px, 1.5vw, 25px);
    line-height: 1.2;
  
    @media (max-width: 781px) {
      line-height: 1;
    }
  }
  
  .c-asepsia__cover-find-products .wp-block-columns .wp-block-column p {
    font-size: 12px;
    margin-top: 11px;
  }
  
  @media (min-width: 781px) and (max-width: 1200px) {
    .c-asepsia__cover-find-products .wp-block-columns {
      max-width: 90%;
    }
  
    .c-asepsia__cover-find-products .wp-block-columns .wp-block-column:nth-child(3) p {
      max-width: 100%;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  
  .c-asepsia__cover-find-products .wp-block-columns .wp-block-column .wp-block-buttons {
    position: absolute;
    bottom: 13%;
  
    @media (max-width: 781px) {
      bottom: 6%;
    }
  }
  
  .c-asepsia__cover-find-products .wp-block-columns .wp-block-column .wp-block-button__link {
    width: 149px;
    height: 41px;
    display: grid;
    place-content: center;
  }
  
  .c-asepsia__cover-find-products .wp-block-columns .wp-block-column .wp-block-group {
    max-width: 80%;
    margin: auto;
    margin-top: clamp(19px, 2vw, 53px);
    position: absolute;
  
    @media (max-width: 781px) {
      max-width: 90%;
    }
  }
  
  span.dashicons.dashicons-no-alt.js-close-moddal {
    right: 21% !important;
  }
  
  span.dashicons.dashicons-no-alt.js-close-moddal:before {
    color: white !important;
  }
  
  .modal-contents__positions {
    overflow-y: auto !important;
  }
  
  span.dashicons.dashicons-no-alt.js-close-moddal {
    @media(max-width:781px) {
      opacity: 1;
    }
  
  }
  
  [data-set="alta-asepsia-uno"] .span.dashicons.dashicons-no-alt.js-close-moddal {
      right: 0 !important; 
  }

.c-button__comprar-destopk{
	@media(max-width:781px){
		display:none !important;
	}
}