/*_______________________________________________________



// BASIC STYLE  //----------------------------



_______________________________________________________*/



/*---------- General Style ------------*/



body, html {color: var(--theme-text-color); background: var(--section-color-alternative);}



a, a:focus { color: var(--button-text-color); }



.demo-03-cryptcon-light a, .demo-03-cryptcon-light a:focus { color: var(--e-global-color-secondary); }



a:hover {color: var(--theme-button-background); }



a.active {color: var(--theme-button-background); }



.demo-03-cryptcon-light .elementor-widget-wp-widget-tag_cloud h5 {color: var(--e-global-color-secondary);} 

.demo-03-cryptcon-light .elementor-widget-wp-widget-archives h5 {color: var(--e-global-color-secondary);} 

.demo-03-cryptcon-light .elementor-widget-wp-widget-archives ul li a {color: var(--theme-text-color);} 

.demo-03-cryptcon-light .elementor-widget-wp-widget-archives ul li a:hover {color: var(--theme-button-background);} 

.demo-03-cryptcon-light .elementor-widget-wp-widget-archives ul li { border-bottom:1px solid var(--e-global-color-e40041f);} 



.btn {color: var(--button-text-color);  background: var(--theme-button-background); border: 1px solid var(--theme-button-background); border-color: var(--theme-button-background);}



.btn:hover {color: var(--button-text-color) !important;}



a.scrollTo:hover {color: var(--button-text-color) !important;}



.btn:before{background: -webkit-radial-gradient(center, ellipse, rgba(39, 3, 106, 0.5) 0%, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(39, 3, 106, 0.5) 0%, rgba(0, 0, 0, 0) 80%);}



.owl-dot{background: var(--button-text-color) !important;}

.demo-03-cryptcon-light .owl-dot{background: var(--theme-text-color) !important;}

.owl-dot.active {background: var(--theme-button-background) !important;}



#preloader:empty {background: url(../images/loader.svg) center no-repeat var(--theme-primary-color);}

/*------- Preloader Style 01 dark -------*/

.preloader {

    position: fixed;

    z-index: 9999;

    width: 100%;

    height: 100%;

    background: var(--theme-primary-color);

    top: 0;

    left: 0;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    -webkit-transition: all 1s ease;

    transition: all 1s ease;

    opacity: 1;

  }

  

  .preloader .preloader-box {

    width: 400px;

    height: 100px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

  }

  

  .preloader .preloader-box .circle {

    width: 100px;

    height: 100px;

    border-radius: 50%;

    background: rgba(217, 73, 52, 0.6);

    -webkit-transform: scale(0.2);

            transform: scale(0.2);

  }

  

  .preloader .preloader-box .circle.circle-2 {

    -webkit-animation-name: moveTwo;

            animation-name: moveTwo;

    -webkit-animation-duration: 1.8s;

            animation-duration: 1.8s;

    -webkit-animation-iteration-count: infinite;

            animation-iteration-count: infinite;

    -webkit-animation-direction: alternate;

            animation-direction: alternate;

    -webkit-animation-timing-function: ease-in-out;

            animation-timing-function: ease-in-out;

    background: rgba(21, 146, 185, 0.6);

  }

  

  .preloader .preloader-box .circle.circle-1 {

    -webkit-animation-name: moveOne;

            animation-name: moveOne;

    -webkit-animation-duration: 1.5s;

            animation-duration: 1.5s;

    -webkit-animation-iteration-count: infinite;

            animation-iteration-count: infinite;

    -webkit-animation-direction: alternate;

            animation-direction: alternate;

    -webkit-animation-timing-function: ease-in-out;

            animation-timing-function: ease-in-out;

  }

  

  .preloader.loaded {

    width: 0px;

    opacity: 0;

  }

  

  .preloader.loaded .preloader-box {

    opacity: 0;

  }

  

  @-webkit-keyframes moveOne {

    from {

    }

    to {

      background: rgba(21, 146, 185, 0.9);

      -webkit-transform: translateX(300px);

              transform: translateX(300px);

    }

  }

  

  @keyframes moveOne {

    from {

    }

    to {

      background: rgba(21, 146, 185, 0.9);

      -webkit-transform: translateX(300px);

              transform: translateX(300px);

    }

  }

  

  @-webkit-keyframes moveTwo {

    from {

    }

    to {

      background: rgba(217, 73, 52, 0.9);

      -webkit-transform: translateX(-300px);

              transform: translateX(-300px);

    }

  }

  

  @keyframes moveTwo {

    from {

    }

    to {

      background: rgba(217, 73, 52, 0.9);

      -webkit-transform: translateX(-300px);

              transform: translateX(-300px);

    }

  }

