.video-btn-wrapper, .footer-two .divider  {
    display: none;
}

p, span {
    text-transform: initial;
}
.blog-pagination ul li a:hover {
    color: #dfab24;
}


.widget_charifund_popular_posts .theme-recent-post-item .time {
	font-size: 14px;
}
.widget_charifund_popular_posts .theme-recent-post-item h6 {
    color: #202458;
}

.widget {
    background-color: #ebebeb;
}
#wp-admin-bar-elementor_edit_page .elementor-edit-link-title {
	width: auto;
}

.cta-section .cta-section__last::before {
	background: linear-gradient(-104deg, rgba(12, 26, 23, 0) 1.9%, rgba(0, 113, 93, 0.08) 18.93%, rgb(33 36 89 / 23%) 29.72%, rgb(33 36 89 / 28%) 47.05%, rgb(33 36 89 / 54%) 56.36%, #212459fa 73.4%, #212459 95.2%, rgb(33 36 89) 103.44%);
}
li.current_page_item.navbar__item a {
	color: #a51e22;
}
.common-banner::before, .cta-section-two::before {
	background: hsl(237deg 46% 24% / 70%);
}
.help .thumb-lg::before {
	background: hsl(43.32deg 74.5% 50.78% / 22%);
}
.team .team__single-thumb::before {
	background: none;
}


@media only screen and (min-width: 768px) {
    .header .navbar-logo img {
        height: 150px;
			  max-width: 100%;
    }
	.header-secondary .main-header__menu-box {
        padding: 2px 40px;
    }
	
	
}

@media only screen and (min-width: 992px) {
    .banner-three {
        padding: 75px 0px 110px;
    }
	    .footer-two, .footer-three {
        padding-top: 80px;
    }

}

@media only screen and (min-width: 1400px) {
    .common-banner {
        padding: 100px 0px;
    }
}

@media only screen and (min-width: 1200px) {
    h1 {
        font-size: 70px;
	}
}

.team .team__icons { 
	 display: none;
}

.footer-two::after {
	background: #212459;
}

.footer-two .footer-two__widget p, .footer-two .footer-two__widget li a {
    color: #fff;
}

.footer-two__widget-intro .menu li:before {
	  color: #dfab24;
}

.footer-two__newsletter-content .title-animation > div > div:nth-child(1) {
    text-transform: none;
}


@media only screen and (max-width: 480px) {
    .header .main-header__menu-box {
      padding-top: 5px;
      padding-bottom: 5px;
	  }
	.header .navbar-logo img {
    max-width: 100%;
    height: 120px;
  }
	.mobile-menu .logo img {
    max-width: 240px;
  }
	.mobile-menu .mobile-menu__wrapper {
		gap: 20px;
	}
}