button {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button {
    overflow: visible
}

button {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

[hidden] {
    display: none
}

.container2 {
    width: 100%;
    margin: 0 auto;
    padding: 0 15px;
    max-width: 100%
}

@media screen and (min-width:640px) {
    .container {
        width: 540px
    }
}

@media screen and (min-width:768px) {
    .container {
        width: 750px
    }
}

@media screen and (min-width:1024px) {
    .container {
        width: 1000px
    }
}

@media screen and (min-width:1280px) {
    .container {
        width: 1140px
    }
}

.flex {
    margin-right: -15px;
    margin-left: -15px;
    position: relative;
    flex-wrap: wrap;
    display: flex
}

.column-inner {
    width: 100%;
    position: relative
}

[class*=col-] {
    width: 100%;
    display: flex;
    padding-left: 15px;
    padding-right: 15px
}

@media screen and (min-width:1024px) {
    .col-lg-1\/8 {
        width: 12.5%
    }

    .col-lg-1\/1 {
        width: 100%
    }

    .col-lg-2\/8 {
        width: 25%
    }

    .col-lg-1\/2 {
        width: 50%
    }

    .col-lg-2\/2 {
        width: 100%
    }

    .col-lg-3\/8 {
        width: 37.5%
    }

    .col-lg-1\/3 {
        width: 33.33333%
    }

    .col-lg-2\/3 {
        width: 66.66667%
    }

    .col-lg-3\/3 {
        width: 100%
    }

    .col-lg-4\/8 {
        width: 50%
    }

    .col-lg-1\/4 {
        width: 25%
    }

    .col-lg-2\/4 {
        width: 50%
    }

    .col-lg-3\/4 {
        width: 75%
    }

    .col-lg-4\/4 {
        width: 100%
    }

    .col-lg-5\/8 {
        width: 62.5%
    }

    .col-lg-1\/5 {
        width: 20%
    }

    .col-lg-2\/5 {
        width: 40%
    }

    .col-lg-3\/5 {
        width: 60%
    }

    .col-lg-4\/5 {
        width: 80%
    }

    .col-lg-5\/5 {
        width: 100%
    }

    .col-lg-6\/8 {
        width: 75%
    }

    .col-lg-1\/6 {
        width: 16.66667%
    }

    .col-lg-2\/6 {
        width: 33.33333%
    }

    .col-lg-3\/6 {
        width: 50%
    }

    .col-lg-4\/6 {
        width: 66.66667%
    }

    .col-lg-5\/6 {
        width: 83.33333%
    }

    .col-lg-6\/6 {
        width: 100%
    }

    .col-lg-7\/8 {
        width: 87.5%
    }

    .col-lg-1\/7 {
        width: 14.28571%
    }

    .col-lg-2\/7 {
        width: 28.57143%
    }

    .col-lg-3\/7 {
        width: 42.85714%
    }

    .col-lg-4\/7 {
        width: 57.14286%
    }

    .col-lg-5\/7 {
        width: 71.42857%
    }

    .col-lg-6\/7 {
        width: 85.71429%
    }

    .col-lg-7\/7 {
        width: 100%
    }

    .col-lg-8\/8 {
        width: 100%
    }

    .col-lg-1\/8 {
        width: 12.5%
    }

    .col-lg-2\/8 {
        width: 25%
    }

    .col-lg-3\/8 {
        width: 37.5%
    }

    .col-lg-4\/8 {
        width: 50%
    }

    .col-lg-5\/8 {
        width: 62.5%
    }

    .col-lg-6\/8 {
        width: 75%
    }

    .col-lg-7\/8 {
        width: 87.5%
    }

    .col-lg-8\/8 {
        width: 100%
    }
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

html {
    scroll-behavior: smooth
}

body,
html {
    min-height: 100%
}

body *,
html * {
    box-sizing: border-box
}

body {
    /*max-width: 1900px;*/
    box-shadow: 0 2px 9px 0 rgba(0, 0, 0, .19);
    margin: 0 auto;
    overflow-x: hidden !important;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased
}

div {
    border: 0
}

button {
    cursor: pointer
}

.flex {
    justify-content: center
}

@media screen and (max-width:767px) {
    [class*=col-] {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .flex {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scroll-snap-strictness: proximity;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000
}

.flex {
    display: flex
}

.h-3 {
    height: .75rem
}

.flex-col {
    flex-direction: column
}

.p-4 {
    padding: 1rem
}

.p-1 {
    padding: .25rem
}

.p-8 {
    padding: 2rem
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-\[14px\] {
    font-size: 14px
}

.text-\[\#000000e0\] {
    color: #000000e0
}

.text-\[\#171A21\] {
    --tw-text-opacity: 1;
    color: rgb(23 26 33/var(--tw-text-opacity))
}

:root {
    --color-1: #f9c605;
    --color-2: #f9c605;
    --color-3: #f9c605;
    --color-11: #01101A;
    --color-12: #1B2831;
    --color-13: #D9D9D9FF;
    --color-14: #EDF7FE;
    --color-21: #FFFFFFD9;
    --color-22: #FFFFFFD9;
    --color-23: #424242FF;
    --color-24: #01101A;
    --color-30: red;
    --color-101: #EDF7FE;
    --color-102: #ffffff;
    --color-103: #01101A;
    --color-104: #1DA1F2B3;
    --color-105: #ffffffcc;
    --color-106: #01101AB3;
    --color-201: #ffffff;
    --color-202: #FFFFFFD9;
    --color-203: #FFFFFFCC;
    --color-204: #01101A;
    --color-205: #1B2831;
    --color-301: #ffffff32;
    --color-302: #42424233
}

h2 {
    font-size: 48px;
    line-height: 1.35;
    color: #01101a;
    font-weight: 600;
}

h3 {
    font-size: 38px;
    line-height: 1.35;
    color: #01101a;
    font-weight: 600;
}

h4 {
    font-size: 30px;
    line-height: 1.35;
    color: #01101a;
    font-weight: 600;
}

h5 {
    font-size: 24px;
    line-height: 1.35;
    color: #01101a;
    font-weight: 600;
}

h6 {
    font-size: 20px;
    line-height: 1.35;
    color: #01101a;
    font-weight: 600;
}

@media screen and (max-width:767px) {
    h1 {
        font-size: 48px
    }

    h2 {
        font-size: 42px
    }

    h3 {
        font-size: 32px
    }

    h4 {
        font-size: 24px
    }
}

@media all and (min-width:1280px) {
    :where([class*=eri-container]:not([class*=eri-container]*)) {
        --max-width: 1140px
    }
}

:where(.eri-container-d7imr3v8) {
    margin: 0 auto
}

:where(.eri-container-d7imr3v8) {
    position: relative
}

:where(.eri-container-5868jy0u) {
    position: relative
}

:where([class*=eri-heading-h6tpk1ma-wrapper]:not([class*=eri-heading-h6tpk1ma-wrapper]*)) {
    margin-top: 0
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-h6tpk1ma-wrapper]:not([class*=eri-heading-h6tpk1ma-wrapper]*)) {
        margin-top: 0
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-h6tpk1ma-wrapper]:not([class*=eri-heading-h6tpk1ma-wrapper]*)) {
        margin-top: 0
    }
}

:where(.eri-container-2iwekqpp) {
    margin: 0 auto
}

:where(.eri-container-2iwekqpp) {
    position: relative
}

:where(.eri-container-y2vkde07) {
    position: relative
}

:where(.eri-container-4sz6jp17) {
    position: relative
}

:where(.eri-container-g6qojiyg) {
    position: relative
}

[class*=close-btn-] {
    display: none
}

[class*=close-btn-] {
    display: none
}

:where([class*=eri-heading-k7jjddyi-wrapper]:not([class*=eri-heading-k7jjddyi-wrapper]*)) {
    margin-bottom: 20px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-k7jjddyi-wrapper]:not([class*=eri-heading-k7jjddyi-wrapper]*)) {
        margin-bottom: 20px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-k7jjddyi-wrapper]:not([class*=eri-heading-k7jjddyi-wrapper]*)) {
        margin-bottom: 20px
    }
}

