.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );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-469 .elementor-element.elementor-element-87f6ac9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-469 .elementor-element.elementor-element-87f6ac9 a{color:var( --e-global-color-6f5e1c5 );}.elementor-469 .elementor-element.elementor-element-d82ce74:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-d82ce74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-469 .elementor-element.elementor-element-d82ce74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-469 .elementor-element.elementor-element-d82ce74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-8a80c12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-8a80c12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-c106cfa ) 71%, #FAFAFA 100%);}.elementor-469 .elementor-element.elementor-element-8a80c12 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-469 .elementor-element.elementor-element-8a80c12 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-8a80c12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-469 .elementor-element.elementor-element-d14e9ce > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-469 .elementor-element.elementor-element-d14e9ce img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-469 .elementor-element.elementor-element-7e27e2f > .elementor-widget-container{margin:050px 10px 10px 10px;}.elementor-469 .elementor-element.elementor-element-7e27e2f{text-align:center;}.elementor-469 .elementor-element.elementor-element-7e27e2f .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-d7f45de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-d7f45de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-469 .elementor-element.elementor-element-d7f45de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-d7f45de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-wp-widget-rss .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-wp-widget-rss .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-469 .elementor-element.elementor-element-514cff0:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-514cff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-469 .elementor-element.elementor-element-514cff0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-469 .elementor-element.elementor-element-514cff0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-6562316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-6562316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #D76F71 71%, #FAFAFA 100%);}.elementor-469 .elementor-element.elementor-element-6562316 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-6562316 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-8a2f631 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-469 .elementor-element.elementor-element-8a2f631 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-469 .elementor-element.elementor-element-df3d1b0 > .elementor-widget-container{margin:50px 10px 10px 10px;}.elementor-469 .elementor-element.elementor-element-df3d1b0{text-align:center;}.elementor-469 .elementor-element.elementor-element-df3d1b0 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-cd27147:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-cd27147 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-469 .elementor-element.elementor-element-cd27147 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-cd27147 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-5876a83:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-5876a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-469 .elementor-element.elementor-element-5876a83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-469 .elementor-element.elementor-element-5876a83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-d5a559d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-d5a559d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #E0A736 71%, #FAFAFA 100%);}.elementor-469 .elementor-element.elementor-element-d5a559d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-d5a559d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-27bf514 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-469 .elementor-element.elementor-element-27bf514 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-469 .elementor-element.elementor-element-239b273 > .elementor-widget-container{margin:50px 10px 10px 10px;}.elementor-469 .elementor-element.elementor-element-239b273{text-align:center;}.elementor-469 .elementor-element.elementor-element-239b273 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-98636e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-98636e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-469 .elementor-element.elementor-element-98636e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-98636e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-8111e51:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-8111e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-469 .elementor-element.elementor-element-8111e51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-469 .elementor-element.elementor-element-8111e51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-9b4cfcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-9b4cfcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A0C483 71%, #FAFAFA 100%);}.elementor-469 .elementor-element.elementor-element-9b4cfcf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-9b4cfcf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-469 .elementor-element.elementor-element-c77674c > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-469 .elementor-element.elementor-element-c77674c img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-469 .elementor-element.elementor-element-ae42e14 > .elementor-widget-container{margin:50px 10px 10px 10px;}.elementor-469 .elementor-element.elementor-element-ae42e14{text-align:center;}.elementor-469 .elementor-element.elementor-element-ae42e14 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:26px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:29px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-469 .elementor-element.elementor-element-3fccd03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-469 .elementor-element.elementor-element-3fccd03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-469 .elementor-element.elementor-element-3fccd03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-469 .elementor-element.elementor-element-3fccd03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}@media(min-width:768px){.elementor-469 .elementor-element.elementor-element-8a80c12{width:33.03%;}.elementor-469 .elementor-element.elementor-element-d7f45de{width:66.97%;}.elementor-469 .elementor-element.elementor-element-6562316{width:33.03%;}.elementor-469 .elementor-element.elementor-element-cd27147{width:66.97%;}.elementor-469 .elementor-element.elementor-element-d5a559d{width:33.03%;}.elementor-469 .elementor-element.elementor-element-98636e9{width:66.97%;}.elementor-469 .elementor-element.elementor-element-9b4cfcf{width:33.03%;}.elementor-469 .elementor-element.elementor-element-3fccd03{width:66.97%;}}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-469 .elementor-element.elementor-element-87f6ac9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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-469 .elementor-element.elementor-element-7e27e2f .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-widget-wp-widget-rss .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-wp-widget-rss .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-469 .elementor-element.elementor-element-df3d1b0 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-469 .elementor-element.elementor-element-239b273 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-469 .elementor-element.elementor-element-ae42e14 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-469 .elementor-element.elementor-element-87f6ac9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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-469 .elementor-element.elementor-element-7e27e2f .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-widget-wp-widget-rss .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-wp-widget-rss .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-469 .elementor-element.elementor-element-df3d1b0 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-469 .elementor-element.elementor-element-239b273 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-469 .elementor-element.elementor-element-ae42e14 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for wp-widget-rss, class: .elementor-element-3d65cd4 *//* 1. Changer la couleur du titre (lien) */
.elementor-469 .elementor-element.elementor-element-3d65cd4 .rsswidget {
    color: #98B9B4 !important; /* Mettez votre code couleur ici (ex: #FF0000 pour rouge) */
    font-weight: 600; /* Optionnel : pour mettre en gras */
    text-decoration: none; /* Enlève le soulignement */
    display: inline !important; /* CORRECTION : Permet à l'icône de rester à côté */
}

