h1.color-secondary, h2.color-secondary, h3.color-secondary, h4.color-secondary, h5.color-secondary, h6.color-secondary, .h1.color-secondary, .h2.color-secondary, .h3.color-secondary, .h4.color-secondary, .h5.color-secondary, .h6.color-secondary
{
    color: #03b0b0;
}

h1.color-primary, h2.color-primary, h3.color-primary, h4.color-primary, h5.color-primary, h6.color-primary, .h1.color-primary, .h2.color-primary, .h3.color-primary, .h4.color-primary, .h5.color-primary, .h6.color-primary
{
    color: #21a79b;
}

.theme-light h1.color-secondary, .theme-light h2.color-secondary, .theme-light h3.color-secondary, .theme-light h4.color-secondary, .theme-light h5.color-secondary, .theme-light h6.color-secondary, .theme-light .h1.color-secondary, .theme-light .h2.color-secondary, .theme-light .h3.color-secondary, .theme-light .h4.color-secondary, .theme-light .h5.color-secondary, .theme-light .h6.color-secondary
{
    color: #03b0b0;
}

.theme-light h1.color-primary, .theme-light h2.color-primary, .theme-light h3.color-primary, .theme-light h4.color-primary, .theme-light h5.color-primary, .theme-light h6.color-primary, .theme-light .h1.color-primary, .theme-light .h2.color-primary, .theme-light .h3.color-primary, .theme-light .h4.color-primary, .theme-light .h5.color-primary, .theme-light .h6.color-primary
{
    color: #21a79b;
}

h1.color-secondary, h2.color-secondary, h3.color-secondary, h4.color-secondary, h5.color-secondary, h6.color-secondary, .h1.color-secondary, .h2.color-secondary, .h3.color-secondary, .h4.color-secondary, .h5.color-secondary, .h6.color-secondary, p.color-secondary
{
    color: #be52f1;
}

h1.color-primary, h2.color-primary, h3.color-primary, h4.color-primary, h5.color-primary, h6.color-primary, .h1.color-primary, .h2.color-primary, .h3.color-primary, .h4.color-primary, .h5.color-primary, .h6.color-primary, p.color-primary
{
    color: #21a79b;
}

h1.color-alt-primary, h2.color-alt-primary, h3.color-alt-primary, h4.color-alt-primary, h5.color-alt-primary, h6.color-alt-primary, .h1.color-alt-primary, .h2.color-alt-primary, .h3.color-alt-primary, .h4.color-alt-primary, .h5.color-alt-primary, .h6.color-alt-primary, p.color-alt-primary
{
    color: #3238c5;
}

h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, p span
{
    color: #21a79b;
}

a
{
    color: #21a79b;
}

    a:hover, a:focus, a:active
    {
        color: #be52f1;
    }

.theme-dark h1.color-secondary, .theme-dark h2.color-secondary, .theme-dark h3.color-secondary, .theme-dark h4.color-secondary, .theme-dark h5.color-secondary, .theme-dark h6.color-secondary, .theme-dark blockquote.color-secondary, .light h1.color-secondary, .light h2.color-secondary, .light h3.color-secondary, .light h4.color-secondary, .light h5.color-secondary, .light h6.color-secondary, .light blockquote.color-secondary
{
    color: #03b0b0;
}

.theme-dark h1.color-primary, .theme-dark h2.color-primary, .theme-dark h3.color-primary, .theme-dark h4.color-primary, .theme-dark h5.color-primary, .theme-dark h6.color-primary, .theme-dark blockquote.color-primary, .light h1.color-primary, .light h2.color-primary, .light h3.color-primary, .light h4.color-primary, .light h5.color-primary, .light h6.color-primary, .light blockquote.color-primary
{
    color: #21a79b;
}

.theme-dark h1.color-alt-primary, .theme-dark h2.color-alt-primary, .theme-dark h3.color-alt-primary, .theme-dark h4.color-alt-primary, .theme-dark h5.color-alt-primary, .theme-dark h6.color-alt-primary, .theme-dark blockquote.color-alt-primary, .light h1.color-alt-primary, .light h2.color-alt-primary, .light h3.color-alt-primary, .light h4.color-alt-primary, .light h5.color-alt-primary, .light h6.color-alt-primary, .light blockquote.color-alt-primary
{
    color: #3238c5;
}

.color-primary
{
    color: #21a79b !important;
}

.color-secondary
{
    color: #03b0b0;
}

.bg-primary
{
    background: #21a79b;
}

.bg-secondary
{
    background: #03b0b0;
}

.bg-light-primary
{
    background-color: rgba(122, 92, 255, 0.1);
}

.bg-light-secondary
{
    background-color: rgba(167, 34, 244, 0.1);
}

.tab-custom .nav-tabs
{
    border-bottom-color: rgba(167, 34, 244, 0.2);
}

    .tab-custom .nav-tabs li > a:hover
    {
        color: #21a79b;
    }

    .tab-custom .nav-tabs li > a.active, .tab-custom .nav-tabs li > a.active:hover, .tab-custom .nav-tabs li > a.active:focus, .tab-custom .nav-tabs li > a.active:hover, .tab-custom .nav-tabs li > a.active:focus
    {
        border-bottom-color: #21a79b;
    }

