.elementor-21070201 .elementor-element.elementor-element-2fcedc6{text-align:center;}.elementor-21070201 .elementor-element.elementor-element-a18c17b .elementor-text-editor{text-align:center;}.elementor-21070201 .elementor-element.elementor-element-8c6f520 .elementor-swiper-button{font-size:14px;color:#103229;}.elementor-21070201 .elementor-element.elementor-element-5b5e6c7:not(.elementor-motion-effects-element-type-background), .elementor-21070201 .elementor-element.elementor-element-5b5e6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Home/jaune-medium.jpg");background-position:center left;}.elementor-21070201 .elementor-element.elementor-element-5b5e6c7, .elementor-21070201 .elementor-element.elementor-element-5b5e6c7 > [class*="elementor-background-"]{border-radius:7px 7px 7px 7px;}.elementor-21070201 .elementor-element.elementor-element-5b5e6c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:48px;margin-bottom:0px;padding:16px 16px 16px 16px;}.elementor-21070201 .elementor-element.elementor-element-5b5e6c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21070201 .elementor-element.elementor-element-4c286f1.elementor-column .elementor-column-wrap{align-items:center;}.elementor-21070201 .elementor-element.elementor-element-4c286f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21070201 .elementor-element.elementor-element-7f4bb8d{text-align:left;}.elementor-21070201 .elementor-element.elementor-element-7f4bb8d .elementor-heading-title{font-size:1.5rem;line-height:1.2em;}.elementor-21070201 .elementor-element.elementor-element-22aad1e{margin-top:48px;margin-bottom:0px;}.elementor-21070201 .elementor-element.elementor-element-071dd35:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5E9;}.elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-element-populated, .elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-element-populated > .elementor-background-overlay, .elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-background-slideshow{border-radius:7px 7px 0px 0px;}.elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-21070201 .elementor-element.elementor-element-071dd35 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21070201 .elementor-element.elementor-element-f57a58a{text-align:left;}.elementor-21070201 .elementor-element.elementor-element-f57a58a .elementor-heading-title{font-size:1.5rem;line-height:1.2em;}.elementor-21070201 .elementor-element.elementor-element-3101e08 .elementor-image img{height:435px;object-fit:cover;object-position:top center;border-radius:0px 0px 7px 7px;}.elementor-21070201 .elementor-element.elementor-element-f1c447c{margin-top:48px;margin-bottom:0px;}.elementor-21070201 .elementor-element.elementor-element-ca66242{text-align:center;}.elementor-21070201 .elementor-element.elementor-element-78407b3 .elementor-text-editor{text-align:center;}.elementor-21070201 .elementor-element.elementor-element-43b62fe .elementor-swiper-button{font-size:14px;color:#103229;}.elementor-21070201 .elementor-element.elementor-element-a6d3835{margin-top:48px;margin-bottom:64px;}.elementor-21070201 .elementor-element.elementor-element-4affc15 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-21070201 .elementor-element.elementor-element-c7d4de5 .elementor-image img{height:390px;object-fit:cover;border-radius:7px 7px 7px 7px;}.elementor-21070201 .elementor-element.elementor-element-c7d4de5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21070201 .elementor-element.elementor-element-849dc01 > .elementor-element-populated{margin:48px 0px 0px 48px;}.elementor-21070201 .elementor-element.elementor-element-7156c46 .elementor-heading-title{line-height:1.2em;}@media(max-width:1024px){.elementor-21070201 .elementor-element.elementor-element-3101e08 .elementor-image img{height:373px;object-fit:cover;}}@media(min-width:768px){.elementor-21070201 .elementor-element.elementor-element-4c286f1{width:86.196%;}.elementor-21070201 .elementor-element.elementor-element-30c8fc4{width:13.752%;}.elementor-21070201 .elementor-element.elementor-element-ac62a13{width:55%;}.elementor-21070201 .elementor-element.elementor-element-0e40371{width:44.957%;}.elementor-21070201 .elementor-element.elementor-element-4affc15{width:49.956%;}.elementor-21070201 .elementor-element.elementor-element-849dc01{width:50%;}}@media(max-width:767px){.elementor-21070201 .elementor-element.elementor-element-ac62a13 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-21070201 .elementor-element.elementor-element-0e40371 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-21070201 .elementor-element.elementor-element-3101e08 .elementor-image img{height:150px;object-fit:cover;object-position:center left;}.elementor-21070201 .elementor-element.elementor-element-4affc15 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-21070201 .elementor-element.elementor-element-c7d4de5 .elementor-image img{height:235px;object-fit:cover;object-position:center center;}.elementor-21070201 .elementor-element.elementor-element-849dc01 > .elementor-element-populated{margin:0px 0px 0px 0px;}}/* Start custom CSS for product-carousel, class: .elementor-element-8c6f520 */.ceicon-chevron-right:before {
    content: "\e81e";
    background-color: #fffdfa!important;
    border-radius: 50%;
    border: 1px solid #e3e9ef;
   padding:1rem;
}

.ceicon-chevron-left:before {
    content: "\e81d";
    background-color: #fffdfa!important;
border-radius: 50%;
border: 1px solid #e3e9ef;
 padding:1rem;
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-2fec414 */.elementor-21070201 .elementor-element.elementor-element-2fec414 .product-card {
        padding-bottom: 0;
        border: 1px solid #e3e9ef;
        border-radius: 0.4375rem;
}

.elementor-21070201 .elementor-element.elementor-element-2fec414 .card-img-top {
    border-radius: 0.4375rem;
}

.elementor-21070201 .elementor-element.elementor-element-2fec414 .card-body {
    border-radius: 0.4375rem;
}

.elementor-21070201 .elementor-element.elementor-element-2fec414 .card img {
   border-radius: 0.4375rem!important;
}

@media screen and (max-width: 767px) {
.elementor-21070201 .elementor-element.elementor-element-2fec414 .card-body {
    padding-left:0.50rem!important;
}}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-43b62fe */.ceicon-chevron-right:before {
    content: "\e81e";
    background-color: #fffdfa!important;
    border-radius: 50%;
    border: 1px solid #e3e9ef;
    padding:1rem;
}

.ceicon-chevron-left:before {
    content: "\e81d";
    background-color: #fffdfa!important;
border-radius: 50%;
border: 1px solid #e3e9ef;
 padding:1rem;
}/* End custom CSS */