

/* Start:/local/templates/bd-2024/components/bitrix/news.detail/special-detail/style.css?17540294856286*/
:root{--color-white:#fff;--color-black:#0e0e0e;--color-violet:#aa51ef;}:root{--grid-item:calc(var(--grid-col) + var(--grid-gutter));--grid-full:calc(calc(calc(var(--grid-col) + var(--grid-gutter)) * var(--columns-count)) + var(--grid-gutter));}@media (max-width: 599px){:root{--columns-count:2;--grid-col:154px;--grid-gutter:20px;}}@media (min-width: 600px) and (max-width: 1259px){:root{--columns-count:4;--grid-col:167px;--grid-gutter:20px;}}@media (min-width: 1260px){:root{--columns-count:8;--grid-col:115px;--grid-gutter:40px;}}@media (min-width: 1420px){:root{--columns-count:8;--grid-col:139px;--grid-gutter:40px;}}.special{position:relative;color:#fff;}.special__preheader{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:18px;line-height:135%;letter-spacing:-0.02em;color:#aa51ef;margin-bottom:20px;}.special__title{margin:0;margin-bottom:112px;}.special__postheader{color:rgba(255,255,255,0.4);}.special__description{display:flex;flex-wrap:wrap;margin:-20px;margin-bottom:0;}.special__description-item{padding:20px;padding-bottom:0;}.special__description-inner{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.2);height:100%;}.special__description-head{text-transform:uppercase;color:#fff;letter-spacing:0.04em;font-family:'RF Dewi', sans-serif;font-weight:700;font-size:14px;line-height:135%;color:rgba(255,255,255,0.6);margin-bottom:12px;}.special__description-body{font-weight:600;line-height:145%;color:rgba(255,255,255,0.8);letter-spacing:normal;font-size:16px;}.special__buttons-list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-12px;margin-right:-12px;margin-top:24px;}.special__button-item{padding-left:12px;padding-right:12px;}.special__img{border-radius:40px;overflow:hidden;}.special__img img{width:100%;display:block;}.special__epilog{text-align:center;}@media (min-width: 1260px){.special__title{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:96px;line-height:120%;}.special__title,.special__description{margin-bottom:112px;}.special__epilog{font-family:'RF Dewi', sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.01em;line-height:150%;font-size:36px;margin-top:112px;}.special__buttons-list{margin-bottom:112px;}}@media (max-width: 1259px){.special__button-item{margin-bottom:24px;}}@media (min-width: 600px) and (max-width: 1259px){.special__title{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:64px;line-height:120%;}.special__title,.special__description{margin-bottom:80px;}.special__epilog{font-family:'RF Dewi', sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.01em;line-height:150%;font-size:28px;margin-top:80px;}.special__buttons-list{margin-bottom:60px;}}@media (min-width: 600px){.special__description-item{width:50%;}}@media (max-width: 599px){.special__title{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:40px;line-height:120%;}.special__title,.special__description{margin-bottom:48px;}.special__description-item{width:100%;}.special__epilog{font-family:'RF Dewi', sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.01em;line-height:150%;font-size:20px;margin-top:48px;}.special__buttons-list{margin-bottom:24px;}}.mosaic{display:flex;align-items:stretch;flex-wrap:wrap;}.mosaic__item{padding:12px;flex-grow:1;}.mosaic__inner{overflow:hidden;position:relative;height:100%;}.mosaic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;}.mosaic__column{display:flex;flex-direction:column;flex:none;}@media (min-width: 1260px){.mosaic__inner{padding-bottom:45%;border-radius:40px;}.mosaic__column_1{width:calc(33.333333333333%);}.mosaic__column_2{width:calc(66.666666666667%);}}@media (min-width: 600px) and (max-width: 1259px){.mosaic__inner{padding-bottom:80%;border-radius:24px;}.mosaic__column{width:50%;}}@media (max-width: 599px){.mosaic__inner{padding-bottom:80%;border-radius:20px;}.mosaic__column{width:100%;}.mosaic__column_2{flex-direction:row;}}.slider__swiper.swiper{overflow:visible;}@media (min-width: 600px){.slider__title{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:40px;line-height:120%;margin-bottom:48px;}}@media (max-width: 599px){.slider__title{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:24px;line-height:135%;letter-spacing:-0.02em;margin-bottom:32px;}}.swiper-slide{width:100%;overflow:hidden;}.swiper-slide img{width:100%;display:block;}@media (min-width: 1260px){.swiper-slide{border-radius:40px;}}@media (min-width: 600px) and (max-width: 1259px){.swiper-slide{border-radius:24px;}}@media (max-width: 599px){.swiper-slide{border-radius:20px;}.swiper-buttons{display:none;}}.text{text-align:center;}@media (min-width: 1260px){.text{font-family:'RF Dewi', sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.01em;line-height:150%;font-size:36px;}}@media (min-width: 600px) and (max-width: 1259px){.text{font-family:'RF Dewi', sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.01em;line-height:150%;font-size:28px;}}@media (max-width: 599px){.text{font-family:'RF Dewi', sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:0.01em;line-height:150%;font-size:20px;}}.page .mfp-content{max-width:460px;margin:auto;background-color:#000;border-radius:24px;padding:27px 40px;}.page .mfp-close{color:#fff;width:60px;height:60px;line-height:60px;font-size:60px;font-family:inherit;font-weight:100;}.page .form__thanks{font-style:normal;font-family:'RF Dewi', sans-serif;color:inherit;letter-spacing:0.01em;text-transform:uppercase;color:#fff;font-weight:bold;font-size:40px;line-height:120%;margin-bottom:12px;}.page .form__text{font-weight:600;line-height:145%;color:rgba(255,255,255,0.8);letter-spacing:normal;font-size:14px;}
/* End */
/* /local/templates/bd-2024/components/bitrix/news.detail/special-detail/style.css?17540294856286 */
