.navbar-toggler { background-color: #5FD296; }

.header-area-s2 .navbar-toggler { background-color: #3742fa; }

.header-area-s3 .navbar-toggler { background-color: #6580CE; }

.navbar-light .navbar-nav .nav-link:hover { color: #59C36A; }

.header-area-s2 .navbar-light .navbar-nav .nav-link:hover { color: #3742fa; }

.header-area-s3 .navbar-light .navbar-nav .nav-link:hover { color: #fff200; }

.dropdown:hover .nav-link, .dropdown:focus .nav-link { color: #2980b9; }

.header-area-s2 .dropdown:hover .nav-link, .header-area-s2 .dropdown:focus .nav-link { color: #3742fa; }

.header-area-s3 .dropdown:hover .nav-link, .header-area-s3 .dropdown:focus .nav-link { color: #fff200; }

.header-area-s2 .site-header.has-fixed .navbar { background-color: #8b9aff; }

.header-area-s3 .site-header.has-fixed .navbar { background-color: #4e3bb1; }

.btn-menu { background-color: #00000099; color: #fff; }
.btn-menu:hover { background-color: #59C36A; }

.btn-menu-2 { border: 2px solid #fff; background-color: transparent; color: #fff; }
.btn-menu-2:hover { background-color: transparent; border: 2px solid #59C36A; }

.btn-menu-3 { background-color: rgba(255, 255, 255, 0.1); color: #fff; }
.btn-menu-3 i { color: #f7949c; }

.btn-menu-3:hover { background-color: #C8CFE7; color: #1E1E1E; }
.btn-menu-3:hover i { color: #1E1E1E; }

.btn-lg { color: #101010; background-color: #59C36A; border-radius: 26px;}
.btn-lg:hover { color: #101010; background-color: #73ff89;  transition: 0.3s; }

.btn-s2:hover { box-shadow: none; background-color: #fff; color: #59C36A; }

.btn-lg-s3 { background: linear-gradient(to right, #f5848f, #fdb8ab); }
.btn-lg-s3 span { color: #101010; }

.btn-lg-s3:after { background: linear-gradient(to right, #fdb8ab, #f5848f); }

.btn-link { color: #59C36A; border-bottom-color: #59C36A; }
.btn-link:focus { color: #59C36A; }
.btn-link:hover { color: #7c98e7; border-bottom: 1px solid #7c98e7; }

.sec-heading h2::before { background-color: #fff; }

.input-line { border-bottom: 3px solid #59C36A; background-color: #2e2e2e; }

.input-icon-s3 i { color: #4a5b7a; }

.team-photo img { border: 8px solid #ccd8ff; }

.pricing-box .pricing-title { border-bottom: 1px solid #343a40; }

.active-box { background-color: #7c98e7; }
.active-box .pricing-title { border-bottom: 1px solid #e6edf7; }
.active-box .btn-price { background-color: #59C36A; color: #fff; }
.active-box .btn-price:hover { box-shadow: none!important; }

.active-box-s2 { background: linear-gradient(to right, #674ece, #b476e9); }

.card-header .btn-link { color: #bbbbbb; font-size: 1.1rem}
.card-header .btn-link:hover { border-bottom: none; }

.card-body { border-top-color: #343434; }

.up-icon { background-color: #59C36A; }
.up-icon:hover { background-color: #00d394; }

.social-icon { background-color: #1E1E1E; }
.social-icon a { color: #f8f9fa; }

.footer-widget-s3 .social-icon { background-color: #4a5b7a; }

.footer-text { border-top: 1px solid #DADEE3; }

.header-area::before { background: none, linear-gradient(to bottom, #60d29700, #60d29700, #f8fbff00); background-repeat: no-repeat; background-size: cover; background-position: 100% 100%; }

.header-area-s2::before { background: none, linear-gradient(to bottom, #60d29700, #60d29700, #f8fbff00); background-repeat: no-repeat; background-size: 100%; background-position: 100% 100%; }

.config-shape svg { background: linear-gradient(to right, #e3e8ff, #f2f6ff); }

.feature-config::before { background: none; }

.feature::before { background: none; }

.feature-s2::before { background: url(../images/shape-g.svg), linear-gradient(to bottom, #f1f2ff, #fafbff, #fff); background-repeat: no-repeat; background-size: 100%; }

.team::before { background: url(../images/shape-c.svg), linear-gradient(to bottom, #e3e8ff, #f2f6ff, #f8fbff); background-repeat: no-repeat; background-size: 100%; background-position: 50% 0; }

.footer-area::before { background: #1E1E1E; background-repeat: no-repeat; background-size: 100%; }

.footer-area-s2::before { background: url(../images/shape-h.svg), linear-gradient(to bottom, #e3e8ff, #f2f6ff); background-repeat: no-repeat; background-size: 100%; }

.footer-area-s3::before { background: none; }

.tools-s3::before { background: #1a0c52; }

.why-xiom-s4::before { background: #1a0c52; }

.quick-access-icon { background: linear-gradient(to right, #674ece, #b476e9); }

.tools-icon-s3 { background: linear-gradient(to right, #674ece, #b476e9); }

.testimonial-client-s3 { background: linear-gradient(to right, #453bc1 0%, #d385f4 20%, #d385f4 100%); }

.testimonial-text-s3 span { color: #3931ec; }

.header-area-s3::before { background: none, linear-gradient(to right, #d184f3 0%, #3b36be 100%); background-repeat: no-repeat; background-size: 100%; background-position: 100% 100%; }

.overlay-bar { background: linear-gradient(to right, rgba(202, 88, 252, 0.7) 0%, rgba(59, 54, 190, 0.7) 100%); }

.cta-s2::before { background: url(../images/shape-j.svg), linear-gradient(to right, #3b36be 0%, #d184f3 100%); background-size: 100%; background-repeat: no-repeat; }

.subscriber-s3::before { background: url(../images/shape-j.svg), linear-gradient(to right, #3b36be 0%, #d184f3 100%); background-repeat: no-repeat; background-size: 100%; }

.overlay-bar-1 { background: linear-gradient(to right, rgba(59, 54, 190, 0.7) 0%, rgba(209, 132, 243, 0.7) 100%); }

.login-s2::before { background: url(../images/shape-i.svg), linear-gradient(to right, #d184f3 0%, #3b36be 100%); background-repeat: no-repeat; background-size: 100%; background-position: 100% 100%; }

.pages-icon i { color: #21caff; }

.color-icon i { color: #c980ff; }

.darker-bg { background-color: #1E1E1E; border-radius: 8px;}

.fixedButton{
    position: fixed;
    bottom: 0px;
    left: 10px;
    padding: 20px;
    z-index: 100;
}

.fixedButton-2{
    position: fixed;
    bottom: 66px;
    left: 10px;
    padding: 20px;
    z-index: 100;
}

.fixedButton-4{
    position: fixed;
    bottom: 0px;
    right: 10px;
    padding: 20px;
    z-index: 100;
}
.fixedButton-5{
    position: fixed;
    bottom: 50px;
    right: 10px;
    padding: 20px;
    z-index: 100;
}
.founderTop{
    padding-top: 70px;
}