.kitify-posts{--kitify-posts-thumbnail-width:40%;--kitify-posts-thumbnail-spacing:20px}.kitify-posts__item{padding:0}.kitify-posts__outer-box{padding:10px}.kitify-posts__outer-box a{color:inherit}.kitify-posts__inner-box{overflow:hidden;position:relative}.kitify-posts__inner-box:after{pointer-events:none;right:0;transition:all .4s;content:"";position:absolute;bottom:0;top:0;left:0;z-index:0}.kitify-posts__inner-box:hover .kitify-posts__thumbnail-img{transform:scale(1.05)}.kitify-posts__thumbnail{overflow:hidden;margin-bottom:1rem;position:relative;margin-top:0;z-index:0}.kitify-posts__thumbnail-link{overflow:hidden;position:relative;width:100%;vertical-align:middle;display:inline-block}.kitify-posts__thumbnail-link img.wp-post-image{max-height:none;margin:auto}.kitify-posts__thumbnail-img{transition:transform .6s,opacity .6s,visibility .6s;object-fit:cover;width:100%;vertical-align:middle}.kitify-posts__inner-content{position:relative;z-index:1}.kitify-posts__meta{font-size:.875em;margin-bottom:.5rem;color:var(--kitify-body-color);flex-flow:row wrap;display:flex}.kitify-posts__meta__item{align-items:center;display:flex}.kitify-posts__meta__item:not(:first-child):before{margin-right:.3rem;content:"";margin-left:.3rem}.kitify-posts__meta a{color:var(--kitify-primary-color)}.kitify-posts__meta .meta--icon{margin-right:.4em;display:inherit}.kitify-posts__meta .meta--icon i{font-size:1em;vertical-align:middle}.kitify-posts__meta .meta--icon img,.kitify-posts__meta .meta--icon svg{height:1em;width:1em;vertical-align:middle;display:inline-block}.kitify-posts__excerpt,.kitify-posts__title{margin:0 0 1em}.kitify-posts__title{font-size:1em}.kitify-posts__title:hover{color:var(--kitify-primary-color)}.kitify-posts__floating_category{font-size:.75em;position:absolute;top:10px;left:10px}.kitify-posts__floating_category a{padding:2px 5px;margin-right:5px;color:#fff;background-color:var(--kitify-primary-color);border-radius:3px}.kitify-posts__floating_category-inner{display:flex}.kitify-posts__floating_date{height:55px;justify-content:center;color:#fff;position:absolute;top:60%;background-color:var(--kitify-primary-color);align-items:center;border-radius:50%;left:10px;width:55px;display:flex}.kitify-posts__floating_date-inner{flex-direction:column;text-align:center;line-height:1;display:flex}.kitify-posts__floating_date-inner strong{font-size:1.25em}.kitify-posts__floating_date-inner span{font-size:.875em}.kitify-posts__floating_postformat{height:2.6em;pointer-events:none;justify-content:center;color:#fff;position:absolute;top:10px;background-color:var(--kitify-primary-color);align-items:center;border-radius:50%;left:calc(100% - 3em);width:2.6em;display:flex}.kitify-posts__floating_postformat svg{height:1em;width:1em;vertical-align:middle;display:inline-block}.kitify-posts.preset-grid-2 .kitify-posts__thumbnail{margin:0}.kitify-posts.preset-grid-2 .kitify-posts__thumbnail+.kitify-posts__inner-content{transform:translateX(-50%);position:absolute;bottom:0;left:50%;width:100%}.kitify-posts.preset-grid-2 .kitify-posts__inner-content{padding:1em;margin:0 auto}.kitify-posts.preset-grid-2 .kitify-posts__inner-content:only-child{height:100%;justify-content:flex-end;flex-direction:column;display:flex}.kitify-posts.preset-grid-2 .kitify-posts__inner-box{background-color:#f5f5f5}.kitify-posts.preset-grid-2 .kitify-posts__inner-box:after{background:linear-gradient(180deg,transparent 10%,rgba(0,0,0,.7))}.kitify-posts.preset-grid-2 .kitify-posts__inner-content,.kitify-posts.preset-grid-2 .kitify-posts__meta{color:#fff}.kitify-posts.preset-grid-2 .kitify-posts__item:not(.has-post-thumbnail) .kitify-posts__inner-box,.kitify-posts.preset-grid-2 .kitify-posts__item:not(.has-post-thumbnail) .kitify-posts__outer-box{height:100%}.kitify-posts.preset-list-1 .kitify-posts__inner-box,.kitify-posts.preset-list-2 .kitify-posts__inner-box{justify-content:space-between;flex-flow:row wrap;display:flex}.kitify-posts.preset-list-1 .kitify-posts__thumbnail,.kitify-posts.preset-list-2 .kitify-posts__thumbnail{overflow:hidden;margin:0;width:var(--kitify-posts-thumbnail-width)}.kitify-posts.preset-list-1 .kitify-posts__thumbnail+.kitify-posts__inner-content,.kitify-posts.preset-list-2 .kitify-posts__thumbnail+.kitify-posts__inner-content{width:calc(100% - var(--kitify-posts-thumbnail-width) - var(--kitify-posts-thumbnail-spacing))}.kitify-posts.preset-list-2 .kitify-posts__item:nth-child(2n) .kitify-posts__inner-box{flex-flow:row-reverse wrap}.kitify-posts__floating_postformat-status,.kitify-posts__floating_postformat:empty{display:none}.kitify.active-object-fit .kitify-posts__thumbnail-link{position:relative}.kitify.active-object-fit .kitify-posts__thumbnail-link .kitify-posts__thumbnail-img{height:calc(100% + 2px);position:absolute;max-width:none;top:-1px;left:-1px;width:calc(100% + 2px)}.kitify-posts.enable--counter{counter-reset:postitem}.kitify-posts.enable--counter .kitify-posts__inner-content{display:flex}.kitify-posts.enable--counter .kitify-floating-counter{margin-right:10px}.kitify-posts.enable--counter .kitify-floating-counter .kitify-floating-counter--number:before{content:counter(postitem,decimal-leading-zero);counter-increment:postitem}@media (max-width:767px){.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-1 .kitify-posts__inner-box,.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-2 .kitify-posts__inner-box{flex-flow:column wrap}.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-1 .kitify-posts__inner-box .kitify-posts__inner-content,.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-1 .kitify-posts__inner-box .kitify-posts__thumbnail,.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-2 .kitify-posts__inner-box .kitify-posts__inner-content,.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-2 .kitify-posts__inner-box .kitify-posts__thumbnail{width:100%}.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-1 .kitify-posts__inner-box .kitify-posts__thumbnail,.kitify:not(.kitify-keep-mbl-yes) .kitify-posts.preset-list-2 .kitify-posts__inner-box .kitify-posts__thumbnail{margin-bottom:var(--kitify-posts-thumbnail-spacing)}}.kitify-posts.layout-type-grid.cover-img-bg .kitify-posts__outer-box{height:100%;width:100%;display:flex}.kitify-posts.layout-type-grid.cover-img-bg .kitify-posts__inner-box{height:100%;flex-direction:column;width:100%;display:flex}.kitify-posts.layout-type-grid.cover-img-bg .kitify-posts__thumbnail{flex-grow:3;height:30%}.kitify-posts.layout-type-grid.cover-img-bg .kitify-posts__thumbnail-link,.kitify-posts.layout-type-grid.cover-img-bg .kitify-posts__thumbnail-link img{height:100%}.kitify--content-hover-yes .preset-grid-2 .kitify-posts__thumbnail+.kitify-posts__inner-content{transform:scale(.9);transition:all .4s;opacity:0;left:0}.kitify--content-hover-yes .kitify-posts__outer-box:hover .kitify-posts__thumbnail+.kitify-posts__inner-content{transform:scale(1);opacity:1}.kitify--content-hover-yes .kitify-posts__thumbnail+.kitify-posts__inner-content .kitify-posts__inner-content-inner{transform:translateY(20px);transition:all .4s ease .25s;opacity:0}.kitify--content-hover-yes .kitify-posts__outer-box:hover .kitify-posts__thumbnail+.kitify-posts__inner-content .kitify-posts__inner-content-inner{transform:translateY(0);opacity:1}.kitify--button-hover-yes .kitify-posts .elementor-button{transform:translateY(20px);opacity:0}.kitify--button-hover-yes .kitify-posts .kitify-posts__outer-box:hover .elementor-button{transform:translateY(0);opacity:1}.kitify--button-hover-yes .kitify-posts .kitify-posts__more-wrap{margin-bottom:-40px;transition:all .3s ease-in}.kitify--button-hover-yes .kitify-posts .kitify-posts__outer-box:hover .kitify-posts__more-wrap{margin-bottom:0}