/* new preloader 01 dark */





.form-control, .form-control:focus{background: var(--theme-secondary-color); color: var(--e-global-color-text);}



.form-control::-webkit-input-placeholder {color: #8d56f3;}

.form-control::-moz-placeholder {color: #8d56f3;}

.form-control:-ms-input-placeholder {color: #8d56f3;}

.form-control:-moz-placeholder {color: #8d56f3;}



.demo-03-cryptcon-light .form-control::-webkit-input-placeholder {color: #999999;}

.demo-03-cryptcon-light .form-control::-moz-placeholder {color: #999999;}

.demo-03-cryptcon-light .form-control:-ms-input-placeholder {color: #999999;}

.demo-03-cryptcon-light .form-control:-moz-placeholder {color: #999999;}



.heading-title-2 span, .sub-heading {color: var(--theme-button-background);}



.sub-page-banner{background-color: #410ca3;}

.demo-03-cryptcon-light .sub-page-banner{background-color: var(--theme-secondary-color);}



.demo-03-cryptcon-light .page-banner .sub-banner-title {color: var(--e-global-color-secondary) !important}

.demo-03-cryptcon-light .page-banner ul li {color: var(--theme-text-color);}

.demo-03-cryptcon-light .page-banner ul li:before {background: var(--theme-text-color);}

.demo-03-cryptcon-light .page-banner ul li a {color: var(--theme-text-color);}

.demo-03-cryptcon-light .page-banner ul li a:hover {color: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-content h2 { font-family: 'Lato', sans-serif; font-size: 28px; color: var(--e-global-color-secondary);}

.demo-03-cryptcon-light .blog-detail-content blockquote { color: var(--e-global-color-secondary) }



.demo-03-cryptcon-light .blog-detail-tag span { color: var(--e-global-color-secondary) }

.demo-03-cryptcon-light .blog-detail-social span { color: var(--e-global-color-secondary) }

.demo-03-cryptcon-light .blog-comment-heading span { color: var(--e-global-color-secondary) }

 

.skyblue{background-color: var(--section-color-alternative);}



.darkblue{background-color: var(--theme-primary-color);}



.top-scroll {background: var(--theme-button-background); color: var(--button-text-color);}



.top-scroll:hover {opacity: 0.6;}



.top-scroll a{color: var(--button-text-color);}







/*----- Menu -----*/



.menu ul li a:before{background: var(--theme-button-background);}



header.fixed{background: rgb(58, 7, 152, .95);}

.demo-03-cryptcon-light header.fixed {

    background: #fff;

    box-shadow: 0px 0px 10px 1px rgb(0 0 0 / 20%);

}


.demo-01-cryptcon-dark header.fixed{
    background-color: rgba(41, 33, 126, 0.93);
    -webkit-backdrop-filter: blur(7px);
    backdrop-filter: blur(7px);
    -webkit-box-shadow: 0px 0px 10px 4px rgb(35 28 111 / 70%);
    box-shadow: 0px 0px 10px 4px rgb(35 28 111 / 70%);
}



.opener:before, .opener:after{background: var(--button-text-color);}



.menu-toggle span, .menu-toggle span:before, .menu-toggle span:after{background: var(--button-text-color);}



header.fixed .menu-toggle span, header.fixed .menu-toggle span:before, header.fixed .menu-toggle span:after{background: var(--button-text-color);}



.menu-toggle.active span{background: transparent;}







/*----- Home Banner -----*/



.home-banner{background-color: var(--section-color-alternative);}







/*----- Work Section -----*/



ul.check-list li span{background: #fff; color: var(--theme-primary-color);}







/*----- Feature Section -----*/



.feature-title:hover {color: var(--theme-button-background);}



.feature-box:hover path.hover {fill: var(--theme-button-background);}







/*----- Timeline Section -----*/



.h-border, .v-row{border-color: var(--theme-button-background);}



.small-round{border-color: #fff;}



.v-row:before, .small-round span{background: var(--theme-button-background);}







/*----- Team Section -----*/



.team-img{border-color: #7d3cf4;}



.team-box:hover .team-img {border-color: var(--theme-button-background);}







/*----- Token Sale Section -----*/



.token-graphic-detail ul li:before{background: #f85d77;}



.token-graphic-detail ul li.color-code-2:before{background: #5ad6f8;}



.token-graphic-detail ul li.color-code-3:before{background: #f8c04e;}



.token-graphic-detail ul li.color-code-4:before{background: #ac56f7;}



.token-graphic-detail ul li.color-code-5:before{background: #61f89f;}



.donut {color: #3d1f94;}







/*----- Blog Section -----*/



.blog-date li:before{background: #fff;}



.read-more{color: var(--theme-button-background) !important;}



.read-more:hover{color: var(--button-text-color) !important;}



.blog-img a:before{background: rgb(73 15 180 / 0.5);}



.demo-03-cryptcon-light .blog-img a:before{background: rgb(0, 0, 0, 0.5);}







/*----- FAQ Section -----*/



.Frequently-tabs li a{color: #7a41e2;}



.Frequently-tabs li a.active{color: var(--button-text-color);}



.Frequently-tabs li a:before{background: var(--theme-button-background);}



.qus-des {color: #b690fa;}







/*----- Home Page Tow -----*/



.banner-heading-tow span{color: var(--theme-button-background);}



.coin-counter{background: var(--theme-secondary-color);}



.coin-head{color: var(--theme-button-background);}



.coins-counter-loop li:before, .coins-counter-loop li:after{background: #fff;}



.coins-counter-loop li span{background: #480eb4; color: #fff;}



.coins-progress{background: var(--section-color-alternative);}



.coins-progress span {background-color: var(--theme-button-background);/* #d94afd; */ }







/*----- Feature tow -----*/



.feature-box-2 .frontend, .feature-box-2 .backend  {background: var(--theme-secondary-color);}



.feature-des {color: #dadada;}







/*----- Roadmap Section -----*/



.roadmap-part .v-row, .roadmap-part .h-border, .roadmap-des {border-color: var(--theme-button-background);}



.roadmap-part .small-round {background: var(--theme-primary-color);}







/*----- team Tow Section -----*/



.team-box-2{background: #fff;}



.team-member-name a{color: var(--theme-button-background) !important;}



.team-member-name a:hover{color: var(--section-color-alternative) !important;}



.team-member-img {background-color: var(--section-color-alternative);}



.team-member-img:after{background-color: rgba(255, 255, 255, .4);}







/*----- Blog Tow Section -----*/



.blog-part-2 .read-more:hover {color: #fff;}







/*----- FAQ tow Section -----*/



.faq-part-2 .Frequently-tabs li a, .faq-part-2 .faq-tab, .accordion-faq-title, .tabs-title-button.elementor-tabs-wrapper .elementor-tab-title {color: #fff; background: var(--theme-secondary-color);}

.demo-03-cryptcon-light .tabs-title-button.elementor-tabs-wrapper .elementor-tab-title { color: #999999 !important; }



.faq-part-2 .Frequently-tabs li a.active, .tabs-title-button.elementor-tabs-wrapper  .elementor-tab-title.elementor-active {background: var(--theme-button-background);}

.demo-03-cryptcon-light .tabs-title-button.elementor-tabs-wrapper  .elementor-tab-title.elementor-active { color: #fff !important; }



.demo-03-cryptcon-light .tabs-title-button .elementor-accordion .elementor-accordion-item {

    box-shadow: 0px 0px 15px 1px rgb(0 0 0 / 10%);

}



.faq-part-2 .qus-des{color: #fff;}



.accordion-faq-title.active, .accordion-faq-title:hover{ color: #fff;}



.accordion-faq-content{background: var(--theme-secondary-color);}



.accordion-faq-title:before, .accordion-faq-title:after{background: #fff;}







/*----- About Page -----*/



.sub-page-banner ul li:before{background: var(--theme-text-color); }



.play-icon span{border-color: var(--theme-primary-color); background: #fff; color: var(--theme-primary-color);}



.play-icon:hover span{border-color: #fff; background: var(--theme-button-background); color: #fff;}



.work-part button.close{color: #fff;}



button.close{color: #fff;}







/*----- blog List Page -----*/



.blog-search input{border-color: var(--theme-button-background); color: var(--button-text-color);}



.blog-search-btn{background: var(--theme-button-background); color: var(--button-text-color);}



.blog-search input::-webkit-input-placeholder {color: #8d56f3;}

.blog-search input::-moz-placeholder {color: #8d56f3;}

.blog-search input:-ms-input-placeholder {color: #8d56f3;}

.blog-search input:-moz-placeholder {color: #8d56f3;}



.demo-03-cryptcon-light .blog-search input::-webkit-input-placeholder,.demo-03-cryptcon-light .blog-search input::-moz-placeholder,.demo-03-cryptcon-light .blog-search input:-ms-input-placeholder, .demo-03-cryptcon-light .blog-search input:-moz-placeholder {color : #999999;}



.blog-search-btn:hover {background: var(--theme-secondary-color) !important;}

.demo-03-cryptcon-light .blog-search-btn:hover {background: var(--theme-text-color) !important;}

.demo-03-cryptcon-light .blog-search-btn:hover {color: var(--e-global-color-e40041f) !important;     border-color: var(--theme-text-color);}



.blog-category ul li:before, .blog-category ol li:before, .blog-sidebar-default .wp-block-categories li:before {background: var(--theme-button-background);}



.trending-news-date{color: var(--theme-button-background);}



.demo-03-cryptcon-light .elementor-widget-wp-widget-categories ul li a:hover{ color:var(--e-global-color-secondary)}



.tagcloud .tag-cloud-link {background: var(--theme-secondary-color); color: var(--theme-button-background);}



.tagcloud .tag-cloud-link:hover {background: var(--theme-button-background); color: var(--button-text-color);}



.archives ul li{border-color: var(--theme-secondary-color);}







.elementor-widget-wp-widget-archives ul li{border-color: var(--theme-secondary-color);}



.blog-list-content ul li:before{background: var(--theme-text-color);}



.blog-list-pagination ul li a{background: var(--theme-secondary-color);}

.demo-03-cryptcon-light .blog-list-pagination ul li a {

    background: #e2e2e2;

    color: #999999;

}



.blog-list-pagination ul li a:hover, .blog-list-pagination ul li a.active{color: var(--button-text-color); background: var(--theme-button-background);}







/*----- blog Detail Page -----*/



.blog-detail-content ul li:before{background: var(--theme-text-color);}

.demo-03-cryptcon-light .blog-detail-content ul li:before{background: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-content ul li {color: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-content ul li a {color: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-content ul li a:hover {color: var(--e-global-color-secondary);}



.blog-detail-content blockquote{background: var(--theme-secondary-color); border-color: var(--theme-button-background);}



.blog-detail-tag ul li a, .blog-detail-social ul li a{background: var(--theme-secondary-color);}



.demo-03-cryptcon-light .blog-detail-tag ul li a {background: var(--e-global-color-e40041f)}

.demo-03-cryptcon-light .blog-detail-social ul li a {background: var(--e-global-color-e40041f)}



.demo-03-cryptcon-light .blog-detail-tag ul li a {color: : var(--theme-text-color)}

.demo-03-cryptcon-light .blog-detail-social ul li a {color: var(--theme-text-color)}



.demo-03-cryptcon-light .commenter {color: var(--theme-button-background)} 



.blog-detail-tag ul li a:hover{background: var(--theme-button-background); color: #fff;}



.blog-detail-social ul li a:hover{background: var(--theme-button-background); color: #fff;}



.blog-detail-tag-social, .blog-comment-post-singel{border-color: var(--theme-secondary-color);}



.comment-date{color: #bebebe;}



.demo-03-cryptcon-light .comment-date{color: var(--theme-text-color);}



.comment-reply-link{background: var(--theme-button-background);}

.demo-03-cryptcon-light .comment-reply-link { color: var(--button-text-color); }



.comment-reply-link:hover{ color: #fff; background: var(--theme-secondary-color); }

.demo-03-cryptcon-light .comment-reply-link:hover{ color: var(--theme-text-color); background: #e2e2e2; }



.demo-03-cryptcon-light .logged-in-as a {color: var(--theme-button-background);}

.demo-03-cryptcon-light .logged-in-as a:hover {color: var(--e-global-color-secondary);}

.demo-03-cryptcon-light .blog-detail-main .blog-title {color: var(--e-global-color-secondary);}

.demo-03-cryptcon-light .blog-detail-main .blog-title:hover {color: var(--theme-button-background);}



.demo-03-cryptcon-light .blog-detail-main .blog-date li {color: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-main .blog-date li:before {background: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-main .blog-date a {color: var(--theme-button-background);}

.demo-03-cryptcon-light .blog-detail-main .blog-date a:hover {color: var(--e-global-color-secondary);}

.demo-03-cryptcon-light .blog-detail-main .read-more:hover {color: var(--e-global-color-secondary) !important;}

.demo-03-cryptcon-light .blog-detail-img img {border-radius: 5px; }



/*----- Roadmap Page -----*/



.roadmap-center-line{border-color: var(--theme-button-background);}



.roadmap-center-line:before, .roadmap-center-line:after{background: #fff;}



.roadmap-animated{background: var(--theme-secondary-color);}



.roadmap-main-content:before{border-color: var(--theme-button-background);}



.roadmap-small-round{border-color: #fff; background: var(--section-color-alternative);}



.roadmap-small-round:before{background: var(--theme-button-background);}



.roadmap-main .roadmap-detail-box{background: var(--theme-secondary-color);}



.roadmap-main .roadmap-des{color: #fff; padding: 0;}







/*----- Token Sale Page -----*/



.information-token-head{color: var(--theme-button-background);}



/*.token-sale-counter{background: var(--theme-secondary-color);}*/



.token-sale-counter .coins-counter-loop li span{background: transparent;}



.token-sale-counter .coins-counter-loop li .coin-day{color: var(--theme-button-background);}



.token-sale-counter .coins-progress span{background: var(--theme-button-background); background: -moz-linear-gradient(left,  rgba(218,75,253,1) 0%, rgba(73,15,180,1) 100%); background: -webkit-linear-gradient(left,  rgba(218,75,253,1) 0%,rgba(73,15,180,1) 100%); background: linear-gradient(to right,  rgba(218,75,253,1) 0%,rgba(73,15,180,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=var(--theme-button-background), endColorstr=var(--section-color-alternative),GradientType=1 );}



.token-slide-info:before{background: var(--section-color-alternative);}



.token-sale-counter .coins-progress{background: #fff;}



.distribution-title { color: var(--theme-button-background);}







/*----- Contact Page -----*/



.contact-detail li i{background: var(--theme-secondary-color);}







/*----- Footer Section -----*/



.footer-icon ul li a{background: var(--theme-secondary-color);}



.footer-icon ul li a:hover{color: #fff;}



.footer-icon ul li a:hover{background: var(--theme-button-background);}



.footer-link ul li a:hover{color: var(--theme-button-background);}



.subscribe .submit{color: #fff; background: var(--theme-button-background);}



.subscribe .form-control::-webkit-input-placeholder {color: #8d56f3;}

.subscribe .form-control::-moz-placeholder {color: #8d56f3;}

.subscribe .form-control:-ms-input-placeholder {color: #8d56f3;}

.subscribe .form-control:-moz-placeholder {color: var(--theme-button-background);} 



.demo-03-cryptcon-light .subscribe .form-control::-webkit-input-placeholder {color: #999999;}

.demo-03-cryptcon-light .subscribe .form-control::-moz-placeholder {color: #999999;}

.demo-03-cryptcon-light .subscribe .form-control:-ms-input-placeholder {color: #999999;}

.demo-03-cryptcon-light .subscribe .form-control:-moz-placeholder {color: #999999;} 



.subscribe .submit:hover { /* color: var(--theme-button-background) !important; background: #3b0799 !important; border-color: #3b0799 !important; */ }



.copyright p a{color: var(--theme-button-background);}



.copyright p a:hover {color: #fff;}



.copyright ul li:before{background: var(--theme-secondary-color);}



.footer{border-color: var(--theme-secondary-color);}







@media(min-width: 992px){



	.menu ul li:hover a{color: var(--theme-button-background);}



	.mega-menu:hover:before{color: var(--theme-button-background);}



	.menu ul ul li a{border-color: #491aa0 !important; color: #fff !important;}



	.menu ul ul li.mega-menu:before{color: var(--theme-button-background);}



	.menu ul ul li:hover > a{color: var(--theme-button-background);}



	.menu ul ul{background: rgb(58, 7, 152, .95);}



	.menu ul ul li a:before{background: #491aa0;}



}



@media(max-width: 991px){



	.menu{background: #3b0799;}



	.signin .btn{background: transparent;}



	header.fixed .menu-toggle.active span{background: transparent;}



}





/*----- wp-css -----*/

.elementor-widget-image-box .elementor-image-box-title a:hover {color: var(--theme-button-background);}

.elementor-widget-tabs .elementor-tab-desktop-title:before {background: var(--theme-button-background);}

