.probielle div.section {
  font-weight: 100;
}

.probielle-page .header__block.container {
  background-color: #344A92;
}

.probielle-page .promo {
  padding-top: 78rem;
}

body.probielle-page {
  background: linear-gradient(87deg, rgba(70, 211, 230, 0.75) 0%, rgba(70, 211, 230, 0.00) 54.74%), linear-gradient(93deg, rgba(222, 183, 214, 0.00) 39.1%, #E091CB 100%), #3027A5;
/*background: linear-gradient(59deg, rgba(70, 211, 230, 0.73) 2.83%, rgba(70, 211, 230, 0.00) 54.74%), linear-gradient(109deg, rgba(222, 183, 214, 0.00) 39.1%, #E091CB 104.26%), #3027A5;*/
  background-repeat: no-repeat;
  padding-top: 0;
  color: #fff;
  line-height: 1.2;
}

.probielle-page .breadcrumb__link,
.probielle-page .promo__breadcrumb .arrow {
  color: #fff;
}

.probielle-page .bubble1 {
  width: 2613rem;
  height: 2613rem;
  border-radius: 50%;
  opacity: 0.8;
  background: radial-gradient(50% 50% at 50% 50%, #3DA4DE 0%, rgba(61, 161, 222, 0.00) 100%);
  position: absolute;
  left: -1379rem;
  top: -1121rem;
}

.probielle-top {
  margin-top: 34rem;
}

.probielle-heading {
  display: flex;
  align-items: center;
  line-height: 1.02;
}

.probielle-heading__title {
  font-size: 140rem;
  margin-right: 26rem;
  margin-left: -18rem;
  position: relative;
  font-weight: 700;
}

.probielle-heading__subtitle {
  font-size: 50rem;
}

.probielle-heading__title-asset {
  width: 277rem;
  position: absolute;
  top: -56rem;
  left: -70rem;
}

.probielle-heading__title-asset img {
  width: 100%;
}

.probielle-headline__title {
  font-size: 32rem;
  font-weight: 700;
}

.probielle-headline {
  display: flex;
  align-items: center;
  position: relative;
  margin-top: 45rem;
}

.probielle-headline__left {
  max-width: 620rem;
  position: relative;
  z-index: 2;
}

.probielle-headline__right {
  position: absolute;
  top: -114rem;
  right: -131rem;
}

.probielle-headline__img {
  width: 979rem;
  position: relative;
}

.probielle-headline__img::before {
  content: '';
  position: absolute;
  bottom: 30rem;
  left: 0;
  width: 879rem;
  height: 177rem;
  background: linear-gradient(92deg, #3130A8 3.69%, #DEB7D6 151.65%);
  filter: blur(50rem);

}

.probielle-headline__img img {
  width: 100%;
}

.probielle-headline__list {
  display: flex;
  flex-direction: column;
  margin-top: 40rem;
  gap: 20rem;
}

.probielle-headline__item {
  display: flex;
}

.probielle-headline__item-img {
  width: 50rem;
  height: 50rem;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10rem;
  border: 1rem solid #fff;
  flex-shrink: 0;
}

.probielle-headline__item-img svg {
  width: 27rem;
}

.probielle-headline__item-text {
  font-size: 18rem;
}

.probielle-headline__item-text b {
  font-weight: 700;
}

.probielle-top__bottom-text {
  opacity: 0.5;
  font-size: 21rem;
  margin-top: 85rem;
  text-transform: uppercase;
}

.probielle-banner {
  padding: 20rem 36rem 20rem 26rem;
  background-color: #fff;
  border-radius: 20rem;
  position: relative;
  z-index: 2;
  margin-top: 60rem;
  display: flex;
  position: relative;
  min-height: 310rem;
}

.probielle-banner__title {
  color: #131313;
  font-size: 32rem;
  font-weight: 700;
  margin-top: 16rem;
}

.probielle-banner__left {
  max-width: 640rem;

}

.probielle-banner__btn {
  margin-top: 24rem;
}

.probielle-btn {
  padding: 13rem 33rem;
  background-color: #000;
  border-radius: 120rem;
  min-width: 226rem;
  text-align: center;
  color: #fff;
  outline: none;
  border: none;
  font-size: 16rem;
  font-weight: 700;
  transition: background-color ease-in .24s;
  width: fit-content;
  display: block;
}

.probielle-btn:hover {
  background-color: #656565;
}

.probielle-banner__logo {
  width: 288rem;
}

.probielle-banner__logo img {
  width: 100%;
}

.probielle-banner__left {
  padding-top: 13rem;
}

.probielle-banner__img {
  width: 410rem;
  position: absolute;
  top: 20rem;
  right: 36rem;
}

.probielle-banner__img img {
  width: 100%;
}

.bio {
  position: relative;
}

.bio-img {
  width: 590rem;
  position: absolute;
  top: -23rem;
  left: -134rem;
}

.bio-img img {
  width: 100%;
}

.bio {
  padding: 60rem 0 60rem;
}

.bio__right {
  max-width: 715rem;
  display: flex;
  flex-direction: column;
  margin-left: auto;
}

.bio__title {
  font-size: 30rem;
  font-weight: 700;
}

.bio-block {
  display: flex;
  flex-direction: column;
  padding: 20rem;
  border-radius: 24rem;
  background: linear-gradient(72deg, rgba(70, 211, 230, 0.70) -8.59%, rgba(70, 211, 230, 0.00) 57.73%), linear-gradient(108deg, rgba(222, 183, 214, 0.00) 37.5%, rgba(224, 145, 203, 0.70) 96.82%), rgba(48, 39, 165, 0.70);
  width: 320rem;
  margin-top: 34rem;
  position: relative;
}

.bio-block__title {
  font-size: 24rem;
  font-weight: 700;
}

.bio-block__title .big-text {
  font-size: 50rem;
}

.bio-block__text {
  font-size: 18rem;
  font-weight: 700;
  margin-top: 4rem;
}

.bio__text {
  font-size: 18rem;
  margin-top: 20rem;
}

.bio__text p:not(:last-child) {
  margin-bottom: 12rem;
}

.bio__text b {
  font-weight: 700;
}

.bio-block__img {
  position: absolute;
  width: 143rem;
  left: -131rem;
  top: 0;
  top: 57rem;
}

.bio-block__img img {
  width: 100%;
}

.probielle-page sub, .probielle sub {
  font-size: .5em;
  vertical-align: super;
}

.probielle-block.--with-bg {
  background: rgba(255, 255, 255, 0.26);
  border-radius: 20rem;
  margin-top: 0;
}

.probielle-block__title {
  font-size: 32rem;
  font-weight: 700;
}

.probielle-block__text {
  font-size: 18rem;
  margin-top: 20rem;
}

.probielle-block__text b {
  font-weight: 700;
}

.probielle-block__text p:not(:last-child) {
  margin-bottom: 10rem;
}

.probielle-block__top {
  max-width: 810rem;
  padding: 40rem 0 0 30rem;
}

.probielle-block__bottom {
  margin-top: 20rem;
}

.probielle-block__small-text {
  font-size: 14rem;
  margin-right: 52rem;
  margin-left: auto;
  width: fit-content;
}

.probielle-block__img {
  width: 100%;
  margin-top: 14rem;
}

.probielle-block__img img {
  width: 100%;
}

.probielle-block__bottom-title {
  font-size: 16rem;
  font-weight: 700;
}

.probielle-block__bottom-wrapp {
  padding: 0 30rem 40rem 30rem;
  margin-top: 15rem;
}

.probielle-block__list {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  margin-top: 15rem;
  gap: 20rem;
  font-size: 14rem;
}

.probielle-card-separate {
  display: flex;
  width: 100%;
  margin-top: 60rem;
}

.probielle-card-separate .learn-card-wrapp {
  width: 100%;
}

.learn-card-wrapp.probielle.--tiny {
  min-height: unset;
}
.learn-card-wrapp.probielle.--tiny .learn-card__side {
  min-height: 148rem;
}


.learn-card-wrapp.probielle.--tiny .learn-card__title {
  font-size: 24rem;
}

.learn-card-wrapp.probielle.--tiny .learn-card__title .big-text {
  font-size: 50rem;
}

.learn-card-wrapp .learn-card__subtitle {
  font-size: 18rem;
  position: relative;
  z-index: 3;
}

.learn-card-wrapp.probielle.--tiny .learn-card__img {
  width: 268rem;
  right: 62rem;
  left: auto;
  z-index: 3;
}

.learn-card-wrapp.probielle.--tiny .learn-card {
  background: linear-gradient(76deg, rgba(70, 211, 230, 0.70) 4.58%, rgba(70, 211, 230, 0.00) 76.54%), linear-gradient(91deg, rgba(222, 183, 214, 0.00) 68.78%, rgba(224, 145, 203, 0.70) 139.02%), rgba(48, 39, 165, 0.70);
  padding-right: 370rem;
  padding-top: 16rem;
}

.learn-card-wrapp.probielle.--tiny .learn-card::before {
  display: none;
}

.learn-card-wrapp.probielle.--tiny .learn-card__side {
  background: rgba(255, 255, 255, 0.26);

}

.learn-card-wrapp.probielle.--tiny.active {
  box-shadow: 0rem -3rem 44rem 0rem rgba(0, 0, 0, 0.11);
  backdrop-filter: blur(4rem);
}

.learn-card-wrapp.probielle.--tiny .learn-card__side-title {
  font-size: 18rem;
  font-weight: 700;
}

.learn-card-wrapp.probielle.--tiny .learn-card__side-text {
  margin-top: 10rem;
  font-size: 18rem;
}

.probielle-cards {
  margin-top: 60rem;
}

.probielle-cards__title {
  font-size: 32rem;
  font-weight: 700;
}

.probielle-cards__subtitle {
  font-size: 14rem;
  margin-top: 20rem;
}

.probielle-cards__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20rem;
  margin-top: 20rem;
}

.probielle-cards .learn-card-wrapp {
  min-height: 194rem;
  height: 100%;
}

.probielle-cards .learn-card {
  height: 100%;
}

.probielle-cards .learn-card svg {
  width: 40rem;
  height: 40rem;
  bottom: 20rem;
  right: 20rem;
}

.learn-card-wrapp.probielle .learn-card svg {
  width: 40rem;
  height: 40rem;
  bottom: 20rem;
  right: 20rem;
}

.probielle-cards__list .learn-card__side {
  padding: 20rem 35rem 20rem 30rem;
  color: #000;
  font-size: 18rem;
}

.probielle-cards__list .learn-card-wrapp.active {
  box-shadow: 0rem -3rem 44rem 0rem rgba(0, 0, 0, 0.11);
}

.probielle-cards__list .learn-card__title {
  font-size: 32rem;
}

.learn-block.--probielle {
  background: rgba(255, 255, 255, 0.35);
}

.learn-block.--probielle .learn-block__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  margin-top: 14rem;
  gap: 20rem;
}

.learn-block.--probielle .learn-block__item:last-child {
  grid-column-start: unset;
  grid-column-end: unset;
}

.learn-block.--probielle .learn-block__number {
  font-size: 16rem;
}

.learn-block.--probielle .probielle-btn {
  margin-top: 24rem;
}

.learn-block.--probielle .sticker {
  position: static;
  width: fit-content;
  font-size: 16rem;
  padding: 5rem 15rem;
  height: unset;
  margin-bottom: 10rem;
}

.learn-block.--probielle .sticker svg {
  width: 15rem;
  height: 15rem;
}

.learn-block.--probielle .learn-block__left {
  padding: 20rem 15rem 40rem 30rem;
  flex-grow: 1;
}

.learn-block.--probielle .cardVideo,
.learn-block.--probielle .cardAudio,
.learn-block.--probielle .cardArticle {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}

.balance {
  margin-top: 60rem;
  position: relative;
  padding-bottom: 80rem;
}

.balance__title {
  font-size: 32rem;
  font-weight: 700;
}

.balance__wrapp {
  padding: 30rem;
  border-radius: 20rem;
  margin-top: 69rem;
  position: relative;
  background: rgba(255, 255, 255, 0.26);
  backdrop-filter: blur(15rem);
  width: 772rem;
  margin-left: auto;
}

.balance__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 16rem;
}

