.flex{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex .right{margin-left:auto}.flex .left{margin-right:auto}.flex-fluid{margin-right:-1rem;margin-left:-1rem}.flex.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.featured-item{-ms-flex-preferred-size:33.33333333%!important;flex-basis:33.33333333%!important;max-width:33.33333333%!important;position:relative}.featured-item .featured-wrapper{position:relative;min-height:360px}@media (max-width:48rem){.featured-item .featured-wrapper{max-height:200px;min-height:200px;overflow:hidden;padding:1rem}}.featured-item a{display:block}.featured-item a:after{content:"";background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgb(0 0 0 / .9)));background:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / .9) 100%);width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.featured-item a:hover:after{background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 136 204 / .6)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 136 204 / .6) 100%);-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.featured-item img{border:none;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.featured-item .entry-title{position:absolute;bottom:0;padding:1rem;margin:0;color:white!important;z-index:10;width:100%;font-size:2rem}@media (min-width:48rem){.featured-item{padding:1rem}.home .featured-item{margin-top:2rem}.featured-item-2{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;padding:.5rem}.featured-item-3{-ms-flex-preferred-size:32%;flex-basis:32%;max-width:32%;padding:.333rem}.featured-item-4{-ms-flex-preferred-size:24%!important;flex-basis:24%!important;max-width:24%!important;padding:0.25rem!important}.home .featured-item-2{margin-top:2rem}.home .featured-item-4{margin-top:2rem}}@media (max-width:48rem){.featured-item-2{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:.5rem}.featured-item-3{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:.333rem}.featured-item-4{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;padding:0.25rem!important}}.featured-item-1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;position:relative}@media (min-width:48rem){.featured-item-1{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media (min-width:48rem){.home .featured-item-1{margin-top:2rem}}[class^="featured-item-"] .precio{position:absolute;top:0;padding:1rem;margin:0;color:#d10074;z-index:10;width:100%;font-size:2rem;text-align:right}.featured-item-4{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;position:relative}[class^="featured-item-"] .featured-wrapper{position:relative;min-height:360px}@media (max-width:48rem){[class^="featured-item-"] .featured-wrapper{max-height:200px;min-height:200px;overflow:hidden}}[class^="featured-item-"] a{display:block}[class^="featured-item-"] a:after{content:"";background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgb(0 0 0 / .9)));background:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / .9) 100%);width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}[class^="featured-item-"] a:hover:after{background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 136 204 / .6)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 136 204 / .6) 100%);-webkit-transition:all 0.3s linear;transition:all 0.3s linear}[class^="featured-item-"] img{border:none;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}[class^="featured-item-"] .entry-title{position:absolute;bottom:0;padding:1rem;margin:0;color:white!important;z-index:10;width:95%;font-size:2rem}