.elementor-kit-5{--e-global-color-primary:#FF5D45;--e-global-color-secondary:#DD4A34;--e-global-color-text:#161616;--e-global-color-accent:#726652;--e-global-color-ac4b815:#E8E0D3;--e-global-color-e0c0b70:#FBF9F4;--e-global-typography-primary-font-family:"Archivo";--e-global-typography-primary-font-size:90px;--e-global-typography-primary-font-weight:300;--e-global-typography-primary-line-height:100px;--e-global-typography-secondary-font-family:"Archivo";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:56px;--e-global-typography-text-font-family:"Archivo";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:30px;--e-global-typography-accent-font-family:"Archivo";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:30px;--e-global-typography-6fa595c-font-family:"Archivo";--e-global-typography-6fa595c-font-size:90px;--e-global-typography-6fa595c-font-weight:300;--e-global-typography-6fa595c-font-style:italic;--e-global-typography-6fa595c-line-height:50px;--e-global-typography-318a4f1-font-family:"Archivo";--e-global-typography-318a4f1-font-size:32px;--e-global-typography-318a4f1-font-weight:300;--e-global-typography-318a4f1-line-height:40px;--e-global-typography-3b58484-font-family:"Archivo";--e-global-typography-3b58484-font-size:18px;--e-global-typography-3b58484-font-weight:600;--e-global-typography-3b58484-text-decoration:none;--e-global-typography-3b58484-line-height:20px;--e-global-typography-0862750-font-family:"Archivo";--e-global-typography-0862750-font-size:18px;--e-global-typography-0862750-font-weight:600;--e-global-typography-0862750-font-style:italic;--e-global-typography-0862750-line-height:20px;--e-global-typography-20043d7-font-family:"Archivo";--e-global-typography-20043d7-font-size:16px;--e-global-typography-20043d7-font-weight:600;--e-global-typography-20043d7-line-height:24px;--e-global-typography-41cacb1-font-family:"Archivo";--e-global-typography-41cacb1-font-size:16px;--e-global-typography-41cacb1-font-weight:500;--e-global-typography-41cacb1-line-height:20px;--e-global-typography-7428aad-font-family:"Archivo";--e-global-typography-7428aad-font-size:18px;--e-global-typography-7428aad-font-weight:100;--e-global-typography-7428aad-line-height:30px;--e-global-typography-1aa43d7-font-family:"Archivo";--e-global-typography-1aa43d7-font-size:18px;--e-global-typography-1aa43d7-font-weight:600;--e-global-typography-1aa43d7-line-height:30px;--e-global-typography-28fae73-font-family:"Archivo";--e-global-typography-28fae73-font-size:18px;--e-global-typography-28fae73-font-weight:600;--e-global-typography-28fae73-font-style:italic;--e-global-typography-28fae73-line-height:30px;--e-global-typography-48cb47b-font-family:"Archivo";--e-global-typography-48cb47b-font-size:16px;--e-global-typography-48cb47b-font-weight:300;--e-global-typography-48cb47b-line-height:24px;--e-global-typography-1085439-font-family:"Archivo";--e-global-typography-1085439-font-size:16px;--e-global-typography-1085439-font-weight:600;--e-global-typography-1085439-line-height:24px;--e-global-typography-5a338c4-font-family:"Archivo";--e-global-typography-5a338c4-font-size:12px;--e-global-typography-5a338c4-font-weight:500;--e-global-typography-5a338c4-line-height:24px;--e-global-typography-12f18f7-font-family:"Archivo";--e-global-typography-12f18f7-font-size:12px;--e-global-typography-12f18f7-font-weight:300;--e-global-typography-12f18f7-line-height:24px;--e-global-typography-b4f6c9b-font-family:"Archivo";--e-global-typography-b4f6c9b-font-size:18px;--e-global-typography-b4f6c9b-font-weight:500;--e-global-typography-b4f6c9b-text-decoration:underline;--e-global-typography-b4f6c9b-line-height:30px;--e-global-typography-e20fc46-font-family:"Archivo";--e-global-typography-e20fc46-font-size:16px;--e-global-typography-e20fc46-font-weight:500;--e-global-typography-e20fc46-text-decoration:underline;--e-global-typography-e20fc46-line-height:24px;background-color:var( --e-global-color-e0c0b70 );color:#161616;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-e0c0b70 );border-radius:26px 26px 26px 26px;padding:10px 32px 10px 32px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e0c0b70 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-text );font-family:var( --e-global-typography-e20fc46-font-family ), Sans-serif;font-size:var( --e-global-typography-e20fc46-font-size );font-weight:var( --e-global-typography-e20fc46-font-weight );text-decoration:var( --e-global-typography-e20fc46-text-decoration );line-height:var( --e-global-typography-e20fc46-line-height );}.elementor-kit-5 a:hover{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1680px;}.e-con{--container-max-width:1680px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 a{font-size:var( --e-global-typography-e20fc46-font-size );line-height:var( --e-global-typography-e20fc46-line-height );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:45px;--e-global-typography-primary-line-height:50px;--e-global-typography-secondary-font-size:30px;--e-global-typography-secondary-line-height:40px;--e-global-typography-6fa595c-font-size:45px;--e-global-typography-6fa595c-line-height:50px;--e-global-typography-318a4f1-font-size:24px;--e-global-typography-318a4f1-line-height:30px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-5 a{font-size:var( --e-global-typography-e20fc46-font-size );line-height:var( --e-global-typography-e20fc46-line-height );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */:root {
    /*--logo-hero-height: clamp(calc(660px - 158px), calc(100vh - 158px), calc(900px - 158px));*/
    --logo-hero-height: calc(900px - 158px);
    --off-canvas-width: 41%;
    --main-header-column-1: 59%;
    --main-header-column-2: 41%;
}

