/** Shopify CDN: Minification failed

Line 287:0 Unexpected "{"

**/
body.home-page-alleniar .my_texte .rich-text__blocks
{
      max-width: 100%;
    display: flex;
    align-items: center;
}

.custome-lien.texte.texte-blanc h2.rich-text__heading {
    color: #fff !important;
}
.collection.en.vedette {
    padding-bottom: 0 !important;
}
.my_texte-riche-personnalisé .rich-text__blocks,
.my_textos.enriquecidos.personalizados .rich-text__blocks{
    max-width: 100%;
}
.my_texte-riche-personnalisé .rich-text__blocks h2,
.my_textos.enriquecidos.personalizados .rich-text__blocks h2
{
      font-size: 40px;
    font-weight: bold;
    text-transform: capitalize;
}
.my_texte-riche-personnalisé .rich-text__blocks p,
.my_textos.enriquecidos.personalizados .rich-text__blocks p
{
  color:#000;
}


.my_texte-riche-personnalisé .rich-text__blocks a.button,
.my_textos.enriquecidos.personalizados .rich-text__blocks a.button{
    background: #0065AB;
    color: #fff;
    border-radius: 50px;
    padding: 17px 40px;
    margin: 4px 0 6px 51px;
    font-size: 16px;
    font-family: var(--font-body-family);
    margin-left: auto;
    margin-right: auto;
}

.my_textos.enriquecidos.personalizados h2.rich-text__heading {
    opacity: 1;
}
.custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks,
.custome-preguntas .rich-text__wrapper .rich-text__blocks  {
    max-width: 100%;
}
.custome-need-help-getting-contact h2.rich-text__heading {
    font-size: 32px;
    line-height: 50px;
    font-weight: 700;
    max-width: 460px;
  opacity:1;
  margin:0 auto;
}
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact  h2.rich-text__heading,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar h2.rich-text__heading

{
    font-size: 32px;
    line-height: 50px;
    font-weight: 700;
    max-width: 580px;
  opacity:1;
  margin:0 auto;
}
.custome-need-help-getting-contact .rich-text__text.rte ,
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact .rich-text__text.rte,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar .rich-text__text.rte{
    margin-top: 10px;
  opacity:1;
}
.custome-need-help-getting-contact .rich-text__buttons,
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact .rich-text__buttons,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar .rich-text__buttons{
    opacity: 1;
}
.custome-need-help-getting-contact p ,
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact p,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar p{
    font-size: 20px;
    color: #fff;
}
.custome-need-help-getting-contact p a,
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact p a,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar p a{
    color: #fff;
  text-decoration:none;
}
.custome-need-help-getting-contact p a:hover,
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact p a:hover,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar p a:hover
{
  color:#fff;
}
.custome-need-help-getting-contact a.button,
body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact a.button,
body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar a.button{
    color: #fff;
    border-radius: 50px;
    padding: 16px 38px;
    margin: 0;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
}
.custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks h2.rich-text__heading,
.custome-preguntas .rich-text__wrapper .rich-text__blocks h2.rich-text__heading{
    font-size: 34px;
    font-weight: bold;
    color: #000;
}
.custome-chemical_faq_richtext h3,
.custome-preguntas h3 {
    font-weight: bold;
    font-size: 20px;
    margin: 10px 0;
}
.custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks h1 ,
.custome-preguntas .rich-text__wrapper .rich-text__blocks h1 {
    font-weight: bold;
    font-size: 25px;
}
.image_with_text_faq h1,
.image_avec_texte_faq h1,
.Preguntas.frecuentes.sobre h1{
    font-size: 20px;
    font-weight: bold;
    text-decoration: none !important;
}
.image_with_text_faq h1 span ,.image_avec_texte_faq h1 span ,
.Preguntas.frecuentes.sobre h1 span  {
    text-decoration: none !important;
}
.customes-collpase_faq .collapsible-content-wrapper-narrow,.customes-Preguntas.frecuentes.colapso .collapsible-content-wrapper-narrow {
    max-width: var(--page-width);
}
.custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks p,
.custome-preguntas .rich-text__wrapper .rich-text__blocks p{
    font-size: 18px;
    color: #000;
    margin: 0;
    padding-bottom: 20px;
}
.customes-collpase_faq .collapsible-content-wrapper-narrow h3.accordion__title,
.customes-Preguntas.frecuentes.colapso .collapsible-content-wrapper-narrow h3.accordion__title {
    font-weight: 600;
  font-size:18px;
}
.collapsible-content .accordion .accordion__content.rte {
    padding-left: 0;
}
.customes-collpase_faq .collapsible-content-wrapper-narrow svg.icon,
.customes-Preguntas.frecuentes.colapso .collapsible-content-wrapper-narrow svg.icon {
    height: 10px;
    top: 24px;
}
.customes-collpase_faq .collapsible-content-wrapper-narrow  .accordion {
    border-top: 1px solid #ccc !important;
    border-bottom: none;
}
.customes-collpase_faq .collapsible-content-wrapper-narrow .accordion:last-child {
    border-bottom: 1px solid #ccc;
}
.customes-collpase_faq .collapsible-content-wrapper-narrow  p,
.customes-Preguntas.frecuentes.colapso .collapsible-content-wrapper-narrow  p {
    color: #000;
    font-weight: 500;
}
.custome-chemical_faq_richtext .rich-text__wrapper h2 {
    font-size: 20px;
    font-weight: bold;
    color: #000;
}
custome-chemical_faq_richtext .rich-text__wrapper h3 {
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0;
}
.rich-text {
  z-index: 1;
}
.rich-dropdawn-outer {
    background-color: #0065AB;
}
.rich-text__wrapper {
  display: flex;
  justify-content: center;
  width: calc(100% - 4rem / var(--font-body-scale));
}

