.hero-block { position: relative; min-height: 42.9375rem; padding: 2rem 0px 4rem 0px; background: #08111b; overflow: hidden } .main-block__title { color: #fff; } .hero-block::before { content: ""; position: absolute; width: 160px; height: 217px; -webkit-transform: rotate(53.206deg); -ms-transform: rotate(53.206deg); transform: rotate(53.206deg); top: 90%; left: 80%; translate: -50% -50%; border-radius: 434px; background: #ff777e; -webkit-filter: blur(50px); filter: blur(50px); } .hero-block__body { display: grid; grid-template-columns: repeat(1, 1fr); gap: 2rem; } .hero-block__left { display: grid; gap: 2rem; -ms-flex-line-pack: center; align-content: center } .hero-block__title { color: #fff } .hero-text { font-size: 1rem; color: #fff; line-height: 130%; } .hero-block__btn { text-transform: uppercase; justify-self: start; display: none } .hero-block__right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center } .hero-block__calc { position: relative; z-index: 1 } .hero-block__img { position: relative; z-index: 1; text-align: center } .form-block { position: relative; padding: 2rem 0px; background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); } form { display: flex; flex-wrap: wrap; justify-content: space-between; } .form-block input, .form-block .iti { border: 0.0625rem solid rgba(0, 0, 0, 0); margin-bottom: 0.5rem; } .form__btn { text-transform: uppercase; margin: 0px 0px 1.0625rem 0px; } .form-block__title { text-align: center; } .form-block__text { color: #fff; font-size: 1rem; } .form-block__body { position: relative; display: grid; grid-template-columns: repeat(1, 1fr); gap: 2rem; padding: 0px 0px; justify-items: center; } .form-block__left { width: 100%; display: grid; -ms-flex-line-pack: center; align-content: center; gap: 1rem; text-align: left; } .form-block__left img { aspect-ratio: 16 / 9; max-width: 100%; } .form-block__text-bg { display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; text-align: center; z-index: -1; scale: 1.2; } .form-block__video { position: relative; cursor: pointer } .form-block__video-btn { position: absolute; top: 50%; left: 50%; translate: -50% -50%; width: 6.25rem; height: 6.25rem; border-radius: 50%; background-color: rgba(255, 255, 255, .7); -webkit-animation: pulse 1.5s infinite ease-in-out; animation: pulse 1.5s infinite ease-in-out; z-index: 10; pointer-events: none } .form-block__video-btn._active { display: none } .form-block__video-btn::after { content: ""; position: absolute; top: 50%; left: 55%; translate: -50% -50%; width: 3.125rem; height: 3.125rem; background-repeat: no-repeat; background-position: center; background-size: contain; } .form-block__head { margin: 0px 0px 1.625rem 0px } .form-block__title { color: #fff; } .form-block .text_under_form { color: #fff; text-align: left } .text_under_form { font-size: 0.75rem; line-height: 140%; color: #a7a7a7; text-align: center; } .form__section { display: grid; grid-gap: 0.375rem 0.5rem; } .form-block-2 { position: relative; overflow: hidden; background: #08111b; padding: 2rem 0px; } .form-block-2::before { content: ""; position: absolute; z-index: 1; top: -15%; left: -10%; width: 186.512px; height: 408px; -webkit-transform: rotate(43.396deg); -ms-transform: rotate(43.396deg); transform: rotate(43.396deg); border-radius: 408px; background: #ff777e; -webkit-filter: blur(100px); filter: blur(100px); } .form-block-2::after { content: ""; position: absolute; z-index: 1; right: -10%; bottom: -10%; width: 445px; height: 257px; -webkit-transform: rotate(-69.045deg); -ms-transform: rotate(-69.045deg); transform: rotate(-69.045deg); border-radius: 445px; background: rgba(214, 56, 153, .3); -webkit-filter: blur(50px); filter: blur(50px); } .form-block-2 .form-block__body { position: relative; z-index: 2; display: grid; gap: 1.5rem; max-width: 38rem; margin: 0 auto; grid-template-columns: none; } .form-block-2 .form-block__head { display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1rem; text-align: center; } .form-block-2 .form-block__title { margin: 0px 0px 1rem 0px; text-align: inherit; } .form-block-2 .form-block__text { color: #fff; font-size: 1rem; } .form-block-2 .form__btn { background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%) !important; color: #fff !important; border: none; -webkit-transition: opacity .3s; transition: opacity .3s } @media (any-hover: hover) { .form-block-2 .form__btn:hover { border: none; opacity: .8 } } .form-block-2 .text_under_form { color: #a7a7a7; text-align: left; } .form-block-2 .text_under_form a { color: #fff; } @media (any-hover: hover) { .form-block-2 .text_under_form a:hover { color: #ff969c } } .form-block-3 { position: relative; overflow: hidden; padding: 2rem 0px; background: #FFFFFF; } .form-block-3::before { content: ""; position: absolute; z-index: -1; bottom: -10%; right: -20%; width: 445px; height: 257px; -webkit-transform: rotate(-69.045deg); -ms-transform: rotate(-69.045deg); transform: rotate(-69.045deg); border-radius: 445px; background: rgba(214, 56, 153, .3); -webkit-filter: blur(100px); filter: blur(100px); } .form-block-3 input { border: 0.0625rem solid #2c2c2c; } .form-block-3 .form-block__body { position: relative; z-index: 2; display: grid; gap: 1.5rem; max-width: 38rem; margin: 0 auto; grid-template-columns: none; } .form-block-3 .form-block__head { display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1rem; text-align: center; } .form-block-3 .form-block__head h2, .form-block-3 .form-block__head p{ color: #111; } .form-block-3 .form-block__title { margin: 0px 0px 1rem 0px; text-align: center } .form-block-3 .form-block__label { font-size: 1rem } .form-block-3 .text_under_form { color: #a7a7a7; text-align: center; } .form-block-3 .form-block__left { padding: 0; } .form-block-3 .form__btn { background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); color: #fff !important; -webkit-transition: opacity .3s; transition: opacity .3s; border: 0.0625rem solid rgba(0, 0, 0, 0) } @media (any-hover: hover) { .form-block-3 .form__btn:hover { opacity: .8 } } .form-block-4 .form-block__body { padding: 0; grid-template-columns: repeat(1, 1fr); max-width: unset; } .form-block-4 .form-block__text, .form-block-4 .form-block__title { color: #111; } .form-block-4 .form-block__text { font-size: 1.25rem; text-align: center; } .form-block-4 .form__btn { background: #08111b; } .form-block-4 .text_under_form { text-align: left; } .main-calc { padding: 3.75rem 0px } .main-calc__title { text-align: center; margin: 0px 0px 1rem 0px; } .main-calc__body { display: grid; grid-template-columns: repeat(1, 1fr); gap: 1rem; } .main-calc__input-wrapper { position: relative; margin: 0px 0px 1rem 0px } .main-calc__input { border: 0.0625rem solid #ff777e; font-weight: 700; font-size: 1.25rem; padding-right: 3.125rem; color: #ff777e } .main-calc__count { font-family: "ST-SimpleSquare"; font-size: 46px; } .main-calc__input:focus { border: 0.0625rem solid #d63799; } .main-calc__currency-symbol { position: absolute; font-size: 1.375rem; font-weight: 700; right: 1.25rem; top: 50%; translate: 0 -50%; color: #ff777e } .main-calc__label { font-size: 1.25rem; margin: 0px 0px 0.5rem 0px } .main-calc__period { font-size: 1.25rem } .main-calc__right { padding: 1.5rem; background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-items: center; gap: 1.5rem; border-radius: 1.25rem } .main-calc__title-sub { color: #fff !important } .main-calc__count { font-size: 46px; color: #fff } .range { -webkit-appearance: none; width: 100%; height: 0.1875rem; background: #cacaca; border-radius: 62.4375rem; outline: none } .range::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 1.25rem; height: 1.25rem; border-radius: 50%; background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); cursor: pointer; border: none; -webkit-box-shadow: 0 0 0.125rem #fff; box-shadow: 0 0 0.125rem #fff } .range::-moz-range-thumb { width: 1.25rem; height: 1.25rem; border-radius: 50%; background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); cursor: pointer; border: none } .range::-moz-range-track { background: #f1f1f1; height: 0.1875rem; border-radius: 62.4375rem } .partners { min-width: 0; padding: 2rem 0px; overflow: hidden; } .partners__title { text-align: center; margin: 0px 0px 1.5rem 0px; } .partners-grid { min-width: 0; width: 100%; max-width: 100%; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; } .partners-grid__items { display: inline-flex; grid-template-columns: repeat(4, 1fr); gap: 1rem; min-width: max-content; } .partners-grid__item { width: 18.4375rem; min-width: 18.4375rem; flex: 0 0 18.4375rem; } .guarantees-block { padding: 5rem 0px 0px 0px; margin: 0px 0px 4rem 0px; } .guarantees-block__title { margin: 0px 0px 1rem 0px; } .guarantees-block__label { margin: 0px 0px 1.5rem 0px; font-size: 1rem; line-height: 130%; } .guarantees-block__body { display: grid; gap: 2rem; } .guarantees-item { display: grid; grid-template-columns: repeat(1, 1fr); gap: 1rem 2rem; } .guarantees-item__title { margin: 0px 0px 0.75rem 0px } .guarantees-item__text { position: relative; font-size: 1.25rem; line-height: 130%; } .guarantees-item__text ul { display: grid; gap: 0.5rem; } .guarantees-item__text li { position: relative; font-size: 1rem; line-height: 130%; padding: 0px 0px 0px 1.375rem; } .guarantees-item__text li::before { content: ""; position: absolute; top: 0.375rem; left: 0; width: 0.9375rem; height: 0.9375rem; } .advantages-block { position: relative; min-width: 0; padding: 2rem 0px; } .advantages-block::before { content: ""; position: absolute; z-index: -1; top: -20%; left: -20%; width: 445px; height: 257px; -webkit-transform: rotate(-18.789deg); -ms-transform: rotate(-18.789deg); transform: rotate(-18.789deg); border-radius: 445px; background: rgba(255, 119, 126, .3); -webkit-filter: blur(100px); filter: blur(100px); display: none; } .advantages-block__body { display: grid; grid-template-columns: repeat(1, 1fr); gap: 2rem; } .advantages-block_offer { background: var(--gradient) } .advantages-block_offer::before { display: none } .advantages-item { text-align: center; display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 0.5rem; } .advantages-item__desc { font-size: 1rem } .advantages-block_offer .advantages-item .advantages-item__title { color: #fff } .advantages-block_offer .advantages-item .advantages-item__desc { color: #fff } .advantages-block_offer { background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); } .overview-section { margin: 2rem 0rem } .overview-section__title { text-align: center; margin: 0px 0px 2rem 0px; } .overview-section__text { font-size: 1rem; margin: 0px 0px 1rem 0px; line-height: 130%; } .overview-section__body { margin: 0px 0px 2rem 0px; display: grid; grid-template-columns: repeat(1, 1fr); gap: 1rem; } .overview-section-item { display: grid; grid-template-columns: 5rem 1fr; gap: 0.75rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .overview-section-item__img { background: #08111b; border-radius: 0.5rem; 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 } .overview-section-item__right { display: grid; gap: 0.5rem; } .overview-section-item__stars { display: -webkit-box; display: -ms-flexbox; display: flex; gap: 0.5rem } .steps-section { position: relative; padding: 3.75rem 0px; } .steps-section::before { content: ""; position: absolute; z-index: -1; width: 222.5px; height: 128.5px; left: -10%; bottom: -20%; -webkit-transform: rotate(-18.789deg); -ms-transform: rotate(-18.789deg); transform: rotate(-18.789deg); border-radius: 445px; background: rgba(255, 119, 126, .3); -webkit-filter: blur(50px); filter: blur(50px); } .steps-section__title { text-align: center; margin: 0px 0px 1.5rem 0px; } .steps-section__body { display: grid; grid-template-columns: repeat(1, 1fr); gap: 1rem 2rem; margin: 0px 0px 2rem 0px; } .steps-section__footer { 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 } .steps-section__btn { width: 100% } .steps-section-item { display: grid; grid-template-columns: 2rem 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 0.5rem; } .crypto-grid { display: grid; grid-template-columns: 1fr; } .crypto-card { display: flex; justify-content: space-between; padding: 10px 20px; position: relative; border-right: none !important; border-bottom: 1px solid #e6e6e6; } .market-icon { width: 18px; height: 18px; border-radius: 50%; } .crypto-card:nth-child(n+4) { margin-top: 10px; } .coin-info { display: flex; flex-direction: column; gap: 14px; } .coin-head { display: flex; align-items: center; gap: 12px; } .coin-icon { width: 34px; height: 34px; border-radius: 50%; display: grid; place-items: center; color: #fff; font-weight: bold; } .coin-name { font-size: 20px; } .coin-stats { display: flex; align-items: center; gap: 10px; } .percent { font-size: 22px; margin-right: 10px; } .delta { font-size: 18px; } .up { color: #16a085; } .down { color: #e74c3c; } .arrow { width: 14px; height: 14px; position: relative; } .arrow::before, .arrow::after { content: ""; position: absolute; background: currentColor; width: 9px; height: 3px; } .arrow-up::before { transform: rotate(-45deg); left: 0; bottom: 50%; } .arrow-up::after { transform: rotate(45deg); right: 0; bottom: 50%; } .arrow-down::before { transform: rotate(45deg); left: 0; top: 25%; } .arrow-down::after { transform: rotate(-45deg); right: 0; top: 25%; } .coin-value-wrap { display: flex; align-items: flex-start; gap: 12px; } .coin-value { font-size: 12px; } .tv { width: 44px; height: 44px; border-radius: 50%; background: #fff; display: grid; place-items: center; font-weight: bold; box-shadow: 0 4px 10px rgba(0,0,0,0.08); } .faq-block { margin: 2rem 0rem } .faq-block__body { display: grid; gap: 1.5rem; } .faq-block__head { display: grid; gap: 0.75rem; } .faq-block__title { text-align: center } .faq-block__label { text-align: left; font-size: 1rem; line-height: 130%; } .faq-block__footer { 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 } .faq-block__btn { width: 100% } .faq-block_main { position: relative } .faq-block_main::before { content: ""; position: absolute; z-index: -1; top: 50%; right: 0%; width: 222.5px; height: 128.5px; -webkit-transform: rotate(50deg); -ms-transform: rotate(50deg); transform: rotate(50deg); border-radius: 445px; background: rgba(214, 56, 153, .3); -webkit-filter: blur(50px); filter: blur(50px); } .faq-spoiler { display: grid; gap: 0.75rem; } .faq-spoiler__item { padding: 0.375rem 0.75rem; border-bottom: 0.0625rem solid #cacaca; cursor: pointer; } .faq-spoiler__control { width: 100%; color: #111 !important; display: -webkit-box; display: -ms-flexbox; display: flex; gap: 2rem; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: color .3s, rotate .3s; transition: color .3s, rotate .3s } @media (any-hover: hover) { .faq-spoiler__control:hover { color: #ff969c !important } } .faq-spoiler__item._active .faq-spoiler__arrow img { rotate: 180deg } .faq-spoiler__control-text { text-align: left } .faq-spoiler__arrow { display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 2.5rem; height: 2.5rem; -webkit-box-flex: 0; -ms-flex: 0 0 2.5rem; flex: 0 0 2.5rem; font-size: 0.625rem; border-radius: 0.25rem;} .faq-spoiler__arrow img { -webkit-transition: rotate .3s; transition: rotate .3s } .faq-spoiler__container { color: #111 } .faq-spoiler__content { padding: 0.5rem 0px 0.5rem 0px; font-size: 1.125rem; line-height: 140%; } .faq-spoiler__item ul { padding: 0px 0px 0px 1.375rem; margin: 1rem 0px; } .faq-spoiler__item ul li { position: relative; line-height: 132%; margin: 0px 0px 0.625rem 0px } .faq-spoiler__item ul li > ul, .faq-spoiler__item ul li > ol { padding-top: 0.625rem } .faq-spoiler__item ul li::before { content: ""; position: absolute; top: 0.5625em; left: -1.125em; width: 0.375em; height: 0.375em; background: #e95960; border-radius: 50% } .faq-spoiler__item ul.small { margin: 0rem 0px } .faq-spoiler__item ul.small li { font-size: 1rem; margin: 0px 0px 0.3125rem 0px; line-height: 150% } .faq-spoiler__item ul.small li::before { width: 0.25em; height: 0.25em } .faq-spoiler__item ol { padding: 0px 0px 0px 1.375rem; margin: 1.5rem 0px } .faq-spoiler__item ol li { line-height: 150%; margin: 0px 0px 0.625rem 0px } .reviews .reviews-wrap, .reviews .reviews-wrap .review { display: flex; align-items: center; justify-content: center; flex-direction: column } .stories-block__title { margin: 10px 0; } .stories-block__title, .stories-block__label { text-align: center } .reviews { padding: 20px 0; } .reviews .reviews-wrap { padding: 40px 0; gap: 32px } .reviews .reviews-wrap .review { width: 100%; padding: 10px 20px; border-radius: 15px; background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); } .reviews .reviews-wrap .review img { aspect-ratio: 16 / 9; max-width: 100%; } .reviews .reviews-wrap .review h4 { font-size: 24px; line-height: 120%; margin: 12px 0 24px 0; color: #FFFFFF; } .reviews .reviews-wrap .review .rating { justify-content: center; width: 100%; margin-bottom: 36px; display: flex; } .reviews .reviews-wrap .review .rating img { width: 120px; height: 20px } .reviews .reviews-wrap .review .review-text { font-size: 18px; line-height: 140%; text-align: center; margin: 0; color: #FFFFFF; } .highlights-section { margin: 2rem 0rem } .highlights-section__title { text-align: center; margin: 0px 0px 2rem 0px; } .highlights-section__body { margin: 0px 0px 2rem 0px; display: grid; grid-template-columns: repeat(1, 1fr); gap: 1rem; } .highlights-section__footer { background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); border-radius: 0.5rem; padding: 1rem; display: grid; grid-template-columns: 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1rem 2rem; } .highlights-section__sub-title { color: #fff !important; text-align: center; } .highlights-section-item { display: grid; grid-template-columns: 5rem 1fr; gap: 0.75rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .highlights-section-item__img { background: #08111b; border-radius: 0.5rem; 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 } .highlights-section-item__right { display: grid; gap: 0.5rem; } .readmore-wrapper { max-height: 380px; overflow-y: scroll; border-radius: 4px; padding-right: 20px; } .readmore ._container { padding-top: 30px; padding-bottom: 30px; } .readmore-text { width: 100%; overflow-x: auto; } .readmore-text::-webkit-scrollbar { display: none; } .readmore-wrapper h1 { font-size: 32px; line-height: 120%; margin: 0 0 8px 0; } .readmore-wrapper h2 { font-size: 24px; line-height: 120%; margin: 0 0 8px 0; } .readmore-wrapper h3 { font-size: 19px; line-height: 120%; margin: 0 0 8px 0; } .readmore-wrapper h5 { font-size: 14px; line-height: 120%; margin: 0 0 8px 0; } .readmore-wrapper h6 { font-size: 11px; line-height: 120%; margin: 0 0 8px 0; } .readmore-wrapper h4 { font-size: 16px; font-weight: 700; line-height: 21px; margin: 0 0 8px 0; } .readmore-wrapper li { font-size: 16px; line-height: 21px; position: relative; } .readmore-wrapper ul, .readmore-wrapper ol { padding-left: 35px; margin: 0 0 8px 0; position: relative; } .readmore-wrapper ul li::before { content: ""; position: absolute; top: 0.5625em; left: -1.125em; width: 0.375em; height: 0.375em; background: #e95960; border-radius: 50%; } .readmore-wrapper ol { list-style: decimal; } .readmore-wrapper p { font-size: 16px; line-height: 21px; margin: 0 0 8px 0; } .readmore-wrapper::-webkit-scrollbar { width: 10px; opacity: 1; background: #EF74431A; } .readmore-wrapper::-webkit-scrollbar-track { border-radius: 10px; } .readmore-wrapper::-webkit-scrollbar-thumb { background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); border-radius: 10px; } .readmore table { border-collapse: separate; border-spacing: 0; min-width: 600px; width: 100%; border: 2px solid #111; border-radius: 12px; overflow: hidden; font-family: sans-serif; } .readmore table th, .readmore table td { padding: 12px 16px; border-bottom: 1px solid #111; border-right: 1px solid #111; text-align: left; white-space: nowrap; } .readmore table th:last-child, .readmore table td:last-child { border-right: none; } .readmore table tr:last-child td { border-bottom: none; } .readmore table thead tr th:first-child { border-top-left-radius: 10px; } .readmore table thead tr th:last-child { border-top-right-radius: 10px; } .readmore table tbody tr:last-child td:first-child { border-bottom-left-radius: 10px; } .readmore table tbody tr:last-child td:last-child { border-bottom-right-radius: 10px; } .table-block { margin: 0px 0px 2.5rem 0px; padding: 1.875rem 0px } .table-block__title { text-align: center; margin: 0px 0px 1.5rem 0px; } .table-block-table { margin: 0px 0px 1.875rem; text-align: left; border-collapse: collapse; width: 100%; } .table-block-table__row:nth-child(odd) { background-color: #f0f0f0 } .table-block-table__th { padding: 0.625rem; font-size: 1rem } .table-block-table__td { padding: 0.625rem 0.625rem; font-size: 0.875rem; } .reviews-body { display: grid; gap: 1.5625rem; justify-items: center; border: 1px solid #198754; border-radius: 1.25rem; padding: 0.9375rem 1.875rem; font-size: 1.25rem } .reviews-body__title { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 0.9375rem 1.25rem } .reviews-body__tag { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: #198754; color: #fff; border-radius: 624.9375rem; padding: 0.3125rem 0.9375rem; text-transform: uppercase; font-size: 0.875rem; line-height: 1 } .reviews-body__rating-block { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 10px; -ms-flex-wrap: wrap; flex-wrap: wrap } .reviews-body__rating { font-size: 1.75rem; color: #198754; line-height: 1 } .reviews-body__stars { color: #ffc107; font-size: 1.25rem; line-height: 1 } .reviews-body__text { color: #666; font-size: 14px }