@media (max-width: 1320px) {
    :root {
    --off-canvas-width: 50%;
    --main-header-column-1: 50%;
    --main-header-column-2: 50%;
    }
}

@media (max-width: 1024px) {
    
    :root {
    --off-canvas-width: 50%;
    --main-header-column-1: 50%;
    --main-header-column-2: 50%;
    }
}

@media (max-width: 767px) {
    
    :root {
    --off-canvas-width: 100%;
    --main-header-column-1: 80%;
    --main-header-column-2: 20%;
    }
}

i {
    font-style: italic;
}

/* Classes utilitaires */

.text-uppercase {
    text-transform: uppercase;
}

.text-lowercase {
    text-transform: lowercase;
}

.lev-boxed-container-no-margin > .e-con-inner {
    margin: 0;
}

.lev-boxed-container-align-end.e-con.e-flex > .e-con-inner {
    margin: 0;
    align-self: end;
}

.text_decoration_none a {
    text-decoration: none !important;
}

/* Style global */

html, body {
    overflow-x: hidden;
}

main section:first-child {
    padding-top: 112px;
}

/* Secondary Button */

.lev-secondary-button .elementor-button {
    color: var(--e-global-color-text);
    background-color: transparent;
    border: 1px solid var(--e-global-color-text);
}

.lev-secondary-button .elementor-button .elementor-button-text {
    color: var(--e-global-color-text);
}

.lev-secondary-button .elementor-button svg {
    fill: var(--e-global-color-text);
}

.lev-secondary-button .elementor-button:hover {
    background-color: var(--e-global-color-text);
}

.lev-secondary-button .elementor-button:hover .elementor-button-text {
    color: var(--e-global-color-e0c0b70);
}

.lev-secondary-button .elementor-button:hover svg {
    fill: var(--e-global-color-e0c0b70);
}

/* Tertiary Button */

.lev-tertiary-button .elementor-button {
    background-color: transparent;
    padding: 0;
}

.lev-tertiary-button .elementor-button .elementor-button-text {
    color: var(--e-global-color-primary);
    text-decoration: underline
}

.lev-tertiary-button .elementor-button svg {
    fill: var(--e-global-color-primary);
}

