@keyframes loading-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.single-post #content .hentry-wrapper>header{display:flex;flex-direction:column-reverse}.single-post #content .hentry-wrapper > header .back{background-color:#fff;border-bottom:solid 1px var(--line);overflow:hidden;padding:16px 0}.single-post #content .hentry-wrapper > header .back a{color:var(--header);display:flex;align-items:center;gap:15px;font-weight:700;text-decoration:none}.single-post #content .hentry-wrapper > header .back a:hover, .single-post #content .hentry-wrapper > header .back a:focus-visible{color:var(--accent)}.single-post #content .hentry-wrapper > header .back i{font-size:12px}.single-post #content .hentry-wrapper > header .header-content{margin-top:120px;margin-bottom:60px}@media (max-width: 1023px){.single-post #content .hentry-wrapper > header .header-content{margin-top:100px}}@media (max-width: 767px){.single-post #content .hentry-wrapper > header .header-content{margin-top:60px}}.single-post #content .hentry-wrapper > header .header-content .date{font-size:18px;font-family:"Open Sans",sans-serif;line-height:1.4;color:#5D606D}.single-post #content .hentry-wrapper > header .header-content img{display:block;margin:60px auto 0;width:1070px}@media (max-width: 767px){.single-post #content .hentry-wrapper > header .header-content img{margin-top:40px}}.single-post .hentry-wrapper>.entry-content{margin-bottom:120px}@media (max-width: 1023px){.single-post .hentry-wrapper>.entry-content{margin-bottom:100px}}@media (max-width: 767px){.single-post .hentry-wrapper>.entry-content{margin-bottom:60px}}.single-post .hentry-wrapper > .entry-content .article-text-block:first-child{margin-top:0}.single-post .hentry-wrapper > .entry-content .article-text-block:last-child{margin-bottom:0}.single-post .hentry-wrapper > .entry-content .article-text-block h2{font-size:23px;color:var(--header);font-family:"Century Gothic",sans-serif;font-weight:600;line-height:1}@media screen and (min-width: 768px){.single-post .hentry-wrapper > .entry-content .article-text-block h2{font-size:26px}}@media screen and (min-width: 1024px){.single-post .hentry-wrapper > .entry-content .article-text-block h2{font-size:31px}}