.elementor-2917 .elementor-element.elementor-element-d350b72{padding:20px 0px 0px 0px;}.elementor-2917 .elementor-element.elementor-element-7a95447 .elementor-button{background-color:#FFFFFF;fill:#FFD944;color:#FFD944;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFD944;border-radius:24px 24px 24px 24px;padding:1rem 02rem 1rem 02rem;}.elementor-2917 .elementor-element.elementor-element-7a95447 .elementor-button:hover, .elementor-2917 .elementor-element.elementor-element-7a95447 .elementor-button:focus{background-color:#FFD944;color:#000000;}.elementor-2917 .elementor-element.elementor-element-7a95447 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2917 .elementor-element.elementor-element-7a95447 .elementor-button:hover svg, .elementor-2917 .elementor-element.elementor-element-7a95447 .elementor-button:focus svg{fill:#000000;}.elementor-2917 .elementor-element.elementor-element-3f8debdd{margin-top:20px;margin-bottom:50px;}.elementor-2917 .elementor-element.elementor-element-42259e5e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2917 .elementor-element.elementor-element-42259e5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2917 .elementor-element.elementor-element-5fa0e11 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-2917 .elementor-element.elementor-element-5fa0e11 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-2917 .elementor-element.elementor-element-5fa0e11 .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-2917 .elementor-element.elementor-element-5fa0e11 .eael-single-product-images .product_image_slider__thumbs .swiper-button-next:after, .elementor-2917 .elementor-element.elementor-element-5fa0e11 .eael-single-product-images .product_image_slider__thumbs .swiper-button-prev:after{font-size:20px;font-weight:1000;}.elementor-2917 .elementor-element.elementor-element-2a5e1d55 > .elementor-element-populated{padding:70px 70px 70px 70px;}.elementor-2917 .elementor-element.elementor-element-58634067 .elementor-heading-title{font-size:50px;text-transform:capitalize;}.elementor-2917 .elementor-element.elementor-element-34ef54e8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2917 .elementor-element.elementor-element-34ef54e8{text-align:left;}.woocommerce .elementor-2917 .elementor-element.elementor-element-34ef54e8 .woocommerce-product-details__short-description{font-size:16px;font-weight:200;line-height:1.7em;}.elementor-2917 .elementor-element.elementor-element-14478258{padding:0px 0px 025px 0px;}.elementor-2917 .elementor-element.elementor-element-4a9be751 > .elementor-element-populated{padding:10px 70px 0px 70px;}.elementor-2917 .elementor-element.elementor-element-6c04e893{width:100%;max-width:100%;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs ul.wc-tabs li{background-color:#efefef;border-radius:4px 4px 0 0;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs ul.wc-tabs li.active{background-color:#f2f2f2;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#f2f2f2;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs ul.wc-tabs li a{font-family:"Merriweather", Sans-serif;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Merriweather", Sans-serif;font-size:13px;font-weight:100;line-height:1.6em;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-Tabs-panel h2{color:#7a7a7a;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Merriweather", Sans-serif;font-size:30px;font-weight:100;}.woocommerce .elementor-2917 .elementor-element.elementor-element-6c04e893 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-2917 .elementor-element.elementor-element-1ea0b47:not(.elementor-motion-effects-element-type-background), .elementor-2917 .elementor-element.elementor-element-1ea0b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2917 .elementor-element.elementor-element-1ea0b47{border-style:solid;border-width:0px 0px 0px 0px;border-color:#7A7A7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-2917 .elementor-element.elementor-element-1ea0b47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2917 .elementor-element.elementor-element-4ec6e3a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-text );padding:0px 55px 0px 55px;}.elementor-2917 .elementor-element.elementor-element-84eb831 .elementor-heading-title{font-weight:800;}.elementor-2917 .elementor-element.elementor-element-a3acac5 ul > li > .elementor-icon{float:left;clear:both;font-size:inherit;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product{text-align:left;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Merriweather", Sans-serif;}.woocommerce .elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products .products > h2{color:#000000;font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:900;text-transform:capitalize;text-align:left;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .price{color:#FFFFFF;font-family:"Merriweather", Sans-serif;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .price del{color:#898989;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .price del .amount{color:#898989;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product .button{background-color:rgba(255,255,255,0.06);border-color:#bababa;font-family:"Merriweather", Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;margin-top:25px;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product{text-align:left;border-radius:0px;}.elementor-2917 .elementor-element.elementor-element-59d2305 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Merriweather", Sans-serif;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products .products > h2{color:#000000;font-family:"Merriweather", Sans-serif;font-size:15px;font-weight:900;text-transform:capitalize;text-align:left;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .price{color:#000000;font-family:"Merriweather", Sans-serif;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .price del{color:#898989;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .price del .amount{color:#898989;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product .button{background-color:rgba(255,255,255,0.06);border-color:#bababa;font-family:"Merriweather", Sans-serif;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;margin-top:25px;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-2917 .elementor-element.elementor-element-3f8debdd{margin-top:0px;margin-bottom:0px;}.elementor-2917 .elementor-element.elementor-element-42259e5e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2917 .elementor-element.elementor-element-2a5e1d55 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2917 .elementor-element.elementor-element-14478258{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2917 .elementor-element.elementor-element-4a9be751 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2917 .elementor-element.elementor-element-b5365b2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2917 .elementor-element.elementor-element-5697dda > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2917 .elementor-element.elementor-element-42259e5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2917 .elementor-element.elementor-element-faf3fbb{width:100%;max-width:100%;}.elementor-2917 .elementor-element.elementor-element-2a5e1d55 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2917 .elementor-element.elementor-element-58634067 .elementor-heading-title{font-size:35px;}.elementor-2917 .elementor-element.elementor-element-4a9be751 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2917 .elementor-element.elementor-element-1ea0b47{padding:30px 0px 30px 0px;}.elementor-2917 .elementor-element.elementor-element-5697dda > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2917 .elementor-element.elementor-element-21ad318.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2917 .elementor-element.elementor-element-59d2305.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-faf3fbb */.yith-ywraq-add-button.show {
    text-align: center;
}