.lev-tertiary-button .elementor-button:hover {
    background-color: transparent;
}

.lev-tertiary-button .elementor-button:hover .elementor-button-text {
    color: var(--e-global-color-secondary);
}

.lev-tertiary-button .elementor-button:hover svg {
    fill: var(--e-global-color-secondary);
}

.lev-tertiary-button.lev-tertiary-button-beige .elementor-button .elementor-button-text {
    color: var( --e-global-color-e0c0b70 );
}

.lev-tertiary-button.lev-tertiary-button-beige .elementor-button svg {
    fill: var( --e-global-color-e0c0b70 );
}

.lev-tertiary-button.lev-tertiary-button-beige .elementor-button:hover .elementor-button-text {
    color: var(--e-global-color-secondary);
}

.lev-tertiary-button.lev-tertiary-button-beige .elementor-button:hover svg {
    fill: var(--e-global-color-secondary);
}

/* Header menu color */

.single-post header .lev-main-menu-desktop .elementor-nav-menu--main.elementor-nav-menu__container .menu-item .elementor-item {
    color: var(--e-global-color-e0c0b70);
}

.is-page-with-hero-orange header .lev-main-menu-desktop .elementor-nav-menu--main.elementor-nav-menu__container .menu-item .elementor-item {
    color: var(--e-global-color-e0c0b70);
}

.is-page-with-hero-orange header .lev-main-menu-desktop .elementor-nav-menu--main.elementor-nav-menu__container .menu-item .elementor-item:hover {
    color: var( --e-global-color-accent );
}

/* Header menu */

header .lev-icon-burger-black:hover {
    opacity: 0;
    transition: opacity 0.3s ease;
}

header .lev-main-menu-desktop .elementor-nav-menu,
.elementor-location-header .lev-main-menu-desktop .elementor-nav-menu {
    margin-top: 10px;
    column-gap: clamp(24px, 4.7vw, 96px);
}

@media (max-width: 1320px) {
    header .lev-main-menu-desktop .elementor-nav-menu,
.elementor-location-header .lev-main-menu-desktop .elementor-nav-menu {
    column-gap: clamp(24px, 3vw, 96px);
}
}


header .lev-main-menu-desktop .elementor-nav-menu:after,
.elementor-location-header .lev-main-menu-desktop .elementor-nav-menu:after{
    display: none;
}

header .elementor-nav-menu .elementor-item,
.elementor-location-header .elementor-nav-menu .elementor-item {
    text-decoration: none;
}

header .lev-menu-item-fondateurs, header .lev-menu-item-expertises, header .lev-menu-item-contact
.elementor-location-header .lev-menu-item-fondateurs, .elementor-location-header .lev-menu-item-expertises, .elementor-location-header .lev-menu-item-contact {
    position: relative;
    margin-left: 16px;
}

header .lev-menu-item-fondateurs::before,
.elementor-location-header .lev-menu-item-fondateurs::before{
    content: ".fnd";
}

header .lev-menu-item-expertises::before,
.elementor-location-header .lev-menu-item-expertises::before{
    content: ".skl";
}

header .lev-menu-item-contact::before,
.elementor-location-header .lev-menu-item-contact::before{
    content: ".tlk";
}

header .lev-menu-item-fondateurs::before, header .lev-menu-item-expertises::before, header .lev-menu-item-contact::before,
.elementor-location-header .lev-menu-item-fondateurs::before, .elementor-location-header .lev-menu-item-expertises::before, .elementor-location-header .lev-menu-item-contact::before{
    position: absolute;
    left: -16px;
    top: -10px;
    font-weight: 600;
}

/* Header Off-Canvas */


@media (min-width: 1025px) {
    .lev-off-canvas-first-container .e-con-inner {
    width: clamp(100px, calc(50vw - 32px), 808px);
    margin: 0;
}
}