.balance__item {
  display: flex;
  align-items: center;
}

.balance__img {
  border-radius: 50%;
  border: 1rem solid #fff;
  flex-shrink: 0;
  width: 50rem;
  height: 50rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 14rem;
}

.balance__img svg {
  width: 28rem;
}

.balance__wrapp-asset {
  position: absolute;
  left: -53rem;
  bottom: -10rem;
  width: 99rem;
  height: 88rem;
}

.balance__text {
  font-size: 18rem;
}

.balance__text .small-text {
  font-size: 14rem;
  display: block;
}

.balance__asset-img {
  position: absolute;
  top: 10rem;
  left: -132rem;
  width: 650rem;
  z-index: -1;
}

.balance__asset-img img {
  width: 100%;
}

.probielle-block.special {
  margin-top: 60rem;
  position: relative;
}

.probielle-block.special .probielle-block__wrapper {
  max-width: 853rem;
}

.probielle-block.special .probielle-block__text {
  margin-top: 20rem;
}

.probielle-block.special .probielle-block__text p:not(:last-child) {
  margin-bottom: 10rem;
}

.probielle-block__asset {
  position: absolute;
  top: 20rem;
  right: -59rem;
  width: 269rem;
}

.probielle-block__asset img {
  width: 100%;
}

.special-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20rem;
  margin-top: 20rem;
}

