.page-content{margin:0 auto;padding:4em 0}.page-content article .post-item{color:var(--font-dark-color);background:var(--background-white-color);border:2px solid var(--font-third-color);border-radius:0.50em;padding:0.50em;margin-bottom:1.5em}.page-content article .post-item .the-icons{margin-top:0.5em;font-size:0.95em}.page-content article .post-item .the-icons span,.page-content article .post-item .the-icons time{font-size:0.95em}.page-content article .post-item .the-icons .icon{background:var(--background-third-color);color:var(--font-white-color);border-radius:0.25em;font-size:1em}.page-content article .post-item .readmore-excerpt{background:var(--background-third-color);color:var(--font-white-color);padding:0.2em 0.5em;border-radius:0.2em}.page-content article .post-item h2{color:var(--font-primary-color);margin:0.2em 0}.page-content article .post-item h2 a{color:var(--font-secundary-color)}.page-content article:first-of-type picture:before{content:'Latest';background:var(--font-secundary-color);color:var(--font-white-color);display:inline-block;position:absolute;right:25px;top:10px;padding:0.5em;border-radius:0 0.5em 0 0;font-size:0.75em}.page-content article:hover .post-item .the-icons>div{-webkit-animation:jello-horizontal 0.3s linear both;animation:jello-horizontal 0.3s linear both}.page-content article:hover .readmore-excerpt{background:var(--background-third-color);color:var(--font-white-color);padding:0.2em 0.5em;border-radius:0.2em}.page-content img{max-width:100%;height:auto;margin:0 auto}.page-content article picture img{width:100%;border-radius:0.5em;-webkit-box-sizing:border-box;box-sizing:border-box}.page-content .pager{text-align:center}.page-content .pager .pager-container{margin:0 auto;text-align:center}.page-content .pager .pager-container a{color:var(--font-third-color);font-size:20px;text-decoration:none;background-color:var(--background-primary-color);padding:10px;border-radius:5px}.page-content .pager .pager-container a.active{background-color:var(--background-secundary-color)}.page-content .sidebar hr{margin:1.2em 0em;border-color:var(--font-fourth-color)}.page-content .sidebar .widget{background:var(--background-third-color);border:0.15em solid var(--background-secundary-color);border-radius:0.2em;margin-bottom:0.5em;padding:0.5em}.page-content .sidebar .cta .btn{background:var(--background-third-color);color:var(--font-white-color);display:block;font-size:1.2em}.page-content .sidebar .contact-form{background-color:var(--background-primary-color);padding:0.5em}.page-content .sidebar .contact-form .title{text-align:center}.page-content .sidebar .title{font-size:1.6em;color:var(--font-secundary-color);margin-top:0.5em;margin-bottom:0em}.page-content .sidebar .recent-posts{background:var(--background-third-color);margin-top:1em}.page-content .sidebar .recent-posts ul{padding:0em}.page-content .sidebar .recent-posts ul li{list-style:none;margin-bottom:2em}.page-content .sidebar .recent-posts ul li:last-of-type{margin-bottom:0em}.page-content .sidebar .recent-posts ul li a{font-family:var(--font-regular-strong);color:var(--font-white-color)}.page-content .sidebar .recent-posts ul li a:hover{color:var(--font-secundary-color)}.page-content .sidebar .recent-posts ul li span{font-family:var(--font-regular-italic)}.page-content .sidebar .recent-posts ul li span.icon{background:var(--background-primary-color);color:var(--font-white-color);padding:0.3em;border-radius:0.5em;display:inline-block}.page-content .sidebar .recent-posts ul li:hover span.icon{-webkit-animation:jello-horizontal 0.5s linear both;animation:jello-horizontal 0.5s linear both}
