@media(min-width:1025px){.html-home-page .hp-swiper-el{height:455px}.html-home-page .blog-posts,.html-home-page .grid .news-items{grid-template-columns:1fr 1fr 1fr}}.html-home-page .rich-blog-widget .post-details{padding:30px 15px;padding:10px 10px;position:absolute;bottom:10px;right:10px;left:10px;background:rgba(0,0,0,.6);height:75px}.html-home-page .rich-blog-widget .post-details a{color:#fff}.html-blogpost-page .side-2 .swiper{margin-top:10px}.html-blogpost-page .side-2 .swiper-slide{padding:0}@media(max-width:1024px){.html-blogpost-page .side-2{display:block}.upper-homepage-wrapper{margin-top:-10px}.top-category-item .hp-swiper-title{font-size:.5rem}.home-page-category-grid .item-grid .item-box:last-child{min-height:180px}.home-page-category-grid .item-grid .item-box h3{font-size:1rem}.home-page-category-grid .item-grid .item-box img{position:absolute;width:100%;height:100%;object-fit:cover}.home-page-category-grid .item-grid .item-box:first-child img{position:relative}.html-home-page .rich-blog-widget .post-details{background:unset}.html-home-page .rich-blog-widget .post-title{all:unset;position:absolute;bottom:0;left:0;right:0;color:#fff;background:rgba(0,0,0,.6);padding:.5rem;font-size:1.2rem}}.html-home-page .rich-blog-widget .post-picture img,.html-home-page .blog-page .rich-blog-image img{object-fit:cover;width:100%;height:100%}.html-home-page .rich-blog-widget .post-picture a,.html-home-page .blog-page .rich-blog-image a{border-radius:6px 6px 0 0}.html-home-page .rich-blog-widget .post-title{margin-top:0}.rich-blog-widget .post-picture a:before,.blog-page .rich-blog-image a:before{padding-top:50%}.html-home-page .rich-blog-widget .blog-post{padding:10px;position:relative}.item-box{position:relative}.html-home-page grid .slider-wrapper,.grid .category-grid{width:calc(100% - 5px)}.html-home-page .grid .category-grid .item-box:first-child{grid-column:1/-1}.html-home-page .swiper-container img{position:relative}.html-home-page .swiper .swiper-slide{padding:5px;border-radius:10px}.top-category-item .hp-swiper-title{font-size:1rem;bottom:0;margin:0;padding:10px}.html-blogpost-page .side-2 .category-grid{margin-top:0}.html-blogpost-page .category-grid .item-grid{display:block}.html-blogpost-page .category-grid .item-grid .item-box{margin-top:10px;min-height:200px}.html-blogpost-page .category-grid .item-grid .item-box img{height:100%;width:100%;position:absolute;width:100%;height:100%;object-fit:cover}.rich-blog-widget .post-description{display:none}.rich-blog-widget span.post-date{display:none}