.special-list .learn-card__title {
  font-size: 28rem;
}

.special-list .learn-card__side {
  color: #000;
  font-size: 18rem;
}

.special-list .learn-card__item::before {
  background-color: #065095;
}

.probielle-block__content {
  margin-top: 40rem;
}

.probielle-block__subtitle {
  font-size: 20rem;
  font-weight: 700;
}

.learn-card-wrapp.--special {
  min-height: unset;
  height: 100%;
  display: flex;
  box-shadow: 0rem -3rem 44rem 0rem rgba(0, 0, 0, 0.11);
  margin-top: 20rem;
}

.learn-card-wrapp.--special .learn-card__title {
  font-size: 28rem;
}

.learn-card-wrapp.--special .learn-card {
  min-height: 187rem;
  width: 100%;
}

.learn-card-wrapp.--special .learn-card__side {
  width: 100%;
  color: #000;
}

.learn-card-wrapp.--special .learn-card__item::before {
  background-color: #065095;
}

.learn-card-wrapp.--special .learn-card__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 8rem 54rem;
}

.probielle-block__text-block {
  border-radius: 20rem;
  background: rgba(255, 255, 255, 0.35);
  padding: 25rem 30rem;
  font-size: 32rem;
  font-weight: 700;
  margin-top: 60rem;
}

.probielle-block {
  margin-top: 60rem;
}

.benefits-list {
  gap: 15rem 50rem;
  margin-top: 24rem;
  display: flex;
  flex-direction: column;
  max-height: 240rem;
  flex-wrap: wrap;
}

.benefits-list__item {
  display: flex;
  max-width: 346rem;
}
.benefits-list__item:nth-child(6), .benefits-list__item:nth-child(7) {
  max-width: 370rem;
}

.benefits-list__item.big {
  margin-bottom: 30rem;
}

.benefits-list__text {
  font-size: 18rem;
  display: flex;
  align-items: center;
}

.benefits-list__text b {
  font-weight: 700;
}

.benefits-list__img {
  width: 50rem;
  height: 50rem;
  border-radius: 50%;
  border: 1rem solid #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  margin-right: 15rem;
}

.benefits-list__img svg {
  width: 31rem;
}

.probielle-page .learn-block__subtitle {
  font-size: 18rem;
  margin-top: 10rem;
}

.probielle-page .sticker.--green {
  background-color: #2FB1BE;
}

.probielle-block.more {
  margin-top: 60rem;
  position: relative;
}

.probielle-block.more .probielle-block__wrapper {
  max-width: 700rem;
}

.probielle-block.more .probielle-block__asset {
  position: absolute;
  top: -150rem;
  right: -170rem;
  width: 783rem;
}

.probielle-bot {
  padding: 30rem 417rem 32rem 30rem;
  background-color: #fff;
  border-radius: 30rem;
  margin-top: 80rem;
  display: flex;
  color: #000;
  position: relative;
}

