.fontZhMedium{
    font-family:NotoSansSC-Medium!important
}
.fontZhRegular{
    font-family:NotoSansSC-Regular!important
}
.fontZhBold{
    font-family:NotoSansSC-Bold!important
}
.fontEnMedium{
    font-family:Poppins-Medium
}
.fontEnRegular{
    font-family:Poppins-Regular
}
.fontEnBold{
    font-family:Poppins-Bold
}
.minWidth{
    min-width:1120px
}
.onePost{
    display:flex;
    width:72%;
    margin:auto;
    padding-top:95px;
    padding-bottom:15rem
}
.oneLeft{
    width:65%;
    padding-top:10rem
}
.oneTitle p{
    font-size:5.5rem;
    color:#fff;
    margin-bottom:0;
    line-height:85px
}
.oneTitle2,.oneTitle p{
    font-weight:500;
    font-family:Poppins-Medium
}
.oneTitle2{
    position:relative;
    display:inline-block;
    font-size:5.7rem;
    line-height:70px;
    background:linear-gradient(90deg,#0000ff,#8280ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
.oneTitle2 span{
    display:inline-block;
    position:absolute;
    bottom:-5px;
    left:0;
    width:100%;
    height:3px;
    background:linear-gradient(90deg,#0000ff,#8280ff)
}
.oneDes{
    width:65%;
    font-size:1.2rem;
    font-weight:400;
    color:#ceceea;
    margin-top:3rem;
    font-family:Poppins-Regular;
    line-height:24px
}
.oneApp{
    margin-top:7rem
}
.oneApp a{
    display:inline-block
}
.oneApp img{
    margin-right:5px;
    cursor:pointer
}
.oneApp img:hover{
    opacity:.8
}
.Gitbook{
    display:inline-block;
    width:137px!important;
    height:31px;
    line-height:31px;
    text-align:center;
    background:linear-gradient(270deg,#0000ff,#0000ff);
    box-shadow:0 3px 6px 0 rgba(0,0,255,.89);
    border-radius:16px;
    font-size:16px;
    font-weight:900;
    margin-left:20px;
    font-family:Poppins-Regular;
    color:#ffffff;
}
.oneDown{
    font-size:12px;
    color:#ceceea;
    font-family:Poppins-Regular;
    padding-bottom:10px
}
.oneRight{
    padding-top:5%
}
.oneRightPost{
    position:relative
}
.oneVideoPlay{
    position:absolute;
    cursor:pointer
}
.oneCangPian{
    position:absolute;
    bottom:30px;
    right:-140px;
    animation:marquee-video 40s linear infinite
}
@keyframes marquee-video{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(1turn)
    }
}
.twoTitle{
    font-size:5rem;
    font-weight:500;
    color:#000;
    text-align:center;
    line-height:72px;
    font-family:Poppins-Medium
}
.twoConter{
    margin-top:12.5rem;
    color: #000 !important;
    background: #fff !important;
}
.twoDes{
    width:730px;
    font-weight:400;
    color:#ceceea;
    font-size:1.3rem;
    line-height:30px;
    text-align:center;
    padding-top:1.2rem;
    margin:auto auto 8.5rem;
    font-family:Poppins-Regular
}
.twoNumber{
    display:flex;
    align-items:center;
    justify-content:center;
    margin-bottom:4rem
}
.twoNumber div{
    padding:0 3rem
}
.twoNumber span{
    display:inline-block;
    font-size:5.8rem;
    background:linear-gradient(90deg,#0000ff,#8280ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    color:#fff;
    line-height:110px;
    letter-spacing:-5px
}
.twoNumber em,.twoNumber span{
    font-family:Poppins-Medium;
    font-weight:500
}
.twoNumber em{
    display:block;
    font-size:1.5rem;
    color:#9090c6;
    text-align:center
}
.twoFontNumber em{
    font-family:NotoSansSC-Medium!important
}
.threePost{
    width:100%
}
.threeTitle{
    font-size:5.5rem;
    color:#fff;
    line-height:72px;
    font-family:Poppins-Medium
}
.threeDes,.threeTitle{
    position:relative;
    font-weight:500;
    text-align:center;
    z-index:9
}
.threeDes{
    width:887px;
    color:#b3b3ba;
    font-size:1.3rem;
    margin:auto;
    padding-top:2.5rem;
    font-family:Poppins-Regular
}
.threeJoin{
    position:relative;
    width:194px;
    height:62px;
    line-height:62px;
    background:linear-gradient(270deg,#6900ff,#b400ff);
    box-shadow:0 3px 16px 0 rgba(126,0,255,.89);
    border-radius:31px;
    font-size:1.2rem;
    font-weight:700;
    text-align:center;
    color:#fff;
    margin:56px auto auto;
    z-index:9;
    cursor:pointer
}
.threeJoin img{
    margin-left:5px
}
.threeJoin:hover{
    opacity:.8
}
@keyframes marquee-horizontal-left{
    0%{
        transform:translateX(0)
    }
    to{
        transform:translateX(-50%)
    }
}
.homeWidth{
    width:72%;
    max-width:1375px;
    margin:auto
}
.homeWidth1{
    width:72%;
    max-width:1375px;
    margin:auto
}
.homeWidth2{
    width:72%;
    max-width:1375px;
    margin:auto
}
.homeWidth3{
    width:72%;
    max-width:1375px;
    margin:auto
}
.fiveContainer{
    width: 100%;
    height: 380px;
    margin: auto;
    margin-top: -170px;
    padding-left: 12.5%;
    padding-right: 12.5%;
    background: url("bj21.png") center center no-repeat;
}
.fourConter{
    display:flex;
    justify-content:space-between;
    align-items:center;
    height:386px;
    background:linear-gradient(90deg,#0000ff,#2942e7);
    box-shadow:0 0 111px 0 rgba(0,0,255,.55);
    border-radius:24px;
    padding:0 7rem;
    margin:20rem 0 17.5rem
}
.fourHeight{
    line-height:60px!important
}
.fourLeft{
    width:60%
}
.fourLeft p{
    width:85%;
    font-size:3.5rem;
    font-weight:500;
    color:#fff;
    line-height:60px;
    font-family:Poppins-Medium
}
.fourLeft span{
    font-size:1.2rem;
    font-weight:400;
    color:#fff;
    line-height:29px;
    font-family:Poppins-Regular
}
.fourRight{
    width:187px;
    height:50px;
    line-height:50px;
    background:#fff;
    border-radius:25px;
    text-align:center;
    font-size:1.2rem;
    color:#2f3bf1;
    font-weight:700;
    font-family:Poppins-Medium;
    cursor:pointer;
}
.div-h-600{
    height: 600px!important;
}
.div-h-900{
    height: 700px!important;
}
.m-top30{
    margin-top: 30px;
}
.m-top100{
    margin-top: 100px;
}
.m-top30-lose{
    margin-top: -20px!important;
}

.icon-tg{
    width: 25px;
    height: 25px;
}

@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.45;
  }
  100% {
    opacity: 1;
  }
}

.blinking {
  animation: blink 4.5s infinite;
}

.product-bg{
    background-image: url("product-bg.png")!important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.product-bg-m{
    background-image: url("product-bg-m.png")!important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.fourRight img{
    margin-left:5px
}
.fourRight:hover{
    opacity:.9
}
.fiveConter h2{
    width:80%;
    font-size:5.8rem;
    font-weight:500;
    color:#fff;
    line-height:80px;
    margin-bottom:0;
    font-family:Poppins-Medium
}
.fiveConter h3{
    display:inline-block;
    font-size:5.8rem;
    font-weight:700;
    background:linear-gradient(90deg,#6900ff,#b400ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    border:1px dashed #68687c;
    border-radius:19px;
    padding:0 15px;
    margin:1.2rem 0;
    font-family:Poppins-Regular
}
.fiveConter h4{
    width:60%;
    font-size:1.2rem;
    font-weight:500;
    color:#b3b3ba;
    line-height:26px;
    margin-top:2rem;
    margin-bottom:4rem;
    font-family:Poppins-Medium
}
.fiveZhH2{
    width:auto!important;
    font-size:5rem!important
}

.productWidth{
    width:100%;
    max-width:1375px;
    margin:auto;
    background-color: #0ff;
}
.productConter {
  width:100%;
  margin: auto;
  margin-top:2rem;
  margin-bottom:4rem;
  background-color: #ff0;
}
.productConter h2{
    width:80%;
    font-size:5.8rem;
    font-weight:500;
    color:#fff;
    line-height:80px;
    margin-bottom:0;
    font-family:Poppins-Medium
}
.productConter h3{
    display:inline-block;
    font-size:5.8rem;
    font-weight:700;
    background:linear-gradient(90deg,#6900ff,#b400ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    border:1px dashed #68687c;
    border-radius:19px;
    padding:0 15px;
    margin:1.2rem 0;
    font-family:Poppins-Regular
}
.productConter h4{
    width:80%;
    font-size:1.2rem;
    font-weight:500;
    color:#b3b3ba;
    line-height:26px;
    margin-top:0rem;
    margin-bottom:0rem;
    font-family:Poppins-Medium
}
.productTitle{
    width: 100%;
    font-size:2rem;
    font-weight:600;
    color:#fff;
    margin-bottom:26px;
    font-family:Poppins-Light;
    background:linear-gradient(90deg,#0000ff,#2942e7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

.fiveTitle{
    width: 210px;
    font-size:2rem;
    font-weight:600;
    color:#fff;
    margin-bottom:26px;
    font-family:Poppins-Light;
    background:linear-gradient(90deg,#0000ff,#2942e7);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.fiveTitleW500{
    width: 450px!important;
}
.fiveTitle span{
    display:inline-block;
    bottom:-10px;
    left:0;
    width:100%;
    height:3px;
    background:linear-gradient(90deg,#0000ff,#8280ff);
}
.fiveTitle img{
    vertical-align:middle;
    margin-right:10px
}
.fiveTitleW350{
  width: 300px !important;
}
.fiveTitleW550{
  width: 600px !important;
}
.h4-w90{
  width: 90% !important;
}
.nextline1{
    position: relative;
    top: -20px !important;
}
.fiveUlConter{
    display:flex;
    justify-content:space-between
}
.fiveUlConter li{
    width:24%;
    height:434px;
    background:#0b0b2a;
    border-radius:33px;
    padding:57px 36px;
    text-align:center
}
.fiveUlConter span{
    display:block;
    font-size:1.2rem;
    font-weight:500;
    color:#fff;
    line-height:22px;
    padding:10px 0;
    width:90%;
    margin:auto;
    height:84px;
    font-family:Poppins-Medium
}
.fiveUlConter em{
    display:block;
    font-size:.9rem;
    font-weight:300;
    color:#a8a8ba;
    line-height:18px;
    font-family:Poppins-Light
}
.fiveUlConterZhFont span{
    font-family:NotoSansSC-Medium!important
}
.fiveUlConterZhFont em{
    font-family:NotoSansSC-Regular!important;
    line-height:25px
}
.div-top80{
    margin-top: 80px;
}
.sevenWmConter h2{
    width:100%!important;
    line-height:87px!important
}
.sevenPro{
    background:linear-gradient(90deg,#0000ff,#2942e7);
    box-shadow:0 0 111px 0 rgba(142,0,255,.65);
    border-radius:24px;
    padding:4rem 5.8rem 0
}
.sevenZhH2{
    font-size:5rem!important
}
.sevenTit1{
    font-size:1.8rem;
    font-weight:700;
    color:#fff;
    margin-bottom:.5rem;
    font-family:Poppins-Bold
}
.sevenDes1{
    width:50%;
    font-size:1rem;
    font-weight:500;
    color:#fff;
    line-height:24px;
    opacity:.76;
    margin-bottom:4rem;
    font-family:Poppins-Regular
}
.sevenDes2{
    color: #4decff!important;
    text-decoration: underline;
    text-decoration-color: #4decff;
    text-decoration-thickness: 1px;
    text-underline-offset: 4px;
}
.sevenFlConter h2{
    width:80%;
    font-size:6.2rem;
    font-weight:500;
    color:#fff;
    line-height:80px;
    margin-bottom:0;
    font-family:Poppins-Medium
}
.sevenFlConter h3{
    display:inline-block;
    font-size:6.2rem;
    font-weight:700;
    background:linear-gradient(90deg,#6900ff,#b400ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    border:1px dashed #68687c;
    border-radius:19px;
    padding:0 15px 10px;
    margin:3rem 0 15rem;
    font-family:Poppins-Regular
}
.sevenFlConter h4{
    width:60%;
    font-size:1.2rem;
    font-weight:500;
    color:#b3b3ba;
    line-height:26px;
    margin-top:2rem;
    margin-bottom:2.5rem;
    font-family:Poppins-Medium
}
.sevenUlConter{
    display:flex;
    justify-content:space-between
}
.sevenUlConter li{
    width:24%;
    background:#fff;
    border-radius:24px 24px 0 0;
    padding:2rem 2rem 0
}
.sevenUlConter span{
    display:block;
    width:80%;
    font-size:1.4rem;
    font-weight:700;
    color:#414040;
    line-height:20px;
    font-family:Poppins-Bold
}
.sevenUlConter em{
    display:block;
    font-size:.85rem;
    font-weight:500;
    line-height:18px;
    color:#737373;
    padding:10px 0 47px;
    font-family:Poppins-Medium
}
.sevenUlConter i{
    display:block;
    text-align:center
}
.sevenUlConterZhFont span{
    font-family:NotoSansSC-Bold!important
}
.sevenUlConterZhFont em{
    font-family:NotoSansSC-Medium!important
}
.eightTitle{
    font-size:5.2rem;
    font-weight:500;
    color:#fff;
    line-height:5rem;
    text-align:center;
    font-family:Poppins-Medium
}
.eightDes{
    font-size:1.3rem;
    font-weight:400;
    color:#dad9ea;
    line-height:40px;
    text-align:center;
    font-family:Poppins-Regular
}
.eightImg{
    text-align:center;
    padding:4rem 0 0
}
.eightUs{
    position:relative;
    width:258px;
    height:62px;
    line-height:62px;
    background:linear-gradient(270deg,#6900ff,#b400ff);
    box-shadow:0 3px 16px 0 rgba(126,0,255,.89);
    border-radius:31px;
    margin:auto;
    text-align:center;
    font-size:1.3rem;
    font-weight:500;
    color:#fff;
    font-family:Poppins-Medium;
    z-index:9;
    cursor:pointer
}
.eightUs img{
    margin-left:5px
}
.eightUs:hover{
    opacity:.8
}
.roadmapConter{
    width: 100%;
    height: auto;
    background-image: url("roadmap_namespaceObject-b.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 485px;
    margin-top: 100px;
    margin-bottom: 80px;
}
.roadmapConter-m{
    width: 100%;
    height: auto;
    background-image: url("roadmap_m_namespaceObject-b.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 700px;
    margin-top: 50px;
    margin-bottom: 40px;
}
.sixConterOver{
    width:100%;
    overflow:hidden;
    margin-top:12rem
}
.sixFlexOne{
    display:flex;
    animation:marquee-ment-left 80s linear infinite
}
@keyframes marquee-ment-left{
    0%{
        transform:translateX(0)
    }
    to{
        transform:translateX(-500%)
    }
}
.sixConterSize{
    font-size:17vw;
    letter-spacing:-.05em;
    line-height:90%;
    font-weight:500;
    background-size:100%;
    -webkit-text-fill-color:transparent;
    -webkit-text-stroke-width:1px;
    color:#26264a;
    font-family:Poppins-Medium
}
.sixConterSize,.sixConterSize span{
    margin-right:3rem
}
.sixConterSize .sixConterLic{
    font-style:italic
}
.sixWrapper{
    width:430px;
    height:450px;
    margin-top:9rem;
    display:flex;
    justify-content:center;
    align-items:center;
    position:relative
}
.sixPCWrapper{
    display:block
}
.sixMWrapper{
    display:none
}
.sixTopLayer{
    box-shadow:2px 10px 43px 0 rgba(0,0,18,.61);
    backdrop-filter:blur(7.5px);
    box-sizing:border-box;
    background:#11113c;
    opacity:.6;
    transform:translateY(-30%) rotate(-45deg) skew(15deg,15deg);
    z-index:2
}
.sixBottomLayer,.sixTopLayer{
    width:256px;
    height:256px;
    border-radius:17px;
    position:absolute;
    translate:none;
    rotate:none;
    scale:none
}
.sixBottomLayer{
    background:linear-gradient(90deg,#d200ff,#4c00ff);
    transform:translateY(30%) rotate(-45deg) skew(15deg,15deg)
}
.sixTopOne1{
    animation:marquee-rotate1 5s;
    animation-fill-mode:forwards
}
.sixTopOne2{
    animation:marquee-rotate2 5s;
    animation-fill-mode:forwards
}
@keyframes marquee-rotate1{
    0%{
        transform:translateY(-30%) rotate(-45deg) skew(15deg,15deg)
    }
    to{
        transform:rotate(-45deg) skew(15deg,15deg)
    }
}
@keyframes marquee-rotate2{
    0%{
        transform:translateY(30%) rotate(-45deg) skew(15deg,15deg)
    }
    to{
        transform:rotate(-45deg) skew(15deg,15deg)
    }
}
.sixFlexConter{
    width:85%;
    display:flex;
    justify-content:space-between;
    margin:-15rem auto auto;
    padding-bottom:22rem
}
.sixTitle{
    font-size:1rem;
    font-weight:300;
    color:#fff;
    text-transform:uppercase;
    margin-bottom:1rem;
    font-family:Poppins-Light
}
.sixTitle img{
    width:25px;
    vertical-align:middle;
    margin-left:10px
}
.sixDes{
    font-size:5rem;
    font-family:Poppins-Medium;
    font-weight:500;
    color:#fff;
    line-height:66px
}
.sixRight{
    width:50%;
    text-align:right;
    padding-top:6rem;
    z-index:99
}
.sixRight2Title h3{
    display:inline-block;
    font-size:5rem;
    font-weight:700;
    background:linear-gradient(90deg,#6900ff,#b400ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    border:1px dashed #68687c;
    border-radius:19px;
    padding:0 15px;
    margin:2rem 0 1.8rem;
    font-family:Poppins-Regular
}
.sixRight2Title h4{
    width:80%;
    float:right;
    font-size:1.2rem;
    font-family:Poppins-Medium;
    font-weight:500;
    color:#ceceea;
    line-height:30px
}
.nineContMont{
    position:relative;
    text-align:center;
    z-index:9
}
.nineContMont img{
    width:50px
}
.nineContMont span{
    display:block;
    font-size:1rem;
    font-family:Poppins-Bold;
    font-weight:700;
    color:#fff;
    line-height:85px
}
.nineContMont em{
    display:block;
    font-size:6rem;
    font-family:Poppins-Medium;
    font-weight:500;
    color:#fff;
    line-height:80px
}
.nineContMont i{
    display:block;
    width:40%;
    margin:auto;
    font-size:2rem;
    font-family:Poppins-Regular;
    font-weight:400;
    color:#b3b3ba;
    line-height:38px;
    padding-top:3rem
}
.nineContMontZhFont span{
    font-family:NotoSansSC-Bold!important
}
.nineContMontZhFont em{
    font-family:NotoSansSC-Medium!important;
    font-size:5rem
}
.nineContMontZhFont i{
    font-family:NotoSansSC-Regular!important
}
.nineImgIco{
    text-align:center;
    margin-top:4.5rem;
    margin-bottom:1rem
}
.nineImgIco img{
    margin:0 5px;
    cursor:pointer
}
.nineImgIco img:hover{
    opacity:.8
}
.nineFooter{
    text-align:center;
    font-size:1.1rem;
    font-family:Poppins-Regular;
    font-weight:400;
    color:#ffffff;
    line-height:100px;
    border-top:1px solid #0b0b2b;
    background-color: #000;
}
.nineSection{
    align-items:center;
    display:flex;
    flex-direction:column;
    flex-wrap:nowrap;
    gap:120px;
    height:min-content;
    justify-content:center;
    overflow:hidden;
    position:relative;
    width:100%;
    background-color: #0b0b2b;
}
.nineFramer{
    flex:none;
    flex-direction:row;
    flex-wrap:nowrap;
    max-width:1040px;
    padding:0;
    width:100%
}
.section-box{
    display: flex;
    width: 80%;
    min-height: 200px;
    margin: auto;
    background-color: transparent;
}
.section-box-left{
    width: 40%;
    min-height: 200px;
    margin: auto;
    background-color: transparent;
}
.section-box-right{
    width: 40%;
    min-height: 200px;
    margin: auto;
    background-color: transparent;
}
.section-logo{
    margin-top: 20px;
    margin-left: 50px;
    width: 120px;
    height: auto;
}
.section-icon-box{
    margin-top: 6px;
    margin-left: 50px;
    width: 320px;
    height: 60px;
    background-color: transparent;
}
.section-icon{
    width: 25px;
    height: auto;
    margin-right: 20px;
}
.section-r-title{
    margin-top: 20px;
    margin-left: 50px;
    font-size:2.1rem;
    font-family:Poppins-Regular;
    font-weight:600;
    color:#ffffff;
    line-height:30px;
}
.section-c-box{
    margin-top: 6px;
    margin-left: 50px;
    width: 320px;
    height: 60px;
    background-color: transparent;
}
.section-text{
    margin-top: 20px;
    margin-right: 50px;
    font-size:1.1rem;
    font-family:Poppins-Regular;
    font-weight:400;
    color:#ffffff;
    line-height:30px;
}

.bg-black{
    background-color: #000!important;
}
.section-m-box{
    display: block;
    width: 100%;
    min-height: 200px;
    margin: auto;
    background-color: transparent;
}
.section-m-box-up{
    width: 80%;
    min-height: 80px;
    margin: auto;
    padding-left: 0px;
    background-color: transparent;
    border-bottom: 1px solid #aaa;
}
.section-m-box-down{
    width: 80%;
    min-height: 80px;
    margin: auto;
    padding-left: 0px;
    background-color: transparent;
}
.section-m-logo{
    margin-top: 0px;
    margin-left: 0px;
    width: 120px;
    height: auto;
}
.section-m-icon-box{
    margin-top: 6px;
    margin-left: 0px;
    width: 100%;
    height: 60px;
    background-color: transparent;
}
.section-m-icon{
    width: 25px;
    height: auto;
    margin-right: 20px;
}
.section-m-r-title{
    margin-top: 20px;
    margin-left: 0px;
    font-size:3.1rem;
    font-family:Poppins-Regular;
    font-weight:600;
    color:#ffffff;
    line-height:30px;
}
.section-m-c-box{
    margin-top: 6px;
    margin-left: 0px;
    width: 90%;
    height: 60px;
    background-color: transparent;
}
.section-m-text{
    margin-top: 20px;
    margin-right: 20px;
    font-size:1.1rem;
    font-family:Poppins-Regular;
    font-weight:400;
    color:#ffffff;
    line-height:30px;
}


.nineAppLeft,.nineFramer{
    align-items:flex-start;
    display:flex;
    gap:0;
    height:min-content;
    justify-content:center;
    overflow:visible;
    position:relative
}
.nineAppLeft{
    padding:200px 0 0;
    transform:perspective(1200px) translateX(-120px) translateY(0) scale(1) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)
}
.nineAppLeft,.nineAppRight{
    flex:1 0 0px;
    flex-direction:column;
    flex-wrap:nowrap;
    width:1px
}
.nineAppRight{
    display:flex;
    align-items:flex-end;
    gap:0;
    height:min-content;
    justify-content:center;
    overflow:visible;
    padding:50px 0 0;
    position:relative;
    transform:perspective(1200px) translateX(120px) translateY(0) scale(1) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0);
    z-index:1
}
.nineAppOpenings{
    width:120%
}
.nineAppAnimation1{
    animation:marquee-app1 5s;
    animation-fill-mode:forwards
}
.nineAppAnimation2{
    animation:marquee-app2 5s;
    animation-fill-mode:forwards
}
@keyframes marquee-app1{
    0%{
        transform:perspective(1200px) translateX(-120px) translateY(0) scale(1) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)
    }
    to{
        transform:perspective(1200px)
    }
}
@keyframes marquee-app2{
    0%{
        transform:perspective(1200px) translateX(120px) translateY(0) scale(1) rotate(0deg) rotateX(0deg) rotateY(0deg) translateZ(0)
    }
    to{
        transform:perspective(1200px)
    }
}
@media (max-width:1600px){
    .onePost{
        padding-bottom:12rem
    }
    .oneLeft{
        padding-top:7rem
    }
    .oneTitle p{
        line-height:75px
    }
    .oneTitle2,.oneTitle p{
        font-size:4.5rem
    }
    .oneTitle2 span{
        bottom:.8rem
    }
    .oneDes{
        width:70%;
        margin-top:1.5rem;
        line-height:20px
    }
    .oneApp{
        margin-top:5rem
    }
    .oneCangPian{
        right:-100px
    }
    .oneCangPian img{
        width:300px
    }
    .twoConter{
        margin-top:10rem;
        color: #000 !important;
        background: #fff !important;
    }
    .twoTitle{
        font-size:4rem
    }
    .twoDes{
        width:700px;
        padding-top:.5rem;
        font-size:1.1rem;
        line-height:25px;
        margin-bottom:7rem
    }
    .twoNumber{
        margin-bottom:3rem
    }
    .twoNumber span{
        font-size:4.5rem
    }
    .threeTitle{
        font-size:4rem;
        line-height:62px
    }
    .threeDes{
        width:600px;
        font-size:1.1rem;
        padding-top:1.8rem;
        line-height:20px
    }
    .threeJoin{
        width:170px;
        height:52px;
        line-height:52px;
        margin-top:3.2rem
    }
    .fourConter{
        height:320px;
        padding:0 5rem;
        margin:16rem 0
    }
    .fourLeft{
        width:70%
    }
    .fourLeft p{
        font-size:3rem;
        line-height:40px
    }
    .fourRight{
        width:160px;
        height:40px;
        line-height:40px
    }
    .fiveTitle{
        margin-bottom:.5rem
    }
    .fiveConter h2{
        font-size:4.5rem!important;
        line-height:70px
    }
    .fiveConter h3{
        font-size:4rem
    }
    .fiveConter h4{
        margin-top:1rem;
        margin-bottom:1.5rem
    }
    .fiveUlConter li{
        height:360px;
        padding:57px 26px
    }
    .fiveUlConter img{
        width:100px
    }
    .fiveUlConter span{
        width:100%;
        font-size:1rem;
        padding:0;
        height:54px
    }
    .fiveUlConter em{
        font-size:.75rem;
        line-height:15px
    }
    .sixBottomLayer,.sixTopLayer{
        width:200px;
        height:200px
    }
    .sixRight{
        padding-top:5rem
    }
    .sixTitle{
        margin-bottom:.5rem
    }
    .sixDes{
        font-size:4rem;
        line-height:60px
    }
    .sixRightTitle h3{
        font-size:4rem;
        margin:1.5rem 0 1rem
    }
    .sixRightTitle h4{
        font-size:1rem;
        line-height:25px
    }
    .sixFlexConter{
        padding-bottom:14rem
    }
    .sevenFlConter h2{
        font-size:5rem;
        line-height:75px!important
    }
    .sevenFlConter h3{
        font-size:4rem;
        margin:3rem 0 12.5rem
    }
    .sevenZhH2{
        font-size:4.5rem!important
    }
    .sevenPro{
        padding:3.5rem 5.8rem 0
    }
    .sevenTit1{
        font-size:1.6rem;
        margin-bottom:.3rem
    }
    .sevenDes1{
        line-height:20px;
        margin-bottom:3.5rem
    }
    .sevenUlConter li{
        padding:1.5rem 1rem 0
    }
    .sevenUlConter span{
        font-size:1.2rem
    }
    .sevenUlConter em{
        font-size:.75rem;
        line-height:15px;
        padding:10px 0 2.5rem
    }
    .sevenUlConter img{
        width:130px
    }
    .eightTitle{
        font-size:4rem;
        line-height:4rem
    }
    .eightDes{
        font-size:1.1rem
    }
    .eightImg{
        padding:3rem 0 0
    }
    .eightUs{
        width:200px;
        height:50px;
        line-height:50px;
        font-size:1.1rem
    }
    .nineContMont em{
        font-size:4rem;
        line-height:55px
    }
    .nineContMont i{
        width:40%;
        font-size:1.5rem;
        line-height:30px;
        padding-top:2rem
    }
}
@media (max-width:1400px){
    .onePost{
        padding-bottom:5rem
    }
    .oneLeft{
        padding-top:5rem
    }
    .oneTitle p{
        font-size:4rem;
        line-height:65px
    }
    .oneTitle2{
        font-size:4rem;
        line-height:75px
    }
    .twoConter{
        margin-top:0rem;
        color: #000 !important;
        background: #fff !important;
    }
    .twoTitle{
        font-size:3.5rem;
    }
    .twoDes{
        padding-top:0;
        line-height:22px;
        margin-bottom:6rem
    }
    .twoNumber{
        margin-bottom:2.2rem
    }
    .twoNumber span{
        font-size:4rem;
        line-height:80px
    }
    .threeTitle{
        font-size:4rem;
        line-height:55px
    }
    .threeJoin{
        width:150px;
        height:45px;
        line-height:45px;
        margin-top:2.5rem
    }
    .fourConter{
        height:280px;
        margin:12rem 0 12.5rem
    }
    .fourLeft span{
        line-height:25px
    }
    .fourLeft p{
        width:100%
    }
    .fiveTitle img{
        width:25px
    }
    .fiveConter h2{
        font-size:3.6rem!important;
        line-height:60px
    }
    .fiveConter h3{
        font-size:3.5rem
    }
    .fiveUlConter li{
        height:330px;
        padding:30px 26px
    }
    .sixWrapper{
        margin-top:2rem
    }
    .sixBottomLayer,.sixTopLayer{
        width:170px;
        height:170px
    }
    .sixRight{
        padding-top:2rem
    }
    .sixDes{
        line-height:48px
    }
    .sixDes,.sixRightTitle h3{
        font-size:3.5rem
    }
    .sixFlexConter{
        padding-bottom:8.5rem
    }
    .sevenFlConter h2{
        font-size:4rem;
        line-height:70px!important
    }
    .sevenFlConter h3{
        margin:2rem 0 10.5rem
    }
    .sevenZhH2{
        font-size:3.8rem!important
    }
    .sevenPro{
        padding:3rem 4.5rem 0
    }
    .sevenTit1{
        font-size:1.4rem
    }
    .sevenDes1{
        line-height:15px;
        font-size:.8rem
    }
    .nineContMont i{
        font-size:1.2rem;
        line-height:24px
    }
    .eightImg img{
        width:80%
    }
}
@media (max-width:750px){
    .minWidth{
        min-width:100%
    }
    .homeWidth{
        width:100%;
        max-width:100%;
        padding:0 5rem
    }
    .onePost{
        position:static;
        display:block;
        width:100%
    }
    .oneLeft{
        width:100%;
        padding:0 5rem
    }
    .oneTitle2,.oneTitle p{
        font-size:30px;
        line-height:35px
    }
    .oneTitle2 span{
        bottom:-2px
    }
    .oneDes{
        width:90%;
        font-size:12px;
        line-height:16px;
        margin-top:20px
    }
    .oneApp{
        margin-top:40px;
        margin-bottom:40px
    }
    .oneApp img{
        height:50px;
        margin-right:15px
    }
    .oneRight{
        padding-top:0;
        padding-bottom:100px
    }
    .oneCangPian,.oneRightPost{
        overflow:hidden
    }
    .oneCangPian{
        right:50%;
        margin-right:-175px
    }
    .oneCangPian img{
        width:250px
    }
    .twoTitle{
        font-size:30px;
        line-height:30px;
        margin-bottom:20px
    }
    .twoDes{
        width:80%;
        font-size:12px;
        line-height:15px;
        margin-bottom:50px
    }
    .twoNumber{
        margin-bottom:30px
    }
    .twoNumber span{
        font-size:34px;
        line-height:40px;
        font-weight:700;
        letter-spacing:0
    }
    .twoNumber em{
        font-size:14px
    }
    .threeTitle{
        font-size:30px;
        line-height:30px
    }
    .threeDes{
        width:80%;
        font-size:12px;
        line-height:15px
    }
    .threeJoin{
        font-size:13px;
        margin-top:30px
    }
    .fourConter{
        display:block;
        height:auto;
        margin:120px 0 100px;
        padding:40px 30px
    }
    .fourLeft{
        width:100%
    }
    .fourLeft p{
        width:100%;
        font-size:25px;
        line-height:27px;
        margin-bottom:15px
    }
    .fourLeft span{
        display:inline-block;
        font-size:13px;
        line-height:18px;
        margin-bottom:45px
    }
    .fourRight{
        width:auto;
        display:inline-block;
        font-size:14px;
        padding:0 30px
    }
    .fiveTitle{
        font-size:12px;
        margin-bottom:15px
    }
    .fiveConter h2{
        font-size:25px!important;
        line-height:27px
    }
    .fiveConter h3{
        font-size:30px;
        margin:10px 0 0
    }
    .fiveConter h4{
        width:90%;
        font-size:12px;
        line-height:16px;
        margin-top:15px;
        margin-bottom:70px
    }
    .fiveUlConter{
        display:block
    }
    .fiveUlConter li{
        width:100%;
        height:auto;
        margin-bottom:15px
    }
    .fiveUlConter span{
        width:80%;
        font-size:14px;
        line-height:15px;
        height:auto;
        padding:15px 0
    }
    .fiveUlConter em{
        font-size:12px
    }
    .sixConterOver{
        margin-top:50px
    }
    .sixConterSize{
        font-size:180px
    }
    .sixFlexConter{
        display:block;
        width:100%;
        padding-bottom:100px
    }
    .sixPCWrapper{
        display:none
    }
    .sixMWrapper{
        display:block
    }
    .sixWrapper{
        width:100%;
        height:150px;
        margin-top:150px
    }
    .sixBottomLayer,.sixTopLayer{
        width:140px;
        height:140px
    }
    .sixRight{
        width:100%;
        position:relative;
        z-index:9;
        padding-top:0
    }
    .sixTitle{
        font-size:12px;
        margin-bottom:5px
    }
    .sixDes{
        font-size:30px;
        line-height:30px
    }
    .sixRight2Title h3{
        font-size:30px;
        margin-top:20px;
        margin-bottom:20px
    }
    .sixRight2Title h4{
        font-size:12px;
        line-height:15px
    }
    .sevenFlConter h2{
        font-size:25px;
        line-height:27px!important
    }
    .sevenFlConter h3{
        font-size:25px;
        padding:5px 15px;
        line-height:35px;
        margin:20px 0 70px
    }
    .sevenPro{
        padding:40px 30px 30px
    }
    .sevenTit1{
        font-size:18px;
        margin-bottom:10px;
        line-height:25px
    }
    .sevenDes1{
        width:100%;
        font-size:12px;
        margin-bottom:40px
    }
    .sevenUlConter{
        display:block
    }
    .sevenUlConter li{
        width:100%;
        border-radius:24px;
        margin-bottom:20px;
        padding:25px
    }
    .sevenUlConter span{
        font-size:16px
    }
    .sevenUlConter em{
        font-size:12px;
        padding:5px 0 25px
    }
    .eightTitle{
        font-size:35px;
        line-height:35px
    }
    .eightDes{
        font-size:12px;
        line-height:20px
    }
    .eightImg{
        padding:35px 0;
        margin:0 2rem
    }
    .eightUs{
        font-size:14px
    }
    .eightUs img{
        width:15px
    }
    .nineContMont span{
        font-size:12px;
        line-height:45px;
        padding-bottom:20px
    }
    .nineContMont em{
        font-size:30px;
        line-height:30px
    }
    .nineContMont i{
        width:80%;
        font-size:12px;
        line-height:15px
    }
    .nineImgIco{
        margin-top:30px
    }
    .nineImgIco img{
        width:120px
    }
    .nineImg2Ico{
        width:260px;
        margin:auto;
        padding:10px 5px 0
    }
    .nineImg2Ico img{
        width:120px
    }
    .nineSection{
        padding:auto !important;
        padding-top: 50px !important;
    }
    .nineAppLeft{
        padding:100px 0 0
    }
    .nineFooter{
        font-size:12px;
        line-height:15px;
        padding:30px
    }
    .fourRight img,.threeJoin img{
        width:15px
    }
}
@media screen and (min-width:750px){
    .header{
        position:relative;
        justify-content:space-between;
        width:88%;
        min-width:1120px;
        height:95px;
        margin:auto;
        z-index:999
    }
    .header,.header .header_left{
        display:flex;
        align-items:center
    }
    .header .header_left{
        cursor:pointer
    }
    .header .header_left .logo{
        width:76px;
        height:28px
    }
    .header ._menu_,.header .header_right{
        display:flex;
        align-items:center
    }
    .header ._menu_{
        position:relative;
        padding-left:80px
    }
    .header ._menu_ ._menu_item{
        position:relative;
        margin-right:60px;
        font-size:14px;
        font-family:Poppins-Light;
        color:#fff;
        text-shadow:0 1px 0 rgba(0,0,0,.19);
        cursor:pointer
    }
    .header ._menu_ ._menu_item .second_menu{
        display:none
    }
    .header ._menu_ ._menu_item.has_second_menu:hover .second_menu{
        display:inline-block;
        position:absolute;
        width:170px;
        background:#000;
        border-radius:8px;
        padding:25px 0 25px 16px;
        left:0;
        bottom:-86px
    }
    .header ._menu_ ._menu_item.has_second_menu:hover .second_menu .second_menu_item{
        font-size:14px;
        font-family:Roboto;
        font-weight:400;
        line-height:1;
        color:#fff;
        text-shadow:0 1px 0 rgba(0,0,0,.19);
        padding-bottom:19px
    }
    .header ._menu_ ._menu_item.has_second_menu:hover .second_menu .second_menu_item:last-child{
        padding-bottom:0
    }
    .header ._menu_ ._menu_item.active:after,.header ._menu_ ._menu_item:hover:after{
        position:absolute;
        width:100%;
        height:2px;
        background-color:#fff;
        left:0;
        bottom:0;
        content:""
    }
    .header ._menu_ ._menu_item:hover{
        color:#fff
    }
    .header ._menu_ .active{
        color:#fff;
        font-weight:700;
        font-family:Poppins-bold
    }
    .header .ConnectWallet{
        position:relative;
        width:137px;
        height:31px;
        line-height:31px;
        text-align:center;
        background:linear-gradient(270deg,#0000ff,#0000ff);
        box-shadow:0 3px 16px 0 rgba(0,0,255,.89);
        border-radius:16px;
        font-size:12px;
        margin-left:20px;
        z-index:1;
        font-family:Poppins-Regular;
        color:#fff;
        cursor:pointer
    }
    .header .ConnectWallet:before{
        position:absolute;
        content:"";
        z-index:-1;
        left:0;
        top:0;
        right:0;
        bottom:0;
        border-radius:30px;
        background:linear-gradient(90deg,#8976ff 25%,#8976ff 65%);
        transform:scale(0);
        transition:.5s
    }
    .header .ConnectWallet:hover:before{
        transform:scale(1)
    }
    .header .icon_conter img{
        margin-right:22px;
        vertical-align:sub;
        cursor:pointer
    }
    .header .langu_conter{
        position:relative;
        margin:0 10px;
        color:#fff;
        cursor:pointer;
        z-index:9999
    }
    .header .langu_conter img{
        vertical-align:sub;
        margin-right:6px
    }
    .header .sub-menu-lang{
        position:absolute;
        left:0;
        top:170%;
        width:240px;
        text-align:left;
        opacity:0;
        visibility:hidden;
        transition:.5s;
        padding-top:20px
    }
    .header .sub-menu-lang span{
        display:block;
        padding:12px 20px;
        margin:0;
        line-height:1.3;
        letter-spacing:normal;
        font-size:15px;
        font-weight:500;
        text-transform:capitalize;
        transition:.1s;
        visibility:inherit!important;
        color:#616161;
        border-bottom:1px solid rgba(0,0,0,.1);
        cursor:pointer
    }
    .header .sub-menu-lang span:hover{
        background:#8976ff;
        color:#fff
    }
    .header .sub-menu{
        background:#fff;
        border-top:2px solid #8976ff
    }
    .header .langu_conter:hover>.sub-menu-lang{
        opacity:1;
        visibility:visible;
        top:100%;
        z-index:9
    }
}
@media screen and (min-width:750px) and (max-width:1520px){
    .header{
        width:90%
    }
    .header ._menu_ ._menu_item{
        margin-right:40px
    }
}
@media screen and (min-width:750px) and (max-width:1350px){
    .header{
        width:85%
    }
    .header ._menu_ ._menu_item{
        margin-right:30px
    }
}
@media screen and (max-width:749px){
    .header_left .logo{
        width:76px;
        height:28px
    }
    .header-navbar{
        z-index:9999!important;
        background-color:#000
    }
    .header-navbar:before{
        display:none
    }
    .header-navbar .header-menu{
        padding:25px 47px 25px 25px
    }
    .header-navbar .header-menu .header_menu_item{
        border-bottom:1px solid #1c1c1c;
        padding:14px 0
    }
    .header-navbar .header-menu .header_menu_item .header_menu_item_box{
        font-size:15px;
        font-family:Poppins-Light;
        font-weight:500;
        color:#fff;
        position:relative
    }
    .header-navbar .header-menu .header_menu_item .header_menu_item_rig{
        display:flex;
        align-items:center;
        justify-content:space-between
    }
    .header-navbar .header-menu .header_menu_item img{
        width:14px;
        vertical-align:middle;
        margin-right:5px
    }
    .header-navbar .header-menu .header_menu_item .icon_box{
        padding:0 0 0 12px;
        transition:all .3s ease;
        transform-origin:center
    }
    .header-navbar .header-menu .header_menu_item .icon_box.open{
        transform:rotate(90deg)
    }
    .header-navbar .header-menu .header_menu_item .icon_box img{
        width:9px;
        height:14px
    }
    .header-navbar .header-menu .header_menu_item .second_menu{
        display:none;
        transition:all .3s ease;
        height:0
    }
    .header-navbar .header-menu .header_menu_item .second_menu.open{
        height:68px;
        display:block
    }
    .header-navbar .header-menu .header_menu_item .second_menu .second_menu_item{
        font-size:14px;
        font-family:Roboto;
        font-weight:400;
        line-height:1;
        color:#a5a5a5;
        text-shadow:0 1px 0 rgba(0,0,0,.19)
    }
    .header-navbar .header-menu .header_menu_item .second_menu .second_menu_item:first-child{
        padding-top:20px;
        padding-bottom:10px
    }
    .header-navbar .header-menu .header_menu_item .second_menu .second_menu_item:last-child{
        padding-top:10px;
        padding-bottom:0
    }
    .header-navbar .header-menu .header_menu_button{
        margin-top:28px;
        width:132px;
        padding:9px 18px;
        border:1px solid #fff;
        color:#fff;
        font-family:Roboto;
        border-radius:7px;
        display:flex;
        align-items:center;
        justify-content:center;
        cursor:pointer;
        font-size:12px;
        font-weight:600
    }
    .header-navbar .header-menu .header_menu_button:active{
        background:linear-gradient(90deg,#0dc4f3,#6b1ddd);
        border:0
    }
    .header-navbar .ConnectWallet{
        position:relative;
        width:137px;
        height:31px;
        line-height:31px;
        text-align:center;
        background:linear-gradient(270deg,#0000ff,#0000ff);
        box-shadow:0 3px 16px 0 rgba(0,0,255,.89);
        border-radius:16px;
        font-size:12px;
        margin-top:30px;
        cursor:pointer
    }
    .header-navbar .ConnectWallet:before{
        position:absolute;
        content:"";
        z-index:-1;
        left:0;
        top:0;
        right:0;
        bottom:0;
        border-radius:30px;
        background:linear-gradient(90deg,#8976ff 25%,#8976ff 65%);
        transform:scale(0);
        transition:.5s
    }
    .header-navbar .ConnectWallet:hover:before{
        transform:scale(1)
    }
    .header-navbar .header_menu_ico span{
        display:inline-block;
        width:33.3%;
        border-right:1px solid #1c1c1c;
        text-align:center
    }
    .header{
        position:fixed;
        left:0;
        right:0;
        top:0;
        background-color:#000!important;
        padding:0 25px;
        z-index:100;
        width:100%;
        display:flex;
        align-items:center;
        justify-content:space-between;
        height:72px
    }
    .header .navbar-toggle .toggle-line:hover,.header .navbar-toggle:active,.header .navbar-toggle:focus,.header .navbar-toggle:hover{
        color:#fff!important
    }
}
blockquote,body,button,dd,dl,dt,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,td,textarea,th,ul{
    margin:0;
    padding:0;
    box-sizing:border-box
}
body{
    font-size:14px;
    font-style:normal;
    font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;
    box-sizing:border-box
}
small{
    font-size:12px
}
h1{
    font-size:18px
}
h2{
    font-size:16px
}
h3{
    font-size:14px
}
h4,h5,h6{
    font-size:100%
}
a{
    background-color:transparent
}
a,a:active,a:hover{
    text-decoration:none
}
a:active,a:hover{
    outline-width:0
}
hr{
    border:0;
    height:1px
}
img{
    border-style:none
}
img:not([src]){
    display:none
}
svg:not(:root){
    overflow:hidden
}
html{
    -webkit-touch-callout:none;
    -webkit-text-size-adjust:100%
}
a,button,input,textarea{
    -webkit-tap-highlight-color:rgba(0,0,0,0)
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{
    display:block
}
audio,canvas,progress,video{
    display:inline-block
}
progress{
    vertical-align:baseline
}
mark{
    background-color:#ff0;
    color:#000
}
sub,sup{
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
button,input,select,textarea{
    font-size:100%;
    outline:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
textarea{
    overflow:auto
}
[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-input-placeholder{
    color:inherit;
    opacity:.54
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
*,:after,:before{
    box-sizing:border-box
}
em,i{
    font-style:inherit
}
.comm_conter_flex{
    display:flex
}
.comm_conter_width{
    position:relative;
    width:1220px;
    margin:25px auto auto;
    z-index:9
}
.comm_conter_right{
    width:834px;
    height:978px;
    background:#010314;
    border:1px solid #2a2b3a;
    border-radius:8px;
    padding:40px 33px
}
.ranking_hot{
    display:flex;
    justify-content:space-between;
    margin-bottom:10px
}
.ranking_meta{
    font-size:24px;
    font-weight:500;
    color:#d4d6e9;
    font-family:Poppins-Medium
}
.ranking_meta span{
    display:block;
    width:121px;
    line-height:31px;
    background:#1f1a3d;
    border:1px solid #7f70ec;
    border-radius:4px;
    font-size:12px;
    color:#d4d6e9;
    text-align:center;
    margin-top:14px;
    cursor:pointer
}
.ranking_meta span:hover{
    opacity:.8
}
.ranking_meta span img{
    vertical-align:text-top;
    width:12px;
    margin-top:3px;
    margin-right:5px
}
.ranking_number{
    text-align:right;
    font-family:Poppins-Regular
}
.ranking_number span{
    display:block;
    font-size:12px;
    font-weight:400;
    color:#989aac;
    padding:2px 0
}
.ranking_number img{
    margin-left:10px
}
.ranking_listFlow{
    height:770px;
    overflow-y:auto
}
.ranking_listFlow::-webkit-scrollbar{
    width:10px;
    height:10px;
    border-radius:20px;
    background-color:#2a2b3a
}
.ranking_listFlow::-webkit-scrollbar-thumb{
    border-radius:20px;
    background:#4c4d5b!important
}
.ranking_title_len{
    width:calc(100% - 25px)!important
}
.ranking_list_conter{
    width:calc(100% - 15px);
    display:flex;
    font-size:12px;
    font-weight:400;
    color:#d4d6e9;
    border-bottom:1px solid #2a2b3a;
    line-height:50px;
    font-family:Poppins-Light
}
.ranking_list_ID{
    width:8%
}
.ranking_list_address{
    width:47%
}
.ranking_list_hNft,.ranking_list_hTT,.ranking_list_jifen{
    width:15%;
    text-align:right
}
.ranking_list_jifen img{
    width:11px;
    margin-left:2px
}
.task_cont_back{
    display:inline-block;
    margin:0 50px;
    color:#8976ff;
    font-size:14px;
    font-family:Poppins-Regular;
    cursor:pointer
}
.task_cont_back span{
    margin-left:10px;
    margin-right:8px
}
.task_cont_back span svg{
    width:12px
}
.task_cont_top{
    padding:0 50px;
    text-align:center
}
.task_cont_top span{
    background:linear-gradient(90deg,#0000ff,#8280ff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    font-size:3rem;
    padding-top:3.5rem
}
.task_cont_top em,.task_cont_top span{
    display:block;
    font-family:Poppins-Regular
}
.task_cont_top em{
    width:96%;
    margin:auto;
    font-size:12px;
    line-height:26px;
    color:#d4d6e9;
    padding-top:1.5rem
}
.task_cont_top i{
    display:inline-block;
    background:#fff;
    border-radius:27px;
    font-size:14px;
    font-family:Poppins-Regular;
    color:#010314;
    line-height:38px;
    padding:0 30px;
    margin-top:2rem
}

.task_conter{
    margin:0 60px
}
.task_mets{
    display:flex;
    justify-content:center;
    background:#0a0c1c;
    border-radius:6px;
    padding:20px 0;
    margin-top:35px
}
.task_mission{
    padding:0 50px;
    border-right:1px solid #252844
}
.task_mission:last-child{
    border-right:none
}
.task_mission span{
    display:block;
    font-size:12px;
    font-family:Poppins-Regular;
    color:#d4d6e9;
    line-height:20px;
    padding-bottom:5px
}
.task_mission img{
    vertical-align:middle;
    margin-right:5px
}
.task_mission em{
    font-size:20px;
    font-family:Poppins-Bold;
    color:#d4d6e9
}
.task_mission i{
    color:#8976ff
}
.task_table{
    display:flex;
    justify-content:space-between;
    margin-top:70px;
    margin-bottom:27px;
    border-bottom:1px solid #1f2247
}
.task_table span{
    display:inline-block;
    font-size:18px;
    font-family:Poppins-Medium;
    color:#d4d6e9;
    padding-bottom:10px;
    margin-right:88px;
    cursor:pointer
}
.task_table span:hover{
    opacity:.8
}
.task_tab_left img{
    vertical-align:middle;
    margin-right:10px;
    height:18px
}
.task_table .on{
    border-bottom:2px solid #8976ff
}
.task_tab_right{
    display:flex;
    padding-top:2px
}
.task_table_comm1{
    margin-right:20px;
    font-size:14px;
    font-family:Poppins-Medium;
    color:#d4d6e9
}
.task_table_comm1 img{
    vertical-align:middle;
    margin-right:10px;
    width:18px
}
.task_table_comm2{
    position:relative
}
.task_table_comm2 img{
    width:24px;
    height:24px;
    border-radius:50%;
    border:1px solid #fff
}
.task_table_coimg2{
    margin-left:-8px
}
.task_table_comm2 i{
    vertical-align:super;
    margin-left:5px;
    font-family:Poppins-Regular
}
.task_table_coimg3{
    margin-left:-8px
}
.task_table_comm3{
    font-size:14px;
    font-family:Poppins-Regular;
    color:#d4d6e9;
    margin-left:35px
}
.task_tab1_botom{
    margin-bottom:50px
}
.task_tab1_contbg{
    background:#0a0c1c;
    font-size:14px;
    font-family:Poppins-Regular;
    color:#d4d6e9;
    border-radius:6px;
    padding:18px 35px;
    margin-bottom:15px
}
.task_tab1_left img{
    margin-right:10px
}
.task_tab1_right span{
    margin-right:25px
}
.task_tab1_right img{
    vertical-align:middle;
    width:13px
}
.task_tab1_cuo{
    cursor:pointer
}
.task_show{
    display:block
}
.task_none{
    display:none
}
.task_tab1_sonmk{
    display:flex;
    justify-content:right;
    margin-top:20px
}
.task_tab1_verify{
    display:flex
}
.task_tab1_verify em{
    background:#1f1a3d;
    border:1px solid #7f70ec;
    border-radius:7px
}
.task_tab1_verify em,.task_tab1_verify i{
    display:inline-block;
    width:124px;
    line-height:37px;
    text-align:center;
    margin-left:10px;
    cursor:pointer
}
.task_tab1_verify i{
    background:linear-gradient(90deg,#8a39f5,#5a3af7);
    border-radius:7px;
    color:#fff
}
.task_tab1_verify img{
    margin-right:5px
}
.task_tab1_verify em:hover,.task_tab1_verify i:hover{
    opacity:.8
}
.task_tab1_flex{
    display:flex;
    justify-content:space-between
}
.task_tab1_border{
    background:#0a0c1c;
    border:1px solid #7e3af6
}
.task_tab1_title{
    font-size:16px;
    font-family:Poppins-Medium;
    color:#8976ff;
    margin-bottom:15px
}
.task_tab1_other{
    display:grid;
    grid-template-columns:repeat(3,32%);
    grid-column-gap:22px;
    grid-row-gap:22px
}
.task_other_flex{
    position:relative;
    height:177px;
    border:1px solid #1f2247;
    background:linear-gradient(180deg,#060820,#06081f 60%,#010314);
    box-shadow:0 3px 6px rgba(93,79,174,.11);
    border-radius:7px
}
.task_other_conter{
    position:relative;
    padding:25px;
    height:100%
}
.task_other_title{
    font-size:14px;
    font-family:Poppins-Regular;
    color:#d4d6e9
}
.task_other_bom{
    display:flex;
    justify-content:space-between;
    width:calc(100% - 50px);
    position:absolute;
    bottom:25px;
    font-size:12px;
    font-family:Poppins-Regular
}
.task_other_bom span{
    background:#181c3d;
    border:1px solid #7f70ec;
    border-radius:4px;
    color:#8976ff
}
.task_other_bom em,.task_other_bom span{
    display:inline-block;
    width:81px;
    line-height:28px;
    text-align:center
}
.task_other_bom em{
    background:#191c3b;
    border:1px solid #7579a2;
    border-radius:4px;
    color:#fff;
    cursor:pointer
}
.task_other_bom em:hover{
    opacity:.8
}
.task_other_videobg{
    position:absolute;
    top:0;
    width:100%;
    height:100%;
    background:#000213;
    opacity:.78;
    border-radius:7px
}
.task_other_video{
    position:absolute;
    top:50%;
    left:50%;
    width:120px;
    line-height:36px;
    margin-left:-60px;
    margin-top:-18px;
    background:#101329;
    border:1px solid hsla(0,0%,100%,.1882);
    box-shadow:0 0 20px rgba(120,138,255,.18);
    border-radius:7px;
    font-size:12px;
    font-family:Poppins-Regular;
    color:#fff;
    text-align:center;
    cursor:pointer
}
.task_other_video:hover{
    opacity:.8
}
.task_tab2_flex{
    display:grid;
    grid-template-columns:repeat(4,23.5%);
    grid-column-gap:20px;
    grid-row-gap:25px
}
.task_tab2_conter{
    display:flex;
    justify-content:space-between;
    background:#06081d;
    border:1px solid #1f2247;
    border-radius:7px;
    padding:15px 20px
}
.task_tab2_level{
    font-size:14px;
    font-family:Poppins-Bold;
    font-weight:700;
    color:#d4d6e9;
    line-height:25px
}
.task_tab2_right span{
    font-size:12px;
    font-family:Poppins-Regular;
    color:#d4d6e9
}
.task_tab2_right img{
    vertical-align:middle;
    margin-left:10px
}
.task_tab2_right em{
    display:inline-block;
    width:72px;
    line-height:23px;
    background:#0b0d23;
    border:1px solid #7579a2;
    border-radius:4px;
    font-size:12px;
    font-family:Poppins-Regular;
    color:#fff;
    text-align:center;
    cursor:pointer
}
.task_tab2_right em:hover{
    opacity:.8
}
.task_tab2_right i{
    display:inline-block;
    width:72px;
    line-height:23px;
    background:#181c3d;
    border:1px solid #181c3d;
    border-radius:4px;
    font-size:12px;
    font-family:Poppins-Regular;
    color:#8976ff;
    text-align:center;
    margin-left:8px
}
@media (max-width:750px){
    .comm_conter_width{
        width:100%
    }
}
.progress-bar{
    display:flex;
    flex-direction:column;
    justify-content:center;
    color:#fff;
    text-align:center;
    white-space:nowrap;
    transition:width .6s ease;
    height:15px;
    border-radius:11px;
    background:#484848
}
.progress-percent{
    background:#6171ff;
    border-radius:11px;
    box-shadow:0 0 2px rgba(0,0,0,.16)
}
body,html{
    font-family:Poppins-Light,Roboto,sans-serif;
    color:#d4d6e9;
    background:#010314;
    font-size:14px;
    line-height:1.6;
    font-weight:500;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    position:relative
}
@media (min-width:576px){
    body,html{
        font-size:16px;
        line-height:1.6;
        font-weight:500
    }
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{
    display:block
}
[hidden]{
    display:none
}
ol,ul{
    list-style:none
}
blockquote,q{
    quotes:none
}
blockquote:after,blockquote:before,q:after,q:before{
    content:none
}
table{
    border-collapse:collapse;
    border-spacing:0
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
    color:#1940b0;
    font-weight:500;
    font-family:Roboto,sans-serif;
    line-height:1.45;
    margin-bottom:.5rem
}
.tc-light .h1,.tc-light .h2,.tc-light .h3,.tc-light .h4,.tc-light .h5,.tc-light .h6,.tc-light h1,.tc-light h2,.tc-light h3,.tc-light h4,.tc-light h5,.tc-light h6{
    color:#fff
}
p{
    font-size:14px;
    margin-bottom:1rem;
    color:#415076
}
p:last-child{
    margin-bottom:0
}
p+[class*=btn]{
    margin-top:15px
}
ol,table,ul{
    margin:0;
    padding:0
}
b,strong{
    font-weight:500
}
a{
    outline:0 none;
    transition:all .5s;
    color:#ffffff
}
a:link,a:visited{
    text-decoration:none
}
a:active,a:focus,a:hover{
    outline:0;
    color:#23c99d
}
img{
    max-width:100%;
    height:auto
}
.fz-1,.h1,h1{
    font-size:1.75rem
}
.fz-2,.h2,h2{
    font-size:1.35rem
}
.fz-3,.h3,h3{
    font-size:1.25rem
}
.fz-4,.fz-5,.h4,.h5,h4,h5{
    font-size:1.2rem
}
.fz-6,.h6,h6{
    font-size:.94rem
}
.fz-7{
    font-size:.88rem
}
.fz-8{
    font-size:.75rem
}
.lead,.lead-light{
    font-weight:300
}
.lead,.lead-light,.lead-s2{
    font-size:1.1rem;
    color:#415076
}
.lead-regular{
    font-weight:400
}
@media (min-width:576px){
    .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
        line-height:1.3
    }
    .fz-1,.h1,h1{
        font-size:2.75rem
    }
    .fz-2,.h2,h2{
        font-size:2.25rem
    }
    .fz-3,.h3,h3{
        font-size:1.87rem
    }
    .fz-4,.h4,h4{
        font-size:1.6rem
    }
    .lead,.lead-light{
        font-size:1.1rem
    }
    .lead-s2{
        font-size:1.2rem
    }
}
.nk-df-content,.nk-ovm:after,.nk-ovm:before{
    content:""
}
.has-bg,.has-bg-image,.has-bg-video,.has-ovm,.nk-df-rel,[class*=bg-]{
    position:relative
}
.has-bg-image>[class*=container],.has-bg-video>[class*=container],.has-ovm>:not(.nk-ovm):not(.header-main):not(.nk-header):not([class*=ui-mask]),.has-ovm>[class*=container],.nk-df-over-up{
    position:relative;
    z-index:5
}
.nk-df-t,.nk-df-y{
    top:0
}
.nk-df-b,.nk-df-y{
    bottom:0
}
.nk-df-l,.nk-df-x{
    left:0
}
.nk-df-r,.nk-df-x{
    right:0
}
.accordion-icon:after,.accordion-icon:before,.bg-image,.bg-video,.bg-video-cover,.nk-df-around,.nk-ovm,.nk-ovm .nk-svgs,.nk-ovm:after,.nk-ovm:before,.overlay:after{
    position:absolute;
    bottom:0;
    top:0;
    left:0;
    right:0
}
.abs-center,.nk-block-video-play,.nk-df-center{
    position:absolute!important;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
}
.bg-image,.bg-video,.bg-video-cover,.has-bg,.nk-df-bg,.nk-ovm,.nk-ovm:after,.nk-ovm:before,[class*=bg-]{
    background-repeat:no-repeat;
    background-size:cover;
    background-position:50% 50%
}
.app-slide-wrap:after,.img-block-dot,.nk-df-bg-100,.rank-item{
    background-repeat:no-repeat;
    background-size:100%;
    background-position:50% 50%
}
.text-regular-sm{
    font-weight:400;
    font-size:.9rem
}
.block-row:not(:last-child){
    margin-bottom:40px!important
}
@media (min-width:992px){
    .block-row:not(:last-child){
        margin-bottom:50px!important
    }
}
.gap{
    height:30px
}
.gap-s{
    height:10px
}
.gap-m{
    height:20px
}
.gap-l{
    height:40px
}
.gap-x{
    height:60px
}
.gap-1x{
    height:10px
}
.gap-2x{
    height:20px
}
.gap-3x{
    height:30px
}
.gap-4x{
    height:40px
}
.gap-5x{
    height:50px
}
.gap-6x{
    height:60px
}
.gap-7x{
    height:70px
}
.gap-8x{
    height:80px
}
.gap-9x{
    height:90px
}
.gap-10x{
    height:100px
}
.pd,.pdt,.pdy{
    padding-top:30px
}
.pd,.pdb,.pdy{
    padding-bottom:30px
}
.pd,.pdl,.pdx{
    padding-left:30px
}
.pd,.pdr,.pdx{
    padding-right:30px
}
.pd-s,.pdt-s,.pdy-s{
    padding-top:10px!important
}
.pd-m,.pdt-m,.pdy-m{
    padding-top:20px!important
}
.pd-r,.pdt-r,.pdy-r{
    padding-top:30px!important
}
.pd-l,.pdt-l,.pdy-l{
    padding-top:40px!important
}
.pd-x,.pdt-x,.pdy-x{
    padding-top:60px!important
}
.pd-s,.pdb-s,.pdy-s{
    padding-bottom:10px!important
}
.pd-m,.pdb-m,.pdy-m{
    padding-bottom:20px!important
}
.pd-r,.pdb-r,.pdy-r{
    padding-bottom:30px!important
}
.pd-l,.pdb-l,.pdy-l{
    padding-bottom:40px!important
}
.pd-x,.pdb-x,.pdy-x{
    padding-bottom:60px!important
}
.pd-s,.pdl-s,.pdx-s{
    padding-left:10px!important
}
.pd-m,.pdl-m,.pdx-m{
    padding-left:20px!important
}
.pd-r,.pdl-r,.pdx-r{
    padding-left:30px!important
}
.pd-l,.pdl-l,.pdx-l{
    padding-left:40px!important
}
.pd-x,.pdl-x,.pdx-x{
    padding-left:60px!important
}
.pd-s,.pdr-s,.pdx-s{
    padding-right:10px!important
}
.pd-m,.pdr-m,.pdx-m{
    padding-right:20px!important
}
.pd-r,.pdr-r,.pdx-r{
    padding-right:30px!important
}
.pd-l,.pdr-l,.pdx-l{
    padding-right:40px!important
}
.pd-x,.pdr-x,.pdx-x{
    padding-right:60px!important
}
.mg,.mgt,.mgy{
    margin-top:30px!important
}
.mg,.mgb,.mgy{
    margin-bottom:30px!important
}
.mg,.mgl,.mgx{
    margin-left:30px!important
}
.mg,.mgr,.mgx{
    margin-right:30px!important
}
.mg-fix{
    margin-bottom:-20px
}
.mg-fix-lg{
    margin-bottom:-45px
}
.mg-fix-md{
    margin-bottom:-30px
}
.mg-fix-sm{
    margin-bottom:-15px
}
.mg-fix-xs{
    margin-bottom:-10px
}
.mg-s,.mgt-s,.mgy-s{
    margin-top:10px!important
}
.mg-m,.mgt-m,.mgy-m{
    margin-top:20px!important
}
.mg-r,.mgt-r,.mgy-r{
    margin-top:30px!important
}
.mg-l,.mgt-l,.mgy-l{
    margin-top:40px!important
}
.mg-x,.mgt-x,.mgy-x{
    margin-top:60px!important
}
.mg-s,.mgb-s,.mgy-s{
    margin-bottom:10px!important
}
.mg-m,.mgb-m,.mgy-m{
    margin-bottom:20px!important
}
.mg-r,.mgb-r,.mgy-r{
    margin-bottom:30px!important
}
.mg-l,.mgb-l,.mgy-l{
    margin-bottom:40px!important
}
.mg-x,.mgb-x,.mgy-x{
    margin-bottom:60px!important
}
.mg-s,.mgl-s,.mgx-s{
    margin-left:10px!important
}
.mg-m,.mgl-m,.mgx-m{
    margin-left:20px!important
}
.mg-r,.mgl-r,.mgx-r{
    margin-left:30px!important
}
.mg-l,.mgl-l,.mgx-l{
    margin-left:40px!important
}
.mg-x,.mgl-x,.mgx-x{
    margin-left:60px!important
}
.mg-s,.mgr-s,.mgx-s{
    margin-right:10px!important
}
.mg-m,.mgr-m,.mgx-m{
    margin-right:20px!important
}
.mg-r,.mgr-r,.mgx-r{
    margin-right:30px!important
}
.mg-l,.mgr-l,.mgx-l{
    margin-right:40px!important
}
.mg-x,.mgr-x,.mgx-x{
    margin-right:60px!important
}
@media (min-width:576px){
    .pd-l,.pdt-l,.pdy-l{
        padding-top:60px!important
    }
    .pd-x,.pdt-x,.pdy-x{
        padding-top:90px!important
    }
    .pd-l,.pdb-l,.pdy-l{
        padding-bottom:60px!important
    }
    .pd-x,.pdb-x,.pdy-x{
        padding-bottom:90px!important
    }
    .pd-l,.pdl-l,.pdx-l{
        padding-left:60px!important
    }
    .pd-x,.pdl-x,.pdx-x{
        padding-left:90px!important
    }
    .pd-l,.pdr-l,.pdx-l{
        padding-right:60px!important
    }
    .pd-x,.pdr-x,.pdx-x{
        padding-right:90px!important
    }
    .mg-l,.mgt-l,.mgy-l{
        margin-top:60px!important
    }
    .mg-x,.mgt-x,.mgy-x{
        margin-top:90px!important
    }
    .mg-l,.mgb-l,.mgy-l{
        margin-bottom:60px!important
    }
    .mg-x,.mgb-x,.mgy-x{
        margin-bottom:90px!important
    }
    .mg-l,.mgl-l,.mgx-l{
        margin-left:60px!important
    }
    .mg-x,.mgl-x,.mgx-x{
        margin-left:90px!important
    }
    .mg-l,.mgr-l,.mgx-l{
        margin-right:60px!important
    }
    .mg-x,.mgr-x,.mgx-x{
        margin-right:90px!important
    }
}
.mgb-m10{
    margin-bottom:-10px!important
}
.mgb-m20{
    margin-bottom:-20px!important
}
.mgb-m30{
    margin-bottom:-30px!important
}
.mgb-m40{
    margin-bottom:-40px!important
}
.mgb-m50{
    margin-bottom:-50px!important
}
.mgt-m10{
    margin-top:-10px!important
}
.mgt-m20{
    margin-top:-20px!important
}
.mgt-m30{
    margin-top:-30px!important
}
.mgt-m40{
    margin-top:-40px!important
}
.mgt-m50{
    margin-top:-50px!important
}
.mgt-m70{
    margin-top:-70px!important
}
.no-gutters{
    --bs-gutter-x:0;
    --bs-gutter-y:0
}
.gutter-5px{
    margin-left:-2.5px!important;
    margin-right:-2.5px!important
}
.gutter-5px>div,.gutter-5px>li{
    padding-left:2.5px!important;
    padding-right:2.5px!important
}
.gutter-15px{
    margin-left:-7.5px!important;
    margin-right:-7.5px!important
}
.gutter-15px>div,.gutter-15px>li{
    padding-left:7.5px!important;
    padding-right:7.5px!important
}
.gutter-25px{
    margin-left:-12.5px!important;
    margin-right:-12.5px!important
}
.gutter-25px>div,.gutter-25px>li{
    padding-left:12.5px!important;
    padding-right:12.5px!important
}
.gutter-10px{
    margin-left:-5px!important;
    margin-right:-5px!important
}
.gutter-10px>div,.gutter-10px>li{
    padding-left:5px!important;
    padding-right:5px!important
}
.gutter-20px{
    margin-left:-10px!important;
    margin-right:-10px!important
}
.gutter-20px>div,.gutter-20px>li{
    padding-left:10px!important;
    padding-right:10px!important
}
.gutter-30px{
    margin-left:-15px!important;
    margin-right:-15px!important
}
.gutter-30px>div,.gutter-30px>li{
    padding-left:15px!important;
    padding-right:15px!important
}
.gutter-40px{
    margin-left:-20px!important;
    margin-right:-20px!important
}
.gutter-40px>div,.gutter-40px>li{
    padding-left:20px!important;
    padding-right:20px!important
}
.gutter-50px{
    margin-left:-25px!important;
    margin-right:-25px!important
}
.gutter-50px>div,.gutter-50px>li{
    padding-left:25px!important;
    padding-right:25px!important
}
.gutter-60px{
    margin-left:-30px!important;
    margin-right:-30px!important
}
.gutter-60px>div,.gutter-60px>li{
    padding-left:30px!important;
    padding-right:30px!important
}
.gutter-70px{
    margin-left:-35px!important;
    margin-right:-35px!important
}
.gutter-70px>div,.gutter-70px>li{
    padding-left:35px!important;
    padding-right:35px!important
}
.gutter-80px{
    margin-left:-40px!important;
    margin-right:-40px!important
}
.gutter-80px>div,.gutter-80px>li{
    padding-left:40px!important;
    padding-right:40px!important
}
.gutter-90px{
    margin-left:-45px!important;
    margin-right:-45px!important
}
.gutter-90px>div,.gutter-90px>li{
    padding-left:45px!important;
    padding-right:45px!important
}
.gutter-100px{
    margin-left:-50px!important;
    margin-right:-50px!important
}
.gutter-100px>div,.gutter-100px>li{
    padding-left:50px!important;
    padding-right:50px!important
}
.gutter-vr-5px{
    margin-top:-2.5px!important;
    margin-bottom:-2.5px!important
}
.gutter-vr-5px>div,.gutter-vr-5px>li{
    padding-top:2.5px!important;
    padding-bottom:2.5px!important
}
.gutter-vr-15px{
    margin-top:-7.5px!important;
    margin-bottom:-7.5px!important
}
.gutter-vr-15px>div,.gutter-vr-15px>li{
    padding-top:7.5px!important;
    padding-bottom:7.5px!important
}
.gutter-vr-25px{
    margin-top:-12.5px!important;
    margin-bottom:-12.5px!important
}
.gutter-vr-25px>div,.gutter-vr-25px>li{
    padding-top:12.5px!important;
    padding-bottom:12.5px!important
}
.gutter-vr-10px{
    margin-top:-5px!important;
    margin-bottom:-5px!important
}
.gutter-vr-10px>div,.gutter-vr-10px>li{
    padding-top:5px!important;
    padding-bottom:5px!important
}
.gutter-vr-20px{
    margin-top:-10px!important;
    margin-bottom:-10px!important
}
.gutter-vr-20px>div,.gutter-vr-20px>li{
    padding-top:10px!important;
    padding-bottom:10px!important
}
.gutter-vr-30px{
    margin-top:-15px!important;
    margin-bottom:-15px!important
}
.gutter-vr-30px>div,.gutter-vr-30px>li{
    padding-top:15px!important;
    padding-bottom:15px!important
}
.gutter-vr-40px{
    margin-top:-20px!important;
    margin-bottom:-20px!important
}
.gutter-vr-40px>div,.gutter-vr-40px>li{
    padding-top:20px!important;
    padding-bottom:20px!important
}
.gutter-vr-50px{
    margin-top:-25px!important;
    margin-bottom:-25px!important
}
.gutter-vr-50px>div,.gutter-vr-50px>li{
    padding-top:25px!important;
    padding-bottom:25px!important
}
.gutter-vr-60px{
    margin-top:-30px!important;
    margin-bottom:-30px!important
}
.gutter-vr-60px>div,.gutter-vr-60px>li{
    padding-top:30px!important;
    padding-bottom:30px!important
}
.gutter-vr-70px{
    margin-top:-35px!important;
    margin-bottom:-35px!important
}
.gutter-vr-70px>div,.gutter-vr-70px>li{
    padding-top:35px!important;
    padding-bottom:35px!important
}
.gutter-vr-80px{
    margin-top:-40px!important;
    margin-bottom:-40px!important
}
.gutter-vr-80px>div,.gutter-vr-80px>li{
    padding-top:40px!important;
    padding-bottom:40px!important
}
.gutter-vr-90px{
    margin-top:-45px!important;
    margin-bottom:-45px!important
}
.gutter-vr-90px>div,.gutter-vr-90px>li{
    padding-top:45px!important;
    padding-bottom:45px!important
}
.gutter-vr-100px{
    margin-top:-50px!important;
    margin-bottom:-50px!important
}
.gutter-vr-100px>div,.gutter-vr-100px>li{
    padding-top:50px!important;
    padding-bottom:50px!important
}
.gutter-100px{
    margin-left:-15px!important;
    margin-right:-15px!important
}
.gutter-100px>div,.gutter-100px>li{
    padding-left:15px!important;
    padding-right:15px!important
}
@media (min-width:992px){
    .gutter-100px{
        margin-left:-25px!important;
        margin-right:-25px!important
    }
    .gutter-100px>div,.gutter-100px>li{
        padding-left:25px!important;
        padding-right:25px!important
    }
}
@media (min-width:1200px){
    .gutter-100px{
        margin-left:-50px!important;
        margin-right:-50px!important
    }
    .gutter-100px>div,.gutter-100px>li{
        padding-left:50px!important;
        padding-right:50px!important
    }
}
.tc-base-white,.tc-light,.tc-light a:not(.btn):not([class*=link-]){
    color:#f6fafd
}
.tc-base-white-hover,.tc-light a:not(.btn):not([class*=link-]):hover{
    color:#16a3fe
}
.tc-alternet,.tc-alternet a,.tc-default,.tc-default a{
    color:#415076!important
}
.tc-primary,.tc-primary a{
    color:#16a3fe!important
}
.tc-primary a:hover,.tc-secondary,.tc-secondary a{
    color:#23c99d!important
}
.tc-secondary a:hover{
    color:#16a3fe!important
}
.tc-info,.tc-info a{
    color:#026bfb!important
}
.tc-warning,.tc-warning a{
    color:#f6be26!important
}
.tc-success,.tc-success a{
    color:#39d884!important
}
.tc-danger,.tc-danger a{
    color:#e6604a!important
}
.tc-light .list,.tc-light p{
    color:#b9d2f4
}
.tc-light .lead,.tc-light .lead-light,.tc-light .lead-s2{
    color:#fff
}
.tc-light-alt a:not(.btn):not([class*=link-]){
    color:#b9d2f4!important
}
.tc-light-alt a:not(.btn):not([class*=link-]):hover{
    color:#16a3fe!important
}
.tc-light-alt li{
    color:#b9d2f4
}
.tc-lighter{
    color:hsla(0,0%,100%,.6)!important
}
.tc-dark,.tc-dark a{
    color:#0b0c10!important
}
.tc-theme,.tc-theme a{
    color:#16a3fe!important
}
.tc-theme-alt,.tc-theme-alt a{
    color:#122272!important
}
.tc-white{
    color:#fff!important
}
.bg-default{
    background-color:#415076!important
}
.bg-alternet{
    background-color:#122272!important
}
.bg-primary{
    background-color:#16a3fe!important
}
.bg-secondary{
    background-color:#23c99d!important
}
.bg-light{
    background-color:#f6fafd!important
}
.bg-light.current{
    background-color:rgba(246,250,253,.7)!important
}
.bg-light-alt{
    background-color:#eaeff6!important
}
.bg-light-alt.current{
    background-color:rgba(234,239,246,.7)!important
}
.bg-light-grad{
    background-image:linear-gradient(180deg,#fff,#f6fafd)
}
.bg-dark{
    background-color:#0c195a!important
}
.bg-dark-alt,.bg-dark.current{
    background-color:rgba(12,25,90,.7)!important
}
.bg-dark-alt.current{
    background-color:rgba(19,37,130,.7)!important
}
.bg-dark-opacity{
    background:rgba(0,0,0,.15)!important
}
.bg-trans{
    background-color:transparent!important
}
.bg-grad{
    background-image:linear-gradient(90deg,#16a3fe,#23c99d)!important
}
.bg-grad-alt{
    background-image:linear-gradient(90deg,#23c99d,#16a3fe)!important
}
.bg-grad-special{
    background-image:linear-gradient(140deg,#0189e0,#0189e0 20%,transparent 50%,transparent)!important
}
.bg-grad-special-alt{
    background-image:linear-gradient(0deg,#1940b0,#1940b0 5%,transparent 40%,transparent)
}
.bg-grad-vr-theme-to-alt{
    background-image:linear-gradient(180deg,#122272,#1940b0)!important
}
.bg-grad-vr-theme-dark-to-dark-alt{
    background-image:linear-gradient(180deg,#0c195a,#132582)!important
}
.bg-grad-vr-alt-to-theme{
    background-image:linear-gradient(0deg,#122272,#1940b0)!important
}
.bg-grad-vr-dark-alt-to-theme-dark-to-theme{
    background-image:linear-gradient(0deg,#0c195a,#132582)!important
}
.bg-info{
    background-color:#026bfb!important
}
.bg-warning{
    background-color:#f6be26!important
}
.bg-success{
    background-color:#39d884!important
}
.bg-danger{
    background-color:#e6604a!important
}
.bg-black{
    background-color:#000
}
.bg-black-2,.bonus-info{
    background-color:rgba(0,0,0,.02)
}
.bg-black-5{
    background-color:rgba(0,0,0,.05)
}
.bg-black-7{
    background-color:rgba(0,0,0,.07)
}
.bg-black-10{
    background-color:rgba(0,0,0,.1)
}
.bg-black-14{
    background-color:rgba(0,0,0,.14)
}
.bg-black-22{
    background-color:rgba(0,0,0,.22)
}
.bg-white{
    background-color:#fff
}
.bg-white-2{
    background-color:hsla(0,0%,100%,.02)
}
.bg-white-5{
    background-color:hsla(0,0%,100%,.05)
}
.bg-white-7{
    background-color:hsla(0,0%,100%,.07)
}
.bg-white-10{
    background-color:hsla(0,0%,100%,.1)
}
.bg-white-14{
    background-color:hsla(0,0%,100%,.14)
}
.bg-white-22{
    background-color:hsla(0,0%,100%,.22)
}
.bg-theme{
    background-color:#122272!important
}
.bg-theme.current{
    background-color:rgba(18,34,114,.7)!important
}
.bg-theme-alt{
    background-color:#1940b0!important
}
.bg-theme-alt.current{
    background-color:rgba(25,64,176,.7)!important
}
.bg-theme-grad{
    background-image:linear-gradient(90deg,#122272,#1940b0)!important
}
.bg-theme-grad-alt{
    background-image:linear-gradient(90deg,#1940b0,#122272)!important
}
.bg-theme-grad-s2{
    background-image:linear-gradient(135deg,#122272,#1940b0)!important
}
.bg-theme-grad-s2-alt{
    background-image:linear-gradient(135deg,#1940b0,#122272)!important
}
.bg-theme-grad-alternet{
    background-image:linear-gradient(90deg,#122272,#0189e0)!important
}
.bg-theme-dark{
    background-color:#0c195a!important
}
.bg-theme-dark.current{
    background-color:rgba(12,25,90,.7)!important
}
.bg-theme-dark-alt{
    background-color:#132582!important
}
.bg-theme-dark-alt.current{
    background-color:rgba(19,37,130,.7)!important
}
.bg-theme-light{
    background-color:#f6fafd!important
}
.bg-theme-light.current{
    background-color:rgba(246,250,253,.7)!important
}
.bg-theme-light-alt{
    background-color:#eaeff6!important
}
.bg-theme-light-alt.current{
    background-color:rgba(234,239,246,.7)!important
}
.bg-theme-accent{
    background-color:#16a3fe!important
}
.bg-theme-accent.current{
    background-color:rgba(22,163,254,.7)!important
}
.bg-theme-accent-alt{
    background-color:#23c99d!important
}
.bg-theme-accent-alt.current{
    background-color:rgba(35,201,157,.7)!important
}
.bg-blend:before{
    background-image:linear-gradient(180deg,transparent,#122272)
}
.bg-blend-alt:before{
    background-image:linear-gradient(180deg,transparent,#1940b0)
}
.bg-blend-light{
    background-image:linear-gradient(180deg,transparent,#f6fafd)
}
.bg-blend-light-alt{
    background-image:linear-gradient(180deg,transparent,#eaeff6)
}
.bg-rblend-light{
    background-image:linear-gradient(0deg,transparent,#f6fafd)
}
.bg-rblend-light-alt{
    background-image:linear-gradient(0deg,transparent,#eaeff6)
}
.theme-dark{
    background:#0c195a!important
}
.text-primary{
    color:#122272!important
}
.text-primary-alt{
    color:#1940b0!important
}
.text-theme-alt{
    color:#0189e0
}
.text-base{
    color:#12183a
}
.ttc{
    text-transform:capitalize!important
}
.ttu{
    text-transform:uppercase!important
}
.ttl{
    text-transform:lowercase!important
}
.ttn{
    text-transform:none!important
}
.fw-7{
    font-weight:700!important
}
.fw-6{
    font-weight:600!important
}
.fw-5{
    font-weight:500!important
}
.fw-4{
    font-weight:400!important
}
.fw-3{
    font-weight:300!important
}
.fw-rg{
    font-weight:400!important
}
.fw-bold{
    font-weight:700!important
}
.fw-md{
    font-weight:500!important
}
.fw-lt{
    font-weight:300!important
}
.lh{
    line-height:1
}
.lh-11{
    line-height:1.1
}
.lh-12{
    line-height:1.2
}
.lh-13{
    line-height:1.3
}
.lh-14{
    line-height:1.4
}
.lh-15{
    line-height:1.5
}
.lh-16{
    line-height:1.6
}
.lh-17{
    line-height:1.7
}
.lh-18{
    line-height:1.8
}
.lh-19{
    line-height:1.9
}
.lh-2{
    line-height:2
}
.banner-wrap,.feature-group,.feature-img,.nk-banner,.nk-block-video,.ov-h{
    overflow:hidden
}
.ov-xh{
    overflow-x:hidden
}
.ov-yh{
    overflow-y:hidden
}
.ov-s{
    overflow:scroll
}
.ov-xs{
    overflow-x:scroll
}
.ov-ys{
    overflow-y:scroll
}
.ov-v{
    overflow:visible!important
}
.ov-xv{
    overflow-x:visible!important
}
.ov-yv{
    overflow-y:visible!important
}
.bd{
    border:1px solid #d1e0f6
}
.bd-2{
    border-width:2px
}
.bd-3{
    border-width:3px
}
.bdt{
    border-top:1px solid #d1e0f6
}
.bdt-2{
    border-top-width:2px
}
.bdt-3{
    border-top-width:3px
}
.bdb{
    border-bottom:1px solid #d1e0f6
}
.bdb-2{
    border-bottom-width:2px
}
.bdb-3{
    border-bottom-width:3px
}
.bdl{
    border-left:1px solid #d1e0f6
}
.bdl-2{
    border-left-width:2px
}
.bdl-3{
    border-left-width:3px
}
.bdr{
    border-right:1px solid #d1e0f6
}
.bdr-2{
    border-right-width:2px
}
.bdr-3{
    border-right-width:3px
}
.bd-dashed{
    border-style:dashed
}
.bd-dotted{
    border-style:dotted
}
.bd-double{
    border-style:double
}
.bd-light,.bd-lighter{
    border-color:#dbe4f7
}
.bd-lightest{
    border-color:#f4f7fd
}
.bd-dark,.bd-darker,.bd-darkest{
    border-color:#394995
}
.bd-primary{
    border-color:#16a3fe
}
.bd-alternet{
    border-color:#a2b3cd
}
.bd-secondary{
    border-color:#122272
}
.bd-info{
    border-color:#9ac4fd
}
.bd-warning{
    border-color:#fbe5a8
}
.bd-success{
    border-color:#b0efce
}
.bd-danger{
    border-color:#f5bfb7
}
.round,.token-stage{
    border-radius:6px!important
}
.round-sm{
    border-radius:4px!important
}
.round-md{
    border-radius:10px!important
}
.round-lg{
    border-radius:15px!important
}
.round-xl{
    border-radius:44px!important
}
.circle,.circle:after,.circle:before,.round-full,.round-full:after,.round-full:before{
    border-radius:50%!important
}
.bdrs-1{
    border-radius:1px
}
.bdrs-2{
    border-radius:2px
}
.bdrs-3{
    border-radius:3px
}
.bdrs-4{
    border-radius:4px
}
.bdrs-5{
    border-radius:5px
}
.bdrs-6{
    border-radius:6px
}
.bdrs-7{
    border-radius:7px
}
.bdrs-8{
    border-radius:8px
}
.bdrs-9{
    border-radius:9px
}
.bdrs-1x{
    border-radius:10px
}
.bdrs-2x{
    border-radius:20px
}
.bdrs-3x{
    border-radius:30px
}
.bdrs-4x{
    border-radius:40px
}
.bdrs-5x{
    border-radius:50px
}
.bdrs-15x{
    border-radius:15px
}
.bdrs-25x{
    border-radius:25px
}
.bdrs-35x{
    border-radius:35px
}
.bdrs-45x{
    border-radius:45px
}
.shadow{
    box-shadow:0 3px 12px 0 rgba(18,24,58,.08)!important
}
.shadow-alt{
    box-shadow:0 8px 16px 0 rgba(18,24,58,.15)
}
.shadow-soft{
    box-shadow:0 5px 45px 0 rgba(18,24,58,.08)
}
.shadow-soft-sm{
    box-shadow:0 2px 12px 0 rgba(18,24,58,.08)
}
.shadow-dark{
    box-shadow:0 5px 40px rgba(18,24,58,.15)
}
.shadow-dark-sm{
    box-shadow:0 3px 12px 0 rgba(18,24,58,.15)
}
.shadow-heavy{
    box-shadow:0 5px 50px rgba(18,24,58,.25)
}
.shadow-heavy-sm{
    box-shadow:0 3px 12px 0 rgba(18,24,58,.25)
}
.mask-a-bg,.mask-a:before,.nk-df-mask-a{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCA5NTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0uMSAzczE1My44IDY1MC40IDE4NiA3MTAuN2MxNC4zIDI2LjggMTkuNSA1NC4zIDk2IDc2QzM4Ny41IDgxOS43IDE5MTggOTU2IDE5MTggOTU2SDB6IiBmaWxsPSIjZjZmYWZkIi8+PC9zdmc+)
}
.mask-a-md-bg,.mask-a-md:before,.nk-df-mask-a-md{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyBoZWlnaHQ9IjE5MjAiIHdpZHRoPSI1MTIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01MTIwIDE5MjBzLTQwODYuNzgtMjczLjYzLTQzNjguNDMzLTMzMy43MmMtMjAzLjkwNi00My41Mi0yMTcuNzMyLTk4Ljg0LTI1NS44NDYtMTUyLjU2QzQwOS43ODEgMTMxMi41OC4wMiAxIC4wMiAxbDIuNjQ1IDE5MjQuMzN6IiBmaWxsPSIjZjZmYWZkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)
}
.mask-a-dark-bg,.mask-a-dark:before,.nk-df-mask-a-dark{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCA5NTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS0uMSAzczE1My44IDY1MC40IDE4NiA3MTAuN2MxNC4zIDI2LjggMTkuNSA1NC4zIDk2IDc2QzM4Ny41IDgxOS43IDE5MTggOTU2IDE5MTggOTU2SDB6IiBmaWxsPSIjMGMxOTVhIi8+PC9zdmc+)
}
.mask-b-bg,.mask-b:before,.nk-df-mask-b{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyBoZWlnaHQ9IjI1NSIgd2lkdGg9IjE5MjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMSA0MjloMTkxOVYxNTFjLTE2Ni4xNi0zNC45OS0yMzkuNDItMzUuODA3LTM0OS0zLTk3LjcxIDI5LjI1Mi0yMzkuMzQgNjAuNDg5LTQwMSAzMHMtMzIyLjg0Mi0xNy41MS01MDAgMzItMzUyLjM0MiAxNi40ODctNDA2IDFDMjE0LjcwNiAxOTYuNzcgODcuMzIzIDE1MC44NjctLjY0NiAxNjcuOTIzeiIvPjxwYXRoIGQ9Ik0xOTIxIDM1NUgtNTBsOC0xMjZDMjYuNjU4IDE0NCAxMTIuMzg5LTYwLjY0OCA1MzIgNDdjNDEwLjg1IDEwNS40IDUyNC41IDcyIDY4OSA1NnM2NDEuNzUtODEuOTcyIDcyOSAxNTJ6IiBvcGFjaXR5PSIuMSIvPjxwYXRoIGQ9Ik0tODIgMTYwYzIxMy4yNjUtNTkuNjkgNDI3Ljk2Mi0xMzQuNjI0IDc4NC04MXM0NjQuNzUgMTQuMTQ2IDU5MC0yMCAzNDcuNjYtOTIuMDg4IDYyOC0yMHYzNDJILTc3eiIgb3BhY2l0eT0iLjEiLz48L2c+PC9zdmc+)
}
.mask-c-bg,.mask-c:before,.nk-df-mask-c{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAyMTUuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMGMxOTVhIj48cGF0aCBkPSJNMCA3MWMyNi45LjIgNTMuOCAxLjIgODAuNyAyLjggMTIuOC43IDI1LjYgMSAzOC4zIDIuNSAyNC4zIDMgNDguOCA0LjcgNzMuMSA4LjMgMTkgMi44IDM4IDUuOCA1NyA4LjggMTQuNiAyLjMgMjkgNS42IDQzLjUgOC41IDUxLjYgMTAuNCAxMDIuMyAyNCAxNTIuNCA0MCAxNy42IDUuNiAzNSAxMS44IDUzIDE2LjMgMjguMiA3LjEgNTYuNyAxMi43IDg1LjQgMTcuMSAxNi42IDIuNSAzMy4yIDQuNSA0OS44IDYuNSAxMy44IDEuNyAyNy44IDMgNDEuNiAzIDI1LjMgMCA1MC41IDIuMSA3NS44LjYgMTkuNy0xLjIgMzkuNS0xLjUgNTkuMi0zLjEgMTcuNC0xLjQgMzQuNy0zLjIgNTEuOS01LjYgMTYuMi0yLjMgMzIuNC01LjEgNDguNS04LjIgNDAuMS03LjYgNzkuNS0xOCAxMTguMy0zMC40IDMxLjYtMTAuMSA2Mi40LTIyLjMgOTIuNy0zNS43IDE5LjItOC40IDM4LjMtMTcuMiA1Ni42LTI3LjQgMjMuOC0xMy4zIDQ4LjMtMjQuOCA3My45LTMzLjggNDAuOC0xNC40IDgyLjYtMjUuMiAxMjUuNi0zMS4yIDI0LTMuNCA2Ni45LTguOCA4My42LTguOGg0OGM5LjggMCA0NiAzLjkgNjMuMyA1LjkgMjIuNCAyLjUgNDQuNyA1LjkgNjYuNyAxMC41IDUxLjcgMTAuNyAxMDIuMSAyNS45IDE1MC43IDQ2LjcgMzEuMSAxMy4zIDYyLjggMjQuNyA5NS40IDMzLjQgMTEuNSAzLjEgMjIuOSA2LjggMzQuOCA4LjV2MTA5LjFIMHoiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMTE1Yy43LS4xIDEuMy0uMSAyLS4yIDMxLjYtOC4yIDYyLjgtMTcuNyA5My4xLTMwIDctMi44IDEzLjgtNS44IDIwLjctOC45IDE3LjgtNy45IDM1LjMtMTYuMiA1My41LTIzLjIgMzEuMS0xMS45IDYyLjctMjIuMyA5NS4xLTMwLjIgMjUuOC02LjMgNTEuOS0xMS41IDc4LjMtMTQuOUMzNjMgNS4xIDQwMS44IDEgNDQ1IDFzODYuNiA3LjggMTAyIDkuOGMxMyAxLjcgMjUuOCA1IDM4LjYgNy45IDI0LjEgNS40IDQ3LjcgMTIuNSA3MC44IDIxIDIyLjUgOC4zIDQ0LjcgMTcuNSA2NS41IDI5LjYgMzYuNyAyMS41IDc0LjIgNDEuMyAxMTMuMyA1OC4xIDMyLjQgMTMuOSA2NS40IDI2IDk5IDM2IDI4IDguNCA1Ni40IDE1LjQgODUuMiAyMSAxNy44IDMuNSAzNS42IDYuOSA1My42IDkuMiAxMS41IDEuNSAyMy4xIDIuMyAzNC42IDMuOCAxNy4yIDIuMiAzNC40IDIuOCA1MS43IDMuMiAzOC44LjkgNzcuNSAxLjIgMTE2LjItMi44IDEwLjItMSAyMC41LTEuNyAzMC43LTMuMiAxMy42LTIgMjcuMi00LjMgNDAuOC02LjUgMzEuMy01LjEgNjItMTIuMyA5Mi4yLTIxLjkgMTkuNC02LjEgMzguMy0xMy42IDU3LjYtMTkuOSA1Ni42LTE4LjMgMTEzLjktMzMuOCAxNzIuNC00NC44IDI2LjMtNC45IDUyLjYtOS4zIDc5LjEtMTIuOSAxOS42LTIuNiAzOS4yLTQuOCA1OC44LTYuNiA3LjktLjcgMTUuNy0xLjQgMjMuNi0xLjkgMTIuNS0uOSAyNS0xLjUgMzcuNS0yLjEgMTcuMy0uOCAzNC42LTEuNiA1MS45LTEuMVYyMTVIMHoiIG9wYWNpdHk9Ii41Ii8+PC9nPjwvc3ZnPg==)
}
.mask-c-light-bg,.mask-c-light:before,.nk-df-mask-c-light{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAyMTUuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA3MWMyNi45LjIgNTMuOCAxLjIgODAuNyAyLjggMTIuOC43IDI1LjYgMSAzOC4zIDIuNSAyNC4zIDMgNDguOCA0LjcgNzMuMSA4LjMgMTkgMi44IDM4IDUuOCA1NyA4LjggMTQuNiAyLjMgMjkgNS42IDQzLjUgOC41IDUxLjYgMTAuNCAxMDIuMyAyNCAxNTIuNCA0MCAxNy42IDUuNiAzNSAxMS44IDUzIDE2LjMgMjguMiA3LjEgNTYuNyAxMi43IDg1LjQgMTcuMSAxNi42IDIuNSAzMy4yIDQuNSA0OS44IDYuNSAxMy44IDEuNyAyNy44IDMgNDEuNiAzIDI1LjMgMCA1MC41IDIuMSA3NS44LjYgMTkuNy0xLjIgMzkuNS0xLjUgNTkuMi0zLjEgMTcuNC0xLjQgMzQuNy0zLjIgNTEuOS01LjYgMTYuMi0yLjMgMzIuNC01LjEgNDguNS04LjIgNDAuMS03LjYgNzkuNS0xOCAxMTguMy0zMC40IDMxLjYtMTAuMSA2Mi40LTIyLjMgOTIuNy0zNS43IDE5LjItOC40IDM4LjMtMTcuMiA1Ni42LTI3LjQgMjMuOC0xMy4zIDQ4LjMtMjQuOCA3My45LTMzLjggNDAuOC0xNC40IDgyLjYtMjUuMiAxMjUuNi0zMS4yIDI0LTMuNCA2Ni45LTguOCA4My42LTguOGg0OGM5LjggMCA0NiAzLjkgNjMuMyA1LjkgMjIuNCAyLjUgNDQuNyA1LjkgNjYuNyAxMC41IDUxLjcgMTAuNyAxMDIuMSAyNS45IDE1MC43IDQ2LjcgMzEuMSAxMy4zIDYyLjggMjQuNyA5NS40IDMzLjQgMTEuNSAzLjEgMjIuOSA2LjggMzQuOCA4LjV2MTA5LjFIMHoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMTE1Yy43LS4xIDEuMy0uMSAyLS4yIDMxLjYtOC4yIDYyLjgtMTcuNyA5My4xLTMwIDctMi44IDEzLjgtNS44IDIwLjctOC45IDE3LjgtNy45IDM1LjMtMTYuMiA1My41LTIzLjIgMzEuMS0xMS45IDYyLjctMjIuMyA5NS4xLTMwLjIgMjUuOC02LjMgNTEuOS0xMS41IDc4LjMtMTQuOUMzNjMgNS4xIDQwMS44IDEgNDQ1IDFzODYuNiA3LjggMTAyIDkuOGMxMyAxLjcgMjUuOCA1IDM4LjYgNy45IDI0LjEgNS40IDQ3LjcgMTIuNSA3MC44IDIxIDIyLjUgOC4zIDQ0LjcgMTcuNSA2NS41IDI5LjYgMzYuNyAyMS41IDc0LjIgNDEuMyAxMTMuMyA1OC4xIDMyLjQgMTMuOSA2NS40IDI2IDk5IDM2IDI4IDguNCA1Ni40IDE1LjQgODUuMiAyMSAxNy44IDMuNSAzNS42IDYuOSA1My42IDkuMiAxMS41IDEuNSAyMy4xIDIuMyAzNC42IDMuOCAxNy4yIDIuMiAzNC40IDIuOCA1MS43IDMuMiAzOC44LjkgNzcuNSAxLjIgMTE2LjItMi44IDEwLjItMSAyMC41LTEuNyAzMC43LTMuMiAxMy42LTIgMjcuMi00LjMgNDAuOC02LjUgMzEuMy01LjEgNjItMTIuMyA5Mi4yLTIxLjkgMTkuNC02LjEgMzguMy0xMy42IDU3LjYtMTkuOSA1Ni42LTE4LjMgMTEzLjktMzMuOCAxNzIuNC00NC44IDI2LjMtNC45IDUyLjYtOS4zIDc5LjEtMTIuOSAxOS42LTIuNiAzOS4yLTQuOCA1OC44LTYuNiA3LjktLjcgMTUuNy0xLjQgMjMuNi0xLjkgMTIuNS0uOSAyNS0xLjUgMzcuNS0yLjEgMTcuMy0uOCAzNC42LTEuNiA1MS45LTEuMVYyMTVIMHoiIGZpbGw9IiMyYzU4ZjUiIG9wYWNpdHk9Ii4wMyIvPjwvc3ZnPg==)
}
.mask-c-dark-bg,.mask-c-dark:before,.nk-df-mask-c-dark{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAyMTUuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMTAxMjJkIj48cGF0aCBkPSJNMCA3MWMyNi45LjIgNTMuOCAxLjIgODAuNyAyLjggMTIuOC43IDI1LjYgMSAzOC4zIDIuNSAyNC4zIDMgNDguOCA0LjcgNzMuMSA4LjMgMTkgMi44IDM4IDUuOCA1NyA4LjggMTQuNiAyLjMgMjkgNS42IDQzLjUgOC41IDUxLjYgMTAuNCAxMDIuMyAyNCAxNTIuNCA0MCAxNy42IDUuNiAzNSAxMS44IDUzIDE2LjMgMjguMiA3LjEgNTYuNyAxMi43IDg1LjQgMTcuMSAxNi42IDIuNSAzMy4yIDQuNSA0OS44IDYuNSAxMy44IDEuNyAyNy44IDMgNDEuNiAzIDI1LjMgMCA1MC41IDIuMSA3NS44LjYgMTkuNy0xLjIgMzkuNS0xLjUgNTkuMi0zLjEgMTcuNC0xLjQgMzQuNy0zLjIgNTEuOS01LjYgMTYuMi0yLjMgMzIuNC01LjEgNDguNS04LjIgNDAuMS03LjYgNzkuNS0xOCAxMTguMy0zMC40IDMxLjYtMTAuMSA2Mi40LTIyLjMgOTIuNy0zNS43IDE5LjItOC40IDM4LjMtMTcuMiA1Ni42LTI3LjQgMjMuOC0xMy4zIDQ4LjMtMjQuOCA3My45LTMzLjggNDAuOC0xNC40IDgyLjYtMjUuMiAxMjUuNi0zMS4yIDI0LTMuNCA2Ni45LTguOCA4My42LTguOGg0OGM5LjggMCA0NiAzLjkgNjMuMyA1LjkgMjIuNCAyLjUgNDQuNyA1LjkgNjYuNyAxMC41IDUxLjcgMTAuNyAxMDIuMSAyNS45IDE1MC43IDQ2LjcgMzEuMSAxMy4zIDYyLjggMjQuNyA5NS40IDMzLjQgMTEuNSAzLjEgMjIuOSA2LjggMzQuOCA4LjV2MTA5LjFIMHoiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTAgMTE1Yy43LS4xIDEuMy0uMSAyLS4yIDMxLjYtOC4yIDYyLjgtMTcuNyA5My4xLTMwIDctMi44IDEzLjgtNS44IDIwLjctOC45IDE3LjgtNy45IDM1LjMtMTYuMiA1My41LTIzLjIgMzEuMS0xMS45IDYyLjctMjIuMyA5NS4xLTMwLjIgMjUuOC02LjMgNTEuOS0xMS41IDc4LjMtMTQuOUMzNjMgNS4xIDQwMS44IDEgNDQ1IDFzODYuNiA3LjggMTAyIDkuOGMxMyAxLjcgMjUuOCA1IDM4LjYgNy45IDI0LjEgNS40IDQ3LjcgMTIuNSA3MC44IDIxIDIyLjUgOC4zIDQ0LjcgMTcuNSA2NS41IDI5LjYgMzYuNyAyMS41IDc0LjIgNDEuMyAxMTMuMyA1OC4xIDMyLjQgMTMuOSA2NS40IDI2IDk5IDM2IDI4IDguNCA1Ni40IDE1LjQgODUuMiAyMSAxNy44IDMuNSAzNS42IDYuOSA1My42IDkuMiAxMS41IDEuNSAyMy4xIDIuMyAzNC42IDMuOCAxNy4yIDIuMiAzNC40IDIuOCA1MS43IDMuMiAzOC44LjkgNzcuNSAxLjIgMTE2LjItMi44IDEwLjItMSAyMC41LTEuNyAzMC43LTMuMiAxMy42LTIgMjcuMi00LjMgNDAuOC02LjUgMzEuMy01LjEgNjItMTIuMyA5Mi4yLTIxLjkgMTkuNC02LjEgMzguMy0xMy42IDU3LjYtMTkuOSA1Ni42LTE4LjMgMTEzLjktMzMuOCAxNzIuNC00NC44IDI2LjMtNC45IDUyLjYtOS4zIDc5LjEtMTIuOSAxOS42LTIuNiAzOS4yLTQuOCA1OC44LTYuNiA3LjktLjcgMTUuNy0xLjQgMjMuNi0xLjkgMTIuNS0uOSAyNS0xLjUgMzcuNS0yLjEgMTcuMy0uOCAzNC42LTEuNiA1MS45LTEuMVYyMTVIMHoiIG9wYWNpdHk9Ii4zIi8+PC9nPjwvc3ZnPg==)
}
.mask-d-bg,.mask-d:before,.nk-df-mask-d{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCA0NjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMzU1LjRjNzMgMzQuMiAxNzIuOCAzOS4xIDI3NCAyOC42IDE0MC4zLTE0LjQgMjY1LjctMTM0IDQzOC0xMjIgMTY4LjYgMTEuNyAyNzIgOTkuMyA0MDMgNDFzMTg2LTE3MS40IDMzNS0xNjljMTg5LjIgMy4xIDI3NC4yIDI1LjkgNDUwLTExNyA2LjktNS42IDEzLjYtMTEuMyAyMC0xN3Y0NjlIMHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)
}
.mask-d2-bg,.mask-d2:before,.nk-df-mask-d2{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCA0NjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMzU1LjRjNzMgMzQuMiAxNzIuOCAzOS4xIDI3NCAyOC42IDE0MC4zLTE0LjQgMjY1LjctMTM0IDQzOC0xMjIgMTY4LjYgMTEuNyAyNzIgOTkuMyA0MDMgNDFzMTg2LTE3MS40IDMzNS0xNjljMTg5LjIgMy4xIDI3NC4yIDI1LjkgNDUwLTExNyA2LjktNS42IDEzLjYtMTEuMyAyMC0xN3Y0NjlIMHoiIGZpbGw9IiNmNmZhZmQiLz48L3N2Zz4=)
}
.mask-e-bg,.mask-e:before,.nk-df-mask-e{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAxNzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNTguM0M5OS42IDMuNSAyNjYuMy0xLjkgMzgzIDQzLjIgNTE1LjggOTQuNiA3ODguNSAxNjQgMTA4NyA2OC43YzI3OS42LTg5LjMgNTc0LjYtOTQuMSA4MzMgMy43djEwM0gweiIgZmlsbD0iI2RmZTdmNSIvPjxwYXRoIGQ9Ik0wIDE1Ny4xYzU5LjgtNDcuNSAyMDAuMS0xMzIuNiA1NzgtNjEuOCAxOTkuMyAzNy4zIDMyNi45IDI1LjEgNTE3LTMzLjMgMjA2LjktNjMuNiA2NTAuNCAxMC4zIDgyNSAxMTAuMXYzLjRIMHoiIGZpbGw9IiNmNmZhZmQiLz48L3N2Zz4=)
}
.mask-f-bg,.mask-f:before,.nk-df-mask-f{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCA5MTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGM2Ny40IDI1MS4zIDEzMi43IDQ5My44IDEzMi43IDQ5My44IDE5LjIgNzEuNSA3NS4xIDEyNy40IDE0Ni42IDE0Ni41bDkyNy44IDI0OC42YzcxLjUgMTkuMiAxNDcuOS0xLjMgMjAwLjItNTMuNiAwIDAgMjkwLjEtMjg5LjggNTEyLjctNTEyLjN2NTg3SDB6IiBmaWxsPSIjZjVmN2ZlIi8+PC9zdmc+)
}
.mask-f-footer-bg,.mask-f-footer:before,.nk-df-mask-f-footer{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCA3MTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMHY1ODJDMjIyLjYgMzU5LjUgNTEyLjcgNjkuNiA1MTIuNyA2OS42IDU2NS4xIDE3LjMgNjQxLjQtMy4xIDcxMi45IDE2bDkyNy44IDI0OC42YzcxLjUgMTkuMiAxMjcuNCA3NSAxNDYuNiAxNDYuNiAwIDAgMzUuOSAxMzIuMyA4MS43IDMwMi44aDUxVjB6IiBmaWxsPSIjZjVmN2ZlIi8+PC9zdmc+)
}
.mask-a-dark:before,.mask-a-md:before,.mask-a:before{
    background-position:bottom!important
}
.mask-contain-bottom:before{
    background-size:contain;
    background-position:50% 100%
}
.mask-c-blend{
    background-image:linear-gradient(180deg,#0d1b61,transparent)!important
}
.mask-c-blend-dark{
    background-image:linear-gradient(180deg,#0c0e24,transparent)!important
}
.mask-c-blend-light{
    background-image:linear-gradient(180deg,#f0f6ff,transparent)!important
}
.mask-f:before{
    left:0!important
}
.mask-f-footer:before{
    background-position:50% -1px
}
.before-bottom:before{
    top:auto
}
.before-h10:before{
    height:10%
}
.before-h20:before{
    height:20%
}
.before-h30:before{
    height:30%
}
.before-h40:before{
    height:40%
}
.before-h50:before{
    height:50%
}
.before-h60:before{
    height:60%
}
.before-h70:before{
    height:70%
}
.before-h80:before{
    height:80%
}
.before-h90:before{
    height:90%
}
.bg-shape-a,.nk-df-shape-a,.shape-a-bg,.shape-a:after{
    background-image:url("file:///7d0ce12f8929d315a195.png")
}
.nk-df-shape-a-sm,.shape-a-sm-bg,.shape-a-sm:after{
    background-image:url(data:image/png;
    base64,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)
}
.bg-shape-b,.nk-df-shape-b,.shape-b-bg,.shape-b:after{
    background-image:url("file:///4beb4dddd075cadad4c2.png")
}
.nk-df-shape-b-sm,.shape-b-sm-bg,.shape-b-sm:after{
    background-image:url(data:image/png;
    base64,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)
}
.nk-df-shape-c,.shape-c-bg,.shape-c:after{
    background-image:url("file:///75c8573468809f9df2c7.png")
}
.nk-df-shape-c-sm,.shape-c-sm-bg,.shape-c-sm:after{
    background-image:url("file:///c0850a8134272c63663b.png")
}
.nk-df-shape-d,.shape-d-bg,.shape-d:after{
    background-image:url("file:///672811b878c5c4408839.png")
}
.nk-df-shape-d-sm,.shape-d-sm-bg,.shape-d-sm:after{
    background-image:url("file:///2a9646048212862fa38d.png")
}
.nk-df-shape-e,.shape-e-bg,.shape-e:after{
    background-image:url("file:///e5a5df7feb16ed62db51.png")
}
.nk-df-shape-e-sm,.shape-e-sm-bg,.shape-e-sm:after{
    background-image:url("file:///f2f9918cf53aa014f87d.png")
}
.nk-df-shape-f,.shape-f-bg,.shape-f:after{
    background-image:url("file:///bb225771e27ed0a04696.png")
}
.nk-df-shape-f-sm,.shape-f-sm-bg,.shape-f-sm:after{
    background-image:url("file:///7239c19316eb6bff7660.png")
}
.nk-df-shape-g,.shape-g-bg,.shape-g:after{
    background-image:url("file:///766a33e8dd176239fbaa.png")
}
.nk-df-shape-g-sm,.shape-g-sm-bg,.shape-g-sm:after{
    background-image:url("file:///6552ec3fbddb8c82f623.png")
}
.nk-df-shape-h,.shape-h-bg,.shape-h:after{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAPUCAMAAAB7LNQGAAAAdVBMVEVHcEz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qLaloAAAAJ3RSTlMAAQgPEhMRDAUOBgIJEAsNAwoEFRYXFAcmIRsjJBkeICUdHCIYHxqrlJ1pAAAdwklEQVR4AezdCVqcWhSo0Q1IdZQUhSI79m3mP8Rnl1zNzX09xOhadoeawP+djRzizwEAAAAAAAAAAICirA7qxXIVswEAVov6xboIAGAem7peb4potov6sAkAYA7NQd3Gs2Zd7wIAmMOyXsarZlGvAgCYXnFQd/HDvm4DAJheX1e/XgAAU9vU6/ipqRcxMwCwA+7qwwAAplfUdRE/lPUuZgAArOv2zXoTMwAA+rpexYulCfRcAGBf120TEat1fdAFADCPbV3Xh9Wirhd9AABz6XYHTw3eFgEAzKnrmwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmE25ODqul0UAALMpDodnJ30AAHOphpN9U2wOh6MmAIB5bIaj7jXE6wAA5rEelvGsH44CAJjHwbCKFydDFwDApw8wABhBd8NxAF8B4J+wAMBjSF3MDQAcxLEKAODTHEUJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP12uV4vt33MBQDol9Wr3SpmAQCUVbUsu6LoxraqypgBALCtqm28GqtqH5MDAFZV1cdP3braxMQAgOKX4q6qdRHTAgA2VRvv7KsxpgUAtNUq3umrZUwLAKiq4jefTAkAKKp1/GJXNTElAKD5XYC7mBQAUFXxi3VVxKQAgF3V/XtPPC0AYFtt452y2se0AICuqpp4o9hVfQB8Uds+ZgL7qv31EuCLqvJbzASKXdUW8arYO4kS+MJO8yzmAs2u2o3xbNxV6y4AvqjiPC9iNlC0VVUt9/vnP00AfFXbzHXMCPq2etauAuDrOsnsY1ZQdKtVXwTAV3aZVwEAzKvLPA4AYF7LzGUAAPM6zusmAIB5XeVNAADzWmXWAQDMq8rc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)
}
.nk-df-shape-h-sm,.shape-h-sm-bg,.shape-h-sm:after{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAHWCAMAAAChe2QkAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAM3RSTlMAAgQDAQgQFBUTDQUSFg4GGA8JCxcKBwwRGRscHRoeKyMxJyUtKiwoLiAhKSQiHy8wJjKVmvkbAAAPvElEQVR4Ae3diVIbWRau0Z3Ko3mW0AQIYZlEgAwu9fs/3DXlomzc7jvncZe1VszwAF/sP0Ing78BAAAAAAAAQNFolCkyAgBSs9XudHv9AACy6Q+GnXa7MxyOUuQBAIw7k+k4pWLWnbSKyAEAKLqTefypmE5GkQMA0LvoxV9Se9iP+gEAqdMp481i2Iv6AQD9Tiv+VrYHKWoHADQ7oxRvUruTIjMAcAF3uilqBwCkYTt9fw5HBgDA6GIeb1rDZWQAAJTDi358tZqsAwDIYja8mKeI6E8n7TIAgDyanYvOetrtXAwaAQDkUo7anc5wsEgBAGSUyn6ZAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GyllAIAyKrZnWw6qxQAQD7Ty8vNZHPZaQQAkMvo6mJRpP76ulMEAJDHeDsp49X6ahQAQB7T7Sr+1NhMigAAckjtTSO+6mwbAQAI8G8PABN0sdmkAACyGG83RbxqXU4DyAzwM6SbYREAQCZperndTDaX7X4AAPnMBp6iBID8UipSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9I+iIAgIxSY9abTnuLfgoAIJNGb7BufbEeTPsBAGTRXA96y7IoyuWqO2gGAJBBc7CexV+W68EsagcA9AfrRvytbA3GUTMAIE3fF7ffnUbNAIDxYBXvrNbjqBcA0Fv3452yNUpRJwAgtVop3muti6gTAJBa0xTvpFGrjDoBAMXPAtyIOgEAad1K8d60VUSdAIA0bZX/YZSuDQCwGCzineZ6EfUCAIr1oIjvpNa6EQDnKS3GAZks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)
}
.nk-df-shape-i,.shape-i-bg,.shape-i:after{
    background-image:url("file:///bc6f751600fe06d47e61.png")
}
.nk-df-shape-i-sm,.shape-i-sm-bg,.shape-i-sm:after{
    background-image:url("file:///bd3ef06d5c58a0912fe2.png")
}
.nk-df-shape-m,.shape-m-bg,.shape-m:after{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAPUCAMAAAB7LNQGAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKnRSTlMAAQQGBwgJAwIKDhETFRcYDxQZHB0eDBofGxILEBYFDSAhIiQlIyYoJymhEvgGAAAVGklEQVR4AezdB3bjuLYFUCjnCEAAZMuu+U/yB7/8uqvLSSxR2nstjuGQBO65AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAYjsaT6XQyHs0G4foAgPlosVytN9vtbrfbbtar5WI0D9cDAMwW+8MxppxTim9SyjnF42Y/mYcrAACGp0PJNcXy31pMNR3Pi0EAAL7V4OnQcm7lp2LOx+dRAAC+zXC/y7mVX4g1HqYBAPgWw1WrsbxHy/kyDUCHAPH7JufDKHwJADBbtdrKh+T4PAifBgDMnltt5aNaPU7D5wAAs32psXxGyqsAdAgQv29a3b4E4MMA8dtqLF+Q4yIAHQLE75uYlwEAeLfhc6mxfFmrqwAAvM/wudVYvkU9BADgHV5WrcbyXeomAAC/Mj7H3Mo3qpcAAPyl8TrVVt74BgaAbkwPKbfy7eo6AAA/sdjk3Mo11FUAAP7E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)
}
.nk-df-shape-n,.shape-n-bg,.shape-n:after{
    background-image:url("file:///67ecf2871d39b6b3c7d6.png")
}
.nk-df-shape-o,.shape-o-bg,.shape-o:after{
    background-image:url("file:///b43855e297ab6c38e780.png")
}
.nk-df-shape-p,.shape-p-bg,.shape-p:after{
    background-image:url("file:///e96bc1d0368bf2757c62.png")
}
.nk-df-shape-q,.shape-q-bg,.shape-q:after{
    background-image:url("file:///335b09d3a656e972b84e.png")
}
.nk-df-shape-r,.shape-r-bg,.shape-r:after{
    background-image:url("file:///2b0722abc2dca4bc67f4.png")
}
.nk-df-shape-s,.shape-s-bg,.shape-s:after{
    background-image:url("file:///870080c953af177155f9.png")
}
.nk-df-shape-s-sm,.shape-s-sm-bg,.shape-s-sm:after{
    background-image:url("file:///1cc3f58b8e6cf069c5db.png")
}
.nk-df-shape-t,.shape-t-bg,.shape-t:after{
    background-image:url("file:///ccca26f2d047698cfb9c.png")
}
.nk-df-shape-u,.shape-u-bg,.shape-u:after{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAA7cAAAN3CAMAAADeUl2FAAAAOVBMVEX///////////////////9HcEz///////////////////////////////////////////////////9V7cH/AAAAE3RSTlMSEQwGBQABDQcCBA4IAw8JEAoLKlHxugAAGZxJREFUeAHs2wWOI1gQBcEy/DY02ve/6/Iw8+R2xB1S0lOphg9gs93tv4fFdzf8YMq9WfzUbuFw3H+r00K31Mo9r59Ot3B7NHB1W6RcA1e3Qcq923+1+/Vr6BYe7gxc3QYp99HA7XULT48uQb1u4eli4OqWfrkGbqFb2FxdgnRLsdydgatb/uflGri6JfgstNAtuXINXN3Sexa6X+iWWrnnRa5bPAstct3iWei00C21cg3cXrd4FjJwdUuw3JtFrVu8+Rm4vW7xLGTg6pZguYtct3jzM3B73eJZyMDtdYuXg/NCt+TKVVugW9juDNx4t3gWul/ollq5Bm6wW7z5LXLd4lnotNAttXIN3F63eBYycHVLsNybRaxbeNotat3C03W/iHULh4Nya93C7eFw2O7M3FK38HA4KDfWLWwO/9oelRvqFgNXucVuMXBfOJ4WgW7h6fC6O+WGusXAVW6oWzi87VG5jW5xCXrD4/0i0y0G7gsX5Ya6xcB94XJeFLrFJegNV+WWusXAVW6wWwzcFzwLRbrFJegNW+WGusXAfcGzUKpbDFzlxrrFJegFz0K5bjFwlVvsFgPXy0GsW1yClJvtFgPXs1CxWwxc5ca6xSXIm1+3Wwxcb37FbjFwvfnFusUlyLNQp1sMXM9CgW4xcJUb6BYOX2m7W3S6xcD1LFTsFgNXubFucQnyLJTtFgNXucVuMXA9C8W6xSVIudluMXA9Cw3kBq5noYHAJaherm4xcD0LDeQGrnIHcpcgb34DuYHrWWggN3CVO5C7BHnzG8gNXM9CA7mB6+VgIHcJUu5AfeC+67crV7cYuJ6FBnKXIOUO5AauN7+B3MD1LDSQuwQpdyA3cD0LDeQGrnIHcpcgb34DuYHrWWigNHC/3navW/iFlyDPQgO5gavcgdzA9Sw0kLsEKXcgOnC/3vGk258NA9ez0EDuEqTcgdzA9eY3kBu4noUG8pegr3eJljuQG7iehQZyA9ez0EDuEqTcgdzA9eY3kBu43vwGcpcg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)
}
.nk-df-shape-v,.shape-v-bg,.shape-v:after{
    background-image:url("file:///8883ec5bf30e4ca3a030.png")
}
.nk-df-shape-w,.shape-w-bg,.shape-w:after{
    background-image:url("file:///2d3585d33106d3e9af49.png")
}
.nk-df-shape-x,.shape-x-bg,.shape-x:after{
    background-image:url("file:///b2136da40e8eade7cf1b.png")
}
.nk-df-shape-x-2,.shape-x-2-bg,.shape-x-2:after{
    background-image:url("file:///98b419dab7c03ac8dbfb.png")
}
.nk-df-shape-x-3,.shape-x-3-bg,.shape-x-3:after{
    background-image:url("file:///fc81aedfd45b4a85c83b.png")
}
.nk-df-shape-y,.shape-y-bg,.shape-y:after{
    background-image:url(data:image/png;
    base64,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)
}
.nk-df-shape-z,.shape-z-bg,.shape-z:after{
    background-image:url("file:///80a0f39fce595ba5a832.png")
}
.nk-df-shape-z2,.shape-z2-bg,.shape-z2:after{
    background-image:url("file:///4ae5174053279137b066.png")
}
.nk-df-shape-a2,.shape-a2-bg,.shape-a2:after{
    background-image:url("file:///216aa7526a1fb010c5fb.png")
}
.nk-df-shape-z3,.shape-z3-bg,.shape-z3:after{
    background-image:url("file:///2758cb712b150823a64d.png")
}
.nk-df-shape-z4,.shape-z4-bg,.shape-z4:after{
    background-image:url("file:///5a303dac5fe1924b05a7.png")
}
.nk-df-shape-z6,.shape-z6-bg,.shape-z6:after{
    background-image:url("file:///e68a3a7f7e3f6eeaf74a.png")
}
.nk-df-shape-z6-sm,.shape-z6-sm-bg,.shape-z6-sm:after{
    background-image:url("file:///dbee3a5288785f575eca.png")
}
.nk-df-shape-z7,.shape-z7-bg,.shape-z7:after{
    background-image:url(data:image/png;
    base64,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)
}
.shape-contain:after{
    background-size:contain
}
.shape-center-top:after{
    background-position:50% 0
}
.shape-center-bottom:after{
    background-position:50% 100%
}
.shape-left-top:after{
    background-position:0 0
}
.shape-q:after{
    background-size:contain;
    background-repeat:repeat;
    background-position:0 50%
}
.shape-lg-60:after{
    background-size:60%
}
.shape-z3:after{
    background-size:100%;
    background-position:bottom
}
.shape-x.nk-ovm:after,.shape-x.nk-ovm:before{
    left:0!important
}
.shape-a2:before{
    background-size:100%
}
.nk-ovm{
    z-index:1
}
.nk-ovm:after,.nk-ovm:before{
    bottom:-1px;
    left:-1px
}
.nk-ovm:before{
    z-index:1
}
.nk-ovm-repeat:after{
    background-repeat:repeat;
    background-size:contain
}
.nk-ovm-fixed:after{
    background-attachment:fixed
}
.ovm-top{
    bottom:auto
}
.ovm-bottom{
    top:auto
}
.ovm-left{
    right:auto
}
.ovm-right{
    left:auto
}
.ovm-h-10{
    height:10%
}
.ovm-h-20{
    height:20%
}
.ovm-h-30{
    height:30%
}
.ovm-h-40{
    height:40%
}
.ovm-h-50{
    height:50%
}
.ovm-h-60{
    height:60%
}
.ovm-h-70{
    height:70%
}
.ovm-h-80{
    height:80%
}
.ovm-h-90{
    height:90%
}
.ovm-w-10{
    width:10%
}
.ovm-w-20{
    width:20%
}
.ovm-w-30{
    width:30%
}
.ovm-w-40{
    width:40%
}
.ovm-w-50{
    width:50%
}
.ovm-w-60{
    width:60%
}
.ovm-w-70{
    width:70%
}
.ovm-w-80{
    width:80%
}
.ovm-w-90{
    width:90%
}
.has-bg-image>div,.has-bg-video>div{
    position:relative;
    z-index:1
}
.bg-fixed{
    background-attachment:fixed
}
.bg-image{
    position:absolute!important;
    z-index:0!important;
    opacity:0;
    transition:opacity .4s
}
.bg-image.bg-image-loaded{
    opacity:1
}
.bg-image img{
    display:none!important
}
.bg-pattern-dots-color{
    background-image:url("file:///affdae54992cd28e428d.png");
    background-size:contain
}
.bg-pattern-dots{
    background-image:url("file:///b0edc378311aa8e65613.png");
    background-repeat:repeat-y
}
.bg-contain,.bg-pattern-dots{
    background-size:contain
}
.bg-bottom-center,.bg-shape-b{
    background-position:50% 100%
}
.bg-video{
    position:absolute!important;
    z-index:0!important;
    overflow:hidden
}
.bg-video-cover{
    opacity:0
}
.cover-enabled .bg-video-cover{
    opacity:1
}
.bg-video .ytplayer-container{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
}
.bg-video .ytplayer-container.cover-enabled .bg-video .ytplayer-container,.cover-enabled .ytplayer-container{
    display:none
}
.bg-image.bp-l0,.bg-image.bp-r0,.has-bg.bp-l0,.has-bg.bp-r0{
    background-position:0
}
.bg-image.bp-l10,.has-bg.bp-l10{
    background-position:10%
}
.bg-image.bp-r10,.has-bg.bp-r10{
    background-position:40%
}
.bg-image.bp-l20,.has-bg.bp-l20{
    background-position:20%
}
.bg-image.bp-r20,.has-bg.bp-r20{
    background-position:30%
}
.bg-image.bp-l25,.bg-image.bp-r25,.has-bg.bp-l25,.has-bg.bp-r25{
    background-position:25%
}
.bg-image.bp-l30,.has-bg.bp-l30{
    background-position:30%
}
.bg-image.bp-r30,.has-bg.bp-r30{
    background-position:20%
}
.bg-image.bp-l40,.has-bg.bp-l40{
    background-position:40%
}
.bg-image.bp-r40,.has-bg.bp-r40{
    background-position:10%
}
.overlay:after{
    content:""
}
.overlay-light:after{
    background:#fff
}
.overlay-dark:after{
    background:#000
}
.overlay-theme:after{
    background:#122272
}
.overlay-theme-dark:after{
    background:#0c195a
}
.overlay-opacity-10:after{
    opacity:.1
}
.overlay-opacity-15:after{
    opacity:.15
}
.overlay-opacity-20:after{
    opacity:.2
}
.overlay-opacity-25:after{
    opacity:.25
}
.overlay-opacity-30:after{
    opacity:.3
}
.overlay-opacity-35:after{
    opacity:.35
}
.overlay-opacity-40:after{
    opacity:.4
}
.overlay-opacity-45:after{
    opacity:.45
}
.overlay-opacity-50:after{
    opacity:.5
}
.overlay-opacity-55:after{
    opacity:.55
}
.overlay-opacity-60:after{
    opacity:.6
}
.overlay-opacity-65:after{
    opacity:.65
}
.overlay-opacity-70:after{
    opacity:.7
}
.overlay-opacity-75:after{
    opacity:.75
}
.overlay-opacity-80:after{
    opacity:.8
}
.overlay-opacity-85:after{
    opacity:.85
}
.overlay-opacity-90:after{
    opacity:.9
}
.overlay-opacity-95:after{
    opacity:.95
}
.overlay-opacity-100:after{
    opacity:1
}
.op-10{
    opacity:.1
}
.op-20{
    opacity:.2
}
.op-30{
    opacity:.3
}
.op-40{
    opacity:.4
}
.op-50{
    opacity:.5
}
.op-60{
    opacity:.6
}
.op-70{
    opacity:.7
}
.op-80{
    opacity:.8
}
.op-90{
    opacity:.9
}
.op-100{
    opacity:1
}
.op-15{
    opacity:.15
}
.op-25{
    opacity:.25
}
.op-35{
    opacity:.35
}
.op-45{
    opacity:.45
}
.op-55{
    opacity:.55
}
.op-65{
    opacity:.65
}
.op-75{
    opacity:.75
}
.op-85{
    opacity:.85
}
.op-95{
    opacity:.95
}
.aligncenter,.alignleft,.alignnone,.alignright{
    display:block;
    padding:0;
    margin:15px auto
}
@media (min-width:576px){
    .aligncenter,.alignleft,.alignnone,.alignright{
        margin:0 0 15px;
        display:inline
    }
    .alignright{
        margin-left:20px;
        float:right
    }
    .alignleft{
        float:left
    }
    .alignleft,.alignnone{
        margin-right:20px
    }
    .aligncenter{
        display:block;
        margin:15px auto
    }
}
.wide,.wide-auto,.wide-auto-rg,.wide-rg{
    max-width:750px
}
.wide-auto,.wide-auto-lg,.wide-auto-md,.wide-auto-rg,.wide-auto-sm,.wide-auto-xl,.wide-auto-xs{
    margin:0 auto
}
.wide-auto-xl,.wide-xl{
    max-width:1560px
}
.wide-auto-lg,.wide-lg{
    max-width:1140px
}
.wide-auto-md,.wide-md{
    max-width:945px
}
.wide-auto-sm,.wide-sm{
    max-width:555px
}
.wide-auto-xs,.wide-xs{
    max-width:360px
}
.wide-auto-none,.wide-none{
    max-width:inherit
}
.text-center[class*=wide],.text-center [class*=wide]{
    margin-left:auto;
    margin-right:auto
}
.over-up,[class*=over-up-]{
    z-index:9
}
.over-up{
    margin-top:-175px
}
.over-up-sm{
    margin-top:-45px
}
.over-up-md{
    margin-top:-75px
}
.over-up-lg{
    margin-top:-165px
}
.over-up-xl{
    margin-top:-275px
}
.over-up-s2{
    margin-top:-70px
}
.over-lg-up,.over-up-xl-s2{
    margin-top:0
}
@media (min-width:768px){
    .over-up{
        margin-top:-190px
    }
    .over-up-sm{
        margin-top:-75px
    }
    .over-up-md{
        margin-top:-125px
    }
    .over-up-lg{
        margin-top:-275px
    }
    .over-up-xl{
        margin-top:-350px
    }
    .over-up-s2{
        margin-top:-50px
    }
}
@media (min-width:992px){
    .over-lg-up{
        margin-top:-80px!important
    }
    .over-up-xl-s2{
        margin-top:-230px
    }
    .nk-ovm-inner{
        position:absolute;
        right:0;
        top:0;
        width:30%;
        background:#f6fafd;
        height:100%;
        z-index:1
    }
}
@media (min-width:1200px){
    .over-lg-up{
        margin-top:-100px!important
    }
    .over-up-xl-s2{
        margin-top:-230px
    }
}
@media (min-width:1600px){
    .over-lg-up{
        margin-top:-160px!important
    }
    .over-up-xl-s2{
        margin-top:-295px
    }
}
.nk-ovm .nk-svgs{
    z-index:3
}
.nk-svgs svg{
    height:100%;
    width:auto
}
.nk-svgs.svg-loaded svg{
    display:none
}
hr{
    position:relative;
    z-index:5
}
.hr{
    border-top:1px solid #dbe4f7
}
.hr-white{
    background-color:#fff
}
.hr-white-5{
    background-color:hsla(0,0%,100%,.05)
}
.hr-white-10{
    background-color:hsla(0,0%,100%,.4)
}
.hr-white-15{
    background-color:hsla(0,0%,100%,.01)
}
.hr-black{
    background-color:#000
}
.hr-black-5{
    background-color:rgba(0,0,0,.2)
}
.hr-black-10{
    background-color:rgba(0,0,0,.1)
}
.hr-black-15{
    background-color:rgba(0,0,0,.15)
}
.h-110{
    height:110%!important
}
.h-115{
    height:115%!important
}
.h-120{
    height:120%!important
}
.h-125{
    height:125%!important
}
.h-130{
    height:130%!important
}
.ui-shape{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    left:50%;
    overflow:hidden;
    transform:translateX(-50%);
    z-index:-1
}
.ui-shape:after,.ui-shape:before{
    position:absolute;
    content:"";
    height:210px;
    background-size:contain;
    background-repeat:no-repeat;
    background-position:50% 50%;
    transition:all .4s
}
.ui-shape:before{
    top:15%;
    left:-4%;
    width:100px;
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyBoZWlnaHQ9IjE3NCIgd2lkdGg9IjE5MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTA1LjgyMyA2LjIxN2M0NS4yNjYtMjMuNDggODguNzc3IDIzLjExMyA4My44MDcgODAuOTcyLTQuMzg3IDUxLjA1MS0zOS43NzYgMTA1Ljk4My04My44MDcgODAuMjYxQzY4LjE4MSAxNDUuNDYyIDAgMTQ4LjEyOSAwIDk3LjEzM1M0MS4yMjYgMzkuNzI0IDEwNS44MjMgNi4yMTd6IiBmaWxsPSIjMTk0MGIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4xIi8+PC9zdmc+)
}
.ui-shape:after{
    bottom:10%;
    right:-4%;
    width:90px;
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYzLjEgMjA4LjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTU2LjYgMjA4Yy0xMDEuNC00LjQtMzQuOS00Ni40LTMzLjYtMTAzLjhDMjQuNCA0Ni44LTQ5LjktMi41IDYxLjUuMWM1Ny40IDEuMyAxMDIuOSA0OSAxMDEuNiAxMDYuNC0xLjQgNTcuNC00OS4xIDEwNC0xMDYuNSAxMDEuNXoiIGZpbGw9IiMxOTQwYjAiIG9wYWNpdHk9Ii4xIi8+PC9zdmc+)
}
.ui-shape-light:before{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyBoZWlnaHQ9IjE3NCIgd2lkdGg9IjE5MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTA1LjgyMyA2LjIxN2M0NS4yNjYtMjMuNDggODguNzc3IDIzLjExMyA4My44MDcgODAuOTcyLTQuMzg3IDUxLjA1MS0zOS43NzYgMTA1Ljk4My04My44MDcgODAuMjYxQzY4LjE4MSAxNDUuNDYyIDAgMTQ4LjEyOSAwIDk3LjEzM1M0MS4yMjYgMzkuNzI0IDEwNS44MjMgNi4yMTd6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4xIi8+PC9zdmc+)
}
.ui-shape-light:after{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYzLjEgMjA4LjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTU2LjYgMjA4Yy0xMDEuNC00LjQtMzQuOS00Ni40LTMzLjYtMTAzLjhDMjQuNCA0Ni44LTQ5LjktMi41IDYxLjUuMWM1Ny40IDEuMyAxMDIuOSA0OSAxMDEuNiAxMDYuNC0xLjQgNTcuNC00OS4xIDEwNC0xMDYuNSAxMDEuNXoiIGZpbGw9IiNmZmYiIG9wYWNpdHk9Ii4xIi8+PC9zdmc+)
}
.ui-shape-s1:after{
    transform:rotate(60deg)
}
.ui-shape-s3:before{
    top:auto;
    bottom:20%
}
.ui-shape-s3:after{
    top:10%;
    bottom:auto
}
@media (min-width:576px){
    .ui-shape:before{
        width:140px
    }
    .ui-shape:after{
        width:120px
    }
}
@media (min-width:768px){
    .ui-shape-s7:after{
        bottom:15%;
        right:16%
    }
    .ui-shape-s7:before{
        top:6%;
        left:22%
    }
    .ui-shape-s6:after{
        bottom:9%;
        right:0
    }
    .ui-shape-s6:before{
        top:9%;
        left:13.3%
    }
    .ui-shape-s5:after{
        right:4%;
        bottom:15%
    }
    .ui-shape-s4:before{
        left:20%;
        top:23.5%
    }
    .ui-shape-s3:after{
        right:4%
    }
    .ui-shape-s2:before{
        top:8%;
        left:21%
    }
    .ui-shape-s1:after{
        right:0
    }
    .ui-shape-header:before{
        top:22%;
        left:9%
    }
    .ui-shape-header:after{
        right:15%;
        bottom:32%
    }
    .ui-shape-footer:before{
        top:2%
    }
    .ui-shape-footer:after{
        bottom:-11%
    }
}
@media (min-width:992px){
    .ui-shape{
        width:960px;
        overflow:visible
    }
    .ui-shape:after{
        width:166px
    }
    .ui-shape:before{
        width:190px
    }
    .ui-shape-s5:after{
        right:-2.5%
    }
    .ui-shape-s3:before{
        top:auto;
        bottom:20%
    }
    .ui-shape-header:before{
        left:5%
    }
    .ui-shape-header:after{
        right:3%;
        bottom:22%
    }
}
@media (min-width:1200px){
    .ui-shape{
        width:1170px
    }
    .ui-shape-header:before{
        left:2%
    }
    .ui-shape-header:after{
        right:-2.5%;
        bottom:33%
    }
}
.overlay-bars{
    position:absolute;
    left:0;
    top:0;
    height:100%;
    width:100%;
    overflow:hidden
}
.overlay-bars div{
    position:absolute;
    background:hsla(0,0%,100%,.03);
    transform:rotate(-15deg)
}
.overlay-bars.reverse{
    transform:scaleX(-1)
}
.overlay-bar-1{
    height:140%;
    width:300px;
    left:calc(50% - 210px);
    top:-20%
}
.overlay-bar-2{
    height:100%;
    width:160px;
    left:calc(50% - 170px);
    bottom:calc(50% + 155px)
}
.overlay-bar-3{
    height:100%;
    width:230px;
    left:calc(50% - 90px);
    top:calc(50% + 280px)
}
.overlay-bar-4{
    height:140%;
    width:300px;
    left:calc(50% - 860px);
    top:-20%;
    transform:rotate(-15deg)
}
.overlay-bar-5{
    height:140%;
    width:160px;
    left:calc(50% - 910px);
    top:-20%
}
.overlay-bar-6{
    left:calc(50% + 530px)
}
.overlay-bar-6,.overlay-bar-7{
    height:140%;
    width:300px;
    top:-20%
}
.overlay-bar-7{
    left:calc(50% + 670px)
}
.overlay-x{
    position:relative
}
.overlay-x:after,.overlay-x:before{
    position:absolute;
    bottom:0;
    content:"";
    width:300px;
    z-index:1
}
.overlay-x:before{
    left:50%;
    margin-left:-125px;
    height:800px;
    background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 40%,hsla(0,0%,100%,.05));
    transform:rotate(-60deg);
    transform-origin:bottom right
}
.overlay-x:after{
    right:50%;
    margin-right:-125px;
    height:3600px;
    background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 10%,hsla(0,0%,100%,.05));
    transform:rotate(60deg);
    transform-origin:bottom right
}
.background-shape{
    background:rgba(0,52,86,.03);
    position:absolute;
    height:100%;
    width:100%;
    content:"";
    top:0;
    left:50%;
    transform:skewX(33deg);
    transform-origin:left bottom
}
.tc-light .background-shape{
    background:rgba(0,0,0,.03)
}
.background-shape:after,.background-shape:before{
    background:hsla(0,0%,100%,.2);
    position:absolute;
    height:100%;
    width:100%;
    content:"";
    top:0
}
.tc-light .background-shape:after,.tc-light .background-shape:before{
    background:rgba(0,0,0,.05)
}
.background-shape:before{
    left:280px
}
.background-shape:after{
    left:560px
}
.background-shape.bs-right{
    left:70%
}
.background-shape.bs-reverse{
    right:70%;
    left:auto;
    transform:skewX(-33deg);
    transform-origin:right bottom
}
.background-shape.bs-reverse:before{
    left:auto;
    right:280px
}
.background-shape.bs-reverse:after{
    left:auto;
    right:560px
}
.background-shade{
    position:absolute;
    height:100%;
    width:100%;
    top:0;
    left:0
}
.background-shade .container{
    height:100vh;
    position:relative
}
.background-shade-left,.background-shade-right{
    position:absolute;
    top:160px;
    width:50%;
    height:calc(100% - 130px);
    opacity:.15
}
.background-shade-left:after,.background-shade-right:after{
    position:absolute;
    top:40px;
    width:100%;
    height:100%;
    content:""
}
.background-shade-left{
    left:-80px;
    border-radius:30px 0 0 0;
    background-image:linear-gradient(to bottom right,#000 0,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,0));
    transform:rotate(-12deg)
}
.tc-light .background-shade-left{
    background-image:linear-gradient(to bottom right,#fff 0,transparent 40%,transparent)
}
.background-shade-left:after{
    left:40px;
    border-radius:30px 0 0 0;
    background-image:linear-gradient(to bottom right,#000 0,hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,0))
}
.tc-light .background-shade-left:after{
    background-image:linear-gradient(to bottom right,#fff 0,transparent 35%,transparent)
}
.background-shade-right{
    right:-80px;
    border-radius:0 30px 0 0;
    background-image:linear-gradient(to bottom left,#000 0,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,0));
    transform:rotate(12deg)
}
.tc-light .background-shade-right{
    background-image:linear-gradient(to bottom left,#fff 0,transparent 40%,transparent)
}
.background-shade-right:after{
    right:40px;
    border-radius:0 30px 0 0;
    background-image:linear-gradient(to bottom left,#000 0,hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,0))
}
.tc-light .background-shade-right:after{
    background-image:linear-gradient(to bottom left,#fff 0,transparent 35%,transparent)
}
.header-bubbles{
    position:absolute;
    left:0;
    top:-100%;
    height:200%;
    width:100%;
    content:"";
    z-index:1;
    overflow:hidden
}
.header-bubbles-single{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%
}
.header-bubbles-single div{
    position:absolute;
    border-radius:50%;
    background:hsla(0,0%,100%,.05)
}
.header-bubbles-single-1{
    height:735px;
    width:735px;
    right:calc(50% - 65px);
    top:calc(50% + 10px)
}
.header-bubbles-single-2{
    height:680px;
    width:680px;
    right:calc(50% + 360px);
    top:calc(50% - 145px)
}
.header-bubbles-single-3{
    height:350px;
    width:350px;
    right:calc(50% - 95px);
    top:calc(50% + 540px)
}
.header-bubbles-single-4{
    height:650px;
    width:650px;
    left:calc(50% + 435px);
    top:calc(50% - 240px)
}
.header-bubbles-single-5{
    height:350px;
    width:350px;
    left:calc(50% + 490px);
    top:calc(50% + 240px)
}
.header-bubbles-single-6{
    height:440px;
    width:440px;
    left:calc(50% + 685px);
    top:calc(50% + 240px)
}
.banner-rounded-bg{
    position:absolute;
    right:390px;
    top:-750px;
    width:120%;
    height:1350px;
    z-index:5;
    border-radius:0 0 250px 0;
    transform:rotate(-8deg) skew(10deg);
    transform-origin:top right;
    padding:0 120px 110px 0;
    overflow:hidden
}
.banner-rounded-bg .particles-container{
    transform:rotate(8deg) skew(-10deg);
    transform-origin:top right
}
.banner-shade-1,.banner-shade-2,.banner-shade-3{
    display:block;
    height:100%;
    width:100%
}
.banner-shade-1{
    border-radius:0 0 160px 0;
    background-image:linear-gradient(to top left,#fff 0,transparent 30%,transparent);
    opacity:.15;
    padding:0 100px 90px 0
}
.banner-shade-2{
    border-radius:0 0 110px 0;
    background-image:linear-gradient(to top left,#fff 0,transparent 25%,transparent);
    padding:0 90px 80px 0
}
.banner-shade-3{
    border-radius:0 0 80px 0;
    background-image:linear-gradient(to top left,#fff 0,transparent 20%,transparent)
}
@media (max-width:1400px){
    .banner-rounded-bg{
        right:330px
    }
}
.nk-pages-angled .section{
    z-index:inherit
}
.section-bg-angle{
    position:absolute!important;
    left:0;
    top:0;
    height:100%;
    width:100%;
    content:"";
    transform:skewY(10deg);
    z-index:1
}
.section-bg-angle~.container,.section-bg-angle~.nk-block{
    position:relative;
    z-index:5
}
.section-angle-top:before{
    top:0
}
.section-angle-top:after,.section-angle-top:before{
    position:absolute;
    left:0;
    height:450px;
    width:100%;
    content:"";
    background:#eaeff6;
    z-index:1
}
.section-angle-top:after{
    bottom:-450px
}
.section-angle-bottom:before{
    position:absolute;
    left:0;
    top:-450px;
    height:450px;
    width:100%;
    content:"";
    background:#fff;
    z-index:2
}
@media (min-width:992px){
    .section-bg-angle{
        transform:skewY(17deg)
    }
    .section-bg-angle-s2{
        transform:skewY(-4deg)
    }
}
.ui-mask,[class*=ui-mask]{
    position:absolute!important;
    left:0;
    top:0;
    width:400px;
    height:600px;
    z-index:1;
    overflow:hidden
}
.ui-mask:after,[class*=ui-mask]:after{
    position:absolute;
    right:30%;
    top:25%;
    content:"";
    display:block;
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#1c62d8 50%,rgba(25,64,176,0) 80%);
    border-radius:50%;
    height:400px;
    width:400px;
    -webkit-filter:blur(80px);
    filter:blur(80px);
    z-index:1
}
.ui-mask:before,[class*=ui-mask]:before{
    display:none;
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    background-repeat:no-repeat;
    background-size:contain;
    background-position:0 50%;
    z-index:3
}
.bg-theme-light-alt .ui-mask:after,.bg-theme-light-alt [class*=ui-mask]:after,.bg-theme-light .ui-mask:after,.bg-theme-light [class*=ui-mask]:after,.bg-white .ui-mask:after,.bg-white [class*=ui-mask]:after{
    display:none
}
.ui-mask-right{
    left:auto;
    right:0
}
.ui-mask-right:after{
    right:auto;
    left:30%
}
.ui-mask-right:before{
    background-position:100% 50%
}
.ui-mask-s2{
    width:420px;
    height:900px;
    transform:translateY(-30%)
}
.ui-mask-s2:after{
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#28298a 50%,rgba(25,64,176,0) 80%)
}
.ui-mask-s2:before{
    display:block;
    background-image:url("file:///dcdc0d62d21200211d25.png")
}
.ui-mask-s2.ui-mask-left:before{
    transform:rotate(-180deg)
}
.ui-mask-s3{
    width:600px;
    height:1400px;
    transform:translateY(0)
}
.ui-mask-s3:after{
    height:650px;
    width:400px;
    right:45%;
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#102486 50%,rgba(25,64,176,0) 80%)
}
.ui-mask-s3:before{
    display:block;
    background-image:url("file:///97f42bf20a05d7bcfaf8.png")
}
.ui-mask-s3.ui-mask-right:before{
    transform:rotate(180deg)
}
.ui-mask-s4{
    width:420px;
    height:820px;
    transform:translateY(-20%)
}
.ui-mask-s4:after{
    height:510px;
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#1d5ecf 50%,rgba(25,64,176,0) 80%)
}
.ui-mask-s5{
    width:440px;
    height:1000px;
    transform:translateY(12%)
}
.ui-mask-s5:after{
    height:600px;
    width:350px;
    right:45%;
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#1b5ed1 50%,rgba(25,64,176,0) 80%)
}
.ui-mask-s5:before{
    display:block;
    background-image:url("file:///08250a5a6886ca963846.png")
}
.ui-mask-s5.ui-mask-right:before{
    transform:rotate(180deg)
}
.ui-mask-s6{
    width:440px;
    height:1000px;
    transform:translateY(2%)
}
.ui-mask-s6:after{
    height:410px;
    width:500px;
    left:30%;
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#142692 50%,rgba(25,64,176,0) 80%)
}
.ui-mask-s6:before{
    display:block;
    background-image:url("file:///d00d2ac31eee80f5b34f.png")
}
.ui-mask-s6.ui-mask-left:before{
    transform:rotate(180deg)
}
.ui-mask-s7{
    width:870px;
    height:800px;
    bottom:-20%;
    left:50%;
    margin-left:-150px;
    top:auto;
    transform:translateY(0)
}
.ui-mask-s7:after{
    height:710px;
    width:600px;
    right:0;
    top:15%;
    transform:translateX(-25%);
    background-image:linear-gradient(135deg,rgba(25,64,176,0) 15%,#3762d3 50%,rgba(25,64,176,0) 80%)
}
.ui-mask-s7.ui-mask-left:before{
    transform:rotate(180deg)
}
.ui-mask-s8{
    width:350px;
    height:392px
}
.ui-mask-s8:before{
    display:block;
    background-image:url(data:image/png;
    base64,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)
}
.ui-mask-s8:after{
    display:none
}
.ui-mask-s9{
    width:417px;
    height:733px
}
.ui-mask-s9:before{
    display:block;
    top:-31px;
    background-image:url(data:image/png;
    base64,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)
}
.ui-mask-s9:after{
    display:none
}
.ui-mask-s10{
    width:417px;
    height:733px
}
.ui-mask-s10:before{
    display:block;
    top:-31px;
    background-image:url(data:image/png;
    base64,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)
}
.ui-mask-s10:after{
    display:none
}
.ui-mask-s11{
    width:384px;
    height:733px
}
.ui-mask-s11:before{
    display:block;
    top:-31px;
    background-image:url(data:image/png;
    base64,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)
}
.ui-mask-s11:after{
    display:none
}
.ui-mask-s11.ui-mask-right:before{
    transform:rotateY(180deg)
}
.ui-mask-s12{
    width:80px;
    height:270px
}
.ui-mask-s12:before{
    display:block;
    top:50px;
    background-image:url(data:image/png;
    base64,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)
}
.ui-mask-s12:after{
    display:none
}
@media only screen and (min-width:767px) and (max-width:1024px){
    .ui-mask:before,[class*=ui-mask]:before{
        background-size:50%
    }
}
@media only screen and (max-width:767px){
    .ui-mask,[class*=ui-mask]{
        transform:scale(.5);
        transform-origin:right
    }
    .ui-mask-left{
        transform-origin:left
    }
}
.alert{
    position:relative;
    font-weight:400;
    color:#fff;
    padding:.75rem 1.25rem;
    border:none
}
.alert:last-child{
    margin-bottom:0
}
.alert .alert-link,.alert a{
    color:inherit;
    font-weight:inherit;
    box-shadow:0 1px 0 currentColor;
    transition:box-shadow .3s
}
.alert .alert-link:hover,.alert a:hover{
    box-shadow:0 0 0
}
.alert .close{
    color:inherit;
    transition:all .4s;
    height:30px;
    width:30px;
    padding:0;
    background:none;
    position:absolute;
    top:50%;
    border:none;
    border-radius:50%;
    transform:translateY(-50%);
    right:10px;
    text-shadow:none;
    opacity:.7
}
.alert .close:focus,.alert .close:hover,.alert .close:not(:disabled):not(.disabled):focus,.alert .close:not(:disabled):not(.disabled):hover{
    color:currentColor;
    box-shadow:none;
    outline:none;
    opacity:1
}
.alert .close:after{
    position:absolute;
    font-family:themify;
    content:"\e646";
    top:0;
    left:0;
    color:currentColor;
    font-size:12px;
    line-height:30px;
    text-align:center;
    width:100%
}
.alert .close span{
    display:none
}
.alert-primary{
    color:#016aad;
    background:#b9e3ff
}
.alert-primary .close{
    background:#7ccbfe
}
.alert-primary-alt{
    background:#16a3fe
}
.alert-primary-alt .close{
    background:#0179c7
}
.alert-secondary{
    color:#147259;
    background:#a1efda
}
.alert-secondary .close{
    background:#aef1df
}
.alert-secondary-alt{
    background:#23c99d
}
.alert-secondary-alt .close{
    background:#18886a
}
.alert-success{
    color:#29cf77;
    background:#cef5e1
}
.alert-success .close{
    background:#64e09e
}
.alert-success-alt{
    background:#39d884
}
.alert-success-alt .close{
    background:#25b96b
}
.alert-danger{
    color:#e6604a;
    background:#f9d6d0
}
.alert-danger .close{
    background:#f2afa4
}
.alert-danger-alt{
    background:#e6604a
}
.alert-danger-alt .close{
    background:#9b2815
}
.alert-info{
    color:#026bfb;
    background:#cae0ff
}
.alert-info .close{
    background:#65a6fe
}
.alert-info-alt{
    background:#026bfb
}
.alert-info-alt .close{
    background:#014096
}
.alert-warning{
    color:#e0a609;
    background:#fef4db
}
.alert-warning .close{
    background:#f9d46f
}
.alert-warning-alt{
    background:#f6be26
}
.alert-warning-alt .close{
    background:#e0a609
}
.btn{
    font-size:12px;
    line-height:24px;
    font-weight:500;
    padding:8px 15px;
    text-align:center;
    text-transform:uppercase;
    color:#fff;
    min-width:120px;
    max-width:100%;
    border:2px solid #16a3fe;
    box-sizing:border-box;
    transition:all .5s;
    position:relative;
    border-radius:5px;
    z-index:2;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    white-space:nowrap;
    cursor:pointer
}
.btn .icon{
    color:inherit
}
.btn:focus,.btn:hover{
    color:#fff!important
}
.btn-grad{
    border:none;
    background-image:linear-gradient(90deg,#16a3fe,#23c99d)
}
.btn-grad:before{
    position:absolute;
    left:0;
    top:0;
    content:"";
    width:100%;
    height:100%;
    z-index:-2;
    border-radius:5px;
    opacity:0;
    transition:all .5s;
    background-image:linear-gradient(90deg,#23c99d,#16a3fe)
}
.btn-grad:focus:before,.btn-grad:hover:before{
    opacity:1
}
.btn-grad:focus,.btn-grad:hover{
    color:#fff!important
}
.btn-grad-alt{
    background-image:linear-gradient(90deg,#23c99d,#16a3fe)
}
.btn-grad-alt:before{
    background-image:linear-gradient(90deg,#16a3fe,#23c99d)
}
.btn-grad-alternet{
    background-image:linear-gradient(90deg,#0189e0,#16a3fe)
}
.btn-grad-alternet-alt,.btn-grad-alternet:before{
    background-image:linear-gradient(90deg,#16a3fe,#0189e0)
}
.btn-grad-alternet-alt:before{
    background-image:linear-gradient(90deg,#0189e0,#16a3fe)
}
.btn-grad-theme{
    background-image:linear-gradient(90deg,#122272,#1940b0)
}
.btn-grad-theme:before{
    background-image:linear-gradient(90deg,#1940b0,#122272)
}
.btn-grad-theme-alt{
    background-image:linear-gradient(90deg,#23c99d,#16a3fe)
}
.btn-grad-theme-alt:before{
    background-image:linear-gradient(90deg,#16a3fe,#23c99d)
}
.btn:focus,.btn:hover{
    outline:none!important;
    box-shadow:none!important
}
.btn span{
    position:relative;
    z-index:999999;
    display:block
}
.btn .icon+span,.btn span+.icon{
    margin-left:10px
}
.btn .badge{
    position:absolute;
    top:0;
    right:0;
    transform:translate(50%,-50%)
}
.btn-md{
    font-size:12px;
    padding:10px 26px
}
.btn-md,.btn-rg{
    line-height:24px
}
.btn-rg,.btn-sm{
    padding:8px 20px
}
.btn-sm{
    font-size:11px;
    line-height:23px
}
.btn-xxs{
    font-size:12px;
    line-height:21px;
    padding:0 10px;
    border-width:1px;
    border-radius:3px
}
.btn-auto{
    min-width:44px!important
}
.btn-auto-lg{
    min-width:80px!important;
    height:100%
}
.btn-grp{
    display:inline-flex;
    flex-wrap:wrap;
    align-items:center;
    margin:-7px
}
.btn-grp>div,.btn-grp>li{
    padding:7px
}
.btn-grp-break>div,.btn-grp-break>li{
    width:100%;
    text-align:center
}
.text-center .btn-grp{
    justify-content:center
}
.btn-download{
    display:inline-block;
    height:40px
}
.btn-grp-s2 .btn-download{
    width:100px;
    height:35px
}
.btn-download img{
    height:100%
}
.btn-outline:not(:focus),.btn-outline:not(:hover){
    color:#415076;
    background-color:transparent!important
}
.btn-outline:before{
    background-image:none;
    background-color:#fff;
    opacity:1;
    margin:2px;
    width:calc(100% - 4px);
    height:calc(100% - 4px)
}
.btn-outline.on-bg-light:before{
    background-color:#f6fafd
}
.btn-outline.on-bg-light-alt:before{
    background-color:#eaeff6
}
.btn-outline.on-bg-theme,.btn-outline.on-bg-theme-alt,.btn-outline.on-bg-theme-dark,.btn-outline.on-bg-theme-dark-alt{
    color:#fff
}
.btn-outline.on-bg-theme:before{
    background-color:#122272
}
.btn-outline.on-bg-theme-alt:before{
    background-color:#1940b0
}
.btn-outline.on-bg-theme-dark:before{
    background-color:#0c195a
}
.btn-outline.on-bg-theme-dark-alt:before{
    background-color:#132582
}
.btn-outline:focus,.btn-outline:hover{
    color:#fff!important
}
.btn-outline:focus:before,.btn-outline:hover:before{
    opacity:0
}
.btn-outline.btn-grad{
    border:none
}
.btn-outline.btn-grad:focus,.btn-outline.btn-grad:hover{
    color:#fff!important
}
.btn-icon{
    min-width:44px;
    padding-left:6px;
    padding-right:6px
}
.btn-primary{
    background-color:#16a3fe;
    border-color:#16a3fe
}
.btn-primary:focus,.btn-primary:hover{
    background-color:#23c99d;
    border-color:#23c99d
}
.btn-primary:focus:focus,.btn-primary:hover:focus{
    color:#fff!important
}
.tc-light .btn-primary:focus,.tc-light .btn-primary:hover{
    background-color:#23c99d;
    border-color:#23c99d;
    color:#fff!important
}
.btn-primary.btn-outline:focus,.btn-primary.btn-outline:hover{
    background-color:#16a3fe!important;
    border-color:#16a3fe;
    color:#fff!important
}
.btn-secondary{
    background-color:#23c99d;
    border-color:#23c99d
}
.btn-secondary:focus,.btn-secondary:hover{
    background-color:#16a3fe;
    border-color:#16a3fe
}
.btn-secondary.focus:focus{
    color:#fff!important
}
.btn-secondary.btn-outline:focus,.btn-secondary.btn-outline:hover{
    background-color:#23c99d!important;
    border-color:#23c99d
}
.btn-info{
    background-color:#026bfb;
    border-color:#026bfb
}
.btn-info:focus,.btn-info:hover{
    background-color:#014baf;
    border-color:#014baf
}
.btn-info.btn-outline:focus,.btn-info.btn-outline:hover{
    background-color:#026bfb!important;
    border-color:#026bfb
}
.btn-warning{
    background-color:#f6be26;
    border-color:#f6be26
}
.btn-warning:focus,.btn-warning:hover{
    background-color:#c79408;
    border-color:#c79408
}
.btn-warning.btn-outline:focus,.btn-warning.btn-outline:hover{
    background-color:#f6be26!important;
    border-color:#f6be26
}
.btn-success{
    background-color:#39d884;
    border-color:#39d884
}
.btn-success:focus,.btn-success:hover{
    background-color:#20a45f;
    border-color:#20a45f
}
.btn-success.btn-outline:focus,.btn-success.btn-outline:hover{
    background-color:#39d884!important;
    border-color:#39d884
}
.btn-danger{
    background-color:#e6604a;
    border-color:#e6604a
}
.btn-danger:focus,.btn-danger:hover{
    background-color:#c8341c;
    border-color:#c8341c
}
.btn-danger.btn-outline:focus,.btn-danger.btn-outline:hover{
    background-color:#e6604a!important;
    border-color:#e6604a
}
.btn-dark{
    background-color:#415076;
    border-color:#415076
}
.btn-dark:focus,.btn-dark:hover{
    background-color:#1d2334;
    border-color:#1d2334
}
.btn-dark.btn-outline:focus,.btn-dark.btn-outline:hover{
    background-color:#415076!important;
    border-color:#415076
}
.btn-theme-dark{
    background-color:rgba(0,0,0,.2);
    border-color:transparent
}
.btn-theme-dark:focus,.btn-theme-dark:hover{
    background-color:#0c195a;
    border-color:#0c195a
}
.btn-light{
    background-color:#f6fafd;
    border-color:#f6fafd;
    color:#415076!important
}
.btn-light:focus,.btn-light:hover{
    background-color:#cce3f4;
    border-color:#cce3f4;
    color:#415076!important
}
.btn-light.btn-outline{
    background-color:#f6fafd;
    border-color:#f6fafd
}
.btn-light.btn-outline:focus,.btn-light.btn-outline:hover{
    background-color:#f6fafd!important;
    border-color:#f6fafd;
    color:#415076!important
}
.tc-light .btn-light.btn-outline{
    color:#fff!important
}
.tc-light .btn-light.btn-outline:focus,.tc-light .btn-light.btn-outline:hover{
    color:#415076!important
}
.btn-light.tc-light:not(:hover){
    color:#fff!important
}
.btn-facebook{
    background-color:#3b5998;
    border-color:#3b5998
}
.btn-facebook:focus,.btn-facebook:hover{
    background-color:#2d4373;
    border-color:#2d4373
}
.btn-facebook.btn-outline .icon{
    color:#3b5998
}
.btn-facebook.btn-outline:focus,.btn-facebook.btn-outline:hover{
    background-color:#3b5998!important;
    border-color:#3b5998
}
.btn-facebook.btn-outline:focus .icon,.btn-facebook.btn-outline:hover .icon{
    color:#fff
}
.btn-google{
    background-color:#d85040;
    border-color:#d85040
}
.btn-google:focus,.btn-google:hover{
    background-color:#be3727;
    border-color:#be3727
}
.btn-google.btn-outline .icon{
    color:#d85040
}
.btn-google.btn-outline:focus,.btn-google.btn-outline:hover{
    background-color:#d85040!important;
    border-color:#d85040
}
.btn-google.btn-outline:focus .icon,.btn-google.btn-outline:hover .icon,.btn-play{
    color:#fff
}
.btn-play{
    position:relative;
    height:60px;
    width:60px;
    font-size:18px;
    text-align:center;
    line-height:58px;
    border-radius:50%;
    display:inline-block;
    border:1px solid
}
.btn-play-sm{
    height:40px;
    width:40px;
    line-height:38px
}
.btn-play:after{
    position:absolute;
    content:"";
    height:calc(100% + 16px);
    width:calc(100% + 16px);
    top:-8px;
    left:-8px;
    border-radius:50%;
    border:1px solid rgba(65,80,118,.35);
    animation:playbutton 1s ease 0s infinite normal none running
}
.tc-light .btn-play:after{
    border-color:hsla(0,0%,100%,.35)
}
.btn-play:focus,.btn-play:hover{
    color:#23c99d!important
}
.btn-play-s2{
    background-image:linear-gradient(90deg,#16a3fe,#23c99d);
    border:none
}
.btn-play-s2:before{
    position:absolute;
    height:calc(100% - 4px);
    width:calc(100% - 4px);
    top:2px;
    left:2px;
    content:"";
    background:#fff;
    border-radius:50%;
    z-index:0
}
.bg-light .btn-play-s2:before{
    background:#f6fafd
}
.bg-light-alt .btn-play-s2:before{
    background:#eaeff6
}
.bg-theme .btn-play-s2:before{
    background:#122272
}
.bg-theme-alt .btn-play-s2:before{
    background:#1940b0
}
.bg-theme-dark .btn-play-s2:before{
    background:#0c195a
}
.bg-theme-dark-alt .btn-play-s2:before{
    background:#132582
}
.bg-white .btn-play-s2:before{
    background:#fff
}
.btn-play-s3{
    background-color:#fff;
    border:none
}
.btn-play-icon{
    height:20px;
    width:14px;
    background:linear-gradient(90deg,#16a3fe,#23c99d);
    display:block;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-40%,-50%)
}
.btn-play-icon:after,.btn-play-icon:before{
    position:absolute;
    content:"";
    height:0;
    width:0;
    right:-1px;
    border-right:14px solid #fff
}
.bg-light .btn-play-icon:after,.bg-light .btn-play-icon:before{
    border-right-color:#f6fafd
}
.bg-light-alt .btn-play-icon:after,.bg-light-alt .btn-play-icon:before{
    border-right-color:#eaeff6
}
.bg-theme .btn-play-icon:after,.bg-theme .btn-play-icon:before{
    border-right-color:#122272
}
.bg-theme-alt .btn-play-icon:after,.bg-theme-alt .btn-play-icon:before{
    border-right-color:#1940b0
}
.bg-theme-dark .btn-play-icon:after,.bg-theme-dark .btn-play-icon:before{
    border-right-color:#0c195a
}
.bg-theme-dark-alt .btn-play-icon:after,.bg-theme-dark-alt .btn-play-icon:before{
    border-right-color:#132582
}
.bg-white .btn-play-icon:after,.bg-white .btn-play-icon:before{
    border-right-color:#fff
}
.btn-play-icon:before{
    top:0;
    border-bottom:10px solid transparent
}
.btn-play-icon:after{
    bottom:0;
    border-top:10px solid transparent
}
.btn-play-icon-s2{
    height:34px;
    width:24px
}
.btn-play-icon-s2 path{
    fill:#16a3fe
}
.btn-play-dark{
    color:#fff
}
.btn-play-dark:focus,.btn-play-dark:hover{
    color:#23c99d
}
.btn-play-wrap{
    display:inline-flex;
    align-items:center
}
.btn-play-wrap-s2{
    flex-direction:column
}
.btn-play-wrap-s1:hover{
    transform:translateX(15px)
}
.btn-play-text{
    margin-left:20px
}
.btn-play-text span{
    display:block;
    color:#415076
}
.tc-light .btn-play-text span{
    color:#fff
}
.btn-play-text .text-sm{
    font-size:21px
}
.btn-play-text .text-xs{
    font-size:12px;
    color:#16a3fe!important
}
.btn-play-wrap-s2 .btn-play-text{
    margin-left:0;
    margin-top:15px
}
.btn-link,.btn-link:focus,.btn-link:hover{
    color:#16a3fe;
    text-decoration:none
}
.btn-link:focus,.btn-link:hover{
    box-shadow:0 1px 0 currentColor
}
.btn-underline{
    padding-left:0!important;
    padding-right:0!important;
    color:#16a3fe;
    background:none!important;
    border-color:transparent!important;
    text-decoration:none
}
.btn-underline:focus,.btn-underline:hover{
    color:#fff;
    text-decoration:none
}
.btn-round,.btn-round:before{
    border-radius:40px
}
.btn-round.btn-lg,.btn-round.btn-lg:before{
    border-radius:54px
}
.btn-round.btn-md,.btn-round.btn-md:before{
    border-radius:44px
}
.btn-round.btn-sm,.btn-round.btn-sm:before{
    border-radius:39px
}
.btn-round.btn-xxs,.btn-round.btn-xxs:before{
    border-radius:21px
}
.btn-with-icon{
    padding:1px;
    background-color:#16a3fe
}
.btn-with-icon span{
    display:inline-block;
    padding:0 18px 0 28px;
    flex-grow:1
}
.btn-with-icon .icon{
    height:47px;
    width:47px;
    line-height:47px;
    border-radius:5px;
    background:#fff;
    color:#16a3fe;
    transition:all .3s
}
.btn-with-icon.btn-md{
    padding:1px
}
.btn-with-icon.btn-md .icon{
    height:38px;
    width:38px;
    line-height:38px
}
.btn-with-icon.btn-sm{
    padding:1px
}
.btn-with-icon.btn-sm span{
    padding:0 13px 0 23px
}
.btn-with-icon.btn-sm .icon{
    height:28px;
    width:28px;
    line-height:28px
}
.btn-with-icon.btn-round .icon{
    border-radius:24px
}
.btn-with-icon.btn-round.btn-md .icon{
    border-radius:19px
}
.btn-with-icon.btn-round.btn-sm .icon{
    border-radius:14px
}
.btn-with-icon.btn-light{
    color:#122272!important;
    border-color:#fff;
    background:#fff
}
.btn-with-icon.btn-light .icon{
    color:#fff;
    background:#1940b0
}
.btn-with-icon.btn-light:focus,.btn-with-icon.btn-light:hover{
    color:#1940b0!important
}
.btn-with-icon.btn-light:focus .icon,.btn-with-icon.btn-light:hover .icon{
    background:#122272
}
.btn-with-icon.btn-light:not(:disabled):not(.disabled).active{
    border-color:#fff!important;
    background:#fff!important;
    color:#415076!important
}
.btn-with-icon.btn-alt .icon{
    color:currentColor;
    background:transparent!important;
    font-size:20px;
    width:auto;
    margin-right:30px;
    transition:none
}
.btn-grp-after li{
    font-size:20px;
    position:relative
}
.btn-grp-after li a{
    color:rgba(140,162,229,.8)!important
}
.btn-grp-after li:not(:last-child):after{
    content:"";
    position:absolute;
    left:100%;
    top:50%;
    transform:translateY(-50%);
    height:14px;
    width:1px;
    background:rgba(140,162,229,.3)
}
.btn-transparent{
    background:transparent!important;
    border:transparent;
    color:#fff!important;
    font-size:.9rem!important;
    padding:12px 0
}
.as-mobile .btn-transparent,.has-fixed .btn-transparent{
    color:#415076!important
}
@keyframes playbutton{
    0%{
        transform:scale(.75);
        opacity:1
    }
    to{
        transform:scale(1.3);
        opacity:0
    }
}
@media (min-width:576px){
    .btn{
        font-size:13px;
        line-height:25px;
        padding:12px 30px;
        letter-spacing:.1em;
        min-width:120px
    }
    .btn.btn-grad{
        padding:14px 30px
    }
    .btn-lg{
        font-size:14px;
        font-weight:700;
        padding:15px 40px;
        min-width:190px
    }
    .btn-lg,.btn-md{
        line-height:24px
    }
    .btn-md{
        font-size:12px;
        padding:8px 20px;
        min-width:160px
    }
    .btn-md.btn-grad{
        padding:10px 30px
    }
    .btn-rg{
        font-size:12px;
        line-height:24px;
        padding:6px 20px
    }
    .btn-rg.btn-grad{
        padding:8px 25px
    }
    .btn-sm{
        font-size:12px;
        line-height:23px;
        padding:3px 20px
    }
    .btn-sm.btn-grad{
        padding:5px 30px
    }
    .btn-xxs{
        font-size:13px;
        line-height:21px;
        padding:0 10px
    }
    .btn-play{
        height:80px;
        width:80px;
        font-size:18px;
        line-height:78px
    }
    .btn-play-sm{
        height:60px;
        width:60px;
        line-height:58px
    }
    .btn-icon{
        padding-left:6px;
        padding-right:6px
    }
    .btn-grp{
        margin:-15px
    }
    .btn-grp>div,.btn-grp>li{
        padding:15px
    }
    .text-sm-left .btn-grp{
        justify-content:center
    }
    .btn-grp-s2{
        margin:-10px;
        position:relative
    }
    .btn-grp-s2>div,.btn-grp-s2>li{
        padding:10px
    }
    .btn-grp-s2 .btn-download{
        width:auto;
        height:40px
    }
    .btn-transparent{
        padding:12px 6px
    }
}
@media (min-width:768px){
    .text-md-left .btn-grp{
        justify-content:flex-start
    }
}
@media (min-width:992px){
    .text-lg-left .btn-grp{
        justify-content:flex-start
    }
    .btn-grp .btn-lg{
        padding:15px 35px
    }
}
@media (min-width:1200px){
    .text-xl-left .btn-grp{
        justify-content:flex-start
    }
}
.badge{
    background-color:#16a3fe;
    display:inline-block;
    font-weight:600;
    text-transform:uppercase;
    border-radius:34px;
    padding:5px 16px;
    font-size:13px;
    line-height:24px;
    border:1px solid #16a3fe
}
.badge,.badge:not(.badge-outline){
    color:#fff
}
.badge-primary{
    background-color:#16a3fe;
    border-color:#16a3fe;
    color:#16a3fe
}
.badge-secondary{
    background-color:#23c99d;
    border-color:#23c99d;
    color:#23c99d
}
.badge-info{
    background-color:#026bfb;
    border-color:#026bfb;
    color:#026bfb
}
.badge-hot,.badge-warning{
    background-color:#f6be26;
    border-color:#f6be26;
    color:#f6be26
}
.badge-new,.badge-success{
    background-color:#39d884;
    border-color:#39d884;
    color:#39d884
}
.badge-danger{
    background-color:#e6604a;
    border-color:#e6604a;
    color:#e6604a
}
.badge-dark{
    background-color:#0b0c10;
    border-color:#0b0c10;
    color:#0b0c10
}
.badge-light{
    background-color:#cce3f4;
    border-color:#cce3f4;
    color:#415076!important
}
.badge-light.badge-outline{
    color:#cce3f4
}
.badge-outline{
    background-color:transparent
}
.badge-lg{
    font-size:16px
}
.badge-md{
    padding:5px 16px
}
.badge-md,.badge-sm{
    border-radius:34px;
    font-size:12px;
    line-height:18px
}
.badge-sm{
    padding:2px 12px
}
.badge-xs{
    border-radius:34px;
    padding:0 8px;
    font-size:9px;
    line-height:16px;
    letter-spacing:.05em
}
.badge-cap{
    text-transform:capitalize
}
.badge-regular{
    font-weight:400
}
.badge-dot{
    width:5px;
    height:5px;
    border-radius:50%;
    background:#16a3fe;
    border-color:#16a3fe;
    display:inline-block!important;
    vertical-align:middle;
    padding:0
}
.link{
    display:inline-flex;
    align-items:center;
    font-size:12px;
    color:#1940b0;
    font-weight:500;
    letter-spacing:.005rem;
    white-space:nowrap
}
.link:focus,.link:hover{
    color:#16a3fe
}
.link-uc{
    text-transform:uppercase;
    letter-spacing:.2em
}
.link-icon{
    margin-right:5px;
    font-size:14px;
    transition:transform .3s
}
.link-icon:only-child{
    margin-right:0!important
}
.link-icon-sm{
    font-size:12px
}
.link-xs .link-icon{
    font-size:12px;
    margin-right:12px
}
.link-animate:hover .link-icon{
    transform:translate(-5px)
}
.link span+.link-icon{
    margin-left:5px;
    margin-right:0
}
.link-animate:hover span+.link-icon{
    transform:translate(5px)
}
.link .icon-circle{
    font-size:inherit;
    margin-right:12px
}
.link .icon-circle.link-icon{
    transition:all .4s
}
.link-break{
    flex-direction:column
}
.link-break .icon-circle{
    margin-left:10px;
    margin-bottom:10px
}
.link-primary{
    color:#16a3fe!important
}
.link-primary .link-icon.icon-circle{
    background:#16a3fe;
    color:#fff!important
}
.link-primary:focus,.link-primary:hover{
    color:#23c99d!important
}
.link-primary:focus .link-icon.icon-circle,.link-primary:hover .link-icon.icon-circle{
    background:#23c99d
}
.link-light{
    color:#415076!important
}
.tc-light .link-light{
    color:#fff!important
}
.link-light .link-icon{
    color:#16a3fe
}
.link-light .link-icon.icon-circle{
    background:#415076;
    color:#fff!important
}
.link-light:focus,.link-light:hover{
    color:#16a3fe!important
}
.link-light:focus .link-icon.icon-circle,.link-light:hover .link-icon.icon-circle{
    background:#16a3fe
}
.link-thin{
    font-weight:300
}
.link-underline{
    text-decoration:underline!important
}
@media (min-width:420px){
    .btn-grp-break>div,.btn-grp-break>li{
        width:auto;
        text-align:left
    }
    .link{
        font-size:14px
    }
    .link-xs{
        font-size:12px
    }
    .link-break{
        flex-direction:row
    }
    .link-break .icon-circle{
        margin-left:0;
        margin-bottom:0
    }
}
.title{
    position:relative;
    font-size:1.75rem
}
.title:not(:last-child){
    margin-bottom:1.25rem
}
.title small{
    font-size:50%;
    margin-top:.75rem
}
.title-thin{
    font-weight:300
}
.title-regular{
    font-weight:400
}
.title-xxs{
    font-size:12px;
    letter-spacing:.1em
}
.title-xxs:not(:last-child){
    margin-bottom:.5rem
}
.title-xs{
    text-transform:uppercase;
    font-size:.88rem;
    letter-spacing:.2em
}
.title-xs-alt{
    font-size:.94rem
}
.title-xs-s1{
    font-size:1.1rem;
    letter-spacing:.4em
}
.title-xs-s2{
    font-size:1.1rem;
    letter-spacing:0
}
.title-xs small{
    font-size:70%
}
.title-sm{
    font-size:1.125rem
}
.title-sm:not(:last-child){
    margin-bottom:.85rem
}
.title-sm small{
    font-size:70%
}
.title-md{
    font-size:1.375rem
}
.feature-text-wd .title-md{
    font-size:1.125rem
}
.title-md:not(:last-child){
    margin-bottom:1rem
}
.title-lg,.title-xl,.title-xl-s2{
    font-size:1.75rem
}
.title-xl-s2{
    line-height:1.3
}
.title-light{
    color:rgba(25,64,176,.6)
}
.title-dark{
    color:#12183a
}
.title-base{
    color:#415076
}
.title a{
    color:#1940b0
}
.title a:hover,a:hover .title{
    color:#16a3fe
}
a .title{
    transition:all .4s
}
.title-mid{
    font-weight:500
}
.title-semibold{
    font-weight:600
}
.title-bold{
    font-weight:700
}
.title-s1{
    padding-left:75px;
    display:inline-block;
    font-weight:600
}
.title-s1:before{
    position:absolute;
    left:0!important;
    top:50%;
    margin-top:-1px;
    height:2px;
    width:60px;
    content:"";
    transform:translateY(-50%)!important;
    opacity:1!important;
    background:#1940b0
}
.tc-light .title-s1:before{
    background:#fff
}
.tc-primary a.title-s1:before,.title-s1.tc-primary:before{
    background:#16a3fe
}
.title-s2{
    padding-bottom:26px
}
.title-s2:after{
    position:absolute;
    left:50%;
    bottom:0;
    content:"";
    margin-left:-40px;
    width:80px;
    height:6px;
    border-radius:3px
}
.tc-light .title-s2:after,.title-s2:after{
    background:#16a3fe
}
.title-s2-alt{
    padding-bottom:0;
    padding-top:26px
}
.title-s2-alt:after{
    top:0;
    bottom:auto
}
.title-s3{
    font-size:2.2rem!important;
    line-height:1.3!important
}
.title-s4{
    font-size:2.3rem;
    opacity:.3;
    padding-bottom:10px;
    text-transform:uppercase
}
.title-s5{
    padding-bottom:24px;
    margin-bottom:20px
}
.title-s5.title-sm{
    font-size:.9rem
}
.title-s5.title-sm span:first-child{
    font-size:1.25rem
}
.title-s5 span:first-child{
    display:block;
    padding-bottom:13px;
    color:#16a3fe;
    font-weight:500
}
.tc-light .title-s5 span:first-child{
    color:#fff
}
.title-s5 span:last-child{
    opacity:.7
}
.title-s5:after{
    position:absolute;
    left:50%;
    bottom:0;
    transform:translate(-50%);
    content:"";
    width:50px;
    height:3px;
    border-radius:2px;
    background:#16a3fe
}
.title-s6{
    position:relative
}
.title-s6:before{
    position:absolute;
    top:8px;
    left:-15px;
    height:5px;
    width:5px;
    content:"";
    border-radius:50%;
    background:#16a3fe
}
.title-s7 span:first-child{
    display:block;
    padding-bottom:13px;
    color:#1940b0;
    font-size:1.35rem
}
.tc-light .title-s7 span:first-child{
    color:#fff
}
.title-s7 span:last-child{
    font-size:.9rem;
    color:#415076
}
.title-xxl-grad{
    font-size:70px;
    line-height:1;
    font-weight:700;
    margin-bottom:0;
    background:-webkit-linear-gradient(#0189e0,#1b9e7b);
    -webkit-background-clip:text;
    opacity:.4
}
.title-ele-head,.title-xxl-grad{
    -webkit-text-fill-color:transparent
}
.title-ele-head{
    background:linear-gradient(180deg,#415076,#8ca2e5);
    -webkit-background-clip:text
}
.title-sub{
    color:#d87032
}
@media (min-width:576px){
    .title{
        font-size:2.25rem
    }
    .title:not(:last-child){
        margin-bottom:1.25rem
    }
    .title small{
        font-size:50%;
        margin-top:.75rem
    }
    .title-xxs{
        font-size:12px;
        letter-spacing:.1em
    }
    .title-xxs:not(:last-child){
        margin-bottom:.5rem
    }
    .title-xs{
        font-size:.88rem
    }
    .title-xs-alt{
        font-size:.94rem
    }
    .title-xs-s1,.title-xs-s2{
        font-size:1.1rem
    }
    .title-xs small{
        font-size:70%
    }
    .title-sm{
        font-size:1.125rem
    }
    .title-sm:not(:last-child){
        margin-bottom:.85rem
    }
    .title-md{
        font-size:1.375rem
    }
    .title-md:not(:last-child){
        margin-bottom:1rem
    }
    .title-md-s2{
        font-size:1.675rem;
        line-height:1.6
    }
    .title-lg{
        font-size:1.75rem
    }
    .title-xl{
        font-size:3.5rem
    }
    .title-xl-s2{
        font-size:2.2rem
    }
    .title-s3{
        font-size:2.2rem!important
    }
    .title-s4{
        font-size:2.3rem
    }
    .title-s5.title-sm{
        font-size:.9rem
    }
    .title-s5.title-sm span:first-child{
        font-size:1.25rem
    }
    .title-xl-2{
        font-size:1.8rem!important
    }
    .title-xxl-grad{
        font-size:140px
    }
}
@media (min-width:768px){
    .title-xl-2{
        font-size:2.2rem!important
    }
    .title-xxl-grad{
        font-size:200px
    }
}
@media (min-width:992px){
    .title-xxl-grad{
        font-size:250px
    }
    .feature-text-wd .title-md{
        font-size:1.375rem
    }
}
@media (min-width:1200px){
    .title-xl-s2{
        font-size:2.8rem!important
    }
}
@media (min-width:1600px){
    .title-xl-2{
        font-size:2.8rem!important;
        line-height:1.3!important
    }
    .banner-s1 .title-xl-2{
        font-size:2.3rem!important
    }
    .title-xl-s3{
        font-size:2.75rem!important
    }
}
.list li{
    line-height:1.44;
    padding:5px 0;
    position:relative;
    color:#415076;
    font-size:14px
}
.tc-light .list li{
    color:#b9d2f4
}
.list-check li{
    padding-left:24px
}
.list-check li:before{
    position:absolute;
    top:0;
    left:0;
    height:22px;
    width:26px;
    line-height:26px;
    padding:3px 0;
    color:#16a3fe;
    font-family:Font Awesome\ 5 Free;
    font-weight:700;
    font-size:13px;
    content:"\f00c";
    transition:all .4s
}
.tc-light .list-check li:before{
    color:#16a3fe
}
.list-check-s3 li{
    padding:0 0 0 55px;
    margin-bottom:18px;
    line-height:1.8
}
.list-check-s3 li:before{
    width:35px;
    height:35px;
    border-radius:50%;
    text-align:center;
    line-height:29px;
    font-size:16px;
    left:0;
    top:5px
}
.list-check-s3 li:before,.tc-light .list-check-s3 li:before{
    background:#16a3fe;
    color:#fff
}
.list-check-s3-sm li{
    padding:0 0 0 40px;
    margin-bottom:30px
}
.list-check-s3-sm li .title-md{
    margin-bottom:.5rem
}
.list-check-s3-sm li:before{
    width:25px;
    height:25px;
    line-height:20px;
    font-size:11px;
    top:2px
}
.list-check-s4 li{
    margin:0;
    padding-left:35px;
    position:relative
}
.list-check-s4 li:before{
    left:15px;
    top:14px
}
.list-number{
    counter-reset:item
}
.list-number li{
    line-height:1.86;
    margin-bottom:10px;
    padding-left:65px
}
.list-number li:before{
    position:absolute;
    top:10px;
    left:25px;
    counter-increment:item;
    content:counter(item) ".";
    font-size:30px;
    font-weight:700;
    line-height:1;
    color:#16a3fe;
    font-family:Poppins,sans-serif!important
}
.tc-light .list-number li:before{
    color:#16a3fe
}
.list-number-s2 li{
    padding-left:60px
}
.has-rtl .list-number-s2 li{
    padding-right:60px;
    padding-left:0
}
.list-number-s2 li:not(:last-child){
    margin-bottom:16px
}
.list-number-s2 li span{
    width:30px;
    height:30px;
    position:absolute;
    left:0;
    top:5px;
    line-height:30px;
    text-align:center;
    background:rgba(22,163,254,.2);
    border-radius:50%;
    color:#0189e0;
    font-weight:400
}
.has-rtl .list-number-s2 li span{
    left:auto;
    right:0
}
.list-dot li{
    position:relative;
    padding-left:22px;
    line-height:1.62
}
.list-dot li:before{
    position:absolute;
    top:14px;
    left:0;
    height:5px;
    width:5px;
    content:"";
    border-radius:50%;
    background:#1940b0
}
.tc-light .list-dot li:before{
    background:hsla(0,0%,100%,.7)
}
.list-dot.list-sm{
    margin-top:-5px;
    margin-bottom:-5px
}
.list-dot.list-sm li{
    padding-left:16px;
    font-size:.9rem;
    padding-top:10px;
    padding-bottom:10px
}
.list-dot.list-sm li:before{
    top:19px
}
.list-dot-bar{
    padding:20px 0 65px 38px
}
.list-dot-bar li{
    margin-bottom:10px
}
.list-dot-bar li span{
    width:20px;
    height:20px;
    content:"";
    background:transparent;
    position:absolute;
    border-radius:50%;
    border:2px solid #23c99d;
    left:-38px;
    top:7px
}
.list-dot-bar li span:after,.list-dot-bar li span:before{
    position:absolute;
    content:"";
    top:50%;
    left:50%;
    background:#23c99d
}
.list-dot-bar li span:after{
    width:7px;
    height:7px;
    border-radius:50%;
    transform:translate(-50%,-50%)
}
.list-dot-bar li span:before{
    width:18px;
    height:2px;
    transform:translateY(-50%)
}
.list-btn li{
    display:inline-block;
    padding-right:15px
}
.list-btn li:not(:first-child) a{
    padding-right:10px
}
.list-btn-dropdown{
    margin:-22px -30px
}
.list-btn-dropdown>li{
    display:inline-block;
    margin:18px 30px;
    padding:5px 0
}
.list-btn-dropdown>li a{
    min-width:200px
}
.list-btn-dropdown>li a i{
    position:absolute;
    font-size:20px;
    top:0;
    right:30px;
    line-height:42px
}
.list-inline{
    display:inline-flex
}
@media (min-width:576px){
    .list li{
        font-size:16px
    }
}
input~.error,select~.error,textarea~.error{
    position:absolute;
    right:-24px;
    top:-15px;
    background:#e6604a;
    color:#fff;
    font-size:11px;
    line-height:18px;
    padding:2px 10px;
    border-radius:2px;
    z-index:9;
    white-space:nowrap
}
input~.error:after,select~.error:after,textarea~.error:after{
    position:absolute;
    content:"";
    height:0;
    width:0;
    border-left:5px solid transparent;
    border-right:5px solid #e6604a;
    border-bottom:5px solid transparent;
    bottom:-5px;
    left:3px
}
.tc-light input~.error,.tc-light select~.error,.tc-light textarea~.error{
    background:#e6604a;
    color:#fff;
    box-shadow:none
}
.tc-light input~.error:after,.tc-light select~.error:after,.tc-light textarea~.error:after{
    border-right-color:#e6604a
}
@media (min-width:360px){
    input~.error,select~.error,textarea~.error{
        right:-10px
    }
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light .bg-light-alt input::-webkit-input-placeholder,.tc-light .bg-light-alt textarea::-webkit-input-placeholder,.tc-light .bg-light input::-webkit-input-placeholder,.tc-light .bg-light textarea::-webkit-input-placeholder,.tc-light .bg-white input::-webkit-input-placeholder,.tc-light .bg-white textarea::-webkit-input-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light input::-webkit-input-placeholder,.tc-light textarea::-webkit-input-placeholder{
    color:hsla(0,0%,100%,.7)
}
input::-moz-placeholder,textarea::-moz-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light .bg-light-alt input::-moz-placeholder,.tc-light .bg-light-alt textarea::-moz-placeholder,.tc-light .bg-light input::-moz-placeholder,.tc-light .bg-light textarea::-moz-placeholder,.tc-light .bg-white input::-moz-placeholder,.tc-light .bg-white textarea::-moz-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light input::-moz-placeholder,.tc-light textarea::-moz-placeholder{
    color:hsla(0,0%,100%,.7)
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light .bg-light-alt input:-ms-input-placeholder,.tc-light .bg-light-alt textarea:-ms-input-placeholder,.tc-light .bg-light input:-ms-input-placeholder,.tc-light .bg-light textarea:-ms-input-placeholder,.tc-light .bg-white input:-ms-input-placeholder,.tc-light .bg-white textarea:-ms-input-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light input:-ms-input-placeholder,.tc-light textarea:-ms-input-placeholder{
    color:hsla(0,0%,100%,.7)
}
input:-moz-placeholder,textarea:-moz-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light .bg-light-alt input:-moz-placeholder,.tc-light .bg-light-alt textarea:-moz-placeholder,.tc-light .bg-light input:-moz-placeholder,.tc-light .bg-light textarea:-moz-placeholder,.tc-light .bg-white input:-moz-placeholder,.tc-light .bg-white textarea:-moz-placeholder{
    color:rgba(65,80,118,.6)
}
.tc-light input:-moz-placeholder,.tc-light textarea:-moz-placeholder{
    color:hsla(0,0%,100%,.7)
}
.field-item{
    padding-bottom:15px
}
.field-item,.field-wrap{
    position:relative
}
.field-wrap+p{
    margin-top:.75rem
}
.field-wrap .btn+.form-results:not(:empty){
    margin-top:30px
}
.field-wrap .label-inline{
    padding-left:25px;
    line-height:normal
}
.has-rtl .field-wrap .label-inline{
    padding-left:0;
    padding-right:25px
}
.field-wrap .label-inline .icon{
    font-size:20px;
    color:#adb2be
}
.field-label{
    font-size:12px;
    font-weight:700;
    letter-spacing:.2em
}
.field-label-s2{
    font-size:16px;
    font-weight:500;
    letter-spacing:normal
}
.field-label-line{
    position:absolute;
    width:100%;
    top:10px;
    font-size:.94rem;
    font-weight:400;
    letter-spacing:normal;
    left:0;
    color:rgba(65,80,118,.6);
    z-index:1;
    transition:all .5s ease;
    transform-origin:left
}
.tc-light .field-label-line{
    color:#fff
}
.field-item-center .field-label-line{
    transform-origin:center
}
.field-inline{
    border-radius:6px;
    display:flex
}
.field-inline input{
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    border-right:none
}
.field-inline input+.btn:not(.btn-round){
    border-radius:0 5px 5px 0
}
.field-inline.field-split .btn:not(.btn-round){
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    height:100%
}
.wgs-search .field-inline.field-split .btn:not(.btn-round){
    height:auto
}
.field-inline .field-wrap{
    flex-grow:1
}
.field-inline .submit-wrap .btn{
    width:100%
}
.field-inline+.form-results.alert{
    width:100%;
    margin-top:15px
}
.field-inline-s2{
    padding:10px;
    display:block
}
.field-inline-s2 .btn{
    border-top-left-radius:6px;
    border-bottom-left-radius:6px
}
.field-inline-s2-sm{
    padding:5px
}
.field-inline-s2 input{
    text-align:center
}
@media (max-width:575px){
    .field-inline-s2 input{
        margin-bottom:5px
    }
}
.field-inline-s2 .submit-wrap{
    margin-left:0
}
.field-inline-s3 .btn-light{
    color:#16a3fe!important
}
.field-inline-s4{
    align-items:center
}
.field-inline-s4 .input-solid{
    background:hsla(0,0%,100%,.2)
}
.field-inline-s4 .field-wrap{
    margin-right:-50px
}
.field-inline-round{
    border-radius:50px
}
.field-inline-round .input-solid{
    padding-left:30px
}
.input-solid{
    background:none;
    border:none;
    width:100%;
    padding:15px 20px;
    line-height:23px;
    border-radius:4px
}
.input-solid-light{
    background:#f7f7f7
}
.tc-light .input-solid{
    color:#fff
}
.tc-light .bg-light-alt .input-solid,.tc-light .bg-light .input-solid,.tc-light .bg-white .input-solid{
    color:#415076
}
.input-solid-md{
    padding:12px 20px;
    line-height:22px
}
.input-solid-lg{
    padding:20px
}
.input-line,.input-solid:focus{
    outline:none
}
.input-line{
    position:relative;
    z-index:2;
    background:transparent;
    width:100%;
    font-size:15px;
    line-height:19px;
    padding:16px 0 8px;
    color:#415076;
    border:none;
    border-bottom:1px solid #dbe4f7;
    transition:all .4s
}
.tc-light .input-line{
    color:#fff;
    border-bottom-color:rgba(219,228,247,.3)
}
.input-line:focus{
    border-bottom-color:#16a3fe
}
.field-item-center .input-line{
    text-align:center
}
.input-textarea{
    height:105px;
    resize:none;
    outline:none
}
.input-textarea~.field-label-line{
    top:73px
}
.input-focused .field-label-line{
    left:0;
    top:-10px;
    transform:scale(.7)
}
.input-bordered{
    border-radius:6px;
    border:1px solid #dbe4f7;
    width:100%;
    padding:10px 15px;
    line-height:21px;
    font-size:.9em;
    color:#415076;
    transition:all .4s;
    background-color:transparent
}
.input-bordered-lg{
    padding:13px 20px
}
.input-bordered-lg-s1{
    padding:17px 20px
}
.tc-light .field-inline-s3 .input-bordered{
    border-color:hsla(0,0%,100%,.5)
}
.field-inline-s3 .input-bordered{
    border-width:2px;
    border-right-width:0!important
}
.field-item-s2 .input-bordered{
    border:2px solid #d1e0f6;
    background:transparent
}
.tc-light .input-bordered{
    color:#8ca2e5;
    background:#172b91;
    border-color:hsla(0,0%,100%,.25)
}
.tc-light .input-bordered:focus{
    border-color:hsla(0,0%,100%,.45)
}
.input-bordered:focus{
    box-shadow:none;
    outline:none;
    border-color:#b7bee3
}
.input-bordered:disabled{
    background:rgba(219,228,247,.2)
}
.input-switch{
    position:absolute;
    height:1px;
    width:1px;
    opacity:0
}
.input-switch~label:not(.error){
    line-height:20px;
    padding-top:5px;
    padding-bottom:5px;
    cursor:pointer;
    padding-left:48px;
    min-height:30px;
    min-width:48px;
    border-radius:12px;
    margin-bottom:0;
    display:flex;
    align-items:center;
    position:relative;
    font-size:14px;
    color:#415076
}
.input-switch~label:not(.error).no-text{
    padding-left:56px
}
.input-switch~label:not(.error):after,.input-switch~label:not(.error):before{
    position:absolute;
    content:"";
    transition:all .4s
}
.input-switch~label:not(.error):before{
    left:0;
    top:50%;
    transform:translateY(-50%);
    height:20px;
    width:40px;
    border-radius:15px;
    background:#d3e0f3
}
.input-switch~label:not(.error):after{
    left:2px;
    top:50%;
    transform:translateY(-50%);
    height:16px;
    width:16px;
    border-radius:50%;
    background:#fff
}
.input-switch~label:not(.error) span{
    transition:all .4s;
    opacity:1
}
.input-switch~label:not(.error) span.over{
    position:absolute;
    left:48px
}
.input-switch~label:not(.error) span:last-child{
    opacity:0
}
.input-switch:disabled~label{
    opacity:.5
}
.input-switch:checked~label:before{
    background:#16a3fe
}
.input-switch:checked~label:after{
    left:22px
}
.input-switch:checked~label span{
    opacity:0
}
.input-switch:checked~label span:last-child{
    opacity:1
}
.input-switch~.error{
    left:-4px;
    top:-26px;
    bottom:auto;
    right:auto
}
.input-checkbox,.input-radio{
    position:absolute;
    height:1px;
    width:1px;
    opacity:0
}
.input-checkbox~label:not(.error),.input-radio~label:not(.error){
    position:relative;
    padding-left:28px;
    line-height:20px;
    font-size:14px;
    cursor:pointer;
    margin-bottom:0
}
.input-checkbox~label:not(.error):after,.input-checkbox~label:not(.error):before,.input-radio~label:not(.error):after,.input-radio~label:not(.error):before{
    position:absolute;
    left:0;
    top:0;
    height:20px;
    width:20px;
    line-height:20px;
    text-align:center;
    content:"";
    background-color:transparent;
    border-radius:3px
}
.input-checkbox~label:not(.error):before,.input-radio~label:not(.error):before{
    border:2px solid #dbe4f7
}
.input-checkbox~label:not(.error):after,.input-radio~label:not(.error):after{
    font-family:Font Awesome\ 5 Free;
    content:"\f00c";
    font-weight:700;
    font-size:10px;
    background-color:#16a3fe;
    color:#fff;
    opacity:0;
    transition:all .4s
}
.input-checkbox:checked~label:not(.error):after,.input-radio:checked~label:not(.error):after{
    opacity:1
}
.input-checkbox~.error,.input-radio~.error{
    left:-4px;
    top:-26px;
    bottom:auto;
    right:auto
}
.input-radio~label:not(.error):after,.input-radio~label:not(.error):before{
    border-radius:50%
}
@media (min-width:576px){
    .field-item{
        padding-bottom:30px
    }
    .field-inline .btn-md{
        line-height:23px
    }
}
@media (min-width:768px){
    .field-inline .submit-wrap .btn{
        width:auto;
        height:100%
    }
    .field-inline-s2{
        display:flex
    }
    .field-inline-s2 input{
        text-align:left
    }
}
.select2-container.select2{
    width:100%!important
}
.select2-container .select2-selection{
    position:relative
}
.select2-container .select2-selection:focus{
    outline:none
}
.select2-container .select2-selection .select2-selection__rendered{
    color:rgba(65,80,118,.6);
    font-size:.94rem
}
.select2-container .select2-selection .select2-selection__arrow{
    position:absolute;
    top:0;
    right:0;
    height:100%;
    width:40px
}
.select2-container .select2-selection .select2-selection__arrow:after{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    font-family:themify;
    content:"\e64b";
    text-align:center;
    line-height:20px;
    padding:10px 0;
    font-size:.88rem
}
.select2-container .select2-dropdown{
    border-color:#dbe4f7!important
}
.select2-container.select-line .select2-selection{
    height:44px;
    line-height:20px;
    padding:16px 40px 8px 0;
    border-bottom:1px solid #dbe4f7
}
.select2-container.select-line .select2-selection .select2-selection__rendered{
    padding-left:0
}
.select2-container.select-line .select2-selection .select2-selection__arrow:after{
    padding:16px 0 8px
}
.select2-container.select-bordered .select2-selection{
    height:42px;
    line-height:20px;
    padding:10px 40px 10px 0;
    border:1px solid #dbe4f7;
    border-radius:6px
}
.select2-container.select-bordered .select2-selection .select2-selection__rendered{
    padding-left:15px
}
.select2-container.select-bordered.select-lg .select2-selection{
    height:50px;
    border:2px solid #dbe4f7;
    padding:13px 40px 13px 10px;
    min-width:146px
}
.select2-container--below.select2-container--open.select-bordered .select2-selection--single{
    border-radius:6px 6px 0 0
}
.select2-container--above.select2-container--open.select-bordered .select2-selection--single{
    border-radius:0 0 6px 6px
}
.select2-container.select-lg .select2-selection .select2-selection__arrow:after{
    padding:13px 0
}
.select2-container.select-lg .select2-selection .select2-selection__rendered{
    color:#12183a;
    font-size:1rem
}
.select2-search{
    display:none
}
.select2-results{
    padding:5px 0
}
.select2-results__option{
    padding:6px 15px;
    font-size:.88rem;
    transition:all .4s;
    max-height:180px
}
.select2-results__option:hover,.select2-results__option[aria-selected=true]{
    background:#dbe4f7
}
.select-line.select2-container--open .select2-dropdown--above{
    border-bottom:1px solid #dbe4f7!important
}
.submit-wrap{
    margin-left:-3px
}
.submit-wrap-s2{
    margin:-4px 0
}
.submit-wrap-s2 .btn{
    border-radius:5px!important
}
.btn-auto-lg{
    font-size:20px
}
@media (min-width:992px){
    .select2-container.select-bordered.select-lg .select2-selection{
        min-width:255px
    }
}
@media (max-width:400px){
    .field-inline-wrap{
        flex-wrap:wrap
    }
    .field-inline-wrap .submit-wrap{
        margin-left:auto;
        margin-right:auto;
        margin-top:10px
    }
}
.table{
    color:inherit
}
.table td{
    border-top:none;
    padding:18px 0;
    font-size:1rem;
    line-height:1.5rem
}
.table tr{
    border-bottom:1px solid rgba(22,163,254,.2)
}
.table-s1 tr:last-child td,.table tr:last-child{
    border-bottom:none
}
.table-head{
    font-weight:500;
    color:#16a3fe
}
.table-token{
    margin-bottom:5px
}
.table-token .table-head{
    padding-bottom:2px
}
.table-token .table-des{
    padding-top:2px
}
.table-token-s1{
    border:1px solid rgba(209,224,246,.7);
    border-collapse:separate;
    border-radius:6px;
    margin-bottom:0
}
.tc-light .table-token-s1{
    border-color:hsla(0,0%,100%,.1)
}
.table-token-s1 tr:nth-child(odd) td:first-child{
    background:#eff8ff
}
.tc-light .table-token-s1 tr:nth-child(odd) td:first-child{
    background:#122272
}
.table-token-s1 tr:nth-child(odd) td:last-child{
    background:#fff
}
.tc-light .table-token-s1 tr:nth-child(odd) td:last-child{
    background:#111f69
}
.table-token-s1 tr:nth-child(2n) td:first-child{
    background:#e7f3ff
}
.tc-light .table-token-s1 tr:nth-child(2n) td:first-child{
    background:#152988
}
.table-token-s1 tr:nth-child(2n) td:last-child{
    background:#f7f9ff
}
.tc-light .table-token-s1 tr:nth-child(2n) td:last-child{
    background:#13257b
}
.table-token-s1 tr:first-child td:first-child{
    border-top-left-radius:6px
}
.table-token-s1 tr:first-child td:last-child{
    border-top-right-radius:6px
}
.table-token-s1 tr:last-child td:first-child{
    border-bottom-left-radius:6px
}
.table-token-s1 tr:last-child td:last-child{
    border-bottom-right-radius:6px
}
.table-token-s1 tr td{
    width:48%;
    font-weight:500;
    font-size:.93rem;
    line-height:24px;
    padding:12px 12px 12px 18px!important;
    color:#415076
}
.tc-light .table-token-s1 tr td{
    color:#fff
}
.table-token-s1 tr td:last-child{
    color:#16a3fe;
    font-weight:400;
    font-size:.88rem
}
.tc-light .table-token-s1 tr td:last-child{
    color:hsla(0,0%,100%,.6)
}
.table-bordered td{
    padding-left:20px;
    padding-right:20px;
    border:1px solid rgba(22,163,254,.2)
}
@media (min-width:576px){
    .table-token{
        margin-bottom:1rem;
        display:table
    }
    .table-token tbody{
        display:table-row-group
    }
    .table-token tr{
        display:table-row
    }
    .table-token td{
        display:table-cell
    }
    .table-token .table-des,.table-token .table-head{
        padding:18px 0
    }
}
.progress-list{
    margin-top:.8rem
}
.progress-wrap{
    margin-bottom:1rem
}
.progress-wrap:last-child:not(:only-child){
    margin-bottom:0
}
.progress-wrap-point{
    margin-bottom:55px
}
.progress-wrap-point-s1{
    margin-bottom:30px;
    margin-top:50px
}
.progress-title{
    text-transform:uppercase;
    font-size:.75rem;
    font-weight:500;
    display:flex;
    justify-content:space-between;
    padding-bottom:.4rem
}
.progress-amount{
    font-weight:400
}
.progress-bar{
    position:relative;
    width:100%;
    height:20px;
    background:rgba(22,163,254,.2);
    overflow:visible
}
.progress-bar,.progress-bar .progress-percent{
    border-radius:4px
}
.progress-bar-xs{
    height:6px;
    border-radius:2px
}
.progress-bar-xs .progress-percent{
    border-radius:2px;
    border:none
}
.progress-bar-sm{
    height:15px;
    border-radius:2px
}
.progress-bar-md{
    height:24px;
    border-radius:3px
}
.progress-bar-md .progress-percent{
    padding:3px 0
}
.progress-bar-s1{
    padding:6px;
    width:100%;
    background:#fff;
    border-radius:16px;
    height:auto
}
.progress-bar-s2.bar-round,.progress-bar-s2.bar-round .progress-percent{
    border-radius:30px
}
.progress-bar-s2 .progress-percent{
    top:3px;
    left:3px;
    bottom:3px;
    right:3px;
    border:none
}
.progress-bar-s2 .progress-percent:after{
    display:none
}
.progress-percent{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:12px;
    background:#16a3fe
}
.progress-percent-s2{
    z-index:2
}
.progress-percent-s2:after{
    position:absolute;
    content:"";
    top:50%;
    right:0;
    height:18px;
    width:18px;
    border-radius:50%;
    border:2px solid #fff;
    background:#16a3fe;
    transform:translate(50%,-50%)
}
.progress-percent-s1{
    position:relative;
    max-height:20px;
    border:none;
    min-height:20px;
    border-radius:20px!important
}
.progress-percent-s3{
    border:none;
    border-top-right-radius:0!important;
    border-bottom-right-radius:0!important
}
.progress-info{
    display:block;
    font-size:16px;
    color:#8ca2e5;
    padding:12px 0 22px
}
.progress-info span{
    font-weight:500;
    font-size:18px;
    color:#23c99d
}
.progress-info-s2{
    font-size:12px;
    text-transform:uppercase;
    padding:0 0 17px
}
.progress-info-s2 span{
    font-size:14px;
    text-transform:capitalize;
    color:#fff
}
.progress-point{
    color:#8ca2e5;
    font-size:11px;
    line-height:14px;
    font-weight:500;
    text-transform:uppercase;
    position:absolute;
    top:30px;
    transform:translateX(-50%);
    padding:3px 0
}
.progress-point:after{
    position:absolute;
    bottom:100%;
    left:50%;
    margin-left:-1px;
    content:"";
    width:2px;
    height:40px;
    background:rgba(193,206,241,.5)
}
.progress-bar-md .progress-point{
    top:40px;
    font-size:14px;
    font-weight:400;
    text-transform:capitalize
}
.progress-bar-md .progress-point:after{
    bottom:calc(100% + 10px);
    height:30px
}
.progress-point span{
    display:block;
    font-size:12px;
    color:#16a3fe
}
.progress-point-s1{
    top:-35px
}
.progress-point-s1:after{
    bottom:auto;
    top:100%;
    height:30px
}
.progress-point-1{
    left:25%
}
.progress-point-2{
    left:85%
}
.progress-points{
    padding-top:10px
}
.progress-points,ul.progress-info{
    display:flex;
    justify-content:space-between
}
@media (min-width:576px){
    .progress-bar-md{
        height:36px
    }
    .progress-percent{
        font-size:14px
    }
    .progress-wrap-point{
        margin-bottom:78px
    }
    .progress-wrap-point-s1{
        margin-bottom:30px
    }
    .progress-bar-md .progress-point{
        top:60px
    }
    .progress-bar-md .progress-point:after{
        height:50px
    }
}
.countdown{
    display:flex;
    justify-content:space-around;
    margin:0 -5px
}
.countdown-small{
    justify-content:flex-start;
    margin:0 -20px
}
.countdown-s2{
    margin:0;
    justify-content:space-between
}
.countdown-s3{
    margin:0 -16px 0 -25px
}
.countdown-s4{
    margin:0
}
.countdown-md{
    padding-bottom:35px
}
.countdown-item{
    padding:0 5px
}
.countdown-s2 .countdown-item{
    padding:0
}
.countdown-s3 .countdown-item{
    flex-grow:1
}
.countdown-s3-alt .countdown-item,.countdown-s3.countdown-small .countdown-item{
    flex-grow:0;
    width:auto
}
.countdown-s4 .countdown-item,.countdown-s5 .countdown-item{
    width:100%
}
.countdown-wd .countdown-item{
    flex-grow:0;
    width:100%
}
.countdown-md .countdown-item{
    width:80px
}
.countdown-time,.countdown-wd{
    text-align:center
}
.countdown-time{
    position:relative;
    height:54px;
    width:54px;
    border-radius:50%;
    border:2px solid #16a3fe;
    line-height:50px;
    display:block
}
.countdown-s2 .countdown-time{
    border-radius:6px;
    background-color:#122272;
    border-color:transparent;
    font-size:1.4rem;
    font-weight:500;
    color:#fff
}
.countdown-s3 .countdown-time{
    border-radius:0;
    border:none;
    font-size:2.8125rem;
    line-height:50px;
    font-weight:700;
    height:50px;
    width:100%;
    color:#1940b0
}
.tc-light .countdown-s3 .countdown-time{
    color:#fff
}
.countdown-s3 .countdown-time:after{
    position:absolute;
    top:calc(50% - 3px);
    right:-6px;
    transform:translate(50%,-50%);
    content:":"
}
.countdown-s3 .countdown-time-last:after{
    display:none
}
.countdown-s3-alt .countdown-time{
    font-size:1.875rem;
    padding:0 20px;
    font-weight:300;
    height:38px;
    line-height:38px;
    margin-bottom:.5rem
}
.countdown-s3.countdown-small .countdown-time{
    font-size:1rem;
    line-height:24px;
    height:24px;
    text-align:left;
    padding:0 20px
}
.countdown-s4 .countdown-time{
    font-size:2rem
}
.countdown-s4 .countdown-time,.countdown-thin .countdown-time{
    font-weight:300
}
.tc-light .countdown-s5 .countdown-time{
    color:#16a3fe
}
.countdown-md .countdown-time{
    font-size:2rem;
    line-height:normal;
    font-weight:400;
    height:auto
}
.countdown-text{
    display:block;
    font-weight:500;
    font-size:12px;
    letter-spacing:.01em;
    padding-top:8px;
    text-align:center
}
.tc-light .countdown-text{
    color:#8ca2e5
}
.countdown-s2 .countdown-text{
    text-transform:uppercase;
    font-weight:400
}
.tc-light .countdown-s2 .countdown-text{
    color:#16a3fe
}
.countdown-s3 .countdown-text{
    text-transform:uppercase
}
.tc-light .countdown-s3 .countdown-text{
    color:#8ca2e5
}
.countdown-s3-alt .countdown-text{
    text-transform:capitalize;
    padding-top:0;
    font-weight:400
}
.countdown-s3.countdown-small .countdown-text{
    text-align:left;
    padding:0 22px
}
.countdown-s4 .countdown-text{
    text-transform:capitalize;
    padding-top:0
}
.tc-light .countdown-s5 .countdown-text{
    color:#16a3fe
}
.countdown-md .countdown-text{
    font-weight:400;
    padding-top:2px
}
.status-countdown{
    overflow:hidden
}
@media (min-width:420px){
    .countdown-time{
        height:64px;
        width:64px;
        line-height:60px
    }
}
@media (min-width:576px){
    .status-countdown{
        min-width:290px
    }
    .countdown-large .countdown-time{
        font-size:3.5rem
    }
    .countdown-large .countdown-time:after{
        font-size:2.5rem
    }
}
@media (min-width:768px){
    .countdown-wd .countdown .item{
        width:100%
    }
    .countdown-xxl .countdown-time{
        font-size:5.5rem
    }
    .countdown-xl .countdown-time{
        font-size:4rem
    }
    .countdown-xl.countdown-s2 .countdown-time{
        width:123px;
        height:123px;
        line-height:123px;
        border-radius:4px
    }
    .countdown-xxl .countdown-text{
        padding-top:30px
    }
    .countdown-s3-lg{
        margin:0 -38px
    }
}
@media (min-width:992px){
    .countdown-s4 .countdown-time{
        font-size:2rem
    }
    .countdown-large .countdown-time{
        font-size:3.5rem
    }
}
@media (min-width:1200px){
    .countdown-s4 .countdown-time{
        font-size:2.9rem
    }
    .countdown-large .countdown-time{
        font-size:3.6rem
    }
}
#toast-container{
    position:fixed;
    z-index:999999;
    margin-top:22px;
    margin-bottom:16px
}
#toast-container .toast{
    opacity:1
}
.toast-top-center{
    top:0;
    right:0;
    width:100%
}
.toast-bottom-center{
    bottom:0;
    right:0;
    width:100%
}
.toast-top-full-width{
    top:0;
    right:0;
    width:100%
}
.toast-bottom-full-width{
    bottom:0;
    right:0;
    width:100%
}
.toast-top-left{
    top:0;
    left:16px
}
.toast-top-right{
    top:0;
    right:16px
}
.toast-bottom-right{
    right:16px;
    bottom:0
}
.toast-bottom-left{
    bottom:0;
    left:16px
}
.toast-bottom-center>div,.toast-top-center>div{
    width:650px;
    max-width:90%;
    margin-left:auto;
    margin-right:auto
}
.toast-bottom-full-width>div,.toast-top-full-width>div{
    width:96%;
    margin-left:auto;
    margin-right:auto
}
.toast{
    background:#fff;
    color:#fff;
    overflow:hidden;
    margin:0 0 8px;
    padding:15px 51px 15px 15px;
    width:300px;
    border-radius:5px;
    border:none;
    display:flex;
    align-items:center;
    box-shadow:0 2px 18px 2px rgba(18,24,58,.25);
    background:#0c195a;
    position:relative
}
.toast-close-button{
    cursor:pointer;
    text-align:left;
    right:15px;
    text-indent:-9999em;
    overflow:hidden;
    background:none;
    border-radius:50%;
    border:none
}
.toast-close-button,.toast-close-button:after{
    position:absolute;
    height:36px;
    width:36px;
    transition:all .3s
}
.toast-close-button:after{
    content:"\e646";
    font-family:themify;
    top:0;
    right:-1px;
    text-indent:0;
    display:block;
    font-size:13px;
    line-height:38px;
    text-align:center;
    color:#fff
}
.toast-close-button:focus,.toast-close-button:hover{
    background:rgba(246,250,253,.15);
    box-shadow:none;
    outline:none
}
.toast-message{
    position:relative;
    flex-grow:1;
    font-size:13px;
    line-height:17px;
    display:flex;
    align-items:center;
    padding-left:10px;
    min-height:30px
}
.toast-message-icon{
    display:inline-block;
    font-size:14px;
    margin-right:15px;
    margin-left:-10px;
    text-align:center;
    height:30px;
    width:30px;
    line-height:30px;
    border-radius:50%
}
.toast-message-icon.ti-alert:before{
    position:relative;
    top:-2px
}
.toast-info .toast-message-icon{
    background:#026bfb
}
.toast-warning .toast-message-icon{
    background:#f6be26
}
.toast-success .toast-message-icon{
    background:#39d884
}
.toast-error .toast-message-icon{
    background:#e6604a
}
@media (min-width:576px){
    .toast-message{
        font-size:14px;
        line-height:18px
    }
}
.img-xs{
    height:40px;
    width:40px
}
.text-thumb{
    display:inline-flex;
    justify-content:center;
    align-items:center;
    border-radius:50%;
    color:#fff;
    font-weight:500;
    letter-spacing:.1em;
    border:2px solid #fff;
    background:#16a3fe
}
.text-thumb-xs{
    height:40px;
    width:40px
}
.icon{
    display:inline-block
}
.icon-lg{
    font-size:50px
}
.icon-round{
    display:inline-block;
    text-align:center;
    border-radius:50%;
    background:rgba(22,163,254,.1)
}
.icon-round.icon-lg{
    height:90px;
    width:90px;
    line-height:90px
}
.icon-circle{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    height:38px;
    width:38px;
    border-radius:50%
}
.icon-circle-md{
    height:50px;
    width:50px
}
.icon-border{
    border:1px solid #8ca2e5
}
.icon-animation{
    position:relative
}
.icon-animation:after{
    position:absolute;
    content:"";
    top:-8px;
    right:-8px;
    bottom:-8px;
    left:-8px;
    border-radius:50%;
    border:1px solid #8ca2e5;
    animation:playbutton 1s ease 0s infinite normal none running
}
.icon-list li{
    display:inline-block;
    margin:0 5px
}
.icon-currency-list{
    display:flex;
    justify-content:center;
    align-items:center
}
.icon-bg{
    min-width:40px;
    min-height:40px;
    background:#8c8c8c;
    color:#fff;
    text-align:center;
    line-height:40px;
    font-size:1.7rem;
    border-radius:50%;
    margin-right:8px
}
.has-rtl .icon-bg{
    margin-right:0;
    margin-left:8px
}
.icon-bg-md{
    min-height:32px;
    min-width:32px;
    line-height:32px;
    font-size:1.5rem
}
.icon-bg-lg{
    min-width:60px;
    min-height:60px;
    line-height:60px;
    font-size:2rem
}
.icon-bg-xl{
    min-width:92px;
    min-height:92px;
    line-height:92px;
    font-size:4rem
}
.icon-bg-eth{
    background:#61688f
}
.icon-bg-btc{
    background:#f9931a
}
.icon-bg-ltc{
    background:#838383
}
.icon-bg-dash{
    background:#3573c0
}
.icon-bg-xrp{
    background:#1c1c1c
}
.icon-bg-xmr{
    background:#ff9f17
}
.toggle-wrap{
    position:relative
}
.toggle-tigger{
    display:inline-block
}
.toggle-tigger.btn{
    display:inline-flex
}
.toggle-class{
    visibility:hidden;
    opacity:0;
    transition:all .4s
}
.toggle-class.active{
    visibility:visible;
    opacity:1
}
.toggle-drop{
    position:absolute;
    left:50%;
    top:100%;
    transform:translateX(-50%);
    margin-top:-10px;
    z-index:9
}
.toggle-drop-left{
    left:0;
    transform:translateX(0)
}
.toggle-drop-right{
    right:0;
    transform:translateX(0)
}
.toggle-drop-top{
    bottom:100%;
    top:auto;
    margin-bottom:10px
}
.toggle-drop.active{
    margin-top:0;
    margin-bottom:0
}
@media (min-width:992px){
    .toggle-drop-right{
        left:auto
    }
}
@media (max-width:991px){
    .toggle-class-lg{
        position:static;
        margin-top:0;
        display:block;
        visibility:visible;
        opacity:1
    }
    .toggle-wrap-nav{
        width:100%;
        display:flex
    }
    .toggle-wrap-nav .toggle-class-lg{
        margin-left:20px;
        flex-grow:1
    }
    .toggle-wrap-nav .toggle-class-lg .drop-list{
        max-width:100%
    }
}
.drop-wrap{
    position:relative
}
.drop-list{
    min-width:160px;
    max-width:160px;
    background:#fff;
    padding:10px 0;
    transition:all .4s;
    border-radius:4px;
    box-shadow:0 3px 12px 0 rgba(18,24,58,.08)
}
.drop-list a{
    font-size:13px;
    line-height:18px;
    color:#415076;
    padding:7px 20px;
    display:block;
    position:relative
}
.drop-list a .badge{
    margin-left:5px;
    position:relative;
    top:-1px
}
.tc-light:not(.btn) .drop-list a{
    color:#415076
}
.drop-list a:hover{
    color:#16a3fe
}
.drop-list-xs{
    min-width:60px;
    max-width:60px
}
.drop-list-xs a{
    padding:7px 8px
}
.drop-list-mb{
    min-width:80px;
    max-width:80px
}
.drop-list-mb a{
    padding:7px 14px
}
.drop-list-sm{
    min-width:110px;
    max-width:110px
}
.drop-list-full{
    min-width:100%;
    max-width:100%
}
.drop-list-center{
    text-align:center
}
.breadcumb{
    margin:0 -13px
}
.breadcumb li{
    display:inline-block;
    padding:0 15px;
    font-size:.75rem;
    line-height:18px;
    position:relative;
    color:#415076
}
.breadcumb li:not(:last-child):after{
    position:absolute;
    top:0;
    right:-3px;
    content:"-";
    line-height:18px;
    color:#16a3fe!important
}
.breadcumb li a{
    color:#16a3fe!important
}
.breadcumb li a:hover:not([class]){
    color:#23c99d!important
}
.preloader{
    position:fixed!important;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:10000
}
.preloader:after,.preloader:before{
    position:absolute;
    left:0;
    height:51%;
    width:100%;
    transition:all .6s ease;
    background:#fff;
    content:""
}
.preloader:before{
    top:0
}
.page-loaded .preloader:before{
    transform:translateY(-100%)
}
.preloader:after{
    bottom:0
}
.page-loaded .preloader:after{
    transform:translateY(100%)
}
.preloader.no-default{
    background-color:#122272
}
.page-loaded .preloader.no-default:after,.page-loaded .preloader.no-default:before{
    transform:translate(0)
}
.preloader.no-default:after,.preloader.no-default:before{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    transition:all .6s;
    background-color:#122272
}
.preloader-alt:after,.preloader-alt:before{
    background:#1940b0
}
.page-loaded .preloader.no-split:after,.page-loaded .preloader.no-split:before{
    transform:translate(0)
}
.spinner{
    display:block;
    position:relative;
    left:50%;
    top:50%;
    width:70px;
    height:70px;
    margin:-35px 0 0 -35px;
    z-index:1001
}
.spinner-round{
    border-radius:50%;
    border:2px solid transparent;
    border-top-color:#16a3fe;
    animation:spin 2s linear infinite
}
.spinner-round:after,.spinner-round:before{
    content:"";
    position:absolute;
    border-radius:50%;
    border:3px solid transparent
}
.spinner-round:before{
    top:5px;
    left:5px;
    right:5px;
    bottom:5px;
    border-top-color:#23c99d;
    animation:spin 3s linear infinite
}
.spinner-round:after{
    top:15px;
    left:15px;
    right:15px;
    bottom:15px;
    border-top-color:#122272;
    animation:spin 1.5s linear infinite
}
.spinner-alt{
    border-radius:50%;
    width:150px;
    height:150px;
    margin:-75px 0 0 -75px
}
.spinner-alt:after,.spinner-alt:before{
    content:"";
    position:absolute;
    border-radius:50%;
    top:0;
    left:0;
    right:0;
    bottom:0
}
.spinner-alt:before{
    border:1px solid hsla(0,0%,100%,.1)
}
.spinner-alt:after{
    border-color:#fff transparent currentcolor currentcolor;
    border-style:solid;
    border-width:1px 1px 0 0;
    animation:spin 1.5s linear infinite
}
.spinner-alt.load-done{
    transition:all .4s;
    transform:scale(3);
    opacity:0;
    border-color:transparent
}
.spinner-alt.load-done:after,.spinner-alt.load-done:before{
    opacity:0
}
.spinner-alt.spinner-light{
    border:1px solid rgba(10,16,21,.1)
}
.spinner-alt.spinner-light:after{
    border-top-color:#0a1015
}
.spinner-brand{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    width:100px
}
@keyframes spin{
    0%{
        -webkit-transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn);
        -ms-transform:rotate(1turn);
        transform:rotate(1turn)
    }
}
.text-zoom{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    z-index:1;
    text-align:center;
    text-transform:uppercase;
    font-weight:700;
    height:100px;
    width:100px
}
.text-item{
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0
}
.text-item:nth-child(2)>*{
    animation-delay:1s
}
.text-item:nth-child(3)>*{
    animation-delay:2s
}
.text-item:nth-child(4)>*{
    animation-delay:3s
}
.text-item:nth-child(5)>*{
    animation-delay:4s
}
.text-item:nth-child(6)>*{
    animation-delay:5s
}
.text-item:nth-child(7)>*{
    animation-delay:6s
}
.text-item:nth-child(8)>*{
    animation-delay:7s
}
.text-item:nth-child(9)>*{
    animation-delay:8s
}
.text-large,.text-small{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    transform-origin:center center;
    opacity:0
}
.text-small{
    color:#97afd5;
    z-index:2;
    font-size:60px;
    animation:textzoom9 9s linear infinite
}
.text-large{
    color:#19243e;
    z-index:0;
    font-size:120px;
    animation:textzoom9l 9s linear infinite
}
@keyframes textzoom9{
    0%{
        transform:translate(-50%,-50%) scale(0);
        opacity:0
    }
    6%{
        transform:translate(-50%,-50%) scale(1);
        opacity:1
    }
    10%,to{
        transform:translate(-50%,-50%) scale(1.3);
        opacity:0
    }
}
@keyframes textzoom9l{
    0%{
        transform:translate(-50%,-50%) scale(.2);
        opacity:0
    }
    8%{
        transform:translate(-50%,-50%) scale(1.2);
        opacity:1
    }
    10%,to{
        transform:translate(-50%,-50%) scale(1.7);
        opacity:0
    }
}
.modal-dialog{
    padding:15px
}
.modal-dialog-bottom{
    display:flex;
    align-items:flex-end;
    min-height:calc(100% - 1rem)
}
.modal.fade .modal-dialog-bottom{
    -webkit-transform:translateY(25%);
    transform:translateY(25%)
}
.modal.show .modal-dialog-bottom{
    -webkit-transform:translateY(-30px);
    transform:translateY(-30px)
}
.modal-content{
    background:none;
    border:none;
    margin-left:auto;
    margin-right:auto;
    width:auto;
    max-width:100%
}
.modal-body{
    background:#fff;
    border-radius:6px
}
@media (min-width:575px){
    .modal-dialog{
        padding:0
    }
}
.modal-close{
    position:absolute;
    line-height:39px;
    color:#415076
}
.mfp-close-btn-in .mfp-close,.modal-close{
    cursor:pointer;
    top:-15px;
    right:-15px;
    height:36px;
    width:36px;
    padding:0;
    text-align:center;
    z-index:9999;
    border-radius:50%;
    opacity:1;
    background:#fff;
    box-shadow:0 2px 7px 0 rgba(65,80,118,.2)
}
.mfp-close-btn-in .mfp-close{
    line-height:37px;
    color:#415076!important;
    transition:all .4s
}
.mfp-close-btn-in .mfp-close:hover{
    text-decoration:none;
    color:#16a3fe!important
}
.tc-light .mfp-close-btn-in .mfp-close:hover{
    color:#16a3fe!important
}
.image-popup .mfp-close{
    cursor:pointer;
    top:22px;
    right:-18px
}
.owl-nav{
    margin:0 -10px;
    padding-top:40px
}
.carousel-nav-s1 .owl-nav{
    padding-top:0
}
.carousel-nav-center .owl-nav{
    display:flex;
    justify-content:center
}
.owl-nav button{
    border:1px solid #b9d2f4!important;
    border-radius:50%!important;
    height:40px;
    width:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    margin:0 10px;
    transition:all .4s
}
.carousel-nav-s1 .owl-nav button{
    border-width:0!important;
    margin:0
}
.owl-nav button:focus{
    box-shadow:none;
    outline:none
}
.owl-nav button.disabled{
    opacity:.4
}
.owl-nav button:after{
    font-family:themify;
    font-size:1rem
}
.carousel-nav-s1 .owl-nav button:after{
    font-family:Font Awesome\ 5 Free;
    font-weight:700
}
.carousel-nav-light .owl-nav{
    color:#fff
}
.owl-prev:after{
    content:"\e64a"
}
.owl-rtl .owl-prev:after{
    content:"\e649"
}
.carousel-nav-s1 .owl-prev:after{
    content:"\f060"
}
.carousel-nav-s1.owl-rtl .owl-prev:after{
    content:"\f061"
}
.owl-next:after{
    content:"\e649"
}
.owl-rtl .owl-next:after{
    content:"\e64a"
}
.carousel-nav-s1 .owl-next:after{
    content:"\f061"
}
.carousel-nav-s1.owl-rtl .owl-next:after{
    content:"\f060"
}
.owl-dot{
    height:6px;
    width:12px;
    border-radius:3px;
    display:inline-block;
    margin:0 4px;
    transition:all .4s ease;
    background:rgba(22,163,254,.3)!important
}
.owl-dot.active{
    background:rgba(22,163,254,.8)!important;
    width:20px
}
.owl-dot:focus{
    outline:none
}
.owl-dots{
    text-align:center
}
.carousel-shadow-fix .owl-stage-outer{
    margin:-20px -30px 0;
    padding-left:40px
}
.carousel-shadow-fix.feature-carousel-center .owl-stage-outer{
    padding-left:30px
}
.carousel-shadow-fix.owl-rtl .owl-stage-outer{
    padding-left:0;
    padding-right:30px
}
.carousel-shadow-fix .owl-item{
    padding:20px 0 40px
}
.carousel-shadow-fix .owl-item>div{
    transition:all .4s;
    opacity:0
}
.carousel-shadow-fix .owl-item.active>div{
    opacity:1
}
.carousel-shadow-fix .owl-item:not(.active) [class*=shadow]{
    box-shadow:none!important
}
.carousel-shadow-fix .owl-item .feature{
    margin-bottom:0
}
.ovm-line{
    position:relative;
    width:64%;
    max-width:1280px;
    height:100%;
    margin-left:auto;
    margin-right:auto;
    border-left:1px solid hsla(0,0%,100%,.05);
    border-right:1px solid hsla(0,0%,100%,.05)
}
.ovm-line:after,.ovm-line:before{
    position:absolute;
    content:"";
    height:100%;
    top:0;
    left:50%;
    transform:translateX(-50%)
}
.ovm-line:before{
    width:1px;
    background:hsla(0,0%,100%,.05)
}
@media (min-width:992px){
    .ovm-line:after{
        width:50%;
        border-left:1px solid hsla(0,0%,100%,.05);
        border-right:1px solid hsla(0,0%,100%,.05)
    }
}
.nk-circle-animation{
    height:300px;
    width:300px;
    z-index:1
}
.nk-circle-animation+*{
    position:relative;
    z-index:1
}
.nk-circle-animation:after,.nk-circle-animation:before{
    position:absolute;
    content:"";
    border:4px solid rgba(185,210,244,.3);
    border-radius:50%
}
.nk-circle-animation:before{
    top:0;
    left:0;
    bottom:0;
    right:0;
    border-top-color:#16a3fe;
    border-right-color:#16a3fe;
    animation:rotatecw 30s linear 0s infinite
}
.nk-circle-animation:after{
    top:25px;
    left:25px;
    bottom:25px;
    right:25px;
    border-top-color:#16a3fe;
    border-bottom-color:#16a3fe;
    animation:rotateacw 24s linear 0s infinite
}
.nk-circle-animation.small:after,.nk-circle-animation.small:before{
    border-width:2px
}
.nk-circle-animation.fast:before{
    animation:rotatecw 15s linear 0s infinite
}
.nk-circle-animation.fast:after{
    animation:rotateacw 10s linear 0s infinite
}
.nk-circle-animation.white:before{
    border-top-color:#fff;
    border-right-color:#fff
}
.nk-circle-animation.white:after{
    border-top-color:#fff;
    border-bottom-color:#fff
}
.nk-circle-animation.accent-alt:before{
    border-top-color:#23c99d;
    border-right-color:#23c99d
}
.nk-circle-animation.accent-alt:after{
    border-top-color:#23c99d;
    border-bottom-color:#23c99d
}
.nk-circle-pk{
    position:relative;
    height:565px;
    width:640px
}
.nk-circle-pk [class*=line]{
    position:absolute;
    top:0;
    border-radius:50%;
    border:1px solid rgba(22,163,254,.2);
    height:100%;
    width:calc(100% - 80px)
}
.nk-circle-pk .line-1{
    left:0
}
.nk-circle-pk .line-2{
    left:20px
}
.nk-circle-pk .line-3{
    left:45px
}
.nk-circle-pk .line-4{
    left:65px
}
.token-status .nk-circle-pk{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    display:none
}
@media (min-width:576px){
    .nk-circle-animation{
        height:500px;
        width:500px;
        overflow:hidden
    }
    .nk-circle-animation:after{
        top:45px;
        left:45px;
        bottom:45px;
        right:45px
    }
    .nk-circle-animation.small{
        height:400px;
        width:400px
    }
    .nk-circle-animation.small:after{
        top:35px;
        left:35px;
        bottom:35px;
        right:35px
    }
}
@media (min-width:992px){
    .token-status .nk-circle-pk{
        display:block
    }
    .icon-bg{
        margin-right:20px
    }
    .has-rtl .icon-bg{
        margin-right:0;
        margin-left:20px
    }
}
.circle-animation{
    position:absolute;
    height:700px;
    width:700px;
    top:-75px;
    left:50%;
    transform:translateX(-50%)
}
.circle-animation .ca{
    position:absolute;
    border-radius:50%;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    border:2px solid rgba(65,80,118,.15)
}
.tc-light .circle-animation .ca{
    border-color:hsla(0,0%,100%,.1)
}
.circle-animation .ca-dot{
    position:absolute;
    height:12px;
    width:12px;
    border-radius:50%
}
.circle-animation .ca-color-1{
    background:#86cfff
}
.circle-animation .ca-color-2{
    background:#859fff
}
.circle-animation .ca-color-3{
    background:#93a6ba
}
.circle-animation-l1{
    height:100%;
    width:100%;
    animation:rotatecw_alt 78s linear 0s infinite
}
.circle-animation-l1-d1{
    left:23%;
    top:6.35%
}
.circle-animation-l1-d2{
    right:23%;
    top:6.35%
}
.circle-animation-l1-d3{
    right:-7px;
    top:50%
}
.circle-animation-l1-d4{
    right:23%;
    bottom:6.35%
}
.circle-animation-l1-d5{
    left:23%;
    bottom:6.35%
}
.circle-animation-l1-d6{
    left:-7px;
    top:50%
}
.circle-animation-l2{
    height:84.6%;
    width:84.6%;
    border-radius:50%;
    animation:rotateacw_alt 66s linear 0s infinite
}
.circle-animation-l2-d1{
    right:4.9%;
    top:25%
}
.circle-animation-l2-d2{
    left:42%;
    top:-.6%
}
.circle-animation-l2-d3{
    left:-2px;
    top:40%
}
.circle-animation-l2-d4{
    left:24%;
    bottom:5.5%
}
.circle-animation-l2-d5{
    right:11.2%;
    bottom:16%
}
.circle-animation-l3{
    height:69.2%;
    width:69.2%;
    animation:rotatecw_alt 54s linear 0s infinite
}
.circle-animation-l3-d1{
    left:7.6%;
    top:20%
}
.circle-animation-l3-d2{
    right:24%;
    top:5.2%
}
.circle-animation-l3-d3{
    right:-3px;
    bottom:39%
}
.circle-animation-l3-d4{
    right:37%;
    bottom:0
}
.circle-animation-l3-d5{
    left:8.4%;
    bottom:19%
}
@keyframes rotatecw_alt{
    0%{
        transform:translate(-50%,-50%) rotate(0deg)
    }
    to{
        transform:translate(-50%,-50%) rotate(1turn)
    }
}
@keyframes rotateacw_alt{
    0%{
        transform:translate(-50%,-50%) rotate(0deg)
    }
    to{
        transform:translate(-50%,-50%) rotate(-1turn)
    }
}
@keyframes rotatecw{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(1turn)
    }
}
@keyframes rotateacw{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(-1turn)
    }
}
.social li{
    text-align:center;
    display:inline-block;
    padding:0 3px
}
.social li:first-child{
    padding-left:0
}
.social li a{
    display:inline-flex;
    align-items:center;
    transition:all .3s;
    width:auto
}
.social li a:hover{
    opacity:1;
    transform:translateX(0)
}
.social li a:hover .social-icon{
    background:#23c99d;
    color:#fff
}
.tc-light .social li a:hover .social-icon{
    background:#16a3fe
}
.social li a:hover .social-icon+span{
    color:#fff
}
.social-icon{
    width:32px;
    height:32px;
    line-height:32px;
    border-radius:50%;
    transition:.3s;
    color:#415076;
    background:#fff
}
.tc-light .social-icon{
    color:#fff;
    background:hsla(0,0%,100%,.15)
}
.social-icon-transparent,.tc-light .social-icon-transparent{
    background:transparent
}
.social-icon+span{
    display:none;
    margin-left:8px;
    font-weight:600;
    text-transform:uppercase;
    font-size:12px;
    color:#16a3fe;
    transition:all .3s
}
.social-bar{
    display:flex;
    flex-wrap:wrap
}
.social-bar li{
    flex-grow:1;
    text-align:center;
    line-height:30px
}
.social-bar li:not(:last-child){
    border-right:1px solid #f0f5fc
}
.social-bar li span{
    font-size:14px;
    text-transform:uppercase
}
.social-bar li a,.social-bar li span{
    display:block;
    padding:7px 10px
}
.social-bar-title{
    width:100%;
    border-bottom:1px solid #f0f5fc
}
@media (min-width:576px){
    .social-icon+span{
        display:inline-block
    }
    .social-bar li a,.social-bar li span{
        padding:20px
    }
    .social-bar-title{
        width:auto;
        border-bottom:none
    }
}
@media (min-width:992px){
    .social-bar li a{
        font-size:20px
    }
    .social-bar li a,.social-bar li span{
        padding:40px 20px
    }
}
.language-switcher .toggle-tigger{
    color:#415076;
    position:relative
}
.is-transparent:not(.has-fixed) .header-logo .language-switcher .toggle-tigger{
    color:#fff
}
.language-switcher .toggle-tigger:not(.btn){
    padding:8px 15px 8px 10px
}
.language-switcher .toggle-tigger:not(.btn):after{
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    content:"\e64b";
    font-family:themify;
    font-size:8px;
    font-weight:700;
    transition:transform .4s
}
.language-switcher-s1 .toggle-tigger{
    font-size:13px;
    font-weight:500
}
.language-switcher-s2 .toggle-tigger:after{
    right:14px
}
.language-switcher-s2 .toggle-tigger:not(.btn){
    padding:3px 26px 3px 16px
}
.language-switcher-s3{
    border-left:1px solid hsla(0,0%,100%,.15);
    text-transform:uppercase;
    font-size:.88rem;
    margin-left:15px
}
.language-switcher-s3 .toggle-tigger:not(.btn){
    padding:2px 20px 2px 15px
}
.language-switcher-s4{
    position:relative
}
@media (min-width:992px){
    .language-switcher-s4:after{
        position:absolute;
        left:0;
        top:50%;
        transform:translateY(-50%);
        width:1px;
        height:18px;
        content:"";
        background:hsla(0,0%,100%,.15)
    }
}
.language-switcher-s4 .toggle-tigger{
    font-size:13px;
    font-weight:500
}
.language-switcher-s5 .toggle-tigger{
    font-size:12px;
    font-weight:500;
    text-transform:uppercase
}
.language-flag{
    width:24px;
    margin:3px 8px 3px 0
}
.language-flag-lg{
    width:36px
}
.gfx{
    max-width:400px
}
.gfx-auto{
    margin-left:auto;
    margin-right:auto
}
.gfx-inherit{
    max-width:420px
}
.gfx-md{
    max-width:380px
}
@media (min-width:768px){
    .gfx{
        max-width:500px
    }
    .gfx-inherit{
        max-width:420px
    }
    .gfx-md{
        max-width:380px
    }
}
@media (min-width:992px){
    .gfx-re-s1{
        margin:0 -230px 0 0
    }
}
@media (min-width:1600px){
    .gfx-re-lgl{
        margin-left:-188px
    }
    .gfx-re-lg{
        margin:0 -168px 0 42px
    }
}
@media (min-width:1900px){
    .gfx-re-lgl{
        margin-left:-315px
    }
    .gfx-re-lgr{
        margin-right:-315px
    }
    .gfx-re-mdl{
        margin-left:-230px
    }
    .gfx-re-lg{
        margin:0 -200px 0 42px
    }
}
.piller-one,.piller-two{
    position:absolute;
    z-index:-1
}
.piller-one{
    width:250px;
    top:20%;
    right:100%;
    margin-right:65px
}
.piller-two{
    width:200px;
    left:100%;
    top:50%;
    margin-left:40px
}
.gfx-round-bg{
    min-width:300px;
    min-height:300px;
    background:#f6fafd;
    border-radius:50%;
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    z-index:-1
}
.gfx-round-bg.after:after{
    position:absolute;
    content:"";
    left:44px;
    top:0;
    width:100%;
    height:100%;
    border:1px solid #23c99d;
    border-radius:50%
}
@media (min-width:768px){
    .gfx-round-bg{
        min-width:400px;
        min-height:400px
    }
}
@media (min-width:1200px){
    .gfx-round-bg{
        min-width:480px;
        min-height:480px
    }
}
@media (min-width:1600px){
    .gfx-round-bg{
        min-width:600px;
        min-height:600px
    }
}
@media (min-width:1900px){
    .gfx-round-bg{
        min-width:660px;
        min-height:660px
    }
    .gfx-round-bg-md{
        min-width:557px;
        min-height:557px
    }
}
.tab-nav li a{
    display:block;
    padding:12px;
    line-height:19px;
    font-weight:400;
    color:rgba(25,64,176,.6);
    border-bottom:1px solid rgba(219,228,247,.5);
    transition:all .4s
}
.tab-nav li a.active,.tab-nav li a:hover{
    color:#1940b0
}
.tab-nav li a .far,.tab-nav li a .fas{
    margin-right:10px
}
.tab-nav-sap{
    flex-grow:1;
    height:2px;
    align-self:center;
    margin:0 -7px
}
.tab-nav-sap,.tc-light .tab-nav-sap{
    background:rgba(1,137,224,.4)
}
.tab-nav-vr{
    display:block
}
.tab-nav-vr li:not(:last-child) a{
    border-bottom:1px solid rgba(219,228,247,.5)
}
.tab-nav-vr li:last-child a{
    border:none
}
.tab-nav-vr li a{
    padding:18px 20px
}
.tc-light .tab-nav-vr li:not(:last-child) a{
    border-color:hsla(0,0%,100%,.07)
}
.tab-nav-s2{
    margin:0 -15px 15px
}
.tab-nav-s2 li{
    padding:0 15px
}
.tab-nav-s2 li a{
    font-size:18px;
    letter-spacing:.01em;
    text-transform:uppercase;
    padding:12px 5px;
    border-bottom-color:transparent
}
.tc-light .tab-nav-s2 li a{
    color:hsla(0,0%,100%,.5)!important
}
.tab-nav-s2 li a.active,.tab-nav-s2 li a:hover{
    color:#16a3fe;
    border-bottom-color:#16a3fe
}
.tab-nav-s2 li a .far,.tab-nav-s2 li a .fas{
    margin-right:10px
}
.tab-nav-s3 li a{
    border:none!important;
    border-radius:3px;
    cursor:pointer;
    padding:28px 30px
}
.tab-nav-s3 li a [class*=title]{
    color:#12183a;
    transition:all .4s
}
.tc-light .tab-nav-s3 li a [class*=title]{
    color:#fff
}
.tab-nav-s3 li a p{
    color:#415076;
    line-height:1.6
}
.tc-light .tab-nav-s3 li a p{
    color:#b9d2f4
}
.tab-nav-s3 li a.active{
    box-shadow:0 3px 12px 0 rgba(18,24,58,.08);
    background:#fff;
    cursor:default
}
.tab-nav-s3 li a.active [class*=title]{
    color:#16a3fe
}
.tc-light .tab-nav-s3 li a.active{
    background:#1940b0
}
.bg-theme-alt .tab-nav-s3 li a.active{
    background:#122272
}
.tab-nav-s4{
    border:none;
    padding:5px;
    border-radius:30px
}
.tab-nav-s4,.tab-nav-s4 li,.tab-nav-s4 li a{
    display:inline-block
}
.tab-nav-s4 li a{
    border:none;
    line-height:24px;
    background:transparent;
    color:#fff;
    font-size:11px;
    padding:10px 22px;
    border-radius:25px;
    font-weight:600
}
.tab-nav-s4 li a.active{
    color:#122272!important;
    background:#fff
}
.tc-light .tab-nav-s4 li a.active:hover{
    color:tab_nav_s4_active_color!important
}
.tc-light .tab-nav-s4 li a:hover{
    color:#fff!important
}
.tab-nav-center{
    justify-content:center
}
.tab-nav-bdr{
    border:1px solid #dbe4f7;
    border-radius:5px
}
.tc-light .tab-nav-bdr{
    border-color:hsla(0,0%,100%,.07);
    background:hsla(0,0%,100%,.02)
}
.tab-nav-line{
    margin-bottom:20px;
    border-bottom:2px solid rgba(219,228,247,.5);
    text-align:center;
    justify-content:center
}
.tab-nav-line li a{
    border-bottom:none;
    position:relative
}
.tab-nav-line li a:after{
    position:absolute;
    width:100%;
    height:2px;
    left:0;
    bottom:-2px;
    content:"";
    background:#16a3fe;
    opacity:0;
    transition:all .4s
}
.tab-nav-line li a.active,.tab-nav-line li a:hover{
    color:#16a3fe
}
.tab-nav-line li a.active:after{
    opacity:1
}
.tc-light .tab-nav-line{
    border-bottom-color:rgba(219,228,247,.5)
}
.tc-light .tab-nav li a:after{
    background:#16a3fe
}
.tc-light .tab-nav li a.active,.tc-light .tab-nav li a:hover{
    color:#16a3fe!important
}
.tab-nav-btn{
    margin:-7px -7px 8px
}
.tab-nav-btn li:not(.tab-nav-sap){
    padding:7px
}
.tab-nav-btn li a{
    border-radius:3px;
    color:#415076;
    background:rgba(18,34,114,.1);
    border-color:transparent;
    padding:10px 18px
}
.tc-light .tab-nav-btn li a{
    color:#415076;
    background:hsla(0,0%,100%,.1);
    border-color:transparent
}
.tab-nav-btn li a.active,.tab-nav-btn li a:hover{
    color:#16a3fe!important;
    background:rgba(18,34,114,.1)
}
.tc-light .tab-nav-btn li a.active,.tc-light .tab-nav-btn li a:hover{
    color:#16a3fe!important;
    background:rgba(22,163,254,.1)
}
.tab-nav-btn-s2 li a.active,.tab-nav-btn-s2 li a:hover{
    color:#fff!important;
    background:#16a3fe
}
.tc-light .tab-nav-btn-s2 li a.active,.tc-light .tab-nav-btn-s2 li a:hover{
    color:#16a3fe!important;
    background:rgba(18,34,114,.1)
}
.tab-nav-btn-bdr{
    margin:-7px
}
.tab-nav-btn-bdr li:not(.tab-nav-sap){
    padding:7px
}
.tab-nav-btn-bdr li a{
    border-radius:3px;
    color:#415076!important;
    background:transparent;
    border:1px solid #415076!important
}
.tc-light .tab-nav-btn-bdr li a{
    color:#fff!important;
    background:transparent;
    border-color:rgba(1,137,224,.4)!important
}
.tab-nav-btn-bdr li a.active,.tab-nav-btn-bdr li a:hover,.tc-light .tab-nav-btn-bdr li a.active,.tc-light .tab-nav-btn-bdr li a:hover{
    color:#16a3fe!important;
    background:transparent;
    border-color:#16a3fe!important
}
.tab-nav-btn-bdr-s2{
    margin:-7px
}
.tab-nav-btn-bdr-s2 li:not(.tab-nav-sap){
    padding:7px
}
.tab-nav-btn-bdr-s2 li a{
    text-transform:uppercase;
    letter-spacing:.2em;
    font-weight:700;
    font-size:.88rem;
    padding:14px 22px;
    border-radius:6px;
    color:#415076!important;
    background:transparent;
    border:2px solid rgba(1,137,224,.4)!important
}
.tc-light .tab-nav-btn-bdr-s2 li a{
    color:#fff!important;
    background:transparent;
    border-color:rgba(1,137,224,.4)!important
}
.tab-nav-btn-bdr-s2 li a.active,.tab-nav-btn-bdr-s2 li a:hover,.tc-light .tab-nav-btn-bdr-s2 li a.active,.tc-light .tab-nav-btn-bdr-s2 li a:hover{
    color:#16a3fe!important;
    background:transparent;
    border-color:#16a3fe!important
}
.tab-nav-grad li a{
    position:relative
}
.tc-light .tab-nav-grad li a{
    background:hsla(0,0%,100%,.1)
}
.tab-nav-grad li a:before{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    content:"";
    z-index:-1;
    border-radius:3px;
    background:linear-gradient(-45deg,#122272,#1940b0);
    opacity:0;
    transition:all .4s
}
.tc-light .tab-nav-grad li a:before{
    background:linear-gradient(-45deg,#16a3fe,#23c99d)!important
}
.tab-nav-grad li a.active,.tab-nav-grad li a:hover{
    color:#fff!important;
    background:transparent
}
.tab-nav-grad li a.active:before,.tab-nav-grad li a:hover:before{
    opacity:1
}
.tc-light .tab-nav-grad li a.active,.tc-light .tab-nav-grad li a:hover{
    color:#fff!important
}
.tab-pane{
    padding:10px 0 0
}
@media (min-width:576px){
    .tab-nav-line>li{
        flex-grow:1
    }
    .tab-nav-s4 li a{
        font-size:14px;
        padding:13px 25px
    }
}
.accordion-s1 .accordion-item{
    border:none
}
.accordion-s2 .accordion-item{
    background:transparent;
    border:none
}
.accordion-item{
    transition:all .4s;
    padding-bottom:8px
}
.accordion-item:not(:last-child){
    border-bottom:1px solid #dbe4f7
}
.tc-light .accordion-item:not(:last-child){
    border-color:hsla(0,0%,100%,.05)
}
.bg-theme .accordion-item:not(:last-child){
    border-color:rgba(22,163,254,.3)
}
.accordion-item-s2{
    border:2px solid #dbe4f7!important;
    border-radius:6px
}
.tc-light .accordion-item-s2{
    border-color:hsla(0,0%,100%,.05)!important
}
.bg-theme .accordion-item-s2{
    border-color:rgba(22,163,254,.3)!important
}
.accordion-item-s2.current{
    border-color:rgba(18,34,114,.5)!important
}
.tc-light .accordion-item-s2.current{
    border-color:#16a3fe!important
}
.accordion-item-s2:not(:last-child){
    margin-bottom:15px
}
.tc-light .accordion-item-s2:not(:last-child){
    border-color:hsla(0,0%,100%,.05)
}
.bg-theme .accordion-item-s2:not(:last-child){
    border-color:rgba(22,163,254,.3)
}
.accordion-item-s3{
    border:none!important;
    border-radius:6px;
    background:#fff;
    box-shadow:0 4px 6px 0 rgba(18,34,114,.07)
}
.bg-theme .accordion-item-s3,.tc-light .accordion-item-s3{
    background:hsla(0,0%,100%,.05);
    box-shadow:none
}
.has-bg-image .accordion-item-s3{
    background:rgba(12,25,90,.7);
    box-shadow:none
}
.accordion-item-s3:not(:last-child){
    margin-bottom:30px
}
.accordion-item-s4{
    background:rgba(18,34,114,.09)
}
.accordion-item-s4.current{
    background:rgba(18,34,114,.05)
}
.accordion-title{
    position:relative;
    color:#1940b0;
    font-weight:400;
    cursor:pointer;
    padding:22px 54px 14px 0;
    margin-bottom:0
}
.accordion-item-s2 .accordion-title{
    padding:25px 54px 17px 30px
}
.accordion-item-s3 .accordion-title{
    padding:20px 54px 12px 30px
}
.accordion-item-s4 .accordion-title{
    padding:16px 54px 8px 30px
}
.tc-light .accordion-title{
    color:#16a3fe
}
.accordion-title-sm{
    font-size:16px
}
.accordion-title.collapsed{
    color:#415076;
    transition:all .4s
}
.tc-light .accordion-title.collapsed{
    color:#fff
}
.tc-light .accordion-title.collapsed:hover{
    color:#16a3fe
}
.accordion-title.collapsed:hover{
    color:#1940b0
}
.accordion-title.collapsed .accordion-icon:before{
    opacity:0
}
.accordion-title.collapsed .accordion-icon:after{
    opacity:1
}
.accordion-title.collapsed .accordion-icon-s2:after{
    transform:rotate(-180deg)
}
.accordion-icon{
    position:absolute;
    top:calc(50% + 4px);
    transform:translateY(-50%);
    right:0;
    height:36px;
    width:36px;
    border-radius:50%
}
.accordion-icon,.current .accordion-icon{
    background:#f6fafd
}
.accordion-icon:after,.accordion-icon:before{
    line-height:36px;
    color:#1940b0;
    font-family:Font Awesome\ 5 Free;
    font-weight:700;
    font-size:13px;
    text-align:center;
    transition:all .4s
}
.current .accordion-icon:after,.current .accordion-icon:before{
    color:#1940b0
}
.accordion-icon:before{
    content:"\f068";
    opacity:1
}
.accordion-icon:after{
    content:"\f067";
    opacity:0
}
.accordion-icon-s2{
    background:#f6fafd
}
.accordion-icon-s2:after{
    font-family:themify;
    content:"\e648";
    opacity:1!important
}
.accordion-icon-s2:before{
    display:none
}
.accordion-item-s2 .accordion-icon{
    right:12px
}
.accordion-item-s3 .accordion-icon{
    right:18px
}
.accordion-item-s4 .accordion-icon{
    right:12px
}
.tc-light .accordion-icon{
    background:rgba(22,163,254,.1)
}
.tc-light .accordion-icon:after,.tc-light .accordion-icon:before{
    color:#16a3fe
}
.accordion-content{
    padding-bottom:12px;
    padding-right:46px
}
.accordion-content p:last-child{
    margin-bottom:0
}
.accordion-item-s2 .accordion-content,.accordion-item-s3 .accordion-content,.accordion-item-s4 .accordion-content{
    padding-left:30px
}
.accordion-item-s4 .accordion-content{
    padding-bottom:6px
}
.accordion-faq{
    margin-top:-15px
}
.accordion-header{
    padding:20px
}
.accordion-header p{
    margin-bottom:0
}
.accordion-header p:nth-child(2),.accordion-header p:nth-child(3){
    display:none
}
.accordion-body{
    padding:0 20px 30px
}
.accordion-box:not(:last-child){
    margin-bottom:40px
}
.border-b-none{
    border-bottom:0!important
}
@media (min-width:576px){
    .accordion-title-sm{
        font-size:18px
    }
    .accordion-header{
        padding:20px 40px
    }
    .accordion-header p{
        margin-bottom:0
    }
    .accordion-header p:nth-child(2),.accordion-header p:nth-child(3){
        display:block
    }
    .accordion-body{
        padding:0 40px 40px
    }
}
.nk-block{
    display:block;
    width:100%;
    position:relative;
    z-index:1
}
.nk-block~.nk-block{
    padding-top:40px
}
.nk-block~.nk-block-team-list{
    padding-top:60px
}
.overlay-x .nk-block{
    z-index:2
}
.nk-block+.hr{
    margin-top:40px;
    margin-bottom:40px
}
.hr+.nk-block,.section-head+.nk-block,hr+.nk-block{
    padding-top:0
}
.nk-block-lg+.nk-block{
    padding-top:60px
}
.nk-block-zero+.nk-block{
    padding-top:0!important
}
.nk-block-text-head{
    padding-bottom:35px
}
.nk-block-img{
    position:relative
}
.nk-block-img-plx{
    position:absolute
}
.nk-block-img-s1{
    position:relative;
    z-index:99;
    margin-top:-71px;
    padding:30px 50px;
    background:#fff;
    border-radius:60px 60px 60px 200px;
    box-shadow:0 15px 30px rgba(18,34,114,.1)
}
.nk-block-img-s2 img{
    max-width:400px;
    width:100%
}
.nk-block-img-s3 img{
    max-width:300px;
    width:100%
}
.nk-block-screen{
    padding:70px 50px 100px 0
}
.nk-block-screen img{
    border-radius:3px;
    border:1px solid #dfeaf8
}
.nk-block-screen-small{
    position:absolute;
    right:0;
    bottom:0;
    max-width:210px
}
.nk-block-video{
    position:relative;
    border-radius:4px
}
.nk-block-ca{
    padding:70px 20px
}
.nk-block-plx{
    width:300px;
    padding:30px 10px;
    margin-left:auto;
    margin-right:auto
}
.nk-block-contact-s1{
    padding:110px 0;
    position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAA1wAAAOgAgMAAABU2581AAAADFBMVEUAAAAWo/4Wo/4Wo/65hSchAAAABHRSTlMANI6ZvCK18wAABJZJREFUeAHt3AGGHU0QB/ABgSBHzVVyo1wlRwjAwvZnFs16Xn2d2unX0+X3w+p93pr5Q1V1uuWY62f7dXxrb8fHj/O34EvPFnf0u/05vrf34+PH+VvwpWeLO2rt7/GjtePjx/lb8KVni5nkkksuudR5fbkAAPjUYMN22z++qkFP7eafB6JoPOofXzVQTZ2+Pg+w0TjbP75qAE5My3LJJZdc6ry+XBcA9svRx/Fi6KmL5qj443gx9NRlc2/0cbwYemqCXHLJJZc6v19fBgBGG3D/LbGInzr3et6EOaov4qfOvE45Ye7ti/99aoJccskllzq/a18GAMfK8/ty8NS5xw2T56jgqXOPhybPvcFTrySXXHLJVb/O68sA4D52frHjPb14sdF97MQiQS655JJLndeXxwGA/XJXbI7qis29eXLJJZdc6ry+DACD7Je7YnNUV2vulStBLrnkUuf1ZQDw/33dsi/30abcHNVH0c3nXrnkkksudX6DvgwAPPbMmX35dR5nnJlz1Os8zqQz5948ueSSSy51vk5fBgB6Ay7Wl19x7rDCK86JUuSSSy651Hl9GQBc046b7+2ue31tjgqONBb72twbHEGlyCWXXHKp8/oyADh2Dhbdbfty7tyh65/cTe6cqJs298oll1xyqfP6MgDYL3fF9stdsf1yV2Cel2s5ueRS5/VlACC+07VbX07cwevf2UJwZ3LK3CuXXHLJpc7rywBgvzxgy/3ygB33y8NfvpxccskllzqvLwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxrb8fxs/061jgf3d/hypf53t6P43f7c6xxPrq/w5Uv86O142jt77HI+ej+DvmXkUsuueRS54v3ZQAosE1+srjNy2THp2eLKRIvkx13ny1mSLyMXHIlyCWXOl+gLxcBAGE7XtKpr3mZcHxaMlld8zLhuLtmEk68jFxy5cklV/06X7MvA0CB29fb9eXBW3nbzVGDtyi3m3vlkitPLrnq1/myfbk+ABwrz+3LVz26TyO5xcLxKdanx9xi2bgrl1xyJchVv85X6stFAcDadpwYEgatHZ8SQ92gpeNuYgiXSy65EuSqX+cr9eXqAGC7vtwXse3mqL6IbTf39oVccuXJJVf9Ol+4LwOA+9gLXm+Le3qJ19viXmXi9eSSK08uuerX+ZJ9GQDsl+2X7ZfN83LJJZf9sv1yLQCQ68v3l5uj7i839/4rueSSSy51Xl8GAOyX7ZflkuuRXHKp8/oyAJC+91VujuqLO7vbvUq55JJLLnVeXwYA++VTxf3yqeJ++TR17pVLLrnkUuf1ZQDw/309+avbSt3K22COytyivHzulUsuueRS5/VlAHDQPPwXmx1ADP/FZgdGo38hV4JccsmlzuvLAMBAu93gX7UT49FGpxD5cTZ/aiSXXHLJpc7rywDgcnbUl4NOfvNLe5njhBvPUX2ATRz/TJh75ZJLLrnU+eJ9GQCI+/K+4jlqW4m5NyKXXHLJpc7ry/AfcKiYd50L6hwAAAAASUVORK5CYII=) no-repeat;
    background-size:contain;
    background-position:50% 50%
}
.nk-block-features,.nk-block-m30,.nk-block-team-list{
    margin-bottom:-30px
}
.nk-block-m40{
    margin-bottom:-40px
}
.nk-block-m50{
    margin-bottom:-50px
}
.nk-block .pagination{
    margin-top:10px
}
.nk-block-status+.nk-block-actions{
    padding-top:80px;
    padding-bottom:40px
}
.nk-block-note{
    position:relative;
    background:rgba(0,0,0,.2);
    border-radius:6px;
    margin-top:40px;
    padding:20px 25px 20px 65px
}
.nk-block-note-s2{
    background:rgba(185,210,244,.25)
}
.nk-block-note .icon{
    position:absolute;
    left:15px;
    top:50%;
    font-size:30px;
    color:#16a3fe;
    transform:translateY(-50%)
}
.nk-block-shade{
    left:-120px;
    bottom:65px;
    height:calc(100% - 130px);
    background-image:linear-gradient(to top right,#fff 0,transparent 50%,transparent);
    opacity:.1;
    transform:skew(9deg)
}
.nk-block-shade,.nk-block-shade:after{
    position:absolute;
    width:100%;
    border-radius:0 0 0 45px
}
.nk-block-shade:after{
    left:50px;
    bottom:50px;
    height:100%;
    content:"";
    background-image:linear-gradient(to top right,#fff 0,transparent 40%,transparent)
}
.nk-block-shape-s1{
    position:relative;
    z-index:2;
    padding-top:80px;
    padding-bottom:100px;
    background:#122272
}
.nk-block-shape-s1:after,.nk-block-shape-s1:before{
    position:absolute;
    top:0;
    height:100%;
    content:"";
    z-index:-1;
    background:#122272
}
.nk-block-shape-s1:before{
    left:-190px;
    width:320px;
    border-radius:100px 0 0 100px;
    transform:skew(9deg)
}
.nk-block-shape-s1:after{
    right:-280px;
    width:370px;
    border-radius:0 100px 100px 0;
    transform:skew(-7deg)
}
.nk-block-shape-s1.bg-theme-alt,.nk-block-shape-s1.bg-theme-alt:after,.nk-block-shape-s1.bg-theme-alt:before{
    background:#1940b0
}
.nk-block-shape-s1.bg-theme-dark,.nk-block-shape-s1.bg-theme-dark:after,.nk-block-shape-s1.bg-theme-dark:before{
    background:#0c195a
}
.nk-block-shape-s1.bg-theme-dark-alt,.nk-block-shape-s1.bg-theme-dark-alt:after,.nk-block-shape-s1.bg-theme-dark-alt:before{
    background:#132582
}
.nk-block-header{
    padding-top:30px;
    padding-bottom:30px
}
.plx-screen{
    width:80px;
    bottom:0;
    left:0
}
.plx-circle-s1{
    width:80px;
    top:10px;
    left:-5px;
    z-index:-1;
    animation:ani_cicle 4s linear infinite
}
.plx-polygon-s1{
    width:70px;
    bottom:15px;
    left:40px;
    transform-origin:center;
    animation:ani_round 20s linear infinite
}
.plx-triangle-s1{
    width:80px;
    bottom:0;
    right:0;
    animation:ani_round 30s linear infinite reverse
}
@keyframes ani_round{
    0%{
        transform:translate(0) rotate(0deg)
    }
    25%{
        transform:translate(10px,15px) rotate(90deg)
    }
    50%{
        transform:translate(0) rotate(180deg)
    }
    75%{
        transform:translate(-10px,-15px) rotate(270deg)
    }
    to{
        transform:translate(0) rotate(1turn)
    }
}
@keyframes ani_cicle{
    0%{
        transform:translate(0) rotate(0deg)
    }
    to{
        transform:translate(0) rotate(1turn)
    }
}
.img-block-dot{
    background-image:url("file:///affdae54992cd28e428d.png");
    background-position:top;
    padding:50px 0;
    margin-top:-40px
}
@media (min-width:576px){
    .nk-block-screen{
        padding:0 50px 100px 0
    }
    .nk-block-team-list{
        margin-bottom:-50px
    }
}
@media (min-width:576px){
    .nk-block~.nk-block{
        padding-top:60px
    }
    .hr+.nk-block,.section-head+.nk-block,hr+.nk-block{
        padding-top:0
    }
    .nk-block-xs+.nk-block{
        padding-top:30px
    }
    .nk-block-lg+.nk-block{
        padding-top:80px
    }
    .nk-block-ca{
        padding:90px 20px
    }
    .nk-block-plx{
        padding:60px;
        width:100%
    }
    .nk-block-contact-s1{
        padding:180px 0
    }
    .nk-block-img-s1{
        padding:40px 70px
    }
    .nk-block-note{
        margin-top:40px;
        padding:20px 65px 20px 75px
    }
    .nk-block-note .icon{
        left:20px
    }
    .nk-block-shape-s1{
        padding-top:150px;
        padding-right:40px;
        padding-bottom:150px
    }
    .plx-screen{
        width:130px;
        bottom:0;
        left:0
    }
    .plx-circle-s1{
        width:140px;
        top:10px;
        left:10px
    }
    .plx-polygon-s1{
        width:100px;
        bottom:15px;
        left:95px
    }
    .plx-triangle-s1{
        width:130px;
        bottom:0;
        right:20px
    }
}
@media (min-width:768px){
    .nk-block-img-s2 img{
        max-width:100%
    }
    .nk-block-ca,.nk-block-plx{
        padding:60px
    }
    .plx-screen{
        width:160px;
        bottom:0;
        left:0
    }
    .plx-circle-s1{
        width:160px;
        top:10px;
        left:10px
    }
    .plx-polygon-s1{
        width:100px;
        bottom:15px;
        left:125px
    }
    .plx-triangle-s1{
        width:130px;
        bottom:0;
        right:20px
    }
}
@media (min-width:992px){
    .nk-block~.nk-block{
        padding-top:100px
    }
    .hr+.nk-block,.section-head+.nk-block,hr+.nk-block{
        padding-top:0
    }
    .nk-block-status+.nk-block-actions{
        padding-top:70px;
        padding-bottom:40px
    }
    .nk-block-xs+.nk-block{
        padding-top:30px
    }
    .nk-block-sm+.nk-block{
        padding-top:70px
    }
    .nk-block-lg+.nk-block{
        padding-top:100px
    }
    .nk-block-img-s1{
        margin-right:-71px
    }
    .nk-block-img.edge-r1{
        margin-right:-160px
    }
    .nk-block-img.edge-l1{
        margin-left:-160px
    }
    .nk-block-img.edge-r2{
        margin-right:-360px
    }
    .nk-block-img.edge-l2{
        margin-left:-360px
    }
    .nk-block-img.edge-r3{
        margin-right:-500px
    }
    .nk-block-img.edge-l3{
        margin-left:-500px
    }
    .nk-block .pagination{
        margin-top:30px
    }
}
@media (min-width:1200px){
    .nk-block-lg+.nk-block{
        padding-top:130px
    }
}
.app-slide-wrap{
    position:relative;
    width:230px;
    margin:15px auto
}
.app-slide-wrap:after{
    position:absolute;
    height:calc(100% + 80px);
    width:calc(100% + 96px);
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    content:"";
    background-image:url("file:///38a02e22b22fabb22ac1.png")
}
.app-slide img{
    border-radius:4px
}
.card{
    padding:20px;
    background:#fff;
    border:none;
    box-shadow:0 0 50px 0 rgba(0,0,0,.02)
}
.card.card-s3{
    padding:30px 20px
}
.card-full{
    height:calc(100% - 30px)
}
.card-full-lg{
    height:calc(100% - 80px)
}
.card.feature-s8{
    padding:35px 25px
}
.card-s2{
    padding:55px 30px 110px;
    box-shadow:0 5px 46px rgba(25,64,176,.14)
}
.card-lg-y{
    box-shadow:0 20px 60px rgba(18,24,58,.1)
}
.card-lg-y2{
    padding:55px 40px 70px;
    box-shadow:0 5px 35px rgba(0,0,0,.05)
}
.card-s3{
    box-shadow:0 5px 18px rgba(65,80,118,.2)
}
@media (min-width:576px){
    .card,.card.card-s3{
        padding:30px
    }
    .card-md{
        padding:40px 30px
    }
    .card-lg{
        padding:45px 40px
    }
    .card.feature-s8{
        padding:45px 30px
    }
    .card-s2{
        padding:55px 30px 110px
    }
    .card-lg-y{
        padding:70px 30px
    }
    .card-lg-y2{
        padding:55px 40px 70px
    }
    .card-lg-xy{
        padding:70px 55px
    }
}
.nk-banner{
    display:block;
    z-index:5
}
.banner,.nk-banner{
    width:100%;
    position:relative
}
.banner{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center
}
.is-transparent .banner{
    padding-top:60px
}
.has-mask .banner{
    padding-bottom:75px
}
.has-mask .banner-page{
    padding-bottom:40px
}
.has-mask .banner-mask-fix{
    padding-bottom:40px!important
}
.has-mask .banner-inner{
    padding-bottom:125px
}
.header-banner-angled .banner{
    padding-bottom:540px
}
.header-banner-angled-s2 .banner{
    padding-bottom:498px
}
.banner-screen{
    position:absolute!important;
    z-index:0!important;
    left:50%;
    right:0;
    bottom:-8px;
    width:320px;
    transform:translateX(-50%)
}
.banner-wrap{
    width:100%
}
.banner-fs .banner-wrap{
    padding-top:40px;
    padding-bottom:40px
}
.banner-gfx{
    position:relative;
    margin:-15px 0
}
.banner-gfx-auto{
    margin:0 auto!important
}
.banner-gfx-re-s4{
    margin:0 -95px
}
.banner-gfx-icon{
    position:absolute;
    width:4.2%;
    top:32%
}
.banner-gfx-icon-1{
    left:43.75%;
    animation:jumping 1s linear 0s infinite alternate
}
.banner-gfx-icon-2{
    right:40.25%;
    animation:jumping 1s linear .5s infinite alternate
}
.banner-gfx-s2{
    max-width:280px;
    margin:0 auto
}
.banner-fs{
    min-height:calc(100vh - 90px)
}
.is-transparent .banner-fs{
    min-height:100vh
}
.banner-gap-b1{
    padding-bottom:50px
}
.banner-gap-b2,.has-mask .banner-gap-b1{
    padding-bottom:75px
}
.has-mask .banner-gap-b2{
    padding-bottom:125px
}
.banner-gap-b3{
    padding-bottom:75px
}
.has-mask .banner-gap-b3{
    padding-bottom:120px
}
.banner-gap-b4{
    padding-bottom:340px
}
.has-mask .banner-gap-b4{
    padding-bottom:360px
}
.banner-page .banner-wrap{
    padding:40px 0
}
.is-transparent .banner-page .banner-wrap{
    padding-top:20px
}
.banner-page .breadcumb{
    padding-top:10px
}
.banner-page-md{
    min-height:340px
}
.banner-page-lg{
    min-height:460px
}
.banner-caption:not([class*=wide]){
    max-width:720px;
    margin-left:auto;
    margin-right:auto
}
.banner>.nk-block{
    position:relative;
    z-index:2
}
.banner-social{
    background:hsla(0,0%,100%,.2);
    border-radius:25px;
    padding:0 20px;
    display:inline-block
}
.banner-social-wrap{
    margin-top:30px
}
.banner-social li{
    padding:13px 8px;
    display:inline-block
}
.banner-social li a{
    color:#fff;
    text-align:center;
    line-height:24px;
    width:24px;
    display:block
}
.banner-social li a:hover{
    opacity:.5;
    outline:none;
    transform:translateY(-3px)
}
.banner-with-token-box-s1 .banner-wrap{
    padding-bottom:175px
}
.banner-s1-overlay{
    position:relative;
    overflow:hidden
}
.banner-s1-overlay:after,.banner-s1-overlay:before{
    position:absolute;
    content:"";
    width:875px;
    height:300%;
    bottom:-100%;
    transform:rotate(-45deg);
    background:hsla(0,0%,100%,.02);
    z-index:-1
}
.banner-s1-overlay:before{
    left:50%;
    margin-left:-130px
}
.banner-s1-overlay:after{
    right:50%;
    margin-right:-110px
}
.banner-s1 .title-xs{
    margin-bottom:1.14rem
}
.banner-inner{
    min-height:500px
}
@keyframes jumping{
    0%{
        transform:translateY(5px)
    }
    to{
        transform:translateY(-25px)
    }
}
.cpn{
    padding-top:30px;
    padding-bottom:30px
}
.cpn-action,.cpn-head,.cpn-text{
    margin-top:20px
}
.cpn>:first-child{
    margin-top:0
}
.cpn-head .title{
    font-size:1.75rem;
    line-height:1.5
}
.cpn-head .title-lg{
    line-height:1.3;
    font-weight:700
}
.cpn-text{
    font-weight:300;
    font-size:1.1rem;
    line-height:1.8;
    margin-bottom:25px;
    color:#415076
}
.tc-light .cpn-text{
    color:#b9d2f4
}
.cpn-text p{
    color:inherit!important;
    font-size:inherit!important
}
.cpn-text-center{
    margin-left:auto;
    margin-right:auto
}
.cpn-text-s1{
    margin-top:16px;
    margin-bottom:16px
}
.cpn-text .lead,.cpn-text .lead-light{
    font-size:1.25rem;
    font-weight:400;
    line-height:1.7
}
.cpn-text .lead-s2{
    font-size:1.3rem;
    font-weight:400;
    line-height:1.7
}
.cpn-text .lead-s3{
    font-size:1.3rem!important;
    font-weight:300;
    line-height:1.7
}
.cpn-text-light .lead,.cpn-text-light .lead-light{
    font-weight:300
}
.cpn-links{
    padding-top:20px;
    margin:-10px -15px
}
.cpn-action .cpn-links{
    padding-top:0
}
.cpn-links li{
    display:inline-block;
    padding:10px 15px;
    font-weight:500
}
.cpn-links-s1{
    display:flex;
    justify-content:space-around;
    align-items:center;
    padding:0 50px
}
.cpn-btns+.cpn-links,.cpn-links+.cpn-btns{
    padding-top:20px
}
.cpn-boxed{
    padding:20px;
    background:rgba(12,25,90,.6)
}
.cpn-boxed:not([class*=radius]){
    border-radius:6px
}
.cpn-social{
    margin-top:30px
}
@media (max-width:575px){
    .cpn-title .title{
        font-size:1.75rem;
        line-height:1.5
    }
}
@media (min-width:576px){
    .banner-gap-b3{
        padding-bottom:120px
    }
    .has-mask .banner-gap-b3{
        padding-bottom:160px
    }
    .banner-screen{
        bottom:-40px;
        width:100%
    }
    .banner-screen-right{
        bottom:-70px;
        width:360px
    }
    .banner-fs .banner-wrap{
        padding-top:70px;
        padding-bottom:70px
    }
}
@media (min-width:768px){
    .banner-gfx-re-s2{
        margin:-50px 0 0
    }
    .has-mask .banner{
        padding-bottom:160px
    }
    .has-mask .banner-page{
        padding-bottom:80px
    }
    .banner-gap-b1{
        padding-bottom:75px
    }
    .banner-gap-b2,.has-mask .banner-gap-b1{
        padding-bottom:125px
    }
    .has-mask .banner-gap-b2{
        padding-bottom:200px
    }
    .banner-gap-b4{
        padding-bottom:340px
    }
    .has-mask .banner-gap-b4{
        padding-bottom:360px
    }
    .banner-page .banner-wrap{
        padding:80px 0
    }
    .is-transparent .banner-page .banner-wrap{
        padding-top:60px
    }
    .banner-page-md{
        min-height:400px
    }
    .banner-page-lg{
        min-height:580px
    }
    .banner-social-wrap{
        margin-top:0
    }
    .banner-social-vertical{
        right:60px;
        top:50%;
        transform:translateY(-50%);
        position:absolute;
        z-index:3;
        padding:20px 0;
        margin-top:-30px
    }
    .banner-social-vertical li{
        display:block;
        padding:8px 13px
    }
    .banner-with-token-box-s1.banner-fs{
        min-height:92vh
    }
    .banner-with-token-box-s1 .banner-wrap{
        padding-bottom:40px
    }
    .cpn-action,.cpn-text{
        margin-top:20px
    }
    .cpn-text{
        margin-bottom:15px
    }
    .cpn-btns{
        padding-top:10px
    }
    .cpn-text-s1{
        margin-top:16px;
        margin-bottom:16px
    }
}
@media (min-width:992px){
    .is-transparent .banner{
        padding-top:75px
    }
    .banner-gfx-re-s1{
        margin:0 -80px 0 -180px
    }
    .banner-gfx-re-s2{
        margin:-50px -280px 0 -110px
    }
    .banner-gfx-re-s3{
        margin:0 -150px 0 -35px
    }
    .banner-gfx-re-s5{
        margin:0 -305px 0 0
    }
    .has-mask .banner{
        padding-bottom:180px
    }
    .has-mask .banner-page{
        padding-bottom:100px
    }
    .banner-gap-b3{
        padding-bottom:200px
    }
    .has-mask .banner-gap-b3{
        padding-bottom:220px
    }
    .banner-gap-b4{
        padding-bottom:60px
    }
    .has-mask .banner-gap-b4{
        padding-bottom:80px
    }
    .banner-screen-right{
        bottom:-45px;
        width:100%
    }
    .has-mask .banner-pd-lg{
        padding-bottom:225px;
        padding-top:65px
    }
    .banner-inner{
        min-height:600px
    }
    .cpn{
        max-width:90%
    }
    .banner-page .cpn{
        max-width:100%
    }
    .cpn-action,.cpn-head,.cpn-text{
        margin-top:30px
    }
    .banner-s1 .cpn-head{
        margin-top:0
    }
    .cpn-text{
        margin-bottom:25px;
        max-width:90%
    }
    .banner-s1 .cpn-text{
        margin-top:20px;
        margin-bottom:6px
    }
    .banner-s2 .cpn-text,.cpn-text-s1{
        margin-top:20px
    }
    .cpn-text-s1{
        margin-bottom:12px
    }
    .cpn-text-s2{
        max-width:100%!important
    }
    .cpn-text-s3{
        margin-top:10px
    }
    .cpn-btns,.cpn-links{
        padding-top:20px
    }
    .cpn-action .cpn-btns,.cpn-action .cpn-links{
        padding-top:0
    }
    .cpn-btns+.cpn-links,.cpn-links+.cpn-btns{
        padding-top:20px
    }
    .cpn-head .title{
        font-size:2.125rem
    }
    .cpn-head .title-sm{
        font-size:1.85rem
    }
    .cpn-head .title-md{
        font-size:2.6rem
    }
    .cpn-head .title-lg{
        font-size:4rem
    }
    .cpn-head .title-lg-s2{
        font-size:3rem
    }
    .cpn-head .title-lg-s3{
        font-size:2rem
    }
    .cpn-boxed{
        padding:35px
    }
    .cpn-social{
        margin-top:50px
    }
    .cpn-s2{
        margin-top:-122px!important;
        padding-top:0
    }
}
@media (min-width:1200px){
    .banner-gfx-re-s1{
        margin:0 -380px 0 -180px
    }
    .banner-gfx-re-s2{
        margin:0 -330px 0 -110px
    }
    .banner-gfx-re-s5{
        margin:0 -515px 0 0
    }
    .banner-gfx-re-s7{
        margin:140px -505px -183px -290px
    }
    .banner-gfx-re-s7+.abs-center{
        right:15px;
        transform:translateY(-50%);
        left:auto
    }
    .banner-gap-b3{
        padding-bottom:290px
    }
    .has-mask .banner-gap-b3{
        padding-bottom:320px
    }
    .banner-screen-right{
        bottom:-90px
    }
    .banner-fs .banner-wrap{
        padding-top:40px;
        padding-bottom:40px
    }
}
@media (min-width:1600px){
    .banner-caption:not([class*=wide]){
        max-width:1080px
    }
    .banner-gfx-re-s2{
        margin:-100px -480px 0 -110px
    }
    .banner-fs-lg{
        min-height:calc(100vh - 100px)
    }
    .has-mask .banner-pd-lg{
        padding-bottom:295px;
        padding-top:65px
    }
    .cpn-head .title-lg-s3{
        font-size:3rem
    }
}
@media (max-width:991px){
    .banner-gfx-ovfix{
        padding-top:20px;
        padding-bottom:60px
    }
}
@media (max-width:991px) and (orientation:landscape){
    .banner-gfx{
        margin-left:auto;
        margin-right:auto;
        max-width:390px
    }
    .banner-gfx-ovfix{
        padding-top:40px;
        padding-bottom:110px
    }
}
@media (max-width:767px) and (orientation:landscape){
    .banner-gfx{
        max-width:320px
    }
}
@media (min-width:992px) and (max-width:1200px) and (orientation:portrait){
    .banner-fs{
        min-height:calc(65vh - 90px)
    }
    .is-transparent .banner-fs{
        min-height:60vh
    }
}
@media (max-width:420px){
    .cpn-btns .btn:not(.btn-with-icon){
        font-size:11px;
        padding:8px 16px
    }
}
.banner-y-pd{
    padding-top:100px!important;
    padding-bottom:124px!important
}
.gfx-screen{
    position:absolute;
    top:5px;
    left:44px;
    width:calc(100% - 91px);
    height:calc(100% - 25px)
}
.gfx-screen .owl-item,.gfx-screen .owl-stage,.gfx-screen .owl-stage-outer,.gfx-screen .slides{
    height:100%;
    width:100%;
    border-radius:6px
}
.gfx-screen .flex-control-nav{
    position:absolute;
    right:-45px;
    top:50%;
    transform:translateY(-50%);
    width:auto;
    height:fit-content
}
.gfx-screen .flex-control-nav li{
    display:block
}
.gfx-screen .flex-control-nav li a{
    width:8px;
    height:8px;
    margin:10px;
    box-shadow:none;
    border-radius:50%;
    background:#d1dceb!important
}
.gfx-screen .flex-control-nav li a.flex-active{
    background:#23c99d!important
}
.gfx-slide,.gfx-slide-item{
    height:100%
}
.gfx-slide img{
    border-top-right-radius:10px;
    border-top-left-radius:10px
}
.gfx-slide-item{
    width:100%
}
@media (min-width:400px){
    .gfx-screen{
        top:8px;
        left:57px;
        width:calc(100% - 117px);
        height:calc(100% - 35px)
    }
    .gfx-screen .flex-control-nav{
        right:-46px
    }
    .banner-gfx-s2{
        max-width:350px
    }
}
@media (min-width:576px){
    .gfx-screen{
        left:63px;
        width:calc(100% - 130px)
    }
    .gfx-screen .flex-control-nav{
        right:-53px
    }
    .banner-gfx-s2{
        max-width:100%
    }
}
@media (min-width:768px){
    .gfx-screen{
        top:9px;
        left:73px;
        width:calc(100% - 150px);
        height:calc(100% - 44px)
    }
    .gfx-screen .flex-control-nav{
        right:-65px
    }
}
@media (min-width:1200px){
    .gfx-screen{
        top:18px;
        left:106px;
        width:calc(100% - 220px);
        height:calc(100% - 66px)
    }
    .gfx-screen .flex-control-nav{
        right:-100px
    }
}
@media (min-width:1600px){
    .gfx-screen{
        left:135px;
        width:calc(100% - 279px);
        height:calc(100% - 81px)
    }
    .gfx-screen .flex-control-nav{
        right:-128px
    }
}
.section-head{
    position:relative
}
.section-head:not([class*=pdb]){
    padding-bottom:40px
}
.section-head-xs:not([class*=pdb]){
    padding-bottom:25px
}
.section-head-sm:not([class*=pdb]){
    padding-bottom:30px
}
.section-head p{
    color:#415076
}
.section-head.tc-light p,.tc-light .section-head p{
    color:#8ca2e5
}
.section-head .title{
    font-weight:500
}
.section-head .title-thin{
    font-weight:300
}
.section-head .title:not(:last-child){
    margin-bottom:.75rem
}
.section-head .title-xs:not(:last-child){
    margin-bottom:.5rem
}
.section-head .title:before{
    position:absolute;
    left:50%;
    top:50%;
    content:attr(title);
    font-family:Roboto,sans-serif;
    line-height:.9;
    text-transform:uppercase;
    white-space:nowrap;
    color:#1940b0;
    transform:translate(-50%,-50%);
    opacity:.06
}
.tc-light .section-head .title:before{
    opacity:.06
}
.section-head .title-s4{
    text-transform:uppercase;
    padding:30px 0;
    margin-bottom:0;
    opacity:1;
    position:relative
}
.section-head .title-s4.title:before{
    font-size:120px!important;
    font-weight:700
}
.section-head-s2 .title:before{
    font-size:48px;
    background-image:linear-gradient(180deg,#415076,#8ca2e5);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
.firefox .section-head-s2 .title:before{
    -webkit-text-fill-color:#000
}
.firefox .tc-light .section-head-s2 .title:before{
    -webkit-text-fill-color:#fff
}
.section-head-s3{
    position:relative
}
.section-head-s3:after,.section-head-s3:before{
    position:absolute;
    left:50%;
    height:1px;
    width:110px;
    content:"";
    transform:rotate(-45deg);
    z-index:-1;
    opacity:.4
}
.section-head-s3:before{
    top:60px;
    margin-left:-80px;
    background:#23c99d
}
.tc-light .section-head-s3:before{
    background:#23c99d
}
.section-head-s3:after{
    top:5px;
    margin-left:-50px;
    background:#16a3fe
}
.tc-light .section-head-s3:after{
    background:#16a3fe
}
.section-head-line{
    position:absolute;
    height:60px;
    width:60px;
    left:50%;
    top:10px;
    opacity:.2;
    border-radius:50%;
    background:transparent;
    transform:rotate(45deg) translate(-50%)
}
.section-head-line .line-1,.section-head-line .line-2,.section-head-line .line-3,.section-head-line .line-4,.section-head-line .line-5,.section-head-line .line-6,.section-head-line .line-7,.section-head-line .line-8{
    position:absolute;
    content:"";
    border-radius:50%;
    background:transparent;
    border-top:1px solid #16a3fe;
    border-left:1px solid #16a3fe
}
.section-head-line .line-1{
    top:-15px;
    left:-15px;
    height:90px;
    width:90px
}
.section-head-line .line-2{
    top:-30px;
    left:-30px;
    height:120px;
    width:120px
}
.section-head-line .line-3{
    top:-45px;
    left:-45px;
    height:150px;
    width:150px
}
.section-head-line .line-4{
    top:-60px;
    left:-60px;
    height:180px;
    width:180px
}
.section-head-line .line-5{
    top:-75px;
    left:-75px;
    height:210px;
    width:210px
}
.section-head-line .line-6{
    top:-90px;
    left:-90px;
    height:240px;
    width:240px
}
.section-head-line .line-7{
    top:-105px;
    left:-105px;
    height:270px;
    width:270px
}
.section-head-line .line-8{
    top:-120px;
    left:-120px;
    height:300px;
    width:300px
}
@media (min-width:576px){
    .section-head:not([class*=pdb]){
        padding-bottom:50px
    }
    .section-head-xs:not([class*=pdb]){
        padding-bottom:25px
    }
    .section-head-sm:not([class*=pdb]){
        padding-bottom:30px
    }
    .section-head .title:not(:last-child){
        margin-bottom:1.25rem
    }
    .section-head .title-xs:not(:last-child){
        margin-bottom:.75rem
    }
    .section-head-s2 .title:before{
        font-size:64px
    }
}
@media (min-width:992px){
    .section-head:not([class*=pdb]){
        padding-bottom:60px
    }
    .section-head-sm:not([class*=pdb]){
        padding-bottom:40px
    }
    .section-head-xs:not([class*=pdb]){
        padding-bottom:25px
    }
    .section-head-s2 .title:before{
        font-size:90px
    }
    .section-head-s2 .title-xl:before{
        font-size:124px
    }
}
.t-cap{
    text-transform:capitalize!important
}
.feature{
    margin-bottom:30px;
    display:block
}
.feature-download{
    margin-bottom:0
}
.feature.card{
    height:calc(100% - 30px)
}
.feature-group .feature{
    margin-bottom:0
}
.feature-group{
    border-radius:6px
}
.feature-icon{
    position:relative;
    width:60px;
    margin-bottom:15px;
    flex-shrink:0;
    margin-right:12px
}
.feature-icon-md{
    width:40px
}
.feature-icon-md-s2{
    width:80px
}
.feature-icon-xl{
    width:120px
}
.feature-icon.dot:before{
    position:absolute;
    bottom:0;
    right:0;
    content:"";
    height:30px;
    width:30px;
    border-radius:50%;
    background:rgba(22,163,254,.5);
    z-index:4
}
.tc-light .feature-icon .icon{
    color:#16a3fe
}
.feature-icon .icon{
    position:relative;
    font-size:3.75rem;
    color:#1940b0;
    z-index:5;
    margin-left:-5px
}
.feature-icon .icon.icon-circle{
    margin-left:0
}
.feature-icon .icon-xs{
    font-size:1rem
}
.feature-icon .icon-md{
    font-size:2.75rem
}
.feature-icon .icon-rg{
    font-size:4.35rem
}
.feature-icon .icon-lg{
    font-size:5.75rem
}
.feature-icon .icon-lg-s2{
    font-size:5rem;
    padding-top:15px
}
.feature-icon .icon-xl{
    font-size:9rem
}
.feature-icon .icon-grd{
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent
}
.feature-icon .icon-circle,.feature-icon .icon-grd{
    background-image:linear-gradient(-45deg,#16a3fe,#23c99d 80%,#23c99d)
}
.feature-icon .icon-circle{
    position:relative;
    height:36px;
    width:36px;
    line-height:36px;
    text-align:center;
    color:#23c99d;
    border-radius:50%
}
.feature-icon .icon-circle:after{
    position:absolute;
    top:2px;
    left:2px;
    bottom:2px;
    right:2px;
    content:"";
    border-radius:50%;
    background:#fff;
    z-index:-1
}
.bg-theme .feature-icon .icon-circle:after{
    background:#122272
}
.bg-theme-alt .feature-icon .icon-circle:after{
    background:#1940b0
}
.bg-theme-dark .feature-icon .icon-circle:after{
    background:#0c195a
}
.bg-theme-dark-alt .feature-icon .icon-circle:after{
    background:#132582
}
.feature-icon-s1{
    text-align:center;
    margin-left:10px;
    margin-bottom:40px
}
.feature-icon-s1:after{
    position:absolute;
    content:"";
    left:50%;
    top:50%;
    width:62px;
    height:62px;
    border:2px solid rgba(25,64,176,.2);
    transform:translate(-50%,-50%) rotate(45deg);
    border-radius:8px
}
.tc-light .feature-icon-s1:after{
    border:2px solid rgba(25,64,176,.8)
}
.feature-icon-s1 .icon{
    margin-left:0;
    line-height:48px
}
.feature-icon-s5{
    width:60px;
    height:60px;
    text-align:center;
    line-height:63px;
    border-radius:50%;
    margin-bottom:0
}
.feature-icon-s5 .icon{
    font-size:1rem;
    width:40px;
    height:40px;
    background:#fff;
    line-height:40px;
    border-radius:50%;
    text-align:center;
    border:1px solid;
    margin-left:0
}
.tc-light .feature-icon-s5 .icon{
    border-width:0
}
.feature-icon-s5-1{
    background:rgba(25,64,176,.2)
}
.tc-light .feature-icon-s5-1{
    background:rgba(25,64,176,.6)
}
.feature-icon-s5-1 .icon{
    color:#1940b0;
    background:linear-gradient(-90deg,#fff,#8da6ef)
}
.tc-light .feature-icon-s5-1 .icon{
    color:#1940b0
}
.feature-icon-s5-2{
    background:rgba(35,201,157,.2)
}
.tc-light .feature-icon-s5-2{
    background:rgba(35,201,157,.4)
}
.feature-icon-s5-2 .icon{
    color:#23c99d;
    background:linear-gradient(-90deg,#fff,#aef1df)
}
.tc-light .feature-icon-s5-2 .icon{
    color:#23c99d
}
.feature-icon-s5-3{
    background:rgba(22,163,254,.2)
}
.tc-light .feature-icon-s5-3{
    background:rgba(22,163,254,.4)
}
.feature-icon-s5-3 .icon{
    color:#16a3fe;
    background:linear-gradient(-90deg,#fff,#c8e9ff)
}
.tc-light .feature-icon-s5-3 .icon{
    color:#16a3fe
}
.feature-icon-s5-4{
    background:rgba(230,96,74,.2)
}
.tc-light .feature-icon-s5-4{
    background:rgba(230,96,74,.4)
}
.feature-icon-s5-4 .icon{
    color:#e97460;
    background:linear-gradient(-90deg,#fff,#fceae7)
}
.tc-light .feature-icon-s5-4 .icon{
    color:#e97460
}
.feature-icon-s6{
    width:60px;
    height:60px;
    border-radius:50%;
    background:linear-gradient(90deg,#16a3fe,#23c99d);
    text-align:center;
    line-height:60px
}
.feature-icon-s6 .icon{
    font-size:40px;
    color:#fff;
    opacity:.8;
    line-height:60px;
    margin-left:0
}
.tc-light .feature-icon-s6 .icon{
    color:#fff
}
.feature-icon-s6-bg{
    width:60px;
    height:60px;
    border-radius:50%;
    background:rgba(22,163,254,.2);
    text-align:center;
    line-height:60px
}
.feature-icon-s6-bg .icon{
    font-size:40px;
    color:#16a3fe;
    line-height:60px;
    margin:0 auto
}
.feature-icon-s7{
    width:65px;
    height:65px;
    border-radius:50%;
    text-align:center;
    line-height:65px;
    background:#16a3fe
}
.feature-icon-s7 .icon{
    font-size:30px;
    margin-left:0;
    line-height:inherit;
    color:#fff
}
.tc-light .feature-icon-s7 .icon{
    color:#fff
}
.feature-icon-s8{
    width:90%
}
.text-center .feature-icon-s8{
    margin-left:auto;
    margin-right:auto
}
.feature-icon-auto{
    width:auto
}
.feature-icon-lg{
    width:160px;
    margin-top:-15px;
    margin-bottom:5px!important
}
.feature-icon-lg-s1{
    width:110px;
    margin-top:-10px;
    margin-bottom:5px!important
}
.feature-icon-lg-s2{
    width:130px;
    margin-top:-12px;
    margin-bottom:5px!important
}
.feature-icon-lg-s3{
    width:95px;
    margin-top:-8px;
    margin-bottom:20px!important
}
.feature-icon-lg+.feature-text-s8{
    padding-top:25px
}
.feature-icon-sm{
    width:60px
}
.feature-icon-bg{
    position:absolute;
    right:-15px;
    bottom:-15px;
    width:121px;
    height:121px;
    margin:0;
    background:rgba(22,163,254,.15);
    border-radius:50%;
    box-shadow:0 0 0 10px rgba(22,163,254,.06);
    text-align:center;
    line-height:104px
}
.feature-icon-bg img{
    max-width:60px
}
.feature-icon-bg-grd{
    background-position:50%;
    background-size:contain;
    min-height:135px;
    min-width:230px;
    text-align:center;
    display:flex;
    align-items:center;
    justify-content:center
}
.feature-icon-bg-grd-s1{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAANUAAACGCAYAAABKWs/aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OWY2ODcwZS05ZGI2LTQzNjMtOThhYy1kYTk1N2E2NzExN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjA0MUJFMzlGNjJBMTFFOTk0QUNENURDRjMzMjE0QkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjA0MUJFMzhGNjJBMTFFOTk0QUNENURDRjMzMjE0QkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTc2MmJiYzQtZGMyOC00NmY4LTllZjctZjQ4MTI3ZTBkM2EwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDAzY2U3ODEtNTIwMC1hYzRhLThhMWQtN2UyMDczMGVkOWRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7XMNYQAAEsxJREFUeNrsnVmMHNUVhm/NjD0YY+MdezDGgMfA2GA221ECCBQRGQWFmOQ9UlCQApFQMFJewhKUhyiyEx5CJCKBxAtPCEshCEOigJI8YJaYzYONbWwHL2DPjMfLjJdZbs6p+m93dU91d1V3Lbeqz5Fud/VS1VW37nfPUtXnOOoJrWKS6dTmUuukdhqt8KKfKd4xOU/GurluaouodVEbpnai6GOiK4ZtMESLqS1Ah41TW0ZtjNpX1M5mfIxtCbsF0olx0EPtGMZDL7UL1PZQG8l4/xKDvVWo5lO7nNopav3oOJaj1BZSW0ltEK8nMjipNsNeVHEwWK+hNkTtA2rn8dlBQHYTtW+oHcB5sQF23se9ccDeLFQzqV2B5X0BO6Kxw0OAbhW1wwAsDbEZ9iLLbGorsPwZ+r96XBzG2Lia2lpq+wGYtgT2r/F6PC2oplFbSm1WSEjGsYMGQh7Q/6M2mlDH2Q57UaUbkMxFvx9rAAlPcrt9EPbAJDxdBNjDQtVB7TKQPkBtZ8QZfgSdOB8HdxIHEZfqtx32IvtNS9GOUNsecVzw4N4BM/0GjK39Pssil7CHgWoOBh4PuF0+lRlVNDrtBHZ2FU7EQAuqP27Yh7FP48JLQ1kIU+oMtQ+pnWthXLAZfpzacmrr4GsdaWFcZAp7Paguxk514iDjUs0TCBQMANYFeH0m4nZshr3IMgswdaHfh2Pa7jgCBUcROFgCLXHSEtjXwrppCHtXjfd6MGiPJji4OPr2BbV51K5CJxwKMRvYDntRZRrO04Kwg6tJYevhI1gf1wOqL0NMmtbA7vgu/proyOIMImMm/L0Qvxtk+yYD+9kh79Ad0wX8RM/dl85DMMOD/cKZMfd9fzCp9Nr3fvV7FevAYnU0LFcVsH7V63qxrDREu7/Ek9gyZcLgTozmsW44LpbhPByEvzyZEexGFsFPqwm7gaoblI9BW2R1DacbWqIbHXQmcdjPDuInAsGaCvvYiG4bsLSaQY+rMXD20e+NJPAbYWQGfN4Z8IFP4ugrYU/PF64Lu4GqDzP/MUtMjTnY6cMIRCQH+9lB3wgNAIuXu2dXwj42ciZhsDpp8X56/WNaXg+Tg4WvobxL7RVqf3UHkZMYULzlW93fdNy+T+p3oghro5WI5C0rwZ7d3RlBsLtQzYCW+swyG34uTuonicI+OlAFQA2wXD0628C+n8A6nRBYG+nhd+7gqa+x2K7/FbWtiYCl1SVu0MZxI2fKEqiM+fUdau9jorVBDOx8o8Ewn83pLUTOkpQLmAES1p50VrX2nWGNE433tC4vnz81jOBFT3mdoG0o37rV2/ILWQzaMZbDzdTepjdexQmq3I+pwk7zq+462l03bpmu7LyV6xyCVYcs2qcBTHJXYap0/ZMOCzuvKz0bOQJYnoqfWblOS2AtIbBeoGe+beauqes3nM55nQ/oKy/4zMQ4ZAK+QxuPi0jCfsRsZSlM/pOa/P75B30YsM6fmizbZC2BxZpgE7XPCaifElgdlYGtSGBxP9E2XLt+E7ZdVLFVCZTGRYcSiQ5WzXVCg7WRXvPdH5upXRpgCjYDFsss+gpvc6f7GyKZiO1QTSZugmjdBFiqWbD8ftOKBj5Ws2DxV1aU/C2ViL9lg7bqEqjsVVPRweKT2j27MwJYHB163vN99F0RghetgFX2t5T6CyJUIskK+3pdHTh7HQJWZLDCmILT6fUmLzKkHyr1c7SoYKtg8W/+DNGpKP5W8lZCgc0/rdK76aUpxy91f6ohWCqMj7XR8230Zno9J2TwIimwWObAhwvrb9k8Ljpsh8pi9ZFhoKIeWKouWKtp4W1a9vym8MGLNMBS2Cfjb92YT7NCAhWtdmBHKucoElhB67p+03O0vMPzZWK7jpUEWMbf+tDd5/z5W9rmsZsHqJI1QRqFyYP9Je+kavhN7KtozX7Tw25UqrVwe5pgcQTt4Sb8LYGqjmlqdsxR7SzRwYK/pzfSW57fxD5LfNex0gSrlr+l235cNAm7zbcppQS7jg7W2Mg16uzga971Jr0ioQvEaYPl97fepJ7n+w87LR24VsNu+21KKUX/QoPl+U1jo6/Q8vcqghfFAYuFj+096v3HLfS3JgSqXJp/U4AoX2/Srt/UmeItTVmBxf7WAzn0twSqEI5fwiaIbgTWBuX+18x3vSn9ewWzAqva39pg0biw8TYlLZqqevBVQtBHD2/Q0hu03BsieFFksIy/9QZan+ijmqZp6TalzramqhIC8iE0X7v52NNSzVzHKixYCtrqY5XP61upmX+2XqFO8XYUFwIyJ/SjZb9Jd4UMXrQjWP7rW79M2RSzOVpdAVWHhRGVNGFnjUSaST1Lz3NCBi/aHSzjb/0BmmtDyuNC2wwVn4UzFqpy3jfO6TaW2C+cOFD2m1w/oREEAlYN6UvR3zLj4oKt/oRRo5ycn/MbXG6Jf8WFA25Gxy2NH6Yv56sT+5+Ddtow5X4+AatZPZC0v8VZaDmTEicqutoymNgE5hR25/0ZaqcBKlM5YyijHeNUv8uVl2mU9+E65aXw5VRlreV3G9rL239IOR2/8U66L4XYlHRgdVKVTVk236/zXqP0Z4HrBG1DTf1+xWvfhJ5twk5OhMKFTvkPkuMtwstj8xblpdIzqblvxPjgFGqnMgZqOsatm8rcCaj5y/nerlDl3OJppalaDtPhJGa7M74d7oPG4jS7u1UzGWqH9tAs6mwpmSdO9W2PAlYCYLFwLjy+eLytCaj4l1fCauECEu+qcg5z1gq3UbtSeTn5P1LpZ1nqgCLiXJCcwfgAmwhOjULaDtT3EhzMEZVcXvX5mHVYi3yqvCysQcIJUtZQu0h5FyIPh5svv+ijwbal7Ej7B5WAlWKK6W2Aqz8kVJxuex201PtwUWqNn28pL0fkf5VX8iaNIMYCaE62nvb5lY/ToDq9KQowV5WLqcW1wxcBkoXQPntDbNuBFu2DJmONFlz1Y3A3bd9hM+8x9ziqB6iAlQVY44gWPqVMiRsd6E+vB1SfYgKdDLFnK6DRTkGjDScE00zAdBHG7NDUnXkiFCMXQ8UpmISt+DYcCLkWjiarzM9U9Ay50+BrsernBPG7KqKEg7t5Fvmbd3KCBp+AlSFYCn7Qfa5vpCsm8DUYG19BO0WtLTUdYF0D7bEjxigh7x9noF2kGhSlCwuVX9WaAtWHmrBh2S9aDVX5kYpe0CsoGrQGfmC/ezIGdrGt/Q4NqvXBg0fAsgisu2hYnsMEexsm63dV6zWY58AknA2wwlhB9Y62BxN4qIqKUaEymmYJADOV5hptZC78JuMPxZ0Hu0eZki+DuzlR5aP1ARKwLAHrTzRytsES+hCBqLjEQfDrVkzi2wFFVDh7AdGesBZaM1AZmQH/pgvqOsi36cZg74E63hXCPm7erDx74k418vWbnnnoKAHLerDGCKr76fmtBANhxqxciXH6QQiz0lTCmQnQj0cNCTYrprzoUcwIV6nyf246YBvfg+W/wzxLCijlnpQzR79NJ2laRVhJ6+BQU833J6veq5HvTy4QxxGymkZg3qKSrdg5Di34OiylHyLQ1VHDCrsa2u00/LrjUX+wFU1VDaepODgB34mDD5/EYB+Hl+P9/6LHO8qzfq3ZWjSWRRrr3wTnnSo9YetqLWBj/+0YjmAxlMMJ+E1Nl5eKCyo/6WtA91cqbTnePwBfTwlYuQFrkKBK+75THqc3QGMdhCIwVRlbvjsj7lv2pyOEmT5Qnj0yr3x2tWfiOMZOcTwzyPF9XqqIU+v9SYBl3jPb9OceqXrP3ZaqseyUzTynxnslk63eNqvXUQHbqD62oD4wpiCD5f+njX99VXW8dUzB5sCal8FAmUD0+Wv4TmxRjcbmxOlnYgq1PFmCKsuqjE7l2RWwcgBWln85OgbffzTOjXYlMANk9wey6sEjYOVJY2UhFfn641IwxctRUSs9s1ZKooK5iQrmWoqZ+EXAErAEqthoErAErKgyHrcbVEBNJWAJWMXSVNkW5AozeAQsAStnUGUf+xGwBCzxqQQsAUugyq8/JWAJWCm4LO0XqBCwBKype2M9VI6AJWC1sykYN1TZ36YkYAlY4lMJWAKWQCVgCVjxgmWNryBQhfSlBCwBq6HLIrcpCVgCVjuZf5ZUZRSwBKziQGVRrwlYAlZxoMquKuOUkyxgCVjpK4MkzL9sqzIKWAJWeCkVarM9UJF9VUYBS8BqLJykaJXykr+M2w4Vp9T9XHmVOTivWoopqLSAJWCFGfMmoSZnod1ru09lhBO6H1Beps/LlJfHekY6TAlY+QMrNVkAmLiAIBeI+1IlkIo86etU7F9xUQJOpduLGaJTwBKwqmjqVfGny/MLFxrgqjOcJ52rd3BNtMTK7qZx8Zd7j9NA9yMquBozRpwRQgZ1WfmkClg5A4s/WA9fPM5x0QVgb1JeTn8uOJB4gfg076gYRxBjD6C6FjNIK8InYCEczqqTKmDlCCyuHvMJoOJKiLNjGBccKFuH5feUV143FWOzS6UvozAJuZAA57FutirjLE87lQpyna3IIFvKAF0rA61S4bLT6sbZXksDTTLhNpcJ1xUOGuyAD74KLsM+1aBqYYD4C7VxTeiRtAd4FlAZYXU8jNmJOzFsVUa+rrAUgY9DakrBZAErx2DxClw0gKu3XAlNczCklmmpUFtRoGKZABiDCGKwWVirKiP7TaYG1jfoOF3bjROwcgqWcRX2AbAVmHj3qOCK850AsAdjJ+nigtZDZcRUZeTawMsRNeTZ6QLO0nx0GpuKO2uaBIGDVMCyH6ya42IEJhxPpNcrr/A6T6bn1NRCbRyEOG/DYLYFKiMn0HGL0Ynceabm1b5Q9rGAlT+wGl9lOY6oHfvQt8IvN7cX7VQxFGorMlSml4/AxJsBU+BcpC0IWDkDK7SrsB8m3iWYaEctHL9W/0lxAmZgBKAaha4l3G5vuD3SpZlhW4Fypx2ti/P/FufB7bp8mcK8GVTP1/E91fpumO2ocHV2zbLUIA6sQax/O81RBZJiJn4RjdUOGkugErAErPp9I1BZypEWsAQsgUrAErAEKgFLwBKw2gkqLWDlESyBSsASsASsNoz+CVgClkAlYLU1WAJVAQIUApaAJVAJWEUGS6ASsASsuMESqAQsAUvAah+otIAlYAlUApaAJVAJWAJW7GAJVDmhScDKCVhaoLJZJvWQaKzcgTUkUNkt/QSWmIL5AqtfoLJb3oTGErDyA9abApXd8pIyCRUFrDyAdR7nTKCyNkrx0u2cQvpZn48lYNkN1rP693MOCVT2o/U0PWwXsKwHazvOlRKorNdWd5yjx+/T4lsClrVg8bmhc6TPCVT5AWuQHu+lxaeUlx5YwLIDLD4XT7vnRutBVVBxdIHvFnYP8Cf/uY6e/khtgzeN1MlC674Mm6W23meSCTcgg+02Wn6MFj7377fevECgyjFcDNUWan0CVqpg9dPyJnreFpRiWm9eKOZffk3C2+mkqjXUHiFTcEBMwcRNQepj/Yjb51pvq+1jiflXFK3FdWGfIY31c1VRTkg0Vgwaa5y29Twt/1pxdY4GxQz0lkUCVcHgYlNwS8nfErBaBYtNvE0w+VSYKiFFhKpDtbGQScj3CnKU8F7l1YoVU7A5U7Dfi+hxP+JevihRQYGqgDKpy/6WWyJVwAoJ1jA9/AJ9t62pcLtAVWiwuELfn6mt9J7d1wJWMFjoK91LHz9X2VdRwRKoig4WPw5AY9Hsa6JWApYPLGh1N7I3EM8FYoGqaJ5VEFjwE1wfwedvtTVY6A9qerK/gY8VHiyBqu3AUvAVbqLnx5VXwLndwBrGsd9cobnjvKVJoCoaTzoMWGN8RYWee+F3jbcBWMbHJL/JPfYLIYMXEcESqNoZLP7c52+RBisuWFV+k0ruzguBSsDC58a/uI/W21sgsPhYfkDfC75uJ2AJVAmDxfI6tVW0XtnfyidYw/TycfdYlH4tQvAiBrAEKgFr6oBiX2MLrVf2t/IDVtlvYp9RV/lNaYAlUBWSojjAUq7vobXxt/6RA7D+OcVvyurudoFKwKq7rnav59xD7QFqey0Eay/27bvYV5Xt30YEKgErHFj8uNXzUdhX0cMWgDUM34/9pq0RghfJgiVQCVgRwfL8Lc9nKftb6YI1gd/uhe93IWTwIiWwBCoBKzpYSpXuJ9Tr6PmdFMHi31qL3x4IGbwQsASqVhnSaYHFsoPeuLvkbyUHlvGb7qbPdkQIXghYAlUuwVLwaTx/S/v8rdbBMvfp1fCbbARLoBKw4gOr7G9p/SJvoQWweN0X6bvXYpsXwg/2jMESqASsmMEy/taD9NltJX8rGli0jrvug9SO5e8fxAKVgJUMWJ6/pUv+1hchBil9R8Nvcn21sMELAUugSlombQKLP2NfqI/aj6i9TG/so+dRt2l3+WXvM83f2Zr/v+YXT/4vwAAaNmVQte9KpgAAAABJRU5ErkJggg==)
}
.feature-icon-bg-grd-s1 .icon-grd{
    background-image:linear-gradient(0deg,#82ffdd,#fff 70%)
}
.feature-icon-bg-grd-s2{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAANUAAACGCAYAAABKWs/aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OWY2ODcwZS05ZGI2LTQzNjMtOThhYy1kYTk1N2E2NzExN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzkyNTk2Q0VGNjJBMTFFOUFGRjk5QzkyRjFERkQ2QjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzkyNTk2Q0RGNjJBMTFFOUFGRjk5QzkyRjFERkQ2QjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTc2MmJiYzQtZGMyOC00NmY4LTllZjctZjQ4MTI3ZTBkM2EwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDAzY2U3ODEtNTIwMC1hYzRhLThhMWQt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)
}
.feature-icon-bg-grd-s2 .icon-grd{
    background-image:linear-gradient(0deg,#82ffdd,#fff 70%)
}
.feature-icon-bg-grd-s3{
    background-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAANUAAACGCAYAAABKWs/aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4OWY2ODcwZS05ZGI2LTQzNjMtOThhYy1kYTk1N2E2NzExN2YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTNGMjc0MzZGNjJBMTFFOThFMjdDQTYwQzBFREMzQTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTNGMjc0MzVGNjJBMTFFOThFMjdDQTYwQzBFREMzQTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTc2MmJiYzQtZGMyOC00NmY4LTllZjctZjQ4MTI3ZTBkM2EwIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDAzY2U3ODEtNTIwMC1hYzRhLThhMWQtN2UyMDczMGVkOWRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3kYBRAAAENtJREFUeNrsnWtsHFcVgO+sXTshCc2zaZ605NHWiZJGUIIKLUFQcEUFSgriX5GIQNDQIppK/ACpgV/8IBBVKlJLgwQ/ED9KIrWgOIBogB8QqRDaJk6JnUfzhNR27Nav+LGXc+aesWd3Z3bndWfvzJwjn53Z8TzvnG/OOffO3muJJ06JhKQNdBFoC+h7pLkX+WxH7q7JerI7yd0Vzi5aE9gHFtbtoEtBb4BOga4FnQS9BDrW5GssJOwGSGHtIi5US0BXgb4L2k0FhnINdBnoRtB++j7NN7UwUmi7iArVPNA1NH8WdKQ6KgK9DjpAhbsJ9AoVZNFvap6F7SICVLeArgZdELAw8Cnwtquw8cQvgo4W9KbmVdguIkBVAl0OehtoH+ipkCTjRfyHnhTrQYfopKcKclPzKmwXEaFaSAfAHb8FejPiBUoqeIxjV9LT4Cotk4bc1EE6pynmhe0iql3Ug+p9RDkmdhcSrB2ZpoSwj27KUvo+nKObmmdhu2hgF60+y1bSyV3TaFxYy3IGdDHonVR4l13JY1Zval6F7SKgXViuxl+L3OXtTagZc6o5l9Fxr3vcMD03dWxIXbn6oJKA+fYFiylpVTd1YmTSXqdiXcu1WdX21cv81q35n986fus12iauSA+7KCVoF2Uz7cJfKu3CA3YHqnbQdbTCZdG8Npx2ehq0U8I4rB32sUFRC8sMWLU3dWJUFgcsWWUXJQ12UTbTLmI4AQeqDiL8ukFJ8FqqsVmuFXYbKuEPFn5vn195UydGhzWDhTftC6BfhAXbYbqCVvgv6D9g2Uuw3sv+iXNSYEmyC+u6Hi8YGKr07SK6E7ChmktPo5OGxfD4CsmHQN/QCvvYDQ84PMCyi3C+c1PPA1jvaQJrJyz6kVANkfU8Vg8s/i7MHNYDliS7sE7qDS/LZtpFNCdwHnM5rHpsi1FDolMmQOdqLzgpXZ5b0qz0/v/N4UFKUlfWritdm1VvX7XMe91toK/C90OwaGNtRVTNiW+AxYfUNva2ovE2ocTDLmRx7CKcuOxC1edP09TE2qZ02ovCgKUaKOd5rxsJLAjt5EGYvga6o3Y/dcHCvx207UFXmJgEBD52IYtjF+Fkxi5MhKnBTU2cqHBg3RwuV8ZBkcECTyD3wtfTMP9VmC95ABMUrJLah91guZe8jEYIZAHsIlIca5kOVToiI4BVAUkksHYK1cr/Y5i/1XPd8GChLFD7tPe9M8dgGS2mQ1WmmjC9hwgNlogK1jbYBnMgyIXk+gY5VlSwUNarY7jzrVyBlYJd5Beq9O5RGLAwBGmf3xICrKUw8/xM3hS88iIOWIJyNDzmC3QO7LH0h6YtJaK+wHDJqGAFCQWdvKkH5r9ekTelBxYe82ugPSrfkm0hvEGJwYrmqaTQ17KXSOKXWk4VKRT0BQtyGunkTQtjVrfHBQtl4Wy+JXcGLBkr/MMpJ3aR0/BPpnukMGCJemBtFrPtTesTbMdKAixXvmXndlsyeMuMd4umh31S/znK8GAJT7Dw7eXnYP6EqGlvMg4syrfkP+1zVm9eZw2sEkMVvfD0uvoKTxMULOemOnkT5CpSQs4iHxfYOBmvuj1NsFrpnCnfEm0ZAcvUlMW2CwcqSxRZwoOl4vqKvAlyluTasdIES9g5n2f7Vhy7KGTlhW0XJr+mlBLsMjxYk2PrxNjgK7V5kxAZBsuVb4mjUPQb49uFzLBd5DP8m06v8AKDpfKmybGXYP4z3rBkHiwUvLbXoPi/Fz/fkhm2i3zmVCmFfg3BglyjTO1Ndg7SkuIrTc0CC19c/XIy+VaxQkF+TakxWJ3wcVLlHOWFTXpXsFlgCVHRvoVlYQRY/JqS4a7KD6wO+DgCc0dg0QZNDcRZAcvJt46QdhgAlqkpy8xrSi3FZqrC6PEdOWy7eR2+d0Zqx8ovWIK81esicvtW/kPBksFXmdI7iTOGjTnEt1V7k3icvkdsx8o9WK2qjOx86zsidPfhMgN2ER+qkoE1KinCDh5J4tNXHhAz7U0NKy+KDpaTb/2EPFdnSrc3E68pIfnDItFXVRI7N+wLe1LbEYYudczmCZBDybo5FoPlLx3R8i1ppl0kVFGBnbBj/warDMmv8Lf++OM67ORjdeJ7H7y4BIBSeRN6KT/DZrDCQhAz32qyXcQT5AabHSZaxPY9uAA70hggd76avjejLzWMzTdRweEYQthDzT1CdVp4I/bTafBiqxgf+gbM/Rb0E8KyXLG5VxditKy6mzHLa156bOfer1f3Z17H8Fo3Ux12YpneB7qbIqATIkI/ZKnaRXxBz+l0UT1oeYz5O1+oDgKdPqTTgusOCh2G6Gnn9FXdRssR9nNCdW4SvifSG293gi3sB4OoDE+qjTkwWJYPPCWP7QL2K5gfsNyCg6th43FXRO+n1y7iibuXXOyMFgcwkJbPQNoWue8V9CS4qvGEcbiSLfQ0elOoXli95FbQraBzhGqIvBIMpgtY8AhTZy0ADFZKYAmCai9BFgQqvXYRX5yoDp0O9pJ7c7ZU6o9O73T+vkjMDpqVVO3LHCqMZfSU6Q2wb4u8aAc9sfDJ5T26w8D5ObD2D2DuKdis1Td8Y7DSBGuKagufAR33gUqvXcSXuQRTG8E0VHsy9aFyBIcpWUvzGBKOxEzo7gL9oFCdu58U4XvIxRj2btAPCNWH9VsVcfXAOfSyv7P7Ia8xKgaryWChHAd9RIVMMj27iF8RsYocTN1xqoJC5XbJzkDEl0X4nkKR8M3kMv/tRXlIWUBPtfkUVlwCoLCz+GOg2/2NisEyBKwdYJfjqdhF9AjLnQoFGlHRqf0LKmNE6Dx6GuCJBhkPdREZ+UqKe98UyfTfjlWrzpisKmkdH3wCpo/6G4ROsLhWMOQD9v1kU/rtQoE6HgHO9RTqnaf0p9yYwnCeqjq2XEN51yWfGLadnkBYaGfJHZeFHmkR40MPitG+oyoMqGc47LEMAQtCM/lZmP5Fq13MhpVXCN6JBtu0E4hzKSIbDHPAOO9QOcNIXqNqzzvF7G9uSnQhD9H8H8kN6yo4YddOjrxzPziGW7wTYK/GUa+GXOdf0qeGihuIYzYQV+VA1v3a7ULZ3qsEy6cJMKtO3nQPeblTYYGK66mq4XRGlpsmytGNv0EuMx3p7/0rfD4Q/InMHssAj/U3APFBkZ7gYHFbKC/CWsIBOtklFFG9Sx4tcgVHUlC5SccE8R0KCdOV/t4+KhzBYGUGrH7qpiBNQSewgfQyOYIJmh9JYudJShudXPpAqdBjcfhQh0PBJoeCi5tgKBhuYhvY3+l7D30fSWLnlpTJtOVaT9oN5di6fRudZPrS3yOjP5HZYzXPY8lm/ewIncq9oP9KcqetCZ9kc7s7m+li0d3XolT3rGa53/9oak+q1scHkGVVH8y1H2dbZz33d+Gx37Ias8DyWK96nzPHF1XH8Di+3zVXn1eo8hEe111vvUbbGCEV/bLLZzsSIzVH4hfScCiYsVrBTEsOO35hsBgshorBYrCaKXYPSAwVg8VgFchTNbmnG8lgMVi5g8qAah4Gi8HinEoDTwwWg8VQac6jGCyzwWr6o7jEUDFYDFay9QCW6VBZDBaDlUGPZSxUTR6VUTJYDBbnVAwWg8VQmSxlBovBYqiS91IMFoMVPmXh15QYrJyBxZ6qYQDWwmAxWOHAYqiC1hIwWAxWIcHSAZVBozIyWAxWPsK/5o3KKCWDxWCFkZmB2kyvqGjuqIwMFoMVTLDTVexUc0AkPEyUDqiwv+rTdNLYk8ZiBovBqg9WqoKpyXKyTeyFNvHu9HRVqWPvnheE6tQdL2CjUP1S68+hGCwGy19woDYc5hRHA8F+/a/ocJW626mG6eRxNEbsDXSN/pCQwcogWLrtYi7Z3yryTDhYxk1dB0uj8ReLDruB7ibXu5kqMpKsIcQbspbByixYuu0CI6VBssEh3Qaf5hsVU1SJ0UOFh6OCzEsgPl5GLp09VlbB0m8Xp+jBnkrQ2SrSl1EKCXEggXUi+qiMC+gpNEk3ZMyzh9Wa3lmrwbLo0RKnV9so23BPuOnZRbrSDKgc6SeXvIKeKNcCPk38B+TyMlAGK0tg6bGLAkGFMk0F0E/J6lLhPyojxsfOGFj/Az3nWdAMVh7ASt4uCgSVI86ojDg28B1Ua4jVnROidkCuU8J3QK46BspgGQyWbrsoJlSO3KDaGXzy4BCR2JDsvEaC1aABxg9isLIHVhp2UVyoqLpKXCVXPpcS1ZCjijNYmQIrNbtIR0z+keI0ufuIBVen2pqr282qbk/VLvRLYiMpGnExX/qN9G6yEN4jI3qOMlj1/5LHuqFHZ4yyTXFGdJTPbbVEjiRn3T5L9liZ9VgMFYPFYDFYhYGKwcogWAwVg8VgMVjFgUoyWFkEi6FisBgsBquA4R+DxWAxVBpgYrCyAxZDxWAxWAxWYaCSDFYmwWKoGCwGK2mwGCrziWKwGCyGisEqNlgMFYPFYCULFkPFYDFYSYPFUDFYDBaDVSCoJIOVObAkQ2U0UuUB9liZA2uAoTJbugEsDgWzBVY3Q2W2HCWPxWBlB6yjDJXZ8kvhDJHCYGUBrJt0zxgqY1OqQ49hV8EHXDkWg2U2WAfkCx+9zFCZj9Y++DjOYBkP1nGY3SdyKLmDSh76yjh8fg5m/8BgGQsW3hu4R3KcocoOWP3w+TDMPiNUf9sMlhlg4b3YB+vBvZH9IqdiyRy/LmJf4K5f3Q2Tn4J2qgV+zxGrYlLT82vFqlaD7bknXI/9dsFFPgWzp93ryZ9/jKHKMFwI1X7QDgYrVbC6YbIX5rtmgiPXdvLFj3P4l92Q8DG8qVtB90Ao2MehoPZQEMpY7rHLXKKX8smxOPzLjddaCJMfgsf6pvAcTog9VgyPhUPcPA8z3xc4RGiDQRHkiw8wVDmDC0PB/TP5FoMVFyyMBvbCet0BciwbLHkwf1CVRIEFQkJ8VxBrCR+2Y38OBaOGglCOWIZSlWOYWsEcSqGhmrWJ8my+pYbCZLCCgYUjwH9LlZ3silbdzlDlGSzMBX4GupGmUwyWL1hOWW3AIdsqyorBYqiqwMLPPvJY6Lm6GKya81ZeXdo1e33+xwgKFkOVR5K8wBKUY7nyrcKD1U0502z+mcSbFwxV4cBynsz3gj5NOUTRwIJrlnDtYltle1PDyovCgsVQBQNrUqi3MTCHUPlW/sGivEluUNcuJwJWXoQEi6EqMliufEuqfCu/YHXZ1ygF5U0a37xgqBis2XzLzi8egdV7cwQWXsvnK/LINF5pYqjyxpCMChb+4/fwsQlWf5pyj6yCNUjXsAnmXwlReZEAWAwVg1W73oSdc0jMt+wcZCpDYLnbm/AaJoLDyGAxVHrBUvmWdNq35J8yANaf6Vwr25vSfrudoWKwAvyCGNtwHoKZXTDtNRAsPCc4N/kpOlfR9J+NMFR5r5hIBCyUwzADOYpXvtUUsJz2pk3q3AJXXmgGi6FisMKBNWHnKsIr30oNrGm7bU3lfLPtTY0rL9IBi6FisCKAhTPO+4QfgfljKYKFx7pPHVv2mfmzEYaKwYoOFn6cAP1kZb6lBaxeAGsXHetEdEgYLIYqG2B55FuJgTVI+8T2psPZ+qEjQ8VgxQfLnW/9QmDQFh0s3Bb3cZfKm1ztTcaDxVAxWMmC5eRbu0E/DHosAljHaNvdsO31gJUXDBZDlXuwXPkW5EJSngkA1hl73eq8KbM/zWeocsSNNAksyrdEBxznUZj+GvQs6KhSedZeJgX8T3aImfamQJUXZoKVQ/m/AAMA1HENWpTA8t4AAAAASUVORK5CYII=)
}
.feature-icon-bg-grd-s3 .icon-grd{
    background-image:linear-gradient(0deg,#82ffdd,#fff 70%)
}
.feature-inline{
    display:flex
}
.feature-inline.card{
    flex-direction:row
}
.feature-middle{
    align-items:center
}
.feature-middle .feature-icon{
    margin-bottom:0;
    margin-right:15px;
    display:inline-flex;
    align-items:center
}
.feature-img{
    border-radius:4px
}
.feature-image{
    padding-bottom:15px
}
.feature-image img{
    height:55px;
    width:auto!important
}
.feature-center .feature-image img{
    margin-left:auto;
    margin-right:auto
}
.feature-text p:last-child{
    margin-bottom:0
}
.feature-text-s8 .title-s5{
    margin-bottom:20px
}
.feature-text-s1 .title-xs-alt{
    color:#1940b0;
    line-height:1.4;
    display:inline-block
}
.feature-center{
    text-align:center
}
.feature-center .feature-icon{
    margin-left:auto;
    margin-right:auto
}
.feature-center .feature-icon .icon{
    margin-left:0
}
.feature-s1{
    display:flex;
    margin-bottom:0;
    align-items:center;
    padding-right:20px
}
.feature-s1.boxed{
    height:100%;
    border-radius:4px
}
.feature-s1.bordered{
    border:2px solid rgba(25,64,176,.2)
}
.feature-s1-1.bordered{
    border-color:rgba(25,64,176,.2)
}
.feature-s1-2.bordered{
    border-color:rgba(35,201,157,.2)
}
.feature-s1-3.bordered{
    border-color:rgba(22,163,254,.2)
}
.feature-s1-4.bordered{
    border-color:rgba(230,96,74,.2)
}
.feature-s3{
    margin-bottom:0
}
.feature-s3.card{
    padding:30px 30px 40px;
    margin-bottom:0;
    height:100%
}
.feature-s3-alt{
    position:relative;
    padding:0;
    padding-bottom:25px!important
}
.feature-s3-alt .title-md{
    margin-bottom:.6rem
}
.feature-s3-alt:not(:last-child):before{
    position:absolute;
    content:"";
    left:30px;
    top:20px;
    width:1px;
    background:#16a3fe;
    height:100%
}
.feature-s4 .title{
    padding-top:15px
}
.feature-s6{
    margin-bottom:0
}
.feature-s7{
    margin-bottom:50px
}
.feature-s8.card{
    height:calc(100% - 40px)
}
.feature-s8-alt{
    padding-top:50px;
    margin-top:50px
}
.feature-s8-alt .feature-icon{
    position:absolute;
    left:50%;
    top:0;
    transform:translate(-50%,-50%)
}
.feature-s8-alt.card{
    height:calc(100% - 90px)
}
.feature-s10{
    padding:30px 30px 30px 25px;
    box-shadow:0 5px 20px 0 rgba(0,0,0,.05)
}
.feature-s10-left{
    margin-right:20px;
    padding-bottom:60px
}
.feature-s10-right{
    margin-left:20px;
    margin-top:-35px
}
.feature-s10 .title-sm{
    margin-bottom:1.2rem
}
.feature-s11{
    flex-wrap:wrap;
    align-items:flex-start;
    margin-bottom:0
}
.feature-s11 .list{
    margin-left:20px
}
.feature-s12{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    margin-bottom:0
}
.feature-slider-dots{
    display:flex;
    justify-content:center;
    margin-bottom:40px
}
.feature-slider-dot{
    position:relative;
    height:46px;
    width:46px;
    flex-grow:0;
    flex-shrink:0;
    border-radius:4px;
    padding:5px;
    text-align:center;
    background:#a992ea;
    cursor:pointer;
    color:#6a55ea;
    box-shadow:0 5px 25px rgba(93,70,232,.15);
    transition:all .4s ease;
    margin:0 8px;
    border:none
}
.tc-light .feature-slider-dot{
    background:#9e90f1
}
.feature-slider-dot:active,.feature-slider-dot:focus{
    outline:none
}
.feature-slider-dot.active{
    background:#6a55ea
}
.feature-slider-dot:after{
    position:absolute;
    top:50%;
    left:100%;
    height:2px;
    content:"";
    width:100%;
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAQAAADPnVVmAAAAHElEQVR42mO44/3fFwbv+1p4M/z3RnCtfG94AwBL8xKj1uho/AAAAABJRU5ErkJggg==) repeat 0 0;
    z-index:-1;
    animation:slide 1s linear infinite
}
.feature-slider-dot:last-child:after{
    display:none
}
.feature-slider-dot:nth-child(2){
    color:#2bc9b4;
    background:#def7f3
}
.tc-light .feature-slider-dot:nth-child(2){
    background:#8de7db
}
.feature-slider-dot:nth-child(2).active{
    background:#2bc9b4
}
.feature-slider-dot:nth-child(3){
    color:#49adf3;
    background:#dbeffd
}
.tc-light .feature-slider-dot:nth-child(3){
    background:#9fd4f9
}
.feature-slider-dot:nth-child(3).active{
    background:#49adf3
}
.feature-slider-dot:nth-child(4){
    color:#f2801c;
    background:#fce6d2
}
.tc-light .feature-slider-dot:nth-child(4){
    background:#f9c395
}
.feature-slider-dot:nth-child(4).active{
    background:#f2801c
}
.feature-slider-dot:nth-child(5){
    color:#ea64c6;
    background:#fbe0f4
}
.tc-light .feature-slider-dot:nth-child(5){
    background:#f29edb
}
.feature-slider-dot:nth-child(5).active{
    background:#ea64c6
}
.feature-slider-dot .ikon{
    font-size:28px;
    line-height:35px;
    width:35px;
    border-radius:50%;
    background:#fff;
    display:block
}
.feature-slider-dot-s1{
    border-radius:50%;
    padding:0
}
.feature-slider-dot-s1.active:before{
    position:absolute;
    content:"";
    height:calc(100% + 16px);
    width:calc(100% + 16px);
    top:-8px;
    left:-8px;
    border-radius:50%;
    border:1px solid rgba(132,132,164,.35);
    animation:focuse 1.5s linear 0s infinite normal none
}
.feature-slider-dot-s1.active .ikon{
    background:transparent;
    color:#fff
}
.feature-slider-dot-s1 .ikon{
    line-height:46px;
    width:46px
}
.feature-document{
    padding:0 27px;
    max-width:280px;
    margin-left:auto;
    margin-right:auto
}
.feature-document-s2{
    margin:0 0 20px 20px;
    position:relative;
    border-radius:6px;
    min-height:140px;
    padding:25px 20px 20px 95px;
    box-shadow:0 0 15px 0 rgba(0,0,0,.07)
}
.tc-light .feature-document-s2{
    background:#1940b0
}
.feature-document-img{
    padding-right:25px;
    position:relative;
    z-index:1
}
.feature-document-img-s2{
    position:absolute;
    top:20px;
    left:-20px;
    width:100px
}
.feature-document-img-s2 img{
    border-radius:4px
}
.feature-document-img img{
    border:2px solid #fff;
    box-shadow:0 0 12px 0 rgba(22,163,254,.15);
    position:relative;
    z-index:2;
    border-radius:5px
}
.tc-light .feature-document-img img{
    border-width:0;
    box-shadow:0 0 12px 0 rgba(12,25,90,.25)
}
.feature-document-img:before{
    position:absolute;
    right:0;
    content:"";
    top:40px;
    width:40px;
    height:calc(100% - 70px);
    z-index:1;
    background:#fff;
    box-shadow:0 5px 20px 0 rgba(22,163,254,.07);
    z-index:-1
}
.tc-light .feature-document-img:before{
    background:rgba(22,163,254,.75);
    box-shadow:0 5px 20px 0 rgba(12,25,90,.15)
}
.feature-document-text{
    justify-content:space-between;
    display:flex;
    padding-top:18px;
    align-items:center
}
.feature-document-text-s2{
    color:#415076;
    margin-bottom:14px;
    font-weight:600
}
.tc-light .feature-document-text-s2{
    color:#fff
}
.feature-document-text .drop-wrap{
    padding-bottom:5px
}
.feature-document-info span{
    display:block;
    line-height:1;
    font-size:13px;
    font-weight:400;
    opacity:.5
}
.feature-document-link{
    display:block;
    margin-top:6px;
    height:40px;
    width:40px;
    text-align:center;
    line-height:40px;
    border-radius:50%;
    color:#fff;
    background:#23c99d
}
.feature-document-link:active,.feature-document-link:focus,.feature-document-link:hover,.tc-light .feature-document-link:active,.tc-light .feature-document-link:focus,.tc-light .feature-document-link:hover{
    background:#16a3fe;
    color:#fff
}
.feature-document-link-s2 li{
    display:inline-block;
    margin:0 2px 5px
}
.feature-document-link-s2 li a{
    padding:0 10px;
    display:inline-block;
    line-height:21px;
    border:2px solid #8ca2e5;
    border-radius:4px;
    font-size:.86em;
    font-weight:500;
    color:#16a3fe
}
.tc-light .feature-document-link-s2 li a{
    color:#8ca2e5!important;
    border:2px solid #fff
}
.feature-reverse{
    flex-direction:row-reverse;
    text-align:right
}
.feature-serial{
    font-size:100px;
    font-weight:700;
    line-height:normal;
    color:rgba(18,24,58,.2)
}
@keyframes focuse{
    0%{
        transform:scale(.8);
        opacity:1
    }
    75%{
        transform:scale(1.2);
        opacity:0
    }
    to{
        transform:scale(1.2);
        opacity:0
    }
}
@keyframes slide{
    0%{
        background-position:0 0
    }
    to{
        background-position:40px 0
    }
}
.boxed{
    padding:15px 20px
}
.boxed-xs{
    padding:18px
}
.boxed-lg,.boxed-sm,.boxed-xl{
    padding:30px 25px
}
@media (max-width:575px){
    .boxed.contact-form{
        padding:20px
    }
    .feature-icon-s8 img{
        max-width:220px
    }
}
@media (min-width:480px){
    .feature-s10{
        padding:40px 90px 50px 35px
    }
    .feature-s10-left{
        margin-right:45px;
        padding-bottom:90px
    }
    .feature-s10-right{
        margin-left:45px;
        margin-top:-45px
    }
    .feature-s11{
        flex-wrap:nowrap
    }
}
@media (min-width:576px){
    .feature.card{
        height:calc(100% - 30px)
    }
    .feature-icon{
        margin-bottom:20px;
        margin-right:20px
    }
    .card-s3 .feature-icon{
        margin-right:30px
    }
    .feature-sm-reverse .feature-icon{
        margin-right:0;
        margin-left:20px
    }
    .feature-icon-s1{
        margin-bottom:40px
    }
    .feature-icon-s5{
        margin-bottom:0
    }
    .feature-icon-s7{
        margin-right:30px
    }
    .feature-sm-reverse .feature-icon-s7{
        margin-left:30px
    }
    .feature-icon-bg{
        right:-40px;
        bottom:-40px
    }
    .has-rtl .feature-icon-bg{
        right:auto;
        left:-40px
    }
    .feature-icon-bg-grd{
        margin-bottom:35px
    }
    .feature-s2{
        display:flex;
        align-items:flex-start
    }
    .feature-s3{
        margin-bottom:0;
        padding:0 30px
    }
    .feature-s3.card{
        margin-bottom:0;
        height:100%
    }
    .feature-s3-alt{
        padding:0
    }
    .feature-s6{
        padding-bottom:145px
    }
    .feature-s6:after,.feature-s6:before{
        position:absolute;
        left:50%;
        content:"";
        transform:translateX(-50%)
    }
    .feature-s6:before{
        bottom:0;
        width:2px;
        height:95px;
        background:#dbe4f7;
        border-radius:2px
    }
    .tc-light .feature-s6:before{
        background:hsla(0,0%,100%,.8)
    }
    .feature-s6:after{
        bottom:94px;
        width:16px;
        height:16px;
        border-radius:50%;
        border:2px solid #dbe4f7;
        background:#16a3fe
    }
    .tc-light .feature-s6:after{
        border-color:#fff
    }
    .feature-s8.card{
        height:calc(100% - 40px)
    }
    .feature-s8-alt.card{
        height:calc(100% - 80px)
    }
    .feature-s12{
        flex-wrap:nowrap
    }
    .feature-slider-dot{
        height:76px;
        width:76px;
        padding:10px;
        margin:0 20px
    }
    .feature-slider-dot .ikon{
        font-size:38px;
        line-height:56px;
        width:56px
    }
    .feature-slider-dot-s1{
        padding:0
    }
    .feature-slider-dot-s1 .ikon{
        font-size:48px;
        line-height:76px;
        width:76px
    }
    .feature-sm-reverse{
        flex-direction:row-reverse;
        text-align:right
    }
    .boxed{
        padding:40px 50px
    }
    .boxed-xs{
        padding:18px
    }
    .boxed-sm{
        padding:35px 25px
    }
    .boxed-md{
        padding:40px 30px
    }
    .boxed-lg{
        padding:45px 40px
    }
    .feature-icon-lg-s3{
        margin-bottom:5px!important
    }
}
.link-feature-s1{
    position:absolute;
    bottom:-40px;
    left:50%;
    opacity:0;
    transform:translate(-50%)
}
.feature:hover .link-feature-s1{
    bottom:-25px;
    opacity:1
}
@media (min-width:768px){
    .feature-s10{
        padding:40px 45px 50px 35px
    }
    .feature-s10-left{
        margin-right:-22.5px;
        margin-top:60px;
        padding-bottom:50px
    }
    .feature-s10-right{
        margin-left:-22.5px;
        margin-bottom:60px;
        margin-top:0
    }
    .feature-carousel-s1 .owl-nav{
        position:absolute;
        bottom:35px;
        right:15px
    }
    .feature-md-reverse .feature-icon{
        margin-right:0;
        margin-left:20px
    }
    .feature-md-reverse .feature-icon-s7{
        margin-left:30px
    }
    .feature-md-reverse{
        flex-direction:row-reverse;
        text-align:right
    }
}
@media (min-width:992px){
    .feature-s6-1{
        padding-top:197px
    }
    .feature-s6-2{
        padding-top:73px
    }
    .feature-s6-3{
        padding-top:0
    }
    .feature-s6-4{
        padding-top:184px
    }
    .feature-s10{
        padding:40px 240px 50px 50px
    }
    .feature-s10-left{
        margin-right:-95px;
        margin-top:80px
    }
    .feature-s10-right{
        margin-left:-95px
    }
    .feature-text-s2{
        padding:0 0 0 45px
    }
    .feature-text-wd p{
        width:72%
    }
    .feature-s11{
        margin-top:15px;
        margin-bottom:15px
    }
    .feature-s12{
        align-items:flex-start
    }
    .feature-lg-reverse .feature-icon{
        margin-right:0;
        margin-left:20px
    }
    .feature-lg-reverse .feature-icon-s7{
        margin-left:30px
    }
    .feature-lg-reverse{
        flex-direction:row-reverse;
        text-align:right
    }
    .boxed-xs{
        padding:18px
    }
    .boxed-md{
        padding:45px 40px
    }
    .boxed-lg{
        padding:55px 60px
    }
    .boxed-xl{
        padding:65px 60px
    }
}
@media (min-width:1200px){
    .feature-text-s2{
        padding:0 65px 0 45px
    }
    .feature-text-wd p{
        width:60%
    }
    .feature-xl-reverse .feature-icon{
        margin-right:0;
        margin-left:20px
    }
    .feature-xl-reverse .feature-icon-s7{
        margin-left:30px
    }
    .feature-xl-reverse{
        flex-direction:row-reverse;
        text-align:right
    }
}
@media (max-width:991px){
    .feature-icon-s1{
        margin:0 auto 40px
    }
}
.feature-icon-btc .icon{
    color:#ffba00
}
.feature-icon-eth .icon{
    color:#6a7aa2
}
.feature-icon-ltc .icon{
    color:#adadad
}
.feature-icon-xrp .icon{
    color:#2f3135
}
.feature-icon-dash .icon{
    color:#1174bc
}
.feature-icon-monero .icon{
    color:#f60
}
.feature-currency .title{
    color:#415076!important
}
.feature-pd-lg{
    padding:50px 30px
}
.owl-item.active .feature{
    opacity:.8!important
}
.owl-item.active.center .feature{
    transition:.3s;
    opacity:1!important
}
.feature-img-xl{
    max-width:176px;
    margin:0 auto
}
@media (min-width:992px){
    .feature.center-lg{
        transform:scale(1.2)
    }
}
.roadmap{
    position:relative;
    z-index:10;
    padding-bottom:30px
}
.roadmap-carousel .roadmap{
    padding-bottom:0
}
.roadmap-s1:after,.roadmap-s1:before{
    position:absolute;
    content:"";
    left:-1px;
    height:50%;
    border-left:3px solid;
    border-color:#dbe4f7
}
.tc-light .roadmap-s1:after,.tc-light .roadmap-s1:before{
    border-color:hsla(0,0%,100%,.1)
}
.roadmap-s1:before{
    height:45px;
    top:0
}
.flex-row-reverse .roadmap-s1:before{
    right:auto
}
.roadmap-s1:after{
    height:calc(100% - 45px);
    right:auto;
    top:45px
}
.roadmap-s1-alt:after,.roadmap-s1-alt:before{
    left:1px;
    border-left-width:1px;
    border-left-style:dashed
}
.tc-light .roadmap-s1-alt:after,.tc-light .roadmap-s1-alt:before{
    border-color:hsla(0,0%,100%,.3)
}
.flex-row-reverse .roadmap-s1-alt:after,.flex-row-reverse .roadmap-s1-alt:before{
    right:auto;
    left:1px
}
.roadmap-s1-alt.roadmap-current:before,.roadmap-s1-alt.roadmap-done:before{
    top:0
}
.roadmap-s1-alt.roadmap-current:after,.roadmap-s1-alt.roadmap-done:after{
    top:45px
}
.roadmap-s1-alt.roadmap-current:before,.roadmap-s1-alt.roadmap-done:after,.roadmap-s1-alt.roadmap-done:before{
    left:0;
    border-left-width:3px;
    border-left-style:solid
}
.roadmap-s1.roadmap-current:before,.roadmap-s1.roadmap-done:after,.roadmap-s1.roadmap-done:before{
    border-color:#16a3fe
}
.roadmap-s2{
    text-align:center
}
.roadmap-s2:after,.roadmap-s2:before{
    position:absolute;
    content:"";
    transition:width .3s
}
.roadmap-s2:before{
    width:0;
    height:4px;
    background:#16a3fe;
    left:0;
    top:55px
}
.tc-light .roadmap-s2:before{
    background:#16a3fe
}
.roadmap-s2:after{
    left:50%;
    top:49px;
    transform:translateX(-50%);
    height:16px;
    width:16px;
    border-radius:50%;
    border:3px solid #dbe4f7;
    background:#fff
}
.tc-light .roadmap-s2:after{
    border-color:#5b77a3;
    background:#122272
}
.roadmap-s2.roadmap-finished:after,.roadmap-s2.roadmap-running:after{
    background:#16a3fe;
    border:2px solid #fff
}
.tc-light .roadmap-s2.roadmap-finished:after,.tc-light .roadmap-s2.roadmap-running:after{
    background:#16a3fe;
    border-color:#fff
}
.roadmap-s2.roadmap-finished:before{
    width:100%
}
.roadmap-s2.roadmap-running:before{
    width:50%
}
.roadmap-s2.roadmap-running:after{
    box-shadow:0 0 0 12px rgba(35,201,157,.1)
}
.tc-light .roadmap-s2.roadmap-running:after{
    box-shadow:0 0 0 12px hsla(0,0%,100%,.1)
}
.roadmap-s5{
    width:100%
}
.roadmap-s5:last-child{
    padding-bottom:30px
}
.roadmap-s6{
    padding-top:65px;
    margin-top:15px
}
.roadmap-s6:before{
    left:-6px;
    width:calc(100% + 30px);
    height:1px;
    z-index:2
}
.roadmap-s6:after,.roadmap-s6:before{
    position:absolute;
    content:"";
    top:0;
    background:#fff
}
.roadmap-s6:after{
    right:50%;
    width:19px;
    height:19px;
    z-index:3;
    border:1px solid #fff;
    border-radius:50%;
    transform:translate(50%,-50%)
}
.tc-light .roadmap-s6:after{
    background:#122272
}
.roadmap-s6.roadmap-done:after{
    font-family:Font Awesome\ 5 Free;
    content:"\f00c";
    font-weight:700;
    font-size:10px;
    line-height:17px;
    text-align:center;
    color:#fff;
    background:#39d884
}
.roadmap-s6-1-2:before{
    background:linear-gradient(90deg,#16a3fe,#23c99d)
}
.roadmap-s6-1-2:after{
    border-color:#23c99d
}
.roadmap-s6-1-2 .roadmap-head-s6:after{
    background:#23c99d
}
.roadmap-s6-2-1:before{
    background:linear-gradient(90deg,#23c99d,#16a3fe)
}
.roadmap-s6-2-1:after{
    border-color:#16a3fe
}
.roadmap-s6-2-1 .roadmap-head-s6:after{
    background:#16a3fe
}
.roadmap-s6-2-3:before{
    background:linear-gradient(90deg,#23c99d,#1940b0)
}
.roadmap-s6-2-3:after{
    border-color:#1940b0
}
.roadmap-s6-2-3 .roadmap-head-s6:after{
    background:#1940b0
}
.roadmap-s6-3-2:before{
    background:linear-gradient(90deg,#1940b0,#23c99d)
}
.roadmap-s6-3-2:after{
    border-color:#23c99d
}
.roadmap-s6-3-2 .roadmap-head-s6:after{
    background:#23c99d
}
.roadmap-s6-3-1:before{
    background:linear-gradient(90deg,#1940b0,#16a3fe)
}
.roadmap-s6-3-1:after{
    border-color:#16a3fe
}
.roadmap-s6-3-1 .roadmap-head-s6:after{
    background:#16a3fe
}
.roadmap-s6-1-3:before{
    background:linear-gradient(90deg,#16a3fe,#1940b0)
}
.roadmap-s6-1-3:after{
    border-color:#1940b0
}
.roadmap-s6-1-3 .roadmap-head-s6:after{
    background:#1940b0
}
.roadmap-slider{
    position:relative
}
.roadmap-text{
    max-width:265px;
    padding:0 1px
}
.roadmap-text,.roadmap-wrap{
    margin-left:auto;
    margin-right:auto
}
.roadmap-wrap{
    position:relative;
    padding:40px 0 10px;
    margin-bottom:40px;
    max-width:430px
}
.nk-block-left .roadmap-wrap{
    margin-left:0;
    margin-right:0
}
.roadmap-wrap:after,.roadmap-wrap:before{
    position:absolute;
    content:"";
    top:0;
    bottom:0;
    z-index:7
}
.roadmap-wrap-ovl-right:after{
    right:0;
    background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 25%,#fff 60%,#fff)
}
.bg-light .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,rgba(246,250,253,.8) 25%,#f6fafd 60%,#f6fafd)
}
.bg-light-alt .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,rgba(234,239,246,.8) 25%,#eaeff6 60%,#eaeff6)
}
.bg-white .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8) 25%,#fff 60%,#fff)
}
.bg-theme .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,rgba(18,34,114,.8) 25%,#122272 60%,#122272)
}
.bg-theme_alt .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,rgba(25,64,176,.8) 25%,#1940b0 60%,#1940b0)
}
.bg-theme-dark .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,rgba(12,25,90,.8) 25%,#0c195a 60%,#0c195a)
}
.bg-theme-dark-alt .roadmap-wrap-ovl-right:after{
    background-image:linear-gradient(90deg,transparent,rgba(19,37,130,.8) 25%,#132582 60%,#132582)
}
.roadmap-wrap-s1{
    padding-bottom:0;
    padding-top:0;
    max-width:90%
}
.roadmap-wrap-s5{
    display:flex;
    flex-wrap:wrap;
    padding:40px 0 0
}
.roadmap-wrap-s5:before{
    position:absolute;
    content:"";
    left:0;
    width:1px;
    height:calc(100% + 30px);
    background:#16a3fe
}
.roadmap-line{
    position:absolute;
    left:19px;
    top:0;
    background:#c1cef1;
    height:100%;
    width:2px;
    content:"";
    z-index:9
}
.roadmap-line:after,.roadmap-line:before{
    position:absolute;
    background:#c1cef1;
    height:10px;
    width:10px;
    border-radius:50%;
    content:"";
    left:-4px
}
.roadmap-line:before{
    top:0
}
.roadmap-line:after{
    bottom:0
}
.tc-light .roadmap-line{
    background:hsla(0,0%,100%,.1)
}
.tc-light .roadmap-line:after,.tc-light .roadmap-line:before{
    background:#16a3fe
}
.bg-theme-dark .roadmap-line{
    background:#1940b0
}
.bg-theme-dark .roadmap-line:after,.bg-theme-dark .roadmap-line:before{
    background:#16a3fe
}
.bg-theme .roadmap-line{
    background:#1940b0
}
.bg-theme .roadmap-line:after,.bg-theme .roadmap-line:before{
    background:#16a3fe
}
.roadmap-line-s2{
    position:absolute;
    width:100%;
    height:4px;
    background:#dbe4f7;
    content:"";
    top:95px;
    border-radius:2px;
    left:0
}
.tc-light .roadmap-line-s2{
    background:#5b77a3
}
.roadmap-line-s3:after,.roadmap-line-s3:before{
    display:none
}
.roadmap-year{
    border-radius:50%;
    color:#fff;
    background:#122272;
    height:50px;
    width:50px;
    text-align:center;
    line-height:50px;
    font-weight:700;
    font-size:12px;
    position:relative;
    left:-5px
}
.bg-theme-dark .roadmap-year,.bg-theme .roadmap-year,.tc-light .roadmap-year{
    background:#16a3fe
}
.roadmap-year-s2{
    padding-bottom:65px
}
.roadmap-step{
    border:2px solid #dbe4f7;
    border-radius:5px;
    margin-left:50px;
    padding:20px 20px 15px;
    position:relative;
    max-width:380px
}
.bg-light .roadmap-step{
    background:#fff
}
.roadmap-step:after,.roadmap-step:before{
    position:absolute;
    content:""
}
.roadmap-step:before{
    height:18px;
    width:18px;
    border-radius:50%;
    border:5px solid #fff;
    background:#122272;
    left:-41px;
    top:34px;
    z-index:1
}
.roadmap-step:after{
    height:2px;
    width:22px;
    background:#dbe4f7;
    left:-22px;
    top:42px
}
.roadmap-step p:last-child{
    margin-bottom:0
}
.roadmap-step-list li:before{
    background:#415076
}
.tc-light .roadmap-step-list li:before{
    background:hsla(0,0%,100%,.1)
}
.roadmap-step-list-s1 li{
    list-style:none;
    padding:8px 0;
    position:relative
}
.roadmap-step-list-s1 li:after{
    position:absolute;
    content:"";
    left:10px;
    bottom:0;
    width:20px;
    height:1px;
    transform:translateX(-50%);
    background:currentColor
}
.roadmap-step-list-s1 li:last-child:after{
    display:none
}
.tc-light .roadmap-step{
    background:hsla(0,0%,100%,.05);
    border-color:hsla(0,0%,100%,.1)
}
.tc-light .roadmap-step:before{
    background:#16a3fe
}
.tc-light .roadmap-step:after{
    background:hsla(0,0%,100%,.1);
    border-color:hsla(0,0%,100%,.1)
}
.bg-theme-dark .roadmap-step,.bg-theme .roadmap-step{
    background:#132582;
    border-color:#1940b0
}
.bg-theme-dark .roadmap-step:before,.bg-theme .roadmap-step:before{
    background:#16a3fe;
    border-color:#122272
}
.bg-theme-dark .roadmap-step:after,.bg-theme .roadmap-step:after{
    background:#1940b0;
    border-color:#1940b0
}
.bg-theme-dark .roadmap-step:before{
    border-color:#0c195a
}
.bg-theme-alt .roadmap-step:before{
    border-color:#1940b0
}
.bg-light .roadmap-step:before{
    border-color:#f6fafd
}
.has-bg-image .roadmap-step:before{
    border-color:transparent
}
.roadmap-step-s1{
    margin-left:0;
    border:none;
    padding-top:0;
    padding-right:25px;
    padding-left:25px;
    z-index:1;
    max-width:100%
}
.bg-light .roadmap-step-s1,.bg-theme-dark .roadmap-step-s1,.bg-theme .roadmap-step-s1,.tc-light .roadmap-step-s1{
    background:transparent
}
.roadmap-step-s1:before{
    display:none
}
.roadmap-step-s1:after{
    width:38px!important;
    left:0!important;
    height:0;
    top:49px;
    z-index:-1;
    background:none!important;
    border-color:currentcolor #dbe4f7 #dbe4f7;
    border-top:1px solid #dbe4f7
}
.roadmap-s1-alt .roadmap-step-s1:after{
    border-top-style:dashed
}
.roadmap-step-s3{
    margin-left:0;
    border:none;
    padding:0 23px 30px;
    max-width:none
}
.tc-light .roadmap-step-s3{
    background:transparent
}
.roadmap-step-s3:before{
    display:none
}
.roadmap-step-s3:after{
    height:60px;
    left:50%;
    width:2px;
    top:75px
}
.roadmap-step-s5{
    margin:0;
    background-color:transparent!important;
    border:none;
    padding-top:0;
    padding-bottom:0
}
.roadmap-step-s5:after,.roadmap-step-s5:before{
    display:none
}
.roadmap-head{
    margin-bottom:10px;
    padding-right:35px;
    position:relative
}
.roadmap-finished .roadmap-head:after{
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:32px;
    height:32px;
    line-height:32px;
    border-radius:50%;
    text-align:center;
    color:#fff;
    background:#23c99d;
    font-family:Font Awesome\ 5 Free;
    font-weight:700;
    font-size:.88rem;
    content:"\f00c"
}
.roadmap-head-s1{
    padding-right:0;
    margin-bottom:0;
    line-height:1.6
}
.roadmap-head-s3{
    padding-bottom:120px;
    margin-bottom:0;
    padding-right:0
}
.roadmap-head-s5{
    padding:0
}
.roadmap-head-s5:after{
    display:none
}
.roadmap-head-s6{
    padding-left:0;
    padding-right:0
}
.roadmap-head-s6:after{
    position:absolute;
    content:"";
    bottom:100%;
    right:50%;
    width:1px;
    height:65px;
    transform:translate(50%);
    background:#fff
}
.roadmap-time{
    display:block;
    color:#122272;
    font-size:13px;
    text-transform:uppercase
}
.tc-light .roadmap-time{
    color:hsla(0,0%,100%,.8)
}
.roadmap-time-s1{
    padding-bottom:27px;
    line-height:26px;
    width:100%;
    display:inline-block;
    font-weight:700;
    font-size:.81rem;
    position:relative;
    color:#8ca2e5;
    line-height:25px
}
.roadmap-time-s1:after,.roadmap-time-s1:before{
    position:absolute;
    content:"";
    left:-24px;
    border-radius:50%
}
.roadmap-time-s1:after{
    bottom:-2px;
    width:11px;
    height:11px;
    margin-left:-5.5px;
    margin-top:-5.5px;
    background:#16a3fe
}
.tc-light .roadmap-time-s1:after{
    background:#fff
}
.roadmap-time-s1:before{
    bottom:-10px;
    width:27px;
    height:27px;
    margin-left:-13.5px;
    margin-top:-13.5px
}
.roadmap-current .roadmap-time-s1:before,.roadmap-done .roadmap-time-s1:before{
    background:rgba(22,163,254,.23)
}
.tc-light .roadmap-current .roadmap-time-s1:before,.tc-light .roadmap-done .roadmap-time-s1:before{
    background:hsla(0,0%,100%,.1)
}
.roadmap-time-s3{
    color:#8ca2e5
}
.roadmap-time-s3:before{
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    content:"\f1da";
    border-radius:50%;
    font-family:Font Awesome\ 5 Free;
    font-weight:600;
    box-shadow:0 2px 7px 0 rgba(22,163,254,.1);
    top:32px;
    background:linear-gradient(-90deg,#fff,#e1f3ff);
    border:1px solid rgba(22,163,254,.2);
    height:32px;
    line-height:32px;
    width:32px;
    color:#8ca2e5;
    z-index:1;
    font-size:13px
}
.tc-light .roadmap-time-s3:before{
    color:hsla(0,0%,100%,.8);
    background:linear-gradient(-90deg,#122272,#192f9e);
    border-color:hsla(0,0%,100%,.2);
    box-shadow:0 2px 7px 0 hsla(0,0%,100%,.1)
}
.roadmap-done .roadmap-time-s3:before{
    content:"\f00c"
}
.roadmap-running .roadmap-time-s3:before{
    content:"\f021"
}
.roadmap-s3-1 .roadmap-time-s3:before{
    content:"";
    background:rgba(22,163,254,.5);
    border:none
}
.roadmap-s3-1.roadmap-done .roadmap-time-s3:before{
    background:rgba(1,140,229,.5)
}
.roadmap-s3-1 .roadmap-time-s3:after{
    position:absolute;
    left:50%;
    top:40px;
    transform:translateX(-50%);
    border-radius:50%;
    content:"";
    background:#16a3fe;
    height:16px;
    width:16px
}
.roadmap-s3-1.roadmap-done .roadmap-time-s3:after{
    background:#018ce5
}
.roadmap-time-s5{
    font-weight:600;
    text-transform:capitalize;
    font-size:1rem;
    color:#16a3fe
}
.roadmap-time-s5:not(:last-child){
    padding-bottom:10px
}
.roadmap-time-s5:after{
    position:absolute;
    height:19px;
    width:19px;
    border:1px solid #16a3fe;
    background:#16a3fe;
    top:2px;
    left:-29px;
    border-radius:50%;
    content:""
}
.roadmap-finished .roadmap-time-s5:after{
    background:#f6fafd;
    content:"\f00c";
    font-family:Font Awesome\ 5 Free;
    font-size:10px;
    text-align:center;
    line-height:18px;
    color:#39d884
}
.tc-light .roadmap-finished .roadmap-time-s5:after{
    color:#39d884;
    background:#122272
}
.roadmap-time-s6{
    text-transform:none
}
.roadmap-title{
    color:#8ca2e5;
    font-weight:700;
    font-size:16px
}
.tc-light .roadmap-title{
    color:#fff
}
.roadmap-title-s1{
    padding-top:25px;
    display:inline-block;
    font-size:1rem;
    font-weight:500;
    line-height:1.6;
    color:#415076
}
.roadmap-title-s2{
    position:relative;
    font-size:1rem;
    font-weight:500;
    color:#16a3fe;
    top:-10px
}
.tc-light .roadmap-title-s2{
    color:hsla(0,0%,100%,.8)
}
.roadmap-title-s2:before{
    position:absolute;
    content:"";
    left:-25px;
    top:1px;
    transform:translate(-50%);
    height:15px;
    width:15px;
    border-radius:50%;
    background:#16a3fe;
    border:1px solid #16a3fe
}
.roadmap-done .roadmap-title-s2:before{
    height:19px;
    width:19px;
    font-family:Font Awesome\ 5 Free;
    content:"\f00c";
    font-weight:900;
    font-size:9px;
    line-height:18px;
    text-align:center;
    color:#39d884;
    background:#fff
}
.tc-light .roadmap-done .roadmap-title-s2:before{
    color:#fff;
    background:#122272
}
.bg-theme .roadmap-done .roadmap-title-s2:before{
    background:#122272
}
.bg-theme-alt .roadmap-done .roadmap-title-s2:before{
    background:#1940b0
}
.bg-theme-dark .roadmap-done .roadmap-title-s2:before{
    background:#0c195a
}
.bg-theme-dark-alt .roadmap-done .roadmap-title-s2:before{
    background:#132582
}
.roadmap-carousel{
    padding:0 40px
}
.roadmap-carousel:after,.roadmap-carousel:before{
    position:absolute;
    height:12px;
    width:12px;
    border-radius:50%;
    content:"";
    top:42px;
    background:#dbe4f7
}
.tc-light .roadmap-carousel:after,.tc-light .roadmap-carousel:before{
    background:#1940b0
}
.roadmap-carousel .owl-nav{
    position:absolute;
    left:-30px;
    top:23px;
    font-size:36px;
    font-weight:400;
    width:calc(100% + 60px);
    opacity:.3
}
.roadmap-carousel .owl-nav .owl-next{
    right:-30px
}
.roadmap-carousel .owl-nav .owl-prev{
    left:-30px
}
.roadmap-carousel .owl-nav .owl-next,.roadmap-carousel .owl-nav .owl-prev{
    top:-30px;
    position:absolute;
    z-index:2;
    height:52px;
    width:52px;
    font-size:36px;
    line-height:52px;
    text-align:center;
    color:#16a3fe;
    transform:translateY(50%)
}
.roadmap-carousel:after{
    right:0
}
.roadmap-carousel:before{
    left:0
}
.roadmap-carousel-s2:after,.roadmap-carousel-s2:before{
    height:1px;
    width:85px;
    border-radius:0;
    top:15px;
    z-index:4
}
.roadmap-carousel-s2:before{
    background:linear-gradient(90deg,#eaeff6,transparent)
}
.bg-theme .roadmap-carousel-s2:before{
    background:linear-gradient(90deg,#122272,transparent)
}
.bg-theme-alt .roadmap-carousel-s2:before{
    background:linear-gradient(90deg,#1940b0,transparent)
}
.bg-theme-dark .roadmap-carousel-s2:before{
    background:linear-gradient(90deg,#0c195a,transparent)
}
.bg-theme-dark-alt .roadmap-carousel-s2:before{
    background:linear-gradient(90deg,#132582,transparent)
}
.roadmap-carousel-s2:after{
    background:linear-gradient(90deg,transparent,#eaeff6)
}
.bg-theme .roadmap-carousel-s2:after{
    background:linear-gradient(90deg,transparent,#122272)
}
.bg-theme-alt .roadmap-carousel-s2:after{
    background:linear-gradient(90deg,transparent,#1940b0)
}
.bg-theme-dark .roadmap-carousel-s2:after{
    background:linear-gradient(90deg,transparent,#0c195a)
}
.bg-theme-dark-alt .roadmap-carousel-s2:after{
    background:linear-gradient(90deg,transparent,#132582)
}
.roadmap-carousel-s2:after{
    right:40px
}
.roadmap-carousel-s2:before{
    left:40px
}
.roadmap-carousel-container{
    position:relative
}
.roadmap-carousel-container:before{
    position:absolute;
    content:"";
    left:0;
    top:47px;
    width:100%;
    height:2px;
    background:#dbe4f7
}
.tc-light .roadmap-carousel-container:before{
    background:#1940b0
}
.roadmap-carousel-nav-s2 .owl-nav{
    width:calc(100% + 80px);
    top:26px;
    opacity:1
}
.roadmap-carousel-nav-s2 .owl-nav button{
    border:none!important
}
.roadmap-carousel-nav-s2 .owl-nav button:after{
    font-size:36px;
    line-height:52px;
    color:#dbe4f7
}
.roadmap-carousel-nav-s2.roadmap-carousel-s2 .owl-nav{
    top:-7px;
    left:0;
    width:calc(100% + 20px)
}
.roadmap-carousel:not([data-dots=true]){
    margin-bottom:-30px
}
.roadmap-list{
    position:relative;
    padding-top:15px
}
.roadmap-list:after{
    position:absolute;
    left:50%;
    bottom:0;
    transform:translateX(-50%);
    width:100vw;
    height:1px;
    content:"";
    background:#23c99d
}
.roadmap-innr{
    padding:0 25px 30px
}
.roadmap-innr:before{
    position:absolute;
    left:0;
    height:100%;
    width:1px;
    content:"";
    transform:translateX(-50%);
    background-image:linear-gradient(180deg,#16a3fe,#23c99d)
}
.roadmap-item{
    position:relative
}
.roadmap-item:nth-child(2n) .roadmap-innr:before{
    background-image:linear-gradient(0deg,#16a3fe,#23c99d)
}
@media (max-width:767px){
    .roadmap-carousel-container{
        max-width:calc(100% - 90px);
        margin-right:auto;
        margin-left:auto
    }
    .roadmap-carousel-nav-s2.roadmap-carousel-s2 .owl-nav{
        width:calc(100% + 10px)
    }
}
@media (min-width:576px){
    .roadmap-wrap-ovl-right{
        max-width:none;
        margin-right:-200px
    }
    .roadmap-wrap-ovl-right:after{
        width:280px
    }
    .roadmap-wrap-ovl-right .owl-nav{
        margin-right:190px
    }
    .roadmap-text{
        padding:0
    }
}
@media (min-width:768px){
    .roadmap-s5{
        display:flex;
        text-align:right
    }
    .roadmap-s5.roadmap-right{
        justify-content:flex-end;
        text-align:left
    }
    .roadmap-s5:not(:last-child){
        padding-bottom:15px
    }
    .roadmap-wrap-s5{
        max-width:100%
    }
    .roadmap-wrap-s5:before{
        top:-30px;
        left:50%;
        margin-left:-.5px
    }
    .roadmap-step-s5{
        max-width:50%;
        padding-left:30px;
        padding-right:30px
    }
    .roadmap-time-s5:after{
        left:-39px
    }
    .roadmap-left .roadmap-time-s5:after{
        right:-40px;
        left:auto
    }
}
@media (min-width:992px){
    .roadmap{
        display:flex
    }
    .roadmap-s1:after,.roadmap-s1:before{
        top:41px;
        height:0;
        width:50%;
        border-top-width:3px;
        border-top-style:solid;
        border-left-width:0
    }
    .roadmap-s1:before{
        left:0
    }
    .flex-row-reverse .roadmap-s1:before{
        right:0;
        left:auto
    }
    .roadmap-s1:after{
        left:auto;
        right:0;
        z-index:-1
    }
    .flex-row-reverse .roadmap-s1:after{
        right:auto;
        left:0
    }
    .roadmap-s1-alt:after,.roadmap-s1-alt:before{
        top:42px;
        border-top-width:1px;
        border-top-style:dashed
    }
    .roadmap-s1-alt:after{
        right:0
    }
    .roadmap-s1-alt.roadmap-done:after,.roadmap-s1-alt.roadmap-done:before{
        top:41px;
        border-top-width:3px;
        border-top-style:solid
    }
    .roadmap-s1-alt.roadmap-done:after{
        right:0;
        left:auto
    }
    .roadmap-s1-alt.roadmap-current:before{
        top:41px;
        border-top-width:3px;
        border-top-style:solid
    }
    .roadmap-s1-alt.roadmap-current:after{
        top:42px
    }
    .roadmap-s2,.roadmap-s6{
        display:block
    }
    .roadmap-s6:after{
        right:-14px
    }
    .roadmap-head-s6:after{
        position:absolute;
        content:"";
        bottom:100%;
        right:-14px;
        width:1px;
        height:65px;
        transform:translate(50%);
        background:#fff
    }
    .roadmap-wrap{
        padding:40px 0 10px;
        margin-bottom:60px;
        max-width:100%
    }
    .roadmap-wrap-ovl-left,.roadmap-wrap-ovl-right{
        max-width:none
    }
    .roadmap-wrap-s1{
        padding-top:0
    }
    .roadmap-wrap-s1:after{
        position:absolute;
        width:15px;
        height:calc(100% + 3px);
        border:3px solid #dbe4f7;
        top:41px
    }
    .tc-light .roadmap-wrap-s1:after{
        border-color:hsla(0,0%,100%,.1)
    }
    .roadmap-wrap-s1-alt:after{
        height:calc(100% + 1px);
        border-width:1px;
        border-style:dashed;
        top:42px
    }
    .tc-light .roadmap-wrap-s1-alt:after{
        border-color:hsla(0,0%,100%,.3)
    }
    .roadmap-wrap-s1-alt.roadmap-wrap-done:after{
        height:calc(100% + 3px);
        border-width:3px;
        border-style:solid;
        top:41px
    }
    .roadmap-wrap-s1.roadmap-wrap-done:after{
        border-color:#16a3fe
    }
    .roadmap-wrap-s1:nth-child(odd):after{
        right:-15px;
        border-radius:0 20px 20px 0;
        border-left-width:0
    }
    .roadmap-wrap-s1:nth-child(2n):after{
        left:-15px;
        border-radius:20px 0 0 20px;
        border-right-width:0
    }
    .roadmap-wrap-s1:last-child:after{
        display:none
    }
    .roadmap-line{
        left:50%;
        margin-left:-1px
    }
    .roadmap-left{
        justify-content:flex-start;
        margin-top:-80px
    }
    .roadmap-left .roadmap-step{
        margin-left:0;
        margin-right:80px
    }
    .roadmap-left .roadmap-step:before{
        left:auto;
        right:-91px
    }
    .roadmap-left .roadmap-step:after{
        left:auto;
        right:-78px
    }
    .roadmap-left.roadmap-s5{
        margin-top:0
    }
    .roadmap-right{
        justify-content:flex-end
    }
    .roadmap-right .roadmap-step{
        margin-left:80px
    }
    .roadmap-year{
        height:60px;
        width:60px;
        line-height:60px;
        font-size:16px;
        position:static;
        margin-left:auto;
        margin-right:auto
    }
    .roadmap-step{
        width:100%;
        padding:40px 30px 35px
    }
    .roadmap-step:after,.roadmap-step:before{
        position:absolute;
        content:""
    }
    .roadmap-step:before{
        left:-91px
    }
    .roadmap-step:after{
        width:78px;
        left:-78px
    }
    .roadmap-step-list li:before{
        top:12px
    }
    .roadmap-step-list-s1 li:after{
        left:50%
    }
    .roadmap-step-s1{
        padding-top:0;
        padding-left:15px;
        padding-right:15px
    }
    .roadmap-step-s1:after{
        width:0!important;
        left:50%!important;
        margin-left:-.5px;
        height:40px!important;
        top:48px;
        border-top:0;
        border-left:1px solid;
        border-color:#dbe4f7
    }
    .roadmap-s1-alt .roadmap-step-s1:after{
        border-left-style:dashed
    }
    .roadmap-step-s3{
        padding-top:0;
        background:transparent!important
    }
    .roadmap-step-s3:after{
        left:50%;
        width:2px
    }
    .roadmap-step-s5{
        padding-top:0;
        padding-bottom:0
    }
    .roadmap-head{
        margin-bottom:15px
    }
    .roadmap-time{
        font-size:14px
    }
    .roadmap-time-s1:after{
        left:50%;
        bottom:5px
    }
    .roadmap-time-s1:before{
        bottom:-2px;
        left:50%
    }
    .roadmap-time-s3{
        font-size:.87rem;
        font-weight:600
    }
    .roadmap-time-s6,.roadmap-title{
        font-size:18px
    }
    .roadmap-title-s1{
        padding-top:48px
    }
    .roadmap-title-s2{
        font-size:1rem
    }
    .roadmap-list{
        display:flex;
        align-items:flex-end;
        margin-bottom:200px
    }
    .roadmap-item{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .roadmap-item:nth-child(2n){
        flex-grow:0;
        width:0
    }
    .roadmap-item:nth-child(2n) .roadmap-innr{
        position:absolute;
        top:0;
        left:0;
        padding-top:90px;
        min-width:190px;
        transform:translateX(calc(-50% + 5px))
    }
    .roadmap-item:nth-child(2n) .roadmap-innr:before{
        top:0;
        height:90px
    }
    .roadmap-item-sm{
        min-height:170px
    }
    .roadmap-item-lg{
        min-height:300px
    }
}
@media (min-width:1200px){
    .roadmap-left .roadmap-step:before{
        right:-91px
    }
    .roadmap-left .roadmap-step:after{
        right:-73px
    }
    .roadmap-step:before{
        left:-91px
    }
    .roadmap-step:after{
        width:73px;
        left:-73px
    }
    .roadmap-step-s1:before{
        left:50%
    }
    .roadmap-step-s3:after{
        left:50%;
        width:2px
    }
}
.token-info{
    border:1px solid rgba(22,163,254,.2);
    border-radius:8px;
    padding:18px 20px 0;
    margin-bottom:30px
}
.token-info-s1{
    padding:0 30px;
    border:none;
    text-align:left
}
.token-info-item{
    position:relative;
    padding-left:25px
}
.token-info-item:before{
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    width:5px;
    content:"";
    border-radius:2px;
    background:#a963ff
}
.token-info-item.color-2:before{
    background:#f42f54
}
.token-info-item.color-3:before{
    background:#f5a946
}
.token-info-item.color-4:before{
    background:#63a5ff
}
.token-info-item.color-5:before{
    background:#ff8d87
}
.token-info-item-s1{
    padding-left:0;
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin:25px 0
}
.token-info-item-s1:first-child{
    margin-top:16px
}
.token-info-item-s1:before{
    display:none
}
.token-info-item-s1 span{
    font-size:12px;
    font-weight:400;
    color:#16a3fe;
    text-transform:uppercase
}
.token-info-item-s1 h4{
    font-size:1.5rem;
    line-height:1;
    font-weight:300
}
.token-info-title{
    font-size:.7rem;
    text-transform:uppercase;
    font-weight:700;
    letter-spacing:.04em;
    margin-bottom:4px
}
.token-info-des{
    font-size:1.1rem
}
.token-status{
    border-radius:8px 8px 0 0;
    border:1px solid rgba(22,163,254,.2);
    padding:18px 20px 10px;
    text-align:center
}
.token-status .countdown-s2{
    padding:0
}
.token-status-s1{
    padding:30px;
    box-shadow:0 15px 20px 0 rgba(18,34,114,.1);
    margin-left:0
}
.token-status-s2{
    position:relative;
    border:none;
    padding:0;
    max-width:360px;
    margin:50px auto 0
}
.token-status-s2 .icon-list{
    margin-top:10px
}
.token-status-s3{
    padding:29px 0 0;
    border:none
}
.token-status-s3 .countdown-s2{
    padding-left:30px;
    padding-right:30px
}
.token-status-s4{
    border:none;
    padding:65px 0 50px
}
.token-status-s4 .icon-list{
    margin-top:10px
}
.token-status-s5{
    background:#122272;
    padding-bottom:25px
}
.token-status-s6{
    border:none;
    padding:20px 20px 25px
}
.token-countdown{
    padding:16px 0 20px
}
.token-min{
    font-size:13px;
    color:#8ca2e5;
    display:block;
    padding:12px 0
}
.token-min-s2{
    padding:15px 0 0;
    text-align:left
}
.token-min-s2 span{
    display:block
}
.token-min-s2 span:first-child{
    color:#16a3fe;
    font-size:12px;
    line-height:1;
    text-transform:uppercase;
    font-weight:300
}
.token-min-s2 span:last-child{
    line-height:normal;
    padding-top:4px
}
.token-alocate-item{
    position:relative;
    padding:0 20px 15px;
    margin-bottom:30px;
    margin-left:auto;
    margin-right:auto;
    background:#fff;
    height:calc(100% - 30px);
    border-radius:4px
}
.token-alocate-item:not([class*=shadow]){
    box-shadow:0 5px 45px 0 rgba(18,24,58,.08)
}
.token-alocate-item-s1{
    padding-left:0;
    padding-right:0;
    background-color:transparent
}
.token-alocate-graph{
    padding:20px 0 15px;
    position:relative
}
.token-alocate-graph img,.token-alocate-graph span{
    position:absolute;
    text-align:center;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    z-index:4
}
.token-alocate-graph span{
    color:#415076;
    font-size:2em;
    font-weight:400;
    line-height:1.3
}
.token-alocate-graph img{
    width:150px
}
.token-alocate-graph canvas{
    position:relative;
    z-index:5
}
.token-alocate-graph-s1 canvas{
    min-height:230px
}
.token-alocate-list li{
    color:#415076;
    display:flex;
    align-items:center;
    font-weight:400;
    padding:13px 0
}
.token-alocate-list li .token-alocate-percent{
    font-weight:600;
    color:#122272
}
.token-box-s1{
    position:absolute!important;
    left:0;
    bottom:-157px;
    width:100%;
    z-index:9!important
}
.token-box-s2{
    background:rgba(18,34,114,.3);
    padding:30px 20px 52px
}
.token-box-s2 .title{
    margin-bottom:1.2rem
}
.token-box-s3{
    padding-bottom:20px
}
.token-countdown-wrapper{
    padding:30px;
    background:#fff;
    box-shadow:0 15px 20px 0 rgba(18,34,114,.1)
}
.token-countdown-wrapper h6{
    color:currentColor
}
.token-action-s1{
    margin-top:-22px
}
.token-action-s2{
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:30px 0 10px
}
.token-action+.icon-list{
    margin-top:15px
}
.token-sale-box{
    background:#f6fafd;
    border-radius:4px;
    max-width:360px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    padding:20px 15px 33px;
    transition:all .4s
}
.tc-light .token-sale-box{
    background:rgba(22,163,254,.08)
}
.token-sale-info{
    display:block;
    font-size:2.4rem;
    font-weight:300;
    color:#16a3fe
}
.token-sale-title{
    font-size:14px;
    text-transform:uppercase;
    font-weight:400
}
.token-bonus-item{
    padding:50px 25px 46px;
    max-width:360px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    border-radius:4px;
    margin-bottom:30px;
    transition:all .4s;
    height:calc(100% - 30px);
    background:#2656e0
}
.token-bonus-item span{
    display:block
}
.token-bonus-item.two{
    background:#1c48c6
}
.token-bonus-item.three{
    background:#1f50dd
}
.token-bonus-title{
    display:inline-block!important;
    line-height:18px;
    font-size:13px;
    color:#fff;
    text-transform:uppercase;
    padding:6px 20px;
    background:#0c195a;
    border-radius:15px;
    font-weight:400
}
.token-bonus-percent{
    font-size:4em;
    line-height:1;
    padding:22px 0 7px;
    font-weight:300;
    color:#fff
}
.token-bonus-txt{
    font-size:14px;
    line-height:18px;
    font-weight:400;
    text-transform:uppercase
}
.tc-light .token-bonus-txt,.token-bonus-txt{
    color:hsla(0,0%,100%,.6)
}
.token-stage{
    margin-bottom:33px
}
.token-stage-title{
    color:#fff;
    background:#0176c2;
    text-transform:uppercase;
    font-weight:700;
    line-height:26px;
    padding:10px;
    border-radius:6px 6px 0 0
}
.token-stage-pre{
    background:#018fea
}
.token-stage-one{
    background:#0182d6
}
.token-stage-date{
    border:1px solid rgba(209,224,246,.7);
    border-top:none;
    padding:12px 0 10px
}
.tc-light .token-stage-date{
    border-color:hsla(0,0%,100%,.1)
}
.token-stage-date h6{
    font-weight:700;
    font-size:1rem;
    margin-bottom:0
}
.token-stage-date span{
    font-size:15px
}
.token-stage-info{
    border:1px solid rgba(209,224,246,.7);
    border-top:none;
    border-radius:0 0 6px 6px;
    padding:14px 0 16px
}
.tc-light .token-stage-info{
    border-color:hsla(0,0%,100%,.1)
}
.token-stage-info span{
    display:block;
    font-size:15px;
    line-height:1.86
}
.token-stage-bonus{
    color:#16a3fe
}
.token-action-s2{
    padding:30px;
    border-top:1px solid hsla(0,0%,100%,.1)
}
.token-action-box{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    border-radius:6px;
    background:rgba(22,163,254,.1)
}
.token-action-box>div{
    padding:20px 25px;
    width:100%
}
.token-action-box>div:last-child{
    padding-top:0
}
.tc-light .token-action-box{
    background:rgba(22,163,254,.1)
}
.token-action-title{
    width:30%;
    background:#16a3fe;
    border-radius:6px 6px 0 0;
    font-weight:500;
    font-size:1.2em;
    line-height:1.44;
    flex-grow:1;
    width:100%
}
.tc-light .token-action-title{
    background:#16a3fe
}
.token-action-box .token-action-title{
    padding:25px
}
.token-action-date{
    width:40%
}
.token-action-date strong{
    display:block
}
.token-action-btn{
    width:34%
}
.token-action-btn .btn-grad{
    padding:14px 0;
    width:100%
}
.token-bar-chart{
    position:relative;
    z-index:9
}
.token-bar-item{
    position:relative;
    height:40px;
    border-radius:20px;
    margin:10px 0
}
.token-bar-item.tbic1,.token-bar-item.tbic1:before{
    background:#002674
}
.token-bar-item.tbic2,.token-bar-item.tbic2:before{
    background:#004ae2
}
.token-bar-item.tbic3,.token-bar-item.tbic3:before{
    background:#3b7bff
}
.token-bar-item.tbic4,.token-bar-item.tbic4:before{
    background:#3bb8ff
}
.token-bar-item.tbic5,.token-bar-item.tbic5:before{
    background:#5378fb
}
.token-bar-txt{
    position:absolute;
    font-size:13px;
    padding-bottom:0;
    top:50%;
    left:100%;
    min-width:300%;
    transform:translateX(45px) translateY(-50%)
}
.token-bar-txt:after{
    position:absolute;
    content:"";
    left:0;
    top:50%;
    height:1px;
    width:25px;
    margin-left:-35px;
    background:rgba(22,161,255,.5)
}
.token-bar-txt span{
    display:block;
    line-height:1.5;
    white-space:nowrap
}
.token-bar-txt span:first-of-type{
    font-weight:600
}
.token-bar-item.tbic1 .token-bar-txt span:first-of-type{
    color:#002674
}
.token-bar-item.tbic2 .token-bar-txt span:first-of-type{
    color:#004ae2
}
.token-bar-item.tbic3 .token-bar-txt span:first-of-type{
    color:#3b7bff
}
.token-bar-item.tbic4 .token-bar-txt span:first-of-type{
    color:#3bb8ff
}
.token-bar-item.tbic5 .token-bar-txt span:first-of-type{
    color:#5378fb
}
@media (max-width:375px){
    .token-info-item-s1 h4{
        font-size:1.25rem
    }
}
@media (min-width:768px){
    .token-bar-chart{
        display:flex;
        overflow:visible;
        margin-top:135px
    }
    .token-bar-item{
        margin:0
    }
    .token-bar-item:before{
        position:absolute;
        left:-20px;
        top:0;
        height:40px;
        width:40px;
        content:"";
        z-index:-1
    }
    .token-bar-item:first-child:before{
        display:none
    }
    .token-bar-txt{
        padding-bottom:10px;
        top:-110px;
        left:50%;
        min-width:100%;
        transform:translateX(-50%);
        text-align:center
    }
    .token-bar-txt:after{
        left:50%;
        top:100%;
        height:65px;
        width:1px;
        margin-left:0
    }
}
@media (max-width:420px){
    .token-status-s6 .countdown-time{
        font-size:1.8rem
    }
    .token-status-s6 .cpn-links,.token-status-s6 .cpn-links li{
        padding-left:10px;
        padding-right:10px
    }
}
@media (min-width:480px){
    .token-status .countdown-s2{
        padding:0 30px 20px
    }
    .token-info-s1{
        padding:0 30px
    }
    .token-min-s2{
        padding:0
    }
}
@media (min-width:576px){
    .token-info{
        padding:24px 40px 0
    }
    .token-info .text-block-title{
        text-align:center
    }
    .token-info-list li{
        display:flex
    }
    .token-info-list li>span{
        width:50%
    }
    .token-info-title{
        font-size:.88rem;
        letter-spacing:.2em
    }
    .token-info-des{
        font-size:1.375rem
    }
    .token-info-s1{
        padding:0 30px
    }
    .token-status{
        padding:24px 28px 20px
    }
    .token-status-md{
        padding:36px
    }
    .token-status-s2{
        padding:0
    }
    .token-status-s3{
        padding:29px 0 0;
        border:none
    }
    .token-status-s4{
        padding:65px 0 50px
    }
    .token-status-s5{
        padding:40px 30px
    }
    .token-status-s6{
        border:none;
        padding:35px 50px 45px
    }
    .token-alocate-item{
        padding:30px 65px 60px
    }
    .token-alocate-item-s1{
        padding-left:0;
        padding-right:0
    }
    .token-alocate-graph{
        padding:30px 40px
    }
    .token-action-box{
        flex-wrap:nowrap
    }
    .token-action-box>div:last-child{
        padding-top:20px;
        padding-left:0
    }
    .token-action-title{
        width:auto;
        border-radius:6px 0 0 6px
    }
    .token-action-s2{
        padding:30px
    }
}
@media (min-width:768px){
    .token-alocate-item{
        padding:20px 30px 40px
    }
    .token-alocate-item-s1{
        padding-left:0;
        padding-right:0;
        margin-bottom:0
    }
    .token-alocate-graph{
        padding:30px 0
    }
    .token-box-s1{
        position:absolute!important;
        left:0;
        bottom:-45px;
        width:100%;
        z-index:9!important
    }
}
@media (min-width:992px){
    .token-countdown-wrapper,.token-status-s1{
        padding:30px 60px 30px 66px
    }
    .token-status-s1{
        margin-left:0
    }
    .token-status-s2{
        margin:65px 140px 0 0
    }
    .token-status-s3{
        margin-left:25px
    }
    .token-alocate-item{
        padding:30px 65px 60px
    }
    .token-alocate-item-s1{
        padding:30px 65px 0
    }
    .token-alocate-item-s1:before{
        position:absolute;
        height:610px;
        width:610px;
        top:0;
        left:50%;
        content:"";
        border-radius:20px;
        background:rgba(18,34,114,.04);
        transform:rotate(45deg);
        transform-origin:0 0
    }
    .token-alocate-graph{
        padding:30px 0
    }
    .token-alocate-graph-s1{
        margin-top:80px
    }
    .token-action-box{
        margin-top:15px
    }
}
.tokdis-item{
    position:relative;
    padding-left:0;
    padding-bottom:15px;
    margin-bottom:15px;
    padding-top:8px;
    display:inline-block
}
.tokdis-item:before{
    position:absolute;
    width:40px;
    height:3px;
    border-radius:1.5px;
    content:"";
    background:#16a3fe;
    top:0;
    left:50%;
    transform:translateX(-50%)
}
.tokdis-item h5{
    font-size:1.125em
}
.tokdis-list{
    padding-bottom:40px
}
@media (min-width:992px){
    .tokdis-item{
        padding-left:25px;
        padding-bottom:4px;
        padding-top:0
    }
    .tokdis-item:before{
        width:3px;
        height:100%;
        top:0;
        left:0;
        transform:translateX(0)
    }
    .tokdis-list{
        padding-bottom:80px
    }
}
.toktmln-item{
    position:relative;
    padding:0 0 20px;
    display:flex;
    justify-content:center
}
.toktmln-item:before{
    position:absolute;
    top:-3px;
    left:50%;
    transform:translateX(-50%);
    content:"";
    height:30px;
    width:30px;
    border-radius:50%;
    border:6px solid #dbe4f7;
    background:#16a3fe
}
.tc-light .toktmln-item:before{
    border-color:#fff
}
.toktmln-item div{
    padding:0 30px 5px 0;
    text-align:right;
    width:50%;
    flex-grow:1
}
.toktmln-item div:last-child{
    padding:0 0 0 30px;
    text-align:left
}
.toktmln-item div span{
    display:block;
    font-weight:600
}
.toktmln-item div span:last-child{
    font-size:.775em;
    padding-bottom:8px;
    font-weight:400;
    color:#415076
}
.tc-light .toktmln-item div span:last-child{
    color:#8ca2e5
}
.toktmln-list{
    position:relative
}
.toktmln-list:before{
    position:absolute;
    left:50%;
    top:-24px;
    width:2px;
    margin-left:-1px;
    height:100%;
    background:#dbe4f7;
    content:""
}
.tc-light .toktmln-list:before{
    background:#fff
}
@media (min-width:992px){
    .toktmln-list{
        position:relative
    }
    .toktmln-list:before{
        left:0;
        top:14px;
        width:100%;
        height:2px
    }
    .toktmln-item{
        padding:64px 0 0;
        display:block
    }
    .toktmln-item:before{
        top:0;
        left:0;
        transform:translateX(0)
    }
    .toktmln-item div{
        padding-bottom:5px;
        text-align:left;
        width:100%;
        padding-left:0;
        padding-right:0
    }
    .toktmln-item div:last-child{
        padding:0
    }
    .toktmln-item div span:last-child{
        font-size:.875em
    }
}
.stage-info{
    padding-left:15px
}
.stage-info .title{
    margin-bottom:.5rem
}
.team{
    position:relative;
    margin-bottom:30px;
    max-width:255px;
    margin-left:auto;
    margin-right:auto;
    text-align:center
}
.nk-block-left .team{
    max-width:100%
}
.team:hover .team-show{
    opacity:1
}
.team-s2{
    max-width:240px;
    text-align:center
}
.team-s2 .word-split{
    justify-content:center
}
.team-s2:hover .team-show{
    opacity:.25
}
.team-s4{
    padding:30px
}
.team-s5{
    text-align:left;
    max-width:228px;
    padding-bottom:25px
}
.team-s5:before{
    position:absolute;
    content:"";
    left:20px;
    top:50px;
    right:0;
    bottom:0;
    background:#eaeff6;
    z-index:-1
}
.bg-theme .team-s5:before,.has-bg-image .team-s5:before{
    background:#1940b0
}
.tc-light .team-s5:before{
    background:#132582
}
.team-s6{
    text-align:left;
    display:flex;
    max-width:100%
}
.team-s6 .team-left{
    width:135px;
    flex-shrink:0
}
.team-s6 .team-photo{
    max-width:170px;
    margin-right:25px;
    margin-left:0
}
.team-sm-s2{
    text-align:left;
    max-width:145px
}
.team-photo{
    display:block;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    transition:all .4s;
    z-index:2
}
.team-photo+.list{
    padding-top:15px
}
.team-photo-s1{
    max-width:160px
}
.team-photo img{
    border-radius:6px;
    width:100%;
    transition:all .4s
}
.team-photo-sm{
    max-width:180px
}
.team-photo-s2{
    max-width:90%
}
.team-photo-s2:after{
    background:rgba(22,163,254,.4)
}
.team-photo-s2:after,.team-photo-s3:after{
    position:absolute;
    left:0;
    top:0;
    content:"";
    height:100%;
    width:100%;
    border-radius:6px;
    z-index:1
}
.team-photo-s3:after{
    background:linear-gradient(to top left,#16a3fe 0,#23c99d);
    opacity:.2
}
.team-photo-circle{
    border-radius:50%
}
.team-sm-s2 .team-photo{
    margin-left:0;
    max-width:90%
}
.team-sm-s2:hover .team-photo{
    transform:translateY(-8px)
}
.team-s3 .team-photo{
    max-width:160px
}
.team-s5 .team-photo{
    margin-left:0
}
.team-s5 .team-photo:after,.team-s5 .team-photo:before{
    position:absolute;
    content:""
}
.team-s5 .team-photo:before{
    top:24px;
    right:-33px;
    height:3px;
    width:65px;
    background:linear-gradient(to top left,#16a3fe 0,#23c99d);
    z-index:1
}
.team-s5 .team-photo:after{
    top:0;
    bottom:0;
    right:0;
    left:0;
    background:rgba(22,163,254,.4);
    transition:all .4s
}
.team-s5 .team-photo:hover{
    transform:translateY(-8px)
}
.team-s5 .team-photo:hover:after{
    opacity:.5
}
.team-s5 .team-photo:hover .team-show{
    opacity:0
}
.team-photo-bg:before{
    position:absolute;
    content:"";
    border-radius:50%;
    top:-12px;
    left:-12px;
    right:-12px;
    bottom:-12px;
    transform:scale(1);
    z-index:-1;
    opacity:1;
    transition:all .5s ease;
    background-image:linear-gradient(90deg,#23c99d,#16a3fe)
}
.team-s3-alt .team-photo-bg:before{
    opacity:0;
    transform:scale(.8)
}
.team-photo-bg a{
    position:absolute;
    content:"";
    border-radius:50%;
    top:-12px;
    left:-12px;
    right:-12px;
    bottom:-12px;
    z-index:1
}
.team-photo-bg:hover a+img{
    transform:scale(.85)
}
.team-s3-alt .team-photo-bg:hover a+img{
    transform:scale(1)
}
.team-s3-alt .team-photo-bg:hover:before{
    opacity:1;
    transform:scale(1)
}
.team-show{
    position:absolute;
    left:0;
    top:0;
    content:"";
    height:100%;
    width:100%;
    background:rgba(22,163,254,.4);
    border-radius:6px;
    transition:all .4s;
    z-index:20;
    opacity:0
}
.team-s2 .team-show{
    opacity:0
}
.team-s3 .team-photo-bg .team-show{
    opacity:0!important;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.team-s5 .team-show{
    border-radius:0
}
.team-s5:hover .team-show{
    opacity:0
}
.team-social{
    margin:0 -5px
}
.team-photo .team-social{
    position:absolute;
    bottom:-17px;
    right:17px;
    z-index:21;
    text-align:right
}
.team-social li{
    padding:0 4px;
    display:inline-block
}
.team-social li a{
    font-size:13px;
    text-align:center;
    display:inline-block;
    line-height:34px;
    height:34px;
    width:34px;
    border-radius:50%;
    color:#fff!important;
    background:#23c99d;
    box-shadow:0 2px 15px 0 rgba(35,201,157,.5)
}
.team-social li a:hover{
    color:#fff!important;
    background:#16a3fe;
    box-shadow:0 2px 15px 0 rgba(22,163,254,.5)
}
.team-social-s2{
    margin:0 -10px
}
.team-social-s2 li{
    padding:0 10px
}
.team-social-s2 li a{
    width:auto;
    background-color:transparent;
    box-shadow:none;
    color:#415076!important
}
.tc-light .team-social-s2 li a{
    color:#fff!important
}
.team-social-s2 li a:hover{
    color:#16a3fe!important;
    background-color:transparent;
    box-shadow:none
}
.team-s2 .team-social-s2{
    padding-top:15px
}
.team-s3 .team-social-s2{
    padding-top:10px
}
.team-social-vr li{
    display:block;
    text-align:center
}
.team-social-vr li a{
    width:30px!important
}
.team-s5 .team-social{
    position:absolute;
    top:64px;
    right:20px
}
.team-s5 .team-social li a{
    color:#16a3fe
}
.team-name{
    color:#415076;
    padding-top:28px;
    font-weight:600
}
.team-name.title{
    margin-bottom:.5rem!important
}
.team-s2 .team-name.title-sm{
    font-size:.95em!important
}
.team-s2 .team-name{
    padding-top:18px
}
.team-s3 .team-name{
    color:#16a3fe;
    font-size:1.125rem!important;
    font-weight:400;
    margin-bottom:1px!important
}
.team-s3-alt .team-name{
    color:#1940b0
}
.tc-light .team-s3-alt .team-name{
    color:#fff
}
.team-s4 .team-name{
    font-weight:400;
    padding-top:21px;
    font-size:1.33rem;
    margin-bottom:0!important
}
.team-s5 .team-name{
    padding-left:45px;
    padding-right:40px
}
.team-s6 .team-name{
    text-transform:uppercase;
    font-weight:400
}
.team-position{
    font-size:12px;
    font-weight:400;
    display:inline-block
}
.team-s3 .team-position{
    font-weight:300;
    color:#536697
}
.tc-light .team-s3-alt .team-position,.team-s3-alt .team-position{
    color:#16a3fe
}
.team-s4 .team-position{
    padding-bottom:10px
}
.team-s5 .team-position{
    padding-left:45px;
    padding-right:40px;
    color:#1940b0
}
.team-s6 .team-position{
    position:relative;
    color:#16a3fe;
    padding-bottom:13px;
    margin-bottom:5px;
    line-height:1.4
}
.team-s6 .team-position:before{
    position:absolute;
    height:3px;
    width:190px;
    left:0;
    bottom:0;
    content:"";
    background:linear-gradient(90deg,#16a3fe,#23c99d);
    z-index:5
}
.tc-light .team-position{
    color:#b9d2f4
}
.team-featured-photo{
    position:relative;
    border-radius:5px;
    overflow:hidden
}
.team-featured-info{
    position:absolute;
    left:0;
    bottom:0;
    font-size:18px;
    padding:15px 20px
}
.team-featured-info span{
    font-size:16px;
    font-weight:300;
    display:block;
    padding-top:5px
}
.team-featured-cont p:last-child{
    margin-bottom:0
}
.team-featured-sub{
    text-transform:uppercase;
    color:#8ca2e5;
    font-size:14px;
    letter-spacing:.15em
}
.team-popup{
    position:relative;
    max-width:100%;
    margin:20px auto;
    padding:15px;
    background:#fff;
    border-radius:6px
}
.team-popup-info p:last-child{
    margin-bottom:0
}
.team-list{
    margin-bottom:-30px
}
.team-s4 .team-desc{
    font-size:.87rem;
    margin-bottom:8px
}
.team-s4 .team-desc p{
    font-size:inherit
}
@media (min-width:576px){
    .team{
        margin-bottom:50px
    }
    .team-s2{
        margin-bottom:30px;
        text-align:left
    }
    .team-s2 .word-split{
        justify-content:flex-start
    }
    .team-s4{
        padding:30px 15px
    }
    .team-s2 .team-photo{
        margin-left:0
    }
    .team-s2 .team-name{
        padding-top:25px
    }
    .team-featured-info{
        padding:25px 30px
    }
    .team-popup{
        padding:40px
    }
    .team-list{
        margin-bottom:-50px
    }
}
@media (min-width:768px){
    .team-even{
        margin-top:60px
    }
    .team-s4{
        margin-bottom:50px
    }
}
@media (min-width:992px){
    .team-featured-cont{
        padding-left:20px
    }
    .team-featured-title{
        padding:8px 0 15px
    }
    .team-name{
        padding-top:34px;
        margin-bottom:8px!important
    }
    .team-s2 .team-name,.team-s3-alt .team-name{
        padding-top:20px
    }
    .team-s5 .team-name{
        padding-top:24px
    }
    .team-position{
        font-size:.88rem
    }
    .team-position-sm{
        font-size:13px
    }
    .team-social{
        bottom:-20px;
        right:20px;
        margin:0 -5px
    }
    .team-social li{
        padding:0 4px
    }
    .team-social li a{
        font-size:16px;
        line-height:40px;
        height:40px;
        width:40px
    }
    .team-social-s2{
        margin:0 -8px
    }
    .team-social-s2 li{
        padding:0 8px
    }
    .team-social-s2 li a{
        font-size:14px;
        height:auto;
        width:auto
    }
    .team-popup{
        margin:10px auto;
        width:950px
    }
}
@media (min-width:992px) and (max-width:1199px){
    .team-s5 .team-social{
        right:9px
    }
}
@media (min-width:1600px){
    .team-photo-s2{
        max-width:100%
    }
}
.partner-list{
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    margin-bottom:-15px
}
.partner-list-left{
    justify-content:left
}
.partner-list-lg{
    margin-bottom:-20px
}
.partner-logo{
    padding:15px 10px
}
[class*=col-]>.partner-logo{
    padding:0
}
.partner-logo img{
    max-height:30px;
    max-width:100%;
    width:auto!important;
    margin-left:auto;
    margin-right:0
}
.has-carousel .partner-logo img{
    margin-right:auto
}
.partner-list-lg .partner-logo{
    padding:20px 25px
}
.partner-list-lg .partner-logo img{
    max-height:50px
}
.partner-logo-s2,.partner-logo-s3{
    width:50%;
    max-width:50%;
    text-align:center;
    padding:0 10px
}
.partner-logo-s2 img,.partner-logo-s3 img{
    max-height:50px
}
.partner-list-left .partner-logo-s2,.partner-list-left .partner-logo-s3{
    text-align:left
}
.partner-logo-s3 img{
    max-height:60px
}
.partner-logo-lg{
    width:50%;
    margin-bottom:30px
}
.partner-box{
    padding:15px 0;
    margin-bottom:30px
}
@media (min-width:576px){
    .partner-logo-s2,.partner-logo-s3{
        margin-bottom:30px;
        max-width:16.6%;
        width:16.6%
    }
    .partner-logo-lg{
        width:33%
    }
    .partner-box{
        padding:15px 66px;
        box-shadow:0 5px 25px rgba(25,64,176,.1)
    }
}
@media (min-width:992px){
    .partner-box .partner-list{
        justify-content:space-between
    }
    .partner-list-lg{
        margin-bottom:-20px
    }
    .partner-list-lg .partner-logo{
        padding:20px 25px
    }
    .partner-list-lg .partner-logo img{
        max-height:50px
    }
    [class*=col-]>.partner-logo{
        padding:15px 0
    }
}
.contact-wrap{
    padding:20px
}
.contact-list{
    margin-top:-7.5px;
    margin-bottom:-7.5px;
    position:relative;
    z-index:2
}
.contact-list li{
    display:flex;
    padding-top:7.5px;
    padding-bottom:7.5px;
    font-size:.94rem
}
.contact-list-s1{
    display:flex;
    justify-content:center
}
.contact-list-s1 li{
    width:100%;
    flex-wrap:wrap;
    justify-content:center
}
.contact-icon{
    height:38px;
    width:38px;
    font-size:16px;
    line-height:38px;
    text-align:center;
    color:#fff;
    background:#23c99d;
    box-shadow:0 2px 15px 0 rgba(35,201,157,.5);
    border-radius:50%;
    margin-right:15px;
    flex-shrink:0
}
.tc-light .contact-icon{
    color:#122272;
    background:#fff;
    box-shadow:none
}
.bg-secondary .contact-icon{
    color:#23c99d
}
.contact-list-s1 .contact-icon{
    margin-right:0;
    color:#fff;
    box-shadow:0 2px 15px 0 rgba(18,34,114,.5);
    background:linear-gradient(-45deg,#122272,#1940b0)
}
.tc-light .contact-list-s1 .contact-icon{
    color:#122272;
    background:#fff
}
.contact-icon-s2{
    color:#23c99d;
    background:transparent;
    box-shadow:inset 0 0 0 2px #23c99d
}
.tc-light .contact-icon-s2{
    color:#fff;
    background-color:transparent;
    box-shadow:inset 0 0 0 2px #fff
}
.contact-icon-s3{
    position:relative;
    color:#16a3fe;
    box-shadow:none
}
.contact-icon-s3,.tc-light .contact-icon-s3{
    background:linear-gradient(90deg,#16a3fe,#23c99d)
}
.tc-light .contact-icon-s3{
    color:#fff
}
.contact-icon-s3:after{
    position:absolute;
    top:2px;
    right:2px;
    bottom:2px;
    left:2px;
    content:"";
    background:#fff;
    border-radius:50%;
    z-index:0
}
.bg-light .contact-icon-s3:after{
    background:#f6fafd
}
.bg-light-alt .contact-icon-s3:after{
    background:#eaeff6
}
.bg-theme .contact-icon-s3:after{
    background:#122272
}
.bg-theme-alt .contact-icon-s3:after{
    background:#1940b0
}
.bg-theme-dark .contact-icon-s3:after{
    background:#0c195a
}
.bg-theme-dark-alt .contact-icon-s3:after{
    background:#132582
}
.bg-theme-accent .contact-icon-s3:after{
    background:#16a3fe
}
.bg-theme-accent-alt .contact-icon-s3:after{
    background:#23c99d
}
.contact-icon-s3:before{
    position:relative;
    z-index:1
}
.contact-text{
    padding-top:7px
}
.contact-list-s1 .contact-text{
    width:100%
}
.contact-social{
    margin-top:auto;
    padding-top:20px
}
.contact-social h6{
    margin-bottom:1rem
}
.subscribe-wrap{
    padding:20px
}
@media (min-width:576px){
    .contact-wrap{
        padding:50px
    }
    .contact-wrap-lg{
        padding:95px
    }
    .subscribe-wrap{
        padding:65px
    }
}
@media (min-width:768px){
    .contact-list-s1 li{
        width:33.33%;
        flex-wrap:wrap
    }
    .contact-list-s1 .contact-text{
        width:auto
    }
    .contact-list-s1 .contact-icon{
        margin-right:15px
    }
}
@media (max-width:480px){
    .contact-list-s2{
        flex-wrap:wrap
    }
}
@media (max-width:767px){
    .contact-list-s2 li{
        flex-wrap:wrap;
        text-align:center
    }
    .contact-list-s2 li .contact-icon{
        margin-right:0
    }
    .contact-list-s2 li .contact-text{
        width:100%
    }
}
@media (max-width:991px){
    .contact-list-s2{
        display:flex;
        justify-content:center
    }
    .contact-list-s2 li{
        width:100%;
        justify-content:center
    }
}
@media (min-width:992px) and (max-width:1199px){
    .contact-wrap,.subscribe-wrap{
        padding:35px
    }
}
.social-links{
    display:flex;
    margin:-3px
}
.social-links li{
    padding:3px
}
.social-links li a{
    display:inline-block;
    border-radius:50%;
    border:1px solid #fff;
    height:36px;
    width:36px;
    line-height:36px;
    text-align:center;
    color:#415076
}
.social-links li a:hover{
    color:#16a3fe;
    background:#fff
}
.tc-light .social-links li a{
    color:#fff
}
.tc-light .social-links li a:hover{
    color:#16a3fe
}
.bg-secondary .social-links li a:hover{
    color:#23c99d!important
}
.social-links-s2 li a{
    border:none
}
.social-links-s2 li a:hover{
    background-color:#fff;
    color:#16a3fe!important
}
.tc-light .social-links-s2 li a:hover{
    color:#16a3fe!important
}
@media (min-width:992px){
    .section-contact .ovm-h-60{
        height:50%
    }
}
.wgs{
    margin-bottom:30px
}
.wgs-title{
    text-transform:uppercase;
    color:#1940b0;
    font-size:1rem;
    font-weight:600;
    letter-spacing:.075em
}
.wgs-title-s2,.wgs-title-s3{
    font-size:1.125rem;
    letter-spacing:normal
}
.wgs-title-s2{
    margin-bottom:18px;
    font-weight:600
}
.wgs-title-s3{
    font-weight:700;
    margin-bottom:22px;
    padding-top:10px
}
.wgs-title-s4{
    text-transform:capitalize;
    letter-spacing:normal;
    font-size:.95rem
}
.tc-light .wgs-title{
    color:#23c99d
}
.wgs-logo{
    padding-bottom:22px;
    display:inline-block
}
.wgs-body p{
    font-size:.93em;
    line-height:1.71;
    margin-bottom:.75rem
}
.wgs-body p:last-child{
    margin-bottom:0
}
.wgs-list li{
    font-size:.9em;
    padding-bottom:14px;
    letter-spacing:.01em
}
.wgs-list li:last-child{
    padding-bottom:0
}
.wgs-links li{
    position:relative;
    padding:5px 0;
    line-height:1
}
.wgs-links li:last-child{
    padding-bottom:0
}
.wgs-links li a{
    font-size:.9em;
    line-height:20px;
    display:block;
    color:#12183a
}
.wgs-menu-s2 .wgs-links li a{
    font-size:.85em;
    opacity:.7;
    color:#1940b0;
    font-weight:400
}
.wgs-menu-s2 .wgs-links li a:hover{
    opacity:1;
    color:#1940b0
}
.wgs-links li a:hover{
    color:#16a3fe
}
.tc-light .wgs-links li a{
    color:#fff!important
}
.tc-light .wgs-links li a:hover{
    color:#16a3fe!important
}
.wgs-links-s2 li{
    padding:7px 0
}
.wgs-links-s2 li a{
    font-size:1em
}
.wgs-links-s3 li{
    padding:9px 0
}
.wgs-links-s4 li{
    padding:7px 0
}
.wgs-links-s5 li{
    margin-bottom:17px
}
.wgs-links-s5 li:first-child{
    margin-top:-5px
}
.wgs-links-s5 li a{
    font-size:1rem;
    font-weight:400
}
.wgs-links-uline li a{
    display:inline-block
}
.wgs-links-uline li a:hover{
    box-shadow:0 1px 0 0 currentColor
}
.wgs-links-category li{
    padding-left:20px
}
.wgs-links-category li a{
    padding:10px 0
}
.wgs-links-category li:before{
    position:absolute;
    left:0;
    top:50%;
    margin-top:-1px;
    height:2px;
    width:8px;
    content:"";
    background:#16a3fe
}
.wgs-links-tags{
    padding:12px 0;
    margin:-7px -5px
}
.wgs-links-tags li{
    display:inline-block;
    padding:7px 5px
}
.wgs-links-tags li a{
    padding:7px 16px;
    border:1px solid #dbe4f7;
    border-radius:3px
}
.wgs-links-tags li a:hover{
    color:#fff;
    border-color:#16a3fe;
    background:#16a3fe
}
.wgs-links-3clumn li{
    width:32%;
    display:inline-block
}
.wgs-archive .wgs-body{
    padding:12px 0
}
.wgs-cta .wgs-body{
    padding:30px 30px 35px
}
.wgs-address{
    font-size:.9rem;
    line-height:2
}
.wgs-address li:not(:last-child){
    margin-bottom:10px
}
.wgs-regular{
    font-weight:400
}
@media (min-width:992px){
    .wgs-subscribe-form-s1{
        margin-left:-50px;
        padding-right:50px
    }
}
.copyright-text{
    color:#415076
}
.tc-light .copyright-text{
    color:#b9d2f4
}
.copyright-text p{
    color:inherit
}
.copyright-text a{
    color:#415076
}
.copyright-text a:hover{
    color:#16a3fe
}
.tc-light .copyright-text a{
    color:#b9d2f4
}
.tc-light .copyright-text a:hover{
    color:#16a3fe
}
.copyright-text-s1{
    font-size:14px
}
.copyright-text-s1 p{
    font-size:inherit
}
.copyright-text-s2{
    text-transform:uppercase;
    font-size:11px;
    letter-spacing:.1em
}
.copyright-text-s3{
    font-size:13px;
    color:#12183a
}
.tc-light .copyright-text-s3{
    color:#b9d2f4
}
.copyright-text-s3 p{
    font-size:13px;
    color:inherit
}
.copyright-text-s3 p a{
    color:inherit!important
}
.copyright-text-s3 p a:hover{
    box-shadow:0 1px 0 0 currentColor
}
.copyright-text-s3 a{
    font-weight:500
}
.copyright-text-s3 span{
    color:#415076;
    padding-bottom:3px
}
.tc-light .copyright-text-s3 span{
    color:#fff
}
.copyright-text-s4 p{
    font-size:.9rem!important
}
.copyright-text li a,.copyright-text p{
    font-size:13px;
    color:#fff
}
.copyright-text li{
    width:100%
}
.footer-nav{
    margin:0 -15px
}
.footer-nav li{
    display:inline-block;
    padding:0 15px
}
.footer-nav li a{
    color:#415076;
    font-size:12px;
    text-transform:uppercase;
    letter-spacing:.1em
}
.footer-nav li a:hover{
    color:#16a3fe!important
}
.tc-light .footer-nav li a{
    color:#8ca2e5!important
}
.tc-light .footer-nav li a:hover{
    color:#16a3fe!important
}
@media (min-width:576px){
    .copyright-text-s2{
        font-size:12px
    }
    .copyright-text li{
        width:auto
    }
}
.wgs-nl-title{
    margin-bottom:32px
}
.rank-list{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:center
}
.rank-item{
    background-image:url(data:image/png;
    base64,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);
    height:88px;
    width:94px;
    padding:16px 20px 0
}
.rank-item img{
    max-height:16px
}
.rank-count{
    font-size:1rem;
    color:#1940b0;
    font-weight:700;
    padding-top:4px;
    line-height:1.3
}
.rank-count span{
    font-size:.7rem;
    color:#8ca2e5
}
@media (min-width:400px){
    .rank-item{
        height:104px;
        width:108px;
        padding-top:24px
    }
}
@media (min-width:768px){
    .rank-item{
        height:136px;
        width:146px;
        padding:32px 30px 0
    }
    .rank-item img{
        max-height:24px
    }
    .rank-count{
        padding-top:10px;
        font-size:1.4rem
    }
    .rank-count span{
        font-size:.9rem
    }
}
@media (min-width:992px){
    .rank-item{
        height:160px;
        width:164px;
        padding-top:38px
    }
}
.rating-info{
    font-size:2.23em;
    line-height:1;
    padding:16px 0;
    font-weight:700;
    background:#eaeff6;
    border-radius:6px 6px 0 0;
    color:#415076
}
.rating-info span{
    font-size:.5em;
    font-weight:400;
    color:#8ca2e5;
    margin-left:6px
}
.tc-light .rating-info span{
    color:#eaeff6
}
.rating-info span:before{
    content:"/"
}
.tc-light .rating-info{
    color:#fff;
    background:#2656e0
}
.rating-title{
    background:#16a3fe;
    color:#fff;
    padding:5px 0;
    font-size:.93em;
    line-height:20px;
    border-radius:0 0 6px 6px
}
.tc-light .rating-title{
    background:#0c195a
}
.bonus{
    border-radius:0 0 8px 8px;
    border:1px solid rgba(22,163,254,.2);
    border-top:none;
    display:flex
}
.bonus-info{
    position:relative;
    width:50%;
    padding:12px 16px 16px
}
.bonus-info:not(:last-child){
    border-right:1px solid rgba(22,163,254,.2)
}
.bonus-percent{
    font-size:20px
}
.bonus-percent small{
    font-size:14px
}
.bonus-date{
    font-size:12px;
    color:#8ca2e5
}
.bonus-badge{
    position:absolute;
    top:5px;
    right:5px;
    text-transform:uppercase;
    border-radius:11px;
    line-height:15px;
    font-size:8px;
    font-weight:500;
    padding:0 8px;
    color:#fff;
    background:#23c99d
}
@media (min-width:420px){
    .bonus-info{
        padding:12px 30px 16px
    }
    .bonus-percent{
        font-size:28px
    }
    .bonus-percent small{
        font-size:14px
    }
    .bonus-date{
        font-size:12px;
        color:#8ca2e5
    }
    .bonus-badge{
        top:50%;
        right:0;
        transform:translateY(-50%) rotate(-90deg);
        line-height:22px;
        font-size:11px;
        padding:0 10px
    }
}
.chart-data li{
    display:flex;
    font-size:1rem;
    line-height:1.4;
    font-weight:400;
    padding:7px 0
}
.chart-data li span{
    display:block
}
.chart-data-s1{
    display:flex;
    flex-wrap:wrap
}
.chart-data-s1 li{
    display:flex;
    align-items:center;
    width:auto;
    transition-delay:.8s;
    width:100%
}
.chart-data-s1 .chart-p{
    min-width:55px;
    height:55px;
    line-height:50px;
    padding:0;
    color:#fff;
    transform:rotate(45deg);
    border-radius:10px;
    margin:30px;
    order:-1;
    font-size:16px;
    font-weight:600;
    line-height:55px
}
.chart-data-s1 .chart-p span{
    transform:rotate(-45deg);
    display:block
}
.chart-data-s1 .chart-l{
    text-align:left
}
.chart-data-s2{
    display:flex;
    flex-wrap:wrap;
    margin:-10px
}
.chart-data-s2 li{
    padding:10px
}
.chart-data-item{
    position:relative;
    padding:15px 25px
}
.chart-data-item:after,.chart-data-item:before{
    position:absolute;
    content:"";
    top:0;
    height:100%;
    width:45px;
    border:2px solid #dbe4f7;
    transition:all .4s
}
.tc-light .chart-data-item:after,.tc-light .chart-data-item:before{
    border-color:rgba(219,228,247,.5)
}
.active>.chart-data-item:after,.active>.chart-data-item:before{
    border-color:#16a3fe
}
.chart-data-item:before{
    left:0;
    border-radius:6px 0 0 6px;
    border-right:none
}
.chart-data-item:after{
    right:0;
    border-radius:0 6px 6px 0;
    border-left:none
}
.chart-label{
    font-size:14px;
    font-weight:700;
    color:#1940b0;
    transition:all .4s
}
.tc-light .chart-label{
    color:#fff
}
.active>div>.chart-label{
    color:#16a3fe
}
.chart-info{
    display:block
}
.chart-percent{
    font-size:22px;
    font-weight:400;
    color:#1940b0
}
.tc-light .chart-percent{
    color:#fff
}
.chart-sublabel{
    font-size:13px;
    color:#415076;
    margin-left:8px
}
.tc-light .chart-sublabel{
    color:#8ca2e5
}
.chart-p{
    margin-left:auto;
    font-size:1.125rem;
    font-weight:500;
    color:#1940b0
}
.chart-c{
    position:relative;
    top:3px;
    height:14px;
    width:14px;
    border-radius:3px;
    margin-right:12px;
    flex-shrink:0;
    display:block
}
.chart-canvas{
    min-height:300px;
    max-width:100%;
    margin-left:auto;
    margin-right:auto
}
.chart-canvas-s1{
    min-height:215px
}
@media (min-width:480px){
    .chart-data-s1 li{
        width:50%
    }
}
@media (min-width:576px){
    .chart-label,.chart-percent{
        font-size:18px
    }
    .chart-c{
        top:6px
    }
    .chart-canvas{
        min-height:360px
    }
    .chart-canvas-s1{
        min-height:215px
    }
}
@media (min-width:768px){
    .chart-data-s1 li{
        width:33.33%
    }
}
@media (min-width:992px){
    .chart-data-s1 li{
        position:absolute;
        width:auto;
        transition:all .4s;
        opacity:0
    }
    .chart-data-s1 li:first-child{
        top:-60px;
        left:50%;
        transform:translateX(-50%) translateY(-30px)!important;
        flex-wrap:wrap;
        transition-delay:.6s
    }
    .chart-data-s1 li:first-child .chart-l{
        order:-1!important;
        width:100%
    }
    .chart-data-s1 li:first-child .chart-p{
        margin:20px auto;
        transform:rotate(0)
    }
    .chart-data-s1 li:first-child .chart-p span{
        transform:rotate(0)
    }
    .animate.show .chart-data-s1 li:first-child{
        transform:translateX(-50%) translateY(0)!important
    }
    .chart-data-s1 li:nth-child(odd){
        left:50%;
        transform:translateX(30px) translateY(0)
    }
    .chart-data-s1 li:nth-child(odd) .chart-l{
        order:1
    }
    .chart-data-s1 li:nth-child(2n){
        right:50%;
        transform:translateX(-30px) translateY(0)
    }
    .chart-data-s1 li:nth-child(2n) .chart-l{
        order:-1;
        text-align:right
    }
    .chart-data-s1 li:nth-child(2n) .chart-p{
        left:auto;
        right:29px;
        top:33px
    }
    .chart-data-s1 li:nth-child(2){
        top:65px;
        margin-right:65px;
        transition-delay:.8s
    }
    .chart-data-s1 li:nth-child(3){
        top:65px;
        margin-left:65px;
        transition-delay:.8s
    }
    .chart-data-s1 li:nth-child(4){
        top:173px;
        margin-right:172px;
        transition-delay:1s
    }
    .chart-data-s1 li:nth-child(5){
        top:173px;
        margin-left:172px;
        transition-delay:1s
    }
    .chart-data-s1 li:nth-child(6){
        top:281px;
        margin-right:278px;
        transition-delay:1.2s
    }
    .chart-data-s1 li:nth-child(7){
        top:281px;
        margin-left:278px;
        transition-delay:1.2s
    }
    .animate.show .chart-data-s1 li{
        opacity:1;
        transform:translateX(0) translateY(0)
    }
    .chart-data-s1 .chart-p{
        order:0
    }
    .chart-data-s1 .chart-l{
        text-align:center;
        font-weight:400
    }
    .chart-canvas{
        min-height:300px
    }
    .chart-canvas-s1{
        min-height:215px
    }
}
.ath-container{
    width:440px;
    max-width:100%;
    margin:30px auto
}
.ath-header{
    padding:0 0 30px
}
.ath-heading{
    text-align:center;
    font-weight:300
}
.ath-heading small{
    display:block;
    padding-bottom:10px
}
.ath-body{
    background:#fff;
    border-radius:6px;
    padding:18px 25px 25px
}
.ath-note{
    padding:25px 0 0
}
@media (min-width:576px){
    .ath-body{
        padding:32px 40px 40px
    }
}
.sap-text{
    position:relative;
    text-align:center;
    padding:20px 0
}
.sap-text:before{
    position:absolute;
    top:50%;
    left:0;
    width:100%;
    height:1px;
    content:"";
    background:#dbe4f7;
    z-index:3
}
.sap-text span{
    position:relative;
    background:#fff;
    display:inline-block;
    padding:0 15px;
    z-index:5;
    font-size:.9rem;
    text-transform:uppercase
}
.bg-theme>.sap-text span{
    background:#122272
}
.bg-theme-alt>.sap-text span{
    background:#1940b0
}
.blog{
    background:#fff;
    border-radius:6px;
    box-shadow:0 5px 45px 0 rgba(18,24,58,.08);
    margin-bottom:30px
}
.tc-light .blog{
    background:#1940b0
}
.blog-photo{
    padding:30px 30px 0
}
.blog-photo>img{
    border-radius:6px 6px 0 0
}
.blog-s2 .blog-photo{
    padding:0
}
.blog-text{
    padding:25px 30px 30px
}
.blog-text p{
    font-size:.88rem
}
.blog-s2 .blog-title{
    margin-bottom:8px
}
.blog-content-inline{
    padding:18px 30px 14px;
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    justify-content:space-between
}
.blog-content .blog-text{
    padding:9px 0
}
.blog-meta{
    margin:0 -7px 4px
}
.blog-meta li{
    position:relative;
    display:inline-block;
    font-size:.88rem;
    padding:0 7px
}
.blog-meta li:not(:last-child):after{
    content:"|";
    position:absolute;
    right:-3px;
    top:-1px;
    color:#415076
}
.tc-light .blog-meta li:not(:last-child):after{
    color:#8ca2e5
}
.blog-meta li a{
    color:#6e80af
}
.blog-meta li a:hover{
    color:#16a3fe
}
.blog-tags{
    padding:12px 0;
    margin:-7px -5px
}
.blog-tags li{
    display:inline-block;
    padding:7px 5px
}
.blog-tags li a{
    padding:7px 16px;
    border:1px solid #dbe4f7;
    border-radius:3px;
    color:#12183a;
    font-size:.88rem
}
.blog-tags li a:hover{
    color:#fff;
    border-color:#16a3fe;
    background:#16a3fe
}
.blog-featured{
    margin-bottom:30px
}
.blog-comment{
    padding-top:25px
}
.blog-action{
    padding:9px 0
}
.comment-wrap{
    background:#f6fafd;
    border-radius:6px;
    overflow:hidden;
    margin-bottom:30px
}
.comment-item{
    padding:20px
}
.comment-item:not(:last-child){
    border-bottom:1px solid #fff
}
.comment-item+.comment-item{
    padding-left:40px
}
.comment-item+.comment-item+.comment-item{
    padding-left:60px
}
.comment-photo{
    width:50px;
    flex-shrink:0;
    margin-bottom:10px;
    margin-right:20px
}
.comment-content{
    padding-top:6px
}
.comment-info .title{
    margin-bottom:0
}
.comment-time{
    font-size:.75rem
}
.comment-text{
    margin-top:8px
}
.comment-text p{
    font-size:.88rem
}
@media (min-width:576px){
    .comment-wrap{
        margin-bottom:30px
    }
    .comment-item{
        display:flex;
        padding:30px
    }
    .comment-item+.comment-item{
        padding-left:60px
    }
    .comment-item+.comment-item+.comment-item{
        padding-left:90px
    }
    .comment-photo{
        margin-bottom:0
    }
}
.pagination{
    margin-left:auto;
    margin-right:auto;
    display:inline-flex;
    justify-content:center;
    box-shadow:0 5px 45px 0 rgba(18,24,58,.08)
}
.pagination li a{
    display:inline-block;
    height:50px;
    min-width:56px;
    text-align:center;
    line-height:20px;
    padding:15px 5px;
    background:#fff;
    color:rgba(65,80,118,.7)
}
.pagination li a .icon{
    line-height:20px;
    padding:0 5px
}
.pagination li a.active,.pagination li a:hover{
    background:#16a3fe;
    color:#fff
}
.pagination li a.active .icon,.pagination li a:hover .icon{
    color:#fff
}
.pagination li:first-child a{
    border-radius:6px 0 0 6px
}
.pagination li:last-child a{
    border-radius:0 6px 6px 0
}
.download-option{
    text-align:center;
    position:relative;
    padding:10px;
    margin:15px 0
}
.download-option .icon{
    display:block;
    padding-bottom:35px;
    font-size:44px;
    color:#415076
}
@media (min-width:992px){
    .download-option:not(:last-child):after{
        position:absolute;
        content:"";
        right:0;
        top:50%;
        transform:translateY(-50%);
        height:100%;
        width:1px;
        background:rgba(162,179,205,.3)
    }
}
.doc{
    text-align:center;
    position:relative
}
.doc:hover{
    z-index:9
}
.doc-s2{
    display:flex;
    margin-left:20px;
    margin-bottom:20px;
    border-radius:6px;
    text-align:left
}
.doc-photo{
    max-width:125px;
    margin-left:auto;
    margin-right:auto;
    transition:all .2s linear
}
.doc-photo img{
    border-radius:4px
}
.doc:hover .doc-photo{
    transform:translateY(-10px)
}
.doc:hover .doc-photo.no-hover{
    transform:translateY(0)
}
.doc-s2 .doc-photo{
    max-width:100px;
    margin:20px 15px -20px -20px
}
.doc-shape{
    padding-top:60px;
    position:relative
}
.doc-shape:before{
    position:absolute;
    top:0;
    left:50%;
    margin-left:-5px;
    transform:translateX(-50%);
    transform-origin:50% 50%;
    content:"";
    background:url(data:image/png;
    base64,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) 50% 0/contain no-repeat;
    width:215px;
    height:205px;
    z-index:-1;
    transition:all .2s linear
}
.tc-light .doc-shape:before{
    background-image:url(data:image/png;
    base64,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)
}
.doc-shape-a:before{
    transform:translateX(-50%) rotate(0deg)
}
.doc:hover .doc-shape-a:before{
    transform:translateX(-50%) translateY(10px) rotate(0deg) scale(1.1)
}
.doc-shape-b:before{
    transform:translateX(-50%) rotate(90deg)
}
.doc:hover .doc-shape-b:before{
    transform:translateX(-50%) translateY(10px) rotate(90deg) scale(1.1)
}
.doc-shape-c:before{
    transform:translateX(-50%) rotate(-90deg)
}
.doc:hover .doc-shape-c:before{
    transform:translateX(-50%) translateY(10px) rotate(-90deg) scale(1.1)
}
.doc-shape-d:before{
    transform:translateX(-50%) rotate(135deg)
}
.doc:hover .doc-shape-d:before{
    transform:translateX(-50%) translateY(10px) rotate(135deg) scale(1.1)
}
.doc-title{
    margin-top:15px;
    padding-bottom:8px
}
.doc-title small{
    display:block
}
.tc-light .doc-title small{
    color:#8ca2e5
}
.doc-s2 .doc-title{
    margin-top:25px;
    font-weight:600
}
.doc-download{
    font-size:18px;
    line-height:19px;
    padding:8px 15px;
    min-width:60px;
    border-radius:4px;
    color:#fff;
    background:#16a3fe;
    display:inline-block
}
.doc-download:hover{
    color:#fff!important;
    background:#23c99d
}
.doc-lang{
    text-transform:uppercase;
    font-size:11px;
    margin-top:5px
}
.tc-light a.doc-download{
    color:#fff!important
}
.tc-light a.doc-download:hover{
    color:#16a3fe!important;
    background:#fff
}
@media (min-width:1200px){
    .doc-shape:before{
        width:255px;
        height:245px
    }
    .doc-photo{
        max-width:175px
    }
}
.particles-container{
    position:absolute!important;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:0!important
}
.particles-container.is-fixed{
    position:fixed!important;
    z-index:-1!important
}
.product-box{
    position:relative;
    display:block;
    background:#122272;
    border-radius:4px;
    padding:25px 35px 0;
    max-width:360px;
    margin-left:auto;
    margin-right:auto;
    transition:all .4s;
    z-index:6
}
.tc-light .product-box{
    background:#fff
}
.product-box:hover{
    transform:translateY(-8px)
}
.product-name{
    color:#fff;
    font-weight:500;
    text-align:center;
    padding-bottom:5px;
    margin-bottom:18px
}
.tc-light .product-name{
    color:#23c99d
}
.product-image{
    border:2px solid #16a3fe;
    border-bottom:0;
    border-radius:4px 4px 0 0
}
.tc-light .product-image{
    border-color:#23c99d
}
.qr-code{
    background:#fff;
    border-radius:4px;
    width:40px;
    height:40px;
    text-align:center;
    box-shadow:0 5px 15px rgba(25,64,176,.14);
    padding:0!important;
    cursor:pointer;
    position:relative;
    margin:0 10px;
    display:none;
    line-height:38.5px
}
.qr-code>img{
    width:22px
}
@media (min-width:576px){
    .qr-code{
        display:block
    }
    .qr-code:hover .qr-list{
        opacity:1;
        visibility:visible
    }
    .qr-list{
        position:absolute;
        width:264px;
        display:flex;
        background:#fff;
        padding:18px;
        justify-content:space-between;
        bottom:calc(100% + 15px);
        right:0;
        box-shadow:0 5px 30px rgba(25,64,176,.3);
        border-radius:5px;
        opacity:0;
        transition:.3s;
        visibility:hidden
    }
    .has-rtl .qr-list{
        right:auto;
        left:0
    }
    .qr-list:after{
        position:absolute;
        left:50%;
        top:50%;
        transform:translate(-50%,-50%);
        content:"";
        width:2px;
        height:30px;
        background:#0189e0
    }
    .qr-list:before{
        position:absolute;
        content:"";
        width:0;
        height:0;
        border-left:10px solid transparent;
        border-right:10px solid transparent;
        border-top:14px solid #fff;
        right:10px;
        z-index:1;
        bottom:-13px
    }
    .has-rtl .qr-list:before{
        right:auto;
        left:10px
    }
    .qr-list img{
        padding:0 6px
    }
}
.bg-dark-opacity.card{
    height:auto
}
.testimonial{
    display:block;
    box-shadow:0 5px 40px rgba(25,64,176,.08)
}
.tesm-image{
    min-width:210px;
    max-width:210px;
    margin:0 auto;
    box-shadow:0 5px 10px rgba(25,64,176,.08)
}
.tesm-image img{
    border-radius:5px
}
.tesm-content{
    padding-left:0;
    padding-right:0;
    text-align:center;
    padding-top:30px;
    position:relative
}
.tesm-content:after{
    font-family:Font Awesome\ 5 Free;
    font-weight:900;
    content:"\f10e";
    font-size:46px;
    color:rgba(25,64,176,.07);
    position:absolute;
    bottom:0;
    right:0;
    line-height:normal
}
.has-rtl .tesm-content:after{
    right:auto;
    left:0;
    transform:rotateY(-180deg)
}
.tesm-content .title-sm{
    font-size:1.1rem;
    font-weight:500;
    color:#415076;
    opacity:.6;
    line-height:30px
}
.tesm-content span{
    display:block;
    font-size:.9rem;
    font-style:italic;
    font-weight:300;
    line-height:normal
}
.testimonial-carousel .owl-nav{
    top:50%;
    opacity:1;
    position:absolute;
    transform:translateY(-50%);
    padding-top:0;
    margin:0;
    width:calc(100% + 60px);
    left:-30px
}
.testimonial-carousel .owl-nav button{
    border-width:0!important;
    margin:0;
    color:#415076;
    opacity:.5;
    transition:.3s
}
.has-rtl .testimonial-carousel .owl-nav button:after{
    transform:rotateY(-180deg)
}
.testimonial-carousel .owl-nav button:hover{
    opacity:1
}
.testimonial-carousel .owl-nav button:after{
    font-family:Font Awesome\ 5 Free;
    font-weight:700
}
.testimonial-carousel .owl-prev:after{
    content:"\f060"
}
.testimonial-carousel .owl-next{
    position:absolute;
    right:0
}
.has-rtl .testimonial-carousel .owl-next{
    right:auto;
    left:0
}
.testimonial-carousel .owl-next:after{
    content:"\f061"
}
@media (min-width:576px){
    .testimonial{
        display:flex;
        flex-direction:row;
        align-items:center
    }
    .tesm-content{
        padding-left:40px;
        padding-right:15px;
        text-align:left;
        padding-top:0
    }
    .has-rtl .tesm-content{
        text-align:right;
        padding-left:15px;
        padding-right:40px
    }
    .tesm-image{
        margin:-45px 0
    }
    .testimonial-carousel .owl-stage-outer{
        padding:30px 0
    }
}
@media (min-width:768px){
    .testimonial-carousel .owl-nav{
        width:calc(100% + 80px);
        left:-40px
    }
}
@media (min-width:992px){
    .mlm-30{
        margin-left:-30px
    }
    .testimonial-carousel .owl-nav{
        width:calc(100% + 160px);
        left:-80px
    }
}
.payment-holder{
    position:relative
}
.payment-holder-list{
    max-width:1200px;
    margin:auto;
    display:flex;
    flex-flow:wrap;
    justify-content:space-between
}
.payment-holder-thumb{
    width:58px;
    height:58px;
    box-shadow:0 0 0 3px #0189e0;
    position:relative;
    border-radius:50%;
    margin-bottom:20px
}
.payment-holder-thumb-s2{
    box-shadow:none;
    border-radius:0;
    height:auto;
    width:auto
}
.payment-holder-thumb img{
    width:100%;
    border-radius:50%
}
.payment-holder-info p{
    font-size:11px;
    font-weight:500
}
.payment-holder-single{
    display:flex;
    margin-bottom:30px;
    width:100%;
    align-items:center;
    flex-wrap:wrap;
    flex-direction:column-reverse
}
.payment-info-card{
    padding:14px 20px;
    background:#fff;
    box-shadow:0 5px 20px rgba(1,137,224,.25);
    border-radius:4px;
    width:100%;
    text-align:center
}
.title-pcard{
    font-size:1rem;
    margin-bottom:0!important;
    font-weight:400
}
@media (min-width:576px){
    .payment-holder-single{
        width:48%
    }
}
@media (min-width:992px){
    .payment-holder-info{
        margin-bottom:14px;
        position:relative
    }
    .payment-holder-info:after{
        position:absolute;
        content:"";
        width:0;
        height:0;
        border-left:10px solid transparent;
        border-right:10px solid transparent;
        border-top:14px solid #fff;
        top:99%;
        z-index:1
    }
    .payment-holder-thumb,.payment-holder-thumb img{
        border-radius:50%
    }
    .payment-holder-single{
        display:block;
        position:absolute;
        left:50%;
        top:50%;
        transform:translate(-50%,-50%);
        width:auto;
        height:auto;
        flex-direction:column
    }
    .payment-holder-single:first-child{
        margin-left:-23%;
        margin-top:-10%
    }
    .payment-holder-single:nth-child(2){
        margin-left:-14%;
        margin-top:3%
    }
    .payment-holder-single:nth-child(3){
        margin-left:10%;
        margin-top:0
    }
    .payment-holder-single:nth-child(4){
        margin-left:31%;
        margin-top:-9%
    }
    .payment-holder-thumb:after,.payment-holder-thumb:before{
        position:absolute;
        content:"";
        left:50%;
        transform:translateX(-50%)
    }
    .payment-holder-thumb:after{
        width:0;
        height:0;
        border-left:20px solid transparent;
        border-right:20px solid transparent;
        border-top:40px solid #fff;
        bottom:-30px;
        z-index:-1;
        filter:drop-shadow(0 6px 0 #0189e0)
    }
    .payment-holder-thumb:before{
        width:30px;
        height:15px;
        border-radius:50%;
        background:rgba(1,137,224,.4);
        bottom:-41px;
        z-index:-1
    }
    .payment-holder-thumb-s2{
        border-radius:0
    }
    .payment-holder-thumb-s2:after,.payment-holder-thumb-s2:before{
        display:none
    }
    .payment-holder-thumb-s2 img{
        border-radius:0
    }
    .payment-info-card{
        width:auto;
        text-align:left
    }
    .has-rtl .payment-info-card{
        text-align:right
    }
}
.table-wrap{
    width:100%;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch
}
.dataTables_filter label{
    width:100%;
    height:50px;
    border:2px solid #d1e0f6;
    background:transparent;
    border-radius:5px;
    padding:13px 20px 10px;
    display:flex;
    align-items:center;
    margin-bottom:30px
}
.dataTables_filter input{
    border:none;
    width:97%!important
}
.dataTables_filter input:focus{
    outline:none
}
.dataTable{
    width:100%
}
.data-table-area{
    position:relative
}
.data-item{
    box-shadow:0 3px 15px rgba(19,37,130,.06);
    background:#fff
}
.data-col{
    padding:10px 20px;
    font-size:14px;
    font-weight:400;
    color:#fff
}
.data-col-three{
    border-left:1px solid;
    border-right:1px solid
}
.data-col-four,.data-col-three{
    border-bottom:1px solid
}
.data-col-five{
    border-left:1px solid
}
.data-col-six{
    border-right:1px solid
}
.data-col:after,.data-col:before{
    display:none!important
}
.data-col-inner{
    padding:20px
}
.data-item:not(:last-child) .data-col-inner{
    border-bottom:5px solid #eaeff6
}
.data-col-inner.alphabetical{
    min-width:186px
}
.dt-short{
    position:absolute;
    right:0;
    top:0;
    z-index:9
}
.dt-short label{
    width:86px;
    margin-bottom:0
}
.has-rtl .dt-short{
    right:auto;
    left:0
}
@media (max-width:409px){
    .dt-short{
        position:static!important;
        margin-bottom:20px
    }
    .dataTables_filter label{
        margin-bottom:0
    }
}
.header-main{
    padding:12px 0;
    transition:all .4s
}
.has-fixed .header-main,.is-transparent .header-main{
    width:100%;
    z-index:49
}
.is-transparent .header-main{
    position:absolute!important
}
.has-fixed .header-main{
    position:fixed!important;
    box-shadow:0 0 20px 0 rgba(18,24,58,.08)
}
.has-fixed:not(.is-dark) .header-main{
    background:#fff
}
.has-fixed.is-dark .header-main{
    background:#08103b
}
.has-fixed.is-shrink .header-main{
    padding:8px 0
}
.header-container:not(.container){
    width:100%;
    padding:0 15px
}
.header-wrap{
    position:relative;
    width:100%;
    display:flex;
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap
}
.header-logo{
    margin:6px 0;
    flex-shrink:0
}
.header-logo-ls{
    display:flex;
    align-items:center
}
.header-navbar{
    position:fixed;
    left:-280px;
    top:0;
    width:260px;
    height:100vh
}
.header-navbar.menu-mobile{
    transition:all .4s
}
.header-navbar:before{
    background:#fff;
    left:50%;
    transform:translateX(-50%);
    transition:all .4s
}
.is-dark .header-navbar:before{
    background:#0f1f71
}
.header-navbar-overlay{
    background:rgba(12,25,90,.7);
    left:100%;
    width:0;
    z-index:-1;
    opacity:0;
    visibility:hidden;
    transition:opacity .3s;
    transition-delay:.2s
}
.header-navbar.menu-shown{
    left:0!important;
    z-index:10
}
.header-navbar.menu-shown .header-navbar-overlay{
    width:100vw;
    opacity:1;
    visibility:visible
}
.header-navbar-classic{
    position:absolute;
    top:99%;
    right:0;
    left:0;
    width:100%;
    height:auto;
    background:transparent;
    margin-top:12px;
    z-index:auto;
    flex-grow:1;
    transition:all .4s;
    padding:0 20px
}
.has-fixed .header-navbar-classic{
    margin-top:-6px;
    padding:0
}
.header-navbar-classic:before{
    border-radius:4px
}
.has-fixed .header-navbar-classic:before{
    width:100vw;
    border-radius:0
}
.header-navbar-s1{
    flex-grow:1
}
.header-menu{
    justify-content:flex-end;
    padding:30px 25px
}
.header-navbar-classic .header-menu{
    padding:0
}
.header-banner{
    min-height:72px
}
.overlay-menu-shown{
    overflow:hidden
}
.overlay-menu-shown .has-fixed>.header-main{
    z-index:16
}
@media (min-width:375px){
    .header-navbar:not(.header-navbar-classic){
        left:-310px;
        width:290px
    }
}
@media (min-width:576px){
    .header-navbar:not(.header-navbar-classic){
        left:-360px;
        width:340px
    }
}
.is-dark .logo-light,.is-transparent:not(.has-fixed) .logo-light,.logo-dark{
    display:block
}
.is-dark .logo-dark,.is-transparent:not(.has-fixed) .logo-dark,.logo-light{
    display:none
}
.logo img{
    height:36px;
    transition:all .4s
}
.logo-md img{
    height:44px
}
.logo-lg img{
    height:52px
}
@media (min-width:992px){
    .header-navbar:not(.header-navbar-classic){
        height:auto;
        width:auto;
        left:0
    }
    .header-main{
        padding:20px 0
    }
    .header-nav-toggle{
        display:none
    }
    .header-container-s1:not(.container),.header-container:not(.container){
        padding:0 25px
    }
    .header-banner{
        min-height:98px
    }
    .logo img{
        height:40px
    }
    .logo-md img{
        height:50px
    }
    .logo-lg img{
        height:60px
    }
}
@media (min-width:1200px){
    .header-container:not(.container){
        padding:0 25px
    }
    .header-container-s1:not(.container){
        padding:0 35px
    }
}
.header-menu{
    max-height:100vh;
    overflow:hidden;
    overflow-y:auto;
    height:100%
}
.header-navbar-classic .header-menu{
    display:none;
    max-height:65vh
}
.header-navbar-classic .header-menu.menu-shown{
    display:block
}
.header-nav-toggle{
    height:44px
}
.header-menu .btn-outline:not(:hover),.header-menu .btn-outline:not(:hover) .is-transparent:not(.is-dark),.is-light .header-menu .btn-outline:not(:hover),.is-light .language-switcher .toggle-tigger,.language-switcher .toggle-tigger,.language-switcher .toggle-tigger .is-transparent:not(.is-dark){
    color:#415076
}
.is-dark .btn-outline:not(:hover),.is-dark .language-switcher .toggle-tigger,.tc-light .btn-outline:not(:hover),.tc-light .language-switcher .toggle-tigger{
    color:#fff
}
@media (min-width:992px){
    .is-dark .header-menu .btn-outline:not(:hover),.is-dark .header-menu .language-switcher .toggle-tigger,.is-transparent .header-menu .btn-outline:not(:hover),.is-transparent .header-menu .language-switcher .toggle-tigger,.is-transparent:not(.has-fixed):not(.is-light) .header-menu .btn-outline:not(:hover),.is-transparent:not(.has-fixed):not(.is-light) .header-menu .language-switcher .toggle-tigger,.tc-light .header-menu .btn-outline:not(:hover),.tc-light .header-menu .language-switcher .toggle-tigger{
        color:#fff
    }
    .has-fixed:not(.is-dark) .header-menu .btn-outline:not(:hover),.has-fixed:not(.is-dark) .header-menu .language-switcher .toggle-tigger:not(.btn),.is-light .header-menu .btn-outline:not(:hover),.is-light .header-menu .language-switcher .toggle-tigger:not(.btn),.is-split:not(.has-fixed):not(.is-light) .header-menu .btn-outline:not(:hover){
        color:#415076
    }
    .is-transparent:not(.has-fixed):not(.is-light) .header-menu .btn-outline:not(:hover):not(:focus):not(.no-change){
        border-color:hsla(0,0%,100%,.4)
    }
    .is-transparent:not(.has-fixed):not(.is-light) .header-menu .btn:not(:hover):not(:focus):not(.no-change):not(.btn-outline){
        border-color:#fff;
        background:#fff;
        color:#415076!important
    }
    .is-transparent:not(.has-fixed):not(.is-light) .header-menu .btn-outline:not([class*=btn-grad]):not(.no-change):focus,.is-transparent:not(.has-fixed):not(.is-light) .header-menu .btn-outline:not([class*=btn-grad]):not(.no-change):hover{
        color:#16a3fe!important;
        border-color:#fff!important;
        background-color:#fff!important
    }
}
@media (max-width:991px){
    .header-menu .language-switcher-s1,.header-menu .language-switcher-s4{
        width:100%
    }
    .header-menu .language-switcher .toggle-tigger:not(.btn){
        padding-left:0
    }
    .has-rtl .header-menu .language-switcher .toggle-tigger:not(.btn){
        padding-left:15px;
        padding-right:0
    }
    .header-menu .btn{
        line-height:24px;
        padding:6px 14px;
        min-width:100px
    }
    .header-menu .btn-transparent{
        padding:6px 0
    }
}
.menu{
    padding:12px 0
}
.menu-btns{
    margin:-10px -10px 26px;
    display:flex;
    flex-wrap:wrap
}
.menu-btns>li{
    padding:10px
}
.menu-item{
    position:relative;
    border-bottom:1px solid rgba(219,228,247,.75)
}
.is-dark .menu-item{
    border-color:rgba(219,228,247,.1)
}
.menu-item:last-child{
    border-bottom:0
}
.menu-item .menu-sub,.menu-item>ul{
    display:none
}
.menu-item a{
    font-family:Roboto,sans-serif;
    font-size:15px;
    line-height:18px;
    color:#415076;
    padding:12px 0;
    display:block;
    position:relative
}
.header-menu-s2 .menu-item a{
    font-size:16px
}
.menu-item a .badge{
    margin-left:5px;
    position:relative;
    top:-1px
}
.menu-item a .badge-dot{
    top:0
}
.is-dark .menu-item a .active,.is-dark .menu-item a:hover,.menu-item a .active,.menu-item a:hover{
    color:#16a3fe
}
.menu-s2>.menu-item>a{
    font-size:13px;
    text-transform:uppercase;
    font-weight:500
}
.menu-sub{
    padding-left:12px
}
.menu-sub .menu-item:first-child{
    border-top:1px solid rgba(219,228,247,.75)
}
.is-dark .menu-sub .menu-item:first-child{
    border-color:rgba(219,228,247,.1)
}
.menu-sub .menu-sub{
    margin-top:0;
    margin-bottom:15px
}
.menu-sub .menu-sub .menu-item{
    border-bottom:none
}
.menu-sub .menu-sub .menu-item:first-child{
    border-top:none
}
.menu-sub .menu-sub .menu-item a{
    padding-top:6px;
    padding-bottom:6px
}
.menu-mega a,.menu-sub a{
    font-family:Roboto,sans-serif;
    font-size:14px;
    color:#415076
}
.is-dark .menu-item a{
    color:#fff
}
.menu-item>a.active{
    color:#16a3fe
}
.has-sub>a{
    position:relative
}
.has-sub>a:after{
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    content:"\e64b";
    font-family:themify;
    font-size:8px;
    font-weight:700;
    transition:transform .4s
}
.has-sub.open-nav>a:after{
    transform:translateY(-50%) rotate(-180deg)
}
.navbar-toggle{
    width:44px;
    height:44px;
    text-align:center;
    border-radius:50%;
    padding:5px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    transition:all .3s;
    margin-right:-10px
}
.navbar-toggle.navbar-active{
    color:#16a3fe;
    position:relative;
    z-index:49
}
.navbar-toggle.navbar-active,.navbar-toggle:hover{
    background:rgba(246,250,253,.2)
}
.is-transparent:not(.has-fixed) .navbar-toggle{
    color:#fff
}
.is-transparent:not(.has-fixed) .navbar-toggle.navbar-active,.is-transparent:not(.has-fixed) .navbar-toggle:hover{
    background:rgba(246,250,253,.2)
}
@media (min-width:360px){
    .navbar-toggle{
        margin-right:0
    }
}
.toggle-line{
    position:relative;
    width:32px;
    height:32px;
    display:block;
    color:#fff
}
.toggle-line:hover{
    color:#415076
}
.is-dark.has-fixed .toggle-line,.is-transparent:not(.has-fixed):not(.is-light) .toggle-line{
    color:#fff
}
.toggle-line:after,.toggle-line:before,.toggle-line>span{
    content:"";
    position:absolute;
    background:currentColor;
    transition:all .2s;
    width:24px;
    height:2px;
    left:4px;
    border-radius:3px
}
.toggle-line:before{
    top:8px
}
.toggle-line:after{
    bottom:8px
}
.toggle-line>span{
    top:50%;
    margin-top:-1px;
    width:24px
}
.navbar-active .toggle-line{
    color:#fff
}
.navbar-active .toggle-line:after,.navbar-active .toggle-line:before{
    width:28px;
    left:2px
}
.navbar-active .toggle-line:before{
    transform:rotate(45deg);
    top:15px
}
.navbar-active .toggle-line:after{
    transform:rotate(-45deg);
    bottom:15px
}
.navbar-active .toggle-line>span{
    opacity:0;
    visibility:hidden
}
.secondary-navbar{
    box-shadow:0 5px 40px rgba(65,80,118,.1);
    padding:15px 0
}
.secondary-menu-list{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0;
    flex-wrap:wrap
}
.secondary-menu-item{
    width:50%
}
.secondary-menu-link{
    padding:5px 16px;
    display:inline-block;
    color:#415076;
    font-weight:400;
    position:relative
}
.secondary-menu-link:after{
    position:absolute;
    content:"";
    left:50%;
    bottom:0;
    width:0;
    height:3px;
    background:#23c99d;
    transform:translateX(-50%);
    transition:.3s;
    transform-origin:left;
    border-radius:50%
}
.secondary-menu-link:hover{
    color:currentColor
}
.secondary-menu-link:hover:after{
    width:3px
}
.secondary-menu-item.active .secondary-menu-link{
    color:currentColor
}
.secondary-menu-item.active .secondary-menu-link:after{
    width:3px
}
@media (min-width:425px){
    .secondary-menu-item{
        width:auto
    }
    .secondary-menu-link{
        padding:20px 16px;
        width:auto
    }
    .secondary-navbar{
        padding:0;
        display:block
    }
    .secondary-menu-list{
        flex-wrap:nowrap
    }
    .secondary-menu-link:after{
        border-radius:0
    }
    .secondary-menu-link:hover{
        color:currentColor
    }
    .secondary-menu-link:hover:after{
        width:25px
    }
    .secondary-menu-item.active .secondary-menu-link{
        color:currentColor
    }
    .secondary-menu-item.active .secondary-menu-link:after{
        width:25px
    }
}
@media (min-width:576px){
    .secondary-menu-item{
        width:auto
    }
    .secondary-menu-link{
        padding:20px 28px;
        width:auto
    }
}
@media (min-width:992px){
    .header-menu{
        display:flex!important;
        width:auto;
        align-items:center;
        position:static;
        background:transparent;
        padding:0;
        margin:0;
        border-radius:0;
        overflow:visible
    }
    .header-navbar{
        padding:0 0 0 15px;
        margin-top:0;
        position:relative
    }
    .header-navbar:before{
        display:none
    }
    .has-fixed .header-navbar{
        margin-top:0
    }
    .menu{
        display:flex;
        align-items:center;
        padding:0
    }
    .menu-item{
        border-bottom:none
    }
    .menu-item>a{
        font-weight:400;
        padding:20px 10px
    }
    .menu-drop .menu-item>a{
        font-weight:300
    }
    .menu-item:hover{
        z-index:9999
    }
    .menu-sub{
        position:absolute;
        min-width:215px;
        max-width:215px;
        background:#fff;
        padding:15px 10px;
        top:100%;
        left:0;
        display:block!important;
        z-index:99;
        opacity:0;
        visibility:hidden;
        transition:all .4s;
        border-radius:4px;
        transform:translateX(0) translateY(-8px);
        box-shadow:0 3px 12px 0 rgba(18,24,58,.08)
    }
    .menu-sub a{
        width:100%;
        display:block;
        padding:10px
    }
    .menu-sub .menu-item:first-child{
        border-top:none
    }
    .menu-sub .menu-item:hover>a{
        color:#16a3fe
    }
    .menu-item:hover>.menu-sub{
        opacity:1;
        visibility:visible;
        transform:translateX(0) translateY(0)
    }
    .menu-sub .menu-sub{
        left:calc(100% - 25px);
        top:15px;
        margin:0
    }
    .menu-sub .menu-sub .menu-item a{
        padding-top:8px;
        padding-bottom:8px
    }
    .is-dark .menu-sub{
        background-color:#1d4bcf
    }
    .menu-mega{
        position:absolute;
        left:50%;
        background:#fff;
        padding:15px 10px;
        top:100%;
        display:block!important;
        z-index:99;
        opacity:0;
        visibility:hidden;
        transition:all .4s;
        border-radius:4px;
        box-shadow:0 3px 12px 0 rgba(18,24,58,.08);
        transform:translateX(-50%) translateY(-8px)
    }
    .menu-item:hover>.menu-mega{
        opacity:1;
        visibility:visible;
        transform:translateX(-50%) translateY(0)
    }
    .menu-mega .menu-item a{
        padding-top:8px;
        padding-bottom:8px
    }
    .menu-mega-innr{
        display:flex
    }
    .menu-mega-innr>div,.menu-mega-innr ul{
        flex-grow:1
    }
    .menu-mega-2clmn .menu-mega-innr>div,.menu-mega-2clmn .menu-mega-innr ul{
        width:50%
    }
    .menu-mega-3clmn .menu-mega-innr>div,.menu-mega-3clmn .menu-mega-innr ul{
        width:auto
    }
    .menu-mega-2clmn{
        min-width:370px;
        max-width:370px
    }
    .menu-mega-3clmn{
        min-width:520px;
        max-width:520px
    }
    .is-dark .menu-mega{
        background-color:#1d4bcf
    }
    .menu-btns{
        display:flex;
        margin-bottom:-10px;
        margin-left:10px
    }
    .menu-btns-s3{
        margin-left:0
    }
    .has-sub>a{
        padding-right:24px!important;
        position:relative
    }
    .has-sub>a:after{
        right:8px
    }
    .menu-sub .has-sub>a{
        padding-right:35px
    }
    .menu-sub .has-sub>a:after{
        transform:translateY(-50%) rotate(-90deg);
        right:15px
    }
    .has-sub.menu-item:last-child .menu-sub:not(.menu-mega) .menu-item>a{
        padding-right:20px!important;
        padding-left:35px
    }
    .has-sub.menu-item:last-child .menu-sub:not(.menu-mega) .menu-item>a:after{
        transform:translateY(-50%) rotate(90deg);
        left:15px;
        right:auto
    }
    .has-sub.menu-item:last-child .menu-mega{
        left:auto;
        right:0;
        transform:translateX(0) translateY(-8px)
    }
    .has-sub.menu-item:last-child:hover .menu-mega{
        transform:translateX(0) translateY(0)
    }
    .is-transparent:not(.has-fixed):not(.is-light) .menu>.menu-item>a{
        color:#fff
    }
    .is-transparent:not(.has-fixed):not(.is-light) .menu>.menu-item:hover>a{
        color:#16a3fe
    }
    .secondary-navbar{
        padding:0;
        display:block
    }
    .secondary-menu-link{
        padding:20px 38px
    }
}
@media (min-width:992px) and (max-width:1199px){
    .logo img{
        height:32px
    }
    .header-navbar-s1 .menu>.menu-item>a{
        padding:20px 4px;
        font-size:12px;
        font-weight:500
    }
    .menu-btns>li{
        padding:6px
    }
    .menu-btns .btn{
        font-size:13px;
        line-height:20px;
        padding:10px 15px;
        min-width:0
    }
    .menu-btns .btn.btn-grad{
        padding:12px 15px
    }
    .menu-btns .btn-md{
        font-size:11px;
        line-height:19px;
        padding:8px 16px
    }
    .menu-btns .btn-md.btn-grad{
        padding:10px 16px
    }
}
@media (min-width:1200px){
    .menu>.menu-item>a{
        padding:20px 15px
    }
    .header-navbar-s1 .menu>.menu-item>a{
        padding:20px 8.5px;
        font-size:12px;
        font-weight:500
    }
    .menu-s2>.menu-item>a{
        padding-left:7.5px;
        padding-right:7.5px
    }
    .menu-item.has-sub>a{
        padding-right:23px!important
    }
    .menu-item.has-sub>a:after{
        right:8px
    }
    .menu-sub a{
        padding:10px 15px
    }
    .secondary-menu-link{
        padding:20px 45px
    }
}
@media (min-width:1600px){
    .header-navbar-s1 .menu>.menu-item>a{
        font-size:14px
    }
    .header-menu-s2 .menu>.menu-item>a{
        padding:20px 30px
    }
}
.nk-body{
    min-width:320px
}
.nk-pages-centered{
    display:flex;
    flex-direction:column;
    justify-content:center;
    min-height:100vh;
    padding:0 15px
}
@media (min-width:1600px){
    .body-boxed .nk-wrap{
        max-width:1400px
    }
}
.container-md{
    max-width:960px
}
.container-sm{
    max-width:720px
}
.container-xs{
    max-width:520px
}
.container-z{
    z-index:5;
    position:relative
}
@media (max-width:575px){
    .section-mxw-b-0,.section-mxw-t-0{
        padding-top:0
    }
}
@media (max-width:767px){
    .section-sm-mxw-b-0,.section-sm-mxw-t-0{
        padding-top:0
    }
}
@media (max-width:991px){
    .section-md-mxw-t-0{
        padding-top:0
    }
    .section-md-mxw-b-0{
        padding-bottom:0!important
    }
}
@media (max-width:1199px){
    .section-lg-mxw-t-0{
        padding-top:0
    }
    .section-lg-mxw-b-0{
        padding-bottom:0
    }
}
[class*=section].pdt-0,[class*=section].pt-0{
    padding-top:0!important
}
[class*=section].pb-0,[class*=section].pdb-0{
    padding-bottom:0!important
}
.split{
    height:100%
}
.split-left{
    border-radius:6px 6px 0 0
}
.split-right{
    border-radius:0 0 6px 6px
}
@media (min-width:576px){
    .split-sm-left{
        border-radius:6px 0 0 6px
    }
    .split-sm-right{
        border-radius:0 6px 6px 0
    }
}
@media (min-width:768px){
    .split-md-left{
        border-radius:6px 0 0 6px
    }
    .split-md-right{
        border-radius:0 6px 6px 0
    }
}
@media (min-width:992px){
    .split-lg{
        border-radius:6px
    }
    .split-lg-left{
        border-radius:6px 0 0 6px
    }
    .split-lg-right{
        border-radius:0 6px 6px 0
    }
}
@media (min-width:1200px){
    .split-xl-left{
        border-radius:6px 0 0 6px
    }
    .split-xl-right{
        border-radius:0 6px 6px 0
    }
}
.nk-pages-angled{
    margin-top:-450px
}
@media (max-width:767px){
    .container{
        padding-right:20px;
        padding-left:20px
    }
}
.nk-footer-angled{
    margin-top:-450px
}
.footer-links{
    margin:0 -12px
}
.footer-links>li{
    display:inline-block;
    padding:0 12px
}
.footer-links>li>a{
    font-size:13px;
    color:#415076
}
.footer-links>li>a:hover{
    color:#16a3fe
}
.tc-light .footer-links>li>a{
    color:#8ca2e5!important
}
.tc-light .footer-links>li>a:hover{
    color:#16a3fe!important
}
.mfp-bg,.mfp-bg[class*=bg-],.mfp-wrap,.mfp-wrap[class*=bg-]{
    position:fixed!important;
    z-index:99999999!important;
    top:0!important
}
.mfp-wrap{
    overflow:hidden auto!important
}
.mfp-opened{
    overflow:hidden
}
.mfp-wrap,.mfp-wrap[class*=bg-]{
    background:transparent!important
}
.icon-preview{
    text-align:center;
    padding:30px;
    border-radius:4px;
    border:1px solid #dfeaf8;
    height:100%
}
.icon-wrap [class*=ikon-]{
    font-size:40px
}
.icon-class{
    padding-top:15px
}
.nk-preview{
    position:relative;
    padding-bottom:60px
}
.nk-preview:first-child{
    padding-top:60px
}
.nk-preview-content{
    padding-top:10px
}
.nk-preview-content>.tab-pane{
    padding-top:0;
    box-shadow:0 5px 35px -5px rgba(18,24,58,.12)
}
.nk-preview .nk-block-head .nav{
    margin-bottom:25px;
    margin-left:0;
    margin-right:0
}
.nk-preview .nk-block-head .nav a{
    font-size:.8rem;
    padding:10px 5px 5px
}
.nk-preview .nk-block-head .title{
    color:#415076;
    font-size:13px;
    letter-spacing:1px;
    text-transform:uppercase;
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:center
}
.nk-preview .nk-block-head .title .badge{
    margin-left:5px
}
.has-rtl .nk-preview .nk-block-head .title .badge{
    margin-left:0;
    margin-right:5px
}
.nk-preview .nk-block-head .title small{
    font-size:12px;
    text-transform:none;
    letter-spacing:0;
    margin-top:.45rem;
    color:#828998;
    display:block
}
@media (min-width:576px){
    .nk-preview{
        padding-bottom:68px
    }
    .nk-preview:first-child{
        padding-top:68px
    }
}
@media (min-width:768px){
    .nk-preview{
        padding-bottom:80px
    }
    .nk-preview:first-child{
        padding-top:80px
    }
}
@media (min-width:992px){
    .nk-preview{
        padding-bottom:120px
    }
    .nk-preview:first-child{
        padding-top:120px
    }
}
@media (min-width:1600px){
    .nk-preview{
        padding-bottom:150px
    }
    .nk-preview:first-child{
        padding-top:150px
    }
}
@media (min-width:1280px){
    .nk-preview{
        padding-left:48px;
        padding-right:48px
    }
    .nk-preview-content>.tab-pane{
        box-shadow:0 5px 35px -5px rgba(18,24,58,.12)
    }
}
@media (min-width:1200px) and (min-height:900px){
    .nk-preview .banner-fs,.nk-preview .nk-pages-centered{
        min-height:calc(100vh - 200px)
    }
}

.li-h480 {
  height: 480px !important;
}
