.elementor .icon-black{width:25px;height:25px;min-width:25px;min-height:25px;}.elementor .mention-footer{color:var(--Gris);}.elementor .cta-menu-mobile{background-color:var(--rouge);@media (min-width: 701px){
  display: none!important;
}\n}.elementor .fil-ariane{width:100%;font-size:0.85rem;column-gap:5px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .lien-ariane{width:fit-content;;min-width:fit-content;;color:var(--bleuet);}.elementor .lien-ariane:hover,.elementor .lien-ariane:focus-visible{a:hover{
  color: var(--bleu-vistalid);
}\n}.elementor .size-h4{font-size:clamp(1.1rem, 1.5vw, 1.25rem);;}.elementor .size-h3{font-size:clamp(1.2rem, 1.5vw, 1.5rem);;}.elementor .h1-bis{font-weight:500;font-size:clamp(1.25rem, 2vw, 2rem);;color:var(--bleu-vistalid);line-height:1.2;;}.elementor .footer-col{width:fit-content;;max-width:calc((100% / 4) - (6rem / 4));;flex:0 1 calc((100% / 4) - (6rem / 4));;}.elementor .icon-collapse{width:20px;height:20px;min-width:20px;min-height:20px;}.elementor .title-collapse{color:var(--noir);padding:1rem;}.elementor .content-collapse{padding-block-start:0rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .item-collapse{border-radius:10px;background-color:#ffffff;}.elementor .title-collapse-arguments{font-weight:600;}.elementor .cmplz-show-banner{cursor: pointer;\n}.elementor .cmplz-show-banner:hover,.elementor .cmplz-show-banner:focus-visible{color:#ffffff;}