.probielle-bot__logo {
  width: 132rem;
  margin-right: 20rem;
  flex-shrink: 0;
}

.probielle-bot__logo img {
  width: 100%;
}

.probielle-bot__title {
  font-size: 32rem;
}

.probielle-bot__title b {
  font-weight: 700;
}

.probielle-bot__subtitle {
  font-size: 16rem;
  margin-top: 12rem;
}

.probielle-bot__btn {
  margin-top: 24rem;
}

.probielle-bot__img {
  width: 534rem;
  position: absolute;
  bottom: -4rem;
  right: 0;
}

.probielle-bot__img img {
  width: 100%;
}

.probielle-bot__asset-1 {
  width: 198rem;
  position: absolute;
  left: -77rem;
  top: 9rem;
  z-index: -1;
}

.probielle-bot__asset-2 {
  width: 240rem;
  right: -79rem;
  top: -70rem;
  position: absolute;
  z-index: -1;
}

.probielle-bot__asset-1 img,
.probielle-bot__asset-2 img {
  width: 100%;
}

.probielle {
  overflow: hidden;
  line-height: 1.2;
}

.probielle-slider-wrapp {
  margin-top: 60rem;
  position: relative;
}

.probielle-slider__subtitle {
  font-size: 10rem;
  font-weight: 700;
  color: #FFB1EC;
}

.probielle-slider {
  margin-top: 20rem;
  width: calc(100% + 272rem);
  transform: translateX(-136rem);
  padding-left: 136rem;
}

.probielle-slider__item {
  border-radius: 20rem;
  background: rgba(255, 255, 255, 0.26);
  padding: 25rem 20rem;
  width: 376rem;
  height: auto !important;
}

.probielle-slider__text {
  margin-top: 10rem;
  font-size: 16rem;
}

.probielle-slider__text b {
  font-weight: 700;
}

.probielle-slider__text p:not(:last-child) {
  margin-bottom: 10rem;
}

.probielle-slider .slick-track {
  display: flex;
  gap: 20rem;
  overflow: visible;
}

.probielle-slider .slick-list {
  overflow: visible;
}

.probielle-slider__title {
  font-size: 32rem;
  font-weight: 700;
}

.probielle-arrows {
  display: flex;
  position: absolute;
  bottom: -65rem;
  left: 50%;
  transform: translateX(-50%);
}

.probielle-arrows .arrow {
  width: 40rem;
  height: 40rem;
  border-radius: 50%;
  border: 2rem solid #fff;
  display: flex;
  align-content: center;
  justify-content: center;
  opacity: 0.5;
  cursor: pointer;
  transition: opacity .24s ease-in;
  z-index: 2;
}

.probielle-arrows .arrow:hover {
  opacity: 1;
}

.probielle-arrows .arrow:first-child {
  padding-right: 2rem;
  margin-right: 25rem;
}

.probielle-arrows .arrow:last-child {
  padding-left: 2rem;
}

.probielle-arrows .arrow svg {
  width: 9rem;
  height: auto;
}

.probielle-tabs {
  margin-top: 120rem;
}

.probielle-tabs__logo {
  width: 478rem;

}

.probielle-tabs__logo img {
  width: 100%;
}

.probielle-tabs__title {
  font-size: 40rem;
  font-weight: 700;
  margin-top: 13rem;
}

.probielle-tab {
  color: #000;
  padding: 30rem;
  flex-direction: column;
  font-weight: 100;
}

.probielle-tab.active {
  display: flex;
}

.probielle-tab__left {
  max-width: 760rem;
}

.probielle-tab__img {
  width: 50rem;
  height: 50rem;
  margin-right: 10rem;
  flex-shrink: 0;
}

.probielle-tab__img img {
  width: 100%;
}

.probielle-tab__item {
  display: flex;
  flex-shrink: 0;
}

.probielle-tab__item-title {
  font-weight: 700;
  font-size: 18rem;
}

.probielle-tab__item-title:not(:last-child) {
  margin-bottom: 3rem;
}

.probielle-tab__item-text {
  font-size: 14rem;
}

.probielle-tab__item-text b {
  font-weight: 700;
}

.probielle-tab__left-list {
  margin-top: 20rem;
}

.probielle-tab__left-list .probielle-tab__item:not(:last-child) {
  margin-bottom: 20rem;
}

.probielle-tab__bottom-list {
  display: flex;
  margin-top: 50rem;
}

.probielle-tab__bottom-list .probielle-tab__item:not(:last-child) {
  margin-right: 20rem;
}

.probielle-tabs .tab1 .probielle-tab__img-big {
  width: 345rem;
  position: absolute;
  top: 32rem;
  right: 76rem;
}

.probielle-tabs .tab2 .probielle-tab__img-big {
  width: 499rem;
  position: absolute;
  top: 59rem;
  right: 70rem;
}
.probielle-tabs .probielle-tab__item-right.hypo {
  display: flex;
  align-items: center;
}

.probielle-tabs .tab-links {
  font-size: 12rem;
  margin-top: 18rem;
  list-style: decimal outside;
  padding-left: 20rem;
}


.probielle-tabs .tab1,
.probielle-tabs .tab2 {
  min-height: 599rem;
}

.probielle-tab__img-big img {
  width: 100%;
}

.probielle-tab__title {
  font-size: 20rem;
}

.probielle-tabs .tab2 .probielle-tab__title {
  font-size: 24rem;
}
.probielle-tabs .tab2 .probielle-tab__left-list .probielle-tab__item:not(:last-child) {
  margin-bottom: 30rem;
}


