/*
Theme Name: Nonta
Theme URI: http://demo.bravisthemes.com/nonta
Author: Bravis-Themes
Author URI: https://bravisthemes.com/
Description: Nonta is a modern and carefully designed theme geared specifically towards all charity and nonprofit organizations, as well as fundraising campaigns. It’s also fully compatible with Give plugin for easy donations right on your site; it’s simply what every charity or fundraising website needs.
Version: 4.0.1
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: nonta
Tags: causes, charity, charity agency, charity hub, church, donate, donations, foundation, fundraising, mosque, nonprofit, organization, social, volunteer, welfare.
*/

.elementor-1566 .elementor-element.elementor-element-50c4257 .pxl-icon1 a {
    color: #000 !important;
}

.elementor-1566 .elementor-element.elementor-element-50c4257 .pxl-icon1 a:hover {
    color: #2e661f !important;
}

.pxl-menu-primary > li > a {
    padding: 0 8px !important;
}

div#pxl-hidden-panel-popup 
.pxl-item--conent {
    background: #fff !important;
}


.promo-section .pxl-item--icon img {
    height: 32px !important;
    width: 32px !important;
    display: block;
    z-index: 1;
    position: relative;
    object-fit: contain;
    top: 14px;
    left: 16px;
}

.about-sec  .content-right img {
    display: none;
}

.about-sec .pxl-testimonial-grid3 .pxl-item--inner:before {
    background: #2E661F !important;
}

.pxl-swiper-sliders .pxl-item--title a {
    color: #000 !important;
}

.pxl-swiper-sliders .pxl-item--title a:hover {
    color: #2E661F !important;
}

