._rBZQ7EC {
    position: relative;
    display: block;
    flex-shrink: 0;
    min-width: 0;
    overflow: hidden;
    align-self: flex-start
}

._EHlrjPr {
    position: absolute;
    inset: 0;
    box-sizing: border-box;
    width: 100%;
    height: 100%
}

._MBN8a4F {
    display: block;
    object-fit: contain
}

._0WTr3xy {
    background: transparent;
    overflow: hidden
}

._0WTr3xy:after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, .01) 30%, rgba(255, 255, 255, .8) 50%, rgba(0, 0, 0, .01) 70%, transparent 100%);
    transform: translate(-100%);
    animation: _RiHzGz2 1.05s ease-in-out infinite
}

@keyframes _RiHzGz2 {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(100%)
    }
}
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Poppins:wght@400;500;600;700&display=swap');

.element-poppins {
  font-family: 'Poppins', sans-serif;
}


.element-gilroy {
  font-family: 'Montserrat', sans-serif;
}

*,
*:before,
*:after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    position: relative;
    font-weight: 400;
    outline: none;
    border: none
}

img {
    user-select: none;
    pointer-events: none
}

html {
    min-height: 100%;
    min-width: 100%
}

body {
    background: #0b0b0b;
    line-height: 1.4;
    font-size: 16px;
    font-family: Poppins, -apple-system, Arial, sans-serif;
    color: rgb(var(--secondary-color));
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden
}

span {
    white-space: nowrap
}

input,
textarea,
button {
    font-family: Poppins, -apple-system, Arial, sans-serif
}

h1,
h4 {
    font-family: Gilroy, Poppins, -apple-system, Arial, sans-serif
}

a {
    text-decoration: none
}

._bvx1ubN {
    display: block
}

._1THayX7 {
    max-width: 1480px;
    padding: 0 20px;
    margin: 0 auto
}

._jrPsz5k {
    height: 25px;
    display: inline-block;
    vertical-align: middle
}

._lmXJ6Rg {
    background: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    align-items: center
}

._lmXJ6Rg span {
    font-weight: 600;
    font-size: 16px;
    color: rgb(var(--secondary-color));
    margin: 0 5px
}

._lmXJ6Rg svg {
    transition: transform .2s
}

._lmXJ6Rg svg._jJAyPzs {
    transform: rotate(180deg)
}

._tUzWSds {
    background: #101010;
    width: 163px;
    position: absolute;
    margin-top: 10px;
    z-index: 99;
    border-radius: 10px;
    overflow: hidden
}

._RdQQe0c {
    background: transparent;
    display: flex;
    align-items: center;
    padding: 10px 18px;
    cursor: pointer;
    transition: background-color .2s;
    width: 100%
}

._RdQQe0c:hover {
    background-color: #1c1c1c
}

._RdQQe0c span {
    font-weight: 600;
    font-size: 16px;
    margin-left: 8px;
    color: rgb(var(--secondary-color))
}

.dropdown-content-enter-active,
.dropdown-content-leave-active {
    transition: all .2s
}

.dropdown-content-enter,
.dropdown-content-leave-to {
    opacity: 0;
    transform: translateY(-5px)
}

._0afsMmg {
    text-align: center
}

._0afsMmg h4 {
    font-weight: 600;
    font-size: 36px
}

._0afsMmg p {
    color: #4c4c4c;
    font-size: 18px;
    margin-top: 10px
}

._Mp8V30i {
    padding: 50px 0
}

._sPRtcQ8 {
    display: flex;
    align-items: center;
    justify-content: space-between
}

._FDVjReb a {
    color: #4e4e4e;
    font-weight: 600;
    font-size: 16px;
    font-family: Gilroy, Poppins, -apple-system, Arial, sans-serif;
    transition: color .2s
}

._FDVjReb a:hover {
    color: rgb(var(--primary-color))
}

._FDVjReb a:not(:last-child) {
    margin-right: 50px
}

._6aRuZTX {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    min-width: 0;
    justify-content: flex-end
}

._6aRuZTX .language-switcher {
    max-width: 100%
}