.probielle-tab.tab1::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 472rem;
  height: 100%;
  background: linear-gradient(283deg, #DD3379 -88.32%, rgba(255, 255, 255, 0.00) 70.83%);
  border-radius: 0 30rem 30rem 0;
}

.probielle-tab.tab2::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 472rem;
  height: 100%;
  background: linear-gradient(284deg, #46D3E6 -45.33%, rgba(70, 211, 230, 0.00) 80.16%);
  border-radius: 0 30rem 30rem 0;
}

.tab2 .probielle-tab__item {
  align-items: center;
}

.tab2 .probielle-tab__item-text {
  font-size: 18rem;
}

.probielle-btn {
  font-family: "Gotham Pro";
}

.probielle-tab__btn {
  margin-top: auto;
}

.probielle .tabs__item, .tabs__item {
  width: 364rem;
  background-color: #fff;
  opacity: 0.5;
  transition: ease-in .24s;
  padding: 25rem 30rem 28rem;
}

.probielle .tabs__item.active, .tabs__item.active {
  z-index: 2;
  opacity: 1;
}

.probielle .tabs__item:not(:first-child), .tabs__item:not(:first-child) {
  margin-left: -12rem;
}

.probielle .tabs__title, .tabs__title {
  font-size: 32rem;
}
.probielle-tabs {
  line-height: 1.2;
}
.probielle-tabs sub {
  font-size: .5em;
  vertical-align: super;
}
.probielle-tab__item-subitem span {
  color: #909090;
}


.soon-block {
  margin-top: 60rem;
}

.soon-block__title {
  font-size: 40rem;
  font-weight: 700;
}

.soon-block__showcase {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20rem;
  margin-top: 20rem;
  width: 1564rem;
}

.soon-block .cardVideo__bottom,
.soon-block .cardAudio__bottom,
.soon-block .cardArticle__bottom {
  background-color: #fff;
  padding: 12rem 20rem 20rem 12rem;
}

.soon-block .cardVideo__top,
.soon-block .cardAudio__top,
.soon-block .cardArticle__top {
  min-height: 164rem;
}

.soon-card {
  padding: 24rem 18rem 24rem 20rem;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 20rem;
}

.soon-card__top {
  display: flex;
}

.soon-card__img {
  width: 55rem;
  margin-right: 18rem;
  flex-shrink: 0;
}

.soon-card__img img {
  width: 100%;
}

.soon-card__text {
  font-size: 24rem;
}

.soon-card__title {
  font-size: 18rem;
  font-weight: 700;
  margin-top: 18rem;
  margin-bottom: 12rem;
}

.soon-card .cardVideo__bottom-text,
.soon-card .cardAudio__bottom-text,
.soon-card .cardArticle__bottom-text {
  color: #fff;
}

.probielle-footnotes {
  margin-top: 60rem;
}

.probielle-footnotes__title {
  font-size: 20rem;
  font-weight: 700;
}

.probielle-footnotes__list {
  display: flex;
  flex-direction: column;
  list-style-type: decimal;
  padding-left: 20rem;
  margin-top: 20rem;
}

.probielle-footnotes__item {
  font-size: 14rem;
}

.probielle-page .burger-menu__trigger {
  left: 24rem;
}

.tab-body:after {
  content: none;
}

.landing-block__wrapper {
  margin-top: 60rem;
}
.landing-block__wrapper.chbd {
  margin-top: 20rem;
}
.landing-block__wrapper.atopic .learn-block.--probielle .learn-block__list {
  display: flex;
}

.more1 {
  cursor: pointer;
}

.probielle-tab__bottom-list {
  margin-top: 20rem;
  margin-bottom: 24rem;
}

