@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800,&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');

h1, h2, h3, h4, h5, h6 {
    color: #26333b;
}
body {
    color: #26333b;
    background-color: #ecf1f4;
    overflow: hidden;
}
a,
a:link,
a:visited {
    color: #477ead;
    text-decoration: none; }

a:hover {
    color: #477ead;
    text-decoration: none; }

p {
    margin: 0 0 10px;
}

.main-btn-green {
    display: table;
    border-radius: 3px;
    background-color: #30b95a;
    box-shadow: 0 13px 27px 0 rgba(62, 194, 95, 0.34);
    padding: 14px 25px;
    font-size: 13px;
    color: white !important;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.846;
    cursor: pointer;
    transition: all .6s;
    margin: 40px auto;
    border: none;
}
.main-btn-green:hover {
     box-shadow: none;
}

.fixed {
    position: fixed;
    width: 100%;
}



/* header start */
.wt-main-header .main-header-top {
    background: #3a4953 url('./img/header-top-bg.png') repeat;
    height: 82px;
}

.wt-main-header .main-header-top .header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }
.wt-main-header .main-header-top .header .wt-logo {
    display: flex;
    align-items: center;
    position: relative;
}
.wt-main-header .main-header-top .header .wt-logo a {
    margin-right: 60px;
}
.wt-main-header .main-header-top .header .wt-logo .wt-logo-img {
    padding: 23px 0;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday {
    display: flex;
    align-items: center;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday .wt-birthday-numbers {
    width: 35px;
    position: relative;
    margin-right: 3px;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday .wt-birthday-numbers .first {
    font-size: 30px;
    font-weight: 900;
    line-height: 0.9;
    color: #64737D;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday .wt-birthday-numbers .second {
    position: absolute;
    right: 3px;
    font-size: 30px;
    font-weight: 900;
    line-height: 0.9;
    color: #80909A;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday .wt-birthday-title {
    display: flex;
    flex-direction: column;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday .wt-birthday-title .years {
    font-weight: bold;
    line-height: 12px;
    font-size: 13px;
    color: #FFFFFF;
}
.wt-main-header .main-header-top .header .wt-logo .wt-birthday .wt-birthday-title .market {
    line-height: 12px;
    font-size: 13px;
    color: #FFFFFF;
}
@media (max-width: 767px) {
    .wt-main-header .main-header-top .header .wt-logo a {
        margin-right: 0;
    }
    .wt-main-header .main-header-top .header .wt-logo .wt-birthday {
        display: none;
    }
}
.wt-main-header .main-header-top .header .wt-login {
    display: flex;
    flex-direction: row;
    align-items: center; }
.wt-main-header .main-header-top .header .wt-login .btn-open-account {
    font-size: 13px;
    font-weight: 600;
    color: white;
    text-transform: uppercase;
    margin-right: 30px;
    transition: all .3s; 
    border-radius: 3px;
    padding: 4px 11px;
    border: 2px solid rgba(62, 194, 95, 0.7);}
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu {
    flex-direction: row;
    align-items: center;
    margin-right: 30px;
    display: none
}
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .web-platform,
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .support {
    font-size: 13px;
    line-height: 1.846;
    color: #fff;
    position: relative;
    transition: all .3s; }
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .web-platform:hover,
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .support:hover {
    color: #a0a0a0 }
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .web-platform {
    padding-left: 21px }
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .support {
    margin-left: 29px;
    padding-left: 21px}
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .web-platform::before,
.wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .support::before {
    position: absolute;
    color: #93afc8;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    font-size: 11px; }

.wt-main-header .main-header-top .header .wt-login .btn-open-account:hover {
    background-color: #30b95a; }
.wt-main-header .main-header-top .header .wt-login .btn-login {
    font-size: 13px;
    font-weight: 600;
    color: white;
    text-transform: uppercase;
    border: 2px solid #708596;
    border-radius: 3px;
    padding: 4px 32px 4px 13px;
    margin-right: 25px;
    position: relative;
    transition: all .3s; }
.wt-main-header .main-header-top .header .wt-login .btn-login:hover {
    border-color: #fff; }
.wt-main-header .main-header-top .header .wt-login .btn-login::before {
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    font-size: 11px;
    color: #30b95a; }
.wt-main-header .main-header-top .header .wt-login .btn-language {
    font-size: 13px;
    color: white;
    font-weight: bold;
    line-height: 1.846;
    position: relative;
    padding-right: 20px; }
.wt-main-header .main-header-top .header .wt-login .btn-language::before {
    position: absolute;
    top: 50%;
    left: 23px;
    transform: translateY(-50%);
    font-size: 7px; }

.wt-main-header .main-header-nav {
    background: #28353d url("./img/header-nav-bg.png") repeat;
    height: 45px;
}

.wt-main-header .main-header-nav.fixed-menu {
    position: fixed;
    width: 100%;
    z-index: 1000;
    top: 0;
}

.wt-main-header .main-header-nav .navigation {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    transition: all .3s;
    z-index: 99999; }
.wt-main-header .main-header-nav .navigation .secondary-menu,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device {
    display: flex;
    flex-direction: row;
    align-items: center; }
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device {
    width: 100%;
}
.wt-main-header .main-header-nav .navigation .secondary-menu .web-platform,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .web-platform,
.wt-main-header .main-header-nav .navigation .secondary-menu .support,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .support {
    font-size: 13px;
    line-height: 1.846;
    color: #fff;
    position: relative;
    transition: all .3s; }
.wt-main-header .main-header-nav .navigation .secondary-menu .web-platform:hover,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .web-platform:hover,
.wt-main-header .main-header-nav .navigation .secondary-menu .support:hover,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .support:hover {
    color: #a0a0a0 }
.wt-main-header .main-header-nav .navigation .secondary-menu .web-platform,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .web-platform {
    padding-left: 21px }
.wt-main-header .main-header-nav .navigation .secondary-menu .support,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .support {
    margin-left: 29px;
    padding-left: 21px}
.wt-main-header .main-header-nav .navigation .secondary-menu .web-platform::before,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .web-platform::before,
.wt-main-header .main-header-nav .navigation .secondary-menu .support::before,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-device .support::before {
    position: absolute;
    color: #93afc8;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    font-size: 11px;
}

.wt-main-header .main-header-nav .navigation-btn-wrap {
    display: none;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 45px;
}
@media (max-width: 1199px) {
    .wt-main-header .main-header-nav .navigation-btn-wrap {
        justify-content: flex-end;
    }
}
@media (max-width: 996px) {
    .wt-main-header .main-header-nav .navigation-btn-wrap {
        justify-content: space-between;
    }
}
.wt-main-header .main-header-nav .navigation-btn-wrap .btn-open-account {
    font-size: 13px;
    font-weight: 600;
    color: white;
    text-transform: uppercase;
    transition: all .3s;
    border-radius: 3px;
    padding: 4px 11px;
    border: 2px solid rgba(62, 194, 95, 0.7);
    background-color: #30b95a;
    display: none;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right {
    display: flex;
    align-items: center;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .btn-call {
    padding: 10px;
    cursor: pointer;
    display: none;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .btn-call a {
    width: 24px;
    height: 24px;
    display: block;
}
@media (max-width: 767px) {
    .wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .btn-call {
        display: block;
    }
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn {
    width: 18px;
    height: 12px;
    background-color: transparent;
    padding: 23px;
    position: relative;
    cursor: pointer;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn .top,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn .center,
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn .bottom {
    content: '';
    position: absolute;
    width: 18px;
    height: 2px;
    background-color: #fff;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn .top {
    top: 0;
    left: 14px;
    margin-top: 16px;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn .center {
    top: 5px;
    left: 14px;
    margin-top: 16px;
}
.wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn .bottom {
    top: 10px;
    left: 14px;
    margin-top: 16px;
}
@media (max-width: 1199px) {
    .wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu {
        display: flex;
    }
    .wt-main-header .main-header-nav .navigation .secondary-menu {
        display: none;
    }
}
@media (max-width: 996px) {
    .wt-main-header .main-header-nav .navigation-btn-wrap .secondary-menu-mob-right .navigation-btn {
        display: block;
    }
    .wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .web-platform {
        display: none;
    }
    .wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .support {
        margin-left: 0;
    }
    .wt-main-header .main-header-top .header .wt-login .btn-open-account {
        display: none;
    }
    .wt-main-header .main-header-nav .navigation-btn-wrap {
        justify-content: space-between;
    }

    .wt-main-header .main-header-nav .navigation-btn-wrap .btn-open-account {
        display: block;
    }
}
@media (max-width: 767px) {
    .wt-main-header .main-header-top .header .wt-login .wt-login-secondary-menu .support {
        display: none;
    }
}
@media (max-width: 560px) {
    .wt-main-header .main-header-top .header .wt-login .btn-open-account {
        margin-right: 0;
    }
}
@media (max-width: 420px) {
    .wt-main-header .main-header-top .header .wt-login .btn-login {
        display: none;
    }
}

/* header end */

/* content start */
.wt-main-content {
    min-height: calc(100vh - 475px); }
/* content end */

/* footer start */
.wt-main-footer{
    position: relative;}
.wt-main-footer .main-footer-top {
    background-color: #2a363e;}
.wt-main-footer .main-footer-top .nav-footer {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin-bottom: 10px; }
.wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap {
    display: flex;
    flex-direction: row;
    width: 50%; }
.wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu {
    width: 50%;
    padding-left: 0;
    padding-right: 15px;
    margin-top: 35px; }
.wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu li {
    list-style: none;
    padding-bottom: 15px; }
.wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu li .menu-link {
    font-size: 12px;
    color: white;
    line-height: 1.5;
    transition: all .3s; }
.wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu li .menu-link:hover {
    opacity: .7; }
.wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu li:last-child {
    padding-bottom: 0; }
.wt-main-footer .main-footer-top .info-footer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin: 50px 0 12px; }

.wt-main-footer .main-footer-top .info-footer .adress-info .e-mail {
    line-height: 1.3;
    font-size: 14px;
    color: #FFFFFF;
    border-bottom: 1px solid grey;
    transition: all .3s; }
.wt-main-footer .main-footer-top .info-footer .adress-info .e-mail:hover {
    opacity: .7; }
.wt-main-footer .main-footer-top .info-footer .adress-info .tel {
    font-size: 18px;
    color: white;
    line-height: 1;
    margin-top: 10px; }
.wt-main-footer .main-footer-top .info-footer .adress-info .not-country {
    font-size: 12px;
    color: #8192a1;
    line-height: 2;
    margin-bottom: 0}
.wt-main-footer .main-footer-top .info-footer .license-info {
    display: flex;
    flex-direction: row;
    align-items: center; }
.wt-main-footer .main-footer-top .info-footer .license-info .license {
    max-width: 375px;
    text-align: center;
    font-size: 12px;
    color: #8192a1;
    line-height: 1.5;
    margin: 0 }

.wt-main-footer .main-footer-top .info-footer .social-info {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.wt-main-footer .main-footer-top .info-footer .social-info .cards {
    margin-bottom: 15px;
}

.wt-main-footer .main-footer-top .info-footer .social-info .cards .cards-img {
    margin-left: 32px;
}

.wt-main-footer .main-footer-top .info-footer .social-info .cards .cards-img:first-child {
    margin-left: 0;
}

.wt-main-footer .main-footer-top .info-footer .social-info .social {
    width: 100%;
    display: flex;
    justify-content: flex-end;
}

.wt-main-footer .main-footer-top .info-footer .social-info .social a {
    margin-right: 30px;
}

.wt-main-footer .main-footer-top .info-footer .social-info .social a:last-child {
    margin-right: 0;
}

@media (max-width: 768px) {
    .wt-main-footer .main-footer-top .info-footer .social-info .social {
        justify-content: center;
    }
}

.wt-main-footer .main-footer-bottom {
    background-color: #222e36; }
.wt-main-footer .main-footer-bottom .footer-bottom-wrap {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 65px; }
.wt-main-footer .main-footer-bottom .footer-bottom-wrap .copyright {
    margin-bottom: 0;
    font-size: 12px;
    color: #6a7a86;
    line-height: 1.5;
    order: 1; }
.wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu {
    order: 2;
}
.wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu .menu-link {
    font-size: 12px;
    color: white;
    line-height: 2;
    margin-left: 45px;
    transition: all .3s; }

.wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu .menu-link:hover {
    opacity: .7; }
.wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu .menu-link:first-child {
    margin-left: 0; }

@media (max-width: 1199px) {
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap {
        flex-direction: column;
        justify-content: center;
        height: auto;
    }
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap .copyright {
        order: 2;
        margin-bottom: 25px;
        width: 100%;
        text-align: center;
    }
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu {
        order: 1;
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        width: 100%;
        margin: 25px 0;
    }
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu .menu-link {
        margin: 0;
    }
}

@media (max-width: 996px) {
    .wt-main-footer .main-footer-top .info-footer .license-info .license {
        max-width: 240px;
    }
}

@media (max-width: 768px) {
    .wt-main-footer .main-footer-top .nav-footer {
        flex-direction: column;
    }
    .wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap {
        width: 100%;
        text-align: center;
    }
    .wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu {
        margin-top: 20px;
    }
    .wt-main-footer .main-footer-top .info-footer {
        flex-direction: column;
        align-items: center;
    }
    .wt-main-footer .main-footer-top .info-footer .adress-info {
        text-align: center;
        margin-bottom: 30px;
    }
    .wt-main-footer .main-footer-top .info-footer .license-info {
        margin-bottom: 30px;
    }
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu {
        flex-direction: column;
        align-items: center;
    }
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu .menu-link {
        margin-bottom: 10px;
    }
    .wt-main-footer .main-footer-bottom .footer-bottom-wrap .footer-bottom-menu .menu-link:last-child {
        margin-bottom: 0;
    }
}
@media (max-width: 480px) {
    .wt-main-footer .main-footer-top .nav-footer {
        margin-top: 10px;
        margin-bottom: 0;
    }
    .wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap {
        flex-direction: column;
        align-items: center;
    }
    .wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu {
        width: 100%;
        padding: 0;
    }
    .wt-main-footer .main-footer-top .nav-footer .nav-footer-wrap .menu li .menu-link {
        font-size: 15px;
    }
    .wt-main-footer .main-footer-top .info-footer {
        margin-top: 35px;
    }
    .wt-main-footer .main-footer-top .info-footer .adress-info .tel {
        font-size: 16px;
    }
}
/* footer end */


/* alert messege for b2 */
  .alert-info{
      position: relative;
      width: 100%;
      margin: 0!important;
      text-align: center;
      font-size: 20px;
      line-height: 1.1;
  }
.close-alert-img {
    position: absolute!important;
    right: 15px!important;
    top: 12px !important;
    font-size: 25px;
}
.wt-header-bg {
    box-shadow: none!important;
}


/* chat style */
#chatra {
    visibility: visible!important;
    opacity: 1!important;
}

#chatra.chatra--side-bottom {
    bottom: 5px!important;
}


/* contest banner */
.header-banner {
    margin-top: 5px; /* only hot-200 */
    cursor: pointer;
}

@media (max-width: 1199px) {
    .header-banner{
        display: none;
    }
}

/*Sitemap link */

.site-map-link {
    display: flex;
}

.site-map-link a {
    display: inline-block;
    padding-bottom: 15px;
    text-align: center;
    font-size: 12px;
    color: rgb(106, 122, 134);
}

@media (max-width: 768px) {
    .site-map-link {
        justify-content: center;
    }

    .site-map-link a {
        padding-top: 5px;
    }
}
