:root{--swiper-theme-color:#4B680D !important;--swiper-pagination-bullet-inactive-color:#BCC3CF;--swiper-pagination-bullet-inactive-opacity:1 !important}:root .swiper-button-next,:root .swiper-button-prev{color:#A6AFBF}:root .swiper-button-next:hover,:root .swiper-button-prev:hover{color:#4B680D}.fav-block.posts-slider-new .title{color:#3A5AAD;margin:0 0 30px 0}.fav-block.posts-slider-new .title [class^="icon-"]{font-size:60px;vertical-align:middle;margin-right:12px}.fav-block.posts-slider-new .card{width:100%;display:flex;flex-direction:column;gap:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fav-block.posts-slider-new .post-no-image{background:#ebeff7;padding:24px 18px 14px 18px;height:100%;box-sizing:border-box}.fav-block.posts-slider-new .post-no-image .text,.fav-block.posts-slider-new .post-no-image .entry-title{text-overflow:ellipsis;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.fav-block.posts-slider-new .post-no-image .entry-title{flex-grow:1}.fav-block.posts-slider-new .post-no-image .content{height:100%;display:flex;flex-direction:column}.fav-block.posts-slider-new .post-no-image .button.post-link i{display:none}.fav-block.posts-slider-new .swiper{overflow:visible;width:90%;margin-left:0}.fav-block.posts-slider-new .swiper-slide{height:auto}.fav-block.posts-slider-new .swiper-slide.see-all a .image-link{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white}.fav-block.posts-slider-new .swiper-slide.see-all a .image-link .see-all{display:flex;align-items:center;gap:16px;font-size:50px;text-transform:uppercase}.fav-block.posts-slider-new .swiper-slide.see-all a .image-link .see-all i{font-size:60px}.fav-block.posts-slider-new .swiper-slide.see-all a .image-link .type{font-size:1rem;margin-top:15px}.fav-block.posts-slider-new .swiper-slide.see-all .content a{text-decoration:none;color:#3A5AAD;display:flex;flex-direction:row;gap:6px}@media only screen and (min-width: 768px){.fav-block.posts-slider-new .swiper{width:100%;margin-left:auto}.fav-block.posts-slider-new .card .content{font-size:18px;line-height:27px}.fav-block.posts-slider-new>.actions{text-align:center;margin-top:60px}}
