/* http://cours-moliere.com/wp-content/uploads/elementor/css/post-96570.css?ver=1730396139 */
.elementor-96570 .elementor-element.elementor-element-c914678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-d765cdd{text-align:center}.elementor-96570 .elementor-element.elementor-element-d765cdd .the7-heading-title{text-decoration-style:solid}.elementor-96570 .elementor-element.elementor-element-53e1e8f{--spacer-size:25px}.elementor-96570 .elementor-element.elementor-element-8fbee06{text-align:justify}.elementor-96570 .elementor-element.elementor-element-28157e8{--spacer-size:25px}.elementor-96570 .elementor-element.elementor-element-09dc07c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-f48e1b4{text-align:center}.elementor-96570 .elementor-element.elementor-element-f48e1b4 .the7-heading-title{text-decoration-style:solid}.elementor-96570 .elementor-element.elementor-element-3246025{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-ec08b8f{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-abf795a{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-abf795a:not(.elementor-motion-effects-element-type-background),.elementor-96570 .elementor-element.elementor-element-abf795a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right,#04592A 0%,#41AB34 100%)}.elementor-96570 .elementor-element.elementor-element-abf795a,.elementor-96570 .elementor-element.elementor-element-abf795a::before{--border-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-8bbf1e4{text-align:center}.elementor-96570 .elementor-element.elementor-element-8bbf1e4 .the7-heading-title{font-weight:600;color:#FFF;text-decoration-style:solid}.elementor-96570 .elementor-element.elementor-element-5157929{text-align:justify}.elementor-96570 .elementor-element.elementor-element-f70f6dd{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-76fcaa5{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-76fcaa5:not(.elementor-motion-effects-element-type-background),.elementor-96570 .elementor-element.elementor-element-76fcaa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right,#04592A 0%,#41AB34 100%)}.elementor-96570 .elementor-element.elementor-element-76fcaa5,.elementor-96570 .elementor-element.elementor-element-76fcaa5::before{--border-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-72ce74e{text-align:center}.elementor-96570 .elementor-element.elementor-element-72ce74e .the7-heading-title{font-weight:600;color:#FFF;text-decoration-style:solid}.elementor-96570 .elementor-element.elementor-element-c1503a5{text-align:justify}.elementor-96570 .elementor-element.elementor-element-36a75c6{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-dac4991{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-dac4991:not(.elementor-motion-effects-element-type-background),.elementor-96570 .elementor-element.elementor-element-dac4991>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right,#04592A 0%,#41AB34 100%)}.elementor-96570 .elementor-element.elementor-element-dac4991,.elementor-96570 .elementor-element.elementor-element-dac4991::before{--border-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-060d2f8{text-align:center}.elementor-96570 .elementor-element.elementor-element-060d2f8 .the7-heading-title{font-weight:600;color:#FFF;text-decoration-style:solid}.elementor-96570 .elementor-element.elementor-element-4947255{text-align:justify}.elementor-96570 .elementor-element.elementor-element-c3d0ed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-f7bb2bb{--spacer-size:25px}.elementor-96570 .elementor-element.elementor-element-7f820a6{--divider-border-style:solid;--divider-color:#04592A;--divider-border-width:1px}.elementor-96570 .elementor-element.elementor-element-7f820a6 .elementor-divider-separator{width:100%}.elementor-96570 .elementor-element.elementor-element-7f820a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-96570 .elementor-element.elementor-element-7f820a6 .elementor-divider__text{color:#04592A;font-size:18px;font-weight:600}.elementor-96570 .elementor-element.elementor-element-a7c5931{--spacer-size:25px}.elementor-96570 .elementor-element.elementor-element-b6fa0a2{--display:flex;--background-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-b6fa0a2:not(.elementor-motion-effects-element-type-background),.elementor-96570 .elementor-element.elementor-element-b6fa0a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right,#04592A 0%,#41AB34 100%)}.elementor-96570 .elementor-element.elementor-element-b6fa0a2,.elementor-96570 .elementor-element.elementor-element-b6fa0a2::before{--border-transition:0.3s}.elementor-96570 .elementor-element.elementor-element-821b16f{text-align:center;color:#FFFEFE;--textColor:#FFFEFE;font-weight:600}