._TnvYCpw {
    border-radius: 30px;
    background-size: cover !important;
    height: 710px
}

._Xkr0ZTK {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 100%
}

._riP22lH {
    max-width: 540px
}

._Co0HLKv {
    background: #131313;
    border-radius: 25px;
    display: inline-block;
    margin-bottom: 50px;
    padding: 13px 26px
}

._Co0HLKv p {
    color: rgba(var(--secondary-color), .25);
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px
}

._17FHe5i {
    font-weight: 700;
    font-size: 48px
}

._17FHe5i span {
    font-weight: 700;
    color: rgb(var(--primary-color))
}

._hiRB56e {
    color: rgba(var(--secondary-color), .35);
    font-size: 18px;
    margin: 25px 0 50px;
    line-height: 1.7
}

._hiRB56e span {
    color: rgba(var(--secondary-color), 1)
}

._1D1T6vG {
    background: rgba(var(--primary-color), .1);
    border: 1px solid rgb(var(--primary-color));
    border-radius: 15px;
    padding: 16px 50px;
    display: inline-block;
    transition: background-color .2s
}

._1D1T6vG:hover {
    background-color: rgba(var(--primary-color), .15)
}

._1D1T6vG:active {
    background-color: rgba(var(--primary-color), .25)
}

._1D1T6vG span {
    font-weight: 600;
    font-size: 16px;
    color: rgb(var(--secondary-color))
}

._ge4VD3L {
    position: absolute;
    right: 0;
    bottom: 0;
    pointer-events: none
}

._MTxOskN {
    margin-top: 20px;
    padding-top: 50px
}

._57E9YzP {
    display: flex;
    justify-content: space-between
}

._M0srsqD {
    max-width: 692px;
    width: 100%
}

._M0srsqD:not(:last-child) {
    margin-right: 50px
}

