@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-pointer-events {
    touch-action: pan-y
}

.swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    width: 100%;
    height: var(--swiper-centered-offset-after)
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
}

._2A3SN8fnsffKSEI_QeB1NE {
    box-sizing: border-box;
    height: 100%;
    width: 0;
    padding: 120px 16px;
    z-index: 100;
    background-color: #fff;
    visibility: hidden;
    transition: left, width .2s ease-in-out, visibility .2s;
    position: fixed;
    left: 100%;
    top: 0
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- {
    list-style: none;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    display: flex;
    flex-direction: column;
    gap: 40px;
    overflow-y: auto
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy {
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto !important
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy>.S5vjTZUTH5b6UFDfGbYyQ {
    font-weight: 600
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy ._2iNqAvcmNPOFzEZ5j5rGTH {
    font-weight: 600;
    display: flex;
    align-items: center;
    padding: 0
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy ._2iNqAvcmNPOFzEZ5j5rGTH:after {
    position: static;
    margin: 0 0 0 auto;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #973edf
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy ._1yo0KXM31qcb9aU1boqBZN {
    box-shadow: none;
    gap: 20px;
    margin: 0;
    opacity: 1;
    padding: 0;
    position: static;
    visibility: visible;
    height: 0;
    overflow: hidden
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._5l15yHnNLP-KrorDdAtjN ._1yo0KXM31qcb9aU1boqBZN {
    margin-top: 17px;
    height: auto
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._5l15yHnNLP-KrorDdAtjN ._2iNqAvcmNPOFzEZ5j5rGTH:after {
    position: static;
    margin: 0 0 0 auto;
    border-top: none;
    border-bottom: 6px solid #973edf
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._1Vn-5YDmLgW9yEH-VVrNXU {
    position: absolute;
    bottom: 44px;
    left: 0;
    right: 0
}

._2A3SN8fnsffKSEI_QeB1NE ._2sBR81eYXxwHsvTLJmsIL- ._1Vn-5YDmLgW9yEH-VVrNXU a {
    margin: 0 16px;
    width: calc(100% - 32px)
}

._2wormTEE4k-0pXiZGTDju7 {
    box-sizing: border-box;
    height: 100%;
    width: 100%;
    padding: 120px 16px;
    z-index: 100;
    background-color: #fff;
    visibility: visible;
    transition: left, width .2s ease-in-out, visibility .2s;
    position: fixed;
    left: 0;
    top: 0
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- {
    list-style: none;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    display: flex;
    flex-direction: column;
    gap: 40px;
    overflow-y: auto
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy {
    box-sizing: border-box;
    width: 100%;
    margin: 0 auto !important
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy>.S5vjTZUTH5b6UFDfGbYyQ {
    font-weight: 600
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy ._2iNqAvcmNPOFzEZ5j5rGTH {
    font-weight: 600;
    display: flex;
    align-items: center;
    padding: 0
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy ._2iNqAvcmNPOFzEZ5j5rGTH:after {
    position: static;
    margin: 0 0 0 auto;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #973edf
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._2kcGQbPWXA-XLoJQJjsliy ._1yo0KXM31qcb9aU1boqBZN {
    box-shadow: none;
    gap: 20px;
    margin: 0;
    opacity: 1;
    padding: 0;
    position: static;
    visibility: visible;
    height: 0;
    overflow: hidden
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._5l15yHnNLP-KrorDdAtjN ._1yo0KXM31qcb9aU1boqBZN {
    margin-top: 17px;
    height: auto
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._5l15yHnNLP-KrorDdAtjN ._2iNqAvcmNPOFzEZ5j5rGTH:after {
    position: static;
    margin: 0 0 0 auto;
    border-top: none;
    border-bottom: 6px solid #973edf
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._1Vn-5YDmLgW9yEH-VVrNXU {
    position: absolute;
    bottom: 44px;
    left: 0;
    right: 0
}

._2wormTEE4k-0pXiZGTDju7 ._2sBR81eYXxwHsvTLJmsIL- ._1Vn-5YDmLgW9yEH-VVrNXU a {
    margin: 0 16px;
    width: calc(100% - 32px)
}

._1-7OcadFnzaIvxhgRT-0dw {
    padding: 0;
    margin: 0;
    list-style: none
}

._1-7OcadFnzaIvxhgRT-0dw,
._7fxPwUrCdZgkgdjxFRGfD {
    align-items: flex-end;
    display: flex
}

._1yo0KXM31qcb9aU1boqBZN {
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 5px 5px 39px hsla(0, 0%, 69%, .25);
    display: flex;
    visibility: hidden;
    flex-direction: column;
    gap: 20px;
    left: -20px;
    margin: 10px 0;
    opacity: 0;
    padding: 20px;
    position: absolute;
    top: 100%;
    transition: opacity .2s linear;
    width: -moz-fit-content;
    width: fit-content;
    z-index: 100
}

._1yo0KXM31qcb9aU1boqBZN:hover {
    visibility: visible;
    opacity: 0
}

._1yo0KXM31qcb9aU1boqBZN>.S5vjTZUTH5b6UFDfGbYyQ {
    white-space: nowrap
}

._2iNqAvcmNPOFzEZ5j5rGTH {
    position: relative;
    padding: 0 10px 0 0;
    color: #000;
    text-decoration: none
}

._2iNqAvcmNPOFzEZ5j5rGTH:after {
    background-position-y: center;
    background-repeat: no-repeat;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 3px solid #973edf;
    margin: auto
}

._2iNqAvcmNPOFzEZ5j5rGTH._10dFuwLq-cfSDDKBOJMnc {
    color: #973edf
}

._2iNqAvcmNPOFzEZ5j5rGTH._10dFuwLq-cfSDDKBOJMnc:after {
    border-top-color: #973edf
}

._2iNqAvcmNPOFzEZ5j5rGTH:hover {
    color: #be7cf3
}

._2iNqAvcmNPOFzEZ5j5rGTH:hover:after {
    border-top-color: #be7cf3
}

._2iNqAvcmNPOFzEZ5j5rGTH:active {
    color: #8331c5
}

._2iNqAvcmNPOFzEZ5j5rGTH:active:after {
    border-top-color: #8331c5
}

._2iNqAvcmNPOFzEZ5j5rGTH:focus {
    color: #973edf;
    text-shadow: 0 0 16px #be7cf3
}

._2iNqAvcmNPOFzEZ5j5rGTH:focus:after {
    border-top-color: #973edf
}

._2iNqAvcmNPOFzEZ5j5rGTH,
._2iNqAvcmNPOFzEZ5j5rGTH:after {
    transition: transform .2s linear, border-top .2s ease-in-out
}

.S5vjTZUTH5b6UFDfGbYyQ {
    cursor: pointer;
    color: #000;
    text-decoration: none;
    transition: color .2s linear
}

.S5vjTZUTH5b6UFDfGbYyQ._10dFuwLq-cfSDDKBOJMnc {
    color: #973edf
}

.S5vjTZUTH5b6UFDfGbYyQ:hover {
    color: #be7cf3
}

.S5vjTZUTH5b6UFDfGbYyQ:active {
    color: #8331c5
}

.S5vjTZUTH5b6UFDfGbYyQ:focus {
    color: #973edf;
    text-shadow: 0 0 16px #be7cf3
}

@media(min-width:991px) {
    .bNuy1rnFNwAtgy8Ahv0YG {
        display: none
    }
}

._26HahwqkzyajExmf0hRgG8 {
    cursor: pointer;
    align-self: center;
    display: flex;
    flex-direction: column;
    gap: 5px;
    position: relative;
    height: 32px;
    width: 32px;
    box-sizing: border-box;
    padding: 6px 0;
    z-index: 101
}

._26HahwqkzyajExmf0hRgG8+ul {
    margin: 0
}

._26HahwqkzyajExmf0hRgG8._10dFuwLq-cfSDDKBOJMnc div:first-child {
    transform: rotate(45deg) translate(6px, 5px);
    transform-origin: center
}

._26HahwqkzyajExmf0hRgG8._10dFuwLq-cfSDDKBOJMnc div:nth-child(3) {
    transform: rotate(-45deg) translate(6px, -5px);
    transform-origin: center
}

._26HahwqkzyajExmf0hRgG8._10dFuwLq-cfSDDKBOJMnc div:nth-child(2) {
    opacity: 0
}

._26HahwqkzyajExmf0hRgG8 div {
    background-color: #973edf;
    height: 3px;
    width: 100%;
    border-radius: 2px;
    transition: transform .2s
}

@media(max-width:991px) {
    ._1-7OcadFnzaIvxhgRT-0dw {
        display: none
    }
}

._2kcGQbPWXA-XLoJQJjsliy {
    position: relative;
    line-height: 18px;
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize
}

._2kcGQbPWXA-XLoJQJjsliy+._2kcGQbPWXA-XLoJQJjsliy {
    margin-left: 30px
}

._2kcGQbPWXA-XLoJQJjsliy:hover>._1yo0KXM31qcb9aU1boqBZN {
    visibility: visible;
    opacity: 1
}

._2kcGQbPWXA-XLoJQJjsliy:hover:after {
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    height: 20px;
    width: 100%
}

._19wWeUW7eundHTcP-3O3hB {
    cursor: pointer;
    text-transform: uppercase;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    padding: 16px 24px;
    border-radius: 8px
}

._3myCnUynJK8X7-zjsPngz9 {
    transition: background-color .2s linear;
    color: #fff;
    background: #973edf
}

._3myCnUynJK8X7-zjsPngz9:hover {
    background: #be7cf3
}

._3myCnUynJK8X7-zjsPngz9:active {
    background: #8331c5
}

._3myCnUynJK8X7-zjsPngz9:focus {
    background: #973edf
}

._1XWcKFoOgATKBh2q3eZbKT {
    transition: color .2s linear;
    color: #973edf;
    background: #fff;
    box-shadow: 4px 4px 32px 0 hsla(0, 0%, 69%, .25)
}

._1XWcKFoOgATKBh2q3eZbKT:hover {
    border: 1px solid #fff;
    box-shadow: 4px 4px 32px 0 #8331c5
}

._1XWcKFoOgATKBh2q3eZbKT:active {
    color: #8331c5
}

._1XWcKFoOgATKBh2q3eZbKT:focus {
    color: #973edf
}

._2yQUIhh5mfj02Xgu6MSZCh {
    padding: 50px 0 0;
    display: flex;
    align-items: baseline;
    justify-content: space-between
}

@media screen and (max-width:991px) {
    ._2yQUIhh5mfj02Xgu6MSZCh {
        padding-top: 44px;
        padding-bottom: 20px;
        align-items: center
    }

    ._2J2CG0K173GWRHvc-B6rnA {
        width: 147px;
        height: 20px
    }
}

._2j8xaMHaWgDOWt3DFMu2Fs {
    margin-top: auto;
    background: linear-gradient(180deg, #ac3aeb, #ac39eb .01%, #7025aa);
    padding: 60px 120px 40px;
    color: #fff;
    min-height: 420px;
    box-sizing: border-box;
    display: flex
}

.z3jdeMqsFqqgk67D2QFxB {
    width: 100%;
    max-width: 1200px;
    min-height: 100%;
    margin: 0 auto;
    flex-direction: column
}

._3ecvMNoyKDVe7xFmbm7ar8,
.z3jdeMqsFqqgk67D2QFxB {
    display: flex;
    justify-content: space-between
}

@media(max-width:991px) {
    ._3ecvMNoyKDVe7xFmbm7ar8 {
        flex-direction: column
    }
}

._3NiPj2Xpc4AE109is_49nP {
    padding: 0;
    margin: 0;
    list-style-type: none
}

._3NiPj2Xpc4AE109is_49nP ._2uI0nhvLXlATuoKS3lLOR-+._2uI0nhvLXlATuoKS3lLOR- {
    margin-top: 12px
}

._3NiPj2Xpc4AE109is_49nP ._25nuetg7h2zOlWpE8xf6kg {
    font-weight: 300;
    line-height: 18px;
    font-size: 14px;
    color: #fff;
    text-decoration: none
}

._3NiPj2Xpc4AE109is_49nP ._25nuetg7h2zOlWpE8xf6kg:hover {
    opacity: .7
}

._3ZPKkpml-c5ee189zgcF3o {
    display: flex;
    flex-direction: column;
    width: -moz-fit-content;
    width: fit-content
}

.yqwUj5sabs0KpbLvj7OS5 {
    color: #fff;
    white-space: nowrap;
    font-size: 16px;
    line-height: 20px;
    height: 20px;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 20px;
    text-decoration: none
}

.ltkmJal17fuF2tLpb6NJt {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 12px 30px
}

.ltkmJal17fuF2tLpb6NJt ._2uI0nhvLXlATuoKS3lLOR- {
    margin: 0 !important
}

._2_tJL2YLUuuMeGQWBj3h0B {
    width: 392px;
    font-size: 8px;
    letter-spacing: .05em;
    font-weight: 300;
    margin-top: 10px;
    margin-bottom: 0
}

._2_tJL2YLUuuMeGQWBj3h0B b {
    font-weight: 500
}

@media screen and (max-width:1199px) {
    ._2_tJL2YLUuuMeGQWBj3h0B {
        width: auto;
        margin-left: 0
    }

    ._2j8xaMHaWgDOWt3DFMu2Fs {
        min-height: -moz-fit-content;
        min-height: fit-content;
        padding: 40px 15px 30px
    }

    ._3ecvMNoyKDVe7xFmbm7ar8 {
        display: grid;
        grid-gap: 30px 0;
        grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
        flex-direction: column;
        margin-bottom: 30px
    }
}

@media screen and (max-width:576px) {
    ._3lziqr8fuG5KUsdUAaDhe2 {
        display: none
    }
}

._1pH48Ui_pJEAnDyOxWoUwI {
    justify-content: space-between;
    width: 100%;
    margin-top: 60px
}

._1pH48Ui_pJEAnDyOxWoUwI,
._2uCNyKFDwWkshig0GHUSbn {
    display: flex;
    align-items: center
}

._2OmJy6P3ZemoaqNB3xBlWg {
    margin-right: 30px
}

._3xcmdWiipAte8HQ04d3GQ7 {
    font-size: 14px;
    color: #fff
}

@media screen and (max-width:991px) {
    ._1pH48Ui_pJEAnDyOxWoUwI {
        align-items: flex-start;
        flex-direction: column
    }

    ._2uCNyKFDwWkshig0GHUSbn {
        margin-top: 15px;
        order: 2;
        flex-wrap: wrap;
        width: 100%;
        flex-direction: column;
        align-items: self-start
    }

    ._2OmJy6P3ZemoaqNB3xBlWg {
        margin-bottom: 8px
    }

    ._2XVQ8ptYdzvD7vd36jApTX {
        text-align: left
    }
}

.KjgNcjQOMcHZ0xCPHlE3f {
    text-transform: uppercase;
    font-size: 12px;
    line-height: 15px;
    display: flex;
    white-space: nowrap
}

.KjgNcjQOMcHZ0xCPHlE3f a {
    text-decoration: underline;
    color: #fff
}

._1PsICvRpnNNJVCJsCp_5_Y {
    font-weight: 400
}

@media(max-width:576px) {
    .KjgNcjQOMcHZ0xCPHlE3f {
        white-space: normal
    }

    ._1eHPTVRHn_DnV2FOPJa5JM {
        opacity: 0;
        height: 10px
    }

    ._1PsICvRpnNNJVCJsCp_5_Y {
        display: flex;
        flex-direction: column
    }
}

._2gl8VTHbc23J6JFgFNRwnh {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

@media(max-width:767px) {
    ._2gl8VTHbc23J6JFgFNRwnh {
        margin-bottom: 20px;
        gap: 20px
    }
}

._18JbmOStXeVdy2QDFq50jf {
    cursor: pointer
}

._18JbmOStXeVdy2QDFq50jf+._18JbmOStXeVdy2QDFq50jf {
    margin-left: 20px
}

@media(max-width:767px) {
    ._18JbmOStXeVdy2QDFq50jf+._18JbmOStXeVdy2QDFq50jf {
        margin-left: 0
    }
}

._18JbmOStXeVdy2QDFq50jf a:hover {
    opacity: .5;
    transition: opacity .3s ease-in-out
}

.FVBE_e6I4NrJjbO3dnhmY {
    cursor: pointer;
    text-decoration: underline;
    flex-wrap: wrap;
    margin-bottom: 40px;
    font-size: 16px
}

.FVBE_e6I4NrJjbO3dnhmY a:hover {
    opacity: .5;
    transition: opacity .3s ease-in-out
}

._1TC7eWnu7x2dZS4JMy4NPh {
    display: flex;
    align-items: center;
    position: relative;
    border-radius: 10px;
    transition: border .2s ease-in;
    border: 1px solid transparent;
    box-shadow: 4px 4px 32px hsla(0, 0%, 69%, .25)
}

._1TC7eWnu7x2dZS4JMy4NPh ._16Caa1Qf7ohLL99fUSZugs {
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    height: 60px;
    border-radius: 10px;
    color: #303030;
    box-shadow: none;
    border: none;
    font-weight: 400;
    padding-left: 74px;
    background-position-x: 35px
}

._1TC7eWnu7x2dZS4JMy4NPh ._16Caa1Qf7ohLL99fUSZugs:focus {
    outline: none;
    border: none
}

@media screen and (max-width:991px) {
    ._1TC7eWnu7x2dZS4JMy4NPh ._16Caa1Qf7ohLL99fUSZugs {
        background-position-x: 17px;
        padding-left: 50px
    }
}

._1JX9tk6_TS5KK-QpplEX1B {
    cursor: pointer;
    font-size: 16px;
    line-height: 28px;
    color: #303030;
    font-weight: 600;
    opacity: .5;
    white-space: nowrap;
    margin-right: 36px
}

@media screen and (max-width:991px) {
    ._1JX9tk6_TS5KK-QpplEX1B {
        margin: 0;
        position: absolute;
        top: 0;
        right: 0
    }
}

._3XHicVfTm787_1NG_z4bo0:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #303030;
    bottom: 0;
    top: 0;
    right: 20px;
    margin: auto 0;
    transition: .3s ease-in
}

._3XHicVfTm787_1NG_z4bo0._1vblq-0QyAiF-r8WA2ljDQ:after {
    transform: rotate(180deg)
}

._2JzDK78QB-ykSCheprKDjd {
    border: 1px solid #aaa9a9
}

@media screen and (max-width:991px) {
    ._1TC7eWnu7x2dZS4JMy4NPh {
        position: static
    }

    ._3XHicVfTm787_1NG_z4bo0 {
        right: 0
    }

    ._3XHicVfTm787_1NG_z4bo0:after {
        left: -15px
    }
}

._14K1t5yEOClaG8B6eHqaIY {
    font-family: Lexend, sans-serif;
    border: 1px solid transparent;
    height: 50px;
    width: 100%;
    max-width: 400px;
    border-radius: 42px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjEwLjI0MzkiIGN5PSIxMC4yNDM5IiByPSI5LjI0MzkiIHN0cm9rZT0iIzk3M0VERiIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8cGF0aCBkPSJNMTYuOTAyMyAxNi45MDI1TDIwLjk5OTkgMjEiIHN0cm9rZT0iIzk3M0VERiIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=) no-repeat scroll left 20px bottom 50%;
    padding: 15px 15px 15px 50px;
    color: #a52ce7;
    font-weight: 600;
    font-size: 16px;
    line-height: 50px;
    box-shadow: 4px 4px 32px hsla(0, 0%, 69%, .25);
    transition: .3s
}

._14K1t5yEOClaG8B6eHqaIY::-moz-placeholder {
    color: #000
}

._14K1t5yEOClaG8B6eHqaIY:-ms-input-placeholder {
    color: #000
}

._14K1t5yEOClaG8B6eHqaIY::placeholder {
    color: #000
}

._14K1t5yEOClaG8B6eHqaIY:focus {
    outline: none;
    border: 1px solid gray
}

@media screen and (max-width:645px) {
    ._14K1t5yEOClaG8B6eHqaIY {
        align-self: center
    }
}

._1bg_w_4FmDwYH2XPkW6m-V {
    position: absolute;
    background: #fff;
    z-index: 10;
    margin: 0;
    top: calc(100% + 10px);
    right: 0;
    width: 200px;
    border-radius: 8px;
    padding-left: 16px;
    padding-right: 4px;
    padding-bottom: 25px;
    max-height: 200px;
    overflow-y: scroll;
    overflow-x: hidden;
    opacity: 0;
    box-shadow: 4px 30px 40px hsla(0, 0%, 69%, .4);
    transition: .2s ease-in;
    visibility: hidden;
    box-sizing: border-box
}

._1bg_w_4FmDwYH2XPkW6m-V::-webkit-scrollbar {
    width: 35px
}

._1bg_w_4FmDwYH2XPkW6m-V::-webkit-scrollbar-track {
    box-shadow: inset 0 0 10px 10px #fff;
    border: 25px solid transparent
}

._1bg_w_4FmDwYH2XPkW6m-V::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 8px 8px hsla(0, 0%, 69%, .25);
    border: 15px solid transparent;
    border-radius: 20px
}

._22SebZkFkBh5tfURULRjvh {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
    margin: 0
}

._2g47sEdf7SILqNnXxaSQ3u {
    list-style: none;
    white-space: nowrap;
    cursor: pointer;
    margin-top: 17px
}

._2SWxTs9QjVW4xSV7Y_vCBx {
    display: flex;
    align-items: center;
    text-decoration: none
}

._1JjxoB_E24m1cmYj_aiL_O {
    color: #202020;
    font-size: 16px;
    font-weight: 600;
    margin: 0 0 0 16px;
    line-height: 20px
}

._1kCcgRRiGXkzMb74MTZP-f {
    opacity: 1;
    visibility: visible
}

@media screen and (max-width:991px) {
    ._1bg_w_4FmDwYH2XPkW6m-V {
        top: 30px
    }
}

.AY-kSJ-b0f43K4a055VC3 {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

._1n9yeVPUX96x7h8sKTNS_M {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 0 60px
}

._1Bx0LuW1bDJlUtw5KUXQKd {
    display: flex;
    align-items: center;
    text-decoration: none
}

.L3iW0MtSePdluw4zDS1fv {
    font-style: normal;
    font-weight: 600;
    font-size: 36px;
    line-height: 45px;
    color: #303030;
    padding-left: 16px;
    margin: 0
}

@media screen and (max-width:991px) {
    ._1n9yeVPUX96x7h8sKTNS_M {
        margin-bottom: 30px;
        margin-top: 45px
    }

    .L3iW0MtSePdluw4zDS1fv {
        line-height: 32px;
        font-size: 20px
    }
}

._10pujQgnJr3HaK_whxnq-D {
    display: flex
}

._1kAQM5E-1O3NPIiWi2qB7H {
    background-color: #a52ce7;
    border-radius: 5px;
    padding: 4px 8px;
    border: 0 solid transparent;
    color: #fff;
    text-transform: uppercase;
    white-space: nowrap;
    font-weight: 600;
    font-size: 10px;
    height: 28px;
    box-sizing: border-box;
    cursor: pointer;
    transition: background-color .2s ease-in, box-shadow .2s ease-in;
    display: flex;
    align-items: center;
    text-decoration: none
}

._1kAQM5E-1O3NPIiWi2qB7H:hover {
    background-color: #8a17c9
}

._1kAQM5E-1O3NPIiWi2qB7H:focus {
    box-shadow: 0 0 0 .1rem rgba(165, 44, 231, .8)
}

._1kAQM5E-1O3NPIiWi2qB7H+._1kAQM5E-1O3NPIiWi2qB7H {
    margin-left: 16px
}

._37zrAoQL2dUbS0JuVC6AMT {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    cursor: pointer;
    font-size: 16px;
    line-height: 28px;
    color: #303030;
    font-weight: 600;
    opacity: .5;
    white-space: nowrap
}

._37zrAoQL2dUbS0JuVC6AMT:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #303030;
    bottom: 0;
    top: 0;
    right: -15px;
    margin: auto 0;
    transition: .3s ease-in
}

._37zrAoQL2dUbS0JuVC6AMT._3BvaH4s7KOGavm5CaWiYo1:after {
    transform: rotate(180deg)
}

@media screen and (max-width:991px) {
    ._37zrAoQL2dUbS0JuVC6AMT {
        display: inline;
        display: initial
    }

    ._10pujQgnJr3HaK_whxnq-D {
        top: 30px;
        flex-direction: column;
        position: absolute;
        background: #fff;
        z-index: 10;
        margin: 0;
        width: 200px;
        border-radius: 8px;
        padding-left: 16px;
        padding-right: 4px;
        padding-bottom: 25px;
        max-height: 200px;
        overflow-y: scroll;
        overflow-x: hidden;
        opacity: 0;
        box-shadow: 4px 30px 40px hsla(0, 0%, 69%, .4);
        transition: .3s ease-in;
        visibility: hidden;
        box-sizing: border-box;
        left: 0
    }

    ._1kAQM5E-1O3NPIiWi2qB7H+._1kAQM5E-1O3NPIiWi2qB7H {
        margin: 16px 0 0
    }

    ._1kAQM5E-1O3NPIiWi2qB7H {
        margin: 16px 0 0;
        text-transform: none;
        background: transparent;
        color: #202020;
        font-size: 16px;
        padding: 0;
        font-weight: 600;
        line-height: 20px;
        height: auto
    }

    ._1kAQM5E-1O3NPIiWi2qB7H:focus,
    ._1kAQM5E-1O3NPIiWi2qB7H:hover {
        background: transparent
    }

    ._2W98DCiBc2eMmhd4j733dh {
        opacity: 1;
        visibility: visible
    }
}

.i9T1ZPpoKkLvE-I0dEw9j {
    animation: _22r1OUhCdgFA4jWDNRv5L8 .5s linear infinite
}

@keyframes _22r1OUhCdgFA4jWDNRv5L8 {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

._38F6geJVIfsW3EUghoFkhj {
    background-color: #973edf;
    padding: 16px 40px;
    height: 50px;
    border: none;
    cursor: pointer;
    box-sizing: border-box;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    position: relative;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    border-radius: 8px
}

._38F6geJVIfsW3EUghoFkhj:hover {
    background-color: #be7cf3
}

._38F6geJVIfsW3EUghoFkhj:active {
    background-color: #8331c5
}

._38F6geJVIfsW3EUghoFkhj:focus {
    box-shadow: 0 0 32px 0 #be7cf3
}

._38F6geJVIfsW3EUghoFkhj:disabled {
    background-color: #aaa9a9;
    cursor: not-allowed;
    pointer-events: all !important
}

._38F6geJVIfsW3EUghoFkhj.L41lyIdZhjWypzcOqfMA4:disabled {
    background-color: #973edf
}

._38F6geJVIfsW3EUghoFkhj.L41lyIdZhjWypzcOqfMA4 {
    cursor: not-allowed;
    pointer-events: all !important
}

._38F6geJVIfsW3EUghoFkhj._3JJz0Cb95hZPhOH0MUaVaH {
    background-color: #be7cf3
}

._38F6geJVIfsW3EUghoFkhj._6TraahM9Cax3fo0FtzRnl {
    background-color: #8331c5
}

._38F6geJVIfsW3EUghoFkhj._1fwz9nr5ADU-lrD-jNGTvY {
    box-shadow: 0 0 32px 0 #be7cf3
}

._28VXEImrVxoL_YZwcxqra4 {
    padding: 8px 24px;
    height: 28px
}

._28VXEImrVxoL_YZwcxqra4 ._1BO7PQGowMPbkPvNJmBjxo {
    height: 14px
}

._1BO7PQGowMPbkPvNJmBjxo {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, -50%, 0);
    display: none;
    height: 18px
}

.L41lyIdZhjWypzcOqfMA4 ._1BO7PQGowMPbkPvNJmBjxo {
    display: block
}

.L41lyIdZhjWypzcOqfMA4 ._36Qvqj_RaHzF9p5ZhN-ob0 {
    color: transparent;
    fill-opacity: 0
}

._37XbJMXdPrgLGXHEnDMheh {
    background-color: transparent;
    color: #973edf;
    padding: 12px 16px;
    border-radius: 0
}

._37XbJMXdPrgLGXHEnDMheh:hover {
    background-color: transparent;
    color: #be7cf3
}

._37XbJMXdPrgLGXHEnDMheh:active {
    background-color: transparent;
    color: #8331c5
}

._37XbJMXdPrgLGXHEnDMheh:focus {
    background-color: transparent;
    box-shadow: none
}

._37XbJMXdPrgLGXHEnDMheh:focus ._36Qvqj_RaHzF9p5ZhN-ob0 {
    text-shadow: 0 0 16px #973edf
}

._37XbJMXdPrgLGXHEnDMheh:disabled {
    background-color: transparent;
    cursor: not-allowed;
    pointer-events: all !important;
    color: #aaa9a9
}

._37XbJMXdPrgLGXHEnDMheh.L41lyIdZhjWypzcOqfMA4:disabled {
    background-color: transparent
}

._37XbJMXdPrgLGXHEnDMheh._3JJz0Cb95hZPhOH0MUaVaH {
    background-color: transparent;
    color: #be7cf3
}

._37XbJMXdPrgLGXHEnDMheh._6TraahM9Cax3fo0FtzRnl {
    background-color: transparent;
    box-shadow: none
}

._37XbJMXdPrgLGXHEnDMheh._1fwz9nr5ADU-lrD-jNGTvY {
    box-shadow: none;
    background-color: transparent;
    color: #8331c5
}

._37XbJMXdPrgLGXHEnDMheh._1fwz9nr5ADU-lrD-jNGTvY ._36Qvqj_RaHzF9p5ZhN-ob0 {
    text-shadow: 0 0 16px #973edf
}

.LBQisQK2UcF300ZrqXY48 {
    color: #973edf;
    padding: 12px 16px
}

.LBQisQK2UcF300ZrqXY48,
.LBQisQK2UcF300ZrqXY48:hover {
    background-color: #fff;
    box-shadow: 4px 4px 32px 0 hsla(0, 0%, 69%, .25)
}

.LBQisQK2UcF300ZrqXY48:hover {
    color: #be7cf3
}

.LBQisQK2UcF300ZrqXY48:active {
    color: #8331c5
}

.LBQisQK2UcF300ZrqXY48:active,
.LBQisQK2UcF300ZrqXY48:focus {
    background-color: #fff;
    box-shadow: 4px 4px 32px 0 hsla(0, 0%, 69%, .25)
}

.LBQisQK2UcF300ZrqXY48:disabled {
    background-color: #fff;
    cursor: not-allowed;
    pointer-events: all !important;
    color: #aaa9a9
}

.LBQisQK2UcF300ZrqXY48.L41lyIdZhjWypzcOqfMA4:disabled {
    background-color: #fff
}

.LBQisQK2UcF300ZrqXY48._3JJz0Cb95hZPhOH0MUaVaH {
    color: #be7cf3
}

.LBQisQK2UcF300ZrqXY48._1fwz9nr5ADU-lrD-jNGTvY,
.LBQisQK2UcF300ZrqXY48._3JJz0Cb95hZPhOH0MUaVaH,
.LBQisQK2UcF300ZrqXY48._6TraahM9Cax3fo0FtzRnl {
    background-color: #fff;
    box-shadow: 4px 4px 32px 0 hsla(0, 0%, 69%, .25)
}

.LBQisQK2UcF300ZrqXY48._1fwz9nr5ADU-lrD-jNGTvY {
    color: #8331c5
}

._1T-JFduxdvXFWnGEHshMg6 {
    width: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    position: relative;
    margin: auto 0;
    height: 560px
}

._1T-JFduxdvXFWnGEHshMg6:after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    text-align: center;
    z-index: -1;
    background-image: url("data:image/svg+xml,%3Csvg width='1200' height='446' viewBox='0 0 1200 446' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M203.608 439.806V89.2L259.754 90.4389L103.655 282.467L88.8471 263.883H375.132V350.606H41.9556L0 269.458L220.267 2.47778H304.795V439.806H203.608Z' fill='%23BE7CF3'/%3E%3Cpath d='M604.721 446C566.056 446 532.944 437.121 505.385 419.364C478.238 401.606 457.466 376.209 443.069 343.172C428.673 309.722 421.474 269.665 421.474 223C421.474 176.335 428.673 136.484 443.069 103.447C457.466 69.9972 478.238 44.3935 505.385 26.6361C532.944 8.8787 566.056 0 604.721 0C643.386 0 676.498 8.8787 704.057 26.6361C731.616 44.3935 752.594 69.9972 766.991 103.447C781.387 136.484 788.586 176.335 788.586 223C788.586 269.665 781.387 309.722 766.991 343.172C752.594 376.209 731.616 401.606 704.057 419.364C676.498 437.121 643.386 446 604.721 446ZM604.721 356.8C631.458 356.8 652.024 345.237 666.421 322.111C681.229 298.985 688.633 265.948 688.633 223C688.633 178.813 681.229 144.95 666.421 121.411C652.024 97.4593 631.458 85.4833 604.721 85.4833C577.985 85.4833 557.213 97.4593 542.405 121.411C528.009 144.95 520.81 178.813 520.81 223C520.81 265.948 528.009 298.985 542.405 322.111C557.213 345.237 577.985 356.8 604.721 356.8Z' fill='%23BE7CF3'/%3E%3Cpath d='M1028.48 439.806V89.2L1084.62 90.4389L928.523 282.467L913.715 263.883H1200V350.606H866.823L824.868 269.458L1045.13 2.47778H1129.66V439.806H1028.48Z' fill='%23BE7CF3'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%
}

._1T-JFduxdvXFWnGEHshMg6.XBZpiHKRlxYCKBOkAaT3L:after {
    background-image: url("data:image/svg+xml,%3Csvg width='1200' height='462' viewBox='0 0 1200 462' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M160.127 460.075C126.394 460.075 95.6495 453.23 67.894 439.542C40.5656 425.853 17.9343 406.175 0 380.508L58.2864 316.342C75.7937 335.592 92.0199 348.853 106.965 356.125C121.91 362.969 138.564 366.392 156.925 366.392C170.589 366.392 182.759 363.611 193.434 358.05C204.109 352.489 212.436 344.789 218.414 334.95C224.819 324.683 228.021 313.347 228.021 300.942C228.021 288.108 224.819 276.772 218.414 266.933C212.436 256.667 204.109 248.539 193.434 242.55C183.186 236.561 171.23 233.567 157.565 233.567C147.744 233.567 138.564 234.422 130.023 236.133C121.483 237.844 112.303 240.839 102.482 245.117C93.0874 248.967 81.7717 254.742 68.5345 262.442L22.4178 200.842L49.9598 2.56667H307.445V94.325H101.841L130.023 58.3917L108.887 200.842L70.4561 188.008C78.5692 180.736 88.3904 174.319 99.9195 168.758C111.876 163.197 124.686 158.706 138.35 155.283C152.014 151.433 165.679 149.508 179.343 149.508C207.525 149.508 232.719 156.139 254.923 169.4C277.554 182.233 295.488 200.2 308.726 223.3C321.963 246.4 328.582 272.922 328.582 302.867C328.582 332.383 321.109 359.119 306.164 383.075C291.218 406.603 271.149 425.425 245.956 439.542C220.762 453.23 192.153 460.075 160.127 460.075Z' fill='%23BE7CF3'/%3E%3Cpath d='M576.909 462C536.771 462 502.397 452.803 473.787 434.408C445.605 416.014 424.041 389.706 409.096 355.483C394.15 320.833 386.678 279.339 386.678 231C386.678 182.661 394.15 141.381 409.096 107.158C424.041 72.5083 445.605 45.9861 473.787 27.5917C502.397 9.19722 536.771 0 576.909 0C617.048 0 651.422 9.19722 680.031 27.5917C708.641 45.9861 730.418 72.5083 745.363 107.158C760.308 141.381 767.781 182.661 767.781 231C767.781 279.339 760.308 320.833 745.363 355.483C730.418 389.706 708.641 416.014 680.031 434.408C651.422 452.803 617.048 462 576.909 462ZM576.909 369.6C604.665 369.6 626.015 357.622 640.96 333.667C656.332 309.711 664.018 275.489 664.018 231C664.018 185.228 656.332 150.15 640.96 125.767C626.015 100.956 604.665 88.55 576.909 88.55C549.154 88.55 527.59 100.956 512.218 125.767C497.272 150.15 489.8 185.228 489.8 231C489.8 275.489 497.272 309.711 512.218 333.667C527.59 357.622 549.154 369.6 576.909 369.6Z' fill='%23BE7CF3'/%3E%3Cpath d='M1009.13 462C968.99 462 934.615 452.803 906.006 434.408C877.824 416.014 856.26 389.706 841.315 355.483C826.369 320.833 818.897 279.339 818.897 231C818.897 182.661 826.369 141.381 841.315 107.158C856.26 72.5083 877.824 45.9861 906.006 27.5917C934.615 9.19722 968.99 0 1009.13 0C1049.27 0 1083.64 9.19722 1112.25 27.5917C1140.86 45.9861 1162.64 72.5083 1177.58 107.158C1192.53 141.381 1200 182.661 1200 231C1200 279.339 1192.53 320.833 1177.58 355.483C1162.64 389.706 1140.86 416.014 1112.25 434.408C1083.64 452.803 1049.27 462 1009.13 462ZM1009.13 369.6C1036.88 369.6 1058.23 357.622 1073.18 333.667C1088.55 309.711 1096.24 275.489 1096.24 231C1096.24 185.228 1088.55 150.15 1073.18 125.767C1058.23 100.956 1036.88 88.55 1009.13 88.55C981.373 88.55 959.809 100.956 944.437 125.767C929.491 150.15 922.019 185.228 922.019 231C922.019 275.489 929.491 309.711 944.437 333.667C959.809 357.622 981.373 369.6 1009.13 369.6Z' fill='%23BE7CF3'/%3E%3C/g%3E%3C/svg%3E%0A")
}

._6BNQzESQuTJ3bMSmxLPDx {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center
}

._3Nitom8EX-GLcNxu7NEwqX {
    color: #202020;
    font-size: 100px;
    font-style: normal;
    font-weight: 700;
    line-height: 104px;
    text-align: center
}

._1TqxFQYQ_vV1K-NOq__G1S {
    color: #202020;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    padding: 0;
    margin: 16px 0 44px;
    white-space: break-spaces
}

._1uKioRWoIKYg1G3o9kE58J {
    width: 250px;
    margin: 0 auto
}

@media screen and (max-width:991px) {
    ._1T-JFduxdvXFWnGEHshMg6 {
        height: auto
    }

    ._3Nitom8EX-GLcNxu7NEwqX {
        font-size: 80px;
        font-style: normal;
        font-weight: 700;
        line-height: 88px
    }

    ._1TqxFQYQ_vV1K-NOq__G1S {
        font-size: 16px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
        margin: 12px 0 32px
    }

    ._1uKioRWoIKYg1G3o9kE58J {
        width: 100%
    }
}

body,
html {
    padding: 0;
    margin: 0;
    height: 100%;
    color: #202020
}

a {
    color: inherit;
    text-decoration: none
}

* {
    font-family: Lexend, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    box-sizing: border-box
}

#__next {
    display: flex;
    flex-direction: column;
    height: inherit
}

.swiper-pagination-bullet-active {
    background-color: #973edf
}

#zd-button {
    z-index: 100
}

:export {
    colorPrimary: #a52ce7;
    colorPrimaryLight: #b600fc;
    colorSecondary: #d0ff01;
    colorNeutral: #6a6a6a;
    colorWhite: #fff;
    colorBlack: #000;
    headerHeight: 105px;
    footerHeight: 105px;
    smallMobileWidth: 480px;
    mobileWidth: 768px;
    tabletWidth: 992px;
    smallDesktopWidth: 1200px
}

* {
    margin: 0;
    padding: 0
}

*,
:after,
:before {
    box-sizing: inherit
}

html {
    box-sizing: border-box;
    font-size: 10px
}

@media(max-width:992px) {
    html {
        font-size: 8.8px
    }
}

body {
    position: relative
}

::-webkit-input-placeholder {
    color: #b6c0cb
}

:-moz-placeholder,
::-moz-placeholder {
    color: #b6c0cb
}

:-ms-input-placeholder {
    color: #b6c0cb
}

.fade {
    animation: fade 2s
}

@keyframes fade {
    0% {
        opacity: 1
    }

    50% {
        opacity: 0
    }

    to {
        color: #a52ce7;
        opacity: 1
    }
}

[class*=" currency-"],
[class^=currency-] {
    speak: none;
    font-style: normal;
    font-weight: 300;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.currency-ton:before {
    content: ""
}

.currency-1st:before {
    content: ""
}

.currency-abyss:before {
    content: ""
}

.currency-ada:before {
    content: ""
}

.currency-adc:before {
    content: ""
}

.currency-adt:before {
    content: ""
}

.currency-adx:before {
    content: ""
}

.currency-ae:before {
    content: ""
}

.currency-aeon:before {
    content: ""
}

.currency-agi:before {
    content: ""
}

.currency-aion:before {
    content: ""
}

.currency-akro:before {
    content: ""
}

.currency-amb:before {
    content: ""
}

.currency-amp:before {
    content: ""
}

.currency-anc:before {
    content: ""
}

.currency-ant:before {
    content: ""
}

.currency-ardr:before {
    content: ""
}

.currency-ark:before {
    content: ""
}

.currency-arn:before {
    content: ""
}

.currency-ast:before {
    content: ""
}

.currency-atom:before {
    content: ""
}

.currency-aud:before {
    content: ""
}

.currency-aur:before {
    content: ""
}

.currency-band:before {
    content: ""
}

.currency-bat:before {
    content: ""
}

.currency-bay:before {
    content: ""
}

.currency-bc:before {
    content: ""
}

.currency-bcd:before {
    content: ""
}

.currency-bcdn:before {
    content: ""
}

.currency-bch:before {
    content: ""
}

.currency-bcn:before {
    content: ""
}

.currency-bcpt:before {
    content: ""
}

.currency-bdg:before {
    content: ""
}

.currency-beam:before {
    content: ""
}

.currency-bet:before {
    content: ""
}

.currency-betr:before {
    content: ""
}

.currency-bft:before {
    content: ""
}

.currency-bkx:before {
    content: ""
}

.currency-blz:before {
    content: ""
}

.currency-bnb:before {
    content: ""
}

.currency-bnbmainnet:before {
    content: ""
}

.currency-bnt:before {
    content: ""
}

.currency-bqx:before {
    content: ""
}

.currency-brd:before {
    content: ""
}

.currency-bsd:before {
    content: ""
}

.currency-bsv:before {
    content: ""
}

.currency-bta:before {
    content: ""
}

.currency-btc:before {
    content: ""
}

.currency-btcd:before {
    content: ""
}

.currency-btcp:before {
    content: ""
}

.currency-btg:before {
    content: ""
}

.currency-bth:before {
    content: ""
}

.currency-bts:before {
    content: ""
}

.currency-btt:before {
    content: ""
}

.currency-busd:before {
    content: ""
}

.currency-cad:before {
    content: ""
}

.currency-celr:before {
    content: ""
}

.currency-chf:before {
    content: ""
}

.currency-clam:before {
    content: ""
}

.currency-clo:before {
    content: ""
}

.currency-cloak:before {
    content: ""
}

.currency-cmt:before {
    content: ""
}

.currency-cnd:before {
    content: ""
}

.currency-cro:before {
    content: ""
}

.currency-ctr:before {
    content: ""
}

.currency-cvc:before {
    content: ""
}

.currency-czk:before {
    content: ""
}

.currency-dai:before {
    content: ""
}

.currency-dao:before {
    content: ""
}

.currency-dar:before {
    content: ""
}

.currency-dash:before {
    content: ""
}

.currency-dcn:before {
    content: ""
}

.currency-dcr:before {
    content: ""
}

.currency-dct:before {
    content: ""
}

.currency-dent:before {
    content: ""
}

.currency-dgb:before {
    content: ""
}

.currency-dgd:before {
    content: ""
}

.currency-dgtx:before {
    content: ""
}

.currency-dgx:before {
    content: ""
}

.currency-dice:before {
    content: ""
}

.currency-dkk:before {
    content: ""
}

.currency-dlt:before {
    content: ""
}

.currency-dmd:before {
    content: ""
}

.currency-dnt:before {
    content: ""
}

.currency-dock:before {
    content: ""
}

.currency-doge:before {
    content: ""
}

.currency-dollar:before {
    content: ""
}

.currency-dyn:before {
    content: ""
}

.currency-ebst:before {
    content: ""
}

.currency-edg:before {
    content: ""
}

.currency-egt:before {
    content: ""
}

.currency-ela:before {
    content: ""
}

.currency-elf:before {
    content: ""
}

.currency-emc:before {
    content: ""
}

.currency-eng:before {
    content: ""
}

.currency-enj:before {
    content: ""
}

.currency-eos:before {
    content: ""
}

.currency-erc:before {
    content: ""
}

.currency-etc:before {
    content: ""
}

.currency-eth:before {
    content: ""
}

.currency-eur:before {
    content: ""
}

.currency-euro:before {
    content: ""
}

.currency-eurs:before {
    content: ""
}

.currency-evx:before {
    content: ""
}

.currency-exp:before {
    content: ""
}

.currency-fct:before {
    content: ""
}

.currency-fet:before {
    content: ""
}

.currency-flo:before {
    content: ""
}

.currency-free:before {
    content: ""
}

.currency-ftc:before {
    content: ""
}

.currency-fun:before {
    content: ""
}

.currency-game:before {
    content: ""
}

.currency-gas:before {
    content: ""
}

.currency-gbg:before {
    content: ""
}

.currency-gbp:before {
    content: ""
}

.currency-gbyte:before {
    content: ""
}

.currency-gen:before {
    content: ""
}

.currency-gno:before {
    content: ""
}

.currency-gnt:before {
    content: ""
}

.currency-go:before {
    content: ""
}

.currency-golos:before {
    content: ""
}

.currency-grc:before {
    content: ""
}

.currency-grs:before {
    content: ""
}

.currency-gto:before {
    content: ""
}

.currency-gulden:before {
    content: ""
}

.currency-gup:before {
    content: ""
}

.currency-gusd:before {
    content: ""
}

.currency-hbar:before {
    content: ""
}

.currency-hc:before {
    content: ""
}

.currency-heat:before {
    content: ""
}

.currency-hmq:before {
    content: ""
}

.currency-hot:before {
    content: ""
}

.currency-ht:before {
    content: ""
}

.currency-huf:before {
    content: ""
}

.currency-husd:before {
    content: ""
}

.currency-icx:before {
    content: ""
}

.currency-ifc:before {
    content: ""
}

.currency-ignis:before {
    content: ""
}

.currency-ils:before {
    content: ""
}

.currency-incnt:before {
    content: ""
}

.currency-ioc:before {
    content: ""
}

.currency-iop:before {
    content: ""
}

.currency-iost:before {
    content: ""
}

.currency-iota:before {
    content: ""
}

.currency-iotx:before {
    content: ""
}

.currency-ixt:before {
    content: ""
}

.currency-jpy:before {
    content: ""
}

.currency-kan:before {
    content: ""
}

.currency-key:before {
    content: ""
}

.currency-kin:before {
    content: ""
}

.currency-kmd:before {
    content: ""
}

.currency-knc:before {
    content: ""
}

.currency-kobo:before {
    content: ""
}

.currency-krw:before {
    content: ""
}

.currency-lbc:before {
    content: ""
}

.currency-lbry:before {
    content: ""
}

.currency-ldoge:before {
    content: ""
}

.currency-lend:before {
    content: ""
}

.currency-link:before {
    content: ""
}

.currency-lmc:before {
    content: ""
}

.currency-loom:before {
    content: ""
}

.currency-lrc:before {
    content: ""
}

.currency-lsk:before {
    content: ""
}

.currency-ltc:before {
    content: ""
}

.currency-ltx:before {
    content: ""
}

.currency-lun:before {
    content: ""
}

.currency-lxt:before {
    content: ""
}

.currency-maid:before {
    content: ""
}

.currency-mana:before {
    content: ""
}

.currency-matic:before {
    content: ""
}

.currency-mcn:before {
    content: ""
}

.currency-mco:before {
    content: ""
}

.currency-mda:before {
    content: ""
}

.currency-meme:before {
    content: ""
}

.currency-mer:before {
    content: ""
}

.currency-mft:before {
    content: ""
}

.currency-mgo:before {
    content: ""
}

.currency-mint:before {
    content: ""
}

.currency-mith:before {
    content: ""
}

.currency-mkr:before {
    content: ""
}

.currency-mln:before {
    content: ""
}

.currency-mne:before {
    content: ""
}

.currency-mona:before {
    content: ""
}

.currency-mtl:before {
    content: ""
}

.currency-mue:before {
    content: ""
}

.currency-myst:before {
    content: ""
}

.currency-nano:before {
    content: ""
}

.currency-nav:before {
    content: ""
}

.currency-neo:before {
    content: ""
}

.currency-net:before {
    content: ""
}

.currency-neu:before {
    content: ""
}

.currency-nexo:before {
    content: ""
}

.currency-ngc:before {
    content: ""
}

.currency-nim:before {
    content: ""
}

.currency-nlg:before {
    content: ""
}

.currency-nmc:before {
    content: ""
}

.currency-nmr:before {
    content: ""
}

.currency-noah:before {
    content: ""
}

.currency-node:before {
    content: ""
}

.currency-nok:before {
    content: ""
}

.currency-note:before {
    content: ""
}

.currency-npxs:before {
    content: ""
}

.currency-nvc:before {
    content: ""
}

.currency-nxt:before {
    content: ""
}

.currency-nzd:before {
    content: ""
}

.currency-oax:before {
    content: ""
}

.currency-ok:before {
    content: ""
}

.currency-omg:before {
    content: ""
}

.currency-omni:before {
    content: ""
}

.currency-ong:before {
    content: ""
}

.currency-ont:before {
    content: ""
}

.currency-opal:before {
    content: ""
}

.currency-part:before {
    content: ""
}

.currency-pax:before {
    content: ""
}

.currency-pay:before {
    content: ""
}

.currency-perl:before {
    content: ""
}

.currency-phb:before {
    content: ""
}

.currency-pink:before {
    content: ""
}

.currency-pivx:before {
    content: ""
}

.currency-plbt:before {
    content: ""
}

.currency-pln:before {
    content: ""
}

.currency-plr:before {
    content: ""
}

.currency-plu:before {
    content: ""
}

.currency-pma:before {
    content: ""
}

.currency-poe:before {
    content: ""
}

.currency-poly:before {
    content: ""
}

.currency-pot:before {
    content: ""
}

.currency-powr:before {
    content: ""
}

.currency-ppc:before {
    content: ""
}

.currency-ppt:before {
    content: ""
}

.currency-proc:before {
    content: ""
}

.currency-ptoy:before {
    content: ""
}

.currency-qkc:before {
    content: ""
}

.currency-qrk:before {
    content: ""
}

.currency-qrl:before {
    content: ""
}

.currency-qsp:before {
    content: ""
}

.currency-qtum:before {
    content: ""
}

.currency-r:before {
    content: ""
}

.currency-rads:before {
    content: ""
}

.currency-rbies:before {
    content: ""
}

.currency-rbt:before {
    content: ""
}

.currency-rby:before {
    content: ""
}

.currency-rcn:before {
    content: ""
}

.currency-rdd:before {
    content: ""
}

.currency-rdn:before {
    content: ""
}

.currency-ren:before {
    content: ""
}

.currency-rep:before {
    content: ""
}

.currency-rfr:before {
    content: ""
}

.currency-rise:before {
    content: ""
}

.currency-rlc:before {
    content: ""
}

.currency-rub:before {
    content: ""
}

.currency-rvn:before {
    content: ""
}

.currency-rvr:before {
    content: ""
}

.currency-salt:before {
    content: ""
}

.currency-san:before {
    content: ""
}

.currency-sbd:before {
    content: ""
}

.currency-sc:before {
    content: ""
}

.currency-sek:before {
    content: ""
}

.currency-skin:before {
    content: ""
}

.currency-sls:before {
    content: ""
}

.currency-smart:before {
    content: ""
}

.currency-snc:before {
    content: ""
}

.currency-sngls:before {
    content: ""
}

.currency-snm:before {
    content: ""
}

.currency-snrg:before {
    content: ""
}

.currency-snt:before {
    content: ""
}

.currency-soc:before {
    content: ""
}

.currency-spt:before {
    content: ""
}

.currency-srn:before {
    content: ""
}

.currency-start:before {
    content: ""
}

.currency-steem:before {
    content: ""
}

.currency-storj:before {
    content: ""
}

.currency-storm:before {
    content: ""
}

.currency-str:before {
    content: ""
}

.currency-strat:before {
    content: ""
}

.currency-stx:before {
    content: ""
}

.currency-swift:before {
    content: ""
}

.currency-swt:before {
    content: ""
}

.currency-sys:before {
    content: ""
}

.currency-taas:before {
    content: ""
}

.currency-tel:before {
    content: ""
}

.currency-time:before {
    content: ""
}

.currency-tix:before {
    content: ""
}

.currency-tkn:before {
    content: ""
}

.currency-tnt:before {
    content: ""
}

.currency-trst:before {
    content: ""
}

.currency-trx:before {
    content: ""
}

.currency-try:before {
    content: ""
}

.currency-tusd:before {
    content: ""
}

.currency-tx:before {
    content: ""
}

.currency-ubq:before {
    content: ""
}

.currency-ukg:before {
    content: ""
}

.currency-up:before {
    content: ""
}

.currency-usd:before {
    content: ""
}

.currency-usdc:before {
    content: ""
}

.currency-usdt:before {
    content: ""
}

.currency-usdterc20:before {
    content: ""
}

.currency-utk:before {
    content: ""
}

.currency-vee:before {
    content: ""
}

.currency-ven:before {
    content: ""
}

.currency-vet:before {
    content: ""
}

.currency-vib:before {
    content: ""
}

.currency-vibe:before {
    content: ""
}

.currency-vrc:before {
    content: ""
}

.currency-vrs:before {
    content: ""
}

.currency-vsl:before {
    content: ""
}

.currency-vtc:before {
    content: ""
}

.currency-wabi:before {
    content: ""
}

.currency-waves:before {
    content: ""
}

.currency-waxp:before {
    content: ""
}

.currency-wings:before {
    content: ""
}

.currency-wtc:before {
    content: ""
}

.currency-xaur:before {
    content: ""
}

.currency-xchf:before {
    content: ""
}

.currency-xcp:before {
    content: ""
}

.currency-xdn:before {
    content: ""
}

.currency-xel:before {
    content: ""
}

.currency-xem:before {
    content: ""
}

.currency-xlm:before {
    content: ""
}

.currency-xmr:before {
    content: ""
}

.currency-xpm:before {
    content: ""
}

.currency-xrp:before {
    content: ""
}

.currency-xtz:before {
    content: ""
}

.currency-xvg:before {
    content: ""
}

.currency-xzc:before {
    content: ""
}

.currency-zap:before {
    content: ""
}

.currency-zar:before {
    content: ""
}

.currency-zcl:before {
    content: ""
}

.currency-zec:before {
    content: ""
}

.currency-zeit:before {
    content: ""
}

.currency-zen:before {
    content: ""
}

.currency-zil:before {
    content: ""
}

.currency-zrx:before {
    content: ""
}

.connect {
    background-color: #d0ff01;
    min-height: 15rem;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

@media(max-width:660px) {
    .connect {
        padding: 2rem
    }
}

.container {
    align-self: stretch;
    max-width: 1170px
}

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

@media(max-width:992px) {
    .container {
        max-width: 950px
    }
}

@media(max-width:768px) {
    .container {
        max-width: 730px
    }
}

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

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

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

.description {
    display: inline-block;
    min-width: 85rem;
    padding-bottom: 3rem
}

@media(max-width:992px) {
    .description {
        min-width: 100%
    }
}

@media(max-width:660px) {
    .description {
        display: flex;
        flex-direction: column
    }
}

.description--heading {
    margin-bottom: 5rem;
    font-weight: 600;
    font-size: 3.7rem;
    line-height: 5.7rem
}

.description--heading__secondary {
    font-size: 3.2rem
}

.description--img {
    float: right
}

@media(max-width:660px) {
    .description--img {
        display: none
    }
}

.description--text-row {
    display: flex
}

.description--icon {
    margin-right: 1.5rem
}

.description--icon__clock,
.description--icon__settings {
    margin-top: -3px
}

.description--subheading {
    position: relative;
    max-width: 42rem;
    margin-bottom: 3rem;
    font-weight: 300;
    font-size: 1.8rem;
    color: gray
}

.description--subheading:last-child {
    margin-bottom: 4rem
}

.description--subheading:before {
    content: "";
    position: absolute;
    left: 0;
    display: block;
    width: 2rem;
    height: 2rem
}

.description--buttons {
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    align-items: center;
    margin-bottom: 2rem
}

@media(max-width:660px) {
    .description--buttons {
        flex-direction: row;
        width: 100%;
        min-width: 100%;
        margin-top: 2rem
    }
}

.description--link {
    text-decoration: none
}

.description--desc-link {
    display: inline-block;
    color: #a52ce7;
    font-weight: 300;
    text-decoration: underline
}

.description--desc-link:hover {
    transform: scale(1.02)
}

.description--wrapper {
    display: inline-block;
    text-align: center
}

.description--doc {
    display: inline-block;
    margin-bottom: 4rem
}

.features {
    position: relative;
    width: 100%;
    overflow: hidden;
    text-align: center;
    color: #fff;
    background-image: linear-gradient(90deg, #7b00bc, #b500fb)
}

.features--row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 5rem
}

@media(max-width:660px) {
    .features--row {
        flex-direction: column;
        padding: 0 2rem
    }
}

.features--square {
    position: absolute;
    width: 28rem;
    height: 28rem;
    border-radius: 30%;
    transform: rotate(45deg)
}

.features--square__top {
    top: -32%;
    left: 5%;
    background-color: #b600fc
}

.features--square__bottom {
    right: 0;
    bottom: -32%;
    background-color: #7800b9
}

.features--heading {
    margin-top: 8.5rem;
    margin-bottom: 5rem;
    font-weight: 300;
    font-size: 4rem
}

.features--wrapper {
    display: flex;
    justify-content: space-between;
    margin-bottom: 5rem
}

@media(max-width:660px) {
    .features--wrapper {
        flex-direction: column;
        padding: 0 2rem
    }
}

.features--text {
    position: relative;
    z-index: 20;
    max-width: 65rem;
    margin-right: auto;
    margin-bottom: 9.5rem;
    margin-left: auto;
    padding: 5rem 6rem 1rem;
    font-weight: 300;
    font-size: 1.8rem;
    color: #000;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: -5px -5px 5px rgba(0, 0, 0, .12)
}

.features--text:after,
.features--text:before {
    content: "";
    position: absolute;
    top: 1rem;
    left: 2.5%;
    z-index: 1;
    display: block;
    width: 95%;
    height: 100%;
    border: 1rem solid #fff;
    border-radius: 5px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, .12);
    pointer-events: none
}

.features--text:after {
    top: 2rem;
    left: 5%;
    width: 90%
}

.partners {
    padding: 35px 0 40px;
    background-color: #282828
}

.partners--heading {
    margin-bottom: 35px;
    font-weight: 500;
    font-size: 36px;
    line-height: 53px;
    text-align: center;
    color: #929292
}

.partners--row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-content: space-between
}

.partners--partner {
    margin-right: 2.5rem;
    margin-bottom: 20px;
    margin-left: 2.5rem
}

@media(max-width:480px) {
    .partners--partner {
        margin-right: 2rem;
        margin-left: 2rem
    }
}

.partners--partner-img {
    width: 81px;
    height: 80px;
    filter: grayscale(100%) brightness(.4);
    transition: all .6s ease
}

@media(max-width:580px) {
    .partners--partner-img {
        width: 50px;
        height: 50px
    }
}

@media(max-width:480px) {
    .partners--partner-img {
        width: 40px;
        height: 40px
    }
}

.partners--partner-img__ce {
    background-color: #fff;
    border-radius: 50%
}

.partners--partner-img:hover {
    filter: none
}

.advantages {
    background-color: #faf1ff
}

.advantages--row {
    flex-basis: 70%;
    background-color: #fff;
    box-shadow: 0 5px 25px rgba(0, 0, 0, .2)
}

.binance-smart-chain .binance-smart-chain--banner-title,
.binance-smart-chain .binance-smart-chain--title {
    font-weight: 400;
    line-height: 45px;
    font-size: 35px
}

@media(max-width:400px) {

    .binance-smart-chain .binance-smart-chain--banner-title,
    .binance-smart-chain .binance-smart-chain--title {
        font-size: 35px;
        line-height: 40px;
        margin-bottom: 40px
    }
}

.binance-smart-chain--main {
    background: url(../media/main-background.61d13d77.png) no-repeat 50%;
    padding-bottom: 120px
}

.binance-smart-chain--main-content {
    margin-top: 100px;
    display: flex;
    justify-content: space-around
}

@media(max-width:400px) {
    .binance-smart-chain--main-content {
        margin-top: 50px
    }
}

.binance-smart-chain--main-titles {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between
}

.binance-smart-chain--title {
    font-size: 40px;
    color: #000;
    text-shadow: 0 4px 4px rgba(0, 0, 0, .25)
}

.binance-smart-chain--subtitle {
    font-size: 23px;
    line-height: 30px;
    font-weight: 300;
    text-shadow: 0 4px 4px rgba(0, 0, 0, .25)
}

@media(max-width:400px) {
    .binance-smart-chain--subtitle {
        margin-bottom: 70px
    }
}

.binance-smart-chain--get-api-key-button.button {
    background-color: #cdfe55;
    width: 250px;
    height: 54px;
    font-size: 18px;
    letter-spacing: .05em
}

.binance-smart-chain--logo {
    width: 330px;
    height: 330px
}

@media(max-width:581px) {
    .binance-smart-chain--logo {
        display: none
    }
}

.binance-smart-chain--banner {
    background: linear-gradient(#6407a9, #490d71);
    margin: 55px 0
}

.binance-smart-chain--banner>.container {
    min-height: 120px;
    padding: 20px
}

.binance-smart-chain--banner-content {
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap
}

.binance-smart-chain--banner-title {
    color: #fff;
    font-size: 36px;
    font-weight: 300
}

.binance-smart-chain--banner-subtitle {
    font-size: 13px;
    line-height: 24px;
    color: #cdfe55;
    font-weight: 300
}

.binance-smart-chain--button-banner {
    width: 250px;
    height: 54px;
    max-width: 100%;
    border-radius: 26px;
    background-image: url(https://nownodes.io/_next/static/media/postman.a0dfb9db.svg);
    background-repeat: no-repeat;
    background-position: 50%
}

.binance-smart-chain--overview-text {
    font-size: 21px;
    font-weight: 300;
    line-height: 35px;
    margin: 100px auto;
    max-width: 1024px
}

.binance-smart-chain--overview-image-wrapper {
    text-align: center;
    margin-bottom: 100px
}

.binance-smart-chain--advantages {
    margin-bottom: 100px
}

.binance-smart-chain--advantages-heading {
    text-align: center;
    font-weight: 300;
    font-size: 38px;
    line-height: 50px;
    margin-bottom: 75px
}

.binance-smart-chain--advantages-main {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-row-gap: 30px;
    row-gap: 30px;
    grid-column-gap: 15px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    margin: 0 100px
}

@media(max-width:400px) {
    .binance-smart-chain--advantages-main {
        grid-template-columns: repeat(2, 1fr);
        justify-content: center;
        gap: 40px 50px
    }
}

.binance-smart-chain .bsc-advantage-item {
    display: flex;
    flex-direction: column;
    text-align: center
}

.binance-smart-chain .bsc-advantage-item--image {
    margin-bottom: 20px;
    height: 75px
}

.binance-smart-chain .bsc-advantage-item--description {
    font-size: 22px;
    font-weight: 300;
    line-height: 32px
}

.binance-smart-chain--start {
    margin-bottom: 100px
}

.binance-smart-chain--start-heading {
    font-weight: 300;
    font-size: 39px;
    line-height: 50px;
    text-align: center;
    margin-bottom: 50px
}

.binance-smart-chain .bsc-start-buttons {
    display: flex;
    justify-content: center
}

@media(max-width:400px) {
    .binance-smart-chain .bsc-start-buttons {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 30px
    }

    .binance-smart-chain .bsc-start-buttons a {
        margin: 0
    }
}

.binance-smart-chain .bsc-start-buttons--button {
    min-width: 300px;
    font-size: 24px;
    font-weight: 300;
    background-color: #dadada;
    box-shadow: none;
    color: #fff;
    text-transform: none
}

.binance-smart-chain .bsc-start-buttons--button:hover {
    background-color: #cdfe55;
    color: #000
}

.binance-smart-chain .bsc-start-buttons a.button {
    text-align: center
}

.error-403 {
    padding-top: 100px;
    padding-bottom: 60px;
    padding-left: 50px;
    background-image: url(https://nownodes.io/_next/static/media/map.e6caa76a.webp);
    background-repeat: no-repeat
}

.error-403--logo {
    margin-bottom: 30px;
    display: inline-block
}

.error-403--row {
    display: flex;
    margin-bottom: 40px;
    align-items: center
}

.error-403--img {
    margin-right: 30px
}

.error-403--text {
    font-weight: 600;
    font-size: 36px;
    line-height: 53px;
    max-width: 160px
}

.error-403--status-code {
    font-size: 18px;
    line-height: 21px;
    color: gray;
    margin-right: 20px
}

.error-403--suggest {
    color: #a52ce7;
    font-size: 17px;
    line-height: 21px
}

.error-403--link {
    color: #a52ce7
}

.list {
    margin: 0;
    padding-left: 1.5rem;
    list-style: none
}

.list--link {
    position: relative;
    display: inline-block;
    align-items: center;
    margin-bottom: 1.5rem;
    transition: all .2s;
    text-decoration: none;
    letter-spacing: .05em;
    color: inherit;
    font-size: 1.4rem;
    font-weight: 300
}

.list--link__disabled {
    color: inherit;
    cursor: default;
    pointer-events: none
}

.list--link:before {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -10px;
    display: block;
    content: "";
    border-radius: 50%;
    width: 5px;
    height: 5px;
    border: 1px solid
}

.list--icon {
    font-size: 1.4rem;
    margin-left: 1rem;
    transform: translateY(2px)
}

.list__primary .list--link:before {
    border-color: #a52ce7
}

.list__primary .list--link:hover,
.list__primary .list--link:hover+span {
    color: #a52ce7
}

.list__secondary .list--link:hover,
.list__secondary .list--link:hover+span {
    color: #d0ff01
}

.list__secondary .list--link:before {
    border-color: #d0ff01
}

.feature {
    display: flex;
    flex-basis: 30%;
    align-items: center;
    flex-direction: column
}

@media(max-width:660px) {
    .feature {
        margin-bottom: 3rem
    }
}

.feature--icon {
    width: 73px;
    height: 75px;
    margin-bottom: 2rem
}

.feature--icon__tiny {
    width: 67px
}

.feature--title {
    font-size: 2.2rem;
    margin-bottom: 1.2rem;
    text-align: center;
    font-weight: 300
}

.feature--description {
    font-size: 1.5rem;
    text-align: center;
    font-weight: 300;
    line-height: 24px
}

.link {
    display: inline-block;
    font-size: 1.4rem;
    padding-bottom: 5px;
    text-decoration: none;
    color: inherit;
    transition: all .3s
}

.link__underline {
    border-bottom: 1px solid #000
}

.link:hover {
    transform: scale(1.05)
}

.link__big {
    font-size: 3.8rem;
    font-weight: 400
}

.link__primary:hover {
    color: #a52ce7
}

.advantage {
    padding-top: 70px;
    padding-bottom: 80px;
    display: flex;
    position: relative;
    overflow: hidden
}

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

.advantage--now {
    color: #a52ce7;
    font-weight: 600
}

.advantage--square {
    width: 386px;
    height: 587px;
    background-color: #faf1ff;
    position: absolute;
    border-radius: 70px;
    transform: rotate(40deg)
}

.advantage--square__left {
    left: -155px;
    bottom: -170%
}

.advantage--square__center {
    left: 290px;
    bottom: -159%
}

.advantage--square__right {
    left: 820px;
    bottom: -150%
}

.advantage--icon {
    flex-basis: 30%;
    max-width: 88px;
    height: 92px;
    width: 88px;
    margin-right: 70px
}

@media(max-width:480px) {
    .advantage--icon {
        flex-basis: auto;
        margin-bottom: 2rem
    }
}

.advantage--text-row {
    flex-basis: 70%
}

@media(max-width:480px) {
    .advantage--text-row {
        display: flex;
        flex-direction: column
    }
}

.advantage--text-sqs-row {
    flex-basis: 100%
}

@media(max-width:480px) {
    .advantage--text-sqs-row {
        display: flex;
        flex-direction: column
    }
}

.advantage--heading {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px
}

.advantage--sqs-heading {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 10px;
    margin-top: 15px
}

.advantage--text {
    font-size: 18px
}

.advantage--text,
.advantage--upper-text {
    color: #929292;
    line-height: 30px;
    font-weight: 300
}

.advantage--upper-text {
    font-size: 16px
}

.advantage--link {
    font-weight: 400;
    text-decoration: underline;
    color: #a52ce7;
    transition: all .3s
}

.advantage--list {
    color: #929292;
    font-size: 18px;
    margin-bottom: 5px
}

.advantage--list li {
    margin-left: 50px;
    margin-bottom: 5px
}

.advantage--list li ul {
    list-style-type: circle
}

.advantage--list li ul li ul {
    list-style-type: square
}

.advantage--data-table {
    border-width: 0;
    border-spacing: 0;
    padding-bottom: 15px
}

.advantage--data-table td {
    padding: 10px;
    border-color: #929292;
    border-style: solid;
    border-width: 0 0 1px 1px
}

.advantage--data-table td.top {
    border-top-width: 1px
}

.advantage--data-table td.right {
    border-right-width: 1px
}

.main--title {
    padding: 30px;
    text-align: center;
    font-size: 35px
}

.popup {
    background: hsla(0, 0%, 82%, .6);
    align-items: center;
    opacity: 1;
    transition: all .5s linear;
    z-index: 40
}

.popup.active {
    opacity: 1;
    z-index: 999
}

.popup-wrapper {
    max-width: 650px;
    width: 100%;
    padding: 70px;
    background-color: #fff;
    border-radius: 7px;
    position: relative
}

.popup-close {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 20px;
    top: 20px
}

.popup-close:hover {
    cursor: pointer
}

.popup__title {
    font-weight: 600;
    font-size: 30px;
    text-align: center
}

.popup__desc {
    font-size: 17px;
    line-height: 22px;
    color: #000;
    text-align: center;
    margin-top: 15px
}

.popup__desc a {
    color: #7b11b1
}

.popup__desc p+p {
    margin-top: 10px
}

.popup__img {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 36px 0 20px
}

.popup__img img {
    width: 170px;
    height: 170px;
    -o-object-fit: contain;
    object-fit: contain
}

.popup__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #bbe501;
    text-decoration: none;
    border-radius: 100px;
    width: 280px !important;
    height: 60px !important;
    margin: 0 auto;
    font-size: 17px;
    text-transform: uppercase;
    letter-spacing: .08em
}

.popup__form {
    margin-top: 33px
}

.register-form {
    display: flex;
    flex-direction: column
}

.register-form__submit {
    margin-top: 35px;
    background: #d0ff01;
    border-radius: 100px;
    text-transform: uppercase;
    font-size: 17px;
    border: none;
    width: 100%;
    height: 70px;
    outline: none;
    transition: all .3s linear
}

.register-form__submit:hover {
    background-color: #bbe501;
    cursor: pointer
}

.register-block {
    position: relative;
    width: 100%
}

.register-block__placeholder {
    position: absolute;
    font-size: 17px;
    color: #c2bdbd;
    left: 25px;
    top: 25px;
    transition: all .2s linear;
    z-index: 0;
    pointer-events: none
}

.register-block__error {
    display: block;
    margin-top: 8px;
    font-size: 13px;
    color: red;
    animation: showHide .5s linear
}

.register-block__input {
    width: 100%;
    height: 70px;
    border: 1px solid #c2bdbd;
    border-radius: 4px;
    padding: 32px 25px 15px;
    font-size: 17px;
    color: #000;
    outline: none
}

.register-block__input::-moz-placeholder {
    opacity: 0;
    font-size: 0;
    color: transparent
}

.register-block__input:-ms-input-placeholder {
    opacity: 0;
    font-size: 0;
    color: transparent
}

.register-block__input::placeholder {
    opacity: 0;
    font-size: 0;
    color: transparent
}

.register-block__input:focus+.register-block__placeholder {
    font-size: 13px;
    top: 15px;
    margin-top: 0
}

.register-block__input:not(:-moz-placeholder-shown)+.register-block__placeholder {
    font-size: 13px;
    top: 15px;
    margin-top: 0
}

.register-block__input:not(:-ms-input-placeholder)+.register-block__placeholder {
    font-size: 13px;
    top: 15px;
    margin-top: 0
}

.register-block__input:not(:placeholder-shown)+.register-block__placeholder {
    font-size: 13px;
    top: 15px;
    margin-top: 0
}

.register-block__label {
    display: flex;
    align-items: center;
    padding-bottom: 70px
}

.register-block__label:hover {
    cursor: pointer
}

.register-block__text {
    font-size: 17px;
    margin-left: 14px;
    line-height: 1
}

.register-block__recaptcha-label {
    color: red;
    opacity: 0
}

.register-block__checkmark {
    width: 26px;
    height: 26px;
    border-radius: 4px;
    background-color: #bbe501;
    display: block;
    position: relative
}

.register-block__checkmark:before {
    position: absolute;
    content: "";
    width: 12px;
    height: 10px;
    display: block;
    background: url(https://nownodes.io/_next/static/media/check.933d0748.svg) 50% no-repeat;
    background-size: contain;
    left: 50%;
    top: 50%;
    margin-left: -6px;
    margin-top: -5px;
    opacity: 0;
    transition: opacity .2s linear
}

.register-block__checkbox {
    display: none
}

.register-block__checkbox:checked+.register-block__checkmark:before {
    opacity: 1
}

.register-block+.register-block {
    margin-top: 22px
}

.container {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto
}

@media screen and (max-width:1200px) {
    .container {
        padding: 0 15px
    }
}

@keyframes showHide {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media screen and (max-width:475px) {
    .popup-wrapper {
        padding: 30px
    }

    .popup__title {
        font-size: 24px
    }
}

.popup {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100;
    display: flex;
    justify-content: center;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .2);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px)
}

.popup__animated {
    transition: opacity .5s
}

.popup__visible {
    visibility: visible;
    opacity: 1
}

.popup--box__form {
    display: block;
    padding-top: 4rem;
    padding-right: 6rem;
    padding-left: 4.3rem;
    font-size: 13px;
    line-height: 24px
}

.popup--content {
    position: relative;
    z-index: 200;
    max-height: 100%;
    margin-top: 150px;
    margin-bottom: auto;
    background-color: #fff;
    border-radius: 6px;
    opacity: 1;
    transition: all .5s .2s
}

.popup--content__main {
    max-width: 500px;
    min-height: 360px
}

.popup--content__xmr {
    width: 90%;
    max-width: 800px
}

@media(max-width:767px) {
    .popup--content {
        margin-top: 100px
    }
}

.popup--text-box {
    margin-bottom: 2.8rem
}

.popup--text {
    font-size: 1.8rem
}

.popup--close {
    position: absolute;
    top: -28px;
    right: 10px;
    width: 15px;
    height: 15px;
    cursor: pointer
}

.popup--close:after,
.popup--close:before {
    content: "";
    position: absolute;
    top: 50%;
    display: block;
    width: 25px;
    height: 2px;
    background-color: #fff;
    transform: rotate(45deg)
}

.popup--close:before {
    transform: rotate(45deg)
}

.popup--close:after {
    transform: rotate(-45deg)
}

.popup--button__success {
    align-self: center;
    margin-top: 80px;
    margin-bottom: 45px;
    padding: 5px 80px
}

.styles_notification__WQOaJ {
    background-color: #de1719;
    padding: 15px
}

.styles_notification__WQOaJ a {
    color: #973edf;
    font-weight: 700
}

.styles_info__EKxVA {
    background-color: #1bc2e6
}

.styles_warning__iql1a {
    background-color: #ecc231
}

.styles_error__gL3BE {
    background-color: #de1719
}

.styles_content__8Cxwu {
    color: #fff;
    font-size: 1.4rem;
    font-weight: 300;
    text-align: center
}

.styles_btn__adxSz {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 150px;
    height: 45px;
    border-radius: 40px;
    background-color: #a52ce7;
    position: fixed;
    bottom: 20px;
    right: 15px;
    cursor: pointer;
    padding: 5px 18px;
    border: 0 solid transparent;
    color: #fff;
    white-space: nowrap;
    font-weight: 500;
    font-size: 18px;
    transition: all .2s ease-in
}

.styles_btn__adxSz span {
    display: block;
    margin-left: 5px
}

.styles_btn__adxSz:hover {
    background-color: #b95aec
}

.styles_btn__adxSz:focus {
    box-shadow: 0 0 0 .3rem rgba(204, 136, 241, .8)
}

.styles_container__g4h5n {
    margin: 120px auto;
    max-width: 1200px;
    width: 100%
}

.styles_container__g4h5n.styles_p0__C3_k_ {
    padding: 0
}

.styles_marginHeading__YaaDc {
    font-size: 36px;
    font-weight: 700;
    line-height: 32px
}

.styles_marginHeading60__8V6IO {
    margin: 0 0 60px
}

.styles_accent__OP7fz {
    color: #973edf
}

.styles_margin60__3DMCl {
    margin: 60px auto
}

.styles_margin120__15Zhy {
    margin: 120px auto
}

.styles_margin0__uKMEx {
    margin: 0 auto
}

@media(max-width:1200px) {
    .styles_container__g4h5n {
        padding: 0 15px
    }
}

@media(max-width:1140px) {
    .styles_marginHeading__YaaDc {
        font-size: 32px
    }
}

@media(max-width:1050px) {
    .styles_marginHeading__YaaDc {
        font-size: 28px
    }
}

@media(max-width:1030px) {
    .styles_marginHeading__YaaDc {
        font-size: 3rem
    }
}

@media(max-width:1000px) {
    .styles_container__g4h5n {
        margin: 80px auto
    }
}

@media(max-width:880px) {
    .styles_marginHeading__YaaDc {
        margin: 0 0 32px
    }
}

@media(max-width:700px) {
    .styles_container__g4h5n {
        margin: 40px auto
    }
}

@media(max-width:500px) {
    .styles_marginHeading__YaaDc {
        font-size: 2.7rem
    }
}
