.hero-banner{background-color:#fff;border-radius:16px;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;align-items:center;grid-template-columns:repeat(2,1fr);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{display:flex;flex-direction:column;gap:20px;padding:30px;position:relative}.hero-banner .post-item h2{font-size:20px;line-height:1.2;margin-bottom:0}.hero-banner .post-item p{margin:0}.hero-banner .post-item.big{margin-bottom:0}.hero-banner .post-item.big .post-body h2 a{color:#000;font-size:30px;font-weight:500;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:#ffb726;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hero-banner .post-item .post-body a.categoria{border:1px solid #ffb726;border-radius:10px;color:#000;font-size:12px;font-weight:400;padding:3px 5px;text-transform:uppercase}.hero-banner .post-item.big .post-body .read-more{display:flex;margin-top:10px}.hero-banner .post-item.big .post-body .read-more a{background-color:#2e4073;border-radius:30px;color:#fff;padding:10px 30px}@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 .post-header .picture{border-bottom-left-radius:0;border-bottom-right-radius:0}}