@media (max-width: 767px) {
  body.probielle-page {
    background: linear-gradient(0deg, #3027A5 0%, #3027A5 100%), linear-gradient(90deg, #46D3E6 -165.56%, #3027A5 51.3%, #E091CB 250.58%);
    padding-top: 64rem;
  }



  .probielle-page .header__block {
    max-width: unset;
    width: 100%;
  }

  .probielle-page .promo {
    padding-top: 10rem;
  }

  .probielle-heading {
    flex-direction: column;
  }

  .probielle-heading__title {
    font-size: 78rem;
    margin-right: 0;
  }

  .probielle-heading__subtitle {
    font-size: 30rem;
    text-align: center;
  }

  .probielle-headline__img {
    width: calc(100% + 33rem);
    transform: translateX(-16.5rem);
  }

  .probielle-headline__img::before {
    display: none;
  }

  .probielle-headline__right {
    position: static;
  }

  .probielle-heading__title-asset {
    width: 172rem;
    left: -23rem;
    top: -43rem;
  }

  .probielle-headline {
    margin-top: 40rem;
    display: flex;
    flex-direction: column;
  }

  .probielle-headline__title {
    font-size: 24rem;
  }

  .probielle-headline__item-img {
    width: 60rem;
    height: 60rem;
    margin-right: 14rem;
  }

  .probielle-headline__item-img svg {
    width: 32rem;
  }

  .probielle-headline__item-text {
    font-size: 14rem;
  }

  .probielle-top__bottom-text {
    margin-top: 0;
    font-size: 16rem;
    text-align: center;
    width: calc(100% + 24rem);
    transform: translateX(-12rem);
    margin-top: -110rem;
  }

  .probielle-banner {
    margin-top: 40rem;
    flex-direction: column;
    padding: 28rem 5rem 0 20rem;
  }

  .probielle-banner__img {
    position: static;
    width: 364rem;
    margin-top: 22rem;
    width: 364rem;
    transform: translateX(-24rem);
    margin-bottom: -40rem;
  }

  .probielle-banner__logo {
    width: 148rem;
  }

  .probielle-banner__title {
    font-size: 20rem;
  }

  .probielle-banner__btn {
    margin-top: 16rem;
  }

  .bio-img {
    width: 260rem;
    position: absolute;
    top: 72rem;
    left: -100rem;
  }

  .bio {
    margin-top: 40rem;
    padding: 0;
  }

  .bio-block__title {
    font-size: 14rem;
  }

  .bio-block__title span:first-child {
    display: block;
  }

  .bio-block {
    width: 190rem;
    padding: 32rem 11rem;
    margin-top: 23rem;
    margin-left: auto;
  }

  .bio-block__text {
    font-size: 14rem;
  }

  .bio-block__img {
    width: 54rem;
    left: -48rem;
    top: 81rem;
  }

  .bio__title {
    font-size: 24rem;
  }

  .bio__text {
    font-size: 16rem;
  }

  .bio__text p:not(:last-child) {
    margin-bottom: 10rem;
  }

  .probielle-block.--with-bg {
    margin-top: 40rem;
    background-color: transparent;
  }

  .probielle-block__top {
    padding: 20rem 10rem 20rem 20rem;
    background: rgba(255, 255, 255, 0.26);
    border-radius: 20rem;
  }

  .probielle-block__title {
    font-size: 20rem;
  }

  .probielle-block__text {
    font-size: 16rem;
    margin-top: 8rem;
  }

  .probielle-block__bottom {
    overflow: auto;
    width: 100%;
    margin-right: 20rem;
    display: flex;
    flex-direction: column;
    width: calc(100% + 33rem);
    border-radius: 0;
    transform: translateX(-16.5rem);
    padding: 0 16.5rem;
  }
  .probielle-block__bottom::-webkit-scrollbar {
    display: none;
  }

  .probielle-block__bottom-content {
    padding: 17rem 26rem 20rem 0;
    width: fit-content;
    border-radius: 20rem;
    background: rgba(255, 255, 255, 0.26);
  }

  .probielle-block__img {
    width: 1102rem;
  }

  .probielle-block__small-text {
    margin-right: auto;
    margin-left: 29rem;
  }

  .probielle-block__bottom-title {
    white-space: nowrap;
  }

  .probielle-block__bottom-wrapp {
    padding-left: 28rem;
  }

  .probielle-block__list {
    gap: 16rem;
  }

  .learn-card-wrapp.probielle.--tiny .learn-card {
    padding-right: 0;
    padding: 26rem 74rem 30rem 24rem;
  }

  .learn-card-wrapp.probielle.--tiny .learn-card__img {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: auto;
    object-fit: cover;
    z-index: 1;
  }

  .learn-card-wrapp.probielle.--tiny .learn-card::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(76deg, rgba(70, 211, 230, 0.70) 4.58%, rgba(70, 211, 230, 0.00) 76.54%), linear-gradient(91deg, rgba(222, 183, 214, 0.00) 68.78%, rgba(224, 145, 203, 0.00) 139.02%), rgba(48, 39, 165, 0.6);
    z-index: 2;
  }

  /*.learn-card-wrapp.probielle.--tiny .learn-card {
    position: relative;
    z-index: 3;
  }*/

  .learn-card-wrapp.probielle.--tiny .learn-card__title span:first-child {
    display: block;
  }

  .learn-card-wrapp.probielle.--tiny .learn-card__subtitle {
    font-size: 16rem;
  }

  .learn-card-wrapp.probielle.--tiny .learn-card svg {
    z-index: 3;
  }

  .probielle-cards__list {
    display: flex;
    flex-direction: column;
  }

  .probielle-cards {
    margin-top: 40rem;
  }

  .probielle-cards__title {
    font-size: 24rem;
  }

  .probielle-cards__subtitle {
    font-size: 14rem;
    margin-top: 10rem;
  }

  .probielle-cards .learn-card__title {
    font-size: 24rem;
  }

  .probielle-cards .learn-card {
    padding: 40rem 20rem;
    min-height: 274rem;
  }

  .probielle-cards .learn-card__side {
    padding: 20rem 40rem 26rem 20rem;
    min-height: 274rem;
  }

  .probielle-cards .learn-card__side-text {
    font-size: 16rem;
  }

  .landing-block__wrapper.--probielle {
    margin-top: 50rem;
  }

  .learn-block.--probielle {
    width: calc(100% + 33rem);
    transform: translateX(-16.5rem);
    border-radius: 0;
    flex-direction: column-reverse;
    padding: 27rem 24rem 20rem;
    overflow: visible;
  }

  .learn-block.--probielle .learn-block__left {
    margin-top: 20rem;
    padding: 0;
  }

  .learn-block.--probielle .learn-block__list {
    display: flex;
    flex-direction: column;
    gap: 10rem;
    margin-top: 10rem;
  }

  .probielle-btn {
    width: 100%;
    margin-top: 20rem;
    height: 64rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20rem;
  }

  .learn-block.--probielle .sticker {
    position: absolute;
    left: 24rem;
    top: -11rem;
    display: flex;
  }

  .balance {
    margin-top: 40rem;
  }

  .balance__title {
    font-size: 24rem;
  }

  .balance__wrapp {
    padding: 20rem 30rem 20rem 20rem;
    width: 100%;
  }

  .balance__list {
    display: flex;
    flex-direction: column;
    gap: 10rem;
  }

  .balance__text {
    font-size: 16rem;
  }

  .balance__img {
    width: 40rem;
    height: 40rem;
  }

  .balance__img svg {
    width: 23rem;
  }

  .balance__wrapp-asset {
    left: 24rem;
    bottom: -110rem;
    width: 154rem;
    height: auto;
  }
  .balance__wrapp-asset img {
    width: 100%;
  }

  .balance__asset-img {
    top: 234rem;
    width: 100vw;
    left: -17rem;
  }

  .probielle-block.special .probielle-block__title {
    font-size: 24rem;
  }

  .probielle-block.special .probielle-block__text {
    margin-top: 10rem;
  }

  .probielle-block__asset {
    display: none;
  }

  .special-list {
    display: flex;
    flex-direction: column;
  }

  .special-list .learn-card {
    padding: 40rem 20rem 30rem;
    min-height: 274rem;
  }

  .special-list .learn-card-wrapp {
    min-height: 274rem;
  }

  .special-list .learn-card__title {
    font-size: 24rem;
  }

  .special-list .learn-card__side {
    padding: 20rem 24rem 20rem 20rem;
  }

  .special-list .learn-card__item {
    font-size: 16rem;
  }

  .learn-card-wrapp.--special .learn-card {
    padding: 40rem 20rem;
    min-height: 340rem;
  }

  .learn-card-wrapp.--special .learn-card__title {
    font-size: 24rem;
  }

  .learn-card-wrapp.--special .learn-card__list {
    grid-template-columns: 1fr;
  }

  .probielle-block__text-block {
    margin-top: 40rem;
    font-size: 24rem;
    padding: 40rem 10rem;
  }

  .probielle-block.more {
    margin-top: 40rem;
  }

  .probielle-block.more .probielle-block__title {
    font-size: 24rem;
  }

  .probielle .benefits-list {
    flex-direction: column;
    flex-wrap: nowrap;
    max-height: unset;
    gap: 10rem;
  }

  .probielle .benefits-list__text {
    font-size: 16rem;
    margin-top: auto;
    margin-bottom: auto;
  }

  .probielle .benefits-list__item.big {
    margin-bottom: 0;
  }

  .probielle .benefits-list__item {
    align-items: start;
  }

  .probielle-page .learn-block__subtitle {
    font-size: 16rem;
  }

  .probielle-block.special.more {
    margin-top: 0;
    padding-top: 40rem;
  }

  .probielle-bot {
    padding: 20rem 10rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 302rem;
  }

  .probielle-bot__img {
    width: 466rem;
    top: -281rem;
    bottom: auto;
    z-index: -1;
    right: 0;
  }

  .probielle-bot__title {
    font-size: 24rem;
    margin: 20rem 10rem 0;
  }

  .probielle-bot__subtitle {
    margin: 10rem 10rem 0;
  }

  .probielle-bot__logo {
    margin-right: 0;
  }

  .probielle-bot__asset-1 {
    top: -70rem;
    left: -50rem;
    z-index: -2;
  }

  .probielle-bot__asset-2 {
    display: none;
  }

  .probielle-block.more .probielle-block__asset.special {
    display: block;
    width: 637rem;
    left: -171rem;
    right: auto;
    bottom: -461rem;
    z-index: -2;
    top: auto;
  }

  .probielle-slider-wrapp {
    margin-top: 40rem;
  }

  .probielle-slider__title {
    font-size: 24rem;
  }

  .probielle-slider {
    margin-top: 10rem;
  }

  .probielle-slider__item {
    padding: 25rem 20rem;
    width: 342rem;
  }

  .probielle-slider .slick-track {
    gap: 10rem;
  }

  .probielle-arrows {
    display: none;
  }

  .probielle-tabs {
    margin-top: 45rem;
  }

  .probielle-tabs__logo {
    width: 239rem;
  }

  .probielle-tabs__title {
    font-size: 24rem;
  }

  .content-list {
    padding: 0;
    margin-top: -30rem;
  }

  .probielle-tabs .tabs {
    display: flex;
  }

  .probielle-tabs .tabs__title {
    font-size: 22rem;
    line-height: 1;
  }

  .probielle-tabs .tabs__item {
    padding: 18rem 28rem 31rem;
    width: 176rem;
  }

  .probielle .tabs__item:not(:first-child) {
    margin-left: -4rem;
  }

  .probielle-tab.tab1::before {
    display: none;
  }

  .probielle-tabs .tab1 .probielle-tab__img-big {
    position: static;
    width: 362rem;
    transform: translateX(-24rem);
    margin-top: 0;
  }

  .probielle-tabs .tab1,
  .probielle-tabs .tab2 {
    min-height: unset;
    width: 100%;
  }

  .probielle-tab {
    padding: 26rem 12rem 20rem;
    display: none;
  }

  .probielle-tab .probielle-btn {
    margin-top: 0;
  }

  .probielle-tab__item-title:not(:last-child) {
    margin-bottom: 2rem;
  }

  .probielle-tab__title, .probielle-tabs .tab2 .probielle-tab__title {
    font-size: 18rem;
    line-height: 1.23;
  }

  .probielle .tab-body:not(:last-child) {
    margin-right: 0;
  }

  .probielle-tab__left-list .probielle-tab__item:not(:last-child) {
    margin-bottom: 16rem;
  }

  .probielle-tab__left-list {
    margin-top: 34rem;
  }

  .probielle-tab__item-title {
    font-size: 14rem;
  }

  .probielle-tab__item-text {
    font-size: 12rem;
    line-height: 1.13;
  }

  .probielle-tab__bottom-list {
    flex-direction: column;
    margin-top: 16rem;
    gap: 16rem;
  }

  .probielle-tabs .tab2 .probielle-tab__img-big {
    width: 100%;
    position: static;
    width: 342rem;
    transform: translateX(-12rem);
    margin-top: -46rem;
  }

  .probielle-tab.tab2::before {
    display: none;
  }

  .probielle-tab.tab2 .probielle-tab__left-list {
    margin-top: -6rem;
    position: relative;
    z-index: 2;
    padding-right: 20rem;
  }

  .probielle-tabs .tab2 .probielle-tab__img {
    width: 50rem;
    height: 50rem;
  }

  .probielle-tabs .tab2 .probielle-tab__item-title {
    font-size: 18rem;
  }

  .probielle-tabs .tab2 .probielle-tab__left-list .probielle-tab__item:not(:last-child) {
    margin-bottom: 21rem;
  }

  .probielle-tabs .tab2 .probielle-btn {
    margin-top: 157rem;
  }

  .soon-block__showcase {
    display: flex;
    flex-direction: row;
    overflow: auto;
    width: calc(100% + 33rem);
    transform: translateX(-16.5rem);
    padding: 0 16.5rem;
    gap: 8rem;
    margin-top: 10rem;
  }

  .soon-block__card,
  .soon-card {
    width: 340rem;
    flex-shrink: 0;
  }
  .soon-card {
    background-color: rgba(255, 255, 255, 0.26);
  }

  .soon-block {
    margin-top: 40rem;
  }

  .soon-block__title {
    font-size: 24rem;
  }

  .probielle-footnotes__title {
    font-size: 16rem;
  }

  .probielle-footnotes__item {
    font-size: 12rem;
  }

  .probielle-footnotes__list {
    margin-top: 10rem;
  }

  .probielle {
    overflow: hidden;
    width: 100%;
  }

  .separate-wrapp {
    position: relative;
    width: calc(100% + 33rem);
    transform: translateX(-16.5rem);
    padding: 0 16.5rem;
  }

  .separate-wrapp::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background: linear-gradient(rgb(48, 39, 165) -7%, rgba(255, 177, 236, 0.4) 10%, rgba(255, 177, 236, 0.4) 30%, rgba(222, 183, 214, 0) 100%);
    left: 0;
    z-index: -3;

  }

  .probielle-page .header__block {
    padding: 14rem 24rem;
  }

  .probielle-banner__left {
    padding-top: 0;
  }
  .probielle-card-separate {
    margin-top: 40rem;
  }
  .video_block_heading {
    font-size: 20rem;
    font-weight: 400;
    margin-bottom: 32rem;
  }
  .landing-block__wrapper.chbd {
    margin-top: 0;
  }

  .probielle-tabs .tab1 .probielle-tab__img-big {
    width: 342rem;
    transform: translateX(-12rem);
    margin-top: -8rem;
  }

  .probielle-tab__img {
    width: 45rem;
    height: 45rem;
  }

}