.rich-text:not(.rich-text--full-width) .rich-text__wrapper {
  margin: auto;
  width: calc(100% - 8rem / var(--font-body-scale));
}

.rich-text__blocks {
  width: 100%;
}
.home-multi-top .page-width {
    opacity: 1;
}
.home-multi-top ul.multicolumnicon-list li {
    opacity: 1;
}
.my_home-rich-text .rich-text__wrapper .rich-text__blocks,body.home-page-alleniar .my_accueil-texte-riche .rich-text__blocks,
body.home-page-alleniar .my_texto.enriquecido2 .rich-text__blocks
{
    max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__blocks
{
      max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.my_home-rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons,
body.home-page-alleniar .my_accueil-texte-riche .rich-text__blocks .rich-text__buttons,
body.home-page-alleniar .my_texto.enriquecido2 .rich-text__blocks .rich-text__buttons,
body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__buttons{
    justify-content: flex-end;
    margin-top: 0;
}
.my_home-rich-text .rich-text__wrapper h2.rich-text__heading,body.home-page-alleniar .my_texte.enrichi2 h2.rich-text__heading
 { 
    font-size: 36px;
   font-family: "Urbanist", serif !important;
}

body.home-page-alleniar .my_texto.enriquecido2 h2.rich-text__heading

{
  font-size: 30px;
   font-family: "Urbanist", serif !important; 
  opacity: 1;
  transform:inherit;
  -ms-transform:inherit;
  -webkit-transform:inherit;
}
body.home-page-alleniar .my_accueil-texte-riche h2.rich-text__heading,
body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio h2.rich-text__heading
{
  font-size: 24px;
   font-family: "Urbanist", serif !important; 
  opacity: 1;
  transform:inherit;
  -ms-transform:inherit;
  -webkit-transform:inherit;
}
.my_home-rich-text .rich-text__wrapper .rich-text__blocks a.button,
body.home-page-alleniar .my_accueil-texte-riche .rich-text__blocks a.button,
body.home-page-alleniar .my_texto.enriquecido2 .rich-text__blocks a.button,
body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__buttons a.button{
    opacity: 1;
    font-size: 20px;
    border: 1px solid #fff;
    border-radius: 50px;
    padding: 12px 55px;
}
.my_filter-sec-two .rich-text__blocks,
.my_filtre-sec-deux .rich-text__blocks,
 .my_filtro-sec-dos .rich-text__blocks{
    max-width: 100%;
}
.my_filter-sec-two .rich-text__blocks .rich-text__buttons,
.my_filtre-sec-deux .rich-text__blocks .rich-text__buttons,
 .my_filtro-sec-dos .rich-text__blocks .rich-text__buttons
{
    max-width: 100%;
}

.my_filter-sec-two .rich-text__blocks .rich-text__buttons a.button.button--primary,

{
    background-color: transparent;
    min-width: inherit;
    width: auto;
    flex-grow: inherit;
  font-size: 20px;
    line-height: 24px;
    font-family: Urbanist;
    width: 100%;
    max-width: 360px;
    min-height: 50px;
    padding: 0 15px;
    color: #fff !important;
    opacity: 1;
    border: 1px solid;
    border-radius: 60px;
}
.my_filtre-sec-deux  .rich-text__buttons a.button.button--primary,
 .my_filtro-sec-dos .rich-text__buttons a.button.button--primary,
.my_filter-sec-two .rich-text__buttons a.button.button--primary 
{
  background-color: transparent; 
    min-width: inherit;
    width: auto;
    flex-grow: inherit;
    font-size: 20px;
    line-height: 24px;
    font-family: Urbanist;
    width: 100%;
    max-width: 420px;
    min-height: 50px;
    padding: 0 15px;
    color: #fff !important;
    opacity: 1;
    border: 1px solid;
    border-radius: 60px;
}
.my_filter-sec-two .rich-text__blocks .rich-text__buttons,
.my_filtre-sec-deux .rich-text__blocks .rich-text__buttons,
 .my_filtro-sec-dos .rich-text__blocks .rich-text__buttons{
    padding-top: 2px;
}
.my_filter-sec-three h2.image-with-list-text__heading,
.my_filtre-sec-trois h2.image-with-list-text__heading,
.my_filtro-sec-tres h2.image-with-list-text__heading{
    font-size: 34px;
    font-weight: 700;
    font-family: Urbanist, serif !important;
    padding-bottom: 0;
}
.my_filter-sec-three p,
.my_filtre-sec-trois p,
.my_filtro-sec-tres p{
    font-size: 18px;
    line-height: 30px;
    font-family: Urbanist, serif !important;
    color: #000;
    letter-spacing: 0;
}
.my_filter-sec-three .image-with-list-text__text ul li,
.my_filtre-sec-trois .image-with-list-text__text ul li,
.my_filtro-sec-tres .image-with-list-text__text ul li{
    list-style: none;
    font-size: 16px;
    color: #000;
    font-family: Urbanist,serif!important;
    letter-spacing: 0;
    position: relative;
    font-weight: 500;
      padding-left: 34px;
      padding-bottom: 5px;
}
.my_filter-sec-three .image-with-list-text__text ul,
.my_filtre-sec-trois .image-with-list-text__text ul,
.my_filtro-sec-tres .image-with-list-text__text ul{
    padding-left: 0;
}

.my_filter-sec-three .image-with-list-text__text ul li:before,
.my_filtre-sec-trois .image-with-list-text__text ul li:before,
.my_filtro-sec-tres .image-with-list-text__text ul li:before{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
  background-size:contain;
}
.my_filter-sec-four .image-with-list-text__grid,
.my_filtre-sec-quatre .image-with-list-text__grid,
.my_filtro-seg-cuatro .image-with-list-text__grid {
    align-items: center;
}
.my_filter-sec-four .image-with-list-text__grid h2.image-with-list-text__heading,
.my_filtre-sec-quatre .image-with-list-text__grid h2.image-with-list-text__heading,
.my_filtro-seg-cuatro .image-with-list-text__grid h2.image-with-list-text__heading{
    font-size: 32px;
    font-family: Urbanist, serif !important;
    font-weight: 500;
    padding-bottom: 10px;
}
.my_filter-sec-four ul,
.my_filtre-sec-quatre ul,
.my_filtro-seg-cuatro ul
{
  padding-left:0;
}
.my_filter-sec-four ul li,.my_filtre-sec-quatre ul li,
.my_filtro-seg-cuatro ul li{
    list-style: none;
    font-size: 16px;
    color: #000;
    font-family: Urbanist, serif !important;
    letter-spacing: 0;
    position: relative;
    font-weight: 500;
    padding-left: 34px;
    padding-bottom: 5px;
}
.my_filter-sec-four ul li:before,
.my_filtre-sec-quatre ul li:before,
.my_filtro-seg-cuatro ul li:before{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
    background-size: contain;
}
.filter-video .video-with-text__grid,
.filtre-vidéo .video-with-text__grid,
.filtro.de.vídeo .video-with-text__grid{
    display: flex;
    align-items: center;
}
.filter-video .video-with-text__grid iframe,
.filtre-vidéo .video-with-text__grid iframe,
.filtro.de.vídeo .video-with-text__grid iframe{
    width: 100%;
    height: 500px;
}
.filter-video .video-with-text__media-item,
.filtre-vidéo .video-with-text__media-item,
.filtro.de.vídeo .video-with-text__media-item{
    width: 50% !important;
}
.filter-video .video-with-text__text-item.grid__item,
.filtre-vidéo .video-with-text__text-item.grid__item,
.filtro.de.vídeo .video-with-text__text-item.grid__item{
    width: 50% !important;
}
.filter-video .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle p,
.filtre-vidéo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle p,
.filtro.de.vídeo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle p{

    font-size: 18px;
    line-height: 30px;
    font-family: Urbanist, serif !important;
    color: #000;
    letter-spacing: 0;
  font-weight:600;
  padding-bottom:6px;
}
.filter-video .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul,
.filtre-vidéo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul,
.filtro.de.vídeo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul{
    padding: 0;
}
.filter-video .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul li,
.filtre-vidéo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul li,
.filtro.de.vídeo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul li
{
  list-style: none;
    font-size: 16px;
    color: #000;
    font-family: Urbanist, serif !important;
    letter-spacing: 0;
    position: relative;
    font-weight: 500;
    padding-left: 34px;
    padding-bottom: 5px;
  
}
.filter-video .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul li:before,
.filtre-vidéo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul li:before,
.filtro.de.vídeo .video-with-text__text-item.grid__item .video-with-text__text.rte.subtitle  ul li:before{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 22px;
    height: 22px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
    background-size: contain;
}
@media screen and (min-width: 750px) {
  .rich-text__wrapper {
    width: 100%;
  }

  .rich-text__wrapper--left {
    justify-content: flex-start;
  }

  .rich-text__wrapper--right {
    justify-content: flex-end;
  }

  .rich-text__blocks {
    max-width: 50rem;
  }
}

@media screen and (min-width: 990px) {
  .rich-text__blocks {
    max-width: 78rem;
  }
}

.rich-text__blocks * {
  overflow-wrap: break-word;
}

.rich-text__blocks > * {
  margin-top: 0;
  margin-bottom: 0;
}

.rich-text__blocks > * + * {
  margin-top: 2rem;
}

.rich-text__blocks > * + a {
  margin-top: 3rem;
}

.rich-text__buttons {
  display: inline-flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 1rem;
  width: 100%;
  max-width: 45rem;
  word-break: break-word;
}

.rich-text__buttons--multiple > * {
  flex-grow: 1;
  min-width: 22rem;
}

.rich-text__buttons + .rich-text__buttons {
  margin-top: 1rem;
}

.rich-text__blocks.left .rich-text__buttons {
  justify-content: flex-start;
}

.rich-text__blocks.right .rich-text__buttons {
  justify-content: flex-end;
}
/*New css*/

.my_rich-text2 .rich-text__heading
{
    text-align: left;
    font-size: 45px;
    line-height: 54px;
    font-family: Urbanist;
    font-weight: 500;
    width: 50%;
}

body.home-page-alleniar .my_texte .rich-text__blocks h2.rich-text__heading{
    text-align: left;
    font-size: 38px;
    line-height: 54px;
    font-family: Urbanist;
    font-weight: 500;
    width: 50%;
  opacity: 1;
}
.my_rich-text2 .rich-text__blocks {
    max-width: 100%;
    display: flex;
    align-items: center;
}
.my_rich-text2 .rich-text__buttons {
    max-width: 100%;
}
.my_rich-text2 .rich-text__buttons {
    justify-content: right;
    width: 50%;
    margin: 0;
}
body.home-page-alleniar .my_texte .rich-text__blocks .rich-text__buttons,
body.home-page-alleniar .my_texto.enriquecido2 .rich-text__buttons{
    justify-content: right;
    width: 50%;
    margin: 0;
    opacity: 1;
    max-width: 100%;
}
body.home-page-alleniar .my_texte .rich-text__blocks .rich-text__buttons a.button,
body.home-page-alleniar .my_texto.enriquecido2 .rich-text__buttons a.button{
    opacity: 1;
    font-size: 16px;
    line-height: 24px;
    font-family: Urbanist;
    width: 100%;
    max-width: 304px;
    min-height: 50px;
    padding: 0 15px;
    color: #fff !important;
    opacity: 1;
    border: 1px solid;
    border-radius: 60px;
}
.my_rich-text2 .rich-text__buttons a {
    font-size: 20px;
    line-height: 24px;
    font-family: Urbanist;
    width: 100%;
    max-width: 304px;
    min-height: 50px;
    padding: 0 15px;
    color: #fff!important;
    opacity: 1;
    border: 1px solid;
    border-radius: 60px;
}
.my_rich-text2 .rich-text__buttons a:nth-child(2) {
    max-width: 220px;
}
@media only screen and (max-width: 1700px) 
{
  .my_home-rich-text .rich-text__wrapper h2.rich-text__heading {
    font-size: 30px;
    
}
}
@media only screen and (max-width: 1600px) 
{
  .my_rich-text2 .rich-text__heading {
    font-size: 40px;
    
}
      .my_home-rich-text .rich-text__wrapper h2.rich-text__heading,
  body.home-page-alleniar .my_texto.enriquecido2 h2.rich-text__heading{
        font-size: 27px;
    }

  body.home-page-alleniar .my_texte .rich-text__blocks h2.rich-text__heading {

    font-size: 34px;

}
}
@media only screen and (max-width: 1400px) 
{
  body.home-page-alleniar .my_accueil-texte-riche h2.rich-text__heading,
body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio h2.rich-text__heading
{
  font-size: 16px;
 
}
  body.home-page-alleniar .my_texte .rich-text__blocks .rich-text__buttons a.button{    max-width: 280px;}
    body.home-page-alleniar .my_texte .rich-text__blocks h2.rich-text__heading {font-size: 28px;}
  .my_rich-text2 .rich-text__heading {
    font-size: 34px;
    
}
      .my_home-rich-text .rich-text__wrapper h2.rich-text__heading {
        font-size: 21px;
    }
  body.home-page-alleniar .my_texte .rich-text__blocks .rich-text__buttons a.button, body.home-page-alleniar .my_texto.enriquecido2 .rich-text__buttons a.button {
    
    font-size: 14px;
   ;max-width: 280px;
    
}
}
@media only screen and (max-width: 1199px)
{
  body.home-page-alleniar .my_texte .rich-text__blocks .rich-text__buttons,
  body.home-page-alleniar .my_texto.enriquecido2 .rich-text__blocks .rich-text__buttons
  {
    text-align: center;
    width: 100%;
    align-items: center;
    justify-content: center;
    margin-top: 20px;
}
  body.home-page-alleniar .my_texte .rich-text__blocks h2.rich-text__heading, 
  body.home-page-alleniar .my_texto.enriquecido2 .rich-text__blocks h2.rich-text__heading {width:100%; text-align: center; line-height: 1.3;}
  
  body.home-page-alleniar .my_texte .rich-text__blocks,
  body.home-page-alleniar .my_texto.enriquecido2 .rich-text__blocks{
 
    flex-direction: column;
}
  .image_with_text_faq .image-with-text__content {
    padding: 0px 0;
}
  .filter-form {
   
    padding: 0;
}
  .my_rich-text2 .rich-text__blocks {
   flex-direction: column;
}
      .my_rich-text2 .rich-text__heading {
        
        width: 100%;
        text-align: center;
    }
  .my_rich-text2 .rich-text__buttons {
    justify-content: center;
    width: 100%;
    margin: 10px 0 0;
}
  .my_filter-sec-three .image-with-list-text__text-item.grid__item .image-with-list-text__content,
.my_filtre-sec-trois .image-with-list-text__text-item.grid__item .image-with-list-text__content,
  .my_filtro-sec-tres .image-with-list-text__text-item.grid__item .image-with-list-text__content{
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
}
  .my_filter-sec-four .image-with-list-text__content,
  .my_filtre-sec-quatre .image-with-list-text__content,
  .my_filtro-seg-cuatro .image-with-list-text__content{
    padding-top: 30px;
    padding-bottom: 0;
    padding-left:0;
    padding-right:0;
}
  .filter-video .video-with-text__text-item.grid__item,
 .filtre-vidéo .video-with-text__text-item.grid__item,
.filtro.de.vídeo  .video-with-text__text-item.grid__item{
    padding-left: 50px;
}
}

@media only screen and (max-width: 989px)
{
   body.home-page-alleniar .my_accueil-texte-riche .rich-text__blocks,
  body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__blocks 
  {flex-direction: column;}
  .custome-need-help-getting-contact,.custome-besoin-d-aide-pour-obtenir-un-contact,
  .custome-necesito-ayuda-para-contactar.my_necesito-ayuda-para-contactar{
    margin-top: 40px;
}
  body.home-page-alleniar .my_accueil-texte-riche .rich-text__blocks .rich-text__buttons,
  body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__buttons{
    align-items: center;
    justify-content: center;
            margin-top: 20px;
}
      body.home-page-alleniar .my_accueil-texte-riche h2.rich-text__heading,
   body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio h2.rich-text__heading {font-size: 21px; text-align: center;}
  .custome-need-help-getting-contact .rich-text__wrapper {
    justify-content: center;
    
}
  .custome-need-help-getting-contact .rich-text__wrapper .rich-text__blocks,
  body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact .rich-text__blocks,
  body.home-page-alleniar .custome-necesito-ayuda-para-contactar.my_necesito-ayuda-para-contactar .rich-text__blocks{
    max-width: 100%;
}
  .custome-need-help-getting-contact h2.rich-text__heading {
   
    text-align: center;
    margin: 0 auto;
}
  .custome-need-help-getting-contact p {
    text-align: center;
}
  .rich-dropdawn-outer form.quick-filter-form {
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
  .rich-dropdawn-outer form.quick-filter-form .cus_drop {
    width: 100%;
    max-width: 100%;
        margin-bottom: 20px;
}
  .rich-dropdawn-outer {
    padding: 30px 10px;
}
  .my_home-rich-text .rich-text__wrapper .rich-text__blocks {
   
    flex-direction: column;
}
  .my_home-rich-text .rich-text__wrapper .rich-text__blocks .rich-text__buttons {
    justify-content: center;
            margin-top: 20px;
}
  .filter-video .video-with-text__grid,
 .filtre-vidéo .video-with-text__grid,
.filtro.de.vídeo .video-with-text__grid{
    
    flex-direction: column;
}
  .filter-video .video-with-text__media-item, .filter-video .video-with-text__text-item.grid__item,
 .filtre-vidéo .video-with-text__media-item, .filter-video .video-with-text__text-item.grid__item,
  .filtro.de.vídeo .video-with-text__media-item, .filter-video .video-with-text__text-item.grid__item{
    width: 100% !important;
}
  .filter-video .video-with-text__text-item.grid__item,
 .filtre-vidéo .video-with-text__text-item.grid__item,
 .filtro.de.vídeo .video-with-text__text-item.grid__item{
    padding-left: 0;
}
  .filter-video,
 .filtre-vidéo,
  .filtro.de.vídeo{
    padding-bottom: 0 !important;
}
  .filter-video .video-with-text__content,
 .filtre-vidéo .video-with-text__content,
  .filtro.de.vídeo .video-with-text__content{
    padding-bottom: 10px;
}
  .custome-need-help-getting-contact .rich-text__buttons {
    max-width: 100%;
}
  .custome-need-help-getting-contact a.button {
   
    margin: 0 auto;
    display: table;
}
  .custome-need-help-getting-contact .rich-text__wrapper {
    width: 100%;
}
}


@media only screen and (max-width: 768px)
{
   .rich-dropdawn-outer .rich-dropdwon-text__wrapper--left {
        padding-left: 15px !important;
        padding-right: 15px !important;
             width: 100%;
    }
      .my_home-rich-text .rich-text__wrapper h2.rich-text__heading {
        text-align: center;
    }
  .custome-chemical_faq_richtext .rich-text__wrapper {
    max-width: 100%;
    width: 100%;
}
  .custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks p {
    font-size: 16px;
   
}
  
}

@media only screen and (max-width: 749px)
{
  .my_filter-sec-two .rich-text {
    padding-bottom: 30px;
}
  
}


@media only screen and (max-width: 600px)
{
  .my_filter-sec-four ul li:before,
  .my_filtre-sec-quatre ul li:before,
  .my_filtro-seg-cuatro ul li:before{
    
    top: 4px;
    
}
  .my_rich-text2 .rich-text__buttons a {
    
    width: 100%;
    max-width: 100%;
    
}
  .my_rich-text2 .rich-text__buttons a:nth-child(2) {
    max-width: 100%;
}
  .my_rich-text2 .rich-text__wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
      .my_rich-text2 .rich-text__heading {
        width: 100%;
        text-align: center;
        line-height: 40px;
    }
}

@media only screen and (max-width: 480px)
{
  body.home-page-alleniar .my_accueil-texte-riche .rich-text__blocks a.button
{
	font-size: 20px;
	padding: 12px 21px;
}
  body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__buttons a.button
  {

    font-size: 20px;
  padding: 12px 44px;
  }
  body.home-page-alleniar .my_texte .rich-text__blocks h2.rich-text__heading,
  body.home-page-alleniar .my_texto.enriquecido2 h2.rich-text__heading{
    font-size: 22px;
}
  body.home-page-alleniar .my_texto.enriquecido2 .rich-text__wrapper,
  body.home-page-alleniar .my_texte .rich-text__wrapper,
  body.home-page-alleniar .my_accueil-texte-riche .rich-text__wrapper,
  body.home-page-alleniar .rich_text_alleniar .my_texto.enriquecido.de.inicio .rich-text__wrapper{
    width: 100%;
}
  .custome-need-help-getting-contact h2.rich-text__heading,
  body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact h2.rich-text__heading,
  body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar h2.rich-text__heading
  {
    font-size: 24px;
    line-height: 35px;
    
}
  .custome-need-help-getting-contact p,
  body.home-page-alleniar .rich_text_alleniar .custome-besoin-d-aide-pour-obtenir-un-contact p,
   body.home-page-alleniar .rich_text_alleniar .custome-necesito-ayuda-para-contactar p{
    font-size: 18px;
    line-height: 30px;
}
  .customes-collpase_faq .collapsible-content-wrapper-narrow h3.accordion__title {
    
    font-size: 16px;
    
}
  .custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks h2.rich-text__heading {
    font-size: 30px;
 
}
  .custome-chemical_faq_richtext .rich-text__wrapper .rich-text__blocks h1 {
    font-size: 22px;
}
  .custome-chemical_faq_richtext .rich-text__wrapper h2 {
    font-size: 18px;

}
  .filter-video .video-with-text__grid iframe {
    height: 300px;
}
  .filter-video .video-with-text__text.rte.subtitle {
    margin-top: 0;
}
  .filter-video h2.video-with-text__heading.inline-richtext.h1 {
    font-size: 22px !important;
}
  .my_filter-sec-three h2.image-with-list-text__heading,
.my_filtre-sec-trois h2.image-with-list-text__heading,
.my_filtro-sec-tres h2.image-with-list-text__heading {
    font-size: 22px;
   
}
  .my_filter-sec-three p {
    font-size: 16px;
    line-height: 28px;
  
}
  .my_filter-sec-four .image-with-list-text__grid h2.image-with-list-text__heading,
  .my_filtre-sec-quatre .image-with-list-text__grid h2.image-with-list-text__heading,
  .my_filtro-seg-cuatro .image-with-list-text__grid h2.image-with-list-text__heading{
    font-size: 22px;
   
}
   .my_rich-text2 .rich-text__heading {
        font-size: 25px;
        line-height: 30px;
    }
      .my_rich-text2 .rich-text__buttons a {
      
        font-size: 17px;
    }
  .rich-dropdwon-text__blocks h2 {
    font-size: 30px;
    line-height: 36px;
    
}
  .rich-dropdawn-outer .rich-dropdwon-text__text p {
  
    font-size: 19px;
    line-height: 30px;
  
}
   .my_home-rich-text .rich-text__wrapper {
    max-width: 100%;
    width: 100%;
}
  .my_filter-sec-two .rich-text__wrapper {
    width: 100%;
}
  .my_filter-sec-two .rich-text__blocks .rich-text__buttons a.button.button--primary {
   
    font-size: 17px;
   
}
}
   
