:root{--horizontal-padding: 10%;--section-padding: 50px}@media screen and (max-width: 1250px){:root{--horizontal-padding: 8%}}@media screen and (max-width: 600px){:root{--section-padding: 38px}}.post-list{display:flex;flex-wrap:wrap;padding:0px 4.2% 5% 4.2%;justify-content:flex-start}@media screen and (max-width: 1250px){.post-list{padding:0px 2% 3% 2%}}@media screen and (max-width: 500px){.post-list{padding:0px 5% 5% 5%}}.post-list .post{width:31.33333%;margin:1%;background:#fff;display:flex;flex-direction:column;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-ms-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}@media screen and (max-width: 900px){.post-list .post{width:48%}}@media screen and (max-width: 500px){.post-list .post{width:100%;margin:0px auto 5% auto}}.post-list .post:hover .post-img{border-color:#f57621}.post-list .post:hover .post-content .post-link{background:#f57621;color:#fff}.post-list .post:hover .post-content .post-link .arrow:before{transform:scaleX(1)}.post-list .post:hover .post-content .post-link .angle{opacity:1;transform:skewX(-30deg) translateX(0px)}.post-list .post .date{padding:5px 0px;text-transform:uppercase;color:#4b4b4b;font-size:16px;font-weight:400}.post-list .post .post-img{display:block;padding-top:60%;background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border-bottom:3px solid rgba(0,0,0,0);transition:border .3s ease-out}@media screen and (max-width: 1000px){.post-list .post .post-img{padding-top:70%}}.post-list .post .post-img.placeholder{background:url("/wp-content/themes/macon/images/shell/placeholder.svg") center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.post-list .post .post-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-list .post .post-content .post-text{padding:30px 30px 20px 30px}@media screen and (max-width: 1250px){.post-list .post .post-content .post-text{padding:25px 25px 17px 25px}}.post-list .post .post-content .post-link{color:#7c7d81;font-family:"Oswald",sans-serif;text-transform:uppercase;padding:20px 30px;transition:background .3s ease-out,color .3s ease-out;position:relative;overflow:hidden;font-weight:400}@media screen and (max-width: 1250px){.post-list .post .post-content .post-link{padding:15px 25px}}.post-list .post .post-content .post-link span{width:60%}.post-list .post .post-content .post-link .arrow{position:absolute;z-index:9;right:0px;top:0px;bottom:0px;width:40%;background:url("/wp-content/themes/macon/images/shell/arrow.svg") right 30px center no-repeat;background-size:9px}@media screen and (max-width: 1250px){.post-list .post .post-content .post-link .arrow{background:url("/wp-content/themes/macon/images/shell/arrow.svg") right 25px center no-repeat;background-size:9px}}.post-list .post .post-content .post-link .arrow:before{content:"";position:absolute;right:32px;height:2px;background:#424242;width:50px;top:0px;bottom:0px;margin:auto;z-index:5;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s ease-out}@media screen and (max-width: 1250px){.post-list .post .post-content .post-link .arrow:before{width:35px;right:27px}}.post-list .post .post-content .post-link .angle{content:"";position:absolute;top:0px;right:-20px;width:40%;background:rgba(255,255,255,.3);top:0px;bottom:0px;margin:auto;transform:skewX(-30deg) translateX(40px);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.post-list .pagination{width:100%;text-align:center;padding:30px 0px 0px 0px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase}.post-list .pagination span,.post-list .pagination a{display:inline-block;padding:3px 5px}/*# sourceMappingURL=blog.css.map */
