/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--type-bloc-cta-leads{padding:0 .9375rem;}.node--type-bloc-cta-leads h2{margin:0 0 2.5rem 0;font-size:2rem;line-height:1.34;text-align:center;}.node--type-bloc-cta-leads ul.items{margin:0;padding:0;list-style:none;}.node--type-bloc-cta-leads ul.items li.item{margin-bottom:2.5rem;text-align:center;}.node--type-bloc-cta-leads ul.items li.item:last-child{margin-bottom:0;}.node--type-bloc-cta-leads ul.items li.item a{display:block;font-size:.875rem;text-decoration:none;text-transform:uppercase;}.node--type-bloc-cta-leads ul.items li.item a .svg{display:block;width:2.875rem;height:2.875rem;margin:0 auto 1.375rem;}.node--type-bloc-cta-leads ul.items li.item a .svg svg{width:2.875rem;height:2.875rem;}.node--type-bloc-cta-leads ul.items li.item.quote a .svg svg{width:2.25rem;height:3rem;}.node--type-bloc-cta-leads ul.items li.item.phone a .svg svg{width:3.0625rem;height:2.9375rem;}.node--type-bloc-cta-leads ul.items li.item a strong{display:block;font-size:1.5rem;}
@media screen and (min-width:48em){.node--type-bloc-cta-leads h2{margin:0 0 3.75rem 0;font-size:2.375rem;}.node--type-bloc-cta-leads ul.items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:48.125rem;margin:0 auto;}.node--type-bloc-cta-leads ul.items li.item{margin:0;max-width:10.5rem;width:100%;}.node--type-bloc-cta-leads ul.items li.item a{font-size:.875rem;}.node--type-bloc-cta-leads ul.items li.item a .svg{margin:0 auto 1.5rem;}
}
.node--type-bloc-texte-1-colonne{max-width:42rem;margin:auto;padding:0 .9375rem;font-size:.875rem;line-height:1.85;}.node--type-bloc-texte-1-colonne h2{font-size:1.5rem;text-align:center;}.node--type-bloc-texte-1-colonne table,.node--type-bloc-texte-1-colonne table th,.node--type-bloc-texte-1-colonne table td{border:1px solid #222;}
@media screen and (min-width:48em){.node--type-bloc-texte-1-colonne{padding:0;}.node--type-bloc-texte-1-colonne h2{font-size:2rem;}
}
@media screen{.node--type-page-template-editorial .page-intro{position:relative;width:100%;min-height:18.75rem;padding-top:6.5625rem;z-index:-1;}.node--type-page-template-editorial .page-intro .page-intro-back{position:absolute;height:18.75rem;top:0;left:0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top;z-index:-1;}.node--type-page-template-editorial .wrapper-strate-edito{margin:-12.1875rem 0 0;}.node--type-page-template-editorial .strate-page.first-strate{margin:0 .9375rem 2.1875rem;padding:2.5rem 1.5625rem 0;background:#fff;}.node--type-page-template-editorial .strate-page{margin:0 auto 1.09375rem;}
}
@media screen and (min-width:48em){.node--type-page-template-editorial .strate-page.first-strate{margin:0 auto 2.1875rem;padding:2.5rem 3.375rem 0;max-width:49.375rem;}.node--type-page-template-editorial .strate-page.first-strate .wrapper-page-tools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem;}.node--type-page-template-editorial .strate-page.first-strate .wrapper-page-tools .boutons-edition{margin-left:1rem;}.node--type-page-template-editorial .strate-page{margin-bottom:2.1875rem;}
}
