:root{--background-color:#fff;--text-black:#000;--title-color:#000;--font-jaque:var(--font-montserrat,"Tussilago",sans-serif);--font-mindline:var(--font-paris-forbel,"Ifkica",sans-serif);--section-padding:4rem;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:2rem;--fs-mentions-h1:clamp(1.5rem,4vw,3rem);--fs-mentions-h2:clamp(1.1rem,3vw,1.75rem);--fs-mentions-body:clamp(.9rem,1.6vw,1rem);--primary-color:white;--secondary-color:white;--yellow-color:white;--greener-color:white;--red-color:white}.service-details{padding:var(--section-padding);background-color:var(--background-color)}.mentions-legales{align-items:center;margin-top:12rem}.mentions-legales .container{margin:0 auto}.mentions-legales .container>.content{flex-direction:column;align-items:center;display:flex;margin-top:clamp(7rem,10vw,9rem)!important}.service-details__content{max-width:900px;margin:0 auto}.service-details__content-title{font-family:var(--font-mindline);font-size:var(--fs-mentions-h1);text-align:center;margin-bottom:var(--spacing-lg);color:var(--text-white)}.service-details__text-1{font-size:var(--fs-mentions-body);margin-bottom:var(--spacing-lg);text-align:center;line-height:1.6}.service-details__text-2{font-family:var(--font-paris-forbel,var(--font-mindline));font-size:var(--fs-mentions-h2);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--title-color);font-weight:600}.service-details__text-3{font-size:var(--fs-mentions-body);margin-bottom:var(--spacing-sm);line-height:1.6}.service-details__text-3 ul,ul.service-details__text-3{margin-top:var(--spacing-xs);margin-left:var(--spacing-md);list-style:inside}.service-details__text-3 li{margin-bottom:var(--spacing-xs)}a.link{color:var(--primary-color);text-decoration:underline}a.link:hover{color:var(--secondary-color)}.title-primary{color:var(--primary-color)}.title-secondary{color:var(--yellow-color)}.title-third{color:var(--greener-color)}.title-fourth{color:var(--red-color)}.service-details__text-2{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}.service-details__text-3{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-md)}.service-details p,.service-details__text-1,.service-details__text-3,.service-details__text-3 li,.mentions-legales li,.mentions-legales a.link,.mentions-legales.service-details__content p{color:#ffffffb3}.service-details__content-title,.service-details__text-2{color:#fff;opacity:1}@media screen and (max-width:768px){.mentions-legales{padding:0 1rem}}
