@media (min-width: 48em) { .hero-block { min-height: auto; padding: 1.5625rem 0px } .hero-block::before { content: ""; position: absolute; width: 320px; height: 434px; -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(100px); filter: blur(100px); } .hero-block__body { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; } .hero-text { font-size: 1.25rem; } .hero-block__right { display: block } .hero-block__btn { display: inline-flex; } } @media (min-width: 48em) { .form-block { padding: 5rem 0px } .form-block__body { padding: 0px 1.875rem; justify-items: stretch } .form-block__text-bg { display: none; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -1; } .form-block input:nth-of-type(6), .form-block input:nth-of-type(7) { width: 49%; } .text_under_form { font-size: 1rem } .form-block__title { text-align: left; } .form-block-2 { position: relative; overflow: hidden; background: #08111b; padding: 5rem 0px; } .form-block-2::before { content: ""; position: absolute; z-index: 1; top: -10%; left: 0%; width: 186.512px; height: 408px; -webkit-transform: rotate(-29.878deg); -ms-transform: rotate(-29.878deg); transform: rotate(-29.878deg); border-radius: 408px; background: #ff777e; -webkit-filter: blur(100px); filter: blur(100px); } .form-block-2::after { content: ""; position: absolute; z-index: 1; right: 0%; 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: 3rem; 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: 1.5rem; } .form-block-2 .form-block__title { margin: 0px; } .form-block-2 .form-block__text { font-size: 1.25rem; } .form-block-3 { position: relative; overflow: hidden; padding: 5rem 0px; background: #FFFFFF; } .form-block-3::before { content: ""; position: absolute; z-index: -1; bottom: -10%; right: -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(100px); filter: blur(100px); } .form-block-3 .form-block__body { position: relative; z-index: 2; display: grid; gap: 3rem; max-width: unset; margin: 0 auto; grid-template-columns: none; padding: 0; } .form-block-3 .form-block__body:not(:has(.form-block__left)) { max-width: 38rem; } .form-block-3 .form-block__head { gap: 1.5rem } .form-block-3 .form-block__title { margin: 0px; } .form-block-4 .form-block__text { text-align: left; } .form-block-3 .form-block__label { font-size: 1.25rem } .form-block-3:has(.form-block__left) .form-block__title { text-align: left; } } @media (min-width: 75.0625em) { .form-block__body { position: relative; display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; } .form-block__left { gap: 2rem; } .form-block-4 .form-block__body { padding: 0px; grid-template-columns: repeat(2, 1fr) } } @media (min-width: 48em) { .main-calc { padding: 5rem 0px } .main-calc__title { margin: 0px 0px 3rem 0px; } .main-calc__body { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; } } @media (min-width: 48em) { .partners { min-width: 0; padding: 5rem 0; overflow: hidden; } .partners__title { margin: 0px 0px 3rem 0px; } .partners-grid { min-width: 0; width: 100%; } .partners-grid__items { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.5rem; min-width: 0; } .partners-grid__item { width: auto; min-width: 0; flex: initial; } } @media (min-width: 48em) { .guarantees-block { padding: 5rem 0px 0px 0px; margin: 0px 0px 10rem 0px; } .guarantees-block__title { margin: 0px 0px 2rem 0px; text-align: center; } .guarantees-block__label { margin: 0px 0px 3rem 0px; font-size: 1.25rem; text-align: center; } .guarantees-block__body { display: grid; gap: 3.75rem; } .guarantees-item { display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem 2rem; } .guarantees-item__title { margin: 0px 0px 1.5rem 0px } .guarantees-item_rev .guarantees-item__column:first-child { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 } .guarantees-item_rev .guarantees-item__column:last-child { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .guarantees-item__text li { font-size: 1.25rem; } } @media (min-width: 48em) { .advantages-block { position: relative; min-width: 0; padding: 5rem 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); } .advantages-block__body { grid-template-columns: repeat(2, 1fr) } .advantages-item { display: grid; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1rem; } .advantages-item__desc { font-size: 1.25rem } } @media (min-width: 62em) { .advantages-block__body { display: grid; grid-template-columns: repeat(4, 1fr); gap: 2rem; } } @media (min-width: 48em) { .overview-section { margin: 5rem 0rem } .overview-section__title { margin: 0px 0px 3.75rem 0px; } .overview-section__text { font-size: 1.25rem; margin: 0px 0px 2rem 0px; } .overview-section__body { margin: 0px 0px 3.75rem 0px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; } .overview-section-item { display: grid; grid-template-columns: 8.25rem 1fr; gap: 1.5rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .overview-section-item__right { display: grid; gap: 1rem; } } @media (min-width: 48em) { .steps-section { position: relative; padding: 5rem 0px; } .steps-section::before { content: ""; position: absolute; z-index: -1; width: 445px; height: 257px; 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(100px); filter: blur(100px); } .steps-section__title { margin: 0px 0px 3rem 0px; } .steps-section__body { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem 2rem; margin: 0px 0px 3.75rem 0px; } .steps-section__btn { width: 24.6875rem } .steps-section-item { display: grid; grid-template-columns: 4rem 1fr; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1rem; } } @media (min-width: 901px) { .crypto-grid { grid-template-columns: repeat(3, 1fr) } .crypto-card { border-right: initial !important; border-bottom: none; } } @media (min-width: 48em) { .faq-block { margin: 5rem 0rem } .faq-block__body { display: grid; gap: 3rem; } .faq-block__head { display: grid; gap: 1.5rem; } .faq-block__label { font-size: 1.25rem; text-align: center; } .faq-block__btn { width: 24.6875rem } .faq-block_main::before { content: ""; position: absolute; z-index: -1; top: 30%; right: 0%; width: 445px; height: 257px; -webkit-transform: rotate(50deg); -ms-transform: rotate(50deg); transform: rotate(50deg); border-radius: 445px; background: rgba(214, 56, 153, .3); -webkit-filter: blur(100px); filter: blur(100px); } .faq-spoiler__item { padding: 0.625rem 1.5rem; border-bottom: 0.0625rem solid #cacaca; } .faq-spoiler__arrow { 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; } .faq-spoiler__content { padding: 1rem 3.125rem 1.5625rem 0px; } .faq-spoiler__item ul { padding: 0px 0px 0px 1.375rem; margin: 1.5rem 0px; } } @media (min-width: 62em) { .faq-spoiler { display: grid; gap: 1.5rem; } } @media only screen and (min-width: 767px) { section.reviews .reviews-wrap { align-items: stretch; flex-wrap: wrap; flex-direction: unset } section.reviews .reviews-wrap { gap: 32px 20px; } section.reviews .reviews-wrap .review { width: calc(50% - 10px); } } @media only screen and (min-width: 1439px) { section.reviews .reviews-wrap .review { padding: 22px } section.reviews .reviews-wrap .review .review-text { max-width: 350px } } @media (min-width: 48em) { .highlights-section { margin: 5rem 0rem } .highlights-section__title { margin: 0px 0px 3.75rem 0px; } .highlights-section__body { margin: 0px 0px 3.75rem 0px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; } .highlights-section__footer { background: linear-gradient(271deg, #ff894c -2.08%, #ff7d85 43.88%, #d63799 89.84%); border-radius: 1rem; padding: 2rem; display: grid; grid-template-columns: 1fr auto; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 1rem 2rem; } .highlights-section-item { display: grid; grid-template-columns: 8.25rem 1fr; gap: 1.5rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .highlights-section__sub-title { text-align: left; } .highlights-section-item__right { display: grid; } } @media (min-width: 48em) { .table-block { margin: 0px 0px 3.75rem 0px; padding: 3.75rem 0px } .table-block__title { margin: 0px 0px 3rem 0px; } .table-block__bottom { border: 1px solid #198754; border-radius: 1.25rem; padding: 1.875rem 4.375rem } .table-block-table { margin: 0px 0px 3.75rem; border-collapse: collapse; width: 100%; } .table-block-table__th { font-size: 1.125rem; padding: 0.9375rem 1.25rem } .table-block-table__td { padding: 0.625rem 0.625rem; font-size: 1rem; } }