.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-18659 .elementor-element.elementor-element-13a7293{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-c263ceb{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-538465c{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-18659 .elementor-element.elementor-element-136153d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.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-18659 .elementor-element.elementor-element-9f42140{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-149f046{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-fec62df{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-a4c71fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-5fa1854{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-a82f6e9{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-5782cda{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-6d84997 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-6c2a1d5{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-c68130c{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-db28220{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-ab4bbec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-9979e01{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-1ce6d0a{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-ee89080{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-01dbbe6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-b9b555d{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-39e544a{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-9b2099d{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-7846c2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-967c816{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-7fe7fa2{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-f91ddc6{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-4dd97f7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-3710240{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-89c1f4b{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-6466e8e{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-a91b040 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-bbab083{font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-d9703b7{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18659 .elementor-element.elementor-element-3807133 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-18659 .elementor-element.elementor-element-c3e256b{--spacer-size:50px;}.elementor-18659 .elementor-element.elementor-element-ad28894{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-04be65e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-b733c83{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-5d03828{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-ec69868{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-93a5cb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-909f42e{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-20ffbc2{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-e31e6b7{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-253f804 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-141d8bf{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-200d951{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-def8757{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-70ffba4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-3697ac4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-914bec7{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-48d606d{border-style:solid;border-width:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18659 .elementor-element.elementor-element-cc5f243 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-3248f6d{font-family:"Roboto", Sans-serif;font-size:20px;line-height:32px;color:#404040;}.elementor-18659 .elementor-element.elementor-element-c6c5a0b{--spacer-size:30px;}.elementor-18659 .elementor-element.elementor-element-0a2c6c7{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-18659 .elementor-element.elementor-element-a18bc9b > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-18659 .elementor-element.elementor-element-a18bc9b{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-a471824 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-18659 .elementor-element.elementor-element-1975964 .elementor-repeater-item-6cf2716 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://chefcostaud.com/wp-content/uploads/2021/10/etape-1-chefcostaud.jpg);background-size:cover;}.elementor-18659 .elementor-element.elementor-element-1975964 .elementor-repeater-item-c4a7053 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://chefcostaud.com/wp-content/uploads/2021/10/etape-2-chefcostaud.jpg);background-size:cover;}.elementor-18659 .elementor-element.elementor-element-1975964 .elementor-repeater-item-bc517c2 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://chefcostaud.com/wp-content/uploads/2021/10/etape-3-chefcostaud.jpg);background-size:cover;}.elementor-18659 .elementor-element.elementor-element-1975964 .elementor-repeater-item-ce64d2f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://chefcostaud.com/wp-content/uploads/2021/10/etape-4-chefcostaud.jpg);background-size:cover;}.elementor-18659 .elementor-element.elementor-element-1975964 .swiper-slide{transition-duration:calc(10000ms*1.2);height:400px;}.elementor-18659 .elementor-element.elementor-element-1975964 .swiper-slide-contents{max-width:66%;}.elementor-18659 .elementor-element.elementor-element-1975964 .swiper-slide-inner{text-align:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18659 .elementor-element.elementor-element-80cf707{--divider-border-style:solid;--divider-color:#FA5742;--divider-border-width:3px;}.elementor-18659 .elementor-element.elementor-element-80cf707 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-18659 .elementor-element.elementor-element-80cf707 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-18659 .elementor-element.elementor-element-51514ac:not(.elementor-motion-effects-element-type-background), .elementor-18659 .elementor-element.elementor-element-51514ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18659 .elementor-element.elementor-element-51514ac{border-style:solid;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18659 .elementor-element.elementor-element-51514ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18659 .elementor-element.elementor-element-356634c{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#292929;}.elementor-18659 .elementor-element.elementor-element-42e73df{--spacer-size:50px;}.elementor-18659 .elementor-element.elementor-element-ec679e4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#292929;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-18659 .elementor-element.elementor-element-13a7293{font-size:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18659 .elementor-element.elementor-element-136153d .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-9f42140{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-a4c71fe .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-5fa1854{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-6d84997 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-6c2a1d5{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-ab4bbec .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-9979e01{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-01dbbe6 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-b9b555d{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-7846c2d .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-967c816{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-4dd97f7 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-3710240{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-a91b040 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-bbab083{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-04be65e .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-b733c83{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-93a5cb1 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-909f42e{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-253f804 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-141d8bf{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-70ffba4 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-3697ac4{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-cc5f243 .elementor-heading-title{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-3248f6d{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-a18bc9b{font-size:18px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18659 .elementor-element.elementor-element-1975964 .swiper-slide{height:230px;}.elementor-18659 .elementor-element.elementor-element-356634c{font-size:18px;}.elementor-18659 .elementor-element.elementor-element-ec679e4{font-size:18px;}}