.pxl-post-carousel1 .pxl-swiper-slide:hover .pxl-item--inner {border-color: #2E661F !important;}

.pxl-post-carousel1 .pxl-swiper-slide:hover .meta-bottom {
    border-color: #2E661F !important;
}

.pxl-post-carousel1 .pxl-swiper-slide .pxl-item--featured .pxl-item--categorie {
    background: #fff !important;
}

.pxl-post-carousel1 .pxl-swiper-slide .pxl-item--featured .pxl-item--categorie a {
    color: #000 !important;
    font-size: 14px !important;
}

.same-heading .pxl-item--subtext:before {
    background: #2E661F !important;
}

.same-heading .pxl-item--subtext:after {
    background: #5B3D19 !important;
}

.section-01 .pxl-item--inner .pxl-item--icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.project-class {
    background: #fff !important;
}

.project-class .pxl-portfolio-carousel1 .pxl-swiper-slide .pxl-item--inner:after {
    background: rgb(0 0 0 / 25%) !important;
}

.project-class  .pxl-portfolio-carousel1 .pxl-swiper-slide .pxl-item--inner:before {
    background: rgb(0 0 0 / 25%) !important;
}

.project-class .pxl-item--inner a {
    pointer-events: none !important;
}

.project-class .pxl-portfolio-carousel1 .pxl-swiper-slide .pxl-item--inner .pxl-item--button a i {
    color: #000 !important;
}

.section-01 .pxl-icon-box5 .pxl-item--inner:hover .pxl-item--icon img {
    filter: brightness(10);
}

.dark-heading span.pxl-item--subtext::before {
    background: #2E661F !important;
}

.dark-heading span.pxl-item--subtext::after {
    background: #D8A47C !important;
}

.causes-section .pxl-item--featured a {pointer-events: none !important;}

.causes-section .pxl-item--category a {
    color: #000 !important;
}

.causes-section .pxl-cause-carousel1 .pxl-swiper-slide:hover .pxl-item--category {
    background: #fff !important;
}

.causes-section h5.pxl-item--title a {
    pointer-events: none !important;
}

.causes-section a.light-box i {color: #000 !important;}

.causes-section .pxl-cause-carousel1 .pxl-swiper-slide:hover .pxl-item--holder .meta-content h5.pxl-item--title a {
    color: #fff !important;
}

.dot-heading span.pxl-item--subtext::after {
    background: #DF5311;
}

.icon-class .ps-top {
    display: flex !important;
    align-items: center;
    justify-content: center;
}

span.breadcrumb-entry {
    color: #fff !important;
}

div#pxl-page-title-elementor h3.pxl-item--title {
    margin-bottom: 8px !important;
}


.pxl-item--readmore a.btn--readmore::before {
    background: #2e661f !important;
}

.pxl-item--readmore a.btn--readmore::after {
    background: #2e661f !important;
}

.blog .pxl-item--meta {
    display: none !important;
}

.single-post .pxl-item--meta {
    display: none !important;
}

article h2.pxl-item--title a {
    color: #000 !important;
}

.widget-content .pxl-item--meta {
    display: block !important;
}

.pxl-service-grid .pxl-grid-item .pxl-item--holder h5.pxl-item--title a {
    color: #000 !important;
}

.pxl-service-grid .pxl-item--content {
    width: 85%;
    font-size: 16px !important;
}

.pxl-service-grid .pxl-grid-item .pxl-item--holder .pxl-icon {
    width: 72px !important;
    height: 72px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    outline: 2px dashed;
    outline-offset: 4px;
}

.pxl-service-grid .pxl-grid-item:nth-child(2) .pxl-item--inner .pxl-item--holder .meta-content .pxl-icon , .pxl-service-grid .pxl-grid-item:nth-child(5) .pxl-item--inner .pxl-item--holder .meta-content .pxl-icon {
    background: #5B3D19 !important;
    outline-color: #5B3D19;
}

.pxl-service-grid .pxl-grid-item:nth-child(3) .pxl-item--inner .pxl-item--holder .meta-content .pxl-icon, .pxl-service-grid .pxl-grid-item:nth-child(6) .pxl-item--inner .pxl-item--holder .meta-content .pxl-icon {
    background: #2E661F !important;
    outline-color: #2E661F !important;
}

.pxl-service-grid .pxl-grid-item:nth-child(4) .pxl-item--inner .pxl-item--holder .meta-content .pxl-icon, .pxl-service-grid .pxl-grid-item:nth-child(7) .pxl-item--inner .pxl-item--holder .meta-content .pxl-icon {
    background: #D8A47C !important;
    outline-color: #D8A47C !important;
}
.project-sec .pxl-item--inner a img {
    height: 470px !important;
    object-fit: cover;
}

.pxl-nav-menu.fr-style-box1 .pxl-menu-primary > li.current-menu-item > a {
    color: #fff !important;
}

.page-id-3436 section[data-id="389e1bd"] {
    margin-bottom: 0 !important;
}


.pxl-service-grid .pxl-grid-item:hover .pxl-item--inner h5.pxl-item--title a {
    color: #fff !important;
}


.recaptcha-class {
    margin-bottom: -32px;
}

.pxl-swiper-footer {display: none !important;}


.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  span {
  color: #000 !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(1)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  span {
  background: #5b3d19 !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(2)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  span {
  background: #2E661F !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(3)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  span {
  background: #D8A47C !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(3)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  .give-progress-bar span::after {
  background: #D8A47C !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(3)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  .give-progress-bar span::before {
  background: #D8A47C !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(2)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  .give-progress-bar span::after {
  background: #2e661f !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(2)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  .give-progress-bar span::before {
  background: #2e661f !important;
}


.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(1)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  .give-progress-bar span::after {
  background: #5b3d19 !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide:nth-child(1)
  .pxl-item--inner
  .donate-form-wrap
  .give-goal-progress
  .progress-bar
  .give-progress-bar span::before {
  background: #5b3d19 !important;
}

.pxl-cause-carousel
  .pxl-swiper-container
  .pxl-swiper-wrapper
  .pxl-swiper-slide .pxl-item--featured img {
    height: 245px !important;
    object-fit: cover;
}

@media only screen and (max-width: 1000px) {
	
	.wrap-ctf1 {
		padding: 22px 12px !important;
	}

	.wrap-ctf1 input {
		height: 48px !important;
		font-size: 13px !important;
		padding: 15px !important;
	}

	.wrap-ctf1 button.wpcf7-submit {
		font-size: 14px !important;
	}
	.elementor-widget-pxl_slider h3.pxl-item--title {
		font-size: 42px !important;
		width: 100%;
		line-height: 50px !important;
	}

	.elementor-widget-pxl_slider .elementor-widget-pxl_text_editor p {
		margin-bottom: 15px;
		font-size: 14px;
	}
	.postid-624 #pxl-main {
		padding: 0px 0 40px 0 !important;
	}
	
}

.home .wrap-ctf1 {
    position: relative;
    z-index: 9;
    background: transparent !important;
    box-shadow: unset !important;
    padding: 40px  !important;
}

.home .wrap-ctf1::after {content: '';position: absolute;width: 100%;height: 100%;background: #f4ebc0;top: 0;left: 0;z-index: -1;filter: blur(8px);}

.home .wrap-ctf1 input {
    border-left: 4px solid #2e661f !important;
}


.bf-center:before {
    border: 3px dashed rgb(46 102 31 / 40%);
}


.pxl-service-style2 .pxl-icon {display: none !important;}



.same-heading .pxl-item--subtext:after{
	display: none;
}
.same-heading .pxl-item--subtext:before{
	display: none;
}
.same-heading span.pxl-item--subtext {
    margin: 0;
}

.project-class .pxl-item--inner .pxl-item--featured a {
    display: block;
    width: 100%;
    height: 480px !important;
    background: rgb(242 242 242 / 38%);
    border-radius: 12px !important;
}

.project-class .pxl-item--inner .pxl-item--featured a img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}



.postid-624 #pxl-main {
	padding: 50px 0 40px 0 !important;
	border-bottom: 1px solid #2e661f !important;
}


.contact-link .pxl-icon-list svg {
    width: 25px !important;
}

.contact-link  h3.pxl-item--title {
    width: 82%;
    font-size: 15px !important;
}

.contact-link .pxl-item--inner p {
    font-size: 16px !important;
    line-height: 26px;
    color: #2e661f;
    font-weight: 400 !important;
}

.contact-link .pxl-item--inner p a {
    font-size: 16px !important;
    line-height: 26px;
    color: #2e661f !important;
    font-weight: 400 !important;
}

.contact-link .pxl-item--inner a {
    font-size: 16px !important;
    line-height: 26px;
    color: #2e661f !important;
    font-weight: 400 !important;
}


@media only screen and (max-width: 767px) {
	.postid-624 #pxl-main {
		padding: 0px 0 40px 0 !important;
}
	
}



.single-service footer#pxl-footer-elementor {
    border-top: 1px solid #2e661f;
}

.post-layout-cause-1.elementor-widget-pxl_post_carousel h5.pxl-item--title {
    font-size: 18px;
}

.post-layout-cause-1 h5.pxl-item--title {
    font-size: 18px !important;
}




@media only screen and (max-width: 876px) {
.contact-link h3.pxl-item--title {
    width: 100% !important;
}
}