.product_tabs_wrapper.fake-tabs {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14478258 */.elementor-widget-woocommerce-product-data-tab {
    display: none;
}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-a3acac5 */.elementor-2917 .elementor-element.elementor-element-a3acac5 .dce-acf-repeater {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.elementor-2917 .elementor-element.elementor-element-a3acac5 a {
    transition: all .2s ease-in-out;
}

.elementor-2917 .elementor-element.elementor-element-a3acac5 .repeater-item {
    display: flex;
    align-items: center;
    transition: all .2s ease-in-out;
    width:100%;
        margin-bottom: 20px;
}

.elementor-2917 .elementor-element.elementor-element-a3acac5 a:hover {
    color: #FFCB1F;
}

.elementor-2917 .elementor-element.elementor-element-a3acac5 a::after {
    display: block;
    margin-top: 1px;
    content: "Télécharger";
    width: 100%;
    color: var(--Jaune-Color-2, #FFCB1F);
    font-size: var(--Font-Size-3xs, 10px);
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: 1px;
    text-transform: uppercase;
    width: 20%;
    background-color: #FFD944;
    padding: 20px;
    color: #000;
    justify-content: center;
    text-align: center;
    border-radius: 25px;
}

@media screen and (max-width:767px){
    .elementor-2917 .elementor-element.elementor-element-a3acac5 a::after {
    display: block;
    margin-top: 1px;
    content: "Télécharger";
    width: 100%;
    color: var(--Jaune-Color-2, #FFCB1F);
    font-size: var(--Font-Size-3xs, 10px);
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: 1px;
    text-transform: uppercase;
    width: 60%;
    background-color: #FFD944;
    padding: 20px;
    color: #000;
    justify-content: center;
    text-align: center;
    border-radius: 25px;
}
}

.elementor-2917 .elementor-element.elementor-element-a3acac5 .repeater-item a {
        color: #000;
        text-transform: uppercase;
    font-weight: 600;
    DISPLAY: FLEX;
    ALIGN-ITEMS: center;
    justify-content: space-between;
    width: 100%;
}
.elementor-2917 .elementor-element.elementor-element-a3acac5 .repeater-item::before {
    content: "";
    display: inline-block;
    transform: translate(0px, 10px);
    background: #000;
    width: 45PX;
    height: 45PX;
    clip-path: path("M8.827 12.4423H9.7115V10.4423H10.827C11.0782 10.4423 11.2884 10.3577 11.4578 10.1885C11.6269 10.0192 11.7115 9.80892 11.7115 9.55775V8.44225C11.7115 8.19108 11.6269 7.98083 11.4578 7.8115C11.2884 7.64233 11.0782 7.55775 10.827 7.55775H8.827V12.4423ZM9.7115 9.55775V8.44225H10.827V9.55775H9.7115ZM12.7308 12.4423H14.6923C14.9436 12.4423 15.1538 12.3577 15.323 12.1885C15.4923 12.0192 15.577 11.8089 15.577 11.5577V8.44225C15.577 8.19108 15.4923 7.98083 15.323 7.8115C15.1538 7.64233 14.9436 7.55775 14.6923 7.55775H12.7308V12.4423ZM13.6152 11.5577V8.44225H14.6923V11.5577H13.6152ZM16.6923 12.4423H17.577V10.4423H18.7693V9.55775H17.577V8.44225H18.7693V7.55775H16.6923V12.4423ZM8.05775 17.5C7.55258 17.5 7.125 17.325 6.775 16.975C6.425 16.625 6.25 16.1974 6.25 15.6923V4.30775C6.25 3.80258 6.425 3.375 6.775 3.025C7.125 2.675 7.55258 2.5 8.05775 2.5H19.4423C19.9474 2.5 20.375 2.675 20.725 3.025C21.075 3.375 21.25 3.80258 21.25 4.30775V15.6923C21.25 16.1974 21.075 16.625 20.725 16.975C20.375 17.325 19.9474 17.5 19.4423 17.5H8.05775ZM8.05775 16H19.4423C19.5193 16 19.5898 15.9679 19.6538 15.9038C19.7179 15.8398 19.75 15.7692 19.75 15.6923V4.30775C19.75 4.23075 19.7179 4.16025 19.6538 4.09625C19.5898 4.03208 19.5193 4 19.4423 4H8.05775C7.98075 4 7.91025 4.03208 7.84625 4.09625C7.78208 4.16025 7.75 4.23075 7.75 4.30775V15.6923C7.75 15.7692 7.78208 15.8398 7.84625 15.9038C7.91025 15.9679 7.98075 16 8.05775 16ZM4.55775 21C4.05258 21 3.625 20.825 3.275 20.475C2.925 20.125 2.75 19.6974 2.75 19.1923V6.30775H4.25V19.1923C4.25 19.2693 4.28208 19.3398 4.34625 19.4038C4.41025 19.4679 4.48075 19.5 4.55775 19.5H17.4423V21H4.55775Z");
}/* End custom CSS */
/* Start custom CSS */.section-infos .elementor-element-populated{
    display: none !important;
}

.section-infos {
        width: 80%;
    justify-content: center;
    /* text-align: center; */
    margin: auto;
}/* End custom CSS */