@font-face {
    font-family: montserrat-regular;
    src: url(../alialoula/Montserrat-Regular.eot);
    src: local('☺'), url(../alialoula/Montserrat-Regular.woff) format('woff'), url(../alialoula/Montserrat-Regular.ttf) format('truetype'), url(../fonts/Montserrat-Regular.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: montserrat-light;
    src: url(../alialoula/Montserrat-Light.eot);
    src: local('☺'), url(../alialoula/Montserrat-Light.woff) format('woff'), url(../alialoula/Montserrat-Light.ttf) format('truetype'), url(../fonts/Montserrat-Light.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: montserrat-bold;
    src: url(../alialoula/Montserrat-Bold.eot);
    src: local('☺'), url(../alialoula/Montserrat-Bold.woff) format('woff'), url(../alialoula/Montserrat-Bold.ttf) format('truetype'), url(../alialoula/Montserrat-Bold.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: fontello;
    src: url(../alialoula/fontello486b.eot);
    src: url(../alialoula/fontello486b.eot) format('embedded-opentype'), url(../alialoula/fontello486b.woff2) format('woff2'), url(../fonts/fontello486b.woff) format('woff'), url(../alialoula/fontello486b.ttf) format('truetype'), url(../alialoula/fontello486b.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

.box-nav {
    position: fixed !important;
    top: 0 !important;
    left: -250px !important;
    width: 250px !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    background-color: #223d96 !important;
    transition: left 500ms ease !important;
    z-index: 999
}

.text-gradient {
    background-image: -webkit-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -moz-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -ms-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -o-linear-gradient(left, #ff5082, #4c58c8);
    background-image: linear-gradient(to right, #ff5082, #4c58c8);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

body {
    background-color: #f6f8ff;
    font-family: montserrat-regular;
    font-size: 18px;
    padding-top: 40px;
    overflow-x: hidden !important
}

@media screen and (max-width:1024px) {
    body {
        padding-top: 45px
    }
}

@media(max-width:960px) {
    body {
        padding-bottom: 25px
    }
}

.container {
    display: block;
    max-width: 1140px;
    width: 100%;
    margin: 0 auto
}

.overlay {
    visibility: hidden;
    opacity: 0;
    top: 0;
    left: 0;
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .75);
    z-index: 99;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.overlay.active {
    visibility: visible;
    opacity: 1
}

.hid {
    overflow: hidden
}

.menu {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 50px;
    height: 50px;
    transition: transform 250ms ease;
    cursor: pointer;
    z-index: 999
}

@media screen and (max-width:1024px) {
    .menu {
        display: flex
    }
}

.menu span {
    position: relative;
    display: block;
    width: 50%;
    height: 2px;
    background-color: #fff;
    float: left;
    transform-origin: center center;
    transition: transform 250ms ease;
    z-index: 200
}

.menu span:nth-of-type(1) {
    transform: translateY(-5px)
}

.menu span:nth-of-type(3) {
    transform: translateY(5px)
}

#menu:checked~.menu {
    background-color: transparent;
    transition: transform 250ms ease;
    z-index: 99999
}

#menu:checked~.menu span {
    background-color: #fff;
    transition: transform 250ms ease
}

#menu:checked~.menu span:nth-of-type(1) {
    transform: translateY(1px) rotate(45deg)
}

#menu:checked~.menu span:nth-of-type(2) {
    display: none
}

#menu:checked~.menu span:nth-of-type(3) {
    transform: translateY(-1px) rotate(-45deg)
}

#menu {
    display: none
}

[class^=icon-]:before,
[class*=" icon-"]:before {
    font-family: fontello;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-right-big:before {
    content: '\e802'
}

.icon-money:before {
    content: '\e801'
}

.icon-right:before {
    content: '\e802'
}

.icon-bank:before {
    content: '\e803'
}

.icon-tw:before {
    content: '\f099'
}

.icon-fb:before {
    content: '\f09a'
}

.icon-yt:before {
    content: '\f16a'
}

.icon-in:before {
    content: '\f16d'
}

.icon-vk:before {
    content: '\f189'
}

.icon-pdf:before {
    content: '\f1c1'
}

.icon-pdf-web:before {
    content: '\E800'
}

.icon-tel:before {
    content: '\f1d8'
}

.icon-wch:before {
    content: '\f1d7'
}

.icon-btc:before {
    content: '\F15A'
}

.btn-pink {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    height: 50px;
    background-color: #525fff;
    border-radius: 5px;
    padding: 0 10px;
    transition: all .2s ease-in-out;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.btn-pink:before {
    content: "";
    background-color: rgba(255, 255, 255, .5);
    height: 100%;
    width: 40px;
    display: block;
    position: absolute;
    top: 0;
    left: -80px;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    transition: none
}

.btn-pink:hover {
    box-shadow: 0 0 20px 0 transparent
}

.btn-pink:hover:before {
    -webkit-transform: skewX(-45deg) translateX(300px);
    transform: skewX(-45deg) translateX(300px);
    transition: all .5s ease-in-out
}

.btn-blue {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    height: 50px;
    background-color: #4c58c8;
    box-shadow: 0 0 20px 0 #4c58c8;
    border-radius: 5px;
    padding: 0 10px;
    transition: all .2s ease-in-out;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.btn-blue:before {
    content: "";
    background-color: rgba(255, 255, 255, .5);
    height: 100%;
    width: 40px;
    display: block;
    position: absolute;
    top: 0;
    left: -80px;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    transition: none
}

.btn-blue:hover {
    box-shadow: 0 0 20px 0 transparent
}

.btn-blue:hover:before {
    -webkit-transform: skewX(-45deg) translateX(300px);
    transform: skewX(-45deg) translateX(300px);
    transition: all .5s ease-in-out
}

.social-bar {
    position: fixed;
    top: 50%;
    right: 0;
    width: 50px;
    margin-top: -100px;
    background-color: #fff;
    border-top-left-radius: 15px;
    border-bottom-left-radius: 15px;
    box-shadow: 0 0 32px 0 #c6ecf7;
    z-index: 95
}

.social-bar .list {
    display: block;
    padding: 15px 0
}

.social-bar .list_item {
    display: block;
    padding: 5px
}

.social-bar .list_item a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    color: #ff5284;
    font-size: 18px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.social-bar .list_item a:hover {
    color: #4c58c8
}

@media(max-width:960px) {
    .social-bar .list_item a {
        height: 20px;
        color: #ff5284;
        font-size: 14px
    }
}

.social-bar .list_item .list-telegram {
    position: absolute;
    top: 0;
    right: 65px;
    background-color: #fff;
    border-radius: 15px;
    box-shadow: 0 0 32px 0 #c6ecf7;
    padding: 20px;
    visibility: hidden;
    opacity: 0;
    z-index: -1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.social-bar .list_item .list-telegram li {
    display: flex;
    padding: 10px 5px
}

.social-bar .list_item .list-telegram li i {
    display: inline-block;
    color: #00b4ff;
    font-size: 18px;
    padding-right: 10px
}

.social-bar .list_item .list-telegram li a {
    display: inline-block;
    position: relative;
    color: #009cff;
    font-size: 16px;
    font-family: montserrat-regular;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.social-bar .list_item .list-telegram li a:after {
    content: '';
    position: absolute;
    bottom: 1px;
    height: 1px;
    width: 100%;
    background-color: #009cff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5082', endColorstr='#4c58c8', GradientType=1);
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.social-bar .list_item .list-telegram li a:hover:after {
    width: 0
}

@media(max-width:960px) {
    .social-bar .list_item .list-telegram {
        top: inherit;
        left: 10px;
        bottom: 31px;
        right: inherit;
        padding: 20px
    }
}

.social-bar .list_item.item-telegram:hover .list-telegram {
    visibility: visible;
    opacity: 1;
    z-index: 9
}

@media(max-width:960px) {
    .social-bar .list {
        display: flex;
        padding: 0 20px;
        height: 30px;
        justify-content: space-between
    }
}

@media(max-width:960px) {
    .social-bar {
        position: fixed;
        top: inherit;
        bottom: 0;
        right: 0;
        width: 100%;
        margin-top: 0;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        box-shadow: 0 0 0 0 transparent
    }
}

.header {
    display: block;
    padding: 10px;
    background-color: #f6f8ff;
}

.header .header-block {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.header .header-block .logo {
    display: inline-block
}

.header .header-block .logo a {
    align-items: center;
    display: flex;
    color: #333;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: bold;
}

.header .header-block .logo a .logo-default {
    display: inline-block
}

@media screen and (max-width:1024px) {
    .header .header-block .logo a .logo-default {
        display: none
    }
}

.header .header-block .logo a .logo-fix {
    display: none;
    color: #fff;
}

@media screen and (max-width:1024px) {
    .header .header-block .logo a .logo-fix {
        display: block
    }
}

.header .header-block .logo a img {
    max-width: 100%;
    height: 60px;
}

@media(max-width:1140px) {
    .header .header-block .logo {
        padding-right: 5px
    }
}

@media screen and (max-width:1024px) {
    .header .header-block .logo {
        display: inline-block;
        width: 150px;
        position: absolute;
        left: 50%;
        top: 13px;
        margin-left: -75px
    }
}

@media (max-width: 480px) {
    .header .header-block .logo {
        max-width: 100%;
        margin: auto;
        width: auto;
        position: relative;
        left: auto;
        top: auto;
    }
    .header .header-block .logo a {
        font-size: 18px;
    }
    .header .header-block .logo a img {
        max-width: 100%;
        height: 36px;
    }
}

.header .header-block .language {
    display: inline-block;
    position: relative;
    float: left
}

.header .header-block .language .btn-lg {
    display: flex;
    position: relative;
    height: 42px;
    align-items: center
}

.header .header-block .language .btn-lg img {
    max-width: 25px
}

.header .header-block .language .list-lg {
    display: none;
    position: absolute;
    left: -6px;
    top: 35px;
    width: 36px;
    padding: 5px;
    border-radius: 3px;
    background: #fff;
    z-index: 99
}

.header .header-block .language .list-lg_item {
    display: block;
    padding: 5px 0 0
}

.header .header-block .language .list-lg_item a {
    display: block
}

.header .header-block .language .list-lg_item a img {
    display: inline-block;
    max-width: 25px
}

@media screen and (max-width:1024px) {
    .header .header-block .language {
        display: none
    }
}

.header .header-block .nav {
    display: inline-block
}

.header .header-block .nav.active {
    left: 0
}

.header .header-block .nav .language {
    display: none
}

@media screen and (max-width:1024px) {
    .header .header-block .nav .language {
        display: inline-block;
        position: absolute;
        top: 5px;
        right: 10px
    }
}

.header .header-block .nav .list {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.header .header-block .nav .list_item {
    display: inline-block;
    padding: 0 15px
}

.header .header-block .nav .list_item a {
    display: block;
    position: relative;
    font-size: 15px;
    color: #000;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.header .header-block .nav .list_item a:hover {
    color: #4c58c8
}

@media screen and (max-width:1024px) {
    .header .header-block .nav .list_item a:hover {
        color: #fff
    }
    .header .header-block .nav .list_item a:hover:after {
        width: 100%
    }
}

.header .header-block .nav .list_item a.active {
    color: #ff5284
}

@media screen and (max-width:1024px) {
    .header .header-block .nav .list_item a.active {
        color: #fff
    }
    .header .header-block .nav .list_item a.active:after {
        width: 100%
    }
}

@media screen and (max-width:1024px) {
    .header .header-block .nav .list_item a {
        display: inline-block;
        position: relative;
        padding: 5px 0;
        font-size: 16px;
        font-weight: 600;
        color: #fff
    }
    .header .header-block .nav .list_item a:after {
        content: '';
        position: absolute;
        bottom: 4px;
        height: 1px;
        width: 0;
        background-color: #fff;
        left: 50%;
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -ms-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
}

@media(max-width:1140px) {
    .header .header-block .nav .list_item {
        padding: 0 10px
    }
}

@media screen and (max-width:1024px) {
    .header .header-block .nav .list_item {
        display: block;
        width: 100%
    }
}

@media screen and (max-width:1024px) {
    .header .header-block .nav .list {
        flex-wrap: wrap
    }
}

@media screen and (max-width:1024px) {
    .header .header-block .nav {
        display: inline-block;
        position: fixed;
        left: -350px;
        top: 0;
        width: 300px;
        height: 100%;
        padding-top: 50px;
        background-image: linear-gradient(100deg, #0070ba, #003087);
        background-size: cover;
        z-index: 999;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        -ms-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s
    }
}

.header .header-block .btn-header {
    display: inline-block
}

.header .header-block .btn-header a {
    width: 165px
}

@media(max-width:1140px) {
    .header .header-block .btn-header a {
        width: 130px;
        height: 40px;
        font-size: 14px
    }
}

@media screen and (max-width:1024px) {
    .header .header-block .btn-header a {
        width: 100px;
        height: 30px;
        font-size: 12px
    }
}

@media screen and (max-width:1024px) {
    .header .header-block {
        padding-top: 5px;
        justify-content: flex-end
    }
}

.header:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .75);
    visibility: hidden;
    opacity: 0;
    z-index: -1
}

.header.fixed {
    position: fixed;
    padding: 10px;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #133b8c;
    top center no-repeat;
    background-size: cover;
    z-index: 99;
    box-shadow: 0 3px 3px -3px #000
}

.header.fixed .header-block {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.header.fixed .header-block .logo a .logo-default {
    display: none
}

.header.fixed .header-block .logo a .logo-fix {
    display: inline-block
}

.header.fixed .header-block .nav {
    display: inline-block
}

.header.fixed .header-block .nav .list_item a {
    color: #fff;
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -ms-transition: all 0s;
    -o-transition: all 0s;
    transition: all 0s
}

.header.fixed .header-block .nav .list_item a:hover {
    color: #fff;
    font-weight: 600
}

.header.fixed .header-block .nav .list_item a:after {
    content: '...';
    position: absolute;
    bottom: -15px;
    left: 50%;
    letter-spacing: 4px;
    width: 0;
    font-size: 20px;
    font-family: montserrat-bold;
    color: #fff;
    overflow: hidden;
    text-align: center;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

.header.fixed .header-block .nav .list_item a.active {
    font-weight: 600
}

.header.fixed .header-block .nav .list_item a.active:after {
    width: 100%
}

.header.active:after {
    visibility: visible;
    opacity: 1;
    z-index: 9
}

@media screen and (max-width:1024px) {
    .header {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 50px;
        background-image: linear-gradient(100deg, #0070ba, #003087);
        background-size: cover;
        padding: 5px 10px;
        justify-content: flex-end;
        box-shadow: 0 3px 3px -3px #000;
        z-index: 99
    }
}

.section-greeting {
    display: block;
    position: relative;
    padding: 100px 10px 40px;
    background-color: #f6f8ff;
    overflow: hidden
}

.section-greeting_content-wrapper {
    display: flex;
    justify-content: space-between
}

.section-greeting_content-wrapper .box-text {
    display: inline-block;
    width: 60%
}

.section-greeting_content-wrapper .box-text h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 42px;
    color: #000;
    line-height: 1.4;
    padding-bottom: 15px
}

.section-greeting_content-wrapper .box-text h2 span {
    color: #f72f78
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-text h2 {
        text-align: center;
        font-size: 28px;
        font-family: montserrat-bold
    }
}

@media(max-width:640px) {
    .section-greeting_content-wrapper .box-text h2 {
        font-size: 20px
    }
}

.section-greeting_content-wrapper .box-text p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000
}

.section-greeting_content-wrapper .box-text p a {
    display: inline-block;
    position: relative;
    color: #009cff;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-greeting_content-wrapper .box-text p a:after {
    content: '';
    position: absolute;
    bottom: 2px;
    height: 1px;
    width: 100%;
    background-color: #009cff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5082', endColorstr='#4c58c8', GradientType=1);
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-greeting_content-wrapper .box-text p a:hover:after {
    width: 0
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-text p {
        text-align: center
    }
}

@media(max-width:640px) {
    .section-greeting_content-wrapper .box-text p {
        font-size: 16px
    }
}

.section-greeting_content-wrapper .box-text .box-button {
    display: flex;
    padding-top: 40px
}

.section-greeting_content-wrapper .box-text .box-button a {
    max-width: 200px;
    padding: 0 25px
}

.section-greeting_content-wrapper .box-text .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(400px);
    transform: skewX(-45deg) translateX(400px)
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-text .box-button a {
        max-width: 100%;
        width: 49%
    }
}

@media(max-width:480px) {
    .section-greeting_content-wrapper .box-text .box-button a {
        max-width: 300px;
        width: 100%;
        margin: 0 auto
    }
}

.section-greeting_content-wrapper .box-text .box-button .btn-blue {
    margin-right: 20px
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-text .box-button .btn-blue {
        margin-right: 0
    }
}

@media(max-width:480px) {
    .section-greeting_content-wrapper .box-text .box-button .btn-blue {
        margin: 0 auto 15px
    }
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-text .box-button {
        justify-content: space-between
    }
}

@media(max-width:480px) {
    .section-greeting_content-wrapper .box-text .box-button {
        flex-wrap: wrap
    }
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-text {
        position: relative;
        max-width: 640px;
        margin: 0 auto;
        width: 100%;
        z-index: 2
    }
}

.section-greeting_content-wrapper .box-photo {
    display: inline-block;
    max-width: 660px
}

.section-greeting_content-wrapper .box-photo img {
    max-width: 100%
}

@media(max-width:960px) {
    .section-greeting_content-wrapper .box-photo {
        position: absolute;
        display: flex;
        align-items: center;
        justify-content: center;
        top: 0;
        left: 0;
        max-width: 100%;
        width: 100%;
        height: 100%;
        opacity: .5;
        z-index: 1
    }
}

@media(max-width:960px) {
    .section-greeting_content-wrapper {
        position: relative;
        flex-wrap: wrap
    }
}

.section-greeting .wallie-number {
    display: block;
    padding: 45px 0
}

.section-greeting .wallie-number_title {
    display: block;
    padding-bottom: 10px
}

.section-greeting .wallie-number_title p {
    display: block;
    font-size: 18px;
    font-family: montserrat-regular;
    color: #000
}

@media(max-width:1140px) {
    .section-greeting .wallie-number_title p {
        font-family: montserrat-bold;
        font-size: 20px;
        text-align: center
    }
}

.section-greeting .wallie-number .list {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.section-greeting .wallie-number .list_item {
    align-items: center;
    width: 32%
}

.section-greeting .wallie-number .list_item .numeral {
    display: inline-block;
    font-family: montserrat-regular;
    font-size: 39px;
    line-height: 1;
    white-space: nowrap;
    background-image: -webkit-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -moz-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -ms-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -o-linear-gradient(left, #ff5082, #4c58c8);
    background-image: linear-gradient(to right, #ff5082, #4c58c8);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

@media(max-width:1140px) {
    .section-greeting .wallie-number .list_item .numeral {
        font-size: 35px
    }
}

.section-greeting .wallie-number .list_item .sub {
    display: inline-block;
    font-size: 32px;
    color: #4c58c8;
    font-family: montserrat-regular;
    margin-top: -24px
}

@media(max-width:1140px) {
    .section-greeting .wallie-number .list_item .sub {
        font-size: 20px;
        margin-top: -15px
    }
}

.section-greeting .wallie-number .list_item .label {
    ;
    max-width: 100px;
    font-family: montserrat-regular;
    font-size: 20px;
    color: #000;
    padding-left: 10px
}

@media(max-width:1140px) {
    .section-greeting .wallie-number .list_item .label {
        font-size: 14px
    }
}

@media(max-width:480px) {
    .section-greeting .wallie-number .list_item .label {
        display: block;
        width: 100%;
        padding-left: 0;
        max-width: 100%;
        text-align: center
    }
}

.section-greeting .wallie-number .list_item strong {
    font-family: montserrat-bold
}

@media(max-width:1140px) {
    .section-greeting .wallie-number .list_item {
        justify-content: center
    }
}

@media(max-width:768px) {
    .section-greeting .wallie-number .list_item {
        width: 49%;
        padding: 15px 0
    }
}

@media(max-width:480px) {
    .section-greeting .wallie-number .list_item {
        width: 100%;
        flex-wrap: wrap
    }
}

@media(max-width:768px) {
    .section-greeting .wallie-number .list {
        flex-wrap: wrap;
        justify-content: center
    }
}

@media(max-width:1140px) {
    .section-greeting .wallie-number {
        padding: 30px 0
    }
}

@media(max-width:768px) {
    .section-greeting .wallie-number {
        padding: 30px 0 0
    }
}

@media(max-width:960px) {
    .section-greeting {
        padding: 30px 10px
    }
}

.section-video {
    display: block;
    background-color: #285cbf;
    top center no-repeat;
    background-size: cover
}

.section-video_content-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 700px;
    width: 100%;
    margin: 0 auto;
    height: 130px
}

.section-video_content-wrapper p {
    display: inline-block;
    font-family: montserrat-light;
    font-size: 20px;
    color: #fff
}

@media(max-width:768px) {
    .section-video_content-wrapper p {
        display: block;
        width: 100%;
        text-align: center;
        padding-bottom: 20px
    }
}

.section-video_content-wrapper .btn-video {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    font-size: 32px;
    background-color: #ff5284;
    box-shadow: 0 0 0 0 #ff5284;
    -webkit-animation: pulse 1.25s infinite cubic-bezier(.66, 0, 0, 1);
    -moz-animation: pulse 1.25s infinite cubic-bezier(.66, 0, 0, 1);
    -ms-animation: pulse 1.25s infinite cubic-bezier(.66, 0, 0, 1);
    animation: pulse 1.25s infinite cubic-bezier(.66, 0, 0, 1)
}

.section-video_content-wrapper .btn-video:hover {
    animation: none
}

@media(max-width:768px) {
    .section-video_content-wrapper .btn-video {
        background-color: #fff;
        box-shadow: 0 0 0 0 #fff;
        color: #ff5284
    }
}

@media(max-width:768px) {
    .section-video_content-wrapper {
        height: auto;
        padding: 20px 10px;
        flex-wrap: wrap;
        justify-content: center
    }
}

.section-working {
    display: block;
    position: relative;
    background-color: #fff;
    padding: 80px 10px;
    overflow: hidden
}

.section-working_content-wrapper {
    display: block;
    position: relative;
    z-index: 1
}

.section-working_content-wrapper .block-content {
    display: flex;
    justify-content: space-between
}

.section-working_content-wrapper .block-content_photo {
    display: inline-block;
    width: 49%
}

.section-working_content-wrapper .block-content_photo img {
    max-width: 100%
}

@media(max-width:960px) {
    .section-working_content-wrapper .block-content_photo {
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: .5;
        z-index: 1
    }
}

.section-working_content-wrapper .block-content_text {
    display: inline-block;
    width: 46%
}

.section-working_content-wrapper .block-content_text h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 28px;
    color: #fff
}

.section-working_content-wrapper .block-content_text h2 span {
    display: inline-block;
    color: #ff5284
}

@media(max-width:960px) {
    .section-working_content-wrapper .block-content_text h2 {
        text-align: center
    }
}

@media(max-width:640px) {
    .section-working_content-wrapper .block-content_text h2 {
        font-size: 20px
    }
}

.section-working_content-wrapper .block-content_text p {
    display: block;
    padding-top: 30px;
    font-family: montserrat-regular;
    font-size: 15px;
    color: #fff;
    line-height: 1.5
}

.section-working_content-wrapper .block-content_text p span {
    display: inline-block;
    color: #ff5284
}

@media(max-width:640px) {
    .section-working_content-wrapper .block-content_text p {
        font-size: 16px
    }
}

.section-working_content-wrapper .block-content_text .box-button {
    display: block;
    padding-top: 30px
}

.section-working_content-wrapper .block-content_text .box-button a {
    max-width: 300px
}

.section-working_content-wrapper .block-content_text .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(450px);
    transform: skewX(-45deg) translateX(450px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-working_content-wrapper .block-content_text .box-button a {
        margin: 0 auto
    }
}

@media(max-width:960px) {
    .section-working_content-wrapper .block-content_text {
        display: block;
        position: relative;
        width: 100%;
        z-index: 2
    }
}

@media(max-width:960px) {
    .section-working_content-wrapper .block-content {
        position: relative;
        flex-wrap: wrap;
        max-width: 800px;
        margin: 0 auto
    }
}

@media(max-width:960px) {
    .section-working {
        padding: 50px 10px
    }
}

.section-smart-contract {
    display: block;
    position: relative;
    background-color: #f6f8ff;
    padding: 80px 10px;
    overflow-y: hidden;
    overflow-x: hidden
}

.section-smart-contract_content-wrapper {
    display: block;
    position: relative;
    z-index: 1
}

.section-smart-contract_content-wrapper .block-content {
    display: flex;
    justify-content: space-between;
    padding-bottom: 50px
}

.section-smart-contract_content-wrapper .block-content_photo {
    display: inline-block;
    width: 49%
}

.section-smart-contract_content-wrapper .block-content_photo img {
    max-width: 100%
}

@media(max-width:960px) {
    .section-smart-contract_content-wrapper .block-content_photo {
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: .3;
        z-index: 1
    }
}

.section-smart-contract_content-wrapper .block-content_text {
    display: inline-block;
    width: 49%
}

.section-smart-contract_content-wrapper .block-content_text h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 28px;
    color: #000
}

.section-smart-contract_content-wrapper .block-content_text h2 span {
    display: block;
    color: #ff5284
}

@media(max-width:960px) {
    .section-smart-contract_content-wrapper .block-content_text h2 {
        text-align: center
    }
}

@media(max-width:640px) {
    .section-smart-contract_content-wrapper .block-content_text h2 {
        font-size: 20px
    }
}

.section-smart-contract_content-wrapper .block-content_text p {
    display: block;
    padding-top: 30px;
    font-family: montserrat-regular;
    font-size: 15px;
    color: #000;
    line-height: 1.5
}

.section-smart-contract_content-wrapper .block-content_text p span {
    display: inline-block;
    position: relative;
    color: #000;
    border-bottom: 1px dashed #000;
    line-height: 1;
    cursor: pointer
}

.section-smart-contract_content-wrapper .block-content_text p span img {
    position: absolute;
    left: 0;
    bottom: 25px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-smart-contract_content-wrapper .block-content_text p span:hover img {
    opacity: 1;
    visibility: visible
}

@media(max-width:640px) {
    .section-smart-contract_content-wrapper .block-content_text p {
        font-size: 16px
    }
}

.section-smart-contract_content-wrapper .block-content_text .box-button {
    display: block;
    padding-top: 30px
}

.section-smart-contract_content-wrapper .block-content_text .box-button a {
    max-width: 300px
}

.section-smart-contract_content-wrapper .block-content_text .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(450px);
    transform: skewX(-45deg) translateX(450px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-smart-contract_content-wrapper .block-content_text .box-button a {
        margin: 0 auto
    }
}

@media(max-width:960px) {
    .section-smart-contract_content-wrapper .block-content_text {
        display: block;
        position: relative;
        width: 100%;
        z-index: 2
    }
}

@media(max-width:960px) {
    .section-smart-contract_content-wrapper .block-content {
        position: relative;
        padding-bottom: 25px
    }
}

.section-smart-contract_content-wrapper .box-code {
    display: block
}

.section-smart-contract_content-wrapper .box-code .list {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.section-smart-contract_content-wrapper .box-code .list_item {
    display: inline-block;
    position: relative;
    padding: 0 5px
}

.section-smart-contract_content-wrapper .box-code .list_item:after {
    content: '/';
    position: absolute;
    top: 2px;
    right: -3px;
    font-size: 18px;
    color: #000
}

.section-smart-contract_content-wrapper .box-code .list_item:first-child {
    padding-left: 0
}

.section-smart-contract_content-wrapper .box-code .list_item:first-child:after {
    display: none
}

.section-smart-contract_content-wrapper .box-code .list_item:last-child:after {
    display: none
}

.section-smart-contract_content-wrapper .box-code .list_item p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000
}

@media(max-width:640px) {
    .section-smart-contract_content-wrapper .box-code .list_item p {
        font-size: 16px
    }
}

.section-smart-contract_content-wrapper .box-code .list_item a {
    display: inline-block;
    position: relative;
    color: #009cff;
    font-size: 18px;
    font-family: montserrat-regular;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-smart-contract_content-wrapper .box-code .list_item a:after {
    content: '';
    position: absolute;
    bottom: 2px;
    height: 1px;
    width: 100%;
    background-color: #009cff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5082', endColorstr='#4c58c8', GradientType=1);
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

@media(max-width:480px) {
    .section-smart-contract_content-wrapper .box-code .list_item a:after {
        display: none
    }
}

.section-smart-contract_content-wrapper .box-code .list_item a:hover:after {
    width: 0
}

@media(max-width:640px) {
    .section-smart-contract_content-wrapper .box-code .list_item a {
        font-size: 16px
    }
}

@media(max-width:480px) {
    .section-smart-contract_content-wrapper .box-code .list_item a {
        text-decoration: underline
    }
}

@media(max-width:960px) {
    .section-smart-contract {
        padding: 50px 10px
    }
}

.section-advantage {
    display: block;
    background-color: #fff;
    padding: 80px 0
}

.section-advantage_title {
    display: block;
    text-align: center
}

.section-advantage_title h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 35px;
    color: #000
}

.section-advantage_title h2 span {
    display: block;
    color: #ff5284
}

@media(max-width:768px) {
    .section-advantage_title h2 {
        font-size: 25px
    }
}

@media(max-width:640px) {
    .section-advantage_title h2 {
        font-size: 20px
    }
}

.section-advantage_title p {
    display: block;
    max-width: 800px;
    margin: 0 auto;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000;
    line-height: 1.5;
    padding-top: 20px
}

.section-advantage_title p span {
    color: #ff5284
}

@media(max-width:640px) {
    .section-advantage_title p {
        font-size: 16px
    }
}

@media(max-width:960px) {
    .section-advantage_title {
        padding: 0 10px
    }
}

.section-advantage_content {
    display: block;
    padding-top: 50px
}

.section-advantage_content .tabs {
    display: flex;
    justify-content: space-between
}

.section-advantage_content .tabs .tab {
    display: inline-block;
    position: relative;
    text-align: center;
    padding: 0 10px 20px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-advantage_content .tabs .tab a {
    display: block;
    color: #000;
    font-family: montserrat-light;
    font-size: 25px
}

.section-advantage_content .tabs .tab a .icon {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 70px;
    margin-bottom: 10px
}

.section-advantage_content .tabs .tab a .icon .icon-bank {
    font-size: 60px
}

@media(max-width:960px) {
    .section-advantage_content .tabs .tab a .icon .icon-bank {
        font-size: 40px
    }
}

.section-advantage_content .tabs .tab a .icon .icon-money {
    font-size: 60px
}

@media(max-width:960px) {
    .section-advantage_content .tabs .tab a .icon .icon-money {
        font-size: 40px
    }
}

.section-advantage_content .tabs .tab a .icon img {
    max-width: 100%
}

@media(max-width:960px) {
    .section-advantage_content .tabs .tab a .icon img {
        max-width: 95px
    }
}

@media(max-width:960px) {
    .section-advantage_content .tabs .tab a .icon {
        height: 40px;
        justify-content: center
    }
}

.section-advantage_content .tabs .tab a .tab-text {
    display: inline-block;
    border-bottom: 1px dashed #000
}

@media(max-width:640px) {
    .section-advantage_content .tabs .tab a .tab-text {
        border: 0;
        text-decoration: underline
    }
}

@media(max-width:480px) {
    .section-advantage_content .tabs .tab a .tab-text {
        display: none
    }
}

@media(max-width:960px) {
    .section-advantage_content .tabs .tab a {
        font-size: 16px
    }
}

@media(max-width:480px) {
    .section-advantage_content .tabs .tab a {
        font-size: 11px
    }
}

.section-advantage_content .tabs .tab:after {
    content: '';
    position: absolute;
    left: 50%;
    margin-left: -20px;
    bottom: -40px;
    border: 20px solid transparent;
    border-top: 20px solid #fff;
    visibility: hidden;
    opacity: 0
}

.section-advantage_content .tabs .tab:hover a {
    color: #ff5284
}

.section-advantage_content .tabs .tab:hover a .tab-text {
    border-bottom: 1px dashed #ff5284
}

.section-advantage_content .tabs .tab.active a {
    color: #ff5284
}

.section-advantage_content .tabs .tab.active a .tab-text {
    border-bottom: 1px dashed #ff5284
}

@media(max-width:640px) {
    .section-advantage_content .tabs .tab.active a .tab-text {
        border: 0;
        text-decoration: underline
    }
}

.section-advantage_content .tabs .tab.active:after {
    visibility: visible;
    opacity: 1
}

@media(max-width:480px) {
    .section-advantage_content .tabs .tab {
        width: 33%;
        padding-bottom: 10px
    }
}

@media(max-width:960px) {
    .section-advantage_content .tabs {
        padding: 0 10px;
        justify-content: center
    }
}

.section-advantage_content .tab-content {
    display: block;
    padding: 50px 10px;
    background-image: linear-gradient(100deg, #0070ba, #003087);
    background-size: cover
}

.section-advantage_content .tab-content .tab-item {
    display: none
}

.section-advantage_content .tab-content .tab-item:first-child {
    display: block
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_media {
    display: inline-block;
    width: 29%;
    padding-right: 10px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_media img {
    max-width: 100%
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_media {
        position: absolute;
        width: 100%;
        height: 100%;
        padding-right: 10px;
        display: flex;
        align-items: center;
        justify-content: center;
        opacity: .4;
        z-index: 1
    }
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text {
    display: inline-block;
    width: 69%;
    padding-left: 10px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_title {
    display: block
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_title h2 {
    display: block;
    font-size: 25px;
    font-family: montserrat-light;
    color: #fff;
    font-weight: 400
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_title h2 {
        text-align: center
    }
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_title h2 {
        font-size: 20px
    }
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_content {
    display: block;
    padding: 25px 0 15px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_content p {
    display: block;
    font-family: montserrat-regular;
    font-size: 14px;
    color: #fff;
    line-height: 1.5
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_content p span {
    font-family: montserrat-bold
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_content {
        padding: 15px 0
    }
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result {
    display: block;
    padding-top: 15px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result h3 {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #fff;
    font-weight: 400
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list {
    display: flex;
    padding-top: 30px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item {
    display: inline-block;
    width: 32%;
    padding-right: 10px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item:last-child {
    padding-right: 0
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item:last-child {
        padding-bottom: 0
    }
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title {
    display: flex;
    padding-bottom: 20px
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title strong {
    display: inline-block;
    font-family: montserrat-bold;
    font-size: 24px;
    color: #fff;
    padding-right: 10px
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title strong {
        display: block;
        width: 100%;
        text-align: center;
        padding: 0
    }
}

@media(max-width:768px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title strong {
        font-size: 18px
    }
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title strong {
        padding-right: 10px;
        display: inline-block;
        width: auto;
        text-align: left
    }
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title span {
    display: inline-block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #fff
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title span {
        display: block;
        width: 100%;
        text-align: center;
        font-size: 16px
    }
}

@media(max-width:768px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title span {
        font-size: 14px
    }
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title span {
        display: inline-block;
        width: auto;
        text-align: left
    }
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title {
        flex-wrap: wrap;
        padding-bottom: 10px
    }
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .item-title {
        align-items: center
    }
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .progress-box {
    display: block;
    position: relative;
    width: 100%;
    height: 3px;
    border-radius: 3px;
    background-color: #a03f73;
    overflow: hidden
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .progress-box .progress {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .progress-box .progress.progress-green {
    background-color: #36ff00
}

.section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item .progress-box .progress.progress-red {
    background-color: red
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list_item {
        width: 100%;
        padding-right: 0;
        padding-bottom: 15px
    }
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list {
        justify-content: space-between
    }
}

@media(max-width:640px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text_result .list {
        flex-wrap: wrap
    }
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap_text {
        width: 100%;
        position: relative;
        padding: 0 10px;
        z-index: 2
    }
}

@media(max-width:960px) {
    .section-advantage_content .tab-content .tab-item .tab-item-wrap {
        position: relative
    }
}

@media(max-width:640px) {
    .section-advantage_content .tab-content {
        padding: 30px 0
    }
}

@media(max-width:960px) {
    .section-advantage {
        padding: 50px 0 0
    }
}

.section-chips {
    display: block;
    position: relative;
    background-color: #fff;
    padding: 80px 10px;
    outline: none
}

.section-chips_title {
    display: block;
    text-align: center
}

.section-chips_title h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 35px;
    color: #000
}

.section-chips_title h2 span {
    color: #7735b1
}

@media(max-width:640px) {
    .section-chips_title h2 {
        font-size: 20px
    }
}

.section-chips .list {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 50px 0
}

.section-chips .list_item {
    display: block;
    width: 20%;
    padding-bottom: 5px;
    text-align: center
}

.section-chips .list_item .text-grad {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: 70px;
    margin-bottom: 5px
}

.section-chips .list_item .text-grad .number-big {
    font-size: 50px;
    padding-bottom: 0;
    line-height: 1;
    background-image: -webkit-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -moz-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -ms-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -o-linear-gradient(left, #ff5082, #4c58c8);
    background-image: linear-gradient(to right, #ff5082, #4c58c8);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

@media(max-width:640px) {
    .section-chips .list_item .text-grad .number-big {
        font-size: 45px
    }
}

.section-chips .list_item .text-grad span {
    display: inline-block;
    font-size: 25px;
    color: #4c58c8;
    line-height: 1;
    padding-bottom: 25px
}

@media(max-width:640px) {
    .section-chips .list_item .text-grad span {
        font-size: 20px;
        padding-bottom: 22px
    }
}

@media(max-width:640px) {
    .section-chips .list_item .text-grad {
        height: 50px
    }
}

.section-chips .list_item .title-box {
    display: block;
    font-family: montserrat-regular;
    font-size: 20px;
    color: #000;
    padding-bottom: 5px
}

@media(max-width:640px) {
    .section-chips .list_item .title-box {
        font-size: 16px;
        padding-bottom: 2px
    }
}

.section-chips .list_item p {
    display: block;
    max-width: 320px;
    margin: 0 auto;
    font-family: montserrat-regular;
    font-size: 14px;
    color: #000;
    line-height: 1.5
}

@media(max-width:640px) {
    .section-chips .list_item p {
        font-size: 12px
    }
}

.section-chips .list_item .icon-box {
    display: flex;
    height: 70px;
    align-items: flex-end;
    justify-content: center;
    margin-bottom: 5px
}

.section-chips .list_item .icon-box img {
    max-width: 100%
}

@media(max-width:640px) {
    .section-chips .list_item .icon-box img {
        max-width: 50px
    }
}

@media(max-width:640px) {
    .section-chips .list_item .icon-box {
        height: 50px
    }
}

@media(max-width:768px) {
    .section-chips .list_item {
        width: 49%
    }
}

@media screen and (max-width:400px) {
    .section-chips .list_item {
        width: 50%
    }
}

@media(max-width:960px) {
    .section-chips .list {
        padding-bottom: 10px
    }
}

.section-chips .calculator {
    display: block;
    padding: 25px;
    background-color: #f6fdff;
    border-radius: 15px
}

.section-chips .calculator .form-calculator {
    display: block
}

.section-chips .calculator .form-calculator_text {
    display: block;
    text-align: center;
    font-family: montserrat-light;
    font-size: 21px;
    color: #000
}

.section-chips .calculator .form-calculator_text input {
    display: inline-block;
    border: 0;
    width: 60px;
    padding: 0 5px;
    height: 40px;
    color: #223d96;
    font-size: 29px;
    background-color: #ddf1f7;
    text-align: center
}

@media(max-width:640px) {
    .section-chips .calculator .form-calculator_text input {
        width: 50px;
        height: 30px;
        font-size: 18px
    }
}

@media(max-width:960px) {
    .section-chips .calculator .form-calculator_text {
        font-size: 22px
    }
}

@media(max-width:640px) {
    .section-chips .calculator .form-calculator_text {
        font-size: 18px
    }
}

.section-chips .calculator .form-calculator .list-calculator {
    display: flex;
    justify-content: space-between;
    padding-top: 22px;
    max-width: 950px;
    margin: 0 auto
}

.section-chips .calculator .form-calculator .list-calculator li {
    display: inline-block
}

.section-chips .calculator .form-calculator .list-calculator li p {
    display: flex;
    align-items: flex-start;
    justify-content: center
}

.section-chips .calculator .form-calculator .list-calculator li p .number-big {
    font-size: 27px;
    padding-bottom: 0;
    line-height: 1;
    background-image: -webkit-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -moz-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -ms-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -o-linear-gradient(left, #ff5082, #4c58c8);
    background-image: linear-gradient(to right, #ff5082, #4c58c8);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

@media(max-width:480px) {
    .section-chips .calculator .form-calculator .list-calculator li p .number-big {
        font-size: 24px
    }
}

.section-chips .calculator .form-calculator .list-calculator li p .number-min {
    display: inline-block;
    font-size: 16px;
    color: #4c58c8;
    line-height: 1
}

@media(max-width:480px) {
    .section-chips .calculator .form-calculator .list-calculator li p .number-min {
        font-size: 14px
    }
}

.section-chips .calculator .form-calculator .list-calculator li span {
    display: inline-block;
    font-family: montserrat-regular;
    font-size: 17px;
    color: #000
}

@media(max-width:480px) {
    .section-chips .calculator .form-calculator .list-calculator li span {
        font-size: 14px
    }
}

@media(max-width:640px) {
    .section-chips .calculator {
        padding: 10px 5px
    }
}

.section-chips_box-button {
    display: block;
    padding-top: 50px
}

.section-chips_box-button a {
    margin: 0 auto;
    max-width: 300px
}

.section-chips_box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(450px);
    transform: skewX(-45deg) translateX(450px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-chips {
        padding: 50px 10px
    }
}

.section-distribution {
    display: block;
    position: relative;
    background-color: #f6fdff;
    padding: 80px 10px;
    overflow: hidden
}

.section-distribution_content-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    z-index: 1
}

.section-distribution_content-wrapper_media {
    display: inline-block;
    width: 49%
}

.section-distribution_content-wrapper_media .box-wrap {
    display: block;
    position: relative;
    max-width: 440px;
    width: 100%;
    border-radius: 50%;
    background-color: #fff;
    padding: 20px;
    margin: 0 auto
}

.section-distribution_content-wrapper_media .box-wrap .circle {
    position: relative
}

.section-distribution_content-wrapper_media .box-wrap .circle canvas {
    margin: 0 auto
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_media .box-wrap .circle canvas {
        width: 250px !important;
        height: 250px !important
    }
}

.section-distribution_content-wrapper_media .box-wrap .circle-2 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.section-distribution_content-wrapper_media .box-wrap .circle-2 canvas {
    margin: 0 auto
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_media .box-wrap .circle-2 canvas {
        width: 215px !important;
        height: 215px !important
    }
}

.section-distribution_content-wrapper_media .box-wrap .circle-3 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.section-distribution_content-wrapper_media .box-wrap .circle-3 canvas {
    margin: 0 auto
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_media .box-wrap .circle-3 canvas {
        width: 180px !important;
        height: 180px !important
    }
}

.section-distribution_content-wrapper_media .box-wrap img {
    position: absolute;
    left: 50%;
    top: 50%;
    max-width: 100%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_media .box-wrap {
        max-width: 300px
    }
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_media {
        display: none
    }
}

.section-distribution_content-wrapper_text {
    display: inline-block;
    width: 49%
}

.section-distribution_content-wrapper_text h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 35px;
    color: #000;
    padding-bottom: 35px
}

.section-distribution_content-wrapper_text h2 span {
    display: block;
    color: #ff5284
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text h2 {
        text-align: center;
        padding-bottom: 20px
    }
}

@media(max-width:640px) {
    .section-distribution_content-wrapper_text h2 {
        font-size: 20px
    }
}

.section-distribution_content-wrapper_text p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text p {
        text-align: center
    }
}

@media(max-width:640px) {
    .section-distribution_content-wrapper_text p {
        font-size: 16px
    }
}

.section-distribution_content-wrapper_text .canvas-mobile {
    display: none;
    position: relative;
    max-width: 300px;
    width: 100%;
    border-radius: 50%;
    background-color: #fff;
    padding: 20px;
    margin: 20px auto 0
}

.section-distribution_content-wrapper_text .canvas-mobile .circle {
    position: relative
}

.section-distribution_content-wrapper_text .canvas-mobile .circle canvas {
    margin: 0 auto
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text .canvas-mobile .circle canvas {
        width: 250px !important;
        height: 250px !important
    }
}

.section-distribution_content-wrapper_text .canvas-mobile .circle-2 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.section-distribution_content-wrapper_text .canvas-mobile .circle-2 canvas {
    margin: 0 auto
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text .canvas-mobile .circle-2 canvas {
        width: 215px !important;
        height: 215px !important
    }
}

.section-distribution_content-wrapper_text .canvas-mobile .circle-3 {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.section-distribution_content-wrapper_text .canvas-mobile .circle-3 canvas {
    margin: 0 auto
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text .canvas-mobile .circle-3 canvas {
        width: 180px !important;
        height: 180px !important
    }
}

.section-distribution_content-wrapper_text .canvas-mobile img {
    position: absolute;
    left: 50%;
    top: 50%;
    max-width: 100%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text .canvas-mobile {
        display: block
    }
}

.section-distribution_content-wrapper_text .list {
    display: block;
    padding: 25px 0 35px
}

.section-distribution_content-wrapper_text .list_item {
    display: block;
    padding-bottom: 25px
}

.section-distribution_content-wrapper_text .list_item:last-child {
    padding-bottom: 0
}

.section-distribution_content-wrapper_text .list_item p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000
}

.section-distribution_content-wrapper_text .list_item p span {
    display: inline-block;
    position: relative;
    padding-left: 35px;
    font-size: 25px
}

.section-distribution_content-wrapper_text .list_item p span:after {
    content: '';
    position: absolute;
    top: 2px;
    left: 0;
    width: 25px;
    height: 25px;
    border-radius: 50%
}

@media(max-width:640px) {
    .section-distribution_content-wrapper_text .list_item p span:after {
        top: 5px;
        width: 15px;
        height: 15px
    }
}

@media(max-width:640px) {
    .section-distribution_content-wrapper_text .list_item p span {
        font-size: 20px;
        padding-left: 20px
    }
}

.section-distribution_content-wrapper_text .list_item p .text-pink {
    color: #ff5284
}

.section-distribution_content-wrapper_text .list_item p .text-pink:after {
    background-color: #ff5284
}

.section-distribution_content-wrapper_text .list_item p .text-blue {
    color: #4c58c8
}

.section-distribution_content-wrapper_text .list_item p .text-blue:after {
    background-color: #4c58c8
}

.section-distribution_content-wrapper_text .list_item p .text-green {
    color: #13d92a
}

.section-distribution_content-wrapper_text .list_item p .text-green:after {
    background-color: #13d92a
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text .list_item p {
        text-align: left
    }
}

@media(max-width:640px) {
    .section-distribution_content-wrapper_text .list_item p {
        font-size: 16px
    }
}

.section-distribution_content-wrapper_text .btn-blue {
    max-width: 460px
}

.section-distribution_content-wrapper_text .btn-blue:hover {
    box-shadow: 0 0 20px 0 transparent
}

.section-distribution_content-wrapper_text .btn-blue:hover:before {
    -webkit-transform: skewX(-45deg) translateX(600px);
    transform: skewX(-45deg) translateX(600px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text .btn-blue {
        margin: 0 auto
    }
}

@media(max-width:480px) {
    .section-distribution_content-wrapper_text .btn-blue {
        font-size: 16px;
        text-align: center
    }
}

@media(max-width:960px) {
    .section-distribution_content-wrapper_text {
        width: 100%
    }
}

@media(max-width:960px) {
    .section-distribution {
        padding: 50px 10px
    }
}

.section-affiliate {
    display: block;
    padding: 80px 10px;
    background-image: linear-gradient(100deg, #0070ba, #003087);
    background-size: cover
}

.section-affiliate_content-wrapper {
    display: flex;
    justify-content: space-between
}

.section-affiliate_content-wrapper_text {
    display: inline-block;
    width: 55%
}

.section-affiliate_content-wrapper_text h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 35px;
    color: #fff;
    padding-bottom: 30px
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper_text h2 {
        text-align: center
    }
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_text h2 {
        font-size: 20px
    }
}

.section-affiliate_content-wrapper_text p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #fff;
    line-height: 1.5
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_text p {
        font-size: 16px
    }
}

.section-affiliate_content-wrapper_text h3 {
    display: block;
    font-family: montserrat-bold;
    font-size: 18px;
    color: #fff;
    padding: 30px 0
}

.section-affiliate_content-wrapper_text .list {
    display: block;
    padding-bottom: 10px
}

.section-affiliate_content-wrapper_text .list_item {
    display: block;
    padding-bottom: 15px
}

.section-affiliate_content-wrapper_text .list_item p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #fff;
    line-height: 1.5
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_text .list_item p {
        font-size: 16px
    }
}

.section-affiliate_content-wrapper_text .list_item p span {
    display: inline-block;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-right: 5px;
    background-color: #fff;
    color: #000;
    font-size: 18px;
    font-family: montserrat-bold;
    text-align: center;
    line-height: 30px
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_text .list_item p span {
        font-size: 16px
    }
}

.section-affiliate_content-wrapper_text .list_item p strong {
    font-family: montserrat-bold;
    text-transform: uppercase;
    font-size: 22px
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_text .list_item p strong {
        font-size: 18px
    }
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper_text {
        position: relative;
        width: 100%;
        z-index: 2
    }
}

.section-affiliate_content-wrapper_media {
    display: inline-block;
    width: 43%
}

.section-affiliate_content-wrapper_media .box-photo {
    display: block;
    text-align: center
}

.section-affiliate_content-wrapper_media .box-photo img {
    max-width: 100%
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper_media .box-photo {
        display: flex;
        align-items: center;
        justify-content: center;
        text-align: center;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 80%;
        opacity: .4;
        z-index: 1
    }
}

.section-affiliate_content-wrapper_media .box-button {
    display: block;
    padding-top: 50px
}

.section-affiliate_content-wrapper_media .box-button a {
    display: flex;
    align-items: center;
    position: relative;
    justify-content: flex-start;
    margin-bottom: 15px;
    max-width: 340px;
    padding: 0 25px;
    width: 100%;
    height: 50px;
    border-radius: 5px;
    border: 2px solid #fff;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #fff;
    transition: all .2s ease-in-out;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-affiliate_content-wrapper_media .box-button a span {
    display: inline-block;
    padding-left: 5px
}

.section-affiliate_content-wrapper_media .box-button a:before {
    content: "";
    background-color: rgba(255, 255, 255, .5);
    height: 100%;
    width: 40px;
    display: block;
    position: absolute;
    top: 0;
    left: -80px;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    transition: none
}

.section-affiliate_content-wrapper_media .box-button a:hover {
    background-color: #fff;
    color: #ff5284
}

.section-affiliate_content-wrapper_media .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(500px);
    transform: skewX(-45deg) translateX(500px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper_media .box-button a {
        justify-content: center;
        font-size: 16px
    }
}

@media(max-width:768px) {
    .section-affiliate_content-wrapper_media .box-button a {
        width: 49%
    }
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_media .box-button a {
        width: 100%;
        margin: 0 auto 15px;
        padding: 0 10px
    }
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper_media .box-button {
        display: flex;
        justify-content: space-between
    }
}

@media(max-width:640px) {
    .section-affiliate_content-wrapper_media .box-button {
        display: block
    }
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper_media {
        width: 100%
    }
}

@media(max-width:960px) {
    .section-affiliate_content-wrapper {
        position: relative;
        flex-wrap: wrap;
        max-width: 800px;
        margin: 0 auto
    }
}

@media(max-width:960px) {
    .section-affiliate {
        padding: 50px 10px
    }
}

.section-faq {
    display: block;
    position: relative;
    background-color: #fff;
    padding: 80px 10px;
    overflow: hidden
}

.section-faq_content-wrapper {
    display: block;
    position: relative;
    max-width: 850px;
    width: 100%;
    margin: 0 auto;
    z-index: 1
}

.section-faq_content-wrapper_title {
    display: block;
    text-align: center
}

.section-faq_content-wrapper_title h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 35px;
    color: #000
}

.section-faq_content-wrapper_title h2 span {
    color: #ff5284
}

@media(max-width:640px) {
    .section-faq_content-wrapper_title h2 {
        font-size: 20px
    }
}

.section-faq_content-wrapper_title p {
    display: block;
    max-width: 750px;
    margin: 0 auto;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000;
    line-height: 1.5;
    padding-top: 20px
}

@media(max-width:640px) {
    .section-faq_content-wrapper_title p {
        font-size: 16px
    }
}

.section-faq_content-wrapper .accordion {
    display: block;
    padding-top: 50px
}

.section-faq_content-wrapper .accordion .accordion-box {
    display: block;
    background-color: #fff;
    text-align: left;
    padding: 5px 0;
    max-width: 800px;
    margin: 0 auto;
    border: 2px solid rgba(34, 59, 85, .15);
    margin-bottom: 10px;
    transition: all .4s ease-in-out;
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}

.section-faq_content-wrapper .accordion .accordion-box .btn-toggle {
    display: inline-block;
    position: relative;
    font-size: 15px;
    color: #4c5a77;
    padding: 25px 30px;
    font-weight: 500 !important;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-faq_content-wrapper .accordion .accordion-box .btn-toggle:after {
    font-family: fontello;
    content: '\e802';
    position: absolute;
    top: 30px;
    left: 20px;
    font-size: 10px;
    color: #000;
    font-weight: 800;
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-faq_content-wrapper .accordion .accordion-box .btn-toggle:hover {
    color: #ff5082
}

.section-faq_content-wrapper .accordion .accordion-box .btn-toggle:hover:after {
    color: #ff5082
}

.section-faq_content-wrapper .accordion .accordion-box .btn-toggle.active {
    color: #ff5082
}

.section-faq_content-wrapper .accordion .accordion-box .btn-toggle.active:after {
    color: #ff5082;
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

@media(max-width:640px) {
    .section-faq_content-wrapper .accordion .accordion-box .btn-toggle {
        font-size: 16px
    }
}

.section-faq_content-wrapper .accordion .accordion-box .attach {
    overflow: hidden;
    max-height: 0;
    transition: max-height .1s ease-out
}

.section-faq_content-wrapper .accordion .accordion-box .attach .attach-box {
    display: block;
    padding: 15px;
    text-align: left
}

.section-faq_content-wrapper .accordion .accordion-box .attach .attach-box p {
    display: block;
    font-family: montserrat-regular;
    font-size: 14px;
    color: #000;
    line-height: 1.5
}

@media(max-width:960px) {
    .section-faq_content-wrapper .accordion {
        padding-top: 20px
    }
}

.section-faq_content-wrapper .box-information {
    display: block;
    text-align: center;
    padding-top: 40px
}

.section-faq_content-wrapper .box-information p {
    display: block;
    max-width: 680px;
    margin: 0 auto;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000
}

.section-faq_content-wrapper .box-information p a {
    display: inline-block;
    position: relative;
    color: #009cff;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-faq_content-wrapper .box-information p a:after {
    content: '';
    position: absolute;
    bottom: 2px;
    height: 1px;
    width: 100%;
    background-color: #009cff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5082', endColorstr='#4c58c8', GradientType=1);
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-faq_content-wrapper .box-information p a:hover:after {
    width: 0
}

@media(max-width:640px) {
    .section-faq_content-wrapper .box-information p {
        font-size: 16px
    }
}

.section-faq_content-wrapper .box-button {
    display: block;
    padding-top: 40px
}

.section-faq_content-wrapper .box-button a {
    max-width: 280px;
    margin: 0 auto
}

.section-faq_content-wrapper .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(450px);
    transform: skewX(-45deg) translateX(450px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-faq {
        padding: 50px 10px
    }
}

.section-info {
    display: block;
    position: relative;
    background-color: #f6fdff;
    padding: 80px 10px;
    overflow: hidden
}

.section-info_content-wrapper {
    display: block;
    position: relative;
    z-index: 1
}

.section-info_content-wrapper_title {
    display: block;
    text-align: center
}

.section-info_content-wrapper_title h2 {
    display: block;
    max-width: 800px;
    margin: 0 auto;
    font-family: montserrat-light;
    font-size: 35px;
    color: #000
}

.section-info_content-wrapper_title h2 span {
    color: #ff5284
}

@media(max-width:640px) {
    .section-info_content-wrapper_title h2 {
        font-size: 20px
    }
}

.section-info_content-wrapper_title p {
    display: block;
    max-width: 955px;
    margin: 0 auto;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000;
    line-height: 1.5;
    padding-top: 20px
}

.section-info_content-wrapper_title p a {
    display: inline-block;
    position: relative;
    color: #009cff;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-info_content-wrapper_title p a:after {
    content: '';
    position: absolute;
    bottom: 4px;
    height: 1px;
    width: 100%;
    background-color: #009cff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5082', endColorstr='#4c58c8', GradientType=1);
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-info_content-wrapper_title p a:hover:after {
    width: 0
}

@media(max-width:640px) {
    .section-info_content-wrapper_title p {
        font-size: 16px
    }
}

.section-info_content-wrapper .list {
    display: flex;
    justify-content: space-between;
    padding: 50px 0
}

.section-info_content-wrapper .list_item {
    display: inline-block;
    text-align: center
}

.section-info_content-wrapper .list_item p {
    display: flex;
    align-items: flex-start;
    justify-content: center
}

.section-info_content-wrapper .list_item p .number-big {
    font-size: 50px;
    padding-bottom: 0;
    line-height: 1;
    background-image: -webkit-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -moz-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -ms-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -o-linear-gradient(left, #ff5082, #4c58c8);
    background-image: linear-gradient(to right, #ff5082, #4c58c8);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

@media(max-width:960px) {
    .section-info_content-wrapper .list_item p .number-big {
        font-size: 35px
    }
}

.section-info_content-wrapper .list_item p .number-min {
    display: inline-block;
    font-size: 25px;
    color: #4c58c8;
    line-height: 1
}

@media(max-width:960px) {
    .section-info_content-wrapper .list_item p .number-min {
        font-size: 18px
    }
}

.section-info_content-wrapper .list_item span {
    display: inline-block;
    font-family: montserrat-regular;
    font-size: 17px;
    color: #000
}

@media(max-width:960px) {
    .section-info_content-wrapper .list_item span {
        font-size: 14px
    }
}

@media(max-width:640px) {
    .section-info_content-wrapper .list_item {
        width: 49%;
        padding: 15px 0
    }
}

@media(max-width:480px) {
    .section-info_content-wrapper .list_item {
        width: 100%
    }
}

@media(max-width:640px) {
    .section-info_content-wrapper .list {
        padding: 20px 0;
        justify-content: center;
        flex-wrap: wrap
    }
}

.section-info_content-wrapper .participants {
    display: flex;
    justify-content: space-between
}

.section-info_content-wrapper .participants_box-left {
    display: inline-block;
    width: 440px
}

.section-info_content-wrapper .participants_box-left .title {
    display: block;
    font-family: montserrat-regular;
    font-size: 20px;
    color: #000
}

.section-info_content-wrapper .participants_box-left .content {
    display: flex;
    align-items: flex-start
}

.section-info_content-wrapper .participants_box-left .content .number {
    display: inline-block;
    font-size: 38px;
    line-height: 1;
    background-image: -webkit-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -moz-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -ms-linear-gradient(left, #ff5082, #4c58c8);
    background-image: -o-linear-gradient(left, #ff5082, #4c58c8);
    background-image: linear-gradient(to right, #ff5082, #4c58c8);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

@media(max-width:480px) {
    .section-info_content-wrapper .participants_box-left .content .number {
        font-size: 60px
    }
}

.section-info_content-wrapper .participants_box-left .content .label {
    display: inline-block;
    font-size: 20px;
    color: #4c58c8
}

@media(max-width:480px) {
    .section-info_content-wrapper .participants_box-left .content .label {
        font-size: 24px
    }
}

@media(max-width:960px) {
    .section-info_content-wrapper .participants_box-left .content {
        justify-content: center;
        padding-left: 90px
    }
}

@media(max-width:640px) {
    .section-info_content-wrapper .participants_box-left .content {
        padding-left: 0
    }
}

@media(max-width:960px) {
    .section-info_content-wrapper .participants_box-left {
        width: 100%;
        text-align: center;
        padding-bottom: 25px
    }
}

.section-info_content-wrapper .participants_box-right {
    display: inline-block;
    position: relative;
    width: calc(100% - 440px);
    padding-top: 43px
}

.section-info_content-wrapper .participants_box-right_box {
    display: flex;
    position: relative;
    align-items: center;
    justify-content: space-between;
    background-color: #fff;
    padding: 20px;
    border-radius: 15px;
    box-shadow: 0 0 32px 0 #c6ecf7;
    z-index: 2
}

.section-info_content-wrapper .participants_box-right_box .icon {
    display: inline-block;
    width: 40px
}

.section-info_content-wrapper .participants_box-right_box .icon i {
    font-size: 32px;
    color: #ff5284
}

@media(max-width:640px) {
    .section-info_content-wrapper .participants_box-right_box .icon {
        width: 20px
    }
}

.section-info_content-wrapper .participants_box-right_box .text {
    display: block;
    width: calc(100% - 140px);
    padding-right: 10px
}

.section-info_content-wrapper .participants_box-right_box .text p {
    display: block;
    font-family: montserrat-regular;
    font-size: 15px;
    color: #000;
    padding-bottom: 3px
}

.section-info_content-wrapper .participants_box-right_box .text a {
    display: inline-block;
    max-width: 100%;
    position: relative;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #009cff;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-info_content-wrapper .participants_box-right_box .text a:after {
    content: '';
    position: absolute;
    bottom: 2px;
    height: 1px;
    width: 100%;
    background-color: #009cff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5082', endColorstr='#4c58c8', GradientType=1);
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-info_content-wrapper .participants_box-right_box .text a:hover:after {
    width: 0
}

@media(max-width:640px) {
    .section-info_content-wrapper .participants_box-right_box .text a {
        font-size: 14px
    }
}

@media(max-width:640px) {
    .section-info_content-wrapper .participants_box-right_box .text {
        width: calc(100% - 125px)
    }
}

.section-info_content-wrapper .participants_box-right_box .info {
    display: inline-block;
    width: 100px
}

.section-info_content-wrapper .participants_box-right_box .info p {
    display: block;
    font-family: montserrat-regular;
    font-size: 15px;
    color: #000;
    padding-bottom: 3px
}

.section-info_content-wrapper .participants_box-right_box .info span {
    font-size: 18px;
    font-family: montserrat-regular;
    color: #01c901
}

@media(max-width:640px) {
    .section-info_content-wrapper .participants_box-right_box .info {
        width: 90px
    }
}

.section-info_content-wrapper .participants_box-right_box.box-inner {
    position: absolute;
    top: 0;
    left: 50%;
    width: 95%;
    z-index: 1;
    opacity: .7;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

@media(max-width:640px) {
    .section-info_content-wrapper .participants_box-right_box {
        padding: 15px 10px
    }
}

@media(max-width:960px) {
    .section-info_content-wrapper .participants_box-right {
        width: 100%
    }
}

@media(max-width:960px) {
    .section-info_content-wrapper .participants {
        flex-wrap: wrap
    }
}

.section-info_content-wrapper .box-button {
    display: block;
    padding-top: 50px
}

.section-info_content-wrapper .box-button a {
    margin: 0 auto;
    max-width: 250px
}

.section-info_content-wrapper .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(400px);
    transform: skewX(-45deg) translateX(400px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-info {
        padding: 50px 10px
    }
}

.section-participation {
    display: block;
    position: relative;
    background-color: #fff;
    padding: 80px 10px;
    overflow: hidden
}

.section-participation_content-wrapper {
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 1
}

.section-participation_content-wrapper_text {
    display: inline-block;
    width: 49%
}

.section-participation_content-wrapper_text .box-title {
    display: block
}

.section-participation_content-wrapper_text .box-title h2 {
    display: block;
    font-family: montserrat-light;
    font-size: 35px;
    color: #000
}

.section-participation_content-wrapper_text .box-title h2 span {
    color: #ff5284
}

@media(max-width:960px) {
    .section-participation_content-wrapper_text .box-title h2 span {
        display: block
    }
}

@media(max-width:640px) {
    .section-participation_content-wrapper_text .box-title h2 {
        font-size: 20px
    }
}

@media(max-width:960px) {
    .section-participation_content-wrapper_text .box-title {
        text-align: center;
        padding-bottom: 10px
    }
}

.section-participation_content-wrapper_text .list {
    display: block;
    padding-top: 25px
}

.section-participation_content-wrapper_text .list_item {
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 80px;
    margin-bottom: 30px
}

.section-participation_content-wrapper_text .list_item .icon-number {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -25px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    font-family: montserrat-bold;
    font-size: 24px;
    color: #fff;
    background: #ff5284;
    background: -moz-linear-gradient(45deg, #ff5284 0%, #4c58c8 100%);
    background: -webkit-linear-gradient(45deg, #ff5284 0%, #4c58c8 100%);
    background: linear-gradient(45deg, #ff5284 0%, #4c58c8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5284', endColorstr='#4c58c8', GradientType=1)
}

@media(max-width:640px) {
    .section-participation_content-wrapper_text .list_item .icon-number {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        font-size: 18px
    }
}

@media(max-width:480px) {
    .section-participation_content-wrapper_text .list_item .icon-number {
        width: 25px;
        height: 25px;
        font-size: 16px;
        top: 4px;
        margin-top: 0
    }
}

.section-participation_content-wrapper_text .list_item p {
    display: block;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000;
    line-height: 1.3
}

.section-participation_content-wrapper_text .list_item p strong {
    font-family: montserrat-bold
}

@media(max-width:640px) {
    .section-participation_content-wrapper_text .list_item p {
        font-size: 16px
    }
}

.section-participation_content-wrapper_text .list_item .text-pink {
    color: #ff5284
}

.section-participation_content-wrapper_text .list_item .text-pink span {
    display: inline-block;
    border-bottom: 1px solid #ff5284
}

@media(max-width:640px) {
    .section-participation_content-wrapper_text .list_item {
        padding-left: 40px;
        margin-bottom: 20px
    }
}

@media(max-width:480px) {
    .section-participation_content-wrapper_text .list_item {
        padding-left: 30px
    }
}

@media(max-width:960px) {
    .section-participation_content-wrapper_text {
        display: block;
        max-width: 640px;
        width: 100%;
        margin: 0 auto
    }
}

.section-participation_content-wrapper_attention {
    display: inline-block;
    width: 49%
}

.section-participation_content-wrapper_attention .box-pink {
    display: block;
    position: relative;
    padding: 20px 20px 20px 20px;
    border-radius: 15px;
    border: 1px solid #2872b9;
}

.section-participation_content-wrapper_attention .box-pink .icon {
    position: absolute;
    top: 25px;
    left: 20px
}

.section-participation_content-wrapper_attention .box-pink .icon img {
    max-width: 100%
}

@media(max-width:480px) {
    .section-participation_content-wrapper_attention .box-pink .icon {
        top: 10px;
        left: 50%;
        margin-left: -22px
    }
}

.section-participation_content-wrapper_attention .box-pink p {
    display: block;
    font-family: montserrat-regular;
    font-size: 16px;
    color: #fff;
    line-height: 1.5;
    padding-bottom: 25px
}

.section-participation_content-wrapper_attention .box-pink p a {
    display: inline-block;
    position: relative;
    color: #fff;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_content-wrapper_attention .box-pink p a:after {
    content: '';
    position: absolute;
    bottom: 4px;
    height: 1px;
    width: 100%;
    background-color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_content-wrapper_attention .box-pink p a:hover:after {
    width: 0
}

@media(max-width:480px) {
    .section-participation_content-wrapper_attention .box-pink p {
        font-size: 14px
    }
}

.section-participation_content-wrapper_attention .box-pink h3 {
    display: inline-block;
    font-family: montserrat-regular;
    font-size: 16px;
    color: #fff;
    line-height: 1;
    border-bottom: 1px solid #fff
}

.section-participation_content-wrapper_attention .box-pink .list {
    display: block;
    padding: 30px 0 0 30px
}

.section-participation_content-wrapper_attention .box-pink .list_item {
    display: block;
    padding-bottom: 10px
}

.section-participation_content-wrapper_attention .box-pink .list_item a {
    display: inline-block;
    position: relative;
    color: #fff;
    font-family: montserrat-regular;
    font-size: 16px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_content-wrapper_attention .box-pink .list_item a:after {
    content: '';
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 100%;
    background-color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_content-wrapper_attention .box-pink .list_item a:hover:after {
    width: 0
}

@media(max-width:480px) {
    .section-participation_content-wrapper_attention .box-pink .list {
        padding: 15px 0 0 15px
    }
}

@media(max-width:480px) {
    .section-participation_content-wrapper_attention .box-pink {
        padding: 15px 15px 15px
    }
}

.section-participation_content-wrapper_attention .box-button {
    display: block;
    padding-top: 20px
}

.section-participation_content-wrapper_attention .box-button a {
    display: flex;
    align-items: center;
    position: relative;
    justify-content: flex-start;
    max-width: 500px;
    margin-bottom: 15px;
    padding: 0 25px;
    height: 50px;
    border-radius: 5px;
    border: 2px solid #4c58c8;
    font-family: montserrat-regular;
    font-size: 18px;
    color: #000;
    transition: all .2s ease-in-out;
    overflow: hidden;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_content-wrapper_attention .box-button a:nth-child(2) {
    margin-bottom: 0
}

.section-participation_content-wrapper_attention .box-button a span {
    display: inline-block;
    padding-left: 5px
}

@media(max-width:640px) {
    .section-participation_content-wrapper_attention .box-button a span {
        text-align: center
    }
}

.section-participation_content-wrapper_attention .box-button a:before {
    content: "";
    background-color: rgba(255, 255, 255, .5);
    height: 100%;
    width: 40px;
    display: block;
    position: absolute;
    top: 0;
    left: -80px;
    -webkit-transform: skewX(-45deg) translateX(0);
    transform: skewX(-45deg) translateX(0);
    transition: none
}

.section-participation_content-wrapper_attention .box-button a:hover {
    background-color: #4c58c8;
    color: #fff
}

.section-participation_content-wrapper_attention .box-button a:hover:before {
    -webkit-transform: skewX(-45deg) translateX(650px);
    transform: skewX(-45deg) translateX(650px);
    transition: all .5s ease-in-out
}

@media(max-width:960px) {
    .section-participation_content-wrapper_attention .box-button a {
        margin: 0 auto 15px
    }
}

@media(max-width:640px) {
    .section-participation_content-wrapper_attention .box-button a {
        font-size: 14px
    }
}

@media(max-width:480px) {
    .section-participation_content-wrapper_attention .box-button a {
        max-width: 300px
    }
}

@media(max-width:960px) {
    .section-participation_content-wrapper_attention {
        display: block;
        max-width: 640px;
        width: 100%;
        margin: 0 auto
    }
}

@media(max-width:960px) {
    .section-participation_content-wrapper {
        flex-wrap: wrap
    }
}

.section-participation_box-links {
    display: block;
    position: relative;
    text-align: center;
    padding: 30px;
    background-image: linear-gradient(100deg, #0070ba, #003087);
    background-size: cover;
    border-radius: 15px;
    margin-top: 30px;
    z-index: 1
}

.section-participation_box-links .box-title {
    display: block
}

.section-participation_box-links .box-title p {
    display: block;
    font-family: montserrat-light;
    font-size: 18px;
    color: #fff;
    padding-bottom: 5px
}

@media(max-width:640px) {
    .section-participation_box-links .box-title p {
        font-size: 14px;
        padding-bottom: 10px
    }
}

.section-participation_box-links .link {
    display: block;
    padding-bottom: 5px
}

.section-participation_box-links .link a {
    display: inline-block;
    max-width: 100%;
    position: relative;
    color: #fff;
    font-family: montserrat-light;
    font-size: 23px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_box-links .link a:after {
    content: '';
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 100%;
    background-color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_box-links .link a:hover:after {
    width: 0
}

@media(max-width:960px) {
    .section-participation_box-links .link a {
        font-size: 24px
    }
}

@media(max-width:768px) {
    .section-participation_box-links .link a {
        height: 20px
    }
}

@media(max-width:640px) {
    .section-participation_box-links .link a {
        font-size: 18px
    }
}

.section-participation_box-links .btn-copy {
    display: inline-block;
    max-width: 100%;
    position: relative;
    color: #fff;
    font-family: montserrat-regular;
    font-size: 18px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_box-links .btn-copy:after {
    content: '';
    position: absolute;
    bottom: 2px;
    height: 1px;
    width: 100%;
    background-color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.section-participation_box-links .btn-copy:hover:after {
    width: 0
}

@media(max-width:640px) {
    .section-participation_box-links .btn-copy {
        font-size: 14px
    }
}

@media(max-width:960px) {
    .section-participation_box-links {
        padding: 15px
    }
}

@media(max-width:960px) {
    .section-participation {
        padding: 50px 10px
    }
}

.footer {
    display: block;
    padding: 0 10px;
    background-image: linear-gradient(100deg, #0070ba, #003087);
    top center no-repeat;
    background-size: cover
}

.footer .footer-block {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 170px
}

.footer .footer-block .footer-logo {

}

.footer .footer-block .footer-logo a {
    align-items: center;
    display: flex;
    color: #fff;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: bold;
}

.footer .footer-block .footer-logo a img {
    max-width: 100%;
    height: 60px;
}

@media(max-width:640px) {
    .footer .footer-block .footer-logo a {
        display: inline-block
    }
}

@media(max-width:640px) {
    .footer .footer-block .footer-logo {
        display: block;
        width: 100%;
        text-align: center
    }
}

.footer .footer-block .box-social {
    display: inline-block;
    padding: 0 10px
}

.footer .footer-block .box-social .list {
    display: flex;
    align-items: center;
    justify-content: center
}

.footer .footer-block .box-social .list_item {
    display: inline-block;
    padding: 0 5px
}

.footer .footer-block .box-social .list_item a {
    display: block;
    padding: 10px;
    color: #fff;
    font-size: 18px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.footer .footer-block .box-social .list_item a:hover {
    text-shadow: 0 0 12px rgba(254, 255, 248, .8);
    -webkit-animation: swing .6s ease;
    animation: swing .6s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
}

@media(max-width:640px) {
    .footer .footer-block .box-social {
        display: block;
        width: 100%;
        padding: 10px 0
    }
}

.footer .footer-block .copyright {
    display: inline-block
}

.footer .footer-block .copyright p {
    display: block;
    color: #fff;
    font-size: 14px
}

@media(max-width:640px) {
    .footer .footer-block {
        height: auto;
        flex-wrap: wrap
    }
}

@media(max-width:640px) {
    .footer {
        padding: 30px 10px 10px
    }
}

#modal-container {
    position: fixed;
    display: table;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    transform: scale(0);
    z-index: 9999
}

#modal-container.one {
    transform: scaleY(.01) scaleX(0);
    animation: unfoldIn 1s cubic-bezier(.165, .84, .44, 1) forwards
}

#modal-container.one .modal-background .modal {
    transform: scale(0);
    animation: zoomIn .5s .8s cubic-bezier(.165, .84, .44, 1) forwards
}

#modal-container.one.out {
    transform: scale(1);
    animation: unfoldOut 1s .3s cubic-bezier(.165, .84, .44, 1) forwards
}

#modal-container.one.out .modal-background .modal {
    animation: zoomOut .5s cubic-bezier(.165, .84, .44, 1) forwards
}

#modal-container .modal-background {
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
    overflow-y: scroll;
    background-color: rgba(0, 0, 0, .82)
}

#modal-container .modal-background .modal {
    max-width: 700px;
    width: 100%;
    padding: 10px;
    display: inline-block;
    border-radius: 3px;
    position: relative
}

#modal-container .modal-background .modal .loading-modal {
    display: inline-block;
    position: absolute;
    width: 60px;
    height: 60px;
    z-index: 1;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

#modal-container .modal-background .modal .loading-modal img {
    max-width: 100%
}

#modal-container .modal-background .modal .frame-box {
    display: block;
    height: 380px;
    width: 100%;
    position: relative;
    z-index: 9
}

#modal-container .modal-background .modal .frame-box iframe {
    width: 100%;
    height: 100%
}

@media screen and (max-width:580px) {
    #modal-container .modal-background .modal .frame-box {
        height: 320px
    }
}

.floating-shapes span {
    display: block;
    position: absolute;
    z-index: 0
}

.floating-shapes span img {
    display: block;
    max-width: 100%;
    height: auto
}

.floating-shapes span:nth-child(1) {
    left: 4.8%;
    top: 14.5%
}

.floating-shapes span:nth-child(2) {
    left: 9.6%;
    top: 46.2%
}

.floating-shapes span:nth-child(3) {
    left: 21.2%;
    bottom: 11%
}

.floating-shapes span:nth-child(4) {
    right: 5%;
    bottom: 19%
}

.floating-shapes span:nth-child(5) {
    right: 10%;
    top: 14.6%
}

.floating-shapes span:nth-child(6) {
    left: 44.3%;
    bottom: 19%
}

.floating-shapes span:nth-child(7) {
    left: 41.2%;
    top: 25%
}

.floating-shapes span:nth-child(8) {
    right: 19.8%;
    top: 43%
}

@-webkit-keyframes swing {
    15% {
        -webkit-transform: translateX(9px);
        transform: translateX(9px)
    }
    30% {
        -webkit-transform: translateX(-9px);
        transform: translateX(-9px)
    }
    40% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px)
    }
    50% {
        -webkit-transform: translateX(-6px);
        transform: translateX(-6px)
    }
    65% {
        -webkit-transform: translateX(3px);
        transform: translateX(3px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes swing {
    15% {
        -webkit-transform: translateX(9px);
        transform: translateX(9px)
    }
    30% {
        -webkit-transform: translateX(-9px);
        transform: translateX(-9px)
    }
    40% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px)
    }
    50% {
        -webkit-transform: translateX(-6px);
        transform: translateX(-6px)
    }
    65% {
        -webkit-transform: translateX(3px);
        transform: translateX(3px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes sheen {
    0% {
        -webkit-transform: skewY(-45deg) translateX(0);
        transform: skewY(-45deg) translateX(0)
    }
    100% {
        -webkit-transform: skewY(-45deg) translateX(12.5em);
        transform: skewY(-45deg) translateX(12.5em)
    }
}

@keyframes sheen {
    0% {
        -webkit-transform: skewY(-45deg) translateX(0);
        transform: skewY(-45deg) translateX(0)
    }
    100% {
        -webkit-transform: skewY(-45deg) translateX(12.5em);
        transform: skewY(-45deg) translateX(12.5em)
    }
}

@-webkit-keyframes pulse {
    to {
        box-shadow: 0 0 0 15px transparent
    }
}

@-moz-keyframes pulse {
    to {
        box-shadow: 0 0 0 15px transparent
    }
}

@-ms-keyframes pulse {
    to {
        box-shadow: 0 0 0 15px transparent
    }
}

@keyframes pulse {
    to {
        box-shadow: 0 0 0 15px transparent
    }
}

@keyframes floating {
    0% {
        transform: translateY(0%)
    }
    50% {
        transform: translateY(15%)
    }
    100% {
        transform: translateY(0%)
    }
}

@-webkit-keyframes floating {
    0% {
        -webkit-transform: translateY(0%)
    }
    50% {
        -webkit-transform: translateY(15%)
    }
    100% {
        -webkit-transform: translateY(0%)
    }
}

@keyframes unfoldIn {
    0% {
        transform: scaleY(.005) scaleX(0)
    }
    50% {
        transform: scaleY(.005) scaleX(1)
    }
    100% {
        transform: scaleY(1) scaleX(1)
    }
}

@keyframes unfoldOut {
    0% {
        transform: scaleY(1) scaleX(1)
    }
    50% {
        transform: scaleY(.005) scaleX(1)
    }
    100% {
        transform: scaleY(.005) scaleX(0)
    }
}

@keyframes zoomIn {
    0% {
        transform: scale(0)
    }
    100% {
        transform: scale(1)
    }
}

@keyframes zoomOut {
    0% {
        transform: scale(1)
    }
    100% {
        transform: scale(0)
    }
}
.section-chips {
    margin-top: -357px;
    background: none;
    background: url(../alialoula/bgindex2.svg) top center / cover no-repeat;
}
.section-advantage {
    background-image: url(../alialoula/bgsmart.svg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 300px;
}
.plan-card-container {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.plan-card-wrapper {
    max-width: 360px;
    margin: 20px auto;
    z-index: 100;
}
.plan-card.plan-card-basic {
    padding: 20px 24px 28px;
    border-radius: 8px;
    background-color: #ffffff;
    box-shadow: 0px 2px 4px 0 rgba(0,0,0,0.08);
    z-index: 100;
    border-right: 1px solid #d0d7dd;
}
.plan-tag {
    text-align: left;
}
.plan-tag > span {
    text-transform: uppercase;
    background-color: #9013fe;
    min-width: 84px;
    display: inline-block;
    padding: 2px 8px 0;
    border-radius: 4px;
    font-size: 12px;
    line-height: 24px;
    font-weight: bold;
    letter-spacing: 0.5px;
    text-align: center;
    text-transform: uppercase;
    color: #ffffff;
}
.plan-logo {
    text-align: center;
    background-image: url(../alialoula/bgcard.svg);
    background-position: left bottom;
    background-size: contain;
}
.plan-logo > img {
    height: 132px;
    margin-top: 16px;
    vertical-align: middle;
    border-style: none;
    margin-bottom: 9px;
}
.plan-title {
    color: #444848;
    margin: 12px 0 12px 0;
    text-align: center;
    border: 1px solid #acc8ef;
}
.plan-main {
    display: inline-block;
    font-size: 38px;
    font-weight: bold;
    letter-spacing: -0.6px;
    color: #45678e;
    font-weight: 900;
}
.plan-card__time {
    display: block;
    font-size: 17px;
    font-weight: 700;
    color: #d0021b;
    text-align: center;
}
ul.stats {
    display: inline-block;
    width: auto;
    margin: 0 auto;
    float: initial;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-top: 11px;
}
ul.stats > li {
    display: inline-block;
    width: 100%;
    line-height: 22px;
    font-size: 14px;
    padding: 3px 0;
    white-space: nowrap;
    text-align: left;
    color: #343a48;
    border-bottom: 1px solid #e7ecf0;
}
ul.stats > li > b {
    font-size: 15px;
    line-height: 22px;
    color: #2f343a;
    float: right;
}
.plan-prices {
    padding: 0 12px;
    text-align: center;
    cursor: pointer;
}
.pay-button {
    text-align: center;
    color: #3677cf;
}
.pay-button > a {
    text-align: center;
}
.payout-area {
    display: block;
    position: relative;
    background-color: #357be4;
    padding: 80px 10px;
    overflow: hidden;
    background-image: url(../alialoula/row-svg-triangles.svg);
    background-position: left bottom;
    background-size: cover;
    background-repeat: repeat;
    padding-top: 42px;
}
@media  only screen and (max-width: 600px) {
    #refbonus {
        display: none !important;
    }
    .payout-area {
        padding: 80px 0;
    }
    .payout-area .area-title h2 {
        font-size: 28px;
    }
    .payout-area .tab-pane .chart {
        overflow-x: scroll;
    }
    .payout-area .table {
        width: 1110px;
    }
    .payout-area .nav-tabs .nav-link {
        margin-right: 0;
        padding: 12px 14px 4px;
        font-size: 12px;
        width: auto;
    }
    .payout-area .nav-tabs .nav-link span {
        font-size: 12px;
    }
    .payout-area .nav-tabs {
        left: 0;
        margin-left: 0;
    }
    #photocrypto {
        max-width: 100px !important;
    }
    .section-greeting_content-wrapper .box-photo {
        display: none;
    }
    .responsive {
        display: none;
    }
    .card {
        width: 353px !important;
        height: 250px !important;
        margin: auto !important;
    }
    .center {
        margin-top: -226px !important;
    }
    .section-greeting_content-wrapper .box-text h2 {
        font-size: 30px;
    }
    .section-chips .list {
        margin-top: 0px !important;
    }
    #planCardContainer {
        display: block !important;
    }
    #planul {
        display: block;
        text-align: center;
    }
    #planli {
        width: 100%;
        margin-bottom: 10px;
    }
    #news {
        margin-left: 0px !important;
    }
    #cardnews {
        display: none !important;
    }
}

@media (min-width: 480px) and (max-width: 575px) {
    .section-greeting_content-wrapper .box-photo {
        display: none;
    }
    .responsive {
        display: none;
    }
}
.showtable {
    display: block;
}

.noshowtable {
    display: none;
}

.payout-area .area-title {
    text-align: center;
    margin-bottom: 44px;
}

.payout-area .area-title h2 {
    color: #19194b;
    font-size: 50px;
    font-weight: 700;
    margin-top: -6px;
    margin-bottom: 10px;
}

.payout-area .area-title p {
    color: #8080a3;
    font-size: 16px;
    font-weight: 400;
}

.payout-area .nav-tabs {
    border: none;
    display: -webkit-inline-box;
    position: relative;
    left: 1%;
    width: 100%;
}

.payout-area .nav-tabs .nav-item:nth-child(2) .nav-link {
    background: #1e98ff;
}

.payout-area .nav-tabs .nav-item:nth-child(3) .nav-link {
    background: #ff1679;
}

.payout-area .nav-tabs .nav-item {
    margin-bottom: 0;
}

.payout-area .nav-tabs .nav-link {
    background: #2c4c96;
    color: #fff;
    border: none;
    text-align: center;
    padding: 12px 26px 4px;
    margin-right: 10px;
    display: block;
    border-radius: 10px;
}

.payout-area .nav-tabs .nav-link span {
    font-size: 26px;
}

.payout-area tbody tr {
    background: #fff;
}

.payout-area .table-striped tbody tr:nth-of-type(odd) {
    background: #f0f3f7;
}

.payout-area .table td,
.payout-area .table th {
    border-top: 0;
    padding: 19px 0 19px 20px;
    color: #37465b;
    font-size: 13px;
}

.payout-area #home .table thead {
    background: #19194b;
}

.payout-area #profile .table thead {
    background: #2c4c96;
}

.payout-area #contact .table thead {
    background: #1e98ff;
}

.payout-area .table thead th {
    color: #fff;
    font-weight: 500;
}

.payout-area .table td span,
.payout-area .table th span {
    color: #ff1679;
    font-weight: 600;
}

.payout-area .table td i,
.payout-area .table th i {
    margin-right: 6px;
}

.payout-area .table td:nth-child(1) i,
.payout-area .table th:nth-child(1) i,
.payout-area .table td:nth-child(4) i,
.payout-area .table th:nth-child(4) i {
    color: #1e98ff;
}

.payout-area .table td:nth-child(2) i,
.payout-area .table th:nth-child(2) i {
    color: #ff7200;
}

.plan-title {
    color: #444848;
    margin: 12px 0 12px 0;
    text-align: center;
    border: 1px solid #e6effb;
}

.plan-title-on {
    color: #444848;
    margin: 12px 0 12px 0;
    text-align: center;
    border: 1px solid #47a1ef;
}

.plan-card-basic {
    padding: 20px 24px 28px;
    border-radius: 8px;
    background-color: #ffffff;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
    z-index: 100;
    border-right: 1px solid #d0d7dd;
}

.plan-card-basic-on {
    padding: 20px 24px 28px;
    border-radius: 8px;
    background-color: #ffffff;
    z-index: 100;
    border: 1px solid #47a1ef;
    box-shadow: 0px 8px 0px 0px #253992;
}

.btn-on {
    background-color: #454f5d !important;
}

.inspiration {
    position: fixed;
    bottom: 0;
    right: 0;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    font-family: 'Gill Sans', sans-serif;
    font-size: 12px;
    color: #fff;
}

.left {
    position: absolute;
    left: 0;
    width: 60vw;
    height: 100vh;
    background-image: linear-gradient(to right, #202020, #808080);
}

.right {
    position: absolute;
    right: 0;
    width: 60vw;
    height: 100vh;
    overflow: hidden;
}

.right .strip-top {
    width: calc(50vw + 90px);
    -webkit-transform: skewX(20deg) translateX(160px);
    transform: skewX(20deg) translateX(160px);
}

.right .strip-bottom {
    width: calc(50vw + 40px);
    -webkit-transform: skewX(-15deg) translateX(90px);
    transform: skewX(-15deg) translateX(90px);
}

.center {
    margin-top: -358px;
}

.card {
    width: 400px;
    height: 250px;
    margin: auto;
}

.flip {
    width: inherit;
    height: inherit;
    transition: 0.7s;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-animation: flip 2.5s ease;
    animation: flip 2.5s ease;
}

.front,
.back {
    position: absolute;
    width: inherit;
    height: inherit;
    border-radius: 15px;
    color: #fff;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 10px 1px rgba(0, 0, 0, 0.3);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-image: linear-gradient(to right, #3550e0, #2862ab);
    overflow: hidden;
}

.front {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.strip-bottom,
.strip-top {
    position: absolute;
    right: 0;
    height: inherit;
    background-image: linear-gradient(to bottom, #ff6767, #ff4545);
    box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.5);
}

.strip-bottom {
    width: 200px;
    -webkit-transform: skewX(-15deg) translateX(50px);
    transform: skewX(-15deg) translateX(50px);
}

.strip-top {
    width: 180px;
    -webkit-transform: skewX(20deg) translateX(50px);
    transform: skewX(20deg) translateX(50px);
}

.logocard {
    position: absolute;
    top: 30px;
    right: 25px;
}

.investor {
    position: relative;
    top: 30px;
    left: 25px;
}

.chip {
    position: relative;
    top: 60px;
    left: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 40px;
    border-radius: 5px;
    background-image: linear-gradient(to bottom left, #ffecc7, #d0b978);
    overflow: hidden;
}

.chip .chip-line {
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #333;
}

.chip .chip-line:nth-child(1) {
    top: 13px;
}

.chip .chip-line:nth-child(2) {
    top: 20px;
}

.chip .chip-line:nth-child(3) {
    top: 28px;
}

.chip .chip-line:nth-child(4) {
    left: 25px;
    width: 1px;
    height: 50px;
}

.chip .chip-main {
    width: 20px;
    height: 25px;
    border: 1px solid #333;
    border-radius: 3px;
    background-image: linear-gradient(to bottom left, #efdbab, #e1cb94);
    z-index: 1;
}

.wave {
    position: relative;
    top: 20px;
    left: 100px;
}

.card-number {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 50px 25px 15px;
    font-size: 23px;
    font-family: 'cc font', monospace;
}

.end {
    margin-left: 25px;
    text-transform: uppercase;
    font-family: 'cc font', monospace;
}

.end .end-text {
    font-size: 9px;
    color: rgba(255, 255, 255, 0.8);
}

.card-holder {
    margin: 10px 25px;
    text-transform: uppercase;
    font-family: 'cc font', monospace;
}

.master {
    position: absolute;
    right: 20px;
    bottom: 20px;
    display: flex;
}

.master .circle {
    width: 25px;
    height: 25px;
    border-radius: 50%;
}

.master .master-red {
    background-color: #eb001b;
}

.master .master-yellow {
    margin-left: -10px;
    background-color: rgba(255, 209, 0, 0.6);
}

.card {
    -webkit-perspective: 1000;
    perspective: 1000;
}

.card:hover .flip {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

.back {
    -webkit-transform: rotateY(180deg) translateZ(0);
    transform: rotateY(180deg) translateZ(0);
    background: #9e9e9e;
}

.back .strip-black {
    position: absolute;
    top: 30px;
    left: 0;
    width: 100%;
    height: 50px;
    background: #000;
}

.back .ccv {
    position: absolute;
    top: 110px;
    left: 0;
    right: 0;
    height: 36px;
    width: 90%;
    padding: 10px;
    margin: 0 auto;
    border-radius: 5px;
    text-align: right;
    letter-spacing: 1px;
    color: #000;
    background: #fff;
}

.back .ccv label {
    display: block;
    margin: -30px 0 15px;
    font-size: 10px;
    text-transform: uppercase;
    color: #fff;
}

.back .terms {
    position: absolute;
    top: 150px;
    padding: 20px;
    font-size: 10px;
    text-align: justify;
}

@font-face {
    font-family: 'cc font';
    src: url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@-webkit-keyframes flip {
    0%,
    100% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg);
    }
    50% {
        -webkit-transform: rotateY(180deg);
        transform: rotateY(180deg);
    }
}

@keyframes  flip {
    0%,
    100% {
        -webkit-transform: rotateY(0deg);
        transform: rotateY(0deg);
    }
    50% {
        -webkit-transform: rotateY(180deg);
        transform: rotateY(180deg);
    }
}

@keyframes  float {
    0% {
        transform: translatey(0px);
    }
    50% {
        transform: translatey(-20px);
    }
    100% {
        transform: translatey(0px);
    }
}
.payment-section {
    text-align: center;
}

.payment-text {
    font-size: 24px;
    font-weight: 700;
    margin-bottom: 20px;
    color: #fff;
}

.payment-logos img {
    max-width: 120px;
    max-height: 60px;
    margin: 0 15px;
}

.payment-logos img.usdt-logo {
    max-width: 200px;
    max-height: 76px;
    margin: -8px 15px;
}

.payment-logos img.xrp-logo {
    max-width: 200px;
    max-height: 85px;
    margin: -8px -25px;
}

@media (max-width: 768px) {
    .payment-text {
        font-size: 20px;
    }

    .payment-logos img {
        max-width: 80px;
        max-height: 40px;
        margin: 0 10px;
    }

    .payment-logos img.usdt-logo {
        max-width: 120px;
        max-height: 50px;
        margin: -5px 10px;
        
    }    
        
    .payment-logos img.xrp-logo {
        max-width: 120px;
        max-height: 58px;
        margin: -5px -15px;   

    }

}
.section-distribution {
    background-color: #c8d7f9;
    padding-bottom: 32px;
    background-image: url(alialoula/affiliate.svg);
    background-position: left bottom;
    /* background-size: cover; */
    background-repeat: repeat;
}
.section-distribution .bg-strip {
    position: absolute;
    content: '';
    display: grid;
    grid: repeat(12,1fr)/repeat(12,1fr);
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.section-faq {
    background: #f9fcfe url(img/bg-shape-three.png) top left no-repeat;
    background-size: cover;
    background-position: center center;
}