/* 1b. Couleur au survol de la souris (Optionnel) */
.elementor-469 .elementor-element.elementor-element-3d65cd4 .rsswidget:hover {
    color: #000000; /* Couleur quand on passe la souris dessus */
}
/* 1. LE TITRE (LIEN) */
.elementor-469 .elementor-element.elementor-element-3d65cd4 .rsswidget {
    color: #1e73be; 
    font-weight: 600;
    text-decoration: none;
    display: block; 
}

.elementor-469 .elementor-element.elementor-element-3d65cd4 .rsswidget:hover {
    color: #000000;
}
/* 2. LA DATE (Ligne du dessous + Italique) */
.elementor-469 .elementor-element.elementor-element-3d65cd4 .rss-date {
    display: block;       /* Force le retour à la ligne */
    font-style: italic;   /* C'est ICI qu'on met l'italique uniquement */
    margin-top: 3px; 
    margin-bottom: 8px; 
    font-size: 0.9em;     
    color: #666; 
}

/* 3. L'AUTEUR (Gras, Petit, Normal) */
.elementor-469 .elementor-element.elementor-element-3d65cd4 cite {
    font-weight: bold !important; 
    font-size: 11px !important;  /* Auteur plus petit */
    font-style: normal;          /* S'assure que l'auteur n'est PAS italique */
    color: #333; 
    display: block; 
    margin-top: 2px;
}

/* 4. LE RÉSUMÉ (Texte normal) */
.elementor-469 .elementor-element.elementor-element-3d65cd4 .rssSummary {
    font-style: normal; /* Reste normal */
    margin-top: 5px;
    line-height: 1.4;
}

/* 5. ESPACEMENT ENTRE LES ARTICLES */
.elementor-469 .elementor-element.elementor-element-3d65cd4 ul li {
    margin-bottom: 25px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
    list-style-position: inside !important; /* Aide à aligner la puce/icône */
}

