.section-cards-slider{padding:50px 0}@media (min-width:1024px){.section-cards-slider{padding:120px 0}}.section-cards-slider .h1,.section-cards-slider h1{margin:0 0 30px}@media (max-width:1023.98px){.section-cards-slider .button-list{justify-content:center}}@media (min-width:1024px){.section-cards-slider .button-list{margin:-52px 0 0;max-width:50%;position:relative;z-index:10}}.cards-slider{margin:15px 0 30px;overflow:visible;padding:0 0 80px;position:relative}@media (min-width:1024px){.cards-slider{margin:0;padding:20px 0 115px}}.cards-slider.swiper-initialized .swiper-slide{transition:width .3s ease-in-out!important}.cards-slider .swiper-slide{width:404px}@media (min-width:1024px){.cards-slider .swiper-slide:hover{width:39%!important}}.cards-slider .card-block{max-width:480px}@media (min-width:1024px){.cards-slider .card-block .img-block{margin:0 0 35px}}.cards-slider .card-block .title{margin:0 0 12px}.cards-slider .swiper-button-next,.cards-slider .swiper-button-prev{bottom:0;margin:0;position:absolute;top:auto}@media (max-width:1023.98px){.cards-slider .swiper-button-next,.cards-slider .swiper-button-prev{left:50%;transform:translateX(-50%)}}@media (min-width:1024px){.cards-slider .swiper-button-next,.cards-slider .swiper-button-prev{right:0}}.cards-slider .swiper-button-next{margin:0 0 0 27px}@media (min-width:1024px){.cards-slider .swiper-button-next{margin:0}}.cards-slider .swiper-button-prev{margin:0 0 0 -27px}@media (min-width:1024px){.cards-slider .swiper-button-prev{left:auto;margin:0;right:55px}}.sort-list ul{display:flex;gap:10px;list-style:none;margin:0;padding:0 0 25px}@media (min-width:1024px){.sort-list ul{gap:25px}}@media (min-width:1230px){.sort-list ul{gap:40px}}.sort-list a{color:var(--deep-sea-100);font-weight:500;text-decoration-color:transparent;text-decoration-skip-ink:none;text-decoration-thickness:4px;text-underline-offset:12px}.bg-dark-blue .sort-list a,.bg-medium-blue .sort-list a{color:#fff}.sort-list a:hover{text-decoration:underline}.sort-list a.active{text-decoration-color:var(--gold-100)}.cards-slider-group{padding:24px 0}@media (min-width:1024px){.cards-slider-group{padding:24px 0 36px}}.cards-slider-group .cards-slider-heading>:last-child{margin:0 0 10px}.cards-slider-group .h3 .group-title,.cards-slider-group h3{color:var(--deep-sea-100,#2b3443);line-height:1.2}.cards-slider-group .label{color:var(--dark-blue-100,#2d5172);display:block;margin-bottom:24px}.cards-slider-group .label.label-hidden{visibility:hidden}