.newsletter {padding-top: 0.3333333333rem;padding-bottom: 0.5rem; } @media (min-width: 576px) {.newsletter {padding-top: 2.1666666667rem;padding-bottom: 2.1666666667rem;} } .newsletter .container > .row {position: relative;background: linear-gradient(to right, rgba(255, 237, 152, 0.5), rgba(254, 246, 193, 0.5));border-radius: 1.6666666667rem;margin-left: 0;margin-right: 0;padding: 1.2777777778rem 0 1.1111111111rem 0; } .newsletter .container > .row::before {content: "";width: 100%;height: 100%;background: url("/static/img/background.png");background-size: cover;position: absolute;top: 0;left: 0; } @media (min-width: 389px) {.newsletter .container > .row {margin-left: 1.1111111111rem;margin-right: 1.1111111111rem;padding: 1.2777777778rem 0.5555555556rem 1.1111111111rem 0.5555555556rem;} } @media (min-width: 576px) {.newsletter .container > .row {margin-left: 0;margin-right: 0;padding: 2.0833333333rem 2.5rem 2.0416666667rem 2.5rem;} } .newsletter h1, .newsletter .h1 {padding-top: 0;padding-bottom: 0;margin-bottom: 0.8888888889rem; } @media (min-width: 576px) {.newsletter h1, .newsletter .h1 {margin-bottom: 0.6666666667rem;} } .newsletter p {max-width: 27.0833333333rem;text-align: center;margin: 0 auto;font-size: 1.1111111111rem;line-height: 1.5;margin-bottom: 1.7777777778rem; } @media (min-width: 576px) {.newsletter p {font-size: 1rem;line-height: 1.3333333333;margin-bottom: 1.3333333333rem;} } .newsletter form .row {flex-direction: column;justify-content: center; } @media (min-width: 576px) {.newsletter form .row {flex-direction: row;} } .newsletter form .col-email {padding-left: 0.625rem;margin-right: -0.4583333333rem;margin-bottom: 1.1111111111rem;position: relative; } @media (min-width: 576px) {.newsletter form .col-email {max-width: 21.9583333333rem;margin-bottom: 0;} } .newsletter form .col-email svg {position: absolute;left: 1.2083333333rem;width: 1.25rem;height: auto;top: 50%;transform: translateY(-50%);color: var(--color9); } .newsletter form .col-email.is-invalid {margin-bottom: 1.25rem; } .newsletter form .col-btn {justify-content: center;display: flex; } .newsletter form .form-group {position: relative; } .newsletter form .form-group.form-group-captcha {margin-bottom: 2.0833333333rem; } .newsletter form .invalid-tooltip {top: auto;right: auto;left: 50%;transform: translateX(-50%);width: max-content; } .newsletter form .form-control {font-size: 0.8333333333rem;font-weight: 400;padding: 0.7777777778rem 2.2083333333rem 0.7777777778rem 2.2083333333rem;height: 100%;border-radius: 1.4583333333rem; } @media (min-width: 576px) {.newsletter form .form-control {padding: 0.2916666667rem 2.2083333333rem 0.2916666667rem 2.2083333333rem;} } .newsletter form .custom-checkbox {margin-top: 0.625rem;text-align: center;margin-bottom: 0.7916666667rem; } .newsletter form .custom-checkbox.is-invalid {margin-bottom: 2.0833333333rem; } .newsletter form .gradient-text {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .newsletter .invalid-tooltip {list-style-type: none;right: 0;top: 0.4166666667rem; } .newsletter .card-footer {padding-top: 0;border-top: 0; } 