.tab-custom-s2 .nav-tabs li > a.active, .tab-custom-s2 .nav-tabs li > a.active:hover, .tab-custom-s2 .nav-tabs li > a.active:focus, .tab-custom-s2 .nav-tabs li > a.active:hover, .tab-custom-s2 .nav-tabs li > a.active:focus
{
    border-bottom-color: #3238c5;
}

.theme-light .tab-custom .nav-tabs li > a:hover
{
    color: #21a79b;
}

.pagination li.active a
{
    background: #21a79b;
    border-color: #21a79b;
}

.pagination li a
{
    color: #21a79b;
}

    .pagination li a:hover, .pagination li a:focus
    {
        color: #fff;
        background: #21a79b;
        border-color: #21a79b;
    }

/*.navbar .navbar-nav > li:hover a { color: #21a79b; }*/
.navbar .navbar-nav > li:hover a
{
    color: #ededed;
}

.navbar .navbar-nav > li > a.nav-link.active
{
    color: #21a79b;
}

.navbar .navbar-nav .dropdown-menu .dropdown-item:hover, .navbar .navbar-nav .dropdown-menu .dropdown-item:focus, .navbar .navbar-nav .dropdown-menu .dropdown-item.active
{
    color: #21a79b;
}

.navbar .navbar-nav .dropdown-menu li:hover > a
{
    color: #21a79b;
}

.navbar .navbar-nav .dropdown-menu li:hover.has-children:after
{
    border-left-color: #21a79b;
}

.navbar .navbar-nav .dropdown-menu.active > a, .navbar .navbar-nav .dropdown-menu li > a:hover, .navbar .navbar-nav .dropdown-menu li > a:focus
{
    color: #21a79b;
}

.navbar .navbar-nav .dropdown-menu > .active > a, .navbar .navbar-nav .dropdown-menu > .active > a:focus, .navbar .navbar-nav .dropdown-menu > .active > a:hover
{
    color: #21a79b;
}

.theme-light .navbar .navbar-nav .dropdown-menu .dropdown-item:hover, .theme-light .navbar .navbar-nav .dropdown-menu .dropdown-item:focus, .theme-light .navbar .navbar-nav .dropdown-menu .dropdown-item.active
{
    color: #21a79b;
}

.theme-light .site-header .navbar-nav > li:hover a
{
    color: #21a79b;
}

