.single article .head{padding-bottom:1em;margin-bottom:2em;border-bottom:1px solid rgba(50,70,100,.2)}.single article h1{margin-top:.3em;font-size:3.6rem}@media (max-width: 767px){.single article h1{font-size:6.66vw}}.single article h2{background-color:#2d9ba0;margin:2.5em 0 .5em;padding:.5em 1em;font-size:2.7rem;color:#fff}@media (max-width: 767px){.single article h2{font-size:5vw}}.single article h3{border-bottom:1px solid rgba(50,70,100,.2);margin:1.5em 0 1em;padding:0 0 .5em;font-size:2.7rem}@media (max-width: 767px){.single article h3{font-size:5vw}}.single article a{text-decoration:underline;color:#5f50b4}.single article a:hover{text-decoration:none}.single article em{font-style:italic}.single article img{display:block;margin:2em auto}.single article ul{list-style:disc;margin:1em 0 1em 1.6em}.single article ol{list-style:decimal;margin:1em 0 1em 1.6em}.single article blockquote{margin:1em 0;padding:1.2em;background-color:#e6eaf2;border-radius:5px}.single article .imgs{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:1em 0}.single article .imgs li{width:calc(50% - 10px)}.single article .imgs li:nth-child(n+3){margin-top:1em}.single article .imgs img{margin:0}.single article .wp-caption{max-width:100%}.single article .wp-caption .wp-caption-text{margin-top:-2em;font-size:.8em}
