/*
Theme Name: Encare
Text Domain: emenacsoft
Version: 2.1
Requires at least: 4.7
Requires PHP: 5.2.4
Description: Encare theme
Author: the Emenacsoft team
Author URI: https://emenacsoft.com/
Theme URI: https://emenacsoft.com/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

	0. 	CSS Reset
	1. 	Document Setup
	2. 	Element Base
	3. 	Helper Classes
	4. 	Site Header
	5. 	Menu Modal
	6. 	Search Modal
	7. 	Page Templates
		a. 	Template: Cover Template
		c. 	Template: Full Width
	8.  Post: Archive
	9.  Post: Single
	10. Blocks
	11. Entry Content
	12. Comments
	13. Site Pagination
	14. Error 404
	15. Widgets
	16. Site Footer
	17. Media Queries

----------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------- */

/*	0. CSS Reset
/* -------------------------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,300;0,400;0,700;1,500&display=swap'); /* font-family: 'Josefin Sans', sans-serif; */

.sk-a-color a{color: #000;}
body{ margin:0; padding:0; margin: auto; position: relative; font-family: 'Josefin Sans', sans-serif;}
/* {margin:0; padding:0;font-family: 'Titillium Web', sans-serif;} */

*{margin:0; padding:0;font-family: 'Josefin Sans', sans-serif;}



/*  standards define */

/*  headings */

h1{ font-size: 80px; }
h2{ font-size: 60px; }
h3{ font-size: 50px; }
h4{ font-size: 24px;  }
h5{ font-size: 20px; }
h6{ font-size: 18px; }

/* paragraph */
p{ font-size: 16px; }


/*  styling start */



/*  topbar */
.custom-logo-link img {max-height: 37px;width: auto;}
.js{ margin-top: 0px !important; }
.container{  max-width: 1200px; margin:  auto;  }
.topbar-main{ background-color: #f4f3f1; position: relative ;  }
.topbar-main:after{ content: "" ; width: 36%  ; height: 46px; position: absolute ; left: 0; background-color: #fff; transform: skewX(25deg); }
.topbar-main .topbar-icons{background-color: #f4f3f1;}
.topbar-main .topbar-icons ul{ list-style: none;margin: 0;display: inline; }
.topbar-main .topbar-icons ul li{padding: 8px 0px 8px 25px; font-size: 20px; float: right;}
.topbar-main .topbar-icons ul li i{ color: #f15b43; }


/*  main-menu-style */
.main-menu-m{ clear: both; padding: 20px 0px; }
.main-menu-m .navbar{ padding: 0; }
.main-menu-m .navbar ul li{ padding: 0px 0px 0px 45px;  }
.menu-main-menu-container{ margin-left: auto; }

.main-menu-m .navbar ul{ margin-left: auto; }
.main-menu-m .navbar ul li a{ color: #5b667c; font-size: 15px; }
.main-menu-m .navbar ul li a:hover{ color: #f15b43 ; transform: rotate(360deg); transition: .5s ;  }
.main-menu-m .navbar ul li a:hover:nth-child(1n+4){ color: #fff ; transform: none; transition: none;  }
.main-menu-m .navbar ul li .btn-1{width: 153px;height: 48px;background-color: #f15b43;color: #fff;border-radius: 50px;padding: 12px 19px; transition: 0.5s; }
.main-menu-m .navbar ul li .btn-1 i{ display:none; position: relative ;  background-color: #fff; flex: right;  }
/* .main-menu-m .navbar ul li .btn-1 i:after{ content: "" ; width: 40px; height: 40px; position: absolute; border-radius: 50px; top: -9px; right: 11px; background-color: #fff; } */
.main-menu-m .navbar ul li .btn-1:hover{ width: 203px; transform: none; color: #fff; }
.main-menu-m .navbar ul li .btn-1:hover i{ display: block;float: right;padding: 11px 10px 9px;color: #f15b43;z-index: 999;
    /* border-radius: 22px; */margin: -10px 0px; border-radius: 50px; margin: -6px 0px; }
.main-menu-m .btn-donation { float: right; }
.main-menu-m .btn-donation a {width: 164px;height: 40px;background-color: #f15b43;color: #fff;border-radius: 50px;padding: 7px 19px; transition: 0.5s; }
.main-menu-m .btn-donation a i { display:none; position: relative ;  background-color: #fff; flex: right;  }
.main-menu-m .btn-donation a:hover{ width: 203px; transform: none; color: #fff; }
.main-menu-m .btn-donation:hover i{ display: block;float: right;padding: 11px 10px 9px;color: #f15b43;z-index: 999;
    /* border-radius: 22px; */margin: -10px 0px; border-radius: 50px; margin: -6px 0px; }
 .main-menu-m .btn-donation{ margin: 0px 0px 0px 40px; }
/* carousel styling */
.property{ position: absolute; top: 27%; left: 19%;  }
.property h1{color: #fff; font-weight: bold; }
.property h5{  color: #fff; }
.carousel-indicators li{ width: 15px; height: 15px; border-radius: 50%; }
/* .carousel-slider{ margin-bottom: 102px;  } */
.property .learn{width: 168px;height: 48px;background-color: #f15b43;color: #fff;border-radius: 50px;/* padding: 12px 22px; */ transition: 0.5s; text-decoration: none;     margin: 0px 10px 0px 0px; }
/* .property a i{ display: none;  }
.property a:hover{ padding: 12px 30px;}
.property a:hover i{ display: block; } */
/* .property ul{ display: flex; list-style: none; }
.property ul li{ padding: 0px 20px 0px 0px; } */
.property a{ width: 153px;height: 48px;background-color: #f15b43;color: #fff;border-radius: 50px; padding: 12px 19px;  transition: 0.5s; text-decoration: none;     margin: 0px 10px 0px 0px; display: inline-block; font-size: 16px;}
.property a i{ display: none; position: relative ;  background-color: #fff; flex: right;   }
.property a:hover{ width: 203px; }
.property a:hover i{ display: block;display: block;float: right;padding: 11px 10px 9px;color: #f15b43;z-index: 999;
    /* border-radius: 22px; */margin: -10px 0px; border-radius: 50px; margin: -6px 0px;  }
.property .care{ background-color:#4cb7a5;  }
.property .care:hover i{ color: #4cb7a5; }

/*  chairiry-section-styling */
.charity-mian { clear: both;position: relative;top: -123px;}
.charity-mian .charity-section { padding: 20px 30px; background-color: #fff; }
.charity-mian .img-section img{  width: 100%; }
.charity-mian .img-section{ position: relative ;  }
.charity-mian .charity-1{ cursor: pointer; }
.charity-mian .image-content{ position: absolute; bottom: 10px;left: 14%;z-index: 999; }
.charity-mian .image-content h5{ font-weight: bold ; color: #fff;  }
.charity-mian .image-content p{ font-weight: bold; color:#fff; }
.charity-mian .overlay{ position: absolute;background: #001334;width: 95%;height: 27%;bottom: 9px;left: 10px;opacity: 0.5; }
.charity-mian .overlay-2{ position: absolute;background-color: #fff;width: 28%;height: 27.5%;right: 4px;bottom: 8px;transform: skewX(-6deg);}
.charity-mian .overlay-2 i{ position: absolute;top: 31%;font-size: 43px;color: #f15b43; left: 45%; }
.cherity-main-section{ padding: 0; }
.charity-mian .charity-1:hover .overlay-2{ background-color: #f15b43; transition: 1s; }
.charity-mian .charity-1:hover .overlay-2 i{ color: #fff; }

/* about section */

.about-main{ clear: both; margin-bottom: 160px; }
.about-main .about-image{ padding-left: 10px; float: left; position: relative ; }
.about-main .about-image img{width: 100%;}
.about-main .about-image .overlay-about{ content: ""  ;  background-color: #fff ;  width: 45% ; bottom: 0 ; height: 110px; position: absolute ; right: 0 ; z-index: 999; }
.about-main .about-image .overlay-about:before{ content: "";background-color: #001334;width: 100%;bottom: -14px;height: 110px;position: absolute;right: -14px; z-index: -999;}
/* .about-main .about-image .overlay-about:hover:before{ bottom: 0 ; right: 0; transition: 0.5s; cursor: pointer; } */
.about-main .about-image .overlay-about h2{ float: left ;  margin: 32px 10px 0px 35px; font-weight: bold ; color:  #4db09e;  }
.about-main .about-image .overlay-about h4{ color: #fff;     margin: 39px 0px; font-weight: bold; }
.about-main .about-image-content h5 {color: #f15b43 ;margin-bottom: 42px;}
.about-main .about-image-content h3{ margin-bottom: 20px; font-weight: bold; font-size: 30px;}
.about-main .about-image-content p{ font-weight: normal; color:  #7a7977; margin-bottom: 15px; }
.about-main .about-image-content ul li{ position: relative ;  list-style: none ; padding: 1px 0px 21px 30px; color: #7a7977; }  
.about-main .about-image-content ul li:before{  content: '';position: absolute;top: 8px; left: -8px; width: 34px; height: 100%; background-image: url(images/list-style.png); background-repeat: no-repeat; }
.about-main .about-image-content a{ width: 167px;height: 54px;background-color: #f15b43;color: #fff;border-radius: 50px; padding: 15px 19px;  transition: 0.5s; text-decoration: none;     margin: 0px 10px 0px 0px; display: inline-block; font-size: 16px; display: inline-block;}
.about-main .about-image-content a i { display: none; position: relative ;  background-color: #fff; }
.about-main .about-image-content a:hover{ width: 203px; }
.about-main .about-image-content a:hover i{ display: block;display: block;float: right;padding: 11px 10px 9px;color: #f15b43;z-index: 999;
    /* border-radius: 22px; */margin: -10px 0px; border-radius: 50px; margin: -6px 0px;  }

/*  join-valunteer */

.volunteer-main{ margin-bottom: 130px; background-color: #4cb7a5; }
.volunteer-main .join-valunteer { padding: 72px 0px;  }
.volunteer-main .join-valunteer h3{ color: #fff ;   }
.volunteer-main .join-valunteer h3 span{ color: #fff; font-weight: bold; }
.volunteer-main .volunteer-button{ float: left; padding: 78px 0px; }
.volunteer-main .volunteer-button a{width:172px;height:55px;background-color:#4cb7a5;color:#fff;border-radius:50px;padding:13px 19px;border:2px solid #fff;transition:0.5s;text-decoration:none;margin:0px 10px 0px 0px;display:inline-block;font-size:16px;display:inline-block;}
.volunteer-main .volunteer-button a i{  display: none; position: relative ;  background-color: #fff; }
.volunteer-main .volunteer-button a:hover{ width: 203px; }
.volunteer-main .volunteer-button a:hover i{  display: block;display: block;float: right;padding: 11px 10px 9px;color: #4cb7a5;z-index: 999;
    /* border-radius: 22px; */margin: -10px 0px; border-radius: 50px; margin: -6px 0px; }
  .services-mian{  margin-bottom: 150px; }
.papular-cases-main{ clear: both ;  margin-bottom: 220px;  }
.papular-cases-main .popular-cases-heading{ text-align: center; }
.papular-cases-main .popular-cases-heading h5{ margin-bottom: 25px; color: #f1573b;  font-weight: bold;}
.papular-cases-main .popular-cases-heading h3{ font-weight: bold; margin-bottom: 100px; }
.papular-cases-main .services-1{ position: relative; }
.papular-cases-main .services-1 .services-images img{ width: 100% ; }
.papular-cases-main .services-1 .services-images { position: relative ;  }
.papular-cases-main .services-1 .services-content a{position: absolute;top: 39% ;display: inline;width: 86%; height: 60px; background: #f4f3f1; border-radius: 50px; left: 26px;  padding: 15px 0px 0px 72px;text-decoration: none; color:#000;     font-size: 20px;font-weight: bold;}
.papular-cases-main .services-1 .services-content a span{ float: right; background-color: #f1573b;width: 124px; height: 60px;  margin: -15px 0px;  border-radius: 0px 50px 50px 0px;  padding: 16px 33px; color: #fff; font-size: 16px; font-weight: bold; }
.papular-cases-main .services-1 .services-content a:before{ content: ""; width: 47px; height: 47px; border-radius: 50px; background-color: #f1573b; left: 11px; position: absolute; top: 5px;}
.papular-cases-main .services-1 .services-content{ background-color: #f4f3f1 ;  padding: 72px 25px 30px;}
.papular-cases-main .services-1 .services-content h6{float: left;  color:#000; font-weight: bold;}
.papular-cases-main .services-1 .services-content h6 span{ color: #f1573b; }
.papular-cases-main .services-1 .services-content p{ text-align: right;   font-weight: bold; color: #000;   }
.progress{  height: 7px ; background-color: #fff; margin-bottom: 30px; }
.progress-bar{ background-color:#f1573b; transition: width .6s ease; }
.papular-cases-main .services-1 .services-content h4{ font-weight: bold ;  color: #000; margin-bottom: 30px; }
.papular-cases-main .services-1 .services-content .para{ text-align: justify; color: #7a7977; font-weight: 600;  }
.papular-cases-main .services-1  .services-content  a:hover span{ background-color: #4cb7a5; }
.container-large{ max-width: 1780px; margin: auto; }
.events-main{ margin-bottom: 134px; }
.events-main .row{ margin: 0; }
.events-main .event-inner-1 img{ width: 100%; }
.events-main .event-left{ padding-right: 0 ; }
.events-main .event-right{ padding-left: 0; background-color: #f4f3f1; padding-right: 0; }
.events-main .event-right .benifit-clean{ float: left; width: 100%; /* background-image: url('images/calenter-background.png') ; */background-repeat: no-repeat;padding: 52px 60px 22px 60px; }
 .events-main .event-right .benifit-clean h6{ position: relative; padding: 0px 42px; /* font-size: 14px; */  color: #000; margin-bottom: 15px; font-size: 14px;} 
.events-main .event-right .benifit-clean h6:before{  content: "" ; position: absolute ;  background-image: url('images/calender-img.png'); background-repeat: no-repeat; left: 0 ; top: -7px;width: 100%; height: 33px;   }
/* .events-main .event-right {  } */
.events-main .event-right .benifit-clean h4{ color: #000;  font-weight: bold; float: left; margin-bottom: 20px;	 }
.events-main .event-right .benifit-clean a{ float: right;  width: 167px;height: 54px;background-color: #f15b43;color: #fff;border-radius: 50px; padding: 15px 19px;  transition: 0.5s; text-decoration: none;     margin: -6px 10px 0px 0px; display: inline-block; font-size: 16px; display: inline-block; }
.events-main .event-right .benifit-clean a i{ display: none; position: relative ;  background-color: #fff;  }
.events-main .event-right .benifit-clean a:hover{ width: 203px; }
.events-main .event-right .benifit-clean a:hover i{display: block;display: block;float: right;padding: 11px 10px 9px;color: #f15b43;z-index: 999;
 margin: -10px 0px; border-radius: 50px; margin: -6px 0px;}
 .events-main .event-right .benifit-clean p{  float: left; width: 100%; color: #000; }
 .events-main .event-right .benifit-clean:hover{ background-image: url('images/calenter-background.png') ; background-size: cover;  }
 .events-main .event-right .benifit-clean:hover h6{ color:  #fff; }
 .events-main .event-right .benifit-clean:hover h4{ color: #fff; }
 .events-main .event-right .benifit-clean:hover p{ color: #fff; }
 /*  get-started-styling */
 .get-started-main{ background-image: url('images/get-started.png'); background-repeat: no-repeat ;  background-size: cover ; padding: 130px 0px 110px 0px;   }
 .get-started-main .get-started-content h6{ color: #fff ; margin-bottom: 25px;   }
 .get-started-main .get-started-content h2{ color: #fff; font-weight: bold; }
  .get-started-main .get-started-donation{ padding:  78px 0px 0px 30px; }
 .get-started-main .get-started-donation span{  width: 100px;height: 50px;background-color: #ffff;color: #000;border-radius: 50px; padding: 1px 33px;  margin: 0px 10px 0px 0px; display: inline-block; font-size: 30px;  } 
 .get-started-main .get-started-donation a{ width: 171px;height: 54px;background-color: #001334;color: #fff;border-radius: 50px; padding: 13px 19px;  transition: 0.5s; text-decoration: none;     margin: 0px 10px 0px 0px; display: inline-block; font-size: 16px; display: inline-block; }
 .get-started-main .get-started-donation a i{  display: none; position: relative ;  background-color: #fff; }
 .get-started-main .get-started-donation a:hover{ width: 203px; }
 .get-started-main .get-started-donation a:hover i{  display: block;display: block;float: right;padding: 11px 10px 9px;color: #001334;z-index: 999;
    /* border-radius: 22px; */margin: -10px 0px; border-radius: 50px; margin: -6px 0px; } footer{ background-color: #001334; }
footer .footer-mian{ padding: 80px 0px 0px 0px; }
footer .footer-mian .About_enacare h5{ color: #fff ; font-weight: bold; margin-bottom: 35px; }
footer .footer-mian .About_enacare p{ color: #fff ; font-weight: bold;  }
footer .footer-mian .Quick_links{ margin:  0px 0px 0px 25px; }
footer .footer-mian .Quick_links h5{ color: #fff ; font-weight: bold ; margin-bottom: 35px; margin-left: 40px;}
footer .footer-mian .Quick_links ul{ list-style: none ;  }
footer .footer-mian .Quick_links ul li{ padding: 0px 0px 20px 0px; }
footer .footer-mian .Quick_links ul li a{ color: #fff; font-size: 16px; text-decoration: none ;  }
footer .footer-mian .Events h5{ color: #fff ; margin-bottom: 35px; font-weight: bold; }
footer .footer-mian .Events .events-content{ position: relative;padding: 0px 0px 0px 74px; }
footer .footer-mian .Events .events-content:after{ content: "" ; position: absolute; width: 60px ; height:100% ; background-image: url('images/footer-calender.png') ; background-repeat: no-repeat ; left: 0 ; top: 0;}
footer .footer-mian .Events .events-content p{ color: #fff; margin-bottom: 8px;  }
footer .footer-mian .Events .events-content p i{ padding-right: 6px; }
footer .footer-mian .Get_in_Touch h5{ color: #fff ; font-weight: bold; margin-bottom: 35px; }
footer .footer-mian .Get_in_Touch .get_in_touch_content{margin-left: 57px;  margin-bottom: 30px; }
footer .footer-mian .Get_in_Touch .get_in_touch_content h4 { color: #fff; font-weight: bold; }
footer .footer-mian .Get_in_Touch .get_in_touch_content h6{ color: #fff ;  font-weight: normal; }
footer .footer-mian .Get_in_Touch .get_in_touch_content h4{ position: relative ; }
footer .footer-mian .Get_in_Touch .get_in_touch_content h4 i{ position: absolute ; width: 100% ; top: 11px;left: -56px;font-size: 33px; color: #f15b43; } 
footer .footer_bottom{ text-align: center ;  }
footer .footer_bottom .footer_bottom_content {background-color: #091b3f;}
footer .footer_bottom .footer_bottom_content p{ color: #fff; padding: 20px 0px }



/*  wordpress styling */
/* .navbar-nav{ margin-left: 21rem; } */
.widget-content h2{ color: #fff; font-size: 20px; font-weight: bold; margin-bottom: 35px; }
.post-meta{ display: none; }
.pagination-single { display: none; }
.footer-nav-widgets-wrapper{ display: none; }
/* #site-content{ max-width: 1200px; margin: auto; } */
.entry-title{ background-color: #f15b43; color: #fff; font-size: 60px; padding: 30px 0px;}
.featured-media-inner{ max-width: 1200px; margin: auto; }
.featured-media-inner img{ width: 100% ; height: 100%; }
.post-inner{ max-width: 1200px; margin: auto; }
.wp-block-columns{ padding: 49px 0px; }
.wp-block-column h2{ padding: 49px 31px;  }
.wp-block-image  img{ height: 100%; width: 100%; }
/* .wp-block-column p{ padding: 111px 0px;text-align: justify; } */
.member-gallery ul {width: 100%;}
.member-heading {font-size: 30px;padding: 0 0 20px 0 !important;}



.paypalformbtn{text-align: center;}



/*  media query start */
@media screen and (max-width:1400px) and ( min-width:1200px ){

	.property{ top: 10% ; }
	.events-main .event-right .benifit-clean{ padding: 26px 31px 22px 60px; }
}


@media screen and (max-width:1200px) and ( min-width:992px )
{

	.property h5{ font-size: 16px; }
	.property h1{ font-size: 50px; }
	.property{ top: 10%; }
	.about-main .about-image .overlay-about h4{ font-size: 20px; }
	.about-main .about-image-content h5{ margin-bottom: 10px; }
	.about-main .about-image-content h3{ font-size: 35px; margin-bottom: 10px; }
	.about-main .about-image-content p{ margin-bottom: 25px; }
	.volunteer-main .join-valunteer h3{ font-size: 40px; }
	.papular-cases-main .services-1 .services-images a span{ width: 110px; }
	.papular-cases-main .services-1 .services-content a span{ width: 110px; }
	.papular-cases-main .services-1 .services-content h4{ font-size: 19px; }
	.events-main .event-right .benifit-clean{ padding: 19px 0px 22px 60px; }
	.events-main .event-right .benifit-clean h4{ font-size: 20px; }
	.events-main .event-right .benifit-clean p{ font-size: 13px; }
	.get-started-main .get-started-content h2{ font-size: 44px; }
	.get-started-main .get-started-donation{ padding: 78px 0px 0px 0px; }
	.get-started-main .get-started-donation span{ width: 70px; padding: 1px 19px; }
	footer .footer-mian .Events h5{ font-size: 16px; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content h4{ font-size: 20px; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content h6{ font-size: 16px; }
	footer .footer-mian .Events .events-content:after{ height: 60px; }
}






@media screen and (max-width:991px) and ( min-width:768px )
{
   .main-menu-m .navbar ul li a{ font-size: 12px; }
   .main-menu-m .navbar ul li{ padding:     0px 0px 0px 24px; }
   .main-menu-m .navbar ul li .btn-1{ height: 41px; padding: 9px 19px; width: 134px; }
   .main-menu-m .navbar ul li .btn-1:hover{ width: 160px; }
  .property h5{ font-size: 14px; }
	.property h1{ font-size: 30px; }
	.property .learn{ width: 168px;height: 42px; padding: 10px 22px; }
	.charity-mian{ top: -20px; }
	.property{ top: 18%; }
	.charity-mian .image-content h5{ font-size: 17px; }
	.charity-mian .image-content{ bottom: 0; }
	.charity-mian .image-content p{ font-size: 13px; }
	.charity-mian .overlay{ width: 96%;bottom: 7px;left: 7px; }
	.charity-mian .overlay-2{ right: 0px;bottom: 6px; }
	.about-main{ margin-bottom: 100px; }
	.papular-cases-main .services-1 .services-content a{ position: absolute;top: 35%;display: inline;width: 86%;height: 52px;background: #f4f3f1;border-radius: 50px;left: 19px;padding: 15px 0px 0px 72px;
     text-decoration: none;color: #000;font-size: 14px;font-weight: bold; }
	.about-main .about-image .overlay-about h4{ font-size: 14px; margin: 53px 0px;}
	.about-main .about-image .overlay-about h2{ font-size: 40px; margin: 46px 10px 0px 35px; }
	.about-main .about-image-content h5{ margin-bottom: 10px; font-size: 16px;}
	.about-main .about-image-content h3{ font-size: 28px; margin-bottom: 10px; }
	.about-main .about-image-content p{ margin-bottom: 10px; font-size: 14px; }
	.about-main .about-image-content ul li{ font-size: 14px; }
	.about-main .about-image-content ul{ margin-bottom: 0px; }
	.volunteer-main{ margin-bottom: 100px; }
	.papular-cases-main .popular-cases-heading h3{ font-size: 40px; }
	.papular-cases-main .services-1 .services-images a{ font-size: 14px; }
	.volunteer-main .join-valunteer h3{ font-size: 33px; }
	.volunteer-main .volunteer-button{ padding:  66px 0px; }
	.papular-cases-main .services-1 .services-content a span{ width: 73px; padding: 16px 11px; font-size: 14px;}
	.papular-cases-main .services-1 .services-content a::before{left: 5px;}
	.papular-cases-main .services-1 .services-content a{ padding: 15px 0px 0px 59px; }
	.papular-cases-main .services-1 .services-content h6{ font-size: 14px; }
	.papular-cases-main .services-1 .services-content p{ font-size: 12px; }
	.papular-cases-main .services-1 .services-content h4{ font-size: 12px; }
	.papular-cases-main .services-1 .services-content{ padding: 49px 45px 30px 45px; }
	.papular-cases-main{ margin-bottom: 100px; }
	.events-main .event-right .benifit-clean a{ float: left; margin-bottom: 10px; }
	.events-main .event-right .benifit-clean{ padding: 19px 0px 22px 60px; }
	.events-main .event-right .benifit-clean h4{ font-size: 20px; }
	.events-main .event-right .benifit-clean p{ font-size: 13px; }
	.get-started-main .get-started-content h2{ font-size: 30px; }
	.get-started-main .get-started-donation span{ margin: 0px 10px 18px 34px;padding: 5px 24px;margin: 0px 10px 20px 47px;font-size: 25px; }
	.get-started-main .get-started-donation{ padding: 10px 0px 0px 0px; }
	.get-started-main .get-started-donation span{ width: 70px; }
	footer .footer-mian .About_enacare p{ font-size: 14px; }
	footer .footer-mian .Quick_links h5{ font-size: 16px; }
	footer .footer-mian .Quick_links h5{ margin-left: 0; }
	footer .footer-mian .Quick_links ul{ padding: 0; }
	footer .footer-mian .Quick_links ul li a{ font-size: 14px; }
	footer .footer-mian .Events .events-content p{ font-size: 12px; }
	footer .footer-mian .Events h5{ font-size: 16px; }
	footer .footer-mian .Events .events-content{ padding: 0px 0px 0px 65px; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content{ margin-left: 40px; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content h4{ font-size: 16px; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content h6{ font-size: 13px; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content h4 i{ left: -40px ; font-size: 25px; }
	footer .footer-mian .Events .events-content:after{ height: 60px; }

}




@media screen and (max-width:767px) and ( min-width:481px )
{
	.property h5{ font-size: 14px; }
	.property h1{ font-size: 25px; }
	.property .learn{ width: 174px;height: 42px; padding: 10px 22px; }
	.property{ top: 14%; left: 12%; }
	.charity-mian{ top: 0; }
	.main-menu-m .navbar ul li a:hover{transform: none; transition: none;  }
	 .main-menu-m .navbar ul li{ padding: 10px 31px; position: relative; }
	  .main-menu-m .navbar ul li:after{ content: "" ; width: 100%; height: 2px; background-color: #f15b43; position: absolute ; bottom: 0 ; left: 0; }
	 .main-menu-m .navbar ul{     background: #dae2e9;border-radius: 5px;padding: 15px 0px 30px 0px;margin: 30px 0px 0px 0px; }
	.charity-mian { margin-bottom: 60px; }
	.about-main{ margin-bottom: 60px; }
	.charity-mian .image-content h5{ font-size: 20px; }
	.charity-mian .image-content{ bottom: 25px; }
	.charity-mian .image-content p{ font-size: 15px; }
	.charity-mian .overlay{ width: 94%;bottom: 7px;left: 11px; }
	.charity-mian .overlay-2{ right: 0px;bottom: 6px; }
	.about-main .about-image{ padding-left: 0; }
	.about-main .about-image .overlay-about h2{ font-size: 40px; }
	.about-main .about-image .overlay-about h4{ font-size: 22px; }
	.about-image-content{ margin: 50px 0px; }
	.about-main .about-image-content h5{ margin-bottom: 20px; }
	.about-main .about-image-content h3{ font-size: 40px; }
	.about-main .about-image-content h3{ margin-bottom: 30px; }
	.volunteer-main .join-valunteer h3{ font-size: 36px; }
	.volunteer-main .join-valunteer{ padding: 72px 0px 0px 0px; }
	.volunteer-main .volunteer-button{padding: 34px 0px;text-align: center; float: none;}
	.volunteer-main{ margin-bottom: 60px; }
	.papular-cases-main{ margin-bottom: 60px; }
	.papular-cases-main .popular-cases-heading h3{ font-size: 28px; margin-bottom: 50px; }
	.papular-cases-main .services-1 .services-content{ margin-bottom: 30px; }
	.events-main{ margin-bottom: 60px; }
	.events-main .event-left{ padding-right: 16px; }
	.events-main .event-right .benifit-clean{ padding: 52px 13px 22px 13px; }
	.events-main .event-right .benifit-clean h4{ font-size: 20px; }
	.events-main .event-right .benifit-clean p{ font-size: 14px; }
	.events-main .event-right .benifit-clean a{ margin: -34px 10px 0px 0px; position: absolute ;  right: 0; z-index: 999; }
	.get-started-main .get-started-content h2{ font-size: 40px; }
	.get-started-main .get-started-donation{ padding: 26px 0px 0px 0px; }
	.get-started-main{ padding: 80px 0px 90px 0px; }
	.main-menu-m .btn-donation{ float: right;position: absolute;top: 2px;left: -30px; }
	.entry-title{ font-size: 40px; }
	.entry-content p{ padding: 0px 15px; text-align: justify; }
	footer .footer-mian .Quick_links{ margin: 0; }
	footer .footer-mian .Quick_links h5{ margin-left: 0; }
	footer .footer-mian .Quick_links ul{ padding: 0; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content{ margin-left: 57px; }
	footer .footer-mian .Quick_links{ padding: 0px 0px 31px 0px;	margin: 0; }
	footer .footer-mian	.About_enacare{  padding: 0px 0px 31px 0px;}
	footer .footer-mian .Events{ padding: 0px 0px 31px 0px; }
}

@media screen and (max-width:480px){

	.property h5{ font-size: 12px; }
	.property h1{ font-size: 16px; }
	.property .learn{ width: 120px;height: 42px;padding: 15px 22px;font-size: 8px; }
	.property a:hover{ width: 130px; }
	.property{ top: 14%; left: 12%; }
	.main-menu-m .navbar ul li a:hover{transform: none; transition: none;  }
	.main-menu-m .navbar ul li{ padding: 10px 31px; position: relative; }
	.main-menu-m .navbar ul{     background: #dae2e9;border-radius: 5px; padding: 15px 0px 30px 0px;margin: 30px 0px 0px 0px; }
	.main-menu-m .navbar ul li:after{ content: "" ; width: 100%; height: 2px; background-color: #f15b43; position: absolute ; bottom: 0 ; left: 0; }
	.charity-mian{ top: 0; }
	.charity-mian { margin-bottom: 60px; }
	.about-main{ margin-bottom: 60px; }
	.charity-mian .image-content h5{ font-size: 20px; }
	.charity-mian .image-content{ bottom: 12px; }
	.charity-mian .image-content p{ font-size: 15px; }
	.charity-mian .overlay{ width: 94%;bottom: 7px;left: 11px; }
	.charity-mian .overlay-2{ right: 0px;bottom: 6px; }
	.about-main .about-image{ padding-left: 0; }
	.about-main .about-image .overlay-about h2{ font-size: 34px;margin: 50px 10px 0px 35px; }
	.about-main .about-image .overlay-about h4{ font-size: 13px; margin: 53px 0px; }
	.about-image-content{ margin: 50px 0px; }
	.about-main .about-image-content h5{ margin-bottom: 20px; }
	.about-main .about-image-content h3{font-size: 32px; }
	.about-main .about-image-content h3{ margin-bottom: 30px; }
	.volunteer-main .join-valunteer h3{ font-size: 26px; }
	.volunteer-main .join-valunteer{ padding: 44px 0px 0px 0px; }
	.volunteer-main .volunteer-button{padding: 34px 0px;text-align: center; float: none;}
	.volunteer-main{ margin-bottom: 60px; }
	.papular-cases-main{ margin-bottom: 60px; }
	.papular-cases-main .popular-cases-heading h3{ font-size: 21px; margin-bottom: 50px; }
	.papular-cases-main .services-1 .services-content h4{ font-size: 22px; }
	.papular-cases-main .services-1 .services-content{ margin-bottom: 30px; }
	.papular-cases-main .services-1 .services-content a{ top: 34%; }
	.entry-title{ font-size: 40px; }
	.entry-content p{ padding: 0px 15px; text-align: justify; }
	.wp-block-column h2{ font-size: 40px; }
	.wp-block-columns{ padding: 0; }
	.wp-block-column h2 {padding: 15px 31px;}
	.events-main{ margin-bottom: 60px; }
	.events-main .event-left{ padding-right: 16px; }
	.events-main .event-right .benifit-clean{ padding: 52px 13px 22px 13px; }
	.events-main .event-right .benifit-clean h4{ font-size: 16px; }
	.events-main .event-right .benifit-clean a{ width: 134px; font-size: 12px; padding: 18px 19px; }
	.events-main .event-right .benifit-clean a:hover{ width: 160px; }
	.events-main .event-right .benifit-clean p{ font-size: 14px; }
	.events-main .event-right .benifit-clean a{ margin: -34px 10px 0px 0px; position: absolute ;  right: 0; z-index: 999; }
	.get-started-main .get-started-content h2{ font-size: 28px; }
	.get-started-main .get-started-donation{ padding: 26px 0px 0px 0px; }
	.main-menu-m .btn-donation{ float: right;position: absolute;top: 4px;left: -35px; }
	.get-started-main{ padding: 50px 0px 60px 0px; }
	footer .footer-mian .Quick_links{ margin: 0; }
	footer .footer-mian .Quick_links h5{ margin-left: 0; }
	footer .footer-mian .Quick_links ul{ padding: 0; }
	footer .footer-mian .Get_in_Touch .get_in_touch_content{ margin-left: 57px; }
	footer .footer-mian .Quick_links{ padding: 0px 0px 31px 0px;	margin: 0; }
	footer .footer-mian	.About_enacare{  padding: 0px 0px 31px 0px;}
	footer .footer-mian .Events{ padding: 0px 0px 31px 0px; }
}