.hero-banner{border-radius:20px;box-shadow:0 2px 32px 0 rgba(0,0,0,.08);overflow:hidden}.hero-banner .post-item{display:grid;grid-auto-columns:1fr;grid-auto-rows:auto;grid-gap:30px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.hero-banner .post-item{gap:0;grid-template-columns:repeat(1,1fr)}.hero-banner .post-item.big .post-body h2 a{font-size:23px!important}.hero-banner .post-item .post-header{grid-row:1}}.hero-banner .post-item{margin-bottom:25px}.hero-banner .post-item .post-header{border-bottom:none}.hero-banner .post-item .post-header .picture{border-radius:20px;max-height:400px;overflow:hidden;width:100%}.hero-banner .post-item .post-header .picture img{height:auto;max-width:120%;object-fit:cover;object-position:center;width:120%}.hero-banner .post-item.big .post-body{padding:30px;position:relative}.hero-banner .post-item h2{font-size:20px;line-height:1.2;margin-bottom:20px}.hero-banner .post-item.big{margin-bottom:0}.hero-banner .post-item.big h2{margin-bottom:20px}.hero-banner .post-item.big .post-body h2 a{color:#000;font-family:gothambold,sans-serif;font-size:30px;margin-bottom:0;margin-top:10px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hero-banner .post-item .post-body h2 a:hover{color:#0383ff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hero-banner .post-item .post-body a.categoria{color:#000;display:inline-block;font-family:gothambold,sans-serif;font-size:13px;margin-bottom:20px}.hero-banner .post-item.big .post-body .read-more{display:flex;margin-top:30px}.hero-banner .post-item.big .post-body .read-more a{background-color:#0383ff;border-radius:30px;color:#fff;padding:10px 30px}