.header-off-canvas-content-container::after {
    clear: both;
    content: " ";
    display: block;
    font: 0 / 0 serif;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .menu-item a {
    border-left: 3px solid var(--e-global-color-primary);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-item:focus {
    background: transparent;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item a.has-submenu.highlighted {
    color: var(--e-global-color-e0c0b70);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .menu-item.current-menu-item a.elementor-item-active:hover, .header-off-canvas-content-container .elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item a.has-submenu.highlighted:hover {
    color: var(--e-global-color-text);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .menu-item.current_page_item a.elementor-sub-item.elementor-item-active {
    color: var(--e-global-color-text);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .menu-item.current_page_item a.elementor-sub-item.elementor-item-active::before {
    filter: brightness(0);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .current-menu-item:not(.menu-item-has-children) a, .header-off-canvas-content-container .elementor-nav-menu--dropdown .current-menu-parent a,
.header-off-canvas-content-container .elementor-nav-menu--dropdown .current-menu-parent .menu-item, .header-off-canvas-content-container .elementor-nav-menu--dropdown .menu-item:not(.menu-item-has-children) a:hover {
    border-left: 3px solid var(--e-global-color-text);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .menu-item a:hover {
    line-height: var( --e-global-typography-e20fc46-line-height );
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item.menu-item-has-children:not(.current-menu-parent):hover {
    border-left: 3px solid var(--e-global-color-text);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item.menu-item-has-children .elementor-sub-item {
    font-family: var(--e-global-typography-0862750-font-family), Sans-serif;
    font-size: var(--e-global-typography-0862750-font-size);
    font-weight: var(--e-global-typography-0862750-font-weight);
    text-decoration: none;
    text-transform: uppercase;
    font-style: italic;
    position: relative;
    margin-left: 40px;
    border: none;
    line-height: inherit;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item .elementor-sub-item::before {
    content: "";
    position: absolute;
    top: 12px;
    left: 0;
    width: 9px;
    height: 10px;
    background-image: url(https://www.lev.legal/wp-content/uploads/2025/03/puce-hexa.svg);
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item:first-child .elementor-sub-item::before {
    top: 18px;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item:hover > .elementor-sub-item::before {
    filter: brightness(0);
}

/*.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .menu-item:not(.current-menu-parent) .sub-menu .menu-item:hover {
    border-left: 3px solid var(--e-global-color-text);
}*/

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-nav-menu .sub-menu .menu-item:first-child a {
    padding-top: 15px;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown .elementor-item.has-submenu {
    position: relative;
    width: fit-content;
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-nav-menu .menu-item .elementor-item.has-submenu::after {
    content: "";
    position: absolute;
    right: -10px;
    opacity: 1;
    width: 15px;
    height: 8px;
    background-image: url("https://www.lev.legal/wp-content/uploads/2025/03/submenu-icon.svg");
}

.header-off-canvas-content-container .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-nav-menu .menu-item .elementor-item.has-submenu:hover:after {
    filter: brightness(0);
}



/* Partenaires carrousel */

.lev-partners-carrousel {
    cursor: grab;
}

.lev-partners-carrousel.elementor-widget-loop-carousel .swiper-pagination-bullet {
    width: clamp(20px, 20vw, 80px);
    border-radius: 0;
    opacity: 0.3;
    background: var(--e-global-color-e0c0b70, #FBF9F4);
}

.lev-partners-carrousel.elementor-widget-loop-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active, .lev-partners-carrousel .swiper-pagination-bullet:hover {
    background: var(--e-global-color-e0c0b70, #FBF9F4);
    opacity: 1;
}

@media (max-width: 767px) {
    .lev-partners-carrousel.elementor-widget-loop-carousel .swiper-pagination-bullet {
        width: clamp(4px, 10vw, 60px);
    }
}


/* Article unique */

.main_content_article h2 {
    font-family: "Archivo";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    margin: 20px 0;
}

.main_content_article h3 {
    font-family: Archivo;
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 40px; /* 125% */
        margin: 20px 0;

}

.wp-block-image {
    margin : 60px 0;
}

.wp-block-quote {
    color: #FF5D45;
    font-family: "Archivo";
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 40px; /* 125% */
    margin: 80px 0;
    padding: 40px 0;
    border-top: 1px solid;
    border-bottom: 1px solid;
    width: 60vw;
    max-width: 670px;
    margin-left: auto;
    position: relative;
}

.wp-block-quote::before {
    content: "";
    background-image: url('/wp-content/uploads/2025/03/quote.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 40px;
    height: 40px;
    position: absolute;
    left: -110px;
    top: -34px;
    display: block;
}

@media screen and (max-width: 767px) { 
    .wp-block-quote {
    color: #FF5D45;
    font-family: "Archivo";
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 40px; /* 125% */
    margin: 80px 0;
    padding: 40px 0;
    border-top: 1px solid;
    border-bottom: 1px solid;
    width: 70vw;
    max-width: 330px;
    margin-left: auto;
    position: relative;
}

.wp-block-quote::before {
    content: "";
    background-image: url('/wp-content/uploads/2025/03/quote.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 40px;
    height: 40px;
    position: absolute;
    left: -60px;
    top: -36px;
    display: block;
}

.wp-block-image {
    margin : 40px 0;
}

}
/* ARTICLES SIMILAIRES */
.elementor-post__read-more-wrapper {
    position: relative;
}

.elementor-post__read-more-wrapper::after {
       content: "";
    background-image: url('/wp-content/uploads/2025/03/arrow.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 40px;
    height: 40px;
    position: absolute;
    left: 100px;
    top: 9px;
    display: block;
    width: 18px;
}

/* BLOG */

.blog_conteneur .elementor-loop-container {
  
    margin-bottom: 50px;
}

.e-filter-item {
    position: relative;
    padding-left: 30px;
    overflow: visible !important;
    cursor: pointer;
}

@media screen and (max-width: 767px) { 
   .e-filter-item {
    margin-left: 30px;
    }}

.e-filter-item::before {
    content: '';
    position: absolute;
    left: -30px;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    background-size: contain;
    background-repeat: no-repeat;
    transition: all 0.3s ease;
}

.e-filter-item[aria-pressed="false"]::before {
    background-image: url('/wp-content/uploads/2025/03/puce-hexagone.svg');
}

.e-filter-item[aria-pressed="true"]::before {
    background-image: url('/wp-content/uploads/2025/03/puce-hexagone-true.svg');
}

.page-numbers[aria-current="page"] {
    border: 1px solid;
    border-radius: 20px;
    padding: 11px 30px;
}

.elementor-pagination { 
    border-TOP: 1px solid #E8E0D3;
    padding-top: 40px;
}
.elementor-pagination  a { 
    text-decoration: none !important;
}

@media (min-width: 1024px) {
.elementor-pagination { 
    position : relative !important;
    margin-left: calc(-50vw + 50%) !important;
    border-TOP: 1px solid #E8E0D3;
    padding-top: 40px;
}
.filter {
    position: relative;
}

.filter::before {
     content: '';
     display: inline-block;
     position: absolute;
       background-image: url('/wp-content/uploads/2025/03/vector_partenaires.webp');
     background-repeat: no-repeat;
     background-size: contain;
     width: 500px; 
     height: 542px;
     top: 0;
     left: 0;
     z-index: -1;
}

}


.elementor-pagination .prev,
.elementor-pagination .next {
    font-size: 0;
    line-height: 0;
}

.elementor-pagination .prev::before,
.elementor-pagination .next::before {
    content: '';
    display: inline-block;
    width: 14px; 
    height: 14px;
    background-image: url('/wp-content/uploads/2025/03/arrow2.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
     cursor: pointer;
}

.elementor-pagination .prev.disabled {
    pointer-events: none;
    cursor: not-allowed;
}

.elementor-pagination .prev.disabled a {
    pointer-events: none;
}

/* Empêche le clic sur précedent si index = 1 */

.elementor-pagination .next::before {
    transform: scaleX(-1);
}



/* FOOTER */

.elementor-element-b6e75b0 a {
    color: #FBF9F4;
    font-family: Archivo;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    line-height: 24px; /* 200% */
    text-decoration: none;
}/* End custom CSS */