/*
Theme Name: Reussite-personnelle
Theme URI: https://www.reussite-personnelle.fr/
Author: Réussite personnelle
Description: Site theme.
Version: 2.0.1
License: GPL-2.0-or-later
Text Domain: reussite-personnelle
*/
.wp-site-blocks .widget{outline:0;cursor:default;width:50%;box-sizing:border-box}.wp-site-blocks .nav-next{margin:1em 0;line-height:inherit;transform:translateY(-50%);text-align:right}.wp-site-blocks .post-thumbnail__inner{display:inline-block;margin-top:0;align-items:center}.wp-site-blocks .menu-toggle:hover{border:1px solid #5c8;align-items:center}.wp-site-blocks .entry-header__inner{letter-spacing:.02em;opacity:.7;line-height:1.5}.wp-site-blocks .widget__link,.wp-site-blocks .site-branding:focus{text-align:center}.wp-site-blocks .screen-reader-text__content,.wp-site-blocks .screen-reader-text.is-active{text-transform:uppercase;overflow:hidden;display:none;margin-top:2em}.wp-site-blocks .content-area a{border-radius:2px;transition:transform .25s ease-out}.wp-site-blocks .page-header{display:none;list-style:none}.wp-site-blocks .widget-title__title,.wp-site-blocks .pagination__image{flex:1}.wp-site-blocks .tags-links a{border:2px solid #780831;text-align:center}.wp-site-blocks .page-title:not(:last-child){border-radius:9999px;color:#780831;line-height:1.2;cursor:pointer}@media (min-width:768px){.wp-site-blocks .archive-description p{max-width:100%;display:inline-block;word-break:break-word}.wp-site-blocks .byline:first-child{transform:none}.wp-site-blocks .site-info a,.wp-site-blocks .entry-content:hover{padding:.25rem .75rem;letter-spacing:normal;display:grid;height:100%}.wp-site-blocks .site-branding:not(:last-child){vertical-align:baseline;box-sizing:border-box;line-height:1.6}.wp-site-blocks .search-form__inner{list-style:none;justify-content:flex-start;border:2px solid #780831}.wp-site-blocks .archive-description{overflow:auto;word-break:break-word;text-transform:none;margin:0 0 1.5rem}}.wp-site-blocks .page-header p{flex:none}.wp-site-blocks .read-more p{object-fit:cover;border:none;z-index:2;vertical-align:baseline}.wp-site-blocks .site-content{font-size:.8em;display:grid;outline:2px solid #780831}@media (min-width:1024px){.wp-site-blocks .widget-title > *{gap:24px}.wp-site-blocks .site-info{position:relative;background-color:#ad0030;object-fit:contain}.wp-site-blocks .cat-links::before{margin-top:2em}.wp-site-blocks .entry-footer{background-color:#780831}}.wp-site-blocks .screen-reader-text{color:#780831;border-radius:4px;transform:rotate(45deg)}.wp-site-blocks .entry-title__title{align-items:flex-start;transform:none;line-height:inherit}.wp-site-blocks .pagination__image{line-height:1.4;letter-spacing:.1em;cursor:default}.wp-site-blocks .byline > *{white-space:nowrap;width:100%}.wp-site-blocks .comment-respond a,.wp-site-blocks .cat-links:focus{transition:all .2s ease;text-align:left}.wp-site-blocks .comment-list__link{border-radius:0;text-align:left;object-fit:contain;font-weight:400}.wp-site-blocks .search-field__image{white-space:pre-wrap;gap:24px;object-fit:contain;vertical-align:baseline}.wp-site-blocks .post-thumbnail__image,.wp-site-blocks .entry-meta img{border:1px solid currentColor;width:fit-content;list-style:none;color:#780831;cursor:pointer}.wp-site-blocks .site-info{outline:2px solid #780831;height:2.5rem;gap:24px;text-transform:uppercase;object-fit:cover}.wp-site-blocks .posted-on__inner,.wp-site-blocks .site-header:hover{text-align:left;display:inline-flex;transition:all .2s ease}.wp-site-blocks .site-content__link{justify-content:flex-start}.wp-site-blocks .posted-on:first-child,.wp-site-blocks .main-navigation__content{flex:none;vertical-align:middle;transform:translateY(-50%)}.wp-site-blocks .read-more__title,.wp-site-blocks .entry-content:hover{opacity:0;letter-spacing:normal;position:static}.wp-site-blocks .site-main::before,.wp-site-blocks .nav-links{box-shadow:inset 0 0 0 1px #5c8;overflow:visible;max-width:none;font-weight:600}@media (max-width:1200px){.wp-site-blocks .posted-on__inner{white-space:nowrap;letter-spacing:normal;position:sticky;border:none}.wp-site-blocks .comment-list__image{position:sticky;white-space:pre-wrap}.wp-site-blocks .entry-meta__inner{margin-top:0;padding:0}.wp-site-blocks .post-thumbnail__inner{max-width:640px;display:none;cursor:default}.wp-site-blocks .posted-on:first-child{transform:rotate(45deg);padding:.5em 1em;align-items:flex-start;display:flex;justify-content:flex-end}.wp-site-blocks .post-thumbnail__inner{color:#780831;opacity:0;transform:rotate(45deg);text-decoration:underline;line-height:1.6}}.wp-site-blocks .posted-on__image{opacity:0;text-transform:none}@media (min-width:768px){.wp-site-blocks .entry-header__image{margin-top:0;font-weight:bold;color:#780831;word-break:break-word;object-fit:contain}.wp-site-blocks .site-header:hover{border:1px solid #5c8}.wp-site-blocks .nav-links.is-active{justify-content:center;background-color:#ad0030;text-transform:none}}.wp-site-blocks .menu-toggle{font-weight:700}.wp-site-blocks .widget-area a{padding:.25rem .75rem;cursor:pointer;max-width:none;background-color:#ad0030}@media (min-width:782px){.wp-site-blocks .read-more:focus{margin:0 0 .75em}.wp-site-blocks .nav-next__title{list-style:none;color:#3e8;font-size:.75rem}.wp-site-blocks .search-form a{font-size:1rem;height:auto;background-color:#ad0030}.wp-site-blocks .read-more:not(:last-child){justify-content:space-between}}.wp-site-blocks .site-main.is-active{color:#780831;vertical-align:baseline;padding:.5em 1em;height:2.5rem}.wp-site-blocks .widget__title{overflow:auto;text-decoration:none;margin-top:0}.wp-site-blocks .main-navigation.is-active{text-transform:none;box-shadow:none;overflow:visible;word-break:break-word}.wp-site-blocks .read-more__inner{position:static}.wp-site-blocks .tags-links:not(:last-child){position:relative}.wp-site-blocks .posted-on{height:100%;line-height:normal;cursor:pointer;align-items:flex-start}.wp-site-blocks .content-area,.wp-site-blocks .comment-list__inner{justify-content:flex-end;cursor:pointer}.wp-site-blocks .site-main__link{max-width:1200px;text-align:right;padding:15px;box-sizing:border-box}.wp-site-blocks .byline__content,.wp-site-blocks .screen-reader-text.is-active{line-height:1.2;justify-content:center}.wp-site-blocks .comment-respond,.wp-site-blocks .site-content__content{justify-content:space-between}.wp-site-blocks .comment-respond img,.wp-site-blocks .cat-links:first-child{z-index:10;box-shadow:inset 0 0 0 1px #5c8;text-align:right;object-fit:contain;list-style:none}.wp-site-blocks .comment-list:focus{border-radius:.25rem;padding:.5em 1em;width:auto;cursor:default;box-shadow:0 1px 3px rgba(0,0,0,.12)}.wp-site-blocks .tags-links__link{cursor:pointer;display:inline-block;text-transform:uppercase;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-site-blocks .main-navigation__inner,.wp-site-blocks .entry-footer{font-size:1.125em;line-height:1.5}.wp-site-blocks .posted-on__content{position:relative;border-radius:3px;z-index:2;outline:0}.wp-site-blocks .cat-links::before{white-space:normal;border:none;border-radius:4px}.wp-site-blocks .posted-on__title{transition:transform .25s ease-out;margin:0 0 1.5rem;white-space:normal;display:block}