.news-updates-block{width:100%;padding:72px 0;background-color:#fff}@media(max-width: 1199px){.news-updates-block{padding:40px 0}}.news-updates-block .news-header{margin-bottom:24px}.news-updates-block .news-header__title{font-family:"Nunito",Arial,sans-serif;font-size:32px;font-weight:600;color:#1a2b4c;margin-bottom:14px}.news-updates-block .news-header__desc{font-size:13px;color:#666;line-height:1.5;margin-bottom:14px}.news-updates-block .news-header__btn{display:inline-block;padding:0 28px;height:44px;align-content:center;border:1px solid #1a2b4c;color:#1a2b4c;font-size:13px;text-decoration:none;transition:all .3s ease;border-radius:2px}.news-updates-block .news-header__btn:hover{background-color:#1a2b4c;color:#fff}.news-updates-block .news-card--header{background-color:#fff;border:1px solid rgba(0,26,114,.1019607843);padding:0 20px;align-content:center;display:flex;flex-direction:column;justify-content:center}.news-updates-block .news-card--header .news-card__title-main{font-family:"Nunito",Arial,sans-serif;font-size:32px;font-weight:600;color:#1a2b4c;margin-bottom:14px}.news-updates-block .news-card--header .news-card__desc-main{font-size:13px;color:#666;line-height:1.5;margin-bottom:14px}.news-updates-block .news-card--header .news-card__btn{display:inline-block;align-self:flex-start;padding:8px 24px;border:1px solid #1a2b4c;color:#1a2b4c;font-size:13px;text-decoration:none;transition:all .3s ease}.news-updates-block .news-card--header .news-card__btn:hover{background-color:#1a2b4c;color:#fff}.news-updates-block .news-card--item{position:relative;display:block;overflow:hidden;text-decoration:none}.news-updates-block .news-card--item .news-card__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:1;transition:transform 1.2s cubic-bezier(0.2, 0.8, 0.2, 1),opacity .8s ease;background-image:url("https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ-oqLE1eGkK3Lz6TvOy5EYZWjf1zNDEQxJph-_AxPwSU-j7AMZJqUJhes&s=10")}.news-updates-block .news-card--item.is-revealed .news-card__bg{transform:scale(1);opacity:1}.news-updates-block .news-card--item .news-card__bg--placeholder{background-color:#333}.news-updates-block .news-card--item .news-card__overlay{position:absolute;bottom:0;left:0;width:100%;height:40%;padding:24px 20px;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0) 60%);transition:background .4s ease,backdrop-filter .4s ease;backdrop-filter:blur(2px)}.news-updates-block .news-card--item .news-card__category{font-family:"Nunito",Arial,sans-serif;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.12px;color:#fff;margin-bottom:7px}.news-updates-block .news-card--item .news-card__item-title{font-family:"Nunito",Arial,sans-serif;font-size:19px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.19px;color:#fff;margin-bottom:0}.news-updates-block .news-card--item .news-card__desc{font-size:12px;color:#ddd;line-height:1.5;opacity:0;max-height:0;margin-top:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease,max-height .4s ease,margin-top .4s ease;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-updates-block .news-card--item:hover .news-card__overlay{top:0;height:100%;background:linear-gradient(to top, rgba(0, 0, 0, 0) 49.65% rgba(0, 0, 0, 0.3) 99.3%);backdrop-filter:blur(2px)}.news-updates-block .news-card--item:hover .news-card__desc{font-family:"Nunito",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.12px;opacity:1;max-height:90px;margin-top:7px;margin-bottom:0;transform:translateY(0)}.news-updates-block .news-progress-bar{width:100%;height:3px;background-color:#e0e0e0;margin-top:24px;position:relative;border-radius:2px;overflow:hidden}.news-updates-block .news-progress-bar__fill{position:absolute;top:0;left:0;height:100%;width:30%;background-color:#002c6c;border-radius:2px;transition:left .1s linear;will-change:left}@media(min-width: 1200px){.news-updates-block .news-header,.news-updates-block .news-progress-bar{display:none}.news-updates-block .news-grid{display:block;column-count:3;column-gap:8px}.news-updates-block .news-grid .news-card{width:100%;margin-bottom:8px;break-inside:avoid;display:block;box-sizing:border-box}.news-updates-block .news-grid .news-card--header{aspect-ratio:408/248}.news-updates-block .news-grid.news-grid--4-items .news-card--item:nth-child(2){aspect-ratio:408/568}.news-updates-block .news-grid.news-grid--4-items .news-card--item:nth-child(3){aspect-ratio:408/408}.news-updates-block .news-grid.news-grid--4-items .news-card--item:nth-child(4){aspect-ratio:408/408}.news-updates-block .news-grid.news-grid--4-items .news-card--item:nth-child(5){aspect-ratio:408/824}.news-updates-block .news-grid.news-grid--5-items .news-card--item:nth-child(2){aspect-ratio:408/568}.news-updates-block .news-grid.news-grid--5-items .news-card--item:nth-child(3){aspect-ratio:408/408}.news-updates-block .news-grid.news-grid--5-items .news-card--item:nth-child(4){aspect-ratio:408/408}.news-updates-block .news-grid.news-grid--5-items .news-card--item:nth-child(5){aspect-ratio:408/568}.news-updates-block .news-grid.news-grid--5-items .news-card--item:nth-child(6){aspect-ratio:408/248}}@media(max-width: 1199px){.news-updates-block .news-header{display:block;margin-bottom:32px}.news-updates-block .news-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;user-select:none}.news-updates-block .news-grid.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.news-updates-block .news-grid.is-dragging .news-card{pointer-events:none}.news-updates-block .news-grid::-webkit-scrollbar{display:none}.news-updates-block .news-grid{-ms-overflow-style:none;scrollbar-width:none}.news-updates-block .news-grid .news-card{aspect-ratio:280/400}.news-updates-block .news-grid .news-card--header{display:none}.news-updates-block .news-grid .news-card--item{flex:0 0 280px;aspect-ratio:280/400;scroll-snap-align:start;position:relative;overflow:hidden;display:block}.news-updates-block .news-grid .news-card__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}}
