.elementor-12314 .elementor-element.elementor-element-2fd16fa > .elementor-container{max-width:1186px;}.elementor-12314 .elementor-element.elementor-element-2fd16fa{margin-top:16px;margin-bottom:16px;}.elementor-12314 .elementor-element.elementor-element-6b3ecd5 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-12314 .elementor-element.elementor-element-0e409f8 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-6674602 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12314 .elementor-element.elementor-element-60a8dbc .elementor-repeater-item-264ba56 .swiper-slide-bg{background-image:url(https://kuwej.com/wp-content/uploads/2026/03/bananiere-kuwej-3.png);background-size:cover;}.elementor-12314 .elementor-element.elementor-element-60a8dbc .elementor-repeater-item-dc938cf .swiper-slide-bg{background-image:url(https://kuwej.com/wp-content/uploads/2026/01/TOUT-COMMENCE-1.png);background-size:cover;}.elementor-12314 .elementor-element.elementor-element-60a8dbc .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-12314 .elementor-element.elementor-element-60a8dbc .swiper-slide-contents{max-width:66%;}.elementor-12314 .elementor-element.elementor-element-60a8dbc .swiper-slide-inner{text-align:center;}.elementor-12314 .elementor-element.elementor-element-5e5cf7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-12314 .elementor-element.elementor-element-5e5cf7c > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12314 .elementor-element.elementor-element-4111f42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-12314 .elementor-element.elementor-element-4111f42 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12314 .elementor-element.elementor-element-f668a18 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-08b9542 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-12314 .elementor-element.elementor-element-08b9542 img{border-radius:15px 15px 15px 15px;}.elementor-12314 .elementor-element.elementor-element-120c817 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-c2b3f2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-12314 .elementor-element.elementor-element-c2b3f2d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12314 .elementor-element.elementor-element-8230349 > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-12314 .elementor-element.elementor-element-8230349 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-6e052be .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-db30297 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-db30297 .responsive-slider .item .item-image img{border-radius:15px 15px 15px 15px;}.elementor-12314 .elementor-element.elementor-element-05aab32 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-5d991a2 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-5d991a2 .responsive-slider .item{background:#FFFFFF00;}.elementor-12314 .elementor-element.elementor-element-db8c93e .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-837d271 .responsive-slider .slick-arrow{display:flex;}.elementor-12314 .elementor-element.elementor-element-837d271 .responsive-slider .item{background:var( --e-global-color-345cbef1 );}.elementor-12314 .elementor-element.elementor-element-837d271 .responsive-slider .product .item-content h4 > a,
					.elementor-12314 .elementor-element.elementor-element-837d271 .responsive-slider .product h3 > a,
					.elementor-12314 .elementor-element.elementor-element-837d271 .responsive-slider .product h4 > a{color:var( --e-global-color-60367de0 );}.elementor-12314 .elementor-element.elementor-element-c86d48e{overflow:hidden;}.elementor-12314 .elementor-element.elementor-element-7de45de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12314 .elementor-element.elementor-element-7de45de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12314 .elementor-element.elementor-element-24e9cdb > .elementor-widget-container{background-color:#FFFFFF;padding:4px 4px 4px 4px;}.elementor-12314 .elementor-element.elementor-element-24e9cdb img{border-radius:8px 8px 8px 8px;}.elementor-12314 .elementor-element.elementor-element-57f4e7d img{border-radius:8px 8px 8px 8px;}.elementor-12314 .elementor-element.elementor-element-3fcf7ce img{border-radius:8px 8px 8px 8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12314 .elementor-element.elementor-element-2a66967 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12314 .elementor-element.elementor-element-961402e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12314 .elementor-element.elementor-element-490a0ae{text-align:start;}@media(min-width:768px){.elementor-12314 .elementor-element.elementor-element-6b3ecd5{width:20%;}.elementor-12314 .elementor-element.elementor-element-6674602{width:59.332%;}.elementor-12314 .elementor-element.elementor-element-5e5cf7c{width:20%;}}@media(max-width:1024px){.elementor-12314 .elementor-element.elementor-element-2fd16fa{padding:0px 0px 0px 5px;}}@media(max-width:767px){.elementor-12314 .elementor-element.elementor-element-2fd16fa{padding:0px 0px 0px 0px;}.elementor-12314 .elementor-element.elementor-element-6674602 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12314 .elementor-element.elementor-element-5e5cf7c{width:50%;}}/* Start custom CSS for wp-widget-sw_woo_slider_widget, class: .elementor-element-6e052be */.elementor-12314 .elementor-element.elementor-element-6e052be .elementor-heading-title {
    background-color: #EDEDED;
    padding: 15px;
}
.elementor-12314 .elementor-element.elementor-element-6e052be .elementor-heading-title {
    background-color: #EC1D38;
    color: #ffffff;
    padding: 15px 20px;
    border-radius: 5px;
    display: inline-block;
}/* End custom CSS */