.main-banner{position:relative}.main-banner--disabled:after{background:linear-gradient(90deg,rgba(0,0,0,.48),rgba(83,83,83,.48));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.general-slider{margin-bottom:16px;position:relative}@media(min-width:768px){.general-slider{margin-bottom:32px}}@media(min-width:960px){.general-slider{margin-bottom:48px}}.general-slider.swiper{margin-left:calc(var(--container-padding)*-1);margin-right:calc(var(--container-padding)*-1)}@media(min-width:768px){.general-slider.swiper{margin-left:0;margin-right:0}}.general-slider.swiper .swiper-pagination{left:0}@media(min-width:768px){.general-slider.swiper .swiper-pagination{justify-content:flex-start;left:40px}}@media(min-width:1920px){.general-slider.swiper .swiper-pagination{left:60px}}.general-slider--disabled:after{background:linear-gradient(90deg,rgba(0,0,0,.48),rgba(83,83,83,.48));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:768px){.body--reversed .general-slider.swiper .swiper-pagination{left:auto;right:calc(var(--container-padding) + 40px);width:auto}}@media(min-width:1632px){.body--reversed .general-slider.swiper .swiper-pagination{right:var(--container-padding)}}.page-filter{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;position:relative}@media(min-width:768px){.page-filter{gap:12px}}@media(min-width:1632px){.page-filter{flex-direction:row;justify-content:space-between}}.page-filter__footer{display:flex;gap:8px}@media(min-width:1248px){.page-filter .page-routing__wrapper{flex:1}}.page-filter__search{align-items:center;background:#23211d;border-radius:2px;color:#9d9b98;display:flex;font-size:24px;height:48px;justify-content:center;transition:.3s ease;width:48px}@media(min-width:1632px){.page-filter__search{height:52px;width:52px}}.page-filter__search:hover{background:#3b3730}@media(min-width:768px){.page-filter--live-page{flex-direction:row;flex-wrap:nowrap;gap:32px;justify-content:space-between}.page-filter--live-page .page-filter__search{height:52px;width:52px}.page-filter--live-page .page-routing{display:grid}}.content-collapse{color:#fff;overflow:hidden}.content-collapse__title{font-size:18px;font-weight:600;line-height:1;margin-bottom:12px}@media(min-width:768px){.content-collapse__title{margin-bottom:20px}}@media(min-width:960px){.content-collapse__title{font-size:20px}}@media(min-width:1248px){.content-collapse__title{font-size:22px}}@media(min-width:1632px){.content-collapse__title{font-size:24px}}.content-collapse__btn-wrap{margin-top:12px}@media(min-width:768px){.content-collapse__btn-wrap{margin-top:20px}}@media(min-width:1248px){.content-collapse__btn-wrap{margin-top:24px}}.content-collapse__content{margin-top:28px}.content-collapse__content--hidden{display:none}.content-collapse .content{color:#9d9b98}@media(max-width:767px){.content-collapse .content{font-size:12px}}.content-collapse .content mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ba9d64,#fbe3a3);-webkit-background-clip:text}.content-collapse .content ul li{margin:0}.content-collapse .content p{margin-bottom:14px}.content-collapse .content h2,.content-collapse .content h3,.content-collapse .content h4,.content-collapse .content h5,.content-collapse .content h6,.content-collapse--top-space{margin-top:28px}@media(min-width:768px){.content-collapse--top-space{margin-top:32px}}@media(min-width:960px){.content-collapse--top-space{margin-top:48px}}.content-collapse--bottom-space{margin-bottom:28px}@media(min-width:768px){.content-collapse--bottom-space{margin-bottom:32px}}@media(min-width:960px){.content-collapse--bottom-space{margin-bottom:36px}}@media(min-width:1248px){.content-collapse--bottom-space{margin-bottom:42px}}@media(min-width:960px){.content-collapse--bottom-space{margin-bottom:48px}}.content-collapse--cms .content h2,.content-collapse--cms .content-collapse__title{font-size:18px}@media(min-width:768px){.content-collapse--cms .content h2,.content-collapse--cms .content-collapse__title{font-size:24px}}@media(max-width:767px){.content-collapse--cms .content{font-size:14px}}