.services-home25{padding:48px 0}.services-home25 .cards-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.services-home25 .card{background-color:#fff;border-radius:24px;flex-direction:column;max-width:394px;padding:32px 0 0 32px;display:flex;overflow:hidden}.services-home25 .card img{width:100%;display:block}.services-home25 .card .card-title{color:#312d2b;margin-bottom:16px;font-size:24px;font-weight:500;line-height:32px}.services-home25 .card-links25{flex-wrap:wrap;gap:4px 16px;margin-bottom:auto;display:flex}.services-home25 .card-links25 a{color:#312d2b80;font-size:16px;line-height:24px;text-decoration:none}.services-home25 .card-links25 a:hover{color:var(--accent)}.services-home25 .services-mobile{display:none}.services-home25 .embla-viewport{overflow:hidden}.services-home25 .embla-container{gap:8px;display:flex}.services-home25 .embla-slide{flex:none}@media (max-width:991px){.services-home25{padding:24px 0;overflow:hidden}.services-home25 .cards-grid{display:none}.services-home25 .services-mobile{margin-right:-15px;display:block;overflow:visible}.services-home25 .embla-viewport{overflow:visible}.services-home25 .embla-slide{flex:none;height:auto}.services-home25 .embla-slide .card{flex-direction:column;height:100%;display:flex}.services-home25 .embla-slide .card img{margin-top:auto}.services-home25 .card{max-width:312px;padding:24px 0 0 24px}.services-home25 .card .card-title{margin-bottom:16px;font-size:20px;line-height:28px}.services-home25 .container{padding:0 15px}.services-home25 .embla-mob-pagination{display:flex}}@media (pointer:coarse){.services-home25 .card:hover{transform:none}.services-home25 .card-links25 a:hover{color:#312d2b80}}@media (max-width:768px){.services-home25 .services-mobile .embla-slide:last-child{margin-right:15px}}
.news-items25{padding:48px 0}.news-items25 .link-mobile{display:none!important}.news-items25 .top{justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.news-items25 .card{background-color:#fff;border-radius:16px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #312d2b14}.news-items25 .card:hover .hover-icon{opacity:1;top:12px;right:12px}.news-items25 .hover-icon{opacity:0;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:-20px;right:-20px}.news-items25 .img-box{aspect-ratio:1;padding:4px;overflow:hidden}.news-items25 .img-box img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.news-items25 .content{text-align:center;color:#312d2b;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px}.news-items25 .content span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-items25 .link{color:#312d2b;background-color:#fff;border-radius:12px;padding:12px 16px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-block;box-shadow:0 1px 4px #312d2b14}.news-items25 .title{color:#312d2b;font-size:32px;font-weight:500;line-height:40px}.news-items25 .news-items25-desktop{position:relative}.news-items25 .news-items25-desktop .embla-viewport{overflow:hidden}.news-items25 .news-items25-desktop .embla-container{gap:20px;display:flex}.news-items25 .news-items25-desktop .embla-slide{flex:0 0 calc(20% - 16px);min-width:0}.news-items25 .news-items25-desktop .embla-slide .card{height:100%}.news-items25 .news-items25-desktop .embla-controls{margin-top:24px}.news-items25 .news-mobile .embla-viewport{overflow:hidden}.news-items25 .news-mobile .embla-container{gap:8px;display:flex}.news-items25 .news-mobile .embla-slide{flex:0 0 85%;min-width:0}.news-items25 .news-mobile .embla-slide .card{flex-direction:column;height:100%;display:flex}@media (min-width:769px){.news-items25 .news-mobile{display:none}}@media (max-width:768px){.news-items25{padding:24px 0;overflow:hidden}.news-items25 .news-items25-desktop{display:none}.news-items25 .news-mobile{margin-right:-15px;display:block;overflow:visible}.news-items25 .news-mobile .embla-viewport{overflow:visible}.news-items25 .news-mobile .embla-slide{flex:0 0 228px}.news-items25 .news-mobile .card{flex-direction:column;height:100%;display:flex}.news-items25 .link{display:none}.news-items25 .link-mobile{text-align:center;max-width:170px;margin:24px auto 0;display:block!important}.news-items25 .card{min-width:228px;max-width:228px}.news-items25 .title{font-size:24px}.news-items25 .top{margin-bottom:24px}}@media (pointer:coarse){.news-items25 .card:hover .hover-icon{opacity:0;top:-20px;right:-20px}}.news-items25 .embla-viewport{overflow:visible!important}.news-items25 .link:hover{color:#fff;background-color:#fe5d26}@media (max-width:768px){.news-items25 .news-mobile .embla-slide:last-child{margin-right:15px}}
