.post{background-color:#fff;border-radius:24px;height:100%}.post__content{padding:24px 16px}figure.post__fig{margin:0;padding:0}figure.post__fig,img.post__img{border-radius:24px 24px 0 0;width:100%}img.post__img{height:260px!important;object-fit:cover}.post__date{color:#94a1ad;font-family:Titillium Web,sans-serif;font-size:14px;font-weight:700}.post__title{font-size:18px;font-weight:700}.post__text a{color:red;text-decoration:none}ul.tab.servicios-home{border-bottom:1px solid #78787896;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 4%;padding:20px 0 0;width:fit-content}.tab__item{margin:0;padding:10px 30px 12px}li.tab__item:hover{border-bottom:1px solid red}li.tab__item.tab__item--active{background-color:red;border-bottom:1px solid red;border-radius:15px 15px 0 0;color:#fff;padding:10px 30px 12px}ul.tab-item.servicios-home .posts{display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}ul.tab-item.servicios-home .posts .post__col{padding:0}ul.tab-item.servicios-home .posts .post__col:first-child{grid-row:span 2}ul.tab-item.servicios-home .posts .post__col:not(:first-child) .post{flex-direction:row}ul.tab-item.servicios-home .posts .post__col:not(:first-child) .post .post__fig img{border-radius:24px 0 0 24px}ul.tab-item.servicios-home .posts .post__col:not(:first-child) .post img.post__img{min-height:100%;min-width:230px;width:100%}dialog#dialog{align-items:center;background-color:hsla(0,0%,100%,.5);bottom:0;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}dialog#dialog[open]{display:flex}dialog#dialog form button{background-color:#f20024;border:none;border-radius:50%;color:#fff;display:block;font-size:18px;margin-left:auto;margin-right:0}@media screen and (max-width:768px){ul.tab{gap:20px;justify-content:flex-start}ul.tab.servicios-home{flex-direction:column;text-align:center;width:100%}.tab-item .post__col:not(:last-child){padding-bottom:20px}.tab__item{border:1px solid #f20025;border-radius:15px 15px 15px 15px!important;color:#f20025}ul.tab-item.servicios-home .posts{grid-template-columns:1fr;grid-template-rows:auto}ul.tab-item.servicios-home .posts .post__col:not(:first-child) .post{flex-direction:column}ul.tab-item.servicios-home .posts .post__col:not(:first-child) .post .post__fig img{border-radius:24px 24px 0 0}}