.num-card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex}  .pl-card {max-width: 100%;width: 100%;}  .colc__row {display: -webkit-box;display: -ms-flexbox;display: flex;}  .colc__row .colc__item:last-child {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}  .num-card__inner {position: absolute;background: rgba(237, 233, 223, .8);width: 455px;height: 270px;left: 50px;top: 40px}  .num-card__image {width: 270px;height: 270px;position: relative;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .1);box-shadow: 0 10px 30px rgba(0, 0, 0, .1)}  .num-card__img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover;font-family: 'object-fit: cover;'}  .num-card__content {padding-left: 50px;width: 291px;padding-top: 88px;position: relative;z-index: 2}  .num-card__content p {font-size: 20px;line-height: 28px;letter-spacing: .01em}  .num-card__num {font-weight: 900;font-size: 150px;line-height: .7;letter-spacing: .02em;position: absolute;color: #f9f9f9;right: 65px;bottom: -38px;z-index: 3}  .pl-card {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;background: #ede9df;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative}  .pl-card * {-webkit-box-sizing: border-box;box-sizing: border-box}  .pl-card--bg-img .cat-card__image {position: initial;-webkit-transform: initial !important;-ms-transform: initial !important;transform: initial !important}  .pl-card--bg-img .cat-card__img {-o-object-fit: cover;object-fit: cover;max-width: 100%;font-family: 'object-fit: cover;'}  .pl-card span {display: block}  .pl-card__image {text-align: center;width: 100%}  .pl-card__img {width: 100%}  .pl-card--3 {min-height: 530px;background: #383431}  .pl-card--3 .pl-card__sub {margin-bottom: 10px;color: #fff}  .pl-card--3 .pl-card__title {color: #fff}  .pl-card--3 .pl-card__image {-webkit-transform: none !important;-ms-transform: none !important;transform: none !important}  .pl-card--3 .pl-card__img {position: absolute;width: 100%;left: 0;right: 0;bottom: 0;-o-object-fit: contain;object-fit: contain;font-family: 'object-fit: contain;'}  .pl-card--4 {min-height: 659px;background: #383431}  .pl-card--4 .pl-card__sub {margin-bottom: 10px;color: #fff}  .pl-card--4 .pl-card__title {color: #fff}  .pl-card--4 .pl-card__image {position: absolute;bottom: -6px;left: 0}  .pl-card__title {font-size: 33px;line-height: 32px;letter-spacing: .1px;color: #000;margin: 0 0 23px;z-index: 2;position: relative}  .pl-card__sub {font-size: 16px;line-height: 26px;letter-spacing: .01em;color: #4a4a4a;z-index: 2;position: relative}  .pl-card__footer {background: #f9f9f9;height: 70px;margin-top: auto}  .pl-card__meta {position: relative;text-align: left;padding: 29px 25px 0}  .container-wrap {margin: 0 auto;max-width: 1380px;padding: 0 64px}  h3.title-section {text-align: center;padding-bottom: 0;margin-bottom: 51px;letter-spacing: .7px;font-size: 34px;line-height: 52px}  .about-brand-section {background: #fff;padding-top: 89px;padding-bottom: 140px;}  .num-card-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}  .num-card-list__item {margin-bottom: 145px}  .num-card-list__row:nth-child(2) {padding-top: 203px}  .advantage-list-section {background: #4a4a4a;padding: 52px 0 84px;margin-top: -15px}  .creators-section {padding: 89px 0 55px}  .creators-section__item {margin-top: 116px}  .creators-section__container {max-width: 1236px}  .colc {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -14px}  .colc__item {padding: 20px 14px;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out}  .colc__item.animate-in {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}  .colc__item.animate-in .pl-card__image {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1}  .colc__item .pl-card__image {-webkit-transition: all .5s ease-in-out .2s;-o-transition: all .5s ease-in-out .2s;transition: all .5s ease-in-out .2s;opacity: 0;-webkit-transform: translateY(50px);-ms-transform: translateY(50px);transform: translateY(50px)}  .colc__row {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 25%}  .colc__row--2 {display: none}  .colc__row--3 {display: none}  .colc__row--4 {display: none}  .colc__row.colc__row--1::-webkit-scrollbar {width: 0 !important;background: 0 0 !important}  .products-line-section {padding-bottom: 80px}  .products-line-section__title {margin-bottom: 44px}  .professionals-benefits-list--custom {display: -ms-grid;display: grid;grid-auto-flow: column;grid-column-gap: 65px;-ms-grid-columns: 1fr 65px 1fr;grid-template-columns: repeat(2, 1fr);-ms-grid-rows: (auto)[4];grid-template-rows: repeat(4, auto)}  .professionals-benefits-list--custom > *:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1}  .professionals-benefits-list--custom > *:nth-child(2) {-ms-grid-row: 2;-ms-grid-column: 1}  .professionals-benefits-list--custom > *:nth-child(3) {-ms-grid-row: 3;-ms-grid-column: 1}  .professionals-benefits-list--custom > *:nth-child(4) {-ms-grid-row: 4;-ms-grid-column: 1}  .professionals-benefits-list--custom > *:nth-child(5) {-ms-grid-row: 1;-ms-grid-column: 3}  .professionals-benefits-list--custom > *:nth-child(6) {-ms-grid-row: 2;-ms-grid-column: 3}  .professionals-benefits-list--custom > *:nth-child(7) {-ms-grid-row: 3;-ms-grid-column: 3}  .professionals-benefits-list--custom > *:nth-child(8) {-ms-grid-row: 4;-ms-grid-column: 3}  @media (min-width: 576px) {  .colc__row--4 {display: block}  }  @media (min-width: 768px) {  .pl-card--1 .pl-card__sub {margin-bottom: 20px}  .pl-card--2 {min-height: 659px}  .pl-card--2 .pl-card__sub {margin-bottom: 30px}  .pl-card--5 {overflow: visible;min-height: 630px}  /*.pl-card--5:before { content: ''; position: absolute; width: 100%; background: #f9f9f9; height: 115px; bottom: 0 }*/ .pl-card--5 .pl-card__image {position: absolute;bottom: 0;left: 22px}  .pl-card--5 .pl-card__img {width: auto}  .pl-card--6 {overflow: visible;min-height: 759px}  .pl-card--6 .pl-card__image {position: absolute;bottom: 0;width: calc(100% + 50px);left: -25px}  .colc__row--2 {display: -webkit-box;display: -ms-flexbox;display: flex}  .colc__row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}  }  /* @media (min-width: 991px) { .professionals-benefits-list--custsom .professionals-benefits-list__item:nth-child(4n) { border-bottom: none !important } }*/  @media (min-width: 1200px) {  .colc__row--3 {display: -webkit-box;display: -ms-flexbox;display: flex}  }  @media (max-width: 1430px) {  .pl-card__title {font-size: 27px;}  }  @media (max-width: 991px) {  .professionals-benefits-list--custom {grid-column-gap: 15px;display: block;-webkit-columns: 1;-moz-columns: 1;columns: 1}  .num-card-list__row:nth-child(2) {display: none}  .num-card-list__item {margin-bottom: 90px}  }  @media (max-width: 765px) {  .container-wrap {padding: 0 30px}  .colc__item, .pl-card__image {-webkit-transform: none !important;-ms-transform: none !important;transform: none !important;opacity: 1 !important}  .creators-section__item {margin-top: 0}  .history-preview__pic, .history-preview__text {margin: 0}  h3.title-section {font-size: 22px;line-height: 1.2}  .creators-section {padding: 50px 0 10px}  .colc__item {padding: 0 20px 0 0}  .colc__row--1 {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;margin: 0 -20px -20px;padding: 0 20px;overflow: auto;-ms-scroll-snap-type: x mandatory;scroll-snap-type: x mandatory;scroll-padding: 20px;height: auto !important}  .pl-card {height: 420px !important;min-height: 420px !important;width: 250px}  .pl-card--5 .pl-card__image {height: auto;width: 211px}  .pl-card--5 .pl-card__img {width: auto;height: auto}  .pl-card__title {font-size: 20px;line-height: 1.2;margin-bottom: 10px}  .pl-card__sub {font-size: 13px;line-height: 1.3;margin-bottom: 10px}  .pl-card__meta {padding: 15px 15px 0}  .pl-card__image {margin-top: auto}  }  @media (max-width: 670px) {  .num-card__content {width: 100%;padding-left: 25px;padding-top: 70px}  .num-card__content p {font-size: 17px;line-height: 1.3}  }  @media (max-width: 576px) {  .hidden-mob {display: none !important}  .container-wrap {padding: 0 20px}  .colc {margin: 0}  .colc__item {-webkit-transform: none !important;-ms-transform: none !important;transform: none !important;display: -webkit-box;display: -ms-flexbox;display: flex}  .colc__item .pl-card__image {opacity: 1 !important;-webkit-transform: none !important;-ms-transform: none !important;transform: none !important}  h3.title-section {font-size: 18px}  .num-card-list__row {width: 100%}  .num-card-list__item {margin-bottom: 30px}  .num-card {display: block}  .num-card__image {width: 100%;height: auto}  .num-card__img {position: relative;height: auto}  .num-card__inner {display: none}  .num-card__num {right: 8px;font-size: 90px;bottom: -50px;line-height: 1.2}  .num-card__content {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 35px 15px 15px;background: rgba(237, 233, 223, .8)}  .num-card__content p {font-size: 16px;line-height: 1.3}  .num-card__content p br {display: none}  .about-brand-section {padding-top: 50px;padding-bottom: 40px}  }  @media (max-width: 1400px) and (min-width: 991px) {  .num-card__image {width: 18.8vw;height: 18.8vw}  .num-card__inner {width: 31.6vw;height: 18.8vw}  .num-card__num {font-size: 10.6vw}  .num-card__content {padding-left: 3.6vw;width: 20vw;padding-top: 6.1vw}  .num-card__content p {font-size: 1.4vw;line-height: 1.4}  }  .pl-card--6 .pl-card__image {position: absolute;bottom: 0;width: 100%;left: 0}