.prob-asset-1 {
  position: absolute;
  top: 64rem;
  right: 0;
  width: 110rem;
}

.prob-asset-1 img,
.prob-asset-3 img {
  width: 100%;
}

.prob-asset-3 {
  position: absolute;
  left: -34rem;
  top: 604rem;
  width: 104rem;
}

.prob-asset-4 {
  content: "";
  width: 100%;
  height: 400rem;
  background: linear-gradient(35deg, rgba(0, 0, 0, 0) 0%, rgba(255, 177, 236, 1) 150%);
  transform: translateX(50rem);
  filter: blur(50rem);
}

.asset-container {
  width: 100%;
  max-width: 375rem;
  overflow: hidden;
  position: absolute;
  top: 0;
  padding-bottom: 210rem;
  z-index: -2;
}

.soon-block .cardVideo__bottom {
  flex-grow: 1;
}
.soon-block .cardVideo {
  height: 100%;
  display: flex;
  flex-direction: column;
}

/*@media (min-width: 769px) {
  .soon-block.soon_videos .soon-block__showcase {
    margin-left: -130rem;
    margin-right: -130rem;
    padding-left: 130rem;
    padding-right: 130rem;
    overflow: scroll;
  }
}*/

@media (max-width: 767px) {

  .prob-asset-1 {
    top: 252rem;
    width: 86rem;
  }

  .probielle-headline__list {
    margin-top: 20rem;
  }

  .prob-asset-3 {
    top: 680rem;
    left: 0;
  }

  .probielle-headline__right::before {
    content: "";
    position: absolute;
    bottom: 85rem;
    left: -68rem;
    background: radial-gradient(circle, #3a81cd78 0%, #3A80CD 70%);
    filter: blur(50rem);
    width: 391rem;
    height: 291rem;
    z-index: -2;
    border-radius: 50%;
  }
  

  .probielle-headline__right::after {
    content: "";
    position: absolute;
    bottom: 95rem;
    right: -242rem;
    background: radial-gradient(circle, rgba(255, 177, 236, 1) 0%, rgba(255, 177, 236, 0.001) 100%);
    filter: blur(50rem);
    width: 467rem;
    height: 467rem;
    opacity: 0.5;
    z-index: -2;
  }
  .probielle-banner__btn {
    width: 226rem;
    font-size: 16rem;
    height: 45rem;
  }
  .learn-card-wrapp.probielle.--tiny .learn-card svg {
    width: 60rem;
    height: 60rem;
  }
  .probielle-cards .learn-card svg {
    width: 60rem;
    height: 60rem;
  }
  .balance__wrapp {
    margin-top: 20rem;
  }
}
