.elementor-10849 .elementor-element.elementor-element-9425be9{--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;}.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-10849 .elementor-element.elementor-element-afa3258{margin-top:50px;margin-bottom:40px;}.elementor-10849 .elementor-element.elementor-element-3680c72 > .elementor-element-populated{padding:10px 20px 10px 10px;}.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-10849 .elementor-element.elementor-element-87916a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10849 .elementor-element.elementor-element-87916a0 .elementor-heading-title{font-family:"RockeBy Condensed Bold", Sans-serif;font-size:35px;font-weight:600;color:#263875;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10849 .elementor-element.elementor-element-5b35e50{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10849 .elementor-element.elementor-element-5b35e50 > .elementor-widget-container{margin:20px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-10849 .elementor-element.elementor-element-5b35e50:after{content:"1";}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__thumbnail__link{width:100%;}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__meta-data span + span:before{content:"•";}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__card{border-radius:0px;}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__text{margin-top:0px;}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__title, .elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__title a{color:#304D9C;font-family:"National", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__title{margin-bottom:20px;}.elementor-10849 .elementor-element.elementor-element-011e75a > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-10849 .elementor-element.elementor-element-fe44e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10849 .elementor-element.elementor-element-fe44e51 .elementor-heading-title{font-family:"RockeBy Condensed Bold", Sans-serif;font-size:35px;font-weight:600;color:#263875;}.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-10849 .elementor-element.elementor-element-ca7c151 img{border-style:solid;border-color:#F1F1F1;}.elementor-10849 .elementor-element.elementor-element-b61119d{--spacer-size:10px;}.elementor-10849 .elementor-element.elementor-element-c18c3c4{margin-top:50px;margin-bottom:40px;}.elementor-10849 .elementor-element.elementor-element-6bfe411 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-10849 .elementor-element.elementor-element-7a2b307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10849 .elementor-element.elementor-element-7a2b307 .elementor-heading-title{font-family:"RockeBy Condensed Bold", Sans-serif;font-size:35px;font-weight:600;color:#263875;}.elementor-10849 .elementor-element.elementor-element-886fc3b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10849 .elementor-element.elementor-element-9b3398f{--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;}.elementor-10849 .elementor-element.elementor-element-a491d15{text-align:center;}.elementor-10849 .elementor-element.elementor-element-a491d15 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-eb8b1cb{--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;}.elementor-10849 .elementor-element.elementor-element-b624751{text-align:center;}.elementor-10849 .elementor-element.elementor-element-b624751 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-d6add70{--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;}.elementor-10849 .elementor-element.elementor-element-6963a37{text-align:center;}.elementor-10849 .elementor-element.elementor-element-6963a37 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-4154fbb{--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;}.elementor-10849 .elementor-element.elementor-element-12f56ee{text-align:center;}.elementor-10849 .elementor-element.elementor-element-12f56ee .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-e84033d{--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;}.elementor-10849 .elementor-element.elementor-element-7e94757{text-align:center;}.elementor-10849 .elementor-element.elementor-element-7e94757 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-fdbc0f1{--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;}.elementor-10849 .elementor-element.elementor-element-22db7e3{text-align:center;}.elementor-10849 .elementor-element.elementor-element-22db7e3 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-b43c1f1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10849 .elementor-element.elementor-element-781b1e2{--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;}.elementor-10849 .elementor-element.elementor-element-bc65785{text-align:center;}.elementor-10849 .elementor-element.elementor-element-bc65785 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-460cbf0{--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;}.elementor-10849 .elementor-element.elementor-element-58159b4{text-align:center;}.elementor-10849 .elementor-element.elementor-element-58159b4 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-c877cf7{--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;}.elementor-10849 .elementor-element.elementor-element-efc8de8{text-align:center;}.elementor-10849 .elementor-element.elementor-element-efc8de8 .elementor-heading-title{font-family:"National Book", Sans-serif;font-weight:600;color:#333333;}.elementor-10849 .elementor-element.elementor-element-0b8933e{--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;}.elementor-10849 .elementor-element.elementor-element-9adc3f2{--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;}.elementor-10849 .elementor-element.elementor-element-83dba37{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10849 .elementor-element.elementor-element-9b3398f{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-eb8b1cb{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-d6add70{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-4154fbb{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-e84033d{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-fdbc0f1{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-781b1e2{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-460cbf0{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-c877cf7{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-0b8933e{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-9adc3f2{--width:33.3333%;}.elementor-10849 .elementor-element.elementor-element-83dba37{--width:33.3333%;}}@media(max-width:1024px){.elementor-10849 .elementor-element.elementor-element-3680c72 > .elementor-element-populated{padding:10px 20px 10px 30px;}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__title, .elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__title a{line-height:1.2em;}.elementor-10849 .elementor-element.elementor-element-011e75a > .elementor-element-populated{padding:10px 30px 10px 20px;}.elementor-10849 .elementor-element.elementor-element-6bfe411 > .elementor-element-populated{padding:10px 20px 10px 30px;}}@media(max-width:767px){.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10849 .elementor-element.elementor-element-5b35e50:after{content:"0.5";}.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-87916a0 */.elementor-10849 .elementor-element.elementor-element-87916a0 h2 {
    position: relative;
}

