@charset "UTF-8";
/* https://association-choucas.ch/wp-content/uploads/elementor/css/post-18.css?ver=1763453415 */
.elementor-18 .elementor-element.elementor-element-b4d9162:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-b4d9162>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1e35eba);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-18 .elementor-element.elementor-element-b4d9162>.elementor-container{min-height:40vh}.elementor-18 .elementor-element.elementor-element-b4d9162{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-18 .elementor-element.elementor-element-b4d9162>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18 .elementor-element.elementor-element-44d7f0b>.elementor-background-overlay{background-image:url(/wp-content/uploads/2022/11/bkg_logo.png);background-position:bottom right;background-repeat:no-repeat;background-size:600px auto;opacity:.3}.elementor-18 .elementor-element.elementor-element-44d7f0b>.elementor-container{max-width:1600px}.elementor-18 .elementor-element.elementor-element-44d7f0b{padding:3% 0% 3% 0%}.elementor-18 .elementor-element.elementor-element-8dacda1 .elementor-heading-title{font-size:32px;font-weight:700;text-transform:uppercase}.elementor-18 .elementor-element.elementor-element-cbc36ec{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-19bdf02 .ha-number-body{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-19bdf02{width:var(--container-widget-width,13%);max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-19bdf02>.elementor-widget-container{margin:20px 20px 20px 0}.elementor-18 .elementor-element.elementor-element-19bdf02 .ha-number-overlay{mix-blend-mode:normal}.elementor-18 .elementor-element.elementor-element-df0f169{width:var(--container-widget-width,87%);max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;align-self:center}.elementor-18 .elementor-element.elementor-element-df0f169 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.1em;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-9ed9803 .ha-number-body{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-9ed9803{width:var(--container-widget-width,13%);max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-9ed9803>.elementor-widget-container{margin:20px 20px 20px 0}.elementor-18 .elementor-element.elementor-element-9ed9803 .ha-number-overlay{mix-blend-mode:normal}.elementor-18 .elementor-element.elementor-element-7d2ae98{width:var(--container-widget-width,87%);max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;align-self:center}.elementor-18 .elementor-element.elementor-element-7d2ae98 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.1em;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-af971b0 .ha-number-body{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-af971b0{width:var(--container-widget-width,13%);max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-af971b0>.elementor-widget-container{margin:20px 20px 20px 0}.elementor-18 .elementor-element.elementor-element-af971b0 .ha-number-overlay{mix-blend-mode:normal}.elementor-18 .elementor-element.elementor-element-505a406{width:var(--container-widget-width,87%);max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;align-self:center}.elementor-18 .elementor-element.elementor-element-505a406 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:.1em;color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-f56046f>.elementor-background-overlay{background-image:url(/wp-content/uploads/2022/11/trame_4x.png);background-size:contain;opacity:.1}.elementor-18 .elementor-element.elementor-element-f56046f>.elementor-container{max-width:1600px}.elementor-18 .elementor-element.elementor-element-f56046f{padding:3% 0% 3% 0%}.elementor-18 .elementor-element.elementor-element-052a888:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-18 .elementor-element.elementor-element-052a888>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4404329)}.elementor-18 .elementor-element.elementor-element-052a888>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-18 .elementor-element.elementor-element-052a888>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18 .elementor-element.elementor-element-a56303c{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-e7ed74d{text-align:right}.elementor-18 .elementor-element.elementor-element-e7ed74d .elementor-heading-title{font-size:16px;font-weight:700;font-style:italic}.elementor-18 .elementor-element.elementor-element-9a2ab52:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-18 .elementor-element.elementor-element-9a2ab52>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4404329)}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-9a2ab52.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18 .elementor-element.elementor-element-9a2ab52.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-18 .elementor-element.elementor-element-9a2ab52>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 40px 40px 40px}.elementor-18 .elementor-element.elementor-element-9a2ab52>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18 .elementor-element.elementor-element-b9f33d2>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-b9f33d2>.elementor-shape-bottom svg{height:50px}.elementor-18 .elementor-element.elementor-element-b9f33d2{padding:3% 0% 3% 0%}.elementor-18 .elementor-element.elementor-element-0322efd.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-18 .elementor-element.elementor-element-830c27f{text-align:center}.elementor-18 .elementor-element.elementor-element-40e3adc{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-40e3adc>.elementor-widget-container{margin:10px 10px 10px 10px;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-40e3adc .ha-member-figure img{transition-duration:0.2s}.elementor-18 .elementor-element.elementor-element-40e3adc .ha-member-body{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-3c4b759{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-3c4b759>.elementor-widget-container{margin:10px 10px 10px 10px;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-3c4b759 .ha-member-figure img{transition-duration:0.2s}.elementor-18 .elementor-element.elementor-element-3c4b759 .ha-member-body{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-c872843{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-c872843>.elementor-widget-container{margin:10px 10px 10px 10px;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-c872843 .ha-member-figure img{transition-duration:0.2s}.elementor-18 .elementor-element.elementor-element-c872843 .ha-member-body{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-6aae6e1{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-6aae6e1>.elementor-widget-container{margin:10px 10px 10px 10px;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-6aae6e1 .ha-member-figure img{transition-duration:0.2s}.elementor-18 .elementor-element.elementor-element-6aae6e1 .ha-member-body{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-e097e28:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-e097e28>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-e097e28{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:3% 0% 1% 0%}.elementor-18 .elementor-element.elementor-element-e097e28>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-18 .elementor-element.elementor-element-5f3b785 .elementor-heading-title{color:var(--e-global-color-4404329)}.elementor-18 .elementor-element.elementor-element-ef5b7ea img{border-radius:30px 30px 30px 30px}.elementor-18 .elementor-element.elementor-element-0c6a224 img{border-radius:30px 30px 30px 30px}.elementor-18 .elementor-element.elementor-element-1c33fed{--e-image-carousel-slides-to-show:3}.elementor-18 .elementor-element.elementor-element-1c33fed .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text);border-radius:30px 30px 30px 30px}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-052a888{width:100%}.elementor-18 .elementor-element.elementor-element-9a2ab52{width:100%}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-44d7f0b>.elementor-background-overlay{background-size:350px auto}.elementor-18 .elementor-element.elementor-element-cbc36ec{font-size:var(--e-global-typography-primary-font-size)}.elementor-18 .elementor-element.elementor-element-19bdf02{--container-widget-width:22%;--container-widget-flex-grow:0;width:var(--container-widget-width,22%);max-width:22%}.elementor-18 .elementor-element.elementor-element-df0f169{--container-widget-width:78%;--container-widget-flex-grow:0;width:var(--container-widget-width,78%);max-width:78%}.elementor-18 .elementor-element.elementor-element-9ed9803{--container-widget-width:22%;--container-widget-flex-grow:0;width:var(--container-widget-width,22%);max-width:22%}.elementor-18 .elementor-element.elementor-element-7d2ae98{--container-widget-width:78%;--container-widget-flex-grow:0;width:var(--container-widget-width,78%);max-width:78%}.elementor-18 .elementor-element.elementor-element-af971b0{--container-widget-width:22%;--container-widget-flex-grow:0;width:var(--container-widget-width,22%);max-width:22%}.elementor-18 .elementor-element.elementor-element-505a406{--container-widget-width:78%;--container-widget-flex-grow:0;width:var(--container-widget-width,78%);max-width:78%}.elementor-18 .elementor-element.elementor-element-052a888>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-18 .elementor-element.elementor-element-a56303c{font-size:var(--e-global-typography-text-font-size)}.elementor-18 .elementor-element.elementor-element-9a2ab52>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-af54aff img{width:100%;max-width:400px}.elementor-18 .elementor-element.elementor-element-b9f33d2{padding:5% 0% 5% 0%}.elementor-18 .elementor-element.elementor-element-40e3adc{--container-widget-width:33%;--container-widget-flex-grow:0;width:var(--container-widget-width,33%);max-width:33%}.elementor-18 .elementor-element.elementor-element-3c4b759{--container-widget-width:33%;--container-widget-flex-grow:0;width:var(--container-widget-width,33%);max-width:33%}.elementor-18 .elementor-element.elementor-element-c872843{--container-widget-width:33%;--container-widget-flex-grow:0;width:var(--container-widget-width,33%);max-width:33%}.elementor-18 .elementor-element.elementor-element-6aae6e1{--container-widget-width:33%;--container-widget-flex-grow:0;width:var(--container-widget-width,33%);max-width:33%}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-44d7f0b>.elementor-background-overlay{background-size:0 auto}.elementor-18 .elementor-element.elementor-element-c1674bc>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-cbc36ec{font-size:var(--e-global-typography-primary-font-size)}.elementor-18 .elementor-element.elementor-element-1c14a1b>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-052a888>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-18 .elementor-element.elementor-element-a56303c{font-size:var(--e-global-typography-text-font-size)}.elementor-18 .elementor-element.elementor-element-40e3adc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-18 .elementor-element.elementor-element-3c4b759{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-18 .elementor-element.elementor-element-c872843{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-18 .elementor-element.elementor-element-6aae6e1{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}}