/**handles:single-css**/
#single-post #post-header{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;height:100%}@media (max-width:1100px){#single-post #post-header{grid-template-columns:1fr}}#single-post #post-header #post-title-intro{display:flex;flex-direction:column;gap:24px}#single-post #post-header #post-title-intro h1{font-size:36px;font-weight:600}@media (max-width:1100px){#single-post #post-header #post-title-intro h1{font-size:30px}}@media (max-width:768px){#single-post #post-header #post-title-intro h1{font-size:24px}}#single-post #post-header #post-title-intro #article-introduction{color:#475467;font-size:20px}#single-post #post-header #post-title-intro #article-info{display:flex;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap}#single-post #post-header #post-title-intro .article-author a:hover{text-decoration:underline}#single-post #post-header .post-thumbnail{position:relative;z-index:1}#single-post #post-header .post-thumbnail img{border-radius:32px;position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:1}#single-post #post-content{display:grid;grid-template-columns:1fr 2fr;height:100%;position:relative;font-size:16px;gap:36px}@media (max-width:768px){#single-post #post-content{grid-template-columns:1fr}}#single-post #post-content .pin-spacer{padding:0!important;height:-moz-fit-content!important;height:fit-content!important}@media (max-width:768px){#single-post #post-content .pin-spacer{position:inherit!important}}#single-post #post-content #navigation-sidebar{border:1px #e4e7ec solid;gap:17px;display:flex;flex-direction:column;height:-moz-fit-content!important;height:fit-content!important;padding:19px!important;border-radius:12px;background:#f9fafb}#single-post #post-content #navigation-sidebar #table-of-contents{display:flex;flex-direction:column;gap:12px;color:#475467;margin-bottom:12px}#single-post #post-content #navigation-sidebar #table-of-contents a:hover{text-decoration:underline}#single-post #post-content #navigation-sidebar .share-links{display:flex;flex-direction:row;gap:12px}#single-post #post-content #navigation-sidebar .share-links .share-picto{background-position:center;background-size:20px;background-repeat:no-repeat;width:40px;height:40px;display:flex;padding:10px;justify-content:center;align-items:center}#single-post #post-content #navigation-sidebar .share-links .share-picto.share-facebook{background-image:url(https://ats.jobaffinity.fr/wp-content/themes/jobaffinity/assets/svg/share-facebook.svg)}#single-post #post-content #navigation-sidebar .share-links .share-picto.share-whatsapp{background-image:url(https://ats.jobaffinity.fr/wp-content/themes/jobaffinity/assets/svg/share-whatsapp.svg)}#single-post #post-content #navigation-sidebar .share-links .share-picto.share-twitter{background-image:url(https://ats.jobaffinity.fr/wp-content/themes/jobaffinity/assets/svg/share-x.svg)}#single-post #post-content #navigation-sidebar .share-links .share-picto.share-email{background-image:url(https://ats.jobaffinity.fr/wp-content/themes/jobaffinity/assets/svg/share-email.svg)}#single-post #post-content #navigation-sidebar .share-links .share-picto.share-linkedin{background-image:url(https://ats.jobaffinity.fr/wp-content/themes/jobaffinity/assets/svg/share-linkedin.svg)}#single-post #post-content #navigation-sidebar .copy-link{margin-bottom:12px;display:flex;flex-direction:row;gap:0;border:1px #e4e7ec solid;border-radius:12px;width:-moz-fit-content;width:fit-content;overflow:hidden;box-shadow:0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs,rgba(16,24,40,.05))}#single-post #post-content #navigation-sidebar .copy-link #post-url{text-overflow:ellipsis;border:none;padding:10px 14px;max-width:150px;color:#475467;font-size:14px}#single-post #post-content #navigation-sidebar .copy-link #post-url:focus-visible{outline:0}#single-post #post-content #navigation-sidebar .copy-link #copy-button{position:relative;display:inline-flex;align-items:center;gap:4px;color:#101828;padding:10px 14px;border:none;border-left:1px #e4e7ec solid;cursor:pointer;background-color:#fff;font-size:14px}#single-post #post-content #navigation-sidebar .copy-link #copy-button::before{content:url(https://ats.jobaffinity.fr/wp-content/themes/jobaffinity/assets/svg/copy.svg);display:block;width:20px;height:20px}#single-post #post-content #navigation-sidebar .copy-link #copy-button:hover{background-color:#f9fafb}#single-post #post-content #navigation-sidebar .author-avatar{display:flex;flex-direction:column;gap:12px}#single-post #post-content #navigation-sidebar .author-avatar #author-info{display:flex;gap:12px;align-items:center;flex-wrap:wrap}#single-post #post-content #navigation-sidebar .author-avatar #author-info img{width:100px;height:100px;border-radius:100px}@media (min-width:1100px){#single-post #post-content #navigation-sidebar{position:sticky;top:100px}}#single-post #post-content .post-content-wrapper{font-size:18px}#single-post #post-content .post-content-wrapper h2{font-size:30px;font-weight:600;padding-top:40px;padding-bottom:20px}@media (max-width:1100px){#single-post #post-content .post-content-wrapper h2{font-size:24px}}#single-post #post-content .post-content-wrapper h3{font-size:22px;font-weight:600;padding-top:40px;padding-bottom:20px}@media (max-width:1100px){#single-post #post-content .post-content-wrapper h3{font-size:20px}}#single-post #post-content .post-content-wrapper a{text-decoration:underline}#single-post #post-content .post-content-wrapper a:hover{color:#ff5424}#single-post #post-content .post-content-wrapper ul{list-style:disc;padding:16px 0 16px 16px}#single-post #post-content .post-content-wrapper figure img{margin-top:40px;margin-bottom:20px;border-radius:2rem}#single-post #post-content .post-content-wrapper a,#single-post #post-content .post-content-wrapper p,#single-post #post-content .post-content-wrapper ul{color:#475467}#single-post #post-content .post-content-wrapper p,#single-post #post-content .post-content-wrapper ul{line-height:170%}#single-post #post-content .post-content-wrapper #container-conclusion{margin-top:40px;padding:32px;background-color:#f9fafb;border-radius:16px}#single-post #post-content .post-content-wrapper #container-conclusion h2{padding-top:0!important}#single-post #section-category{border-top:1px #e4e7ec solid}#single-post #section-category .subtitle-burgundy,#single-post #section-category h2{text-align:center}#single-post #section-category a h2{text-align:start}
/*# sourceMappingURL=single.css.map */