.archive .page-error{background:transparent;color:#000;min-height:auto}.archive .page-error-wrapper{padding:1em}.archive .page-error .error-message-icon{margin-bottom:2em}.archive .page-error .error-message-icon svg{height:128px;width:128px}.archive .page-error .error-message-buttons .btn-sm{padding:8px 16px}.blog-head{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:0;position:relative}.blog-head_image{height:auto;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}.blog-head h1{left:0;position:absolute;text-indent:-99999px;z-index:2}.blog-tip{color:#fff;font-size:var(--evo--font-size--xx-small)}@media only screen and (min-width:412px){.blog-tip{padding-left:1em;padding-right:1em}}.blog-tip .title{font-weight:600;margin-bottom:24px}.blog-tip .btn{border-color:#fff;color:#fff;margin-top:24px}.blog-list aside section{margin-bottom:16px;padding:0}.blog-list aside section h2{font-size:var(--evo--font-size--medium);font-weight:600;margin-top:0}@media only screen and (min-width:992px){.blog-list aside section h2{font-size:var(--evo--font-size--x-small);margin-bottom:.5em}}.blog-list aside section ul{display:flex;flex-wrap:wrap;margin-bottom:16px;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:992px){.blog-list aside section ul{display:flex;flex-direction:column}}.blog-list aside section ul li a{align-items:baseline;display:flex;padding:8px}@media only screen and (min-width:1200px){.blog-list aside section ul li a{padding-bottom:16px;padding-top:16px}}.blog-list aside section ul li a span{color:#000;display:block;flex:1;font-size:var(--evo--font-size--xx-small);font-weight:500;line-height:1.3;position:relative}@media only screen and (min-width:992px){.blog-list aside section ul li a span{font-size:var(--evo--font-size--x-small)}}.blog-list aside section ul li a:before{background-color:#7442c8;border-radius:100%;content:"-";display:none;height:11px;margin-right:6px;position:relative;top:4px;width:11px}@media only screen and (min-width:1200px){.blog-list aside section ul li a:before{height:12px;top:1px;width:12px}}.blog-list aside section ul li.active a:before{display:block}@media only screen and (max-width:991px){body.tag .blog-list aside section.categories{display:none}}.blog-list aside section.tags h2{padding-top:16px}.blog-list aside section.tags ul{flex-direction:row;padding-top:6px}.blog-list aside section.tags ul li a{padding-bottom:6px;padding-top:6px}.blog-list aside section.tags ul li a span{font-size:var(--evo--font-size--xx-small)}@media only screen and (min-width:1400px){.blog-list_row .list{padding-left:4em}}.blog-list_row .list h2{font-weight:600;margin-bottom:.75em;margin-top:0}.blog-list_row .list .load-more{justify-content:center}