._B10L3YN {
    background: linear-gradient(180deg, #0f0f0f75, #0c0c0c);
    border-radius: 20px;
    position: relative;
    padding: 35px
}

._JflmxAZ {
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 10px
}

._JflmxAZ>span {
    font-weight: 700
}

._JflmxAZ ._jrPsz5k {
    margin-left: 10px
}

._l2BsTRq {
    font-size: 16px;
    line-height: 150%;
    color: rgba(var(--secondary-color), .3);
    max-width: 380px
}

._l2BsTRq span {
    color: rgba(var(--secondary-color), .8)
}

._B10L3YN:after {
    content: "";
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: -2;
    border-radius: 20px
}

._B10L3YN:not(:last-child) {
    margin-bottom: 20px
}

._MUIDvg9 {
    border-radius: 20px;
    overflow: hidden;
    position: absolute;
    pointer-events: none;
    z-index: -1;
    top: 0;
    right: 0
}

._MUIDvg9._bArqLKE {
    background-size: 100%;
    background: url(/assets/e99e573b53f396be.png) no-repeat top right;
    width: 247px;
    height: 290px
}

._MUIDvg9._v23FUMH {
    background: url(/assets/360fea66e6145415.png) no-repeat top right;
    width: 303px;
    height: 351px
}

._B10L3YN._Ba3w2Hv:after,
._B10L3YN._cow9zjw:after {
    background: url(/assets/313f4bb8f09152cc.png);
    background-size: cover
}

._B10L3YN._QXBzfYR {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 25px 20px
}

._B10L3YN._QXBzfYR svg {
    min-width: 22px;
    min-height: 22px;
    max-width: 22px;
    max-height: 22px
}

._B10L3YN._QXBzfYR p {
    font-weight: 600;
    font-size: 16px;
    text-transform: uppercase;
    margin-left: 10px
}

._B10L3YN._QXBzfYR:after {
    background: url(data:image/png;base64,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);
    background-size: 100%
}

._MTxOskN ._nJMntPS {
    margin: 50px 0 25px;
    display: flex
}

._MTxOskN ._1NauwfP {
    width: 100%
}

._MTxOskN ._1NauwfP>p {
    font-size: 18px;
    margin-bottom: 20px
}

._MTxOskN ._1NauwfP:first-child input {
    padding-right: 25px
}

._MTxOskN ._1NauwfP ._85HfCRF {
    height: 60px;
    background: #101010;
    border-radius: 10px;
    display: flex;
    padding: 0 15px;
    align-items: center
}

._MTxOskN ._1NauwfP ._lmXJ6Rg {
    display: flex;
    align-items: center
}

._MTxOskN ._1NauwfP ._lmXJ6Rg p {
    font-weight: 600;
    font-size: 16px;
    margin: 0 9px 0 8px
}

._MTxOskN ._1NauwfP input {
    border: none;
    background: transparent;
    width: 100%;
    height: 100%;
    margin-left: 15px;
    font-weight: 600;
    font-size: 16px;
    color: rgb(var(--secondary-color))
}

._MTxOskN ._1NauwfP:not(:last-child) {
    margin-right: 30px
}

._MTxOskN ._Ba3w2Hv ._jGSyA9Z {
    background: #0d0d0d;
    min-width: 50px;
    min-height: 50px;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    right: -25px;
    bottom: 50%;
    transform: translateY(50%)
}

._MTxOskN ._Ba3w2Hv ._jGSyA9Z div {
    background: rgb(var(--primary-color));
    width: 36px;
    height: 36px;
    border-radius: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

._MTxOskN ._KQKGQaH {
    background: rgb(var(--primary-color));
    border-radius: 10px;
    padding: 18px 20px;
    width: 100%;
    display: block;
    text-align: center;
    transition: background-color .2s, opacity .2s
}

._MTxOskN ._KQKGQaH._L7tpBl3 {
    background-color: #131313;
    cursor: default;
    pointer-events: none;
    opacity: 1
}

._MTxOskN ._KQKGQaH._L7tpBl3 span {
    color: rgba(var(--secondary-color), .15)
}

._MTxOskN ._KQKGQaH span {
    text-transform: uppercase;
    font-weight: 600;
    color: rgb(var(--secondary-color));
    line-height: 1;
    font-size: 16px;
    transition: color .2s
}

._MTxOskN ._KQKGQaH:hover {
    opacity: .75
}

._MTxOskN ._KQKGQaH:active {
    opacity: .6
}

._MTxOskN ._cow9zjw {
    height: 100%
}

._MTxOskN ._nk0uPNj {
    width: 400px;
    text-align: left;
    border-spacing: 0;
    margin: 30px 0 0
}

._MTxOskN ._nk0uPNj th {
    font-size: 18px;
    font-weight: 500;
    padding-bottom: 15px;
    white-space: nowrap
}

._MTxOskN ._nk0uPNj tbody tr td {
    font-weight: 400;
    font-size: 20px;
    padding: 12px 0;
    line-height: 1
}

._MTxOskN ._nk0uPNj tbody tr td span {
    color: rgb(var(--primary-color))
}

._MTxOskN ._nk0uPNj tbody tr td:first-child,
._MTxOskN ._nk0uPNj tbody tr td:last-child {
    width: 1%;
    white-space: nowrap
}

._MTxOskN ._nk0uPNj tbody tr ._u2125GZ {
    text-align: center
}

._pLEgvSl {
    margin-top: 80px;
    padding-top: 50px
}

._cvNUXYB {
    display: block
}

._Z7rdSTR {
    display: grid;
    grid-template-columns: repeat(2, 700px);
    gap: 40px 35px;
    margin-top: 50px;
    justify-content: center;
    justify-items: center
}

._SCjKZzN {
    border-radius: 10px;
    width: 150px;
    height: 150px;
    overflow: hidden;
    min-width: 150px;
    min-height: 150px
}

._JYYEWL8 {
    padding: 35px;
    background: linear-gradient(180deg, #0f0f0f75, #0c0c0c);
    border-radius: 20px;
    position: relative;
    width: 100%;
    max-width: 800px
}

._JYYEWL8._iYpYaOZ ._PR5Eu9f {
    width: 18px;
    height: 14.15px;
    min-width: 18px;
    min-height: 14.15px;
    max-width: 18px;
    max-height: 14.15px;
    margin-left: 10px;
    opacity: 1
}

._JYYEWL8:after {
    content: "";
    position: absolute;
    inset: 0;
    background: url(/assets/db5bd9b7a71e684c.png);
    width: 100%;
    height: 100%;
    background-size: 100%;
    z-index: -1
}

._XOmUBD9 h4 {
    font-weight: 600;
    font-size: 21px;
    margin-bottom: 10px
}

._XOmUBD9 h4 span {
    font-weight: 600;
    color: rgb(var(--primary-color))
}

._XOmUBD9 p {
    color: rgba(var(--secondary-color), .3)
}

._DdFiP0W {
    margin-right: 20px;
    width: 100%;
    overflow: hidden
}

._36TPqhZ {
    display: flex;
    align-items: center;
    margin-top: 30px
}

._36TPqhZ ._uFEdGY7 {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 15px
}

._36TPqhZ ._uFEdGY7 span {
    color: rgb(var(--primary-color));
    font-weight: 500
}

._36TPqhZ ._sggdHmy {
    background: #101010;
    border-radius: 10px;
    padding: 15px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

._36TPqhZ ._sggdHmy p {
    font-family: monospace, Poppins, Arial, sans-serif;
    font-weight: 500;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

._YLn3DJi {
    display: flex;
    align-items: center;
    margin-top: 20px
}

._YLn3DJi button {
    background: rgb(var(--primary-color));
    border-radius: 10px;
    padding: 12px 50px;
    cursor: pointer;
    transition: opacity .2s
}

._YLn3DJi button:hover {
    opacity: .85
}

._YLn3DJi button:active {
    opacity: .6
}

._YLn3DJi button span {
    font-weight: 600;
    font-size: 16px;
    text-transform: uppercase;
    color: rgb(var(--secondary-color))
}

._YLn3DJi ._CVl7TjH {
    display: flex;
    align-items: center;
    margin-left: 20px
}

._YLn3DJi ._CVl7TjH p {
    color: #565656;
    font-weight: 500;
    font-size: 14px;
    margin-left: 8px
}

._YLn3DJi ._dODFmEg {
    width: 20px;
    height: 20px;
    border: 2px solid #565656;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: _DNccfKP 1s linear infinite
}

@keyframes _DNccfKP {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

._u8CCPDq {
    margin-top: 50px;
    padding-top: 50px
}

._Gojh2JY {
    display: block
}

._c2HTt74 {
    overflow-x: auto
}

._B0vuuHZ {
    margin-top: 50px;
    border-radius: 10px;
    border-spacing: 0;
    text-align: left;
    overflow: hidden;
    width: 100%;
    background: #131313;
    position: relative;
    min-width: 920px;
    --cv2-tx-th-pad-y: 30px;
    --cv2-tx-th-pad-x: 20px;
    --cv2-tx-th-pad-first: 45px;
    --cv2-tx-th-pad-last: 45px;
    --cv2-tx-td-pad-y: 25px;
    --cv2-tx-td-pad-x: 20px;
    --cv2-tx-td-pad-first: 45px;
    --cv2-tx-td-pad-last: 45px
}

._B0vuuHZ:after {
    content: "";
    position: absolute;
    inset: 0;
    background: url(/assets/6e10609913148234.png);
    width: 100%;
    height: 100%;
    background-size: 100%;
    pointer-events: none
}

._B0vuuHZ th {
    color: #fff !important;
    background: #0c0c0c;
    font-weight: 600
}

._B0vuuHZ tr._r4yE4wu td>div {
    background: linear-gradient(to right, #151515 20%, #1b1b1b, #151515 80%);
    background-size: 500px 100px;
    animation: _SwckiDg 1s linear infinite
}

@-webkit-keyframes _SwckiDg {
    0% {
        background-position: -250px 0
    }

    to {
        background-position: 250px 0
    }
}

._B0vuuHZ tbody tr:nth-child(odd) {
    background: #111
}

._B0vuuHZ tbody tr:nth-child(2n) {
    background: #131313
}

._B0vuuHZ td:last-child {
    width: 1%
}

._B0vuuHZ td>div {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

._B0vuuHZ td>div>* {
    display: inline-block;
    vertical-align: middle
}

._B0vuuHZ ._lmXJ6Rg {
    color: #fff;
    height: 30px;
    min-width: 150px;
    max-width: 150px;
    cursor: default;
    text-overflow: unset
}

._B0vuuHZ ._lmXJ6Rg>* {
    display: inline-block;
    vertical-align: middle
}

._B0vuuHZ ._lmXJ6Rg img {
    width: 30px;
    height: 30px
}

._B0vuuHZ ._lmXJ6Rg p {
    margin-left: 7px;
    font-weight: 500
}

._B0vuuHZ ._Ny2wiMi {
    color: #fff;
    min-width: 470px;
    max-width: 470px;
    height: 24px;
    font-family: monospace, Poppins, Arial, sans-serif
}

._B0vuuHZ ._h3oRQzB {
    color: #fff;
    min-width: 200px;
    max-width: 200px;
    height: 24px
}

._B0vuuHZ ._RGhfej6 {
    color: #fff;
    min-width: 150px;
    max-width: 150px;
    height: 24px
}

._B0vuuHZ ._CVl7TjH {
    min-width: 120px;
    max-width: 120px;
    height: 36px
}

._B0vuuHZ ._CVl7TjH span {
    color: #35ff14
}

._B0vuuHZ ._LuNJjpE {
    border-radius: 5px;
    padding: 8px 20px;
    font-weight: 600;
    font-size: 14px;
    height: 100%
}

._B0vuuHZ ._LuNJjpE._TcKBf4A {
    background: #00ba291a;
    color: #00ff38
}

._B0vuuHZ ._LuNJjpE._LQ94QCf {
    background: #ffa5001a;
    color: orange
}

._wBIxmPA {
    margin: 80px 0
}

._mFpNQPP {
    text-align: center
}

._wEvz9wd {
    font-weight: 500;
    font-size: 18px;
    color: #4c4c4c
}

._PR5Eu9f {
    width: 0;
    height: 0;
    min-width: 0;
    min-height: 0;
    max-width: 0;
    max-height: 0;
    opacity: 0;
    transition: opacity .2s
}

@media(max-width:1470px) {
    ._57E9YzP {
        flex-direction: column;
        align-items: center
    }

    ._M0srsqD {
        max-width: 800px
    }

    ._M0srsqD:not(:last-child) {
        margin: 0 0 20px
    }

    ._Z7rdSTR {
        display: block
    }

    ._JYYEWL8 {
        margin: 0 auto
    }

    ._JYYEWL8:not(:last-child) {
        margin-bottom: 20px
    }
}

@media(max-width:1400px) {
    ._B0vuuHZ ._Ny2wiMi {
        min-width: 400px;
        max-width: 400px
    }
}

@media(max-width:1240px) {
    ._TnvYCpw {
        height: 580px
    }

    ._ge4VD3L img {
        width: auto;
        height: 540px
    }
}

@media(max-width:1180px) {
    ._B0vuuHZ ._Ny2wiMi {
        min-width: 350px;
        max-width: 350px
    }
}

@media(max-width:1040px) {
    ._TnvYCpw {
        height: 520px
    }

    ._ge4VD3L img {
        width: auto;
        height: 470px
    }

    ._17FHe5i {
        font-size: 42px
    }

    ._B0vuuHZ ._Ny2wiMi {
        min-width: 250px;
        max-width: 250px
    }
}

@media(max-width:1000px) {
    ._B0vuuHZ {
        --cv2-tx-th-pad-first: 30px;
        --cv2-tx-th-pad-last: 30px;
        --cv2-tx-td-pad-first: 30px;
        --cv2-tx-td-pad-last: 30px
    }
}

@media(max-width:940px) {
    ._ge4VD3L {
        opacity: .1
    }
}

@media(max-width:1100px) {
    ._FDVjReb a:not(:last-child) {
        margin-right: 28px
    }
}

@media(max-width:900px) {
    ._FDVjReb a:not(:last-child) {
        margin-right: 18px
    }

    ._FDVjReb a {
        font-size: 15px
    }
}

@media(max-width:750px) {
    ._Mp8V30i {
        padding: 30px 0
    }

    ._sPRtcQ8 {
        display: grid;
        grid-template-columns: minmax(0, 1fr) auto;
        grid-template-rows: auto auto;
        align-items: center;
        column-gap: 16px;
        row-gap: 0
    }

    ._jmhso2T {
        grid-column: 1;
        grid-row: 1;
        justify-self: start;
        max-width: min(220px, 55vw);
        height: auto;
        object-fit: contain
    }

    ._6aRuZTX {
        grid-column: 2;
        grid-row: 1;
        align-self: center
    }

    ._FDVjReb {
        grid-column: 1/-1;
        grid-row: 2;
        margin-top: 22px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 12px 18px
    }

    ._FDVjReb a:not(:last-child) {
        margin-right: 0
    }

    ._FDVjReb a {
        font-size: 15px
    }

    ._TnvYCpw {
        height: auto;
        padding: 40px 0 60px
    }

    ._riP22lH {
        text-align: center;
        margin: 0 auto
    }

    ._17FHe5i {
        font-size: 40px
    }

    ._ge4VD3L,
    ._TnvYCpw img {
        display: none
    }
}

@media(max-width:700px) {
    ._DdFiP0W {
        margin: 0 !important
    }

    ._SCjKZzN {
        display: none
    }
}

@media(max-width:610px) {
    ._YLn3DJi {
        margin-top: 15px;
        flex-direction: column;
        align-items: center
    }

    ._YLn3DJi button {
        width: 100%;
        padding: 10px 50px
    }

    ._YLn3DJi button span {
        font-size: 14px
    }

    ._YLn3DJi ._CVl7TjH {
        margin: 15px 0 0
    }
}

@media(max-width:600px) {
    ._pLEgvSl {
        margin-top: 50px
    }

    ._XOmUBD9 h4 {
        font-size: 20px
    }

    ._36TPqhZ ._uFEdGY7 {
        font-size: 16px
    }

    ._0afsMmg h4 {
        font-size: 26px
    }

    ._0afsMmg p {
        font-size: 16px
    }

    ._nJMntPS {
        flex-direction: column
    }

    ._1NauwfP:not(:last-child) {
        margin: 0 0 20px
    }

    ._Ba3w2Hv input {
        padding: 0 !important
    }

    ._Ba3w2Hv ._jGSyA9Z {
        display: none !important
    }

    ._MUIDvg9 {
        display: none;
        background: none
    }

    ._1NauwfP input {
        padding-right: 0 !important
    }

    ._jGSyA9Z {
        display: none
    }
}

@media(max-width:500px) {
    ._Mp8V30i {
        padding: 20px 0
    }

    ._sPRtcQ8 {
        grid-template-rows: auto;
        row-gap: 0
    }

    ._jmhso2T {
        max-width: min(200px, 62vw)
    }

    ._FDVjReb {
        display: none
    }

    ._6aRuZTX {
        grid-column: 2;
        grid-row: 1
    }

    ._B10L3YN,
    ._JYYEWL8 {
        padding: 25px
    }

    ._MTxOskN ._KQKGQaH {
        padding: 12px 20px
    }

    ._pLEgvSl {
        margin-top: 20px
    }

    ._Z7rdSTR {
        margin-top: 30px
    }

    ._u8CCPDq {
        margin-top: 40px
    }

    ._B0vuuHZ {
        margin-top: 30px
    }

    ._wBIxmPA {
        margin: 50px 0
    }

    ._wEvz9wd {
        font-size: 16px
    }
}

@media(max-width:480px) {
    ._MTxOskN ._nk0uPNj {
        width: 100%
    }

    ._MTxOskN ._nk0uPNj tbody tr td {
        font-size: 16px
    }
}

@media(max-width:400px) {
    ._MTxOskN ._nk0uPNj {
        width: 100%
    }

    ._MTxOskN ._nk0uPNj tbody tr td {
        font-size: 13px
    }
}

@media(max-width:350px) {
    ._MTxOskN ._nk0uPNj tbody tr td {
        font-size: 12px
    }
}