.elementor-10849 .elementor-element.elementor-element-87916a0 h2::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px; 
    height: 5px; 
    background: linear-gradient(
        to right,
        #E1A603 0%, #E1A603 5%, /* 5% d'espace */
        #F2B906 5%, #F2B906 15%, 
        #1AA085 15%, #1AA085 20%, /* 5% d'espace */
        #2CAF9A 20%, #2CAF9A 30%, 
        #EC6667 30%, #EC6667 35%, /* 5% d'espace */
        #EA5352 35%, #EA5352 40%, /* 5% d'espace */
        #E8443B 40%, #E8443B 50%, 
        #304D9C 50%, #304D9C 55%, /* 5% d'espace */
        #263B8C 55%, #263B8C 60%, /* 5% d'espace */
        #263875 60%, #263875 100% 
    );
    z-index: -1;
}
Remplacez couleur1, couleur2, etc., par les codes de couleur hexadécimaux, rgb, rgba, hsl, ou par les noms des couleurs que vous souhaitez utiliser. Les pourcentages définissent les points où chaque couleur commence et se termine, créant ainsi des transitions abruptes.

Ajustez ces pourcentages en fonction de la répartition souhaitée pour votre dégradé./* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5b35e50 */.elementor-10849 .elementor-element.elementor-element-5b35e50.elementor-card-shadow-yes .elementor-post__card {
        box-shadow: 0 0 5px 0 rgba(0,0,0,.15);
}

.elementor-10849 .elementor-element.elementor-element-5b35e50.elementor-card-shadow-yes .elementor-post__card:hover {
    box-shadow: 0 0 15px 0 rgba(0,0,0,.15);
}

.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__thumbnail__link {
    margin-bottom: 0;
}
.elementor-10849 .elementor-element.elementor-element-5b35e50 .elementor-post__title {
    margin-top: 20px;
}

.elementor-10849 .elementor-element.elementor-element-5b35e50 a:hover,
.elementor-10849 .elementor-element.elementor-element-5b35e50 a:hover ~ .elementor-post__text a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe44e51 */.elementor-10849 .elementor-element.elementor-element-fe44e51 h2 {
    position: relative;
}

.elementor-10849 .elementor-element.elementor-element-fe44e51 h2::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px; 
    height: 5px; 
    background: linear-gradient(
        to right,
        #E1A603 0%, #E1A603 5%, /* 5% d'espace */
        #F2B906 5%, #F2B906 15%, 
        #1AA085 15%, #1AA085 20%, /* 5% d'espace */
        #2CAF9A 20%, #2CAF9A 30%, 
        #EC6667 30%, #EC6667 35%, /* 5% d'espace */
        #EA5352 35%, #EA5352 40%, /* 5% d'espace */
        #E8443B 40%, #E8443B 50%, 
        #304D9C 50%, #304D9C 55%, /* 5% d'espace */
        #263B8C 55%, #263B8C 60%, /* 5% d'espace */
        #263875 60%, #263875 100% 
    );
    z-index: -1;
}
Remplacez couleur1, couleur2, etc., par les codes de couleur hexadécimaux, rgb, rgba, hsl, ou par les noms des couleurs que vous souhaitez utiliser. Les pourcentages définissent les points où chaque couleur commence et se termine, créant ainsi des transitions abruptes.

Ajustez ces pourcentages en fonction de la répartition souhaitée pour votre dégradé./* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a2b307 */.elementor-10849 .elementor-element.elementor-element-7a2b307 h2 {
    position: relative;
}

.elementor-10849 .elementor-element.elementor-element-7a2b307 h2::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px; 
    height: 5px; 
    background: linear-gradient(
        to right,
        #E1A603 0%, #E1A603 5%, /* 5% d'espace */
        #F2B906 5%, #F2B906 15%, 
        #1AA085 15%, #1AA085 20%, /* 5% d'espace */
        #2CAF9A 20%, #2CAF9A 30%, 
        #EC6667 30%, #EC6667 35%, /* 5% d'espace */
        #EA5352 35%, #EA5352 40%, /* 5% d'espace */
        #E8443B 40%, #E8443B 50%, 
        #304D9C 50%, #304D9C 55%, /* 5% d'espace */
        #263B8C 55%, #263B8C 60%, /* 5% d'espace */
        #263875 60%, #263875 100% 
    );
    z-index: -1;
}
Remplacez couleur1, couleur2, etc., par les codes de couleur hexadécimaux, rgb, rgba, hsl, ou par les noms des couleurs que vous souhaitez utiliser. Les pourcentages définissent les points où chaque couleur commence et se termine, créant ainsi des transitions abruptes.

Ajustez ces pourcentages en fonction de la répartition souhaitée pour votre dégradé./* End custom CSS */
/* Start custom CSS */@font-face {
  font-family: import-rockebycd;
  src: url('wp-content/uploads/2025/12/rockebycd-bold-webfont.woff2') format('woff2'),
       url('wp-content/uploads/2025/12/rockebycd-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
.rockebycd-webfont,
.rockebycd-webfont h1,
.rockebycd-webfont h2,
.rockebycd-webfont a,
.elementor-heading-title {font-family: 'RockebyCd-Bold', import-rockebycd, sans-serif;}


.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a {
  display: block;
  margin-top: 10px;
  font-family: 'RockebyCd-Bold', 'import-rockebycd', sans-serif;
  font-size: 38px;
  font-weight: 400;
  line-height: inherit;
  color: inherit;
}
.evangile-extrait {
    box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
    padding: 25px;
}
.evangile-extrait p {
    color: #575756;
  font-family: "National", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2em;}
.evangile-extrait a {
    color: rgb(225, 166, 3);
  font-family: "National", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2em;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'RockeBy Condensed Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://france.leprado.org/wp-content/uploads/sites/2/2026/01/rockebycd-bold-webfont.woff2') format('woff2'),
		url('https://france.leprado.org/wp-content/uploads/sites/2/2026/01/rockebycd-bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'National Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://france.leprado.org/wp-content/uploads/sites/2/2026/01/national-book-webfont.woff2') format('woff2'),
		url('https://france.leprado.org/wp-content/uploads/sites/2/2026/01/national-book-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */