section.post{padding:30px 0}section.post .post-image{position:relative;z-index:1}section.post .post-image img{border-top-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:20px;width:100%;min-height:200px;object-fit:cover;object-position:left}section.post .post-image .gradient-shadow{position:absolute;width:50%;height:70%;z-index:-1;bottom:-20px;right:-20px;background:#fdb813;background:linear-gradient(130deg,rgba(253,184,19,0) 50%,#fdb813 100%)}@media only screen and (max-width:550px){section.post .post-image .gradient-shadow{bottom:-5px;right:-10px}}section.post .post-flexer{display:flex;align-items:center;flex-wrap:wrap;margin-top:35px;margin-bottom:30px}section.post .post-flexer .blog-category{padding:10px 20px;font-size:16px;font-weight:bold}@media only screen and (max-width:550px){section.post .post-flexer .blog-category{display:inline-block}}section.post .post-flexer .post-date{margin-left:10px}@media only screen and (max-width:550px){section.post .post-flexer .post-date{display:block;width:100%;margin-top:15px;margin-left:0}}section.post .post-flexer .post-date span{padding-right:10px;margin-right:10px;margin-left:10px;border-right:1px solid #979797}@media only screen and (max-width:550px){section.post .post-flexer .post-date span{margin-left:0}}section.post .post-flexer .press{color:#fff;background-color:#797979}section.post .post-flexer .blog{color:#000;background-color:#d3d3d3}section.post .post-title{color:#000;font-size:45px;font-weight:400;text-align:left;line-height:1;margin-bottom:20px;max-width:900px}@media only screen and (max-width:768px){section.post .post-title{font-size:35px}}@media only screen and (max-width:550px){section.post .post-title{font-size:24px}}section.post .post-content{padding-bottom:230px}