.news-slider__container{overflow:hidden}@media(min-width:1300px){.news-slider__container{max-width:1920px;padding:0}}.news-slider .heading{display:grid;align-items:center;grid-template-columns:1fr;margin-bottom:80px;max-width:1440px;margin-inline:auto}@media(min-width:950px){.news-slider .heading{grid-template-columns:repeat(2,max-content);margin-bottom:30px}}.news-slider .heading__eyebrow{grid-column:span 2;grid-row:1}.news-slider .heading__title{font-size:25px;line-height:1.14;margin-bottom:18px;font-weight:400;font-family:var(--lora)}@media(min-width:768px){.news-slider .heading__title{font-size:35px;line-height:1.74;margin:0}}@media(max-width:949px){.news-slider .heading .button{grid-row:3}}@media(min-width:950px){.news-slider .heading .button{margin-left:50px;position:relative;bottom:unset;left:unset}}.news-slider__slider{max-width:1440px;margin-left:auto;margin-right:auto}.news-slider__slider::before,.news-slider__slider::after{content:"";position:absolute;height:100%;top:0;width:330px;background:#000;opacity:.6;z-index:2}.news-slider__slider::before{left:-360px}.news-slider__slider::after{right:-360px}.news-slider__controls{position:absolute;z-index:1;top:-50px;max-width:100%;width:100%;display:flex;gap:75%;left:0;align-items:center}@media(min-width:950px){.news-slider__controls{right:0;left:unset;top:-70px;max-width:352px;width:100%;display:flex;gap:314px}}.news-slider__controls .button{border:none;padding:0;background:rgba(0,0,0,0)}.news-slider__controls .button svg{height:19px;width:19px;z-index:1;cursor:pointer;font-weight:100;fill:hsla(0,0%,100%,.45)}.news-slider__controls .button:hover{border:none}.news-slider__pagination{display:flex;padding:0 36px;box-sizing:border-box;max-width:60%;background:var(--grey2);--swiper-pagination-progressbar-size:1px}@media(min-width:360px){.news-slider__pagination{max-width:65%}}@media(min-width:650px){.news-slider__pagination{max-width:70%}}@media(min-width:950px){.news-slider__pagination{max-width:75%}}.news-slider__pagination .swiper-pagination-progressbar-fill{background:#fff}.news-slider__slider{overflow:visible}.news-slider__slides{padding-bottom:2px}html body .swiper-horizontal .news-slider__pagination{left:46px;top:9px}