.blog-news-area .blog-items .blog-item{position:relative;border:0;background:transparent;border-radius:5px}.blog-news-area .blog-items .blog-item::before{content:"";display:block;padding-top:80%}.blog-news-area .blog-items .blog-item img{position:absolute;object-fit:cover;width:100%;height:100%;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-news-area .blog-items .blog-item .title-wrapper.pe-0{padding-right:10px}.blog-news-area .blog-items .blog-item .title-wrapper{position:absolute;bottom:15px;left:15px;right:15px;background:var(--primary-green_light);padding:10px;padding-right:45px;border-radius:3px;background:rgba(255,255,255,.8);backdrop-filter:blur(4px)}.blog-news-area .blog-items .blog-item .title-wrapper .blog-title{color:var(--primary-green_dark);font-size:15px;line-height:17px;font-weight:600;height:34px;display:flex;align-items:center}.blog-news-area .blog-items .blog-item .title-wrapper .blog-title span{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-news-area .blog-items .blog-item .title-wrapper .blog-link{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:0}.blog-news-area .blog-items .blog-item .title-wrapper .blog-link::before{content:"";font-size:10px;font-family:icomoon;color:var(--primary-green);width:25px;height:25px;border-radius:100px;border:1px solid var(--primary-green);background:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}.blog-news-area .blog-items .blog-item .blog-date{position:absolute;top:10px;left:10px;padding:5px 10px;background:rgba(255,255,255,.8);border-radius:3px}.blog-news-area .blog-items .blog-item .blog-date span{color:var(--primary-green_dark);font-size:11px;font-weight:700}.blog-news-area{margin:20px 0}.blog-news-area .news-item{padding:0;margin:0;flex-direction:column}.blog-news-area .news-item .image-wrapper{position:relative;border:0;background:transparent;border-radius:3px}.blog-news-area .news-item .image-wrapper::before{content:"";display:block;padding-top:67%}.blog-news-area .news-item .image-wrapper img{position:absolute;object-fit:cover;width:100%;height:100%;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 4px #888}.news-item .news-title{font-weight:600;color:#047b48}.news-item .news-title:hover{text-decoration:underline}.news-item .news-info{border-radius:10px;box-shadow:0 1px 3px #888;width:calc(100% - 24px);margin:auto;translate:0 -30px;background-color:#fff}.news-date>span:last-child{display:none}.news-item .news-date>span:first-child{color:#666;margin:5px 0;display:inline-block}.news-date>span:first-child::before{content:'';display:inline-block;margin-right:7px;font-family:'vita-icon'}.news-item .read-more{font-weight:600;text-decoration:underline;color:#fff;display:inline-block;padding:5px;margin-bottom:10px}.blog-news-area .news-item .news-head{padding:15px 15px 10px}.blog-news-area .news-item .news-body{padding:0 15px;min-height:64px}.blog-news-area .news-item .news-body p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-news-area .news-item .buttons{padding:0 15px 10px}@media(min-width:992px){.blog-news-area{margin:50px 0}.blog-news-area .news-item .news-head{padding:20px 20px 10px}.blog-news-area .news-item .news-body{padding:0 20px}.blog-news-area .news-item .buttons{padding:0 20px 10px}}.news-list-homepage{margin:0 auto 30px}.blog-news-area .news-list-homepage{margin:30px auto 45px}@media(min-width:992px){.blog-news-area .news-list-homepage{margin:0 auto 50px}}.blog-news-area .swiper{padding-bottom:1px}@media(min-width:992px){.blog-news-area .swiper{margin:0}}.blog-news-area .swiper .title{margin-bottom:26px}@media(min-width:768px){.blog-news-area .swiper .title{margin-bottom:15px}}.blog-news-area .swiper .swiper-nav{position:absolute;top:0;right:0}@media(min-width:768px){.blog-news-area .swiper .swiper-nav{display:none}}.blog-news-area .swiper .swiper-nav div:before{display:flex;height:22px;width:22px;border-radius:100px;font-size:9px;background:var(--primary-green);justify-content:center;align-items:center;color:var(--white)}@media(min-width:768px){.blog-news-area .swiper .swiper-nav div:before{height:26px;width:26px;font-size:10px}}.blog-news-area .swiper .swiper-nav:hover{cursor:pointer}.blog-news-area .swiper .swiper-nav .swiper-button-next::after,.blog-news-area .swiper .swiper-nav .swiper-button-prev::after{display:none}.blog-news-area .swiper .swiper-nav .icon-right-arrow-2,.blog-news-area .swiper .swiper-nav .icon-left-arrow-2{position:absolute;top:0}.blog-news-area .swiper .swiper-nav .icon-right-arrow-2{right:0}.blog-news-area .swiper .swiper-nav .icon-right-arrow-2:hover:before{background:var(--primary-green_dark)}.blog-news-area .swiper .swiper-nav .icon-left-arrow-2{right:30px}.blog-news-area .swiper .swiper-nav .icon-left-arrow-2:hover:before{background:var(--primary-green_dark)}.blog-news-area .swiper .swiper-wrapper{gap:0}@media(min-width:768px){.blog-news-area .swiper .swiper-wrapper{gap:15px}}.blog-news-area .swiper .swiper-wrapper .swiper-slide{width:100%}@media(min-width:768px){.blog-news-area .swiper .swiper-wrapper .swiper-slide{width:calc(50% - 7.5px)}}@media(min-width:1260px){.blog-news-area .swiper .swiper-wrapper .swiper-slide{width:calc(33.33% - 10px)}}.blog-news-wrapper{position:relative}.blog-news-wrapper .swiper-pagination-bottom{position:absolute;bottom:-25px}.blog-news-wrapper .swiper-pagination-bottom .swiper-pagination-bullet{width:12px;height:12px;transition:all linear .3s;background:var(--primary-green);opacity:.3}.blog-news-wrapper .swiper-pagination-bottom .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media(min-width:768px){.blog-news-wrapper{margin:50px auto}}
