/*
! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
    box-sizing: border-box;
    border: 0 solid
}

:after,
:before {
    --tw-content: ""
}

html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
pre,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}
.line-height-12{
    line-height: 12rem !important; 
}
button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

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

::-webkit-search-decoration {
    -webkit-appearance: none
}

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

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

*,
:after,
:before {
    --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-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246/0.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;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.container {
    width: 100%
}

@media (min-width:375px) {
    .container {
        max-width: 375px
    }
}

@media (min-width:415px) {
    .container {
        max-width: 415px
    }
}

@media (min-width:500px) {
    .container {
        max-width: 500px
    }
}

@media (min-width:600px) {
    .container {
        max-width: 600px
    }
}

@media (min-width:650px) {
    .container {
        max-width: 650px
    }
}

@media (min-width:769px) {
    .container {
        max-width: 769px
    }
}

@media (min-width:820px) {
    .container {
        max-width: 820px
    }
}

@media (min-width:830px) {
    .container {
        max-width: 830px
    }
}

@media (min-width:1024px) {
    .container {
        max-width: 1024px
    }
}

@media (min-width:1280px) {
    .container {
        max-width: 1280px
    }
}

@media (min-width:1536px) {
    .container {
        max-width: 1536px
    }
}

@media (min-width:1920px) {
    .container {
        max-width: 1920px
    }
}

.pointer-events-none {
    pointer-events: none
}

.pointer-events-auto {
    pointer-events: auto
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.top-\[-0\.5rem\] {
    top: -.5rem
}

.top-\[\.1rem\] {
    top: .1rem
}

.top-\[50\%\] {
    top: 50%
}

.left-\[50\%\] {
    left: 50%
}

.top-\[20rem\] {
    top: 20rem
}

.left-\[-40rem\] {
    left: -40rem
}

.left-1\/2 {
    left: 50%
}

.top-\[-\.2rem\] {
    top: -.2rem
}

.top-0 {
    top: 0
}

.left-0 {
    left: 0
}

.top-\[1rem\] {
    top: 1rem
}

.left-\[-30rem\] {
    left: -30rem
}

.top-\[43rem\] {
    top: 43rem
}

.top-\[66rem\] {
    top: 66rem
}

.right-\[2rem\] {
    right: 2rem
}

.top-\[60rem\] {
    top: 60rem
}

.top-\[140rem\] {
    top: 140rem
}

.right-\[-7rem\] {
    right: -7rem
}

.top-\[180rem\] {
    top: 180rem
}

.top-\[82rem\] {
    top: 82rem
}

.left-\[1rem\] {
    left: 1rem
}

.top-\[141rem\] {
    top: 141rem
}

.top-\[147rem\] {
    top: 147rem
}

.right-\[16rem\] {
    right: 16rem
}

.top-\[-6rem\] {
    top: -6rem
}

.top-\[2rem\] {
    top: 2rem
}

.top-\[0rem\] {
    top: 0
}

.left-\[-9rem\] {
    left: -9rem
}

.top-\[-8rem\] {
    top: -8rem
}

.left-\[-3rem\] {
    left: -3rem
}

.top-\[3rem\] {
    top: 3rem
}

.left-\[0rem\] {
    left: 0
}

.top-\[-11rem\] {
    top: -11rem
}

.right-\[-9rem\] {
    right: -9rem
}

.top-\[110rem\] {
    top: 110rem
}

.right-\[-13rem\] {
    right: -13rem
}

.top-\[24rem\] {
    top: 24rem
}

.top-\[29rem\] {
    top: 29rem
}

.right-\[7rem\] {
    right: 7rem
}

.top-\[120rem\] {
    top: 120rem
}

.top-\[-67rem\] {
    top: -67rem
}

.left-\[-42rem\] {
    left: -42rem
}

.top-\[10rem\] {
    top: 10rem
}

.left-\[-35rem\] {
    left: -35rem
}

.top-\[-20rem\] {
    top: -20rem
}

.left-\[-20rem\] {
    left: -20rem
}

.left-\[9rem\] {
    left: 9rem
}

.top-\[-47rem\] {
    top: -47rem
}

.top-\[80rem\] {
    top: 80rem
}

.right-\[0rem\] {
    right: 0
}

.left-\[2\.5rem\] {
    left: 2.5rem
}

.top-\[-78rem\] {
    top: -78rem
}

.right-\[3rem\] {
    right: 3rem
}

.top-\[28rem\] {
    top: 28rem
}

.right-\[25rem\] {
    right: 25rem
}

.bottom-\[-80rem\] {
    bottom: -80rem
}

.right-\[20rem\] {
    right: 20rem
}

.top-\[-1rem\] {
    top: -1rem
}

.top-\[-7rem\] {
    top: -7rem
}

.top-\[321rem\] {
    top: 321rem
}

.left-\[-10rem\] {
    left: -10rem
}

.top-\[-5rem\] {
    top: -5rem
}

.top-\[-40rem\] {
    top: -40rem
}

.right-\[-41rem\] {
    right: -41rem
}

.top-\[339rem\] {
    top: 339rem
}

.right-\[-15rem\] {
    right: -15rem
}

.bottom-\[-54rem\] {
    bottom: -54rem
}

.right-\[-46rem\] {
    right: -46rem
}

.top-\[-14rem\] {
    top: -14rem
}

.top-\[53rem\] {
    top: 53rem
}

.top-\[240rem\] {
    top: 240rem
}

.top-\[307rem\] {
    top: 307rem
}

.top-\[335rem\] {
    top: 335rem
}

.top-\[380rem\] {
    top: 380rem
}

.left-\[4rem\] {
    left: 4rem
}

.bottom-\[-83rem\] {
    bottom: -83rem
}

.left-\[6rem\] {
    left: 6rem
}

.top-\[-63rem\] {
    top: -63rem
}

.top-\[35rem\] {
    top: 35rem
}

.top-\[19rem\] {
    top: 19rem
}

.left-\[-12rem\] {
    left: -12rem
}

.right-\[-22rem\] {
    right: -22rem
}

.top-\[-73rem\] {
    top: -73rem
}

.left-\[34rem\] {
    left: 34rem
}

.top-\[-50rem\] {
    top: -50rem
}

.right-0 {
    right: 0
}

.top-\[-54rem\] {
    top: -54rem
}

.left-\[53\%\] {
    left: 53%
}

.top-\[-95rem\] {
    top: -95rem
}

.top-\[25rem\] {
    top: 25rem
}

.left-\[0\] {
    left: 0
}

.top-\[15rem\] {
    top: 15rem
}

.right-\[5rem\] {
    right: 5rem
}

.top-\[50rem\] {
    top: 50rem
}

.left-\[2rem\] {
    left: 2rem
}

.top-\[70rem\] {
    top: 70rem
}

.top-\[65rem\] {
    top: 65rem
}

.bottom-\[-12rem\] {
    bottom: -12rem
}

.left-\[-14rem\] {
    left: -14rem
}

.bottom-\[-14rem\] {
    bottom: -14rem
}

.right-\[-19rem\] {
    right: -19rem
}

.right-\[-100\%\] {
    right: -100%
}

.right-\[-10rem\] {
    right: -10rem
}

.right-\[-20rem\] {
    right: -20rem
}

.right-\[-24rem\] {
    right: -24rem
}

.top-\[34rem\] {
    top: 34rem
}

.left-\[-15rem\] {
    left: -15rem
}

.top-\[78rem\] {
    top: 78rem
}

.left-\[15rem\] {
    left: 15rem
}

.top-\[26rem\] {
    top: 26rem
}

.left-\[20\%\] {
    left: 20%
}

.bottom-\[6rem\] {
    bottom: 6rem
}

.right-90 {
    right: 9rem
}

.left-\[-4rem\] {
    left: -4rem
}

.top-\[16rem\] {
    top: 16rem
}

.top-\[55rem\] {
    top: 55rem
}

.right-\[15rem\] {
    right: 15rem
}

.top-\[\.5em\] {
    top: .5em
}

.right-\[-13\.4rem\] {
    right: -13.4rem
}

.left-\[-31rem\] {
    left: -31rem
}

.left-\[-2rem\] {
    left: -2rem
}

.top-\[36rem\] {
    top: 36rem
}

.left-\[-60rem\] {
    left: -60rem
}

.right-\[1rem\] {
    right: 1rem
}

.top-\[-120rem\] {
    top: -120rem
}

.right-\[-48rem\] {
    right: -48rem
}

.top-\[46rem\] {
    top: 46rem
}

.right-\[-27rem\] {
    right: -27rem
}

.top-\[12rem\] {
    top: 12rem
}

.right-\[40rem\] {
    right: 40rem
}

.left-\[-25rem\] {
    left: -25rem
}

.top-\[-37rem\] {
    top: -37rem
}

.top-\[230rem\] {
    top: 230rem
}

.top-\[89rem\] {
    top: 89rem
}

.right-\[-32rem\] {
    right: -32rem
}

.right-\[36rem\] {
    right: 36rem
}

.top-\[165rem\] {
    top: 165rem
}

.right-\[12rem\] {
    right: 12rem
}

.left-\[17rem\] {
    left: 17rem
}

.left-\[5rem\] {
    left: 5rem
}

.top-\[38rem\] {
    top: 38rem
}

.top-\[63rem\] {
    top: 63rem
}

.right-\[-30rem\] {
    right: -30rem
}

.top-\[7rem\] {
    top: 7rem
}

.left-\[8rem\] {
    left: 8rem
}

.top-\[100rem\] {
    top: 100rem
}

.top-\[-26rem\] {
    top: -26rem
}

.left-\[20rem\] {
    left: 20rem
}

.top-\[-5\.5rem\] {
    top: -5.5rem
}

.top-\[-22\.9rem\] {
    top: -22.9rem
}

.left-\[-17rem\] {
    left: -17rem
}

.top-\[23rem\] {
    top: 23rem
}

.right-\[8\.5rem\] {
    right: 8.5rem
}

.top-\[-30rem\] {
    top: -30rem
}

.top-\[-10rem\] {
    top: -10rem
}

.top-\[-9rem\] {
    top: -9rem
}

.left-\[16rem\] {
    left: 16rem
}

.top-\[77rem\] {
    top: 77rem
}

.left-\[19rem\] {
    left: 19rem
}

.top-\[87rem\] {
    top: 87rem
}

.top-\[37rem\] {
    top: 37rem
}

.right-\[45rem\] {
    right: 45rem
}

.top-\[101rem\] {
    top: 101rem
}

.left-\[30rem\] {
    left: 30rem
}

.top-\[51rem\] {
    top: 51rem
}

.right-\[-5rem\] {
    right: -5rem
}

.top-\[40rem\] {
    top: 40rem
}

.top-\[-94rem\] {
    top: -94rem
}

.top-\[27rem\] {
    top: 27rem
}

.left-\[-24rem\] {
    left: -24rem
}

.top-\[-79rem\] {
    top: -79rem
}

.left-\[35rem\] {
    left: 35rem
}

.top-\[-65rem\] {
    top: -65rem
}

.left-\[-13rem\] {
    left: -13rem
}

.left-\[18rem\] {
    left: 18rem
}

.left-\[14rem\] {
    left: 14rem
}

.top-\[-15rem\] {
    top: -15rem
}

.top-\[42rem\] {
    top: 42rem
}

.right-\[-6rem\] {
    right: -6rem
}

.top-\[-22rem\] {
    top: -22rem
}

.right-\[-11rem\] {
    right: -11rem
}

.top-\[32rem\] {
    top: 32rem
}

.right-\[-3rem\] {
    right: -3rem
}

.top-\[0\] {
    top: 0
}

.top-\[81rem\] {
    top: 81rem
}

.top-\[130rem\] {
    top: 130rem
}

.top-\[127rem\] {
    top: 127rem
}

.top-\[125rem\] {
    top: 125rem
}

.left-\[10rem\] {
    left: 10rem
}

.top-\[192rem\] {
    top: 192rem
}

.right-\[30rem\] {
    right: 30rem
}

.top-\[191rem\] {
    top: 191rem
}

.left-\[3rem\] {
    left: 3rem
}

.top-\[61rem\] {
    top: 61rem
}

.left-\[27rem\] {
    left: 27rem
}

.left-\[11rem\] {
    left: 11rem
}

.left-\[-41\.5rem\] {
    left: -41.5rem
}

.top-\[134rem\] {
    top: 134rem
}

.top-\[-2\.4rem\] {
    top: -2.4rem
}

.right-\[-28rem\] {
    right: -28rem
}

.top-\[-45rem\] {
    top: -45rem
}

.left-\[-18rem\] {
    left: -18rem
}

.right-\[-25rem\] {
    right: -25rem
}

.top-\[-61rem\] {
    top: -61rem
}

.right-\[-37rem\] {
    right: -37rem
}

.top-\[96rem\] {
    top: 96rem
}

.left-\[-22rem\] {
    left: -22rem
}

.top-\[-24rem\] {
    top: -24rem
}

.top-\[-86rem\] {
    top: -86rem
}

.top-\[-87rem\] {
    top: -87rem
}

.left-\[-34rem\] {
    left: -34rem
}

.top-\[8rem\] {
    top: 8rem
}

.left-\[33rem\] {
    left: 33rem
}

.top-\[9rem\] {
    top: 9rem
}

.left-\[10\.5rem\] {
    left: 10.5rem
}

.top-\[30rem\] {
    top: 30rem
}

.top-\[33rem\] {
    top: 33rem
}

.right-\[0\] {
    right: 0
}

.top-\[17rem\] {
    top: 17rem
}

.left-\[25rem\] {
    left: 25rem
}

.top-\[75rem\] {
    top: 75rem
}

.left-\[42rem\] {
    left: 42rem
}

.top-\[2\.2rem\] {
    top: 2.2rem
}

.left-\[31rem\] {
    left: 31rem
}

.top-\[25\.5rem\] {
    top: 25.5rem
}

.left-\[12\.5rem\] {
    left: 12.5rem
}

.top-\[56rem\] {
    top: 56rem
}

.top-\[5rem\] {
    top: 5rem
}

.top-\[57rem\] {
    top: 57rem
}

.right-\[33rem\] {
    right: 33rem
}

.top-\[20\.5rem\] {
    top: 20.5rem
}

.top-\[-17rem\] {
    top: -17rem
}

.left-\[73rem\] {
    left: 73rem
}

.z-4 {
    z-index: 4
}

.z-\[1\] {
    z-index: 1
}

.z-2 {
    z-index: 2
}

.z-\[5\] {
    z-index: 5
}

.z-\[2\] {
    z-index: 2
}

.z-1 {
    z-index: 1
}

.z-7,
.z-\[7\] {
    z-index: 7
}

.z-6,
.z-\[6\] {
    z-index: 6
}

.z-5 {
    z-index: 5
}

.z-\[3\] {
    z-index: 3
}

.z-\[4\] {
    z-index: 4
}

.z-8 {
    z-index: 8
}

.z-3 {
    z-index: 3
}

.z-\[25\] {
    z-index: 25
}

.z-\[11\] {
    z-index: 11
}

.z-\[100\] {
    z-index: 100
}

.z-\[-1\] {
    z-index: -1
}

.z-\[10\] {
    z-index: 10
}

.z-\[101\] {
    z-index: 101
}

.z-\[8\] {
    z-index: 8
}

.z-\[\] {
    z-index:
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-\[4rem\] {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.my-\[4\.133rem\] {
    margin-top: 4.133rem;
    margin-bottom: 4.133rem
}

.mx-130 {
    margin-left: 13rem;
    margin-right: 13rem
}

.my-80 {
    margin-top: 8rem;
    margin-bottom: 8rem
}

.my-\[5rem\] {
    margin-top: 5rem;
    margin-bottom: 5rem
}

.mx-\[0\.3em\] {
    margin-left: .3em;
    margin-right: .3em
}

.mx-5 {
    margin-left: .5rem;
    margin-right: .5rem
}

.mx-20 {
    margin-left: 2rem;
    margin-right: 2rem
}

.mx-\[3\.667rem\] {
    margin-left: 3.667rem;
    margin-right: 3.667rem
}

.mx-\[2\.467rem\] {
    margin-left: 2.467rem;
    margin-right: 2.467rem
}

.mb-\[4rem\] {
    margin-bottom: 4rem
}

.mb-\[1rem\] {
    margin-bottom: 1rem
}

.mb-50 {
    margin-bottom: 5rem
}

.ml-10 {
    margin-left: 1rem
}

.mb-\[6rem\] {
    margin-bottom: 6rem
}

.mb-\[2rem\] {
    margin-bottom: 2rem
}

.mb-\[5rem\] {
    margin-bottom: 5rem
}

.mb-\[3rem\] {
    margin-bottom: 3rem
}

.mb-80 {
    margin-bottom: 8rem
}

.mt-\[80rem\] {
    margin-top: 80rem
}

.mr-\[30rem\] {
    margin-right: 30rem
}

.mb-30 {
    margin-bottom: 3rem
}

.mt-\[64rem\] {
    margin-top: 64rem
}

.mb-\[7rem\] {
    margin-bottom: 7rem
}

.mt-\[70rem\] {
    margin-top: 70rem
}

.mb-\[10\.667rem\] {
    margin-bottom: 10.667rem
}

.mb-60 {
    margin-bottom: 6rem
}

.mb-\[30rem\] {
    margin-bottom: 30rem
}

.mb-20 {
    margin-bottom: 2rem
}

.mb-15 {
    margin-bottom: 1.5rem
}

.mb-25 {
    margin-bottom: 2.5rem
}

.mb-\[0\.1em\] {
    margin-bottom: .1em
}

.mr-30 {
    margin-right: 3rem
}

.mt-\[-2\.5rem\] {
    margin-top: -2.5rem
}

.ml-5 {
    margin-left: .5rem
}

.mr-20 {
    margin-right: 2rem
}

.mb-70 {
    margin-bottom: 7rem
}

.mt-\[146rem\] {
    margin-top: 146rem
}

.mt-\[50rem\] {
    margin-top: 50rem
}

.mb-\[20rem\] {
    margin-bottom: 20rem
}

.mb-\[50rem\] {
    margin-bottom: 50rem
}

.mb-\[3\.125rem\] {
    margin-bottom: 3.125rem
}

.mb-\[8rem\] {
    margin-bottom: 8rem
}

.ml-\[7rem\] {
    margin-left: 7rem
}

.mb-100 {
    margin-bottom: 10rem
}

.mr-\[8rem\] {
    margin-right: 8rem
}

.ml-\[8rem\] {
    margin-left: 8rem
}

.mt-80 {
    margin-top: 8rem
}

.ml-\[2rem\] {
    margin-left: 2rem
}

.ml-30 {
    margin-left: 3rem
}

.mt-10 {
    margin-top: 1rem
}

.mt-\[15rem\] {
    margin-top: 15rem
}

.mb-40 {
    margin-bottom: 4rem
}

.ml-\[0\.5rem\] {
    margin-left: .5rem
}

.mr-\[20rem\] {
    margin-right: 20rem
}

.mb-\[1\.2rem\] {
    margin-bottom: 1.2rem
}

.mb-\[2\.9rem\] {
    margin-bottom: 2.9rem
}

.mt-\[130rem\] {
    margin-top: 130rem
}

.mb-\[7\.067rem\] {
    margin-bottom: 7.067rem
}

.mb-\[1\.5rem\] {
    margin-bottom: 1.5rem
}

.mb-\[8\.85rem\] {
    margin-bottom: 8.85rem
}

.mb-\[4\.2rem\] {
    margin-bottom: 4.2rem
}

.mb-\[4\.15rem\] {
    margin-bottom: 4.15rem
}

.mb-\[4\.7rem\] {
    margin-bottom: 4.7rem
}

.mr-\[1\.3rem\] {
    margin-right: 1.3rem
}

.mb-\[10\.6rem\] {
    margin-bottom: 10.6rem
}

.ml-\[5\.733rem\] {
    margin-left: 5.733rem
}

.mr-\[8\.533rem\] {
    margin-right: 8.533rem
}

.ml-\[1\.333rem\] {
    margin-left: 1.333rem
}

.mt-\[5rem\] {
    margin-top: 5rem
}

.mb-\[9rem\] {
    margin-bottom: 9rem
}

.mb-\[12rem\] {
    margin-bottom: 12rem
}

.mb-\[10rem\] {
    margin-bottom: 10rem
}

.mb-\[2\.8rem\] {
    margin-bottom: 2.8rem
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.flex {
    display: flex
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.h-\[80vh\] {
    height: 80vh
}

.h-\[92\.708rem\] {
    height: 92.708rem
}

.h-\[53\.141rem\] {
    height: 53.141rem
}

.h-\[4\.5rem\] {
    height: 4.5rem
}

.h-full {
    height: 100%
}

.h-\[15\.067rem\] {
    height: 15.067rem
}

.h-\[77\.816rem\] {
    height: 77.816rem
}

.h-\[25\.333rem\] {
    height: 25.333rem
}

.h-\[3\.067rem\] {
    height: 3.067rem
}

.h-\[10\.067rem\] {
    height: 10.067rem
}

.h-\[100vh\] {
    height: 100vh
}

.h-\[7\.333rem\] {
    height: 7.333rem
}

.h-\[0px\] {
    height: 0
}

.h-\[0\.1rem\] {
    height: .1rem
}

.h-\[165rem\] {
    height: 165rem
}

.h-\[352px\] {
    height: 352px
}

.h-\[14\.933rem\] {
    height: 14.933rem
}

.h-\[30\.067rem\] {
    height: 30.067rem
}

.h-\[126\.267rem\] {
    height: 126.267rem
}

.h-\[18\.933rem\] {
    height: 18.933rem
}

.h-\[49\.12rem\] {
    height: 49.12rem
}

.h-\[120\.067rem\] {
    height: 120.067rem
}

.h-\[52\.8rem\] {
    height: 52.8rem
}

.h-\[13\.6rem\] {
    height: 13.6rem
}

.h-\[20rem\] {
    height: 20rem
}

.h-\[20\.875rem\] {
    height: 20.875rem
}

.h-\[115\.867rem\] {
    height: 115.867rem
}

.h-\[92\.93rem\] {
    height: 92.93rem
}

.h-\[115\.467rem\] {
    height: 115.467rem
}

.h-\[30\.315rem\] {
    height: 30.315rem
}

.h-\[123\.333rem\] {
    height: 123.333rem
}

.h-\[57\.467rem\] {
    height: 57.467rem
}

.h-\[17\.171rem\] {
    height: 17.171rem
}

.h-\[8\.024rem\] {
    height: 8.024rem
}

.h-\[149\.067rem\] {
    height: 149.067rem
}

.h-\[98\.66rem\] {
    height: 98.66rem
}

.h-\[121\.867rem\] {
    height: 121.867rem
}

.h-\[84\.933rem\] {
    height: 84.933rem
}

.h-\[145\.467rem\] {
    height: 145.467rem
}

.h-\[35\.54rem\] {
    height: 35.54rem
}

.h-\[21\.067rem\] {
    height: 21.067rem
}

.h-\[80rem\] {
    height: 80rem
}

.h-\[400px\] {
    height: 400px
}

.h-\[59\.481rem\] {
    height: 59.481rem
}

.h-\[6\.6rem\] {
    height: 6.6rem
}

.h-\[19rem\] {
    height: 19rem
}

.h-\[36\.133rem\] {
    height: 36.133rem
}

.h-\[125\.467rem\] {
    height: 125.467rem
}

.h-\[122\.8rem\] {
    height: 122.8rem
}

.h-\[133\.467rem\] {
    height: 133.467rem
}

.h-\[40rem\] {
    height: 40rem
}

.h-\[89\.6rem\] {
    height: 89.6rem
}

.h-\[84\.067rem\] {
    height: 84.067rem
}

.h-\[70\.6rem\] {
    height: 70.6rem
}

.h-\[121\.8rem\] {
    height: 121.8rem
}

.h-\[80\.133rem\] {
    height: 80.133rem
}

.h-\[110\.133rem\] {
    height: 110.133rem
}

.h-\[51\.351rem\] {
    height: 51.351rem
}

.h-\[42\.4rem\] {
    height: 42.4rem
}

.h-\[90rem\] {
    height: 90rem
}

.h-\[16\.7rem\] {
    height: 16.7rem
}

.h-\[9\.6rem\] {
    height: 9.6rem
}

.h-\[1\.3rem\] {
    height: 1.3rem
}

.h-\[157rem\] {
    height: 157rem
}

.h-\[152\.6rem\] {
    height: 152.6rem
}

.h-\[30\.78rem\] {
    height: 30.78rem
}

.h-\[113\.867rem\] {
    height: 113.867rem
}

.h-\[124\.533rem\] {
    height: 124.533rem
}

.h-\[22\.933rem\] {
    height: 22.933rem
}

.h-\[54rem\] {
    height: 54rem
}

.h-\[15\.2rem\] {
    height: 15.2rem
}

.h-\[53\.168rem\] {
    height: 53.168rem
}

.h-\[3\.888rem\] {
    height: 3.888rem
}

.h-\[123\.867rem\] {
    height: 123.867rem
}

.h-\[95\.733rem\] {
    height: 95.733rem
}

.h-\[16\.667rem\] {
    height: 16.667rem
}

.h-\[10\.9rem\] {
    height: 10.9rem
}

.h-\[10\.441rem\] {
    height: 10.441rem
}

.h-\[11\.467rem\] {
    height: 11.467rem
}

.h-\[88rem\] {
    height: 88rem
}

.h-\[25\.735rem\] {
    height: 25.735rem
}

.h-\[31\.2rem\] {
    height: 31.2rem
}

.h-\[60rem\] {
    height: 60rem
}

.h-\[82\.4rem\] {
    height: 82.4rem
}

.h-\[18\.9rem\] {
    height: 18.9rem
}

.h-\[12\.667rem\] {
    height: 12.667rem
}

.h-\[12rem\] {
    height: 12rem
}

.h-\[52\.889rem\] {
    height: 52.889rem
}

.h-\[60\.3rem\] {
    height: 60.3rem
}

.h-\[18\.309rem\] {
    height: 18.309rem
}

.h-\[101\.867rem\] {
    height: 101.867rem
}

.h-\[119\.563rem\] {
    height: 119.563rem
}

.h-\[72\.667rem\] {
    height: 72.667rem
}

.h-\[112\.267rem\] {
    height: 112.267rem
}

.h-\[98\.733rem\] {
    height: 98.733rem
}

.h-\[258rem\] {
    height: 258rem
}

.h-\[89\.867rem\] {
    height: 89.867rem
}

.h-\[51\.2rem\] {
    height: 51.2rem
}

.h-\[28\.533rem\] {
    height: 28.533rem
}

.h-\[26\.67rem\] {
    height: 26.67rem
}

.h-\[12\.524rem\] {
    height: 12.524rem
}

.h-\[119\.867rem\] {
    height: 119.867rem
}

.h-\[30\.759rem\] {
    height: 30.759rem
}

.h-\[137\.2rem\] {
    height: 137.2rem
}

.h-\[92\.267rem\] {
    height: 92.267rem
}

.h-\[36rem\] {
    height: 36rem
}

.h-\[68\.267rem\] {
    height: 68.267rem
}

.h-\[8rem\] {
    height: 8rem
}

.h-\[11\.73rem\] {
    height: 11.73rem
}

.h-\[114rem\] {
    height: 114rem
}

.h-\[22\.3rem\] {
    height: 22.3rem
}

.h-\[64\.53rem\] {
    height: 64.53rem
}

.h-\[42\.13rem\] {
    height: 42.13rem
}

.h-\[61\.301rem\] {
    height: 61.301rem
}

.h-\[64\.8rem\] {
    height: 64.8rem
}

.h-\[40\.843rem\] {
    height: 40.843rem
}

.h-\[140\.667rem\] {
    height: 140.667rem
}

.h-\[45rem\] {
    height: 45rem
}

.h-\[49\.327rem\] {
    height: 49.327rem
}

.h-\[60\.156rem\] {
    height: 60.156rem
}

.h-\[59\.369rem\] {
    height: 59.369rem
}

.h-\[44\.4rem\] {
    height: 44.4rem
}

.h-\[46rem\] {
    height: 46rem
}

.h-\[69rem\] {
    height: 69rem
}

.h-\[26\.133rem\] {
    height: 26.133rem
}

.h-\[40\.133rem\] {
    height: 40.133rem
}

.h-\[1\.067rem\] {
    height: 1.067rem
}

.h-\[81\.008rem\] {
    height: 81.008rem
}

.h-\[43\.008rem\] {
    height: 43.008rem
}

.h-\[112\.4rem\] {
    height: 112.4rem
}

.h-\[41\.628rem\] {
    height: 41.628rem
}

.h-\[56\.083rem\] {
    height: 56.083rem
}

.h-\[44\.069rem\] {
    height: 44.069rem
}

.h-\[174rem\] {
    height: 174rem
}

.h-\[45\.333rem\] {
    height: 45.333rem
}

.h-\[40\.333rem\] {
    height: 40.333rem
}

.h-\[40\.267rem\] {
    height: 40.267rem
}

.h-\[56\.933rem\] {
    height: 56.933rem
}

.h-\[74\.067rem\] {
    height: 74.067rem
}

.h-\[34\.369rem\] {
    height: 34.369rem
}

.h-\[29\.6rem\] {
    height: 29.6rem
}

.h-\[139\.067rem\] {
    height: 139.067rem
}

.h-\[36\.5rem\] {
    height: 36.5rem
}

.h-\[59\.8rem\] {
    height: 59.8rem
}

.h-\[65\.733rem\] {
    height: 65.733rem
}

.h-\[65rem\] {
    height: 65rem
}

.h-\[38\.892rem\] {
    height: 38.892rem
}

.h-\[64\.2rem\] {
    height: 64.2rem
}

.h-\[56\.908rem\] {
    height: 56.908rem
}

.h-\[17\.824rem\] {
    height: 17.824rem
}

.h-\[48\.097rem\] {
    height: 48.097rem
}

.h-\[86\.267rem\] {
    height: 86.267rem
}

.h-\[71\.371rem\] {
    height: 71.371rem
}

.h-\[37\.067rem\] {
    height: 37.067rem
}

.h-\[26\.667rem\] {
    height: 26.667rem
}

.h-\[148\.93rem\] {
    height: 148.93rem
}

.h-\[53\.067rem\] {
    height: 53.067rem
}

.h-\[77\.267rem\] {
    height: 77.267rem
}

.h-\[53\.867rem\] {
    height: 53.867rem
}

.h-\[90\.6rem\] {
    height: 90.6rem
}

.h-\[57\.333rem\] {
    height: 57.333rem
}

.h-\[171\.409rem\] {
    height: 171.409rem
}

.h-\[92\.668rem\] {
    height: 92.668rem
}

.h-\[96\.925rem\] {
    height: 96.925rem
}

.h-\[70\.409rem\] {
    height: 70.409rem
}

.h-\[222\.4rem\] {
    height: 222.4rem
}

.h-\[81\.628rem\] {
    height: 81.628rem
}

.h-\[86\.083rem\] {
    height: 86.083rem
}

.h-\[64\.069rem\] {
    height: 64.069rem
}

.h-\[140\.467rem\] {
    height: 140.467rem
}

.h-\[10\.064rem\] {
    height: 10.064rem
}

.h-\[34\.939rem\] {
    height: 34.939rem
}

.h-\[2\.523rem\] {
    height: 2.523rem
}

.h-\[10\.832rem\] {
    height: 10.832rem
}

.h-\[97\.333rem\] {
    height: 97.333rem
}

.h-\[72rem\] {
    height: 72rem
}

.h-\[100rem\] {
    height: 100rem
}

.h-\[21\.635rem\] {
    height: 21.635rem
}

.h-\[49\.464rem\] {
    height: 49.464rem
}

.h-\[23rem\] {
    height: 23rem
}

.h-\[5\.6rem\] {
    height: 5.6rem
}

.h-\[4\.8rem\] {
    height: 4.8rem
}

.h-\[5\.587rem\] {
    height: 5.587rem
}

.h-\[150rem\] {
    height: 150rem
}

.h-\[126rem\] {
    height: 126rem
}

.h-\[46\.8rem\] {
    height: 46.8rem
}

.h-\[69\.6rem\] {
    height: 69.6rem
}

.h-\[57\.641rem\] {
    height: 57.641rem
}

.h-\[60\.375rem\] {
    height: 60.375rem
}

.h-\[111\.467rem\] {
    height: 111.467rem
}

.h-\[46\.083rem\] {
    height: 46.083rem
}

.h-\[34\.069rem\] {
    height: 34.069rem
}

.h-\[122\.4\] {
    height: 122.4
}

.h-\[8\.832rem\] {
    height: 8.832rem
}

.h-\[137\.467rem\] {
    height: 137.467rem
}

.h-\[52rem\] {
    height: 52rem
}

.h-\[46\.668rem\] {
    height: 46.668rem
}

.h-\[60\.325rem\] {
    height: 60.325rem
}

.h-\[80\.467rem\] {
    height: 80.467rem
}

.h-\[7\.909rem\] {
    height: 7.909rem
}

.h-\[38\.18rem\] {
    height: 38.18rem
}

.h-\[2rem\] {
    height: 2rem
}

.w-full {
    width: 100%
}

.w-\[65rem\] {
    width: 65rem
}

.w-\[6rem\] {
    width: 6rem
}

.w-\[48\.067rem\] {
    width: 48.067rem
}

.w-\[72\.072rem\] {
    width: 72.072rem
}

.w-\[44rem\] {
    width: 44rem
}

.w-\[3\.067rem\] {
    width: 3.067rem
}

.w-\[40\.067rem\] {
    width: 40.067rem
}

.w-\[8\.667rem\] {
    width: 8.667rem
}

.w-\[120rem\] {
    width: 120rem
}

.w-\[352px\] {
    width: 352px
}

.w-\[60\.8rem\] {
    width: 60.8rem
}

.w-\[30\.067rem\] {
    width: 30.067rem
}

.w-\[152\.267rem\] {
    width: 152.267rem
}

.w-\[18\.933rem\] {
    width: 18.933rem
}

.w-\[22\.856rem\] {
    width: 22.856rem
}

.w-\[13\.467rem\] {
    width: 13.467rem
}

.w-\[20rem\] {
    width: 20rem
}

.w-\[18\.025rem\] {
    width: 18.025rem
}

.w-\[85\.6rem\] {
    width: 85.6rem
}

.w-\[97\.6rem\] {
    width: 97.6rem
}

.w-\[30\.008rem\] {
    width: 30.008rem
}

.w-\[17\.132rem\] {
    width: 17.132rem
}

.w-\[37\.003rem\] {
    width: 37.003rem
}

.w-\[151\.333rem\] {
    width: 151.333rem
}

.w-\[80\.93rem\] {
    width: 80.93rem
}

.w-\[159rem\] {
    width: 159rem
}

.w-\[121\.467rem\] {
    width: 121.467rem
}

.w-\[37\.933rem\] {
    width: 37.933rem
}

.w-\[13\.867rem\] {
    width: 13.867rem
}

.w-\[80rem\] {
    width: 80rem
}

.w-\[600px\] {
    width: 600px
}

.w-\[61\.675rem\] {
    width: 61.675rem
}

.w-\[35rem\] {
    width: 35rem
}

.w-\[30\.733rem\] {
    width: 30.733rem
}

.w-\[120\.533rem\] {
    width: 120.533rem
}

.w-\[143\.2rem\] {
    width: 143.2rem
}

.w-\[36\.267rem\] {
    width: 36.267rem
}

.w-\[90\.8rem\] {
    width: 90.8rem
}

.w-\[34\.352rem\] {
    width: 34.352rem
}

.w-\[44\.53rem\] {
    width: 44.53rem
}

.w-\[90rem\] {
    width: 90rem
}

.w-\[35\.4rem\] {
    width: 35.4rem
}

.w-\[16\.7rem\] {
    width: 16.7rem
}

.w-\[9\.6rem\] {
    width: 9.6rem
}

.w-\[9\.3rem\] {
    width: 9.3rem
}

.w-\[1\.3rem\] {
    width: 1.3rem
}

.w-\[100rem\] {
    width: 100rem
}

.w-\[110rem\] {
    width: 110rem
}

.w-\[340rem\] {
    width: 340rem
}

.w-\[24\.713rem\] {
    width: 24.713rem
}

.w-\[100\%\] {
    width: 100%
}

.w-\[29\.2rem\] {
    width: 29.2rem
}

.w-\[12\.4rem\] {
    width: 12.4rem
}

.w-\[26\.374rem\] {
    width: 26.374rem
}

.w-\[27\.112rem\] {
    width: 27.112rem
}

.w-\[20\.667rem\] {
    width: 20.667rem
}

.w-\[119\.333rem\] {
    width: 119.333rem
}

.w-\[161\.733rem\] {
    width: 161.733rem
}

.w-\[16\.667rem\] {
    width: 16.667rem
}

.w-\[10\.9rem\] {
    width: 10.9rem
}

.w-\[10\.441rem\] {
    width: 10.441rem
}

.w-\[26\.66rem\] {
    width: 26.66rem
}

.w-\[88rem\] {
    width: 88rem
}

.w-\[25\.735rem\] {
    width: 25.735rem
}

.w-\[31\.2rem\] {
    width: 31.2rem
}

.w-\[60rem\] {
    width: 60rem
}

.w-\[82\.4rem\] {
    width: 82.4rem
}

.w-\[30\.867rem\] {
    width: 30.867rem
}

.w-\[18\.9rem\] {
    width: 18.9rem
}

.w-\[12\.667rem\] {
    width: 12.667rem
}

.w-\[12rem\] {
    width: 12rem
}

.w-\[48\.399rem\] {
    width: 48.399rem
}

.w-\[35\.169rem\] {
    width: 35.169rem
}

.w-\[40\.091rem\] {
    width: 40.091rem
}

.w-\[114\.375rem\] {
    width: 114.375rem
}

.w-\[53\.6rem\] {
    width: 53.6rem
}

.w-\[160\.267rem\] {
    width: 160.267rem
}

.w-\[81\.733rem\] {
    width: 81.733rem
}

.w-\[180\.933rem\] {
    width: 180.933rem
}

.w-\[70\.933rem\] {
    width: 70.933rem
}

.w-\[51\.733rem\] {
    width: 51.733rem
}

.w-\[25\.867rem\] {
    width: 25.867rem
}

.w-\[26\.67rem\] {
    width: 26.67rem
}

.w-\[130\.667rem\] {
    width: 130.667rem
}

.w-\[32\.349rem\] {
    width: 32.349rem
}

.w-\[118\.267rem\] {
    width: 118.267rem
}

.w-\[94\.533rem\] {
    width: 94.533rem
}

.w-\[43\.467rem\] {
    width: 43.467rem
}

.w-\[25\.9rem\] {
    width: 25.9rem
}

.w-\[14\.93rem\] {
    width: 14.93rem
}

.w-\[15\.067rem\] {
    width: 15.067rem
}

.w-\[34\.133rem\] {
    width: 34.133rem
}

.w-\[25\.3rem\] {
    width: 25.3rem
}

.w-\[51\.28rem\] {
    width: 51.28rem
}

.w-\[63\.33rem\] {
    width: 63.33rem
}

.w-\[47\.148rem\] {
    width: 47.148rem
}

.w-\[104\.8rem\] {
    width: 104.8rem
}

.w-\[45rem\] {
    width: 45rem
}

.w-\[35\.955rem\] {
    width: 35.955rem
}

.w-\[30rem\] {
    width: 30rem
}

.w-\[33\.277rem\] {
    width: 33.277rem
}

.w-\[69\.867rem\] {
    width: 69.867rem
}

.w-\[80\.3rem\] {
    width: 80.3rem
}

.w-\[39\.2rem\] {
    width: 39.2rem
}

.w-\[24\.4rem\] {
    width: 24.4rem
}

.w-\[79\.075rem\] {
    width: 79.075rem
}

.w-\[23\.075rem\] {
    width: 23.075rem
}

.w-\[42\.483rem\] {
    width: 42.483rem
}

.w-\[71\.931rem\] {
    width: 71.931rem
}

.w-\[48rem\] {
    width: 48rem
}

.w-\[9\.333rem\] {
    width: 9.333rem
}

.w-\[55\.911rem\] {
    width: 55.911rem
}

.w-\[46\.911rem\] {
    width: 46.911rem
}

.w-\[40\.267rem\] {
    width: 40.267rem
}

.w-\[61\.733rem\] {
    width: 61.733rem
}

.w-\[86\.8rem\] {
    width: 86.8rem
}

.w-\[46\.933rem\] {
    width: 46.933rem
}

.w-\[66rem\] {
    width: 66rem
}

.w-\[38\.667rem\] {
    width: 38.667rem
}

.w-\[23\.2rem\] {
    width: 23.2rem
}

.w-\[42\.6rem\] {
    width: 42.6rem
}

.w-\[50\.4rem\] {
    width: 50.4rem
}

.w-\[57\.111rem\] {
    width: 57.111rem
}

.w-\[29\.411rem\] {
    width: 29.411rem
}

.w-\[29\.693rem\] {
    width: 29.693rem
}

.w-\[87\.267rem\] {
    width: 87.267rem
}

.w-\[73\.948rem\] {
    width: 73.948rem
}

.w-\[26\.667rem\] {
    width: 26.667rem
}

.w-\[52\.733rem\] {
    width: 52.733rem
}

.w-\[79\.277rem\] {
    width: 79.277rem
}

.w-\[49\.467rem\] {
    width: 49.467rem
}

.w-\[110\.6rem\] {
    width: 110.6rem
}

.w-\[71\.6rem\] {
    width: 71.6rem
}

.w-\[95\.149rem\] {
    width: 95.149rem
}

.w-\[82\.752rem\] {
    width: 82.752rem
}

.w-\[82\.483rem\] {
    width: 82.483rem
}

.w-\[101\.931rem\] {
    width: 101.931rem
}

.w-\[68rem\] {
    width: 68rem
}

.w-\[39\.217rem\] {
    width: 39.217rem
}

.w-\[22\.311rem\] {
    width: 22.311rem
}

.w-\[3\.181rem\] {
    width: 3.181rem
}

.w-\[50\.449rem\] {
    width: 50.449rem
}

.w-\[141\.467rem\] {
    width: 141.467rem
}

.w-\[50rem\] {
    width: 50rem
}

.w-\[13rem\] {
    width: 13rem
}

.w-\[12\.597rem\] {
    width: 12.597rem
}

.w-\[22\.572rem\] {
    width: 22.572rem
}

.w-\[24\.933rem\] {
    width: 24.933rem
}

.w-\[21\.6rem\] {
    width: 21.6rem
}

.w-\[19\.2rem\] {
    width: 19.2rem
}

.w-\[14\.34rem\] {
    width: 14.34rem
}

.w-\[121\.733rem\] {
    width: 121.733rem
}

.w-\[32\.267rem\] {
    width: 32.267rem
}

.w-\[57\.641rem\] {
    width: 57.641rem
}

.w-\[57\.037rem\] {
    width: 57.037rem
}

.w-\[61\.931rem\] {
    width: 61.931rem
}

.w-\[38rem\] {
    width: 38rem
}

.w-\[115rem\] {
    width: 115rem
}

.w-\[58\.8rem\] {
    width: 58.8rem
}

.w-\[48\.893rem\] {
    width: 48.893rem
}

.w-\[25\.149rem\] {
    width: 25.149rem
}

.w-\[25\.872rem\] {
    width: 25.872rem
}

.w-\[50\.527rem\] {
    width: 50.527rem
}

.w-\[23\.333rem\] {
    width: 23.333rem
}

.w-\[40\.711rem\] {
    width: 40.711rem
}

.w-\[48\.4rem\] {
    width: 48.4rem
}

.min-w-\[45rem\] {
    min-width: 45rem
}

.max-w-\[70rem\] {
    max-width: 70rem
}

.max-w-\[85\%\] {
    max-width: 85%
}

.max-w-\[80\%\] {
    max-width: 80%
}

.max-w-\[92\.109rem\] {
    max-width: 92.109rem
}

.max-w-\[36\.4rem\] {
    max-width: 36.4rem
}

.max-w-\[73\.867rem\] {
    max-width: 73.867rem
}

.max-w-\[68\.4rem\] {
    max-width: 68.4rem
}

.max-w-\[33\.2rem\] {
    max-width: 33.2rem
}

.max-w-\[46\.495rem\] {
    max-width: 46.495rem
}

.max-w-\[62rem\] {
    max-width: 62rem
}

.max-w-\[51rem\] {
    max-width: 51rem
}

.max-w-\[100\.533rem\] {
    max-width: 100.533rem
}

.max-w-\[71\.067rem\] {
    max-width: 71.067rem
}

.max-w-\[75rem\] {
    max-width: 75rem
}

.max-w-\[inherit\] {
    max-width: inherit
}

.max-w-\[94rem\] {
    max-width: 94rem
}

.max-w-\[47rem\] {
    max-width: 47rem
}

.max-w-\[94\.109rem\] {
    max-width: 94.109rem
}

.max-w-\[51\.533rem\] {
    max-width: 51.533rem
}

.max-w-\[47\.7rem\] {
    max-width: 47.7rem
}

.max-w-\[100rem\] {
    max-width: 100rem
}

.max-w-\[99\.733rem\] {
    max-width: 99.733rem
}

.max-w-\[95rem\] {
    max-width: 95rem
}

.max-w-\[70\.533rem\] {
    max-width: 70.533rem
}

.max-w-\[69rem\] {
    max-width: 69rem
}

.max-w-\[37\.6rem\] {
    max-width: 37.6rem
}

.max-w-\[35\.467rem\] {
    max-width: 35.467rem
}

.max-w-\[46\.6rem\] {
    max-width: 46.6rem
}

.max-w-\[48rem\] {
    max-width: 48rem
}

.max-w-\[94\.667rem\] {
    max-width: 94.667rem
}

.max-w-\[39\.533rem\] {
    max-width: 39.533rem
}

.max-w-\[56\.933rem\] {
    max-width: 56.933rem
}

.max-w-\[65rem\] {
    max-width: 65rem
}

.max-w-\[63\.5rem\] {
    max-width: 63.5rem
}

.max-w-\[50rem\] {
    max-width: 50rem
}

.max-w-\[25rem\] {
    max-width: 25rem
}

.max-w-\[51\.333rem\] {
    max-width: 51.333rem
}

.max-w-\[61\.467rem\] {
    max-width: 61.467rem
}

.max-w-\[75\.333rem\] {
    max-width: 75.333rem
}

.max-w-\[78\.4rem\] {
    max-width: 78.4rem
}

.max-w-\[75\.4rem\] {
    max-width: 75.4rem
}

.max-w-\[40rem\] {
    max-width: 40rem
}

.max-w-\[60\.333rem\] {
    max-width: 60.333rem
}

.translate-x-\[-50\%\] {
    --tw-translate-x: -50%
}

.translate-x-\[-50\%\],
.translate-y-\[-50\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-50\%\] {
    --tw-translate-y: -50%
}

.translate-y-\[1\.2rem\] {
    --tw-translate-y: 1.2rem
}

.translate-y-\[1\.2rem\],
.translate-y-\[-0\.667rem\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-0\.667rem\] {
    --tw-translate-y: -0.667rem
}

.translate-y-\[-27\%\] {
    --tw-translate-y: -27%
}

.translate-y-\[-27\%\],
.translate-y-\[-58\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-58\%\] {
    --tw-translate-y: -58%
}

.translate-y-\[-0\.8rem\] {
    --tw-translate-y: -0.8rem
}

.translate-y-\[-0\.8rem\],
.translate-y-\[-55\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-55\%\] {
    --tw-translate-y: -55%
}

.translate-y-\[-0\.4rem\] {
    --tw-translate-y: -0.4rem
}

.translate-x-\[3rem\],
.translate-y-\[-0\.4rem\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[3rem\] {
    --tw-translate-x: 3rem
}

.translate-x-\[10rem\] {
    --tw-translate-x: 10rem
}

.translate-x-\[10rem\],
.translate-x-\[-20\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-20\%\] {
    --tw-translate-x: -20%
}

.translate-y-\[-33\%\] {
    --tw-translate-y: -33%
}

.translate-x-\[-15rem\],
.translate-y-\[-33\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-15rem\] {
    --tw-translate-x: -15rem
}

.translate-y-\[-6px\] {
    --tw-translate-y: -6px
}

.translate-x-\[15rem\],
.translate-y-\[-6px\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[15rem\] {
    --tw-translate-x: 15rem
}

.translate-x-\[-3\.2rem\] {
    --tw-translate-x: -3.2rem
}

.translate-x-\[-3\.2rem\],
.translate-y-\[32\.6rem\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[32\.6rem\] {
    --tw-translate-y: 32.6rem
}

.rotate-\[25deg\] {
    --tw-rotate: 25deg
}

.rotate-\[14deg\],
.rotate-\[25deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[14deg\] {
    --tw-rotate: 14deg
}

.rotate-\[-90deg\] {
    --tw-rotate: -90deg
}

.rotate-\[6deg\],
.rotate-\[-90deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[6deg\] {
    --tw-rotate: 6deg
}

.rotate-\[20deg\] {
    --tw-rotate: 20deg
}

.rotate-\[20deg\],
.rotate-\[58deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[58deg\] {
    --tw-rotate: 58deg
}

.rotate-\[18deg\] {
    --tw-rotate: 18deg
}

.rotate-\[18deg\],
.scale-\[1\.5\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[1\.5\] {
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5
}

.scale-\[1\.18\] {
    --tw-scale-x: 1.18;
    --tw-scale-y: 1.18
}

.scale-\[1\.18\],
.scale-\[2\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[2\] {
    --tw-scale-x: 2;
    --tw-scale-y: 2
}

.scale-\[0\.8\] {
    --tw-scale-x: 0.8;
    --tw-scale-y: 0.8
}

.scale-\[0\.4\],
.scale-\[0\.8\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[0\.4\] {
    --tw-scale-x: 0.4;
    --tw-scale-y: 0.4
}

.scale-\[\.45\] {
    --tw-scale-x: .45;
    --tw-scale-y: .45
}

.scale-\[1\.3\],
.scale-\[\.45\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[1\.3\] {
    --tw-scale-x: 1.3;
    --tw-scale-y: 1.3
}

.scale-\[\.8\] {
    --tw-scale-x: .8;
    --tw-scale-y: .8
}

.scale-\[0\.6\],
.scale-\[\.8\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[0\.6\] {
    --tw-scale-x: 0.6;
    --tw-scale-y: 0.6
}

.scale-\[1\.1\] {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1
}

.scale-\[1\.1\],
.scale-\[\.9\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[\.9\] {
    --tw-scale-x: .9;
    --tw-scale-y: .9
}

.scale-\[1\.8\] {
    --tw-scale-x: 1.8;
    --tw-scale-y: 1.8
}

.scale-\[1\.8\],
.scale-\[\.7\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[\.7\] {
    --tw-scale-x: .7;
    --tw-scale-y: .7
}

.scale-\[1\] {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

.scale-\[1\],
.scale-\[\.5\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[\.5\] {
    --tw-scale-x: .5;
    --tw-scale-y: .5
}

.scale-125 {
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25
}

.scale-125,
.scale-\[\.6\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[\.6\] {
    --tw-scale-x: .6;
    --tw-scale-y: .6
}

.scale-\[0\.5\] {
    --tw-scale-x: 0.5;
    --tw-scale-y: 0.5
}

.scale-\[0\.5\],
.scale-\[\.4\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[\.4\] {
    --tw-scale-x: .4;
    --tw-scale-y: .4
}

.scale-\[1\.2\] {
    --tw-scale-x: 1.2;
    --tw-scale-y: 1.2
}

.scale-\[1\.2\],
.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.cursor-pointer {
    cursor: pointer
}

.cursor-grab {
    cursor: -webkit-grab;
    cursor: grab
}

.cursor-default {
    cursor: default
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.list-none {
    list-style-type: none
}

.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.flex-col {
    flex-direction: column
}

.flex-col-reverse {
    flex-direction: column-reverse
}

.flex-wrap {
    flex-wrap: wrap
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.gap-\[4rem\] {
    gap: 4rem
}

.gap-y-\[10rem\] {
    row-gap: 10rem
}

.overflow-hidden {
    overflow: hidden
}

.whitespace-nowrap {
    white-space: nowrap
}

.rounded-full {
    border-radius: 9999px
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-\[\#f1d55d\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 213 93/var(--tw-bg-opacity))
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-\[\#ecc753\] {
    --tw-bg-opacity: 1;
    background-color: rgb(236 199 83/var(--tw-bg-opacity))
}

.bg-\[\#e3bfa0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(227 191 160/var(--tw-bg-opacity))
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.p-30 {
    padding: 3rem
}

.px-\[10rem\] {
    padding-left: 10rem;
    padding-right: 10rem
}

.px-\[\.5rem\] {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-10 {
    padding-left: 1rem;
    padding-right: 1rem
}

.px-50 {
    padding-left: 5rem;
    padding-right: 5rem
}

.px-\[8rem\] {
    padding-left: 8rem;
    padding-right: 8rem
}

.px-40 {
    padding-left: 4rem;
    padding-right: 4rem
}

.px-90 {
    padding-left: 9rem;
    padding-right: 9rem
}

.px-\[5rem\] {
    padding-left: 5rem;
    padding-right: 5rem
}

.px-\[2rem\] {
    padding-left: 2rem;
    padding-right: 2rem
}

.px-\[16rem\] {
    padding-left: 16rem;
    padding-right: 16rem
}

.py-\[1\.333rem\] {
    padding-top: 1.333rem;
    padding-bottom: 1.333rem
}

.px-\[2\.667rem\] {
    padding-left: 2.667rem;
    padding-right: 2.667rem
}

.px-\[7rem\] {
    padding-left: 7rem;
    padding-right: 7rem
}

.pt-\[10rem\] {
    padding-top: 10rem
}

.pb-\[5rem\] {
    padding-bottom: 5rem
}

.pt-\[80rem\] {
    padding-top: 80rem
}

.pb-\[30rem\] {
    padding-bottom: 30rem
}

.pl-100 {
    padding-left: 10rem
}

.pb-\[26rem\] {
    padding-bottom: 26rem
}

.pb-\[25rem\] {
    padding-bottom: 25rem
}

.pb-\[120rem\] {
    padding-bottom: 120rem
}

.pb-\[100rem\] {
    padding-bottom: 100rem
}

.pb-\[180rem\] {
    padding-bottom: 180rem
}

.pb-\[80rem\] {
    padding-bottom: 80rem
}

.pb-\[25vh\] {
    padding-bottom: 25vh
}

.pb-\[15vh\] {
    padding-bottom: 15vh
}

.pb-\[80vh\] {
    padding-bottom: 80vh
}

.pb-\[120vh\] {
    padding-bottom: 120vh
}

.pb-\[6rem\] {
    padding-bottom: 6rem
}

.pl-\[12rem\] {
    padding-left: 12rem
}

.pr-\[6rem\] {
    padding-right: 6rem
}

.pl-\[8rem\] {
    padding-left: 8rem
}

.pt-\[30rem\] {
    padding-top: 30rem
}

.pt-\[15rem\] {
    padding-top: 15rem
}

.pt-\[84rem\] {
    padding-top: 84rem
}

.pb-\[0rem\] {
    padding-bottom: 0
}

.pr-\[26rem\] {
    padding-right: 26rem
}

.pb-50 {
    padding-bottom: 5rem
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.font-\[ibm-medium\] {
    font-family: ibm-medium
}

.font-\[imb-light\] {
    font-family: imb-light
}

.text-\[2\.2rem\] {
    font-size: 2.2rem
}

.text-\[1\.6rem\] {
    font-size: 1.6rem
}

.text-\[1\.3rem\] {
    font-size: 1.3rem
}

.text-\[1\.8rem\] {
    font-size: 1.8rem
}

.text-\[1rem\] {
    font-size: 1rem
}

.text-\[1\.467rem\] {
    font-size: 1.467rem
}

.text-\[2\.4rem\] {
    font-size: 2.4rem
}

.text-\[2\.5rem\] {
    font-size: 2.5rem
}

.text-\[2\.6rem\] {
    font-size: 2.6rem
}

.text-\[1\.2rem\] {
    font-size: 1.2rem
}

.text-\[1\.87rem\] {
    font-size: 1.87rem
}

.text-\[1\.5rem\] {
    font-size: 1.5rem
}

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

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

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

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

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

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

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

.text-\[2\.8rem\] {
    font-size: 2.8rem
}

.text-\[1\.65rem\] {
    font-size: 1.65rem
}

.text-\[4\.333rem\] {
    font-size: 4.333rem
}

.text-\[1\.25rem\] {
    font-size: 1.25rem
}

.text-\[1\.667rem\] {
    font-size: 1.667rem
}

.text-\[0\.93rem\] {
    font-size: .93rem
}

.text-\[2\.25rem\] {
    font-size: 2.25rem
}

.text-\[1\.70rem\] {
    font-size: 1.7rem
}

.text-\[3\.333rem\] {
    font-size: 3.333rem
}

.text-\[1\.66rem\] {
    font-size: 1.66rem
}

.text-\[2\.467rem\] {
    font-size: 2.467rem
}

.text-\[1\.33rem\] {
    font-size: 1.33rem
}

.text-\[4rem\] {
    font-size: 4rem
}

.text-\[1\.333rem\] {
    font-size: 1.333rem
}

.text-\[2\.133rem\] {
    font-size: 2.133rem
}

.text-\[3\.345rem\] {
    font-size: 3.345rem
}

.text-\[2\.667rem\] {
    font-size: 2.667rem
}

.text-\[1\.867rem\] {
    font-size: 1.867rem
}

.text-\[0\.9rem\] {
    font-size: .9rem
}

.text-\[3rem\] {
    font-size: 3rem
}

.text-\[6rem\] {
    font-size: 6rem
}

.text-\[0\.768rem\] {
    font-size: .768rem
}

.text-\[\.9rem\] {
    font-size: .9rem
}

.text-\[0\.667rem\] {
    font-size: .667rem
}

.font-normal {
    font-weight: 400
}

.uppercase {
    text-transform: uppercase
}

.leading-\[200\%\] {
    line-height: 200%
}

.leading-\[6\.107rem\] {
    line-height: 6.107rem
}

.leading-\[250\%\] {
    line-height: 250%
}

.leading-\[3\.667rem\] {
    line-height: 3.667rem
}

.leading-\[4rem\] {
    line-height: 4rem
}

.leading-\[7\.107rem\] {
    line-height: 7.107rem
}

.leading-\[4\.2rem\] {
    line-height: 4.2rem
}

.leading-\[4\.8rem\] {
    line-height: 4.8rem
}

.leading-\[4\.5rem\] {
    line-height: 4.5rem
}

.leading-\[9\.667rem\] {
    line-height: 9.667rem
}

.leading-\[11rem\] {
    line-height: 11rem
}

.leading-\[6\.667rem\] {
    line-height: 6.667rem
}

.leading-\[8rem\] {
    line-height: 8rem
}

.leading-\[3\.33rem\] {
    line-height: 3.33rem
}

.leading-\[3\.2rem\] {
    line-height: 3.2rem
}

.leading-\[3\.333rem\] {
    line-height: 3.333rem
}

.leading-\[4\.267rem\] {
    line-height: 4.267rem
}

.leading-\[5\.333rem\] {
    line-height: 5.333rem
}

.leading-\[3\.733rem\] {
    line-height: 3.733rem
}

.leading-\[2\.133rem\] {
    line-height: 2.133rem
}

.leading-\[50px\] {
    line-height: 50px
}

.leading-\[17\.333rem\] {
    line-height: 17.333rem
}

.leading-\[2\.6rem\] {
    line-height: 2.6rem
}

.leading-\[6\.6rem\] {
    line-height: 6.6rem
}

.tracking-widest {
    letter-spacing: .1em
}

.tracking-\[10\%\] {
    letter-spacing: 10%
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-btnbrown {
    --tw-text-opacity: 1;
    color: rgb(95 80 42/var(--tw-text-opacity))
}

.text-yellow {
    --tw-text-opacity: 1;
    color: rgb(255 200 58/var(--tw-text-opacity))
}

.text-\[\#1EFF78\] {
    --tw-text-opacity: 1;
    color: rgb(30 255 120/var(--tw-text-opacity))
}

.text-\[\#FF3333\] {
    --tw-text-opacity: 1;
    color: rgb(255 51 51/var(--tw-text-opacity))
}

.text-\[\#7540B6\] {
    --tw-text-opacity: 1;
    color: rgb(117 64 182/var(--tw-text-opacity))
}

.text-opacity-50 {
    --tw-text-opacity: 0.5
}

.text-opacity-30 {
    --tw-text-opacity: 0.3
}

.opacity-50 {
    opacity: .5
}

.opacity-0 {
    opacity: 0
}

.opacity-\[\.4\] {
    opacity: .4
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0/0.1), 0 1px 2px -1px rgb(0 0 0/0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.transition {
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.23, 1, .32, 1);
    transition-duration: .15s
}

.duration-\[\.25s\] {
    transition-duration: .25s
}

.will-change-transform {
    will-change: transform
}

@font-face {
    font-family: cave-font;
    src: url(/fonts/Prehistoric/PrehistoricCaveman.woff2) format("woff2");
    font-display: swap
}

@font-face {
    font-family: ibm-semibold;
    src: url(/fonts/IBM/IBMPlexSans-SemiBold.woff2) format("woff2");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: ibm-medium;
    src: url(/fonts/IBM/IBMPlexSans-Medium.woff2) format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: ibm-extralight;
    src: url(/fonts/IBM/IBMPlexSans-ExtraLight.woff2) format("woff2");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: ibm-thin;
    src: url(/fonts/IBM/IBMPlexSans-Thin.woff2) format("woff2");
    font-weight: 100;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: imb-light;
    src: url(/fonts/IBM/IBMPlexSans-Light.woff2) format("woff2");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: ibm-regular;
    src: url(/fonts/IBM/IBMPlexSans-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: ibm-bold;
    src: url(/fonts/IBM/IBMPlexSans-Bold.woff2) format("woff2");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: manrope-regular;
    src: url(/fonts/Manrope/Manrope-Regular.woff2) format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

:root {
    --size: 769
}

@media (min-width:769px) {
    :root {
        --size: 1920
    }
}

body,
html {
    font-family: ibm-medium
}

a {
    color: inherit;
    text-decoration: none
}

* {
    box-sizing: border-box
}

body,
html {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    background-color: #000;
    -ms-scroll-chaining: none;
    overscroll-behavior: none;
    font-size: calc(10 * (100vw / var(--size)));
    overflow-x: hidden
}

img {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    pointer-events: none !important
}

::-moz-selection {
    background: #eec969
}

::selection {
    background: #eec969
}

.cavefont {
    font-family: cave-font
}

.ibm-regular {
    font-family: ibm-regular
}

.manrope {
    font-family: manrope-regular
}

.sound__wave {
    width: 88px
}

.js-sound-text {
    transition: all .3s
}

#global__logo {
    transition: all .35s;
    transform-origin: top center
}

.has-shrink-logo {
    transform: translateY(3%) scale(.4);
    position: relative;
    top: 3.8rem !important
}

.not-shrink-logo {
    transform: translateY(0) scale(1) !important
}

.header__menu__lines {
    transition: all .75s cubic-bezier(.16, 1, .3, 1);
    transition-delay: 75ms
}

.header__menu__close {
    transition: all .75s cubic-bezier(.16, 1, .3, 1);
    transform: translate(-50%, 10%) rotate(20deg)
}

.menu-open {
    overflow: hidden
}

.menu-open .header__menu__lines {
    opacity: 0;
    transform: translate(-50%, 10%) rotate(-20deg)
}

.menu-open .header__menu__close {
    opacity: 1;
    transform: translate(-50%, -50%) rotate(0deg);
    transition-delay: .25s
}

.menu-text-open {
    transition: all .75s cubic-bezier(.16, 1, .3, 1);
    transition-delay: 75ms
}

.menu-text-close {
    transition: all .75s cubic-bezier(.16, 1, .3, 1);
    transform: translate(-50%, 10%)
}

.menu-open .menu-text-open {
    opacity: 0;
    transform: translate(-50%, 10%)
}

.menu-open .menu-text-close {
    opacity: 1;
    transform: translate(-50%, -50%);
    transition-delay: .25s
}

.txtShadowMenu {
    text-shadow: 0 4px 0 rgba(75, 46, 42, .9)
}

@media screen and (min-width:830px) {

    .white-shadowLeft,
    .white-shadowRight {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        pointer-events: none;
        position: absolute;
        z-index: -1;
        width: 13rem;
        height: 13rem;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        background: radial-gradient(50% 50% at 50% 50%, #906868 0, hsla(0, 16%, 49%, 0) 100%);
        mix-blend-mode: normal
    }
}

.white-shadowSD {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    background: radial-gradient(50% 50% at 50% 50%, #906868 0, hsla(0, 16%, 49%, 0) 100%);
    mix-blend-mode: normal
}

.embla__container {
    display: flex
}

.embla__slide {
    position: relative
}

.cards-posts-shadows {
    filter: drop-shadow(0 10px 60px rgba(250, 226, 149, .2))
}

.footer-container {
    margin-top: 90rem !important
}

.App-Blogs .footer-container,
.App-Faqs .footer-container {
    margin-top: 30rem !important
}

.made-with-love-color {
    color: #fff;
    opacity: .3
}

.animateRot {
    -webkit-animation: animarot 3s linear infinite;
    animation: animarot 3s linear infinite
}

@-webkit-keyframes animarot {

    0%,
    to {
        transform: rotate(-3deg)
    }

    50% {
        transform: rotate(3deg)
    }
}

@keyframes animarot {

    0%,
    to {
        transform: rotate(-3deg)
    }

    50% {
        transform: rotate(3deg)
    }
}

.animateRot2 {
    -webkit-animation: animarot2 5s linear infinite;
    animation: animarot2 5s linear infinite
}

@-webkit-keyframes animarot2 {

    0%,
    to {
        transform: rotate(-4deg)
    }

    50% {
        transform: rotate(6deg)
    }
}

@keyframes animarot2 {

    0%,
    to {
        transform: rotate(-4deg)
    }

    50% {
        transform: rotate(6deg)
    }
}

#smooth-content {
    will-change: transform !important
}

.cavemenBreathe1 {
    -webkit-animation: breathe1 3.5s ease-in-out infinite;
    animation: breathe1 3.5s ease-in-out infinite
}

@-webkit-keyframes breathe1 {

    0%,
    to {
        transform: translateX(-.5rem)
    }

    50% {
        transform: translateX(0)
    }
}

@keyframes breathe1 {

    0%,
    to {
        transform: translateX(-.5rem)
    }

    50% {
        transform: translateX(0)
    }
}

.cavemenBreathe2 {
    -webkit-animation: breathe2 2.5s ease-in-out infinite;
    animation: breathe2 2.5s ease-in-out infinite
}

@-webkit-keyframes breathe2 {

    0%,
    to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.01)
    }
}

@keyframes breathe2 {

    0%,
    to {
        transform: scale(1)
    }

    50% {
        transform: scale(1.01)
    }
}

.cavemenBreathe3 {
    -webkit-animation: breathe3 5s ease-in-out infinite;
    animation: breathe3 5s ease-in-out infinite
}

@-webkit-keyframes breathe3 {

    0%,
    to {
        transform: translateX(0)
    }

    50% {
        transform: translateX(1rem)
    }
}

@keyframes breathe3 {

    0%,
    to {
        transform: translateX(0)
    }

    50% {
        transform: translateX(1rem)
    }
}

.spark {
    box-shadow: 0 0 0 3px rgba(236, 199, 83, .4), 0 0 5px #ecc753, 0 0 10px #ecc753
}

.sparkToken {
    box-shadow: 0 0 0 3px rgba(227, 191, 160, .4), 0 0 5px #e3bfa0, 0 0 10px #e3bfa0
}

.sparkHome {
    box-shadow: 0 0 0 3px rgba(230, 202, 84, .4), 0 0 5px #e6ca54, 0 0 10px #e6ca54
}

.sparkup1 {
    -webkit-animation: sparkUp1 2s linear infinite;
    animation: sparkUp1 2s linear infinite;
    -webkit-animation-delay: .5s;
    animation-delay: .5s
}

.sparkup2 {
    -webkit-animation: sparkUp2 4s linear infinite;
    animation: sparkUp2 4s linear infinite;
    -webkit-animation-delay: .13s;
    animation-delay: .13s
}

.sparkup3 {
    -webkit-animation: sparkUp3 3s linear infinite;
    animation: sparkUp3 3s linear infinite;
    -webkit-animation-delay: .9s;
    animation-delay: .9s
}

.sparkup4 {
    -webkit-animation: sparkUp4 2.5s linear infinite;
    animation: sparkUp4 2.5s linear infinite;
    -webkit-animation-delay: .17s;
    animation-delay: .17s
}

@-webkit-keyframes sparkUp1 {
    to {
        transform: translateY(-42.667rem) scale(.001)
    }

    75% {
        transform: translateY(-32rem) translateX(-1.6rem) scale(.25)
    }

    50% {
        transform: translateY(-21.3rem) translateX(-.267rem) scale(.5)
    }

    25% {
        transform: translateY(-10.667rem) translateX(1.6rem) scale(.75)
    }
}

@keyframes sparkUp1 {
    to {
        transform: translateY(-42.667rem) scale(.001)
    }

    75% {
        transform: translateY(-32rem) translateX(-1.6rem) scale(.25)
    }

    50% {
        transform: translateY(-21.3rem) translateX(-.267rem) scale(.5)
    }

    25% {
        transform: translateY(-10.667rem) translateX(1.6rem) scale(.75)
    }
}

@-webkit-keyframes sparkUp2 {
    to {
        transform: translateY(-40rem) scale(.001)
    }

    75% {
        transform: translateY(-28rem) translateX(2.667rem) scale(.25)
    }

    50% {
        transform: translateY(-18.667rem) translateX(1.333rem) scale(.5)
    }

    25% {
        transform: translateY(-9.3rem) translateX(-1.6rem) scale(.75)
    }
}

@keyframes sparkUp2 {
    to {
        transform: translateY(-40rem) scale(.001)
    }

    75% {
        transform: translateY(-28rem) translateX(2.667rem) scale(.25)
    }

    50% {
        transform: translateY(-18.667rem) translateX(1.333rem) scale(.5)
    }

    25% {
        transform: translateY(-9.3rem) translateX(-1.6rem) scale(.75)
    }
}

@-webkit-keyframes sparkUp3 {
    to {
        transform: translateY(-33.3rem) scale(.001)
    }

    75% {
        transform: translateY(-28rem) translateX(1.6rem) scale(.25)
    }

    50% {
        transform: translateY(-18.667rem) translateX(-.267rem) scale(.5)
    }

    25% {
        transform: translateY(-9.3rem) translateX(1.6rem) scale(.75)
    }
}

@keyframes sparkUp3 {
    to {
        transform: translateY(-33.3rem) scale(.001)
    }

    75% {
        transform: translateY(-28rem) translateX(1.6rem) scale(.25)
    }

    50% {
        transform: translateY(-18.667rem) translateX(-.267rem) scale(.5)
    }

    25% {
        transform: translateY(-9.3rem) translateX(1.6rem) scale(.75)
    }
}

@-webkit-keyframes sparkUp4 {
    to {
        transform: translateY(-42.667rem) scale(.001)
    }

    75% {
        transform: translateY(-28rem) translateX(1.6rem) scale(.25)
    }

    50% {
        transform: translateY(-18.667rem) translateX(-.267rem) scale(.5)
    }

    25% {
        transform: translateY(-9.3rem) translateX(1.6rem) scale(.75)
    }
}

@keyframes sparkUp4 {
    to {
        transform: translateY(-42.667rem) scale(.001)
    }

    75% {
        transform: translateY(-28rem) translateX(1.6rem) scale(.25)
    }

    50% {
        transform: translateY(-18.667rem) translateX(-.267rem) scale(.5)
    }

    25% {
        transform: translateY(-9.3rem) translateX(1.6rem) scale(.75)
    }
}

.bgGradientLeft {
    background: linear-gradient(90deg, #000 19.27%, hsla(0, 0%, 100%, 0) 91.15%)
}

.bgGradientRight {
    background: linear-gradient(-90deg, #000 19.27%, hsla(0, 0%, 100%, 0) 91.15%)
}

@media screen and (max-width:1280px) {

    .bgGradientLeft,
    .bgGradientRight {
        display: none
    }
}

.prismic-richt-text {
    margin-left: 5rem
}

.prismic-richt-text p {
    font-size: 2.166rem;
    line-height: 200%;
    font-family: ibm-regular;
    color: #fff;
    margin-bottom: 8rem
}

.prismic-richt-text h1,
.prismic-richt-text h2,
.prismic-richt-text h3 {
    font-size: 2.2rem;
    line-height: 200%;
    font-family: cave-font;
    color: #fff;
    margin-bottom: 8rem
}

.prismic-richt-text h4,
.prismic-richt-text h5,
.prismic-richt-text h6 {
    font-size: 1.6rem;
    line-height: 200%;
    font-family: cave-font;
    color: #fff;
    margin-bottom: 4rem
}

.prismic-richt-text ul {
    padding-left: 5rem;
    margin-bottom: 8rem
}

.prismic-richt-text li {
    font-size: 2.166rem;
    line-height: 200%;
    font-family: ibm-regular;
    color: #fff
}

.prismic-richt-text a:hover {
    color: #eec969
}

@media screen and (max-width:768px) {
    .prismic-richt-text {
        margin-left: 2rem
    }

    .prismic-richt-text p {
        font-size: 2.6rem;
        line-height: 200%;
        margin-bottom: 8rem
    }

    .prismic-richt-text h1,
    .prismic-richt-text h2,
    .prismic-richt-text h3 {
        font-size: 2.2rem;
        line-height: 200%;
        margin-bottom: 8rem
    }

    .prismic-richt-text h4,
    .prismic-richt-text h5,
    .prismic-richt-text h6 {
        font-size: 1.6rem;
        line-height: 200%;
        margin-bottom: 4rem
    }

    .prismic-richt-text ul {
        padding-left: 5rem;
        margin-bottom: 8rem
    }

    .prismic-richt-text li {
        font-size: 2.6rem;
        line-height: 200%
    }
}

.preloader {
    position: fixed;
    top: 0;
    left: 0;
    background: #0e0909;
    z-index: 120;
    width: 100%;
    height: 100%
}

.preloader-content {
    width: 100%;
    height: 100%;
    background: radial-gradient(50% 50% at 50% 50%, #362220 0, #0e0909 100%);
    opacity: 0
}

.preloader__logo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 54.667rem;
    height: 54.667rem;
    z-index: 10
}

.preloader__progress-line {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(90deg)
}

.preloader__progress-line-inner {
    opacity: .3;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-90deg);
    z-index: 2
}

.preloader__progress-line-outer {
    position: relative;
    opacity: 1;
    z-index: 5
}

.js-l-progress {
    stroke-dasharray: 1600;
    stroke-dashoffset: 1600
}

.progress__btn {
    position: absolute;
    top: 4rem;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 11
}

.js-loader-btn {
    opacity: 0;
    pointer-events: none
}

.preloader__info {
    position: absolute;
    bottom: 5rem;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none
}

.js-preloader__info--1 {
    opacity: 1
}

.js-loader-first,
.js-preloader__info--2 {
    opacity: 0
}

.progress__counter {
    position: absolute;
    top: 4rem;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 11
}

.loader-active {
    overflow: hidden
}

.js-sound {
    transition: all .3s
}

.hide-sound {
    opacity: 0 !important;
    pointer-events: none !important
}

@media screen and (max-width:829px) {

    .progress__btn,
    .progress__counter {
        top: 4rem
    }
}

.embla__slide--bg-overlay {
    width: 34rem;
    height: 34rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: radial-gradient(50% 50% at 50% 50%, #fbdbb5 -50%, rgba(72, 72, 72, 0) 100%);
    opacity: .325;
    z-index: -1
}

.active-link {
    pointer-events: none !important
}

.active-link .menu__link--name {
    color: #ffc83a !important
}

.active-link .menu__link--number {
    color: #fff !important
}

.active-link .menu__bush {
    opacity: 1 !important;
    transform: translate(-50%, -50%) scale(1) rotate(0deg) !important
}

.header:after {
    content: "";
    width: 100%;
    height: 150px;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(180deg, #000, transparent);
    z-index: -1;
    transform: translateY(-100%);
    transition: all .3s
}

.scrolling-down:after {
    transform: translateY(0)
}

.menu-open .header:after {
    opacity: 0 !important
}

.link-inner {
    transition: all .3s
}

.player {
    width: 80%;
    aspect-ratio: 1.78
}

.italic {
    font-style: italic
}

.hover\:scale-90:hover {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:text-opacity-80:hover {
    --tw-text-opacity: 0.8
}

@media (min-width:415px) {
    .xs\:mt-\[166rem\] {
        margin-top: 166rem
    }
}

@media (min-width:500px) {
    .sx\:mt-\[190rem\] {
        margin-top: 190rem
    }
}

@media (min-width:600px) {
    .sx2\:mt-\[220rem\] {
        margin-top: 220rem
    }
}

@media (min-width:769px) {
    .m\:left-\[0\%\] {
        left: 0
    }

    .m\:top-\[50rem\] {
        top: 50rem
    }

    .m\:left-\[30rem\] {
        left: 30rem
    }

    .m\:top-\[100rem\] {
        top: 100rem
    }

    .m\:right-\[-68rem\] {
        right: -68rem
    }

    .m\:top-\[95rem\] {
        top: 95rem
    }

    .m\:top-\[0rem\] {
        top: 0
    }

    .m\:top-\[-46rem\] {
        top: -46rem
    }

    .m\:left-\[-35rem\] {
        left: -35rem
    }

    .m\:bottom-\[-30rem\] {
        bottom: -30rem
    }

    .m\:right-\[-38rem\] {
        right: -38rem
    }

    .m\:left-0 {
        left: 0
    }

    .m\:top-\[-30rem\] {
        top: -30rem
    }

    .m\:left-\[-27rem\] {
        left: -27rem
    }

    .m\:top-\[-29rem\] {
        top: -29rem
    }

    .m\:right-\[-67rem\] {
        right: -67rem
    }

    .m\:top-\[0\] {
        top: 0
    }

    .m\:left-\[0rem\] {
        left: 0
    }

    .m\:right-\[-18rem\] {
        right: -18rem
    }

    .m\:top-\[2rem\] {
        top: 2rem
    }

    .m\:left-\[95rem\] {
        left: 95rem
    }

    .m\:top-\[40rem\] {
        top: 40rem
    }

    .m\:top-\[45rem\] {
        top: 45rem
    }

    .m\:left-\[50\%\] {
        left: 50%
    }

    .m\:bottom-50 {
        bottom: 5rem
    }

    .m\:top-\[53rem\] {
        top: 53rem
    }

    .m\:right-\[-27rem\] {
        right: -27rem
    }

    .m\:right-\[0rem\] {
        right: 0
    }

    .m\:bottom-275 {
        bottom: 27.5rem
    }

    .m\:left-\[0\] {
        left: 0
    }

    .m\:top-\[17rem\] {
        top: 17rem
    }

    .m\:left-\[-45rem\] {
        left: -45rem
    }

    .m\:top-\[176rem\] {
        top: 176rem
    }

    .m\:left-\[6rem\] {
        left: 6rem
    }

    .m\:top-\[20rem\] {
        top: 20rem
    }

    .m\:left-\[-20rem\] {
        left: -20rem
    }

    .m\:top-\[15rem\] {
        top: 15rem
    }

    .m\:right-\[-37rem\] {
        right: -37rem
    }

    .m\:top-\[-20rem\] {
        top: -20rem
    }

    .m\:top-\[00rem\] {
        top: 0
    }

    .m\:left-\[65rem\] {
        left: 65rem
    }

    .m\:top-\[10\.5rem\] {
        top: 10.5rem
    }

    .m\:left-\[25\.5rem\] {
        left: 25.5rem
    }

    .m\:top-\[62rem\] {
        top: 62rem
    }

    .m\:left-\[64rem\] {
        left: 64rem
    }

    .m\:top-\[30rem\] {
        top: 30rem
    }

    .m\:right-\[0\] {
        right: 0
    }

    .m\:top-\[60rem\] {
        top: 60rem
    }

    .m\:right-\[22rem\] {
        right: 22rem
    }

    .m\:top-\[119rem\] {
        top: 119rem
    }

    .m\:right-\[-46rem\] {
        right: -46rem
    }

    .m\:top-\[10rem\] {
        top: 10rem
    }

    .m\:top-\[22rem\] {
        top: 22rem
    }

    .m\:top-\[84rem\] {
        top: 84rem
    }

    .m\:top-\[13rem\] {
        top: 13rem
    }

    .m\:top-\[71rem\] {
        top: 71rem
    }

    .m\:left-\[53rem\] {
        left: 53rem
    }

    .m\:top-\[89rem\] {
        top: 89rem
    }

    .m\:top-\[112rem\] {
        top: 112rem
    }

    .m\:top-\[132rem\] {
        top: 132rem
    }

    .m\:top-\[47rem\] {
        top: 47rem
    }

    .m\:right-\[70rem\] {
        right: 70rem
    }

    .m\:top-\[151rem\] {
        top: 151rem
    }

    .m\:left-\[58rem\] {
        left: 58rem
    }

    .m\:top-\[29rem\] {
        top: 29rem
    }

    .m\:left-\[-30rem\] {
        left: -30rem
    }

    .m\:top-\[51rem\] {
        top: 51rem
    }

    .m\:top-\[-86rem\] {
        top: -86rem
    }

    .m\:top-\[-87rem\] {
        top: -87rem
    }

    .m\:left-\[-15rem\] {
        left: -15rem
    }

    .m\:top-\[57rem\] {
        top: 57rem
    }

    .m\:left-\[-32rem\] {
        left: -32rem
    }

    .m\:top-\[-14rem\] {
        top: -14rem
    }

    .m\:left-\[93rem\] {
        left: 93rem
    }

    .m\:left-\[45rem\] {
        left: 45rem
    }

    .m\:top-\[-39rem\] {
        top: -39rem
    }

    .m\:left-\[16rem\] {
        left: 16rem
    }

    .m\:top-\[-35rem\] {
        top: -35rem
    }

    .m\:left-\[-2rem\] {
        left: -2rem
    }

    .m\:top-\[-9rem\] {
        top: -9rem
    }

    .m\:right-\[-16rem\] {
        right: -16rem
    }

    .m\:top-\[55rem\] {
        top: 55rem
    }

    .m\:top-\[58rem\] {
        top: 58rem
    }

    .m\:left-\[88rem\] {
        left: 88rem
    }

    .m\:top-\[70rem\] {
        top: 70rem
    }

    .m\:left-\[-5rem\] {
        left: -5rem
    }

    .m\:left-\[4rem\] {
        left: 4rem
    }

    .m\:top-\[126rem\] {
        top: 126rem
    }

    .m\:top-\[117rem\] {
        top: 117rem
    }

    .m\:top-\[157rem\] {
        top: 157rem
    }

    .m\:top-\[173rem\] {
        top: 173rem
    }

    .m\:right-\[49rem\] {
        right: 49rem
    }

    .m\:top-\[218rem\] {
        top: 218rem
    }

    .m\:left-\[26rem\] {
        left: 26rem
    }

    .m\:top-\[-13rem\] {
        top: -13rem
    }

    .m\:left-\[20rem\] {
        left: 20rem
    }

    .m\:top-\[80rem\] {
        top: 80rem
    }

    .m\:left-\[24rem\] {
        left: 24rem
    }

    .m\:top-\[115rem\] {
        top: 115rem
    }

    .m\:right-\[38rem\] {
        right: 38rem
    }

    .m\:top-\[-15\.5rem\] {
        top: -15.5rem
    }

    .m\:left-\[110rem\] {
        left: 110rem
    }

    .m\:top-\[-49\.5rem\] {
        top: -49.5rem
    }

    .m\:top-\[3rem\] {
        top: 3rem
    }

    .m\:top-\[-37rem\] {
        top: -37rem
    }

    .m\:top-\[-4rem\] {
        top: -4rem
    }

    .m\:right-\[3rem\] {
        right: 3rem
    }

    .m\:left-\[-12rem\] {
        left: -12rem
    }

    .m\:left-\[-13rem\] {
        left: -13rem
    }

    .m\:top-\[77rem\] {
        top: 77rem
    }

    .m\:left-\[-37rem\] {
        left: -37rem
    }

    .m\:top-\[9rem\] {
        top: 9rem
    }

    .m\:left-\[65\.5rem\] {
        left: 65.5rem
    }

    .m\:left-\[-10rem\] {
        left: -10rem
    }

    .m\:left-\[41rem\] {
        left: 41rem
    }

    .m\:right-\[34rem\] {
        right: 34rem
    }

    .m\:top-0 {
        top: 0
    }

    .m\:left-\[72rem\] {
        left: 72rem
    }

    .m\:top-\[56rem\] {
        top: 56rem
    }

    .m\:left-\[66rem\] {
        left: 66rem
    }

    .m\:left-\[-21rem\] {
        left: -21rem
    }

    .m\:top-\[130rem\] {
        top: 130rem
    }

    .m\:left-\[-36rem\] {
        left: -36rem
    }

    .m\:top-\[55\.5rem\] {
        top: 55.5rem
    }

    .m\:left-\[62\.5rem\] {
        left: 62.5rem
    }

    .m\:top-\[97rem\] {
        top: 97rem
    }

    .m\:left-\[85rem\] {
        left: 85rem
    }

    .m\:left-\[60rem\] {
        left: 60rem
    }

    .m\:top-\[105rem\] {
        top: 105rem
    }

    .m\:top-\[31\.5rem\] {
        top: 31.5rem
    }

    .m\:left-\[50rem\] {
        left: 50rem
    }

    .m\:z-\[5\] {
        z-index: 5
    }

    .m\:z-\[20\] {
        z-index: 20
    }

    .m\:z-0 {
        z-index: 0
    }

    .m\:z-\[2\] {
        z-index: 2
    }

    .m\:mx-\[3rem\] {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .m\:mx-10 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .m\:my-\[0\] {
        margin-top: 0;
        margin-bottom: 0
    }

    .m\:mx-80 {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .m\:mx-\[15rem\] {
        margin-left: 15rem;
        margin-right: 15rem
    }

    .m\:mx-5 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .m\:mb-\[0\],
    .m\:mb-\[0rem\] {
        margin-bottom: 0
    }

    .m\:mb-10 {
        margin-bottom: 1rem
    }

    .m\:mb-40 {
        margin-bottom: 4rem
    }

    .m\:mb-60 {
        margin-bottom: 6rem
    }

    .m\:mt-\[80rem\] {
        margin-top: 80rem
    }

    .m\:ml-\[30rem\] {
        margin-left: 30rem
    }

    .m\:mb-80 {
        margin-bottom: 8rem
    }

    .m\:mt-\[100rem\] {
        margin-top: 100rem
    }

    .m\:mb-\[5rem\] {
        margin-bottom: 5rem
    }

    .m\:mt-\[130rem\] {
        margin-top: 130rem
    }

    .m\:mt-\[30rem\] {
        margin-top: 30rem
    }

    .m\:mb-\[30rem\] {
        margin-bottom: 30rem
    }

    .m\:mb-\[55rem\] {
        margin-bottom: 55rem
    }

    .m\:mb-0 {
        margin-bottom: 0
    }

    .m\:mb-\[2\.6rem\] {
        margin-bottom: 2.6rem
    }

    .m\:mt-\[0rem\] {
        margin-top: 0
    }

    .m\:mb-\[6rem\] {
        margin-bottom: 6rem
    }

    .m\:mb-\[7rem\] {
        margin-bottom: 7rem
    }

    .m\:mb-\[1\.467rem\] {
        margin-bottom: 1.467rem
    }

    .m\:mb-\[2rem\] {
        margin-bottom: 2rem
    }

    .m\:mb-\[4rem\] {
        margin-bottom: 4rem
    }

    .m\:block {
        display: block
    }

    .m\:inline-block {
        display: inline-block
    }

    .m\:flex {
        display: flex
    }

    .m\:hidden {
        display: none
    }

    .m\:h-\[40vh\] {
        height: 40vh
    }

    .m\:h-\[3\.067rem\] {
        height: 3.067rem
    }

    .m\:h-\[7\.733rem\] {
        height: 7.733rem
    }

    .m\:h-\[5\.733rem\] {
        height: 5.733rem
    }

    .m\:h-\[60vh\] {
        height: 60vh
    }

    .m\:h-\[9\.877rem\] {
        height: 9.877rem
    }

    .m\:h-\[55\.467rem\] {
        height: 55.467rem
    }

    .m\:h-\[137\.333rem\] {
        height: 137.333rem
    }

    .m\:h-\[142\.613rem\] {
        height: 142.613rem
    }

    .m\:h-\[70\.66rem\] {
        height: 70.66rem
    }

    .m\:h-\[89\.73rem\] {
        height: 89.73rem
    }

    .m\:h-\[7\.911rem\] {
        height: 7.911rem
    }

    .m\:h-\[106\.133rem\] {
        height: 106.133rem
    }

    .m\:h-\[172\.4rem\] {
        height: 172.4rem
    }

    .m\:h-\[8rem\] {
        height: 8rem
    }

    .m\:h-\[50vh\] {
        height: 50vh
    }

    .m\:h-\[6\.967rem\] {
        height: 6.967rem
    }

    .m\:h-\[4\.667rem\] {
        height: 4.667rem
    }

    .m\:h-\[34\.735rem\] {
        height: 34.735rem
    }

    .m\:h-\[6\.667rem\] {
        height: 6.667rem
    }

    .m\:h-\[7rem\] {
        height: 7rem
    }

    .m\:h-\[113\.867rem\] {
        height: 113.867rem
    }

    .m\:h-\[13\.309rem\] {
        height: 13.309rem
    }

    .m\:h-\[8\.524rem\] {
        height: 8.524rem
    }

    .m\:h-\[70\.8rem\] {
        height: 70.8rem
    }

    .m\:h-\[53\.867rem\] {
        height: 53.867rem
    }

    .m\:h-\[77\.333rem\] {
        height: 77.333rem
    }

    .m\:h-\[74\.8rem\] {
        height: 74.8rem
    }

    .m\:h-\[53\.843rem\] {
        height: 53.843rem
    }

    .m\:h-\[55rem\] {
        height: 55rem
    }

    .m\:h-\[99\.327rem\] {
        height: 99.327rem
    }

    .m\:h-\[80\.156rem\] {
        height: 80.156rem
    }

    .m\:h-\[79\.369rem\] {
        height: 79.369rem
    }

    .m\:h-\[94\.4rem\] {
        height: 94.4rem
    }

    .m\:h-\[66rem\] {
        height: 66rem
    }

    .m\:h-\[82rem\] {
        height: 82rem
    }

    .m\:h-\[56\.133rem\] {
        height: 56.133rem
    }

    .m\:h-\[50\.133rem\] {
        height: 50.133rem
    }

    .m\:h-\[222\.4rem\] {
        height: 222.4rem
    }

    .m\:h-\[81\.628rem\] {
        height: 81.628rem
    }

    .m\:h-\[86\.083rem\] {
        height: 86.083rem
    }

    .m\:h-\[64\.069rem\] {
        height: 64.069rem
    }

    .m\:h-\[70\.333rem\] {
        height: 70.333rem
    }

    .m\:h-\[80\.267rem\] {
        height: 80.267rem
    }

    .m\:h-\[86\.933rem\] {
        height: 86.933rem
    }

    .m\:h-\[54\.369rem\] {
        height: 54.369rem
    }

    .m\:h-\[49\.6rem\] {
        height: 49.6rem
    }

    .m\:h-\[76\.5rem\] {
        height: 76.5rem
    }

    .m\:h-\[79\.8rem\] {
        height: 79.8rem
    }

    .m\:h-\[131\.733rem\] {
        height: 131.733rem
    }

    .m\:h-\[137rem\] {
        height: 137rem
    }

    .m\:h-\[90rem\] {
        height: 90rem
    }

    .m\:h-\[58\.892rem\] {
        height: 58.892rem
    }

    .m\:h-\[151\.2rem\] {
        height: 151.2rem
    }

    .m\:h-\[215\.3rem\] {
        height: 215.3rem
    }

    .m\:h-\[8\.832rem\] {
        height: 8.832rem
    }

    .m\:h-\[127\.333rem\] {
        height: 127.333rem
    }

    .m\:h-\[92rem\] {
        height: 92rem
    }

    .m\:h-\[118rem\] {
        height: 118rem
    }

    .m\:h-\[60rem\] {
        height: 60rem
    }

    .m\:h-\[41\.635rem\] {
        height: 41.635rem
    }

    .m\:h-\[99\.464rem\] {
        height: 99.464rem
    }

    .m\:h-\[50rem\] {
        height: 50rem
    }

    .m\:h-full {
        height: 100%
    }

    .m\:h-\[126rem\] {
        height: 126rem
    }

    .m\:h-\[56\.8rem\] {
        height: 56.8rem
    }

    .m\:h-\[99\.6rem\] {
        height: 99.6rem
    }

    .m\:h-\[191\.467rem\] {
        height: 191.467rem
    }

    .m\:h-\[187\.467rem\] {
        height: 187.467rem
    }

    .m\:h-\[86\.668rem\] {
        height: 86.668rem
    }

    .m\:h-\[112\.325rem\] {
        height: 112.325rem
    }

    .m\:h-\[32\.18rem\] {
        height: 32.18rem
    }

    .m\:h-\[1\.067rem\] {
        height: 1.067rem
    }

    .m\:w-\[90rem\] {
        width: 90rem
    }

    .m\:w-\[3\.067rem\] {
        width: 3.067rem
    }

    .m\:w-\[25\.733rem\] {
        width: 25.733rem
    }

    .m\:w-\[23\.733rem\] {
        width: 23.733rem
    }

    .m\:w-\[48\.633rem\] {
        width: 48.633rem
    }

    .m\:w-\[55\.467rem\] {
        width: 55.467rem
    }

    .m\:w-\[137\.333rem\] {
        width: 137.333rem
    }

    .m\:w-\[66\.361rem\] {
        width: 66.361rem
    }

    .m\:w-\[73\.33rem\] {
        width: 73.33rem
    }

    .m\:w-\[90\.93rem\] {
        width: 90.93rem
    }

    .m\:w-\[25\.885rem\] {
        width: 25.885rem
    }

    .m\:w-\[87\.733rem\] {
        width: 87.733rem
    }

    .m\:w-\[136\.267rem\] {
        width: 136.267rem
    }

    .m\:w-\[29\.4rem\] {
        width: 29.4rem
    }

    .m\:w-\[35\.733rem\] {
        width: 35.733rem
    }

    .m\:w-\[31\.733rem\] {
        width: 31.733rem
    }

    .m\:w-\[34\.735rem\] {
        width: 34.735rem
    }

    .m\:w-\[6\.667rem\] {
        width: 6.667rem
    }

    .m\:w-\[7rem\] {
        width: 7rem
    }

    .m\:w-\[33\.091rem\] {
        width: 33.091rem
    }

    .m\:w-\[46\.8rem\] {
        width: 46.8rem
    }

    .m\:w-\[72\.667rem\] {
        width: 72.667rem
    }

    .m\:w-\[16\.8rem\] {
        width: 16.8rem
    }

    .m\:w-\[68\.8rem\] {
        width: 68.8rem
    }

    .m\:w-\[48\.667rem\] {
        width: 48.667rem
    }

    .m\:w-\[76\.148rem\] {
        width: 76.148rem
    }

    .m\:w-\[55rem\] {
        width: 55rem
    }

    .m\:w-\[55\.955rem\] {
        width: 55.955rem
    }

    .m\:w-\[40rem\] {
        width: 40rem
    }

    .m\:w-\[43\.277rem\] {
        width: 43.277rem
    }

    .m\:w-\[129\.867rem\] {
        width: 129.867rem
    }

    .m\:w-\[114rem\] {
        width: 114rem
    }

    .m\:w-\[161\.3rem\] {
        width: 161.3rem
    }

    .m\:w-full {
        width: 100%
    }

    .m\:w-\[49\.2rem\] {
        width: 49.2rem
    }

    .m\:w-\[82\.483rem\] {
        width: 82.483rem
    }

    .m\:w-\[101\.931rem\] {
        width: 101.931rem
    }

    .m\:w-\[68rem\] {
        width: 68rem
    }

    .m\:w-\[86\.911rem\] {
        width: 86.911rem
    }

    .m\:w-\[80\.267rem\] {
        width: 80.267rem
    }

    .m\:w-\[101\.733rem\] {
        width: 101.733rem
    }

    .m\:w-\[53\.277rem\] {
        width: 53.277rem
    }

    .m\:w-\[66\.933rem\] {
        width: 66.933rem
    }

    .m\:w-\[78\.667rem\] {
        width: 78.667rem
    }

    .m\:w-\[43\.2rem\] {
        width: 43.2rem
    }

    .m\:w-\[85\.6rem\] {
        width: 85.6rem
    }

    .m\:w-\[70\.4rem\] {
        width: 70.4rem
    }

    .m\:w-\[148\.4rem\] {
        width: 148.4rem
    }

    .m\:w-\[110\.133rem\] {
        width: 110.133rem
    }

    .m\:w-\[109\.2rem\] {
        width: 109.2rem
    }

    .m\:w-\[109\.733rem\] {
        width: 109.733rem
    }

    .m\:w-\[43\.449rem\] {
        width: 43.449rem
    }

    .m\:w-\[134\.467rem\] {
        width: 134.467rem
    }

    .m\:w-\[70rem\] {
        width: 70rem
    }

    .m\:w-\[119rem\] {
        width: 119rem
    }

    .m\:w-\[33rem\] {
        width: 33rem
    }

    .m\:w-\[32\.597rem\] {
        width: 32.597rem
    }

    .m\:w-\[52\.572rem\] {
        width: 52.572rem
    }

    .m\:w-\[44\.933rem\] {
        width: 44.933rem
    }

    .m\:w-\[121\.733rem\] {
        width: 121.733rem
    }

    .m\:w-\[52\.267rem\] {
        width: 52.267rem
    }

    .m\:w-\[59\.2rem\] {
        width: 59.2rem
    }

    .m\:w-\[50rem\] {
        width: 50rem
    }

    .m\:w-\[50\.149rem\] {
        width: 50.149rem
    }

    .m\:w-\[50\.872rem\] {
        width: 50.872rem
    }

    .m\:w-\[34\.711rem\] {
        width: 34.711rem
    }

    .m\:w-\[24\.4rem\] {
        width: 24.4rem
    }

    .m\:max-w-\[101\.733rem\] {
        max-width: 101.733rem
    }

    .m\:max-w-\[76\.841rem\] {
        max-width: 76.841rem
    }

    .m\:max-w-\[100\.533rem\] {
        max-width: 100.533rem
    }

    .m\:max-w-\[71rem\] {
        max-width: 71rem
    }

    .m\:max-w-none {
        max-width: none
    }

    .m\:max-w-\[110\.267rem\] {
        max-width: 110.267rem
    }

    .m\:max-w-\[55\.467rem\] {
        max-width: 55.467rem
    }

    .m\:max-w-\[30rem\] {
        max-width: 30rem
    }

    .m\:max-w-\[37\.333rem\] {
        max-width: 37.333rem
    }

    .m\:translate-x-0 {
        --tw-translate-x: 0rem
    }

    .m\:translate-x-0,
    .m\:translate-x-\[0\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .m\:translate-x-\[0\] {
        --tw-translate-x: 0
    }

    .m\:translate-x-\[-50\%\] {
        --tw-translate-x: -50%
    }

    .m\:translate-x-\[-50\%\],
    .m\:translate-y-\[-50\%\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .m\:translate-y-\[-50\%\] {
        --tw-translate-y: -50%
    }

    .m\:translate-x-\[0rem\] {
        --tw-translate-x: 0rem
    }

    .m\:rotate-\[10deg\],
    .m\:translate-x-\[0rem\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .m\:rotate-\[10deg\] {
        --tw-rotate: 10deg
    }

    .m\:rotate-\[0\] {
        --tw-rotate: 0
    }

    .m\:rotate-\[0\],
    .m\:scale-\[1\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .m\:scale-\[1\] {
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .m\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .m\:flex-row {
        flex-direction: row
    }

    .m\:items-center {
        align-items: center
    }

    .m\:px-200 {
        padding-left: 20rem;
        padding-right: 20rem
    }

    .m\:px-20 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .m\:px-\[6rem\] {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .m\:px-10 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .m\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .m\:pb-\[30rem\] {
        padding-bottom: 30rem
    }

    .m\:pt-100 {
        padding-top: 10rem
    }

    .m\:pb-\[0\] {
        padding-bottom: 0
    }

    .m\:pb-50 {
        padding-bottom: 5rem
    }

    .m\:pb-\[100rem\] {
        padding-bottom: 100rem
    }

    .m\:pb-\[80rem\] {
        padding-bottom: 80rem
    }

    .m\:pb-\[164\.5rem\] {
        padding-bottom: 164.5rem
    }

    .m\:pb-\[135rem\] {
        padding-bottom: 135rem
    }

    .m\:pb-\[32vh\] {
        padding-bottom: 32vh
    }

    .m\:pb-\[27vh\] {
        padding-bottom: 27vh
    }

    .m\:pr-\[10rem\] {
        padding-right: 10rem
    }

    .m\:pt-\[40rem\] {
        padding-top: 40rem
    }

    .m\:pb-\[40rem\] {
        padding-bottom: 40rem
    }

    .m\:pt-\[55rem\] {
        padding-top: 55rem
    }

    .m\:pb-\[55rem\] {
        padding-bottom: 55rem
    }

    .m\:text-\[1\.6rem\] {
        font-size: 1.6rem
    }

    .m\:text-\[0\.867rem\] {
        font-size: .867rem
    }

    .m\:text-\[1\.333rem\] {
        font-size: 1.333rem
    }

    .m\:text-\[0\.667rem\] {
        font-size: .667rem
    }

    .m\:text-\[3\.345rem\] {
        font-size: 3.345rem
    }

    .m\:text-\[1\.87rem\] {
        font-size: 1.87rem
    }

    .m\:text-\[0\.93rem\] {
        font-size: .93rem
    }

    .m\:text-\[2\.71rem\] {
        font-size: 2.71rem
    }

    .m\:text-\[1rem\] {
        font-size: 1rem
    }

    .m\:text-\[0\.933rem\] {
        font-size: .933rem
    }

    .m\:text-\[1\.25rem\] {
        font-size: 1.25rem
    }

    .m\:text-\[1\.067rem\] {
        font-size: 1.067rem
    }

    .m\:text-\[1\.867rem\] {
        font-size: 1.867rem
    }

    .m\:text-\[4\.333rem\] {
        font-size: 4.333rem
    }

    .m\:text-\[5\.333rem\] {
        font-size: 5.333rem
    }

    .m\:text-\[3\.333rem\] {
        font-size: 3.333rem
    }

    .m\:text-\[0\.768rem\] {
        font-size: .768rem
    }

    .m\:text-\[1\.7rem\] {
        font-size: 1.7rem
    }

    .m\:text-\[8\.667rem\] {
        font-size: 8.667rem
    }

    .m\:text-\[0\.533rem\] {
        font-size: .533rem
    }

    .m\:text-\[1\.33rem\] {
        font-size: 1.33rem
    }

    .m\:leading-\[4rem\] {
        line-height: 4rem
    }

    .m\:leading-\[2\.4rem\] {
        line-height: 2.4rem
    }

    .m\:leading-\[200\%\] {
        line-height: 200%
    }

    .m\:leading-\[6\.667rem\] {
        line-height: 6.667rem
    }

    .m\:leading-\[3\.733rem\] {
        line-height: 3.733rem
    }

    .m\:leading-\[10rem\] {
        line-height: 10rem
    }

    .m\:leading-\[10\.667rem\] {
        line-height: 10.667rem
    }

    .m\:leading-\[17\.333rem\] {
        line-height: 17.333rem
    }

    .m\:leading-\[1\.333rem\] {
        line-height: 1.333rem
    }

    .m\:leading-\[3\.333rem\] {
        line-height: 3.333rem
    }

    .m\:opacity-50 {
        opacity: .5
    }
}

@media (min-width:820px) {
    .m2\:top-\[107rem\] {
        top: 107rem
    }

    .m2\:top-\[-8rem\] {
        top: -8rem
    }

    .m2\:left-\[93rem\] {
        left: 93rem
    }

    .m2\:top-\[65rem\] {
        top: 65rem
    }

    .m2\:left-\[26rem\] {
        left: 26rem
    }

    .m2\:top-\[130rem\] {
        top: 130rem
    }

    .m2\:right-\[25rem\] {
        right: 25rem
    }

    .m2\:left-\[20rem\] {
        left: 20rem
    }

    .m2\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .m2\:block {
        display: block
    }

    .m2\:h-\[60vh\] {
        height: 60vh
    }

    .m2\:h-\[82\.8rem\] {
        height: 82.8rem
    }

    .m2\:max-w-\[100\.4rem\] {
        max-width: 100.4rem
    }

    .m2\:max-w-\[95rem\] {
        max-width: 95rem
    }

    .m2\:max-w-\[91rem\] {
        max-width: 91rem
    }

    .m2\:max-w-\[47\.7rem\] {
        max-width: 47.7rem
    }

    .m2\:max-w-\[90rem\] {
        max-width: 90rem
    }

    .m2\:scale-\[3\] {
        --tw-scale-x: 3;
        --tw-scale-y: 3;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .m2\:px-\[30rem\] {
        padding-left: 30rem;
        padding-right: 30rem
    }

    .m2\:pb-\[40vh\] {
        padding-bottom: 40vh
    }

    .m2\:pb-\[80vh\] {
        padding-bottom: 80vh
    }

    .m2\:text-center {
        text-align: center
    }
}

@media (min-width:830px) {
    .m3\:top-\[60rem\] {
        top: 60rem
    }

    .m3\:left-\[0rem\] {
        left: 0
    }

    .m3\:right-\[0rem\] {
        right: 0
    }

    .m3\:right-\[-10rem\] {
        right: -10rem
    }

    .m3\:left-\[-10rem\] {
        left: -10rem
    }

    .m3\:left-\[24rem\] {
        left: 24rem
    }

    .m3\:block {
        display: block
    }

    .m3\:inline-block {
        display: inline-block
    }

    .m3\:hidden {
        display: none
    }

    .m3\:translate-y-\[-47\%\] {
        --tw-translate-y: -47%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .m3\:pr-\[0rem\] {
        padding-right: 0
    }

    .m3\:text-\[0\.625rem\] {
        font-size: .625rem
    }

    .m3\:text-\[1\.75rem\] {
        font-size: 1.75rem
    }

    .m3\:text-\[1rem\] {
        font-size: 1rem
    }
}

@media (min-width:1024px) {
    .l\:top-\[0rem\] {
        top: 0
    }

    .l\:top-\[130rem\] {
        top: 130rem
    }

    .l\:left-\[-60\%\] {
        left: -60%
    }

    .l\:top-\[160rem\] {
        top: 160rem
    }

    .l\:top-\[0\] {
        top: 0
    }

    .l\:left-\[0\] {
        left: 0
    }

    .l\:top-\[-9rem\] {
        top: -9rem
    }

    .l\:top-\[64rem\] {
        top: 64rem
    }

    .l\:mb-\[30rem\] {
        margin-bottom: 30rem
    }

    .l\:mb-\[40rem\] {
        margin-bottom: 40rem
    }

    .l\:inline-block {
        display: inline-block
    }

    .l\:h-\[100vh\] {
        height: 100vh
    }

    .l\:h-\[16\.667rem\] {
        height: 16.667rem
    }

    .l\:h-\[7\.333\] {
        height: 7.333
    }

    .l\:h-\[8rem\] {
        height: 8rem
    }

    .l\:w-\[16\.667rem\] {
        width: 16.667rem
    }

    .l\:w-\[20\.4rem\] {
        width: 20.4rem
    }

    .l\:w-\[25\.9rem\] {
        width: 25.9rem
    }

    .l\:flex-row {
        flex-direction: row
    }

    .l\:px-90 {
        padding-left: 9rem;
        padding-right: 9rem
    }

    .l\:pb-\[62vh\] {
        padding-bottom: 62vh
    }

    .l\:pb-\[100vh\] {
        padding-bottom: 100vh
    }

    .l\:pb-\[188vh\] {
        padding-bottom: 188vh
    }

    .l\:text-\[1\.067rem\] {
        font-size: 1.067rem
    }
}

@media (min-width:1280px) {
    .xl\:top-\[-\.3rem\] {
        top: -.3rem
    }

    .xl\:top-\[0\],
    .xl\:top-\[0rem\] {
        top: 0
    }

    .xl\:left-\[64rem\] {
        left: 64rem
    }

    .xl\:left-\[11rem\] {
        left: 11rem
    }

    .xl\:h-\[40\.333rem\] {
        height: 40.333rem
    }

    .xl\:w-\[46\.911rem\] {
        width: 46.911rem
    }

    .xl\:max-w-\[45\.665rem\] {
        max-width: 45.665rem
    }

    .xl\:max-w-\[61\.467rem\] {
        max-width: 61.467rem
    }

    .xl\:scale-\[200\%\] {
        --tw-scale-x: 200%;
        --tw-scale-y: 200%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .xl\:text-\[0\.667rem\] {
        font-size: .667rem
    }
}

@media (min-width:1536px) {
    .\32xl\:top-\[-6rem\] {
        top: -6rem
    }

    .\32xl\:left-\[-24rem\] {
        left: -24rem
    }

    .\32xl\:top-\[72rem\] {
        top: 72rem
    }

    .\32xl\:top-\[140rem\] {
        top: 140rem
    }

    .\32xl\:top-\[-3\.1rem\] {
        top: -3.1rem
    }

    .\32xl\:right-\[-13rem\] {
        right: -13rem
    }

    .\32xl\:right-\[33rem\] {
        right: 33rem
    }

    .\32xl\:top-\[-67rem\] {
        top: -67rem
    }

    .\32xl\:left-\[-44rem\] {
        left: -44rem
    }

    .\32xl\:left-\[5rem\] {
        left: 5rem
    }

    .\32xl\:top-\[38rem\] {
        top: 38rem
    }

    .\32xl\:right-\[45rem\] {
        right: 45rem
    }

    .\32xl\:bottom-\[-70rem\] {
        bottom: -70rem
    }

    .\32xl\:right-\[40rem\] {
        right: 40rem
    }

    .\32xl\:top-\[0rem\] {
        top: 0
    }

    .\32xl\:top-\[-3rem\] {
        top: -3rem
    }

    .\32xl\:right-\[-25rem\] {
        right: -25rem
    }

    .\32xl\:right-\[-2rem\] {
        right: -2rem
    }

    .\32xl\:top-\[6rem\] {
        top: 6rem
    }

    .\32xl\:mb-\[3rem\] {
        margin-bottom: 3rem
    }

    .\32xl\:mt-\[100rem\] {
        margin-top: 100rem
    }

    .\32xl\:h-\[90\.93rem\] {
        height: 90.93rem
    }

    .\32xl\:h-\[81\.933rem\] {
        height: 81.933rem
    }

    .\32xl\:w-\[80\%\] {
        width: 80%
    }

    .\32xl\:translate-y-\[25\.6rem\] {
        --tw-translate-y: 25.6rem
    }

    .\32xl\:scale-\[0\.7\],
    .\32xl\:translate-y-\[25\.6rem\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .\32xl\:scale-\[0\.7\] {
        --tw-scale-x: 0.7;
        --tw-scale-y: 0.7
    }

    .\32xl\:scale-\[1\.2\] {
        --tw-scale-x: 1.2;
        --tw-scale-y: 1.2;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }
}

@media (max-width:767px) {
    .md\:top-\[100rem\] {
        top: 100rem
    }

    .md\:top-\[80rem\] {
        top: 80rem
    }

    .md\:mb-\[3\.5rem\] {
        margin-bottom: 3.5rem
    }

    .md\:hidden {
        display: none
    }

    .md\:w-\[80\%\] {
        width: 80%
    }

    .md\:overflow-hidden {
        overflow: hidden
    }

    .md\:whitespace-nowrap {
        white-space: nowrap
    }

    .md\:text-center {
        text-align: center
    }
}

.hover-w-circle .hover-w-circle-el {
    transition: all .55s cubic-bezier(.16, 1, .3, 1)
}

.hover-w-circle .hover-w-circle-text-l,
.hover-w-circle .hover-w-circle-text-r {
    transition: all .65s cubic-bezier(.16, 1, .3, 1)
}

.menu__bush {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.5) rotate(20deg);
    transform-origin: center center;
    transition: all .55s cubic-bezier(.47, 1.64, .41, .8)
}

.menu__link--name {
    transition: all 1s cubic-bezier(.16, 1, .3, 1)
}

.credits__link__name {
    transition: all .55s cubic-bezier(.16, 1, .3, 1);
    transition-delay: .05s
}

.credits__link__target {
    transition: all .65s cubic-bezier(.16, 1, .3, 1);
    transform: translateX(20%)
}

.footer__link {
    transition: all .55s cubic-bezier(.16, 1, .3, 1)
}

.footerLogo {
    transition: all .55s cubic-bezier(.67, 2.94, .31, .5)
}

.made-with-love-color {
    transition: all .55s ease-in-out
}

.scaleHeart {
    transition: all .55s cubic-bezier(.67, 1.94, .31, .5)
}

.sound__text:hover p {
    color: #ffc83a
}

.imagecard,
.txtcard {
    transition: all .55s cubic-bezier(.47, 1.64, .41, .8)
}

.pCardImg {
    transition: all .3s
}

.pCardTxt {
    transition: all .3s ease-in-out
}

.pCardBtn {
    transition: all .3s cubic-bezier(.67, 2.94, .31, .5)
}

.btnHov,
.btnSocial-inner,
.scrolldown .scrolldown__circle {
    transition: all .35s cubic-bezier(.67, 2.94, .31, .5)
}

.scrolldown .scrolldown__circle {
    transform-origin: center center
}

.scrolldown .scrolldown__text {
    transition: all .3s
}

.posts__cards--items .posts__cards--items-thumb {
    transition: all .75s cubic-bezier(.16, 1, .3, 1)
}

.posts__cards--items h2 {
    transition: all .85s cubic-bezier(.16, 1, .3, 1)
}

.posts__cards--items button {
    transition: all .35s cubic-bezier(.67, 2.94, .31, .5)
}

@media (min-width:759px) {
    .hover-w-circle:hover .hover-w-circle-el {
        transform: translate(-50%, -50%) scale(.83) rotate(90deg)
    }

    .hover-w-circle:hover .hover-w-circle-text-l {
        transform: translate(-5%, -50%)
    }

    .hover-w-circle:hover .hover-w-circle-text-r {
        transform: translate(15%, -50%)
    }

    .menu__link:hover .menu__link--number {
        color: #fff;
        transition: all 1s cubic-bezier(.16, 1, .3, 1)
    }

    .menu__link:hover .menu__link--name {
        color: #ffc83a;
        transition: all 1s cubic-bezier(.16, 1, .3, 1)
    }

    @media screen and (min-width:830px) {
        .menu__link:hover .menu__link--name {
            font-size: 1.8rem
        }
    }

    .menu__link:hover .menu__bush {
        transform: translate(-50%, -50%) scale(1) rotate(0);
        opacity: 1
    }

    .credits__link:hover .credits__link__name {
        transform: translateX(-20%);
        opacity: 0
    }

    .credits__link:hover .credits__link__target {
        transform: translateX(0);
        opacity: 1;
        transition-delay: .1s
    }

    .footer__link:hover {
        opacity: .5
    }

    .footerLogo:hover {
        transform: scale(2.15) rotate(10deg)
    }

    .mwl-hov:hover .made-with-love-color {
        opacity: 1
    }

    .mwl-hov:hover .scaleHeart {
        transform: scale(1.2)
    }

    .card:hover .imagecard {
        transform: scale(1.15)
    }

    .card:hover .txtcard {
        transform: translateY(-15px)
    }

    .card:hover .txtcardColor {
        color: #ffc83a
    }

    .pCard:hover .pCardImg {
        transform: scale(1.05)
    }

    .pCard:hover .pCardTxt {
        transform: translateY(5px)
    }

    .pCard:hover .pCardBtn {
        transform: scale(1.1) rotate(3deg)
    }

    .btnSocial-c:hover .btnSocial-inner {
        transform: scale(.9);
        opacity: .9
    }

    .btnHov:hover {
        transform: scale(1.08) rotate(5deg)
    }

    .scrolldown:hover .scrolldown__circle {
        transform: scale(.9) rotate(-45deg)
    }

    .scrolldown:hover .scrolldown__text {
        transform: translateY(-1.5rem)
    }

    .posts__cards--items:hover .posts__cards--items-thumb {
        transform: scale(1.1)
    }

    .posts__cards--items:hover button {
        transform: scale(1.08) rotate(5deg)
    }
}

.scrolldown__little__circle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    width: 5px;
    height: 5px;
    border-radius: 100%
}

.txtShadow1 {
    text-shadow: 0 6px 0 rgba(75, 46, 42, .9)
}

.txtShadow2 {
    text-shadow: 0 4px 0 #4a3638
}

.txtShadow3 {
    text-shadow: 0 3px 0 rgba(75, 46, 42, .9)
}

.filterJU {
    filter: drop-shadow(0 4px 4px rgba(0, 0, 0, .25))
}

.txtShadowPotion {
    text-shadow: 0 3px 0 #7f25a9
}

.txtShadowAlpha {
    text-shadow: 0 3px 0 rgba(75, 46, 42, .9)
}

.titleShadow {
    text-shadow: 0 8px 0 #6433a0
}

.convertContainer {
    background: rgba(0, 0, 0, .7);
    border: 1px dashed hsla(0, 0%, 100%, .3);
    border-radius: 100px
}

.typotxt {
    position: relative
}

.typotxt:after,
.typotxt:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.typotxt:after {
    width: .125em;
    background-color: #fff;
    -webkit-animation: typewriter 2s steps(25) forwards, blinck .75s steps(25) infinite;
    animation: typewriter 2s steps(25) forwards, blinck .75s steps(25) infinite
}

.typotxt:before {
    background-color: rgba(0, 0, 0, .95);
    -webkit-animation: typewriter 2s steps(25) forwards;
    animation: typewriter 2s steps(25) forwards
}

@-webkit-keyframes typewriter {
    to {
        left: 100%
    }
}

@keyframes typewriter {
    to {
        left: 100%
    }
}

@-webkit-keyframes blinck {
    to {
        background: transparent
    }
}

@keyframes blinck {
    to {
        background: transparent
    }
}

.subtitleShdow {
    text-shadow: 0 6px 0 rgba(75, 46, 42, .9)
}

.posibilitiesTitle {
    text-shadow: 0 6px 0 rgba(76, 46, 101, .9)
}

.lineShadow {
    text-shadow: 0 2px 0 rgba(123, 81, 158, .9)
}

.titleCardShadow {
    text-shadow: 0 3px 0 rgba(123, 81, 158, .9)
}

.lineCardShadow {
    box-shadow: inset 0 0 0 rgba(0, 0, 0, .4)
}

.getScaveShadow {
    text-shadow: 0 6px 0 #512b54
}

.nerdsTitleShadow {
    text-shadow: 0 4px 0 #712ea3
}

.Header_header__menu__button__EmYHB {
    position: relative
}

.Menu_menu__dropdown__uB73j {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    pointer-events: none;
    z-index: 18
}

.Menu_menu__dropdown__wrap__9T36M {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.Menu_menu__dropdown__wrap__9T36M:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 55.6rem;
    height: 55.733rem;
    transform: translate(-50%, -50%);
    z-index: 2;
    background: radial-gradient(50% 50% at 50% 50%, #edc868 41.29%, hsla(43, 79%, 67%, 0) 100%);
    opacity: .3
}

.Menu_menu__dropdown__uB73j:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: radial-gradient(50% 50% at 50% 50%, rgba(32, 22, 22, .7) 44.41%, rgba(32, 22, 22, .88) 78.27%, #221717 95.98%)
}

.Player_player__eidFG {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 101;
    background-color: #000000a2
}