.hero-banner{background-color:#fff;border-radius:20px;margin-top:0!important;padding:20px}.hero-banner .post-item{display:grid;grid-auto-columns:1fr;grid-auto-rows:auto;grid-gap:30px;align-items:center;grid-template-columns:repeat(2,1fr)}.hero-banner .excerpt{margin:0}@media (max-width:768px){.hero-banner .post-item{grid-template-columns:repeat(1,1fr)}}.hero-banner .post-item{margin-bottom:25px}.hero-banner .post-item .post-header{border-bottom:none}.hero-banner .post-item .post-header .picture{align-items:center;border-radius:10px;display:flex;max-height:340px;overflow:hidden;width:100%}.hero-banner .post-item .post-header .picture img{object-fit:contain;object-position:center;transition:transform .35s;width:100%}.hero-banner .post-item.big .post-body{display:flex;flex-direction:column;gap:20px;padding:0;position:relative}.hero-banner a{color:#222}.hero-banner .post-item h1{font-size:20px;line-height:1.2}.hero-banner .post-item.big{margin-bottom:0}.hero-banner .post-item.big .post-body h1 a{color:#222;font-size:30px;font-weight:600;margin-bottom:0;margin-top:10px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hero-banner .post-item.big .post-body p{color:#222}.hero-banner .post-item .post-body h1 a:hover{color:#222;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hero-banner .post-item .post-body .categoria{background:#4fff95;border:1px solid rgba(251,146,60,.1);border-radius:50px;color:#222;display:inline-block;font-size:14px;font-weight:400;padding:3px 15px;text-align:center}