.numbers-wrap { padding: 90px 100px 80px; background: #1B1B1B; border-radius: 30px; margin-bottom: 135px; .h2 { /* H2 */ font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-size: 48px; line-height: 120%; background: linear-gradient(111.31deg, #FF0097 3%, #FFF500 56.63%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-fill-color: transparent; } } .gold_span { color: #ffffff; font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-size: 18px; padding: 10px 0; background: #262626; border-radius: 6px; display: block; text-align: center; margin: 0 10px; } .reg-wrapper .number { margin: 25px 0; } .pairs_span { color: #ffffff; font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-size: 18px; padding: 5px 20px; display: block; text-align: center; span { color: #ffffff !important; cursor: pointer; } } .pairs { padding: 10px 0; background: #262626; margin: 0 10px; display: block; border-radius: 6px; cursor: pointer; span { padding: 0 20px; } &:hover{ .pairs_span{ text-decoration: underline; } } } .order-block { padding-bottom: 160px; .h2 { font-size: 48px; font-family: 'Montserrat'; font-weight: 700; } .h2-subcaption { font-size: 16px; font-family: 'Montserrat'; font-weight: 400; text-align: inherit; } .ecom2021-form { margin: 10px auto 0 !important; text-align: left !important; padding: 0 !important; .form-control[type="text"] { max-width: 500px !important; background: #1B1B1B !important; } .form-control[type="text"]::placeholder { color: #595959 !important; } } .btn { border-radius: 30px !important; line-height: 34px !important; margin: 20px auto 35px !important; width: auto !important; display: inline-block !important; vertical-align: top !important; height: 100% !important; padding: 10px 25px !important; font-size: 16px !important; font-family: 'Montserrat'; } .order-result { background: green !important; } } .diamonds-block { margin-bottom: 150px; .centered { .row { flex-wrap: wrap; display: flex; margin-left: -25px; margin-right: 0; } .number { flex-grow: 1; flex-basis: 0; padding: 15px 10px; .diamonds_span { color: #ffffff; font-family: 'Montserrat'; font-style: normal; font-weight: 600; font-size: 17px; line-height: 21px; background: #262626; border-radius: 6px; text-align: center; margin: 0 10px; width: 100%; display: inline-block; padding: 15px 10px; } } } .numbers { display: flex; justify-content: space-between; } } .form_2022 { padding-left: 190px; padding-right: 0; } .ecom2022_new { .connect-block { .numbers-wrapper { .d_category-wrapper { .d_category-group-price { display: none; } .d_category-group-caption { display: none; } } } } } @media (max-width: 1262px) { .diamonds-block .centered .number .diamonds_span { padding: 10px 2px; font-size: 16px; } } @media (max-width: 1000px) { .diamonds-block{ .centered{ .number{ padding: 10px 2px; &.diamonds_span5 { display: none; } .diamonds_span { font-size: 15px; font-weight: 400; } } .diamond{ .number { padding: 2px; } } } } .gold_span { padding: 10px 4px; font-size: 17px; } .pairs_span { padding: 2px 10px; font-size: 17px; } .pairs span { padding: 0; } } @media (max-width: 991px) { .diamonds-block { .centered { .diamond { margin-left: -20px; } } } } @media (max-width: 768px) { .numbers-wrap { .h2{ font-size: 44px; } } .diamonds-block { .centered { .number { &.diamonds_span4 { display: none; } } } } } @media (max-width: 600px) { .pairs_span, .gold_span, .diamonds_span { font-size: 16px; } .form_2022 { padding-left: 0; } .order-block{ .h2 { font-size: 28px; } .h2-subcaption { font-size: 14px; } .ecom2021-form{ .form-control[type="text"] { height: 32px; } } .btn { font-size: 13px !important; padding: 5px 15px !important; } } .diamonds-block { margin-bottom: 40px; } .dop8800-block{ padding-bottom: 40px; .h2 { font-size: 36px; } .tariff-wrap{ padding: 40px 30px; .condition { margin-bottom: 0; } } .flex-wrap { margin-top: 30px; } } } @media (max-width: 480px) { .order-block{ .h2{ font-size: 32px; text-align: left; margin-bottom: 30px; padding-left: 0; } .h2-subcaption{ font-size: 16px; padding-left: 0; } } .dop8800-block .tariff-wrap .condition{ margin-bottom: 0; } .dop8800-block .tariff-wrap{ padding: 40px 30px; } .dop8800-block .flex-wrap{ margin-top: 30px; } .dop8800-block { padding-bottom: 40px; } .numbers-wrap{ .h2{ font-size: 36px; margin-left: -30px; } } .pairs_span { font-size: 14px; } .gold_span { padding-left: 0; padding-right: 0; font-size: 13px; } .pairs span { padding: 0; } .form_2022{ padding: 0 15px; } .diamonds-block { .centered { .number { &.diamonds_span3 { display: none; } &.diamonds_span2 { display: none; } } } } .top-block{ .raffle-wrap{ .raffle-items{ .raffle-item{ padding: 5px 10px; .txt{ font-size: 12px; } .number{ font-size: 30px; } } } } } .offers-block{ .h2{ font-size: 42px; } } .connect-block{ .h2{ font-size: 38px; } h2{ font-size: 38px; } } .btn-ecom-form, .btn-ecom-offers, .btn-ecom-top{ padding: 25px; } .btn-ecom-form, .btn-ecom-offers, .btn-ecom-top{ width: 300px; } .integrations-block{ h2{ font-size: 38px; } .h2{ font-size: 38px; } } .connect-block{ .steps{ .step{ padding: 15px 34px 0 24px; display: flex; .title{ margin-right: 20px; display: inherit; } } } } .connect-block .steps .step .title::after{ display: none; } .features-block{ .features-list{ .features-list-caption{ font-size: 18px; } } } .top-block{ .h1{ font-size: 50px; } } .top-block{ h1{ font-size: 50px; } } } @media (max-width: 360px) { .order-block{ .h2-subcaption{ font-size: 15px; } } .numbers-wrap{ .h2{ font-size: 32px; } } .gold_span, .pairs_span{ font-size: 12px; } }