.navbar-toggler
{
    background: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

    .navbar-toggler:hover
    {
        background: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
    }

.btn
{
    background-image: -webkit-linear-gradient(left, #3238c5 0%, #21a79b 100%);
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

    .btn:before
    {
        background-image: -webkit-linear-gradient(left, #21a79b 0%, #3238c5 100%);
        background-image: linear-gradient(to right, #21a79b 0%, #3238c5 100%);
    }

    .btn.btn-alt
    {
        background-image: -webkit-linear-gradient(left, #03b0b0 0%, #21a79b 100%);
        background-image: linear-gradient(to right, #03b0b0 0%, #21a79b 100%);
    }

        .btn.btn-alt:before
        {
            background-image: -webkit-linear-gradient(left, #21a79b 0%, #03b0b0 100%);
            background-image: linear-gradient(to right, #21a79b 0%, #03b0b0 100%);
        }

    .btn.btn-plane
    {
        background: #03b0b0;
    }

    .btn.btn-simple .fa
    {
        color: #21a79b;
    }

    .btn.btn-more
    {
        color: #21a79b;
    }

        .btn.btn-more:hover
        {
            color: #03b0b0;
        }

.play-btn .play
{
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

    .play-btn .play > span
    {
        background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
    }
/*.play-btn-alt .fa { background: linear-gradient(to right, #3238c5 0%, #21a79b 100%); }*/
.play-btn-alt .fa
{
    background: #ededed;
}

.play-btn > span:last-of-type
{
    color: #be52f1;
}

.text-block ul:not(.btns) li:before
{
    background: #21a79b;
}

.section-head .section-title span, .section-head .section-title:before
{
    color: rgba(167, 34, 244, 0.06);
}

.section-head-s2:before
{
    background: #21a79b;
}

.heading-animation
{
    border-top-color: #3238c5;
    border-left-color: #3238c5;
}

    .heading-animation:before
    {
        border-top-color: #3238c5;
        border-lef-colort: #3238c5;
    }

    .heading-animation:after
    {
        border-top-color: #3238c5;
        border-left-color: #3238c5;
    }

    .heading-animation span:first-of-type
    {
        border-top-color: #3238c5;
        border-left-color: #3238c5;
    }

        .heading-animation span:first-of-type:before
        {
            border-top-color: #3238c5;
            border-left-color: #3238c5;
        }

        .heading-animation span:first-of-type:after
        {
            border-top-color: #3238c5;
            border-left-color: #3238c5;
        }

    .heading-animation span:last-of-type
    {
        border-top-color: #3238c5;
        border-left-color: #3238c5;
    }

        .heading-animation span:last-of-type:before
        {
            border-top-color: #3238c5;
            border-left-color: #3238c5;
        }

        .heading-animation span:last-of-type:after
        {
            border-top-color: #3238c5;
            border-left-color: #3238c5;
        }

.section-connect:before
{
    background: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.event-info:before
{
    background: #21a79b;
}

.countdown-box .token-countdown .countdown-text
{
    color: #21a79b;
}

.countdown-box.countdown-header:after
{
    border-color: rgba(167, 34, 244, 0.4);
}

.countdown-box.countdown-header:before
{
    border-color: rgba(167, 34, 244, 0.4);
}

.countdown-box.countdown-header .extra-line
{
    border-color: rgba(167, 34, 244, 0.4);
}

    .countdown-box.countdown-header .extra-line:after
    {
        border-color: rgba(167, 34, 244, 0.4);
    }

.io-azure .countdown-box
{
    background: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.theme-light .countdown-box.countdown-header:after
{
    border-color: rgba(167, 34, 244, 0.1);
}

.theme-light .countdown-box.countdown-header:before
{
    border-color: rgba(167, 34, 244, 0.1);
}

.theme-light .countdown-box.countdown-header .extra-line
{
    border-color: rgba(167, 34, 244, 0.1);
}

    .theme-light .countdown-box.countdown-header .extra-line:after
    {
        border-color: rgba(167, 34, 244, 0.1);
    }

.io-dark-light .section-light .countdown-box.countdown-header:after, .io-dark-light .section-light-alt .countdown-box.countdown-header:after
{
    border-color: rgba(167, 34, 244, 0.1);
}

.io-dark-light .section-light .countdown-box.countdown-header:before, .io-dark-light .section-light-alt .countdown-box.countdown-header:before
{
    border-color: rgba(167, 34, 244, 0.1);
}

.io-dark-light .section-light .countdown-box.countdown-header .extra-line, .io-dark-light .section-light-alt .countdown-box.countdown-header .extra-line
{
    border-color: rgba(167, 34, 244, 0.1);
}

    .io-dark-light .section-light .countdown-box.countdown-header .extra-line:after, .io-dark-light .section-light-alt .countdown-box.countdown-header .extra-line:after
    {
        border-color: rgba(167, 34, 244, 0.1);
    }

.roadmap-list:after
{
    background: #03b0b0;
}

.single-roadmap:before
{
    background-image: -webkit-linear-gradient(top, #21a79b 0%, #03b0b0 100%);
    background-image: linear-gradient(top, #21a79b 0%, #03b0b0 100%);
}

.single-roadmap:after
{
    background: #21a79b;
}

.single-roadmap.roadmap-done:after
{
    border-color: #21a79b;
}

.single-roadmap h6
{
    color: #be52f1;
}

.single-roadmap.roadmap-down:before
{
    background-image: -webkit-linear-gradient(top, #03b0b0 0%, #21a79b 100%);
    background-image: linear-gradient(top, #03b0b0 0%, #21a79b 100%);
}

.theme-light .single-roadmap:before
{
    background-image: -webkit-linear-gradient(top, #3238c5 0%, #03b0b0 100%);
    background-image: linear-gradient(top, #3238c5 0%, #03b0b0 100%);
}

.theme-light .single-roadmap:after
{
    background: #3238c5;
}

.theme-light .single-roadmap.roadmap-done:after
{
    border-color: #21a79b;
}

.theme-light .single-roadmap.roadmap-down:before
{
    background-image: -webkit-linear-gradient(top, #03b0b0 0%, #3238c5 100%);
    background-image: linear-gradient(top, #03b0b0 0%, #3238c5 100%);
}

.single-roadmap-alt:before
{
    background-image: linear-gradient(to right, transparent 0%, #03b0b0 50%, #03b0b0 100%);
}

.single-roadmap-alt:after
{
    border: 1px solid #03b0b0;
}

.single-roadmap-alt.sec-pri:before
{
    background-image: linear-gradient(to right, #03b0b0 0%, #21a79b 100%);
}

.single-roadmap-alt.sec-pri:after
{
    border-color: #21a79b;
}

.single-roadmap-alt.sec-pri h5:before, .single-roadmap-alt.sec-pri h6:before
{
    background: #21a79b;
}

.single-roadmap-alt.pri-sec:before
{
    background-image: linear-gradient(to right, #21a79b 0%, #03b0b0 100%);
}

.single-roadmap-alt.pri-sec:after
{
    border-color: #03b0b0;
}

.single-roadmap-alt.pri-sec h5:before, .single-roadmap-alt.pri-sec h6:before
{
    background: #03b0b0;
}

.single-roadmap-alt.sec-prialt:before
{
    background-image: linear-gradient(to right, #03b0b0 0%, #3238c5 100%);
}

.single-roadmap-alt.sec-prialt:after
{
    border-color: #3238c5;
}

.single-roadmap-alt.sec-prialt h5:before, .single-roadmap-alt.sec-prialt h6:before
{
    background: #3238c5;
}

.single-roadmap-alt.prialt-pri:before
{
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.single-roadmap-alt.prialt-pri:after
{
    border-color: #21a79b;
}

.single-roadmap-alt.prialt-pri h5:before, .single-roadmap-alt.prialt-pri h6:before
{
    background: #21a79b;
}

.single-roadmap-alt.pri-last:before
{
    background-image: linear-gradient(to left, transparent 0%, #21a79b 50%, #21a79b 100%);
}

.single-roadmap-alt h5:before, .single-roadmap-alt h6:before
{
    background: #03b0b0;
}

.team-member .team-photo:after
{
    background-image: -webkit- linear-gradient(to right, #3238c5 0%, #21a79b 100%);
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.team-member .team-title
{
    color: #21a79b;
}

.team-member .team-social li a
{
    color: #be52f1;
}

.team-hex .team-info:before
{
    background-image: -webkit- linear-gradient(to right, #3238c5 0%, #21a79b 100%);
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.team-hex .team-title
{
    color: #be52f1;
}

.team-described .team-title:after
{
    background-image: -webkit- linear-gradient(to right, #3238c5 0%, #21a79b 100%);
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.team-described .team-social li a
{
    color: #be52f1;
}

.team-described .team-discription li:before
{
    background: #21a79b;
}

.team-circle .team-photo:before
{
    background-image: linear-gradient(to top, #3238c5 0%, #21a79b 100%);
}

.team-circle .team-title
{
    color: #be52f1;
}

.skill-bar-percent
{
    background-image: linear-gradient(to right, #21a79b 0%, #03b0b0 100%);
}

.bg-team-exp.mfp-bg
{
    background-image: linear-gradient(to right, #21a79b 0%, #03b0b0 100%);
}

.contact-info li .fa
{
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.contact-info-alt li .fa
{
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

.form-message .input-field .input-line
{
    border-bottom-color: #21a79b;
}

.social li a:hover
{
    background: #03b0b0;
}

.select2-container--default .select2-results__option--highlighted[aria-selected]
{
    background: rgba(122, 92, 255, 0.2);
}

.theme-light .select2-container--default .select2-results__option--highlighted[aria-selected], .io-azure .section-pro .select2-container--default .select2-results__option--highlighted[aria-selected]
{
    background: rgba(122, 92, 255, 0.4);
}

.select2-container--default .select2-results__option[aria-selected=true]
{
    background: rgba(122, 92, 255, 0.3);
}

.select2-container--default .select2-selection--single
{
    background: rgba(122, 92, 255, 0.1);
}

.language-switcher .dropdown-item:hover
{
    color: #21a79b;
}

.blog-photo a:after
{
    background: linear-gradient(to right, #21a79b 0%, #03b0b0 100%);
}

.blog-meta li
{
    color: #03b0b0;
}

    .blog-meta li:after
    {
        background: #6d08a8;
    }

    .blog-meta li a
    {
        color: #03b0b0;
    }

        .blog-meta li a:hover
        {
            color: #21a79b;
        }

.blog-title a:hover
{
    color: #21a79b;
}

.blog-tags li a
{
    border-color: rgba(122, 92, 255, 0.2);
}

    .blog-tags li a:hover
    {
        color: #21a79b;
    }

.theme-light .blog-title a:hover
{
    color: #21a79b;
}

.theme-light .blog-tags li a
{
    border-color: rgba(122, 92, 255, 0.5);
}

    .theme-light .blog-tags li a:hover
    {
        color: #21a79b;
    }

.io-azure .blog-title a:hover
{
    color: #21a79b;
}

.io-azure .blog-meta li
{
    color: #21a79b;
}

    .io-azure .blog-meta li span
    {
        color: #9c9c9c;
    }

    .io-azure .blog-meta li:after
    {
        background: #2d00f5;
    }

    .io-azure .blog-meta li a
    {
        color: #21a79b;
    }

        .io-azure .blog-meta li a:hover
        {
            color: #fff;
        }

.io-azure .section-pro .blog-title a:hover
{
    color: #21a79b;
}

.io-azure .section-pro .blog-tags li a:hover
{
    color: #21a79b;
}

.io-azure .section-pro .blog-meta li
{
    color: #03b0b0;
}

    .io-azure .section-pro .blog-meta li span
    {
        color: #21a79b;
    }

    .io-azure .section-pro .blog-meta li:after
    {
        background: #6d08a8;
    }

    .io-azure .section-pro .blog-meta li a
    {
        color: #03b0b0;
    }

        .io-azure .section-pro .blog-meta li a:hover
        {
            color: #21a79b;
        }

.comment-time
{
    color: #03b0b0;
}

.comment-reply .fa
{
    color: #03b0b0;
}

.theme-light .comment-reply .fa
{
    color: #03b0b0;
}

.theme-light .comment-reply:hover
{
    color: #03b0b0;
}

.io-azure .section-pro .comment-reply .fa
{
    color: #03b0b0;
}

.io-azure .section-pro .comment-reply:hover
{
    color: #03b0b0;
}

.page-pagination li a
{
    color: rgba(122, 92, 255, 0.5);
}

    .page-pagination li a:hover
    {
        background: rgba(167, 34, 244, 0.4);
    }

.page-pagination li.active a
{
    background: rgba(167, 34, 244, 0.4);
}

.theme-light .page-pagination li a
{
    color: #21a79b;
}

    .theme-light .page-pagination li a:hover
    {
        color: #fff;
        background: rgba(167, 34, 244, 0.4);
    }

.theme-light .page-pagination li.active a
{
    background: rgba(167, 34, 244, 0.4);
}

.io-azure .page-pagination li a
{
    color: #21a79b;
}

    .io-azure .page-pagination li a:hover
    {
        color: #fff;
        background: rgba(167, 34, 244, 0.4);
    }

.io-azure .page-pagination li.active a
{
    background: rgba(167, 34, 244, 0.4);
}

.io-azure .section-pro .page-pagination li a
{
    color: #21a79b;
}

    .io-azure .section-pro .page-pagination li a:hover
    {
        color: #fff;
        background: rgba(167, 34, 244, 0.6);
    }

.io-azure .section-pro .page-pagination li.active a
{
    color: #fff;
    background: rgba(167, 34, 244, 0.6);
}

.widget-header
{
    color: #21a79b;
}

    .widget-header em
    {
        margin-right: 10px;
    }

.sidebar-widget.category ul li:before
{
    background: #21a79b;
}

.sidebar-widget.category ul li a:hover
{
    color: #21a79b;
}

.sidebar-widget.category ul li.active a
{
    color: #21a79b;
}

.sidebar-widget.tags ul li a
{
    border-color: rgba(122, 92, 255, 0.2);
}

    .sidebar-widget.tags ul li a:hover
    {
        color: #21a79b;
    }

.theme-light .sidebar-widget.category ul li a:hover
{
    color: #21a79b;
}

.theme-light .sidebar-widget.category ul li.active a
{
    color: #21a79b;
}

.theme-light .sidebar-widget.tags ul li a
{
    border-color: rgba(122, 92, 255, 0.5);
}

    .theme-light .sidebar-widget.tags ul li a:hover
    {
        color: #21a79b;
    }

.io-azure .section-pro .sidebar-widget.category ul li a:hover
{
    color: #21a79b;
}

.io-azure .section-pro .sidebar-widget.category ul li.active a
{
    color: #21a79b;
}

.io-azure .section-pro .sidebar-widget.tags ul li a:hover
{
    color: #21a79b;
}

.search-form input[type="text"]
{
    border-color: rgba(122, 92, 255, 0.1);
}

.search-form button
{
    background: rgba(122, 92, 255, 0.1);
    color: #fff;
}

    .search-form button:hover
    {
        background: rgba(122, 92, 255, 0.3);
    }

.theme-light .search-form input[type="text"]
{
    border-color: rgba(122, 92, 255, 0.5);
}

.theme-light .search-form button
{
    background: rgba(122, 92, 255, 0.5);
}

    .theme-light .search-form button:hover
    {
        background: rgba(122, 92, 255, 0.8);
    }

.io-azure .section-pro .search-form button:hover
{
    background: rgba(122, 92, 255, 0.8);
    color: #fff;
}

.io-azure .banner-tokensale .countdown-box .btn.btn-alt
{
    background-image: linear-gradient(to right, #3238c5 0%, #21a79b 100%);
}

    .io-azure .banner-tokensale .countdown-box .btn.btn-alt:before
    {
        background-image: linear-gradient(to right, #21a79b 0%, #03b0b0 100%);
    }

.token-status-bar
{
    background: #fff;
}

.token-status-percent
{
    background: linear-gradient(to right, #21a79b 0%, #3238c5 100%);
}

.io-azure .banner-tokensale .token-status-percent
{
    background: linear-gradient(to right, #3238c5 0%, #282c9c 100%);
}

.token-status-point:after
{
    background: rgba(190, 82, 241, 0.35);
}

.theme-muscari .btn
{
    background: #21a79b;
}

    .theme-muscari .btn:hover
    {
        background: #be52f1;
    }

    .theme-muscari .btn.btn-plane:hover
    {
        background: #21a79b;
    }

    .theme-muscari .btn.btn-simple .fa
    {
        color: #21a79b;
    }

    .theme-muscari .btn.btn-white
    {
        color: #21a79b;
    }

        .theme-muscari .btn.btn-white:hover
        {
            background: #be52f1;
        }

    .theme-muscari .btn.btn-simple
    {
        background: none;
    }

        .theme-muscari .btn.btn-simple .fa
        {
            color: #21a79b;
        }

    .theme-muscari .btn.btn-outline
    {
        background: transparent;
        border-color: #fff;
    }

        .theme-muscari .btn.btn-outline:after
        {
            background: transparent;
        }

.theme-muscari .owl-dot
{
    background: rgba(3, 176, 176, 0.3);
}

    .theme-muscari .owl-dot.active
    {
        background: rgba(33, 167, 155, 0.8);
    }

.theme-muscari .site-header.has-fixed .btn.btn-white
{
    background: #21a79b;
}

    .theme-muscari .site-header.has-fixed .btn.btn-white:hover
    {
        background: #be52f1;
    }

.theme-muscari .site-header.has-fixed .btn.btn-outline
{
    border-color: #21a79b;
    color: #21a79b;
}

.theme-muscari .navbar-toggler
{
    background: #03b0b0;
}

.section-bg-light .small-heading, [class*=section-bg-light] .small-heading
{
    color: rgba(122, 92, 255, 0.5);
}

.section-bg-lavendar
{
    background: #21a79b;
}

    .section-bg-lavendar .section-head-s3 .section-title:before
    {
        background: #be52f1;
    }

.section-bg-light-alt
{
    background: rgba(122, 92, 255, 0.04);
}

.section-head-s3 .section-title:before
{
    background: #21a79b;
}

.warnning-badge
{
    background: #be52f1;
}

.banner-rounded-bg
{
    background: #21a79b;
}

.token-box .icon-list li .fa
{
    color: #21a79b;
}

.token-box .token-countdown .countdown-time
{
    color: #21a79b;
}

    .token-box .token-countdown .countdown-time:after
    {
        color: #21a79b;
    }

.token-bar
{
    background: rgba(122, 92, 255, 0.1);
}

.token-percent
{
    background: #21a79b;
}

.token-point:after
{
    background: rgba(122, 92, 255, 0.4);
}

.roadmap-carousel:before, .roadmap-carousel:after
{
    background: #e2dcff;
}

.roadmap-carousel-container:before
{
    background: #e2dcff;
}

.roadmap-item h6:before
{
    background: rgba(122, 92, 255, 0.3);
}

.roadmap-item h6:after
{
    background: #21a79b;
}

.roadmap-done h6:before
{
    background: rgba(167, 34, 244, 0.3);
}

.roadmap-done h6:after
{
    background: #03b0b0;
}

.about-section-innr:before
{
    background: #21a79b;
}

.about-section-innr:after
{
    background: #21a79b;
}

.about-info
{
    background: rgba(50, 56, 197, 0.4);
}

    .about-info .ti
    {
        color: #03b0b0;
    }

.reason-item .ikon
{
    color: #21a79b;
}

.process-scetion .slider-nav-item
{
    color: #21a79b;
}

    .process-scetion .slider-nav-item:nth-child(2)
    {
        color: #40beff;
    }

    .process-scetion .slider-nav-item:nth-child(3)
    {
        color: #3238c5;
    }

    .process-scetion .slider-nav-item:nth-child(4)
    {
        color: #be52f1;
    }

    .process-scetion .slider-nav-item.active
    {
        color: #fff;
        background: #21a79b;
    }

        .process-scetion .slider-nav-item.active:nth-child(2)
        {
            background: #40beff;
        }

        .process-scetion .slider-nav-item.active:nth-child(3)
        {
            background: #3238c5;
        }

        .process-scetion .slider-nav-item.active:nth-child(4)
        {
            background: #be52f1;
        }

        .process-scetion .slider-nav-item.active:nth-child(5)
        {
            background: #38385f;
        }

.features-item .ti
{
    background: #03b0b0;
}

.team-described .team-photo:before
{
    background-image: linear-gradient(to top left, rgba(59, 166, 153, 0.5) 0%, rgba(59, 166, 153, 0.5) 100%);
}

.team-described .team-title
{
    color: #03b0b0;
}

    .team-described .team-title:after
    {
        background-image: linear-gradient(to left, #21a79b 0%, #03b0b0 100%);
    }

.team-described .team-social li a
{
    color: #03b0b0;
}

    .team-described .team-social li a:hover
    {
        color: #21a79b;
    }

.team-described .team-discription li:before
{
    background: #03b0b0;
}

.section-bg-light .accordion .plus-minus .ti
{
    color: #21a79b;
}

.media-heading a:hover
{
    color: #21a79b;
}

.subscribe-rounded .input-round
{
    background: rgba(122, 92, 255, 0.07);
}

.footer-lavendar
{
    background: #21a79b;
}

.social-bar li a
{
    color: #21a79b;
}

.theme-muscari
{
    background: #fff;
}

    .theme-muscari .countdown-box
    {
        background: #21a79b;
    }

        .theme-muscari .countdown-box h6
        {
            color: #fff !important;
        }

        .theme-muscari .countdown-box .countdown-time
        {
            color: #fff;
        }

        .theme-muscari .countdown-box .countdown-text
        {
            color: rgba(255, 255, 255, 0.6);
        }

        .theme-muscari .countdown-box.countdown-transparent
        {
            background: rgba(42, 108, 102, 0.7) !important;
        }

    .theme-muscari .token-status-point::after
    {
        background: rgba(255, 255, 255, 0.5);
    }

    .theme-muscari .token-status-percent
    {
        background: #03b0b0;
    }

    .theme-muscari .loader-section
    {
        background: #fcfcfc;
    }

    .theme-muscari .btn
    {
        background: #21a79b;
        border-radius: 4px;
    }

        .theme-muscari .btn:hover
        {
            background: #ffc123;
        }

        .theme-muscari .btn:before
        {
            display: none;
        }

        .theme-muscari .btn.btn-alt
        {
            background: #ffc123;
        }

            .theme-muscari .btn.btn-alt:hover
            {
                background: #03b0b0;
            }

        .theme-muscari .btn.btn-plane
        {
            background: #fff;
            color: #21a79b;
        }

            .theme-muscari .btn.btn-plane:hover
            {
                color: #fff;
                background: #ffc123;
            }

        .theme-muscari .btn.btn-simple
        {
            background: none;
            color: #fff;
        }

            .theme-muscari .btn.btn-simple .fa
            {
                color: #ffc123;
            }

        .theme-muscari .btn.btn-white
        {
            background: #fff;
            color: #21a79b;
        }

            .theme-muscari .btn.btn-white:hover
            {
                background: #ffc123;
                color: #fff;
            }

        .theme-muscari .btn.btn-outline
        {
            background: transparent;
            border: 2px solid #ffc123;
        }

        .theme-muscari .btn.btn-outline-green
        {
            background: transparent;
            border-color: #21a79b;
            color: #21a79b;
        }

        .theme-muscari .btn.btn-outline:after
        {
            background: transparent;
        }

        .theme-muscari .btn.btn-outline:hover
        {
            background: #ffc123;
        }

        .theme-muscari .btn.btn-outline-green:hover
        {
            background: #21a79b;
        }

    .theme-muscari .site-header.has-fixed .navbar
    {
        background: #fff;
        box-shadow: 0 10px 40px rgba(93, 70, 232, 0.15);
    }

    .theme-muscari .site-header.has-fixed .navbar-nav > li > a
    {
        color: #8484a4;
    }

    .theme-muscari .site-header.has-fixed .navbar .btn.btn-outline
    {
        border-color: #21a79b;
        color: #21a79b;
    }

    .theme-muscari .navbar-toggler
    {
        background: #ffc123;
    }

    .theme-muscari .section-bg-light .small-heading, .theme-muscari [class*=section-bg-light] .small-heading
    {
        color: rgba(122, 92, 255, 0.5);
    }

    .theme-muscari .section-bg-muscari .text-block ul:not(.btns) li
    {
        color: #fff;
    }

        .theme-muscari .section-bg-muscari .text-block ul:not(.btns) li:before
        {
            background: #ffc123;
        }

    .theme-muscari .section-muscari
    {
        background: #21a79b;
    }

    .theme-muscari .text-block
    {
        color: #374574;
    }

        .theme-muscari .text-block p:not(.lead)
        {
            color: #637097;
        }

    .theme-muscari .roadmap-carousel-withnav:before, .theme-muscari .roadmap-carousel-withnav:after
    {
        background: #9396e4;
    }

    .theme-muscari .roadmap-carousel-container:before
    {
        background: #9396e4;
    }

    .theme-muscari .roadmap-item h6:before
    {
        background: rgba(50, 56, 197, 0.3);
    }

    .theme-muscari .roadmap-item h6:after
    {
        background: #3238c5;
    }

    .theme-muscari .roadmap-done h6:before
    {
        background: rgba(122, 92, 255, 0.3);
    }

    .theme-muscari .roadmap-done h6:after
    {
        background: #21a79b;
    }

    .theme-muscari .copyright-text
    {
        color: #fff;
    }

        .theme-muscari .copyright-text span
        {
            color: rgba(255, 255, 255, 0.6);
        }

        .theme-muscari .copyright-text a
        {
            color: #fff;
        }

            .theme-muscari .copyright-text a:hover
            {
                color: #ffc123;
            }

    .theme-muscari .footer-subscription .input-round
    {
        color: #fff;
        background: rgba(54,154,146,0.8);
        border-color: transparent;
    }

    .theme-muscari .social li a
    {
        color: #21a79b;
        background: #fff;
    }

        .theme-muscari .social li a.careerSocial
        {
            color: #21a79b;
            background: rgba(54,154,146,0.2);
        }

d .theme-muscari .social li a:hover
{
    color: #fff;
    background: #ffc123;
}

.theme-muscari .link-widget li a, .theme-muscari .footer-links li a
{
    color: rgba(255, 255, 255, 0.6);
}

    .theme-muscari .link-widget li a:hover, .theme-muscari .footer-links li a:hover
    {
        color: #fff;
    }

.theme-muscari .partners .btn.btn-outline-green
{
    width: 100%;
    min-width: 255px;
    height: 80px;
    display: table-cell;
}

    .theme-muscari .partners .btn.btn-outline-green img
    {
        max-height: 60px;
        max-width: 200px;
    }

.header-angle-bg
{
    background: #21a79b;
}

.section-head-s5 .section-title:after
{
    background: #03b0b0;
}

.section-bg-muscari .section-head-s5 .section-title:after
{
    background: #ffc123;
}

.text-box h6
{
    color: #ffc123 !important;
}

.text-box.text-box-bg
{
    background: rgba(0, 0, 0, 0.2);
}

.roadmap-carousel-withnav .owl-prev, .roadmap-carousel-withnav .owl-next
{
    color: rgba(122, 92, 255, 0.3);
}

.team-member
{
    background: rgba(50, 56, 197, 0.1);
}

    .team-member .team-social li a
    {
        color: #03b0b0;
    }

        .team-member .team-social li a:hover
        {
            color: #ffc123;
        }

    .team-member .team-title
    {
        color: #21a79b;
    }

    .team-member .team-photo:before
    {
        background: rgba(122, 92, 255, 0.4);
    }

    .team-member .team-photo:after
    {
        background: #ffc123;
    }

.section-bg-light .tab-custom-s2 .nav-tabs li > a
{
    opacity: 1;
    color: #637097;
}

    .section-bg-light .tab-custom-s2 .nav-tabs li > a.active
    {
        color: #21a79b;
        border-bottom-color: #21a79b;
    }

.section-bg-light .form-message .input-field .input-line, .section-bg-light-alt .form-message .input-field .input-line
{
    color: #637097;
    border-bottom-color: rgba(204, 212, 255, 0.6);
}

.section-bg-light .form-message .input-field .input-title, .section-bg-light-alt .form-message .input-field .input-title
{
    color: rgba(122, 92, 255, 0.5);
}

.section-bg-light .contact-info-alt li .fa
{
    color: #21a79b;
    background: #21a79b;
}

    .section-bg-light .contact-info-alt li .fa:after
    {
        background: #fff;
    }

.section-bg-light-alt .contact-info-alt li .fa
{
    color: #21a79b;
    background: #21a79b;
}

    .section-bg-light-alt .contact-info-alt li .fa:after
    {
        background: #f7f8ff;
    }

.play-btn-s2
{
    background: linear-gradient(to right, #3238c5 0%, #7a5cff 100%);
}

.play-icon
{
    background: linear-gradient(to right, #3238c5 0%, #7a5cff 100%);
}

.features-item-s2:before
{
    background: #3238c5;
}

.features-icon-s2
{
    background: linear-gradient(to right, #3238c5 0%, #7a5cff 100%);
}

.text-block ol li:before
{
    color: #7a5cff;
}

.problem-item ul li:before
{
    background: #7a5cff;
}

.timeline-list:before
{
    background: linear-gradient(to bottom, #21a79b 0%, #21a79b 100%);
}

.timeline-content:before
{
    border-color: #21a79b;
    background: #21a79b;
}

.timeline-content h5
{
    color: #21a79b !important;
}

.team-circle-social li a
{
    color: #21a79b;
}

    .team-circle-social li a:hover
    {
        color: #3BA699;
    }

.io-lobelia .sub-heading
{
    color: #21a79b;
}

#pressQuotes .media-box
{
    min-height: 320px;
}

    #pressQuotes .media-box img
    {
        margin-bottom: 20px;
    }

/*! END */


/*Home Page Mailing List Form Style*/
#tblFormLogo1059837
{
    display: none;
}

.bmform_outer1059837
{
    width: 100% !important;
    max-width: 500px;
}

div.bmform_frmtext1059837, div.bmform_frmtext1059837 label
{
    color: #637097;
    font-family: Open Sans, "Poppins", sans-serif;
    font-size: 13px;
    font-weight: normal;
}

input.bmform_frm1059837
{
    width: 100%;
    color: #637097;
}

span.select2-container .select2-selection--single
{
    height: 28px;
}

span.select2-selection__rendered
{
    color: #637097;
}

span.select2-container--default .select2-selection--single .select2-selection__arrow
{
    height: 28px;
    width: 28px;
}

span.select2-container--default .select2-selection--single .select2-selection__rendered
{
    line-height: 28px;
    height: 28px;
    color: #637097;
}

span.select2-container--default .select2-selection--single .select2-selection__arrow:after
{
    width: 28px;
    line-height: 28px;
    color: #555555;
}

input.bmform_submit1059837
{
    background-image: none;
    background-color: #21a79b;
    font-weight: normal;
    border: none;
}

    input.bmform_submit1059837:hover
    {
        cursor: pointer;
        background-color: #3BA699;
    }
/*End Home Page Mailing List Form Style*/


/*Dialog Box*/
.ui-dialog .ui-dialog-buttonpane button
{
    background-color: #21a79b;
}

.ui-dialog .ui-dialog-buttonpane button
{
    display: none;
}

.ui-dialog .ui-dialog-content p
{
    font-family: Open Sans, "Poppins", sans-serif;
}
/*End Dialog Box*/

.mfp-close-btn-in .mfp-close
{
    color: #ededed;
    opacity: 1;
    font-size: 48px;
    right: 15px;
}

.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content
{
    max-width: 550px;
}
