.elementor-988 .elementor-element.elementor-element-38ddde3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-988 .elementor-element.elementor-element-38ddde3:not(.elementor-motion-effects-element-type-background), .elementor-988 .elementor-element.elementor-element-38ddde3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6ddf61 );}.elementor-988 .elementor-element.elementor-element-38ddde3 > .elementor-container{max-width:1670px;}.elementor-988 .elementor-element.elementor-element-38ddde3{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACACAC4A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;padding:0px 30px 0px 30px;}.elementor-988 .elementor-element.elementor-element-38ddde3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-988 .elementor-element.elementor-element-83eda69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-988 .elementor-element.elementor-element-83eda69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-988 .elementor-element.elementor-element-83eda69.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-988 .elementor-element.elementor-element-4a0225d{width:auto;max-width:auto;}.elementor-988 .elementor-element.elementor-element-4a0225d > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-988 .elementor-element.elementor-element-19ba4ab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-988 .elementor-element.elementor-element-a1c23c2{width:auto;max-width:auto;}.elementor-988 .elementor-element.elementor-element-a1c23c2 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-988 .elementor-element.elementor-element-a1c23c2 img{width:120px;max-width:100%;}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu .elementor-item{font-family:"Open Sans", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.66em;}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-7a85349 );fill:var( --e-global-color-7a85349 );padding-left:23px;padding-right:23px;padding-top:20px;padding-bottom:20px;}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item:hover,
					.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-16229e0 );fill:var( --e-global-color-16229e0 );}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-16229e0 );}.elementor-988 .elementor-element.elementor-element-4457bce{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-bc-flex-widget .elementor-988 .elementor-element.elementor-element-45678d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-988 .elementor-element.elementor-element-45678d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-988 .elementor-element.elementor-element-45678d4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-988 .elementor-element.elementor-element-050b69e{width:auto;max-width:auto;}.elementor-988 .elementor-element.elementor-element-050b69e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-988 .elementor-element.elementor-element-050b69e .elementor-icon-wrapper{text-align:center;}.elementor-988 .elementor-element.elementor-element-050b69e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7a85349 );}.elementor-988 .elementor-element.elementor-element-050b69e.elementor-view-framed .elementor-icon, .elementor-988 .elementor-element.elementor-element-050b69e.elementor-view-default .elementor-icon{color:var( --e-global-color-7a85349 );border-color:var( --e-global-color-7a85349 );}.elementor-988 .elementor-element.elementor-element-050b69e.elementor-view-framed .elementor-icon, .elementor-988 .elementor-element.elementor-element-050b69e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7a85349 );}.elementor-988 .elementor-element.elementor-element-050b69e .elementor-icon{font-size:23px;}.elementor-988 .elementor-element.elementor-element-050b69e .elementor-icon svg{height:23px;}.elementor-988 .elementor-element.elementor-element-62c96ea{width:auto;max-width:auto;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-7a85349 );--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:30px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:var( --e-global-color-b6ddf61 );--items-indicator-background-color:var( --e-global-color-16229e0 );--cart-border-style:none;--cart-close-button-color:var( --e-global-color-7a85349 );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--view-cart-button-text-color:var( --e-global-color-b6ddf61 );--view-cart-button-background-color:var( --e-global-color-7a85349 );--view-cart-button-padding:10px 10px 10px 10px;--checkout-button-text-color:var( --e-global-color-b6ddf61 );--checkout-button-background-color:var( --e-global-color-16229e0 );--checkout-button-padding:10px 10px 10px 10px;}.elementor-988 .elementor-element.elementor-element-62c96ea > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-0px;top:-0px;}body.rtl .elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:0px;top:-0px;left:auto;}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-0825263-font-family ), sans-serif;font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-0825263-font-family ), sans-serif;font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-0825263-font-family ), sans-serif;font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-988 .elementor-element.elementor-element-83eda69{width:10%;}.elementor-988 .elementor-element.elementor-element-19ba4ab{width:79.332%;}.elementor-988 .elementor-element.elementor-element-45678d4{width:10%;}}@media(max-width:1440px) and (min-width:768px){.elementor-988 .elementor-element.elementor-element-83eda69{width:15%;}.elementor-988 .elementor-element.elementor-element-19ba4ab{width:70%;}.elementor-988 .elementor-element.elementor-element-45678d4{width:15%;}}@media(max-width:1440px){.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}}@media(max-width:1024px){.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item{padding-left:15px;padding-right:15px;}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}}@media(max-width:767px){.elementor-988 .elementor-element.elementor-element-83eda69{width:30%;}.elementor-988 .elementor-element.elementor-element-4a0225d > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-988 .elementor-element.elementor-element-19ba4ab{width:40%;}.elementor-988 .elementor-element.elementor-element-19ba4ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-988 .elementor-element.elementor-element-a1c23c2 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-988 .elementor-element.elementor-element-a1c23c2 img{width:90px;}.elementor-988 .elementor-element.elementor-element-4457bce{width:100%;max-width:100%;}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu .elementor-item{font-size:12px;}.elementor-988 .elementor-element.elementor-element-4457bce .elementor-nav-menu--main .elementor-item{padding-left:7px;padding-right:7px;}.elementor-988 .elementor-element.elementor-element-45678d4{width:30%;}.elementor-988 .elementor-element.elementor-element-050b69e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-988 .elementor-element.elementor-element-62c96ea{--toggle-icon-size:30px;}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}.elementor-988 .elementor-element.elementor-element-62c96ea .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-0825263-font-size );line-height:var( --e-global-typography-0825263-line-height );}}/* Start custom CSS for nav-menu, class: .elementor-element-4a0225d */.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-search-wrapp{
    display: flex;
    align-items: center;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .js-dgwt-wcas-enable-mobile-form{
    display: none!important;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-search-icon {
    display: block;
    padding: 0;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-search-icon:before{
    content: '';
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.983' height='21.983' viewBox='0 0 21.983 21.983'%3E%3Cpath id='magnifying-glass-backup-svgrepo-com' d='M73.431,81.283a7.852,7.852,0,1,0-7.852-7.852A7.852,7.852,0,0,0,73.431,81.283Zm7.3-1.889,5.265,5.265-1.333,1.333-5.265-5.265a9.422,9.422,0,1,1,1.333-1.333Z' transform='translate(-64.009 -64.009)'%3E%3C/path%3E%3C/svg%3E");
    width: 30px;
    height: 30px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 70%;
    display: block;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon:before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.414' height='36.414' viewBox='0 0 36.414 36.414'%3E%3Cg id='Groupe_71' data-name='Groupe 71' transform='translate(-1724.793 -170.793)'%3E%3Cline id='Ligne_35' data-name='Ligne 35' x2='35' y2='35' transform='translate(1725.5 171.5)' fill='none' stroke='%23000000' stroke-width='2'%3E%3C/line%3E%3Cline id='Ligne_36' data-name='Ligne 36' x1='35' y2='35' transform='translate(1725.5 171.5)' fill='none' stroke='%23000000' stroke-width='2'%3E%3C/line%3E%3C/g%3E%3C/svg%3E");
        background-size: 40%;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-search-icon svg{
    display: none!important;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-style-pirx:not(.dgwt-wcas-search-filled) .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
    display: none!important
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-search-form{
    top: 50%!important;
    left: 40px!important;
    transform: translateY(-50%)!important;
    min-width: 300px!important;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
    top: 50%!important;
    right: 10px!important;
    transform: translateY(-50%)!important;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-sf-wrapp{
    padding: 0!important;
}
.elementor-988 .elementor-element.elementor-element-4a0225d .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
    border-radius: 0;
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-4457bce */@media (max-width: 767px){
    .elementor-988 .elementor-element.elementor-element-4457bce{
        position: absolute;
        bottom: -60px;
        left: 0;
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19ba4ab */@media (max-width: 767px){
    body:not(.elementor-editor-active) .elementor-988 .elementor-element.elementor-element-19ba4ab, .elementor-988 .elementor-element.elementor-element-19ba4ab>.elementor-widget-wrap{
        position: unset!important
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-62c96ea */.elementor-988 .elementor-element.elementor-element-62c96ea #elementor-menu-cart__toggle_button{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38ddde3 */.elementor-988 .elementor-element.elementor-element-38ddde3:not(.elementor-sticky--effects) #headermenu{
    position: absolute;
    bottom: -70px;
}/* End custom CSS */