.ei_header {background-image: url('../../images/2020/accessibilite/header_mobile.jpg'); }

/* Temporaire: remonter le bloc article suite à la suppression de l'image en background css */
._styles .page--article .wysiwyg-container {font-size: 14px; padding-bottom: 25px; max-width: calc(100% - 40px); margin: auto; padding-top: 40px; }

/* Général à la page */
._styles {background-color: #EFEFEF; }
._styles .stronger {font-weight: 500; }
._styles, ._styles *, ._styles *:before, ._styles *:after {-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-variant-ligatures: no-common-ligatures; font-variant-ligatures: no-common-ligatures; line-height: 1.34; }
._styles .page--article .wysiwyg-container #c-article h1 {margin-top: 0; }
._styles h1, ._styles h2, ._styles h3 {line-height: 0.9; }
._styles h1 span, ._styles h2 span, ._styles h3 span {font-weight: 500; line-height: 1; }
._styles img {max-width: 100%; }
._styles a {text-decoration: none; color: #000; }
._styles strong {font-weight: 500; }
._styles .container {max-width: calc(100% - 40px); margin: auto; }
._styles .page--article .wysiwyg-container #c-article span.upercase {text-transform: uppercase; }

/* Wording article Blog */
._styles .page--article .wysiwyg-container #c-article div.c-article__block {padding: 25px 15px; background: #fff; box-shadow: 0 2px 24px rgba(0,0,0,.14); border-radius: 4px; width: 100%;  }
._styles .page--article .wysiwyg-container #c-article .u-desktop-inline {display: block; }
._styles .page--article .wysiwyg-container #c-article .u-br {display: block; }
._styles .page--article .wysiwyg-container #c-article .c-article__image-container {display: none; } 
._styles .page--article .wysiwyg-container #c-article strong {font-weight: 500; }
._styles .page--article .wysiwyg-container #c-article p {font-size: 14px; line-height: 1.6; font-weight: 300; margin: 0 0 20px; }
._styles .page--article .wysiwyg-container #c-article a {text-decoration: underline; color: #D0103A; }
._styles .page--article .wysiwyg-container #c-article h1 {color: #000000; font-size: 29px; font-weight: 300; line-height: 1.1; display: grid; margin-bottom: 20px; }
._styles .page--article .wysiwyg-container #c-article h1 span {color: #D0103A; font-weight: 500; }
._styles .page--article .wysiwyg-container #c-article h2 {color: #D0103A; font-size: 20px; font-weight: 500; margin-top: 25px; margin-bottom: 20px; line-height: 25px; }
._styles .page--article .wysiwyg-container #c-article h3 {color: #000000; font-size: 18px; font-weight: 500; margin-top: 35px; margin-bottom: 12px; line-height: 20px; }
._styles .page--article .wysiwyg-container #c-article h4, ._styles .page--article .wysiwyg-container #c-article ol li h4 {color: #000000; font-size: 16px; font-weight: 500; margin-top: 0px; margin-bottom: 12px; }
._styles .page--article .wysiwyg-container #c-article ol {padding-left: 17px; }
._styles .page--article .wysiwyg-container #c-article ol li {padding-left: 10px; font-size: 14px; font-weight: 300; margin-bottom: 20px; line-height: 1.6; }

/* ._styles .page--article .wysiwyg-container #c-article ol li:before {content: counter(li) ". "; margin-right: 10px; color: #000000; } */
._styles .page--article .wysiwyg-container #c-article ul {margin-bottom: 20px; font-weight: 300; list-style-type: none; padding-left: 0px; }
._styles .page--article .wysiwyg-container #c-article .first_child_inline li >:first-child {display: inline; }
._styles .page--article .wysiwyg-container #c-article ul li {font-weight: 900; line-height: 1.6; font-size: 14px; margin-bottom: 15px; }
/* ._styles .page--article .wysiwyg-container #c-article ul li span {font-weight: 900; } */
._styles .page--article .wysiwyg-container #c-article ul li:before {content: "\0F01EE"; font-family: "fts_picto"; font-size: 11px; font-weight: 400; margin-right: 10px; color: #D0103A; }

._styles .page--article .wysiwyg-container #c-article .bouton_action {display: block;padding-top: 5px;padding-bottom: 5px;padding-left: 15px;font-size: 15px;font-weight: 700;line-height: 1.35em;background-position: left 15px center;background-repeat: no-repeat;background-size: 12px auto;text-align: left; vertical-align: middle;border: 0;background-color: #D0103A;color: #fff;font-family: "Open Sans", sans-serif;text-decoration: none;cursor: pointer;width: 280px;margin-bottom: 20px; }


/* Bloc Loan */
._styles .page--article .wysiwyg-container #c-article .block--loan__container {margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; width: 100%; max-width: 1290px; }
._styles .page--article .wysiwyg-container #c-article .loan__table img {max-width: 25px; max-height: 25px; }
._styles .page--article .wysiwyg-container #c-article .loan__box {margin-bottom: 27px; border-radius: 4px; padding: 30px 26px 26px; background-color: #fff; box-shadow: 0 2px 24px rgba(0, 0, 0, 0.13); }
._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list {display: flex; flex-direction: column; gap: 10px; margin-bottom: 0; padding-left: 0; list-style: none; }
._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list-item {display: flex; align-items: flex-start; gap: 8px; color: #000; font-family: 'Campton'; font-size: 16px; font-weight: 400; line-height: 1.25; }
._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list-icon {flex-shrink: 0; width: 18px; max-width: 100%; height: auto; }
._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list-icon--desktop {display: none; }
._styles .page--article .wysiwyg-container #c-article .loan__table {border-collapse: collapse; caption-side: bottom; table-layout: fixed; vertical-align: middle; border-color: #E5E5E5; width: 100%; filter: drop-shadow(0 2px 24px rgba(0, 0, 0, 0.14)); }
._styles .page--article .wysiwyg-container #c-article .loan__thead,
._styles .page--article .wysiwyg-container #c-article .loan__tbody,
._styles .page--article .wysiwyg-container #c-article .loan__tfoot,
._styles .page--article .wysiwyg-container #c-article .loan__tr,
._styles .page--article .wysiwyg-container #c-article .loan__th,
._styles .page--article .wysiwyg-container #c-article .loan__td {border-color: inherit; border-style: solid; border-width: 0; }
._styles .page--article .wysiwyg-container #c-article .loan__thead {vertical-align: bottom; }
._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__tr:first-child .loan__th:nth-child(2),
._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__tr:first-child .loan__td:nth-child(2) { border-top-left-radius: 5px; }
._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__tr:first-child .loan__th:last-child,
._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__tr:first-child .loan__td:last-child { border-top-right-radius: 5px; }
._styles .page--article .wysiwyg-container #c-article .loan__tbody {vertical-align: inherit; border-top: 1px solid #E5E5E5; }
._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__th:nth-child(2),
._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__td:nth-child(2) { border-bottom-left-radius: 5px; }
._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__th:last-child,
._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__td:last-child { border-bottom-right-radius: 5px; }
._styles .page--article .wysiwyg-container #c-article .loan__tr-highlight > .loan__th,
._styles .page--article .wysiwyg-container #c-article .loan__tr-highlight > .loan__td {box-shadow: inset 0 0 0 9999px #EFEFEF; font-weight: 600; text-transform: uppercase; }
._styles .page--article .wysiwyg-container #c-article .loan__th,
._styles .page--article .wysiwyg-container #c-article .loan__td {border-width: 0 1px; padding: 8px 4px; height: 54px; background-color: #fff; color: #000; font-family: 'Campton'; font-size: 14px; font-weight: 500; line-height: 1.2858; text-align: center; }
._styles .page--article .wysiwyg-container #c-article .loan__th:first-child,
._styles .page--article .wysiwyg-container #c-article .loan__td:first-child {display: none; }
._styles .page--article .wysiwyg-container #c-article .loan__th:nth-child(2),
._styles .page--article .wysiwyg-container #c-article .loan__td:nth-child(2) {border-left-width: 0; }
._styles .page--article .wysiwyg-container #c-article .loan__th:last-child,
._styles .page--article .wysiwyg-container #c-article .loan__td:last-child {border-right-width: 0; }
._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__th {padding: 14px 0; font-size: 16px; font-weight: 400; line-height: 1.125; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta {display: flex; flex-direction: column; align-items: center; gap: 14px; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta-title {display: flex; flex-direction: column; align-items: center; gap: 14px; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta-title-icon {width: 48px; max-width: 100%; height: auto; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__btn {display: inline-flex; vertical-align: middle; align-items: center; gap: 6px; border: 0; border-radius: 4px; padding: 10px 14px; background-color: #D00F3B; color: #fff; font-family: 'Campton'; font-size: 16px; font-weight: 600; line-height: 1.25; text-align: center; text-decoration: none; user-select: none; cursor: pointer; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__btn:hover {background-color: #fecb00;}
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__btn .loan_btn-span {display: none; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__btn .loan_btn-icon {width: 16px; max-width: 100%; height: auto; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__strong { font-weight: inherit; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__check {width: 18px; max-width: 100%; height: auto; }
._styles .page--article .wysiwyg-container #c-article .loan__table .loan__check--desktop {display: none; }


/* Pictos */
/* ._styles .ei_gly_uF0095-checkmark_full:before {content: "\0F0095"; color: #de0030; } */

@media (min-width: 1024px)
{	
/*
	<ul><li> <ul><li> : liste à puce : tiret, noir, 16 px, aligné sur le <li> précédent 
	<ul><li> <ol><li> : liste numérique, noir, 16 px, aligné à la marge
	<ol> <li> <ul> <li> : puce rouge, 20 px, texte noir décalé au texte <ol>
*/

	/* Temporaire: remonter le bloc article suite à la suppression de l'image en background css */
	._styles .page--article .wysiwyg-container {font-size: 16px; margin-top: 0px; padding-top: 49px; width: 1024px; }
	
	/* article Blog */
	._styles .page--article .wysiwyg-container #c-article div.c-article__block {padding: 35px; margin-top: 46px; }
	._styles .page--article .wysiwyg-container #c-article h1 {font-size: 44px; line-height: 1.1; margin-bottom: 20px; font-weight: 300; color: #000; display: block; }
	._styles .page--article .wysiwyg-container #c-article h1 span {color: #000000; font-weight: 300; }
	._styles .page--article .wysiwyg-container #c-article p {font-size: 16px; }
	._styles .page--article .wysiwyg-container #c-article h2 {margin-top: 35px; }
	._styles .page--article .wysiwyg-container #c-article ol li {font-size: 16px; }
	._styles .page--article .wysiwyg-container #c-article ul li {font-size: 16px; }
	
	
	/* Bloc Loan */
	._styles .page--article .wysiwyg-container #c-article .loan__box {margin-bottom: 25px; border-radius: 0; padding: 0; background-color: transparent; box-shadow: none; }
	._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list-item {justify-content: flex-end; color: #fff; font-weight: 500; }
	._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list-icon--mobile {display: none; }
	._styles .page--article .wysiwyg-container #c-article .loan__box .loan__list-icon--desktop {display: inline-block; }
	._styles .page--article .wysiwyg-container #c-article .loan__table {border-color: #EFEFEF; filter: none; }
	._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__th:first-child,
	._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__td:first-child { background-color: transparent; border-right-width: 0; }
	._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__th:nth-child(2),
	._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__td:nth-child(2) {border-left-width: 2px; }
	._styles .page--article .wysiwyg-container #c-article .loan__tbody {border-top-color: #EFEFEF; border-top-width: 2px; }
	#ei_tpl_fullsite > div > main > div > main > section.block--loan > div > div.loan__content > table > tbody > tr:nth-child(2) > th { border-top-left-radius: 5px; }
	._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr > :nth-child(2), ._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr > :nth-child(3) {text-align: center;  font-size: 18px; }
	._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__th:first-child,
	._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__td:first-child { border-bottom-left-radius: 5px; }
	._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__th:nth-child(2),
	._styles .page--article .wysiwyg-container #c-article .loan__tbody .loan__tr:last-child .loan__td:nth-child(2) { border-bottom-left-radius: 0; }
	._styles .page--article .wysiwyg-container #c-article .loan__tr-highlight {display: none; }
	._styles .page--article .wysiwyg-container #c-article .loan__tr-active-desktop > .loan__th,
	._styles .page--article .wysiwyg-container #c-article .loan__tr-active-desktop > .loan__td {box-shadow: inset 0 0 0 9999px #F8F8F8; }
	._styles .page--article .wysiwyg-container #c-article .loan__th,
	._styles .page--article .wysiwyg-container #c-article .loan__td {border-left-width: 2px; border-right-width: 2px; padding: 11px 20px; height: auto; font-weight: 400; text-align: left; }
	._styles .page--article .wysiwyg-container #c-article .loan__th:first-child,
	._styles .page--article .wysiwyg-container #c-article .loan__td:first-child {display: table-cell; border-left-width: 0; }
	._styles .page--article .wysiwyg-container #c-article .loan__th:last-child,
	._styles .page--article .wysiwyg-container #c-article .loan__td:last-child {border-right-width: 0; }
	._styles .page--article .wysiwyg-container #c-article .loan__thead .loan__th {padding: 22px 20px; color: #111; font-size: 18px; line-height: 1.3889; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta {align-items: stretch; gap: 24px; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta-title {flex-direction: row; flex-wrap: wrap; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta-title-icon {order: 1; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__cta-title-span {flex-grow: 1; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__btn {align-self: flex-start; gap: 5px; padding: 14px 16px; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__btn .loan_btn-span {display: inline; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__strong { font-weight: 600; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__check--mobile {display: none; }
	._styles .page--article .wysiwyg-container #c-article .loan__table .loan__check--desktop {display: inline-block; }
}
