@media (max-width:374px){
  body.page-conditions-generales .terms-conditions-row .fl-rich-text ul,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text ul{
    padding-left:1.25rem;
  }
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text h1,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text h1{
  line-height:1.2;
  font-size:2.25rem;
  margin-bottom:1.25rem;
}

@media (max-width:1600px){
  body.page-conditions-generales .terms-conditions-row .fl-rich-text h1,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text h1{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text h1:empty,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text h1:empty{
  display:none;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text h3.p1 span.s1,body.page-conditions-generales .terms-conditions-row .fl-rich-text h3.p1 span.s3,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text h3.p1 span.s1,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text h3.p1 span.s3{
  color:#e71c20;
  font-size:1.125rem;
  line-height:1.5rem;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text p strong,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p strong{
  color:#e71c20;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text p a,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p a{
  color:#e71c20;
  background-color:#fff;
  text-decoration:none;
}

@media (max-width:767.98px){
  body.page-conditions-generales .terms-conditions-row .fl-rich-text p a,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p a{
    word-break:break-word;
  }
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text p a:hover,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p a:hover{
  text-decoration:underline;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text p a.underline_text,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p a.underline_text{
  color:#e71c20;
  word-break:break-word;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text p a.underline_text:hover,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p a.underline_text:hover{
  text-decoration:none;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text p:empty,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text p:empty{
  display:none;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text ul li,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text ul li{
  font-family:Raleway,sans-serif;
  line-height:1.5;
}

body.page-conditions-generales .terms-conditions-row .fl-rich-text ul li::marker,body.page-terms-and-conditions .terms-conditions-row .fl-rich-text ul li::marker{
  color:#e71c20;
  font-weight:700;
}

body.page-conditions-generales .screen-reader-text,body.page-terms-and-conditions .screen-reader-text{
  display:none;
}