.elementor-469 .elementor-element.elementor-element-3d65cd4 ul li:last-child {
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-rss, class: .elementor-element-de53727 *//* 1. Changer la couleur du titre (lien) */
.elementor-469 .elementor-element.elementor-element-de53727 .rsswidget {
    color: #D76F71!important; /* Mettez votre code couleur ici (ex: #FF0000 pour rouge) */
    font-weight: 600; /* Optionnel : pour mettre en gras */
    text-decoration: none; /* Enlève le soulignement */
    display: inline !important; /* CORRECTION : Permet à l'icône de rester à côté */
}

/* 1b. Couleur au survol de la souris (Optionnel) */
.elementor-469 .elementor-element.elementor-element-de53727 .rsswidget:hover {
    color: #000000; /* Couleur quand on passe la souris dessus */
}

/* 1. LE TITRE (LIEN) */
.elementor-469 .elementor-element.elementor-element-de53727 .rsswidget {
    color: #1e73be; 
    font-weight: 600;
    text-decoration: none;
    display: block; 
}

.elementor-469 .elementor-element.elementor-element-de53727 .rsswidget:hover {
    color: #000000;
}
/* 2. LA DATE (Ligne du dessous + Italique) */
.elementor-469 .elementor-element.elementor-element-de53727 .rss-date {
    display: block;       /* Force le retour à la ligne */
    font-style: italic;   /* C'est ICI qu'on met l'italique uniquement */
    margin-top: 3px; 
    margin-bottom: 8px; 
    font-size: 0.9em;     
    color: #666; 
}

/* 3. L'AUTEUR (Gras, Petit, Normal) */
.elementor-469 .elementor-element.elementor-element-de53727 cite {
    font-weight: bold !important; 
    font-size: 11px !important;  /* Auteur plus petit */
    font-style: normal;          /* S'assure que l'auteur n'est PAS italique */
    color: #333; 
    display: block; 
    margin-top: 2px;
}

/* 4. LE RÉSUMÉ (Texte normal) */
.elementor-469 .elementor-element.elementor-element-de53727 .rssSummary {
    font-style: normal; /* Reste normal */
    margin-top: 5px;
    line-height: 1.4;
}

/* 5. ESPACEMENT ENTRE LES ARTICLES */
.elementor-469 .elementor-element.elementor-element-de53727 ul li {
    margin-bottom: 25px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
    list-style-position: inside !important; /* Aide à aligner la puce/icône */
}

.elementor-469 .elementor-element.elementor-element-de53727 ul li:last-child {
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-rss, class: .elementor-element-397172a *//* 1. Changer la couleur du titre (lien) */
.elementor-469 .elementor-element.elementor-element-397172a .rsswidget {
    color: #E0A736!important; /* Mettez votre code couleur ici (ex: #FF0000 pour rouge) */
    font-weight: 600; /* Optionnel : pour mettre en gras */
    text-decoration: none; /* Enlève le soulignement */
    display: inline !important; /* CORRECTION : Permet à l'icône de rester à côté */
}

/* 1b. Couleur au survol de la souris (Optionnel) */
.elementor-469 .elementor-element.elementor-element-397172a .rsswidget:hover {
    color: #000000; /* Couleur quand on passe la souris dessus */
}
/* 1. LE TITRE (LIEN) */
.elementor-469 .elementor-element.elementor-element-397172a .rsswidget {
    color: #1e73be; 
    font-weight: 600;
    text-decoration: none;
    display: block; 
}

.elementor-469 .elementor-element.elementor-element-397172a .rsswidget:hover {
    color: #000000;
}
/* 2. LA DATE (Ligne du dessous + Italique) */
.elementor-469 .elementor-element.elementor-element-397172a .rss-date {
    display: block;       /* Force le retour à la ligne */
    font-style: italic;   /* C'est ICI qu'on met l'italique uniquement */
    margin-top: 3px; 
    margin-bottom: 8px; 
    font-size: 0.9em;     
    color: #666; 
    display: block !important;       /* C'est ICI qu'on force le saut de ligne après le titre */
}

/* 3. L'AUTEUR (Gras, Petit, Normal) */
.elementor-469 .elementor-element.elementor-element-397172a cite {
    font-weight: bold !important; 
    font-size: 11px !important;  /* Auteur plus petit */
    font-style: normal;          /* S'assure que l'auteur n'est PAS italique */
    color: #333; 
    display: block; 
    margin-top: 2px;
}

/* 4. LE RÉSUMÉ (Texte normal) */
.elementor-469 .elementor-element.elementor-element-397172a .rssSummary {
    font-style: normal; /* Reste normal */
    margin-top: 5px;
    line-height: 1.4;
}

/* 5. ESPACEMENT ENTRE LES ARTICLES */
.elementor-469 .elementor-element.elementor-element-397172a ul li {
    margin-bottom: 25px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
}

.elementor-469 .elementor-element.elementor-element-397172a ul li:last-child {
    border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-rss, class: .elementor-element-6d09216 *//* 1. Changer la couleur du titre (lien) */
.elementor-469 .elementor-element.elementor-element-6d09216 .rsswidget {
    color: #A0C483!important; /* Mettez votre code couleur ici (ex: #FF0000 pour rouge) */
    font-weight: 600; /* Optionnel : pour mettre en gras */
    text-decoration: none; /* Enlève le soulignement */
    display: inline !important; /* CORRECTION : Permet à l'icône de rester à côté */
}

/* 1b. Couleur au survol de la souris (Optionnel) */
.elementor-469 .elementor-element.elementor-element-6d09216 .rsswidget:hover {
    color: #000000; /* Couleur quand on passe la souris dessus */
}
/* 1. LE TITRE (LIEN) */
.elementor-469 .elementor-element.elementor-element-6d09216 .rsswidget {
    color: #1e73be; 
    font-weight: 600;
    text-decoration: none;
    display: block; 
}

.elementor-469 .elementor-element.elementor-element-6d09216 .rsswidget:hover {
    color: #000000;
}
/* 2. LA DATE (Ligne du dessous + Italique) */
.elementor-469 .elementor-element.elementor-element-6d09216 .rss-date {
    display: block;       /* Force le retour à la ligne */
    font-style: italic;   /* C'est ICI qu'on met l'italique uniquement */
    margin-top: 3px; 
    margin-bottom: 8px; 
    font-size: 0.9em;     
    color: #666; 
    display: block !important;       /* C'est ICI qu'on force le saut de ligne après le titre */
}

/* 3. L'AUTEUR (Gras, Petit, Normal) */
.elementor-469 .elementor-element.elementor-element-6d09216 cite {
    font-weight: bold !important; 
    font-size: 11px !important;  /* Auteur plus petit */
    font-style: normal;          /* S'assure que l'auteur n'est PAS italique */
    color: #333; 
    display: block; 
    margin-top: 2px;
}

/* 4. LE RÉSUMÉ (Texte normal) */
.elementor-469 .elementor-element.elementor-element-6d09216 .rssSummary {
    font-style: normal; /* Reste normal */
    margin-top: 5px;
    line-height: 1.4;
}

/* 5. ESPACEMENT ENTRE LES ARTICLES */
.elementor-469 .elementor-element.elementor-element-6d09216 ul li {
    margin-bottom: 25px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
}

.elementor-469 .elementor-element.elementor-element-6d09216 ul li:last-child {
    border-bottom: none;
}/* End custom CSS */