.jf-news-cards{align-items:center;display:flex;flex-direction:column;padding:120px 0 90px}@media(max-width:1200px){.jf-news-cards{padding:80px 0 60px}}@media(max-width:991px){.jf-news-cards{padding:40px 0 30px}}.jf-news-cards--wrapper{position:relative}.jf-news-cards--wrapper .buttons-wrapper{display:flex;justify-content:center}.jf-news-cards--title h2{color:#fff;font-family:Open Sans,sans-serif;font-size:2.5rem;font-weight:700;line-height:136%;margin-bottom:60px;text-align:center}@media(max-width:1200px){.jf-news-cards--title h2{font-size:2rem;margin-bottom:50px}}@media(max-width:991px){.jf-news-cards--title h2{font-size:1.75rem}}.jf-news-cards--flex{display:flex;gap:1.75rem;justify-content:center}@media(max-width:991px){.jf-news-cards--flex{gap:30px}}.jf-news-cards--card{max-width:100%;min-height:300px}.jf-news-cards--card-wrapper{background:linear-gradient(178deg,rgba(67,83,99,.6) -.57%,rgba(12,29,55,.6) 107.46%);border:none;border-radius:1.25rem;display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden;padding:8rem 1.5rem 1.5rem;position:relative;width:100%}@media(min-width:992px){.jf-news-cards--card-wrapper{padding:9.25rem 3rem 3rem}}.jf-news-cards--card-wrapper:before{background:linear-gradient(107deg,#2e3765 -34.85%,#081528 95.13%);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.jf-news-cards--card-wrapper:hover:before{opacity:1}.jf-news-cards--card-wrapper:hover .jf-news-cards--card-image img{transform:scale(1.05)}.jf-news-cards--card-wrapper:hover .button-link:after{transform:translateX(4px)}.jf-news-cards--card-wrapper>div:not(:first-child){position:relative;z-index:1}.jf-news-cards--card-wrapper .button-link:hover:after{transform:translateX(0)}.jf-news-cards--card-image{left:0;position:absolute;top:0;width:100%;z-index:0}.jf-news-cards--card-image img{max-height:225px;object-fit:contain;pointer-events:none;transform-origin:75%;transition:transform .3s ease;user-select:none;width:100%}@media(max-width:991px){.jf-news-cards--card-image img{max-height:none}}.jf-news-cards--card-tag{align-items:center;column-gap:8px;display:flex;margin-bottom:12px}.jf-news-cards--card-tag img{aspect-ratio:1/1;object-fit:contain;width:30px}.jf-news-cards--card-tag span{color:#999db4;font-size:.875rem;font-weight:600;line-height:1.4}.jf-news-cards--card-tag:not(:has(span)){height:30px}.jf-news-cards--card-title{margin-bottom:10px}.jf-news-cards--card-title h3{color:#f7f8f8;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;line-height:138%;margin:0}.jf-news-cards--card .subtitle{font-size:1rem;margin-bottom:10px}.jf-news-cards--card-content{margin-bottom:20px}.jf-news-cards--card-content p{color:#f7f8f8;font-size:1rem;font-weight:400;line-height:160%;margin:0}.jf-news-cards--card-cta{margin-top:auto}@media(max-width:991px){.jf-news-cards--card-cta{align-items:flex-end;display:flex}}.jf-news-cards--card-cta .btn{letter-spacing:normal;min-width:auto;padding:initial;width:auto}@media(max-width:991px){.jf-news-cards--card-cta .btn{text-align:start}}.jf-news-cards .slick-slider{z-index:1}.jf-news-cards .slick-slider .slick-track{display:flex}.jf-news-cards .slick-slider .slick-list{margin:0 -1rem}.jf-news-cards .slick-slider .slick-slide{height:auto;margin:0 1rem}.jf-news-cards .slick-slider .slick-dots{bottom:-50px}.jf-news-cards .slick-slider .slick-dots li button:before{color:#d9d9d9;font-size:14px;opacity:1;scale:1;transition-duration:.2s;transition-property:color,scale}.jf-news-cards .slick-slider .slick-dots li.slick-active button:before{color:#40be46;scale:1.3}.jf-news-cards .news-cards-carousel:not(.slick-initialized){justify-content:start}.jf-news-cards .news-cards-carousel:not(.slick-initialized) .jf-news-cards--card{flex-shrink:0;max-width:100%;width:26.1rem}.jf-news-cards .news-cards-carousel:not(.slick-initialized)>div:nth-child(3)~div{opacity:0}@media(max-width:1024px){.jf-news-cards .news-cards-carousel:not(.slick-initialized)>div:nth-child(2)~div{opacity:0}}@media(max-width:996px){.jf-news-cards .news-cards-carousel:not(.slick-initialized)>div:not(:first-of-type)~div{opacity:0}}