:where([class*=eri-heading-zblavrly-wrapper]:not([class*=eri-heading-zblavrly-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 20px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-zblavrly-wrapper]:not([class*=eri-heading-zblavrly-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 20px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-zblavrly-wrapper]:not([class*=eri-heading-zblavrly-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 20px
    }
}

:where([class*=eri-heading-5jggf1e8-wrapper]:not([class*=eri-heading-5jggf1e8-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 32px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-5jggf1e8-wrapper]:not([class*=eri-heading-5jggf1e8-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 32px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-5jggf1e8-wrapper]:not([class*=eri-heading-5jggf1e8-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 32px
    }
}

@media all and (max-width:1023px) {
    :where([class*=eri-image-xeuny969-wrapper]:not([class*=eri-image-xeuny969-wrapper]*)) {
        margin-top: 1px
    }
}

:where(.eri-container-m0ctc75d) {
    margin: 0 auto
}

:where(.eri-container-m0ctc75d) {
    position: relative
}

:where(.eri-container-62c43n0w) {
    position: relative
}

:where(.eri-text-ze0jq1to) {
    position: relative
}

:where(.eri-heading-nnf8n6ix) {
    position: relative
}

:where([class*=eri-heading-nnf8n6ix-wrapper]:not([class*=eri-heading-nnf8n6ix-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 0
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-nnf8n6ix-wrapper]:not([class*=eri-heading-nnf8n6ix-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-nnf8n6ix-wrapper]:not([class*=eri-heading-nnf8n6ix-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 0
    }
}

:where(.eri-container-l7xjm51s) {
    margin: 0 auto
}

:where(.eri-container-l7xjm51s) {
    position: relative
}

:where(.eri-container-hrwgm2hh) {
    position: relative
}

:where(.eri-image-bw3u4epl) {
    position: relative
}

:where(.eri-container-yuksf9ws) {
    position: relative
}

:where(.eri-image-y6po141n) {
    position: relative
}

:where(.eri-text-m2urkxw7) {
    position: relative
}

:where(.eri-text-vs7h8als) {
    position: relative
}

:where(.eri-button-nqwt7t5x) {
    position: relative
}

:where([class*=eri-button-nqwt7t5x-wrapper]:not([class*=eri-button-nqwt7t5x-wrapper]*)) {
    margin-top: 30px
}

@media all and (max-width:1023px) {
    :where([class*=eri-button-nqwt7t5x-wrapper]:not([class*=eri-button-nqwt7t5x-wrapper]*)) {
        margin-top: 30px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-button-nqwt7t5x-wrapper]:not([class*=eri-button-nqwt7t5x-wrapper]*)) {
        margin-top: 24px
    }
}

[class*=close-btn-] {
    display: none
}

:where([class*=eri-heading-l2wih86e-wrapper]:not([class*=eri-heading-l2wih86e-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 20px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-l2wih86e-wrapper]:not([class*=eri-heading-l2wih86e-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 20px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-l2wih86e-wrapper]:not([class*=eri-heading-l2wih86e-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 20px
    }
}

[class*=close-btn-] {
    display: none
}

:where([class*=eri-heading-h2g5r23p-wrapper]:not([class*=eri-heading-h2g5r23p-wrapper]*)) {
    margin-bottom: 0;
    margin-top: 32px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-h2g5r23p-wrapper]:not([class*=eri-heading-h2g5r23p-wrapper]*)) {
        margin-bottom: 0;
        margin-top: 32px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-h2g5r23p-wrapper]:not([class*=eri-heading-h2g5r23p-wrapper]*)) {
        margin-bottom: 0;
        margin-top: 32px
    }
}

:where([class*=eri-heading-5zdv67kl-wrapper]:not([class*=eri-heading-5zdv67kl-wrapper]*)) {
    margin-bottom: 0;
    margin-top: 32px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-5zdv67kl-wrapper]:not([class*=eri-heading-5zdv67kl-wrapper]*)) {
        margin-bottom: 0;
        margin-top: 32px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-5zdv67kl-wrapper]:not([class*=eri-heading-5zdv67kl-wrapper]*)) {
        margin-bottom: 0;
        margin-top: 32px
    }
}

:where([class*=eri-heading-vb855mnf-wrapper]:not([class*=eri-heading-vb855mnf-wrapper]*)) {
    margin-bottom: 0;
    margin-top: 32px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-vb855mnf-wrapper]:not([class*=eri-heading-vb855mnf-wrapper]*)) {
        margin-bottom: 0;
        margin-top: 32px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-vb855mnf-wrapper]:not([class*=eri-heading-vb855mnf-wrapper]*)) {
        margin-bottom: 0;
        margin-top: 32px
    }
}

[class*=close-btn-] {
    display: none
}

[class*=close-btn-] {
    display: none
}

:where([class*=eri-heading-si15lxdx-wrapper]:not([class*=eri-heading-si15lxdx-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 0
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-si15lxdx-wrapper]:not([class*=eri-heading-si15lxdx-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-si15lxdx-wrapper]:not([class*=eri-heading-si15lxdx-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 0
    }
}

.eri-section-pwv28c7z {
    margin-top: 50px;
    padding-top: 100px;
    padding-bottom: 100px;
    background-color: #000000;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat
}

@media screen and (max-width:1023px) {
    .eri-section-pwv28c7z {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

@media screen and (max-width:767px) {
    .eri-section-pwv28c7z {
        padding-top: 40px;
        padding-bottom: 40px
    }
}

.eri-row-ts79crpv {
    margin-top: 0;
    margin-bottom: 0
}

@media screen and (max-width:1023px) {
    .eri-row-ts79crpv {
        margin-top: 0;
        margin-bottom: 0
    }
}

.eri-row-ts79crpv {
    --nav-padding: 15px
}

[class*=close-btn-] {
    display: none
}

.eri-column-hcq4sji7 {
    text-align: center;
    padding-left: 15%;
    padding-right: 15%
}

@media screen and (max-width:1023px) {
    .eri-column-hcq4sji7 {
        padding-left: 40px;
        padding-right: 40px
    }
}

@media screen and (max-width:767px) {
    .eri-column-hcq4sji7 {
        padding-left: 20px;
        padding-right: 20px
    }
}

.eri-heading-3nvfi2t7 {
    color: #fff;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 16px
}

.eri-heading-3nvfi2t7 p {
    display: inline
}

:where([class*=eri-heading-3nvfi2t7-wrapper]:not([class*=eri-heading-3nvfi2t7-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 16px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-3nvfi2t7-wrapper]:not([class*=eri-heading-3nvfi2t7-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 16px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-3nvfi2t7-wrapper]:not([class*=eri-heading-3nvfi2t7-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 16px
    }
}

.eri-heading-3nvfi2t7.eri-heading-3nvfi2t7.eri-heading-3nvfi2t7 {
    margin-top: 0;
    margin-bottom: 0
}

@media all and (max-width:1023px) {
    .eri-heading-3nvfi2t7.eri-heading-3nvfi2t7.eri-heading-3nvfi2t7 {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media all and (max-width:767px) {
    .eri-heading-3nvfi2t7.eri-heading-3nvfi2t7.eri-heading-3nvfi2t7 {
        margin-top: 0;
        margin-bottom: 0
    }
}

.eri-heading-jd66nofu {
    color: var(--color-201);
    margin-top: 0;
    margin-bottom: 16px
}

.eri-heading-jd66nofu p {
    display: inline
}

:where([class*=eri-heading-jd66nofu-wrapper]:not([class*=eri-heading-jd66nofu-wrapper]*)) {
    margin-top: 0;
    margin-bottom: 16px
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-jd66nofu-wrapper]:not([class*=eri-heading-jd66nofu-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 16px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-jd66nofu-wrapper]:not([class*=eri-heading-jd66nofu-wrapper]*)) {
        margin-top: 0;
        margin-bottom: 16px
    }
}

.eri-heading-jd66nofu.eri-heading-jd66nofu.eri-heading-jd66nofu {
    margin-top: 0;
    margin-bottom: 0
}

@media all and (max-width:1023px) {
    .eri-heading-jd66nofu.eri-heading-jd66nofu.eri-heading-jd66nofu {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media all and (max-width:767px) {
    .eri-heading-jd66nofu.eri-heading-jd66nofu.eri-heading-jd66nofu {
        margin-top: 0;
        margin-bottom: 0
    }
}

.eri-text-j3p21gti {
    color: var(--color-203)
}

@media screen and (max-width:1023px) {
    .eri-text-j3p21gti {
        margin-top: 0;
        margin-bottom: 0
    }
}

.eri-button-byyd7k28 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
    text-decoration: none;
    justify-content: center;
    border-radius: 5px 5px 5px 5px;
    border-width: 0;
    background-color: #ffd955 !important;
    color: #fff !important;
    margin-top: 40px;
    transition: .1s;
    font-weight: 500
}

.eri-button-byyd7k28:hover {
    background-color: #328755;
    ;
    color: #000;
}

@media screen and (max-width:767px) {
    .eri-button-byyd7k28 {
        margin-top: 40px
    }
}

.eri-button-byyd7k28 :is(.icon, .iconsvg) {
    transition: .1s
}

.eri-button-byyd7k28:hover :is(.icon, .iconsvg) {
    color: null
}

:where([class*=eri-button-byyd7k28-wrapper]:not([class*=eri-button-byyd7k28-wrapper]*)) {
    margin-top: 40px
}

@media all and (max-width:1023px) {
    :where([class*=eri-button-byyd7k28-wrapper]:not([class*=eri-button-byyd7k28-wrapper]*)) {
        margin-top: 40px
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-button-byyd7k28-wrapper]:not([class*=eri-button-byyd7k28-wrapper]*)) {
        margin-top: 24px
    }
}

@media all and (max-width:767px) {
    .eri-button-byyd7k28.eri-button-byyd7k28.eri-button-byyd7k28 {
        margin-top: 24px
    }
}

:where(.eri-container-d7imr3v8) {
    margin: 0 auto
}

:where(.eri-container-d7imr3v8) {
    position: relative
}

:where(.eri-container-5868jy0u) {
    position: relative
}

:where(.eri-heading-h6tpk1ma) {
    position: relative
}

:where(.eri-subscription-xgkavv3f) {
    position: relative
}

:where([class*=eri-heading-h6tpk1ma-wrapper]:not([class*=eri-heading-h6tpk1ma-wrapper]*)) {
    margin-top: 0
}

@media all and (max-width:1023px) {
    :where([class*=eri-heading-h6tpk1ma-wrapper]:not([class*=eri-heading-h6tpk1ma-wrapper]*)) {
        margin-top: 0
    }
}

@media all and (max-width:767px) {
    :where([class*=eri-heading-h6tpk1ma-wrapper]:not([class*=eri-heading-h6tpk1ma-wrapper]*)) {
        margin-top: 0
    }
}

:where(.eri-container-2iwekqpp) {
    margin: 0 auto
}

:where(.eri-container-2iwekqpp) {
    position: relative
}

:where(.eri-container-y2vkde07) {
    position: relative
}

:where(.eri-image-bidfn21i) {
    position: relative
}

:where(.eri-container-4sz6jp17) {
    position: relative
}

:where(.eri-socialIcon-zca2mu0j) {
    position: relative
}

:where(.eri-container-g6qojiyg) {
    position: relative
}

:where(.eri-text-h45on7cs) {
    position: relative
}

@keyframes rainbow-border {
    0% {
        background-position: 0 50%
    }

    50% {
        background-position: 100% 50%
    }

    100% {
        background-position: 200% 50%
    }
}

.ben-button-eaqoepa00 {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 20px;
    padding-right: 20px;
    text-decoration: none;
    justify-content: center;
    border-radius: 5px 5px 5px 5px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 5px;
    color: #000;
    font-weight: 500;
}

.ben-button-eaqoepa00:hover {
    color: #000;
    background-color: #ffd955;
    border-style: solid;
    border-color: #000
}