:root{--sm:576;--md:767;--md-plus:861;--lg-minus:991;--lg:1079;--lg-plus:1080;--xl:1199;--xxl-minus:1366;--xxl:1440;--xxxl:1920}.block-tab{background:#ecf2f6}.block-tab__wrapper{margin:0 auto;max-width:910px;width:100%}.block-tab__title{padding:0 20px}.block-tab__top{padding:0 64px;position:relative}@media screen and (max-width:767px){.block-tab__top{padding:0}}.block-tab__swiper{border-radius:15px;margin-top:40px;position:relative}@media screen and (max-width:767px){.block-tab__swiper{background:transparent;padding:0 20px}}.block-tab__swiper .swiper-wrapper{background:#fff;border-radius:15px;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.block-tab__swiper .swiper-wrapper{background:#fff;border-radius:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.block-tab__swiper._before:before{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:60px;z-index:3}@media screen and (max-width:767px){.block-tab__swiper._before:before{display:none}}.block-tab__swiper._after:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:60px;z-index:3}@media screen and (max-width:767px){.block-tab__swiper._after:after{display:none}}@media screen and (max-width:767px){.block-tab__swiper{margin-top:20px}}.block-tab__swiper-prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:15px;bottom:50%;cursor:pointer;height:52px;left:0;position:absolute;-webkit-transform:rotate(180deg) translateY(-50%);-ms-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:52px;z-index:1}@media screen and (max-width:767px){.block-tab__swiper-prev{display:none}}.block-tab__swiper-prev:hover{-webkit-box-shadow:0 8px 32px rgba(11,23,82,.21);box-shadow:0 8px 32px rgba(11,23,82,.21)}.block-tab__swiper-prev.swiper-button-disabled{opacity:0;visibility:hidden}.block-tab__swiper-prev svg{display:block;height:26px;-o-object-fit:contain;object-fit:contain;width:26px}.block-tab__swiper-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:15px;cursor:pointer;height:52px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:52px;z-index:1}@media screen and (max-width:767px){.block-tab__swiper-next{display:none}}.block-tab__swiper-next:hover{-webkit-box-shadow:0 8px 32px rgba(11,23,82,.21);box-shadow:0 8px 32px rgba(11,23,82,.21)}.block-tab__swiper-next.swiper-button-disabled{opacity:0;visibility:hidden}.block-tab__swiper-next svg{display:block;height:26px;-o-object-fit:contain;object-fit:contain;width:26px}.block-tab__item{background:#fff;border-radius:15px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;text-align:center;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:390px}@media screen and (max-width:576px){.block-tab__item{max-width:80vw}}.block-tab__item._active,.block-tab__item.active{background:#c61730;color:#fff}.block-tab__item-text{border-radius:15px;display:inline-block;font-weight:600;margin:0;padding:14px 24px}@media screen and (max-width:767px){.block-tab__item-text{font-size:15px;line-height:1.6}}.block-tab__block{background:#fff;border-radius:25px;display:none;margin-top:40px;padding:40px}.block-tab__block._active{display:block}@media screen and (max-width:767px){.block-tab__block{font-size:15px;line-height:1.6;margin-top:20px;padding:24px 20px}}
/*# sourceMappingURL=style-d3bc00cf5a.css.map */
