.elementor .hero__h1{font-family:var(--Heading);font-weight:700;font-size:56px;color:var(--White);}.elementor .button__primary{font-family:var(--Body);font-weight:600;color:var(--White);line-height:100%;text-transform:uppercase;padding-block-start:var(--Spacing-md);padding-block-end:var(--Spacing-md);padding-inline-start:var(--Spacing-xl);padding-inline-end:var(--Spacing-xl);border-radius:0px;background-color:var(--Primary-Blue-600-Base);transition:all 250ms;}.elementor .button__primary:hover,.elementor .button__primary:focus-visible{background-color:var(--Primary-Blue-700);}.elementor .hero__home-p{max-width:600px;font-family:var(--Body);font-weight:400;font-size:var(--Font-Size-Text-Regular);color:var(--White);}.elementor .global__h2{font-family:var(--Heading);font-weight:700;font-size:var(--Font-Size-Text-h2);color:var(--Primary-Blue-900);u {
  text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-color: var(--Primary-Blue-400, #56A4DA);
text-decoration-thickness: 8%;
text-underline-offset: 6%;
text-underline-position: from-font;
}\n}.elementor .global__h3-big{width:100%;min-width:0px;max-width:36ch;font-family:var(--Heading);font-weight:700;font-size:var(--Font-Size-Text-h4);color:var(--Primary-Blue-900);line-height:120%;display:block;* {
}\n}.elementor .global__p{width:100%;max-width:900px;font-family:Poppins;font-weight:400;font-size:var(--Font-Size-Text-Regular);color:var(--Primary-Blue-900);line-height:140%;font-family: var(--Body, "Poppins"), sans-serif !important;\n}.elementor .p__big{font-size:var(--Font-Size-Text-Medium);color:var(--Primary-Blue-900);text-align:start;}.elementor .global__h1{font-family:var(--Heading);font-weight:700;font-size:var(--Font-Size-Text-h1);color:var(--White);}.elementor .p__blue{color:var(--Primary-Blue-900);}.elementor .global_p{width:100%;max-width:900px;font-family:var(--Body);font-weight:400;font-size:var(--Font-Size-Text-Regular);color:var(--Primary-Blue-900);}.elementor .button__primary-velo{font-family:var(--Body);font-weight:600;color:var(--White);line-height:100%;text-transform:uppercase;padding-block-start:var(--Spacing-md);padding-block-end:var(--Spacing-md);padding-inline-start:var(--Spacing-xl);padding-inline-end:var(--Spacing-xl);border-radius:0px;background-color:var(--Velos-700-Base);}.elementor .sous-univers_hero{min-height:300px;padding-block-start:var(--Spacing-lg);padding-block-end:var(--Spacing-5xl);padding-inline-start:var(--Spacing-5xl);padding-inline-end:var(--Spacing-5xl);display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:start;}.elementor .bg-hero-sous_univers-velos{background-image:linear-gradient(180deg, #D45F60 0%,#852F30 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .main-sous_univers{padding:var(--Spacing-5xl);gap:var(--Spacing-4xl);}.elementor .SU-left-colum{padding:0px;gap:var(--Spacing-4xl);}.elementor .title-wrapper{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-2xl);align-items:start;}.elementor .flex-img-wrapper{padding:0px;flex-direction:row;gap:16px;}.elementor .SU__feature-row{padding-block-start:var(--Spacing-3xl);padding-block-end:var(--Spacing-3xl);padding-inline-start:var(--Spacing-2xl);padding-inline-end:var(--Spacing-2xl);display:flex;flex-direction:column;gap:var(--Spacing-xl);align-items:start;}.elementor .SU__feature-row-bg{border-width:1px;border-color:var(--Velos-200);border-style:solid;background-color:var(--Velos-50);}.elementor .SU_img-wrapper{height:300px;position:relative;font-weight:600;font-size:var(--Font-Size-Text-Regular);color:#ffffff;padding:var(--Spacing-lg);display:none;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .SU_bg-velo{background-image:linear-gradient(180deg, #e386871a 0%,#852e30a6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .SU_img-box{width:100%;height:100%;position:absolute;inset-block-start:0%;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0%;z-index:-1;object-fit: cover;\n}.elementor .SU_sticky-contact{position:sticky;inset-block-start:150px;text-align:center;padding:var(--Spacing-2xl);border-width:1px;border-color:var(--Velos-200);border-style:solid;background-color:var(--Velos-50);flex-direction:column;gap:var(--Spacing-xl);align-items:center;}.elementor .SU_button-wrapper{padding:0px;flex-direction:column;gap:var(--Spacing-sm);}.elementor .SU_border-button-velo{font-family:var(--Body);font-weight:500;font-size:var(--Font-Size-Text-Regular);color:var(--Velos-700-Base);text-transform:uppercase;border-radius:1px;border-block-end-width:3px;border-color:var(--Etiquettes-700);border-style:solid;background-color:#ffffff00;}.elementor .SU-contact{padding:0px;flex-direction:column;gap:16px;align-items:center;}.elementor .SU-first-img-grid{width:100%;max-height:400px;grid-column: span 2;\n}.elementor .SU-img-grid{width:100%;height:100%;max-height:300px;aspect-ratio:auto;object-fit:cover;object-position:center center;}.elementor .SU_title__velos{color:var(--Primary-Blue-900);u {
  text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-color: var(--Velos-600, #C04243) !important;
text-decoration-thickness: 8%; /* 3.84px */
text-underline-position: from-font;
}\n}.elementor .right-column{padding:0px;}