 @media only screen and (max-width: 1680px) {
   .latest-news .head{padding: 85px 0px 60px 0px;}
   .latest-news .head h2{    line-height: 30px;}
}
/*********************************************************************/
@media only screen and (max-width: 1440px) {

.container{width: 90%; !important}
    
.latest-news .head h3 {line-height: 60px;}
.latest-news .head{padding: 75px 0px 55px 0px;}
.latest-news .row.inner-body h2 {font-size: 1.4375rem;}
.container.help .row.inner-body .text-area{width: 100%;}
.footer .container{width: 70%;}
	.welcome .text-area h1 {font-size: 38px;}
	.welcome .text-area h2 {font-size: 19px;}
	.welcome .welcome-image .left-image img {width: 95%;}
	.welcome .welcome-image .right-image img {width: 95%;}



}
/*********************************************************************/

/*********************************************************************/
@media only screen and (max-width: 1370px) {
    .welcome .text-area h1 {font-size: 2.3125rem;}
    .welcome .text-area h2 {font-size:1.125rem;}
    .welcome .welcome-image{bottom: -27%;}

    .container.about .row.inner-body .text-area h2 {font-size: 2.3125rem;}

    .learn-all-about .text-area h2 {font-size:2.3125rem;}

    .container.help .row.inner-body .text-area h2 {font-size:2.3125rem;}

    .latest-news .row.inner-body h2 {font-size:1.3125rem;}
	
	
	.container.about {padding: 300px 0px 190px 0px!important;}
	.welcome .welcome-image {bottom: -20%;}
}

/*********************************************************************/
@media only screen and (max-width: 1280px) {


	.navbar-dark .navbar-nav .nav-item{margin: 0 auto;    text-align: center;}

   	.welcome .text-area h1 {font-size: 2.0625rem;}
   	.welcome .text-area h2 {font-size: 1rem;}
   	.welcome .text-area .welcome-button {padding: 10px 35px;}
   	.welcome .welcome-image .left-image img{width: 85% !important;}
	.welcome .welcome-image .right-image img{width: 85% !important;float: right;}
	.welcome .welcome-image {bottom: -17%;}

   .container.about .row.inner-body .text-area .about-button {padding: 10px 35px;}
   .container.about .row.inner-body .text-area h2 {font-size:2.125rem;}


 	.learn-all-about .text-area h2{font-size: 2.125rem;}
   	.learn-all-about .text-area .grow-button a{padding: 10px 35px;}
   	.latest-news .row.inner-body h2 {font-size:1.25rem;}


   .container.help .row.inner-body .text-area h2 {font-size:2.125rem;}
   .container.help .help-button a{padding: 10px 35px;}
	.welcome .welcome-image {bottom: -13%;}

}

/*********************************************************************/
@media only screen and (max-width: 1024px) {

	.navbar-brand img{width: 280px;	}
	.nav-link {font-size:0.9375rem;}
	.btn-secondary{font-size: 0.9375rem;}

	.welcome .text-area h1 {font-size:1.75rem;}
	.welcome .text-area h2{font-size: 1rem;width: 60%;padding: 25px 0px;}
	.welcome .text-area .welcome-button{padding: 8px 30px;font-size: 0.9375rem;}


	.container.about .row.inner-body{align-items: center;}
	.container.about .row.inner-body .text-area h2 {font-size:1.875rem;}
	.container.about .row.inner-body .text-area p {font-size:0.9375rem;}
	.container.about .row.inner-body .text-area .about-button {padding: 8px 30px;font-size: 0.9375rem;}

	.learn-all-about .text-area h2 {font-size:1.75rem;}
	.learn-all-about .text-area p {font-size:1.0625rem;line-height: 30px;}
	.learn-all-about .growing-image img {width: 85%;float: right;}


	.learn-all-about .text-area .grow-button a{padding: 8px 30px;font-size:0.9375rem;}

	.container.help .row.inner-body{align-items: center;}


	.latest-news .head{padding: 50px 0px 33px 0px;}
	.latest-news .head h3{    font-size:1.25rem;}
	.latest-news .head h2{font-size: 40px;line-height: 35px}
	.latest-news .row.inner-body h2{font-size: 1.1875rem;line-height: 25px;}
	.latest-news .row.inner-body p{    font-size:1.0625rem;    line-height: 30px;}
	.latest-news .row.inner-body .date {font-size: 1rem;}


	.footer .container {width: 75%;}
	.footer .row.inner-body ul li a span{font-size:0.875rem;}
	.footer .row.inner-body ul li a{font-size: 0.875rem;}
	.footer .row.inner-body-copyright h3 {font-size: 0.875rem;}
	
	.container.about {padding: 130px 0px 150px 0px!important;}
	.container.help {padding-top: 100px !important; padding-bottom:0px !important;}
	
	.welcome .text-area h1{line-height: 35px;}
	.welcome .text-area h2 {line-height: 25px;}
	
	.welcome .welcome-image {bottom: -6%;}
	.welcome .welcome-image .left-image img {width: 80% !important;}
	.welcome .welcome-image .right-image img {width: 80% !important;}


 
}

/*********************************************************************/
@media only screen and (max-width: 768px) {

	.navbar {background-color: #f6f3e9;height: 100px;}
	.navbar-dark .navbar-brand{margin-bottom: 20px;}
	.dropdown.show {margin-left: 25%;}
	.dropdown-item{    font-weight: 500;font-family: "Poppins";}
	.dropdown-item:focus, .dropdown-item:hover{color: #679a66;background-color: #f8f5e8;}

.dropdown-toggle .fa-angle-down  {
   
    right: -5px;
}
.navbar-dark .navbar-nav .nav-item { width:80%;}

	.navbar-dark .navbar-nav{ z-index: 6;position: relative;   color: black !important;font-size: 14px;text-transform: uppercase;background: #f5f3e9;margin: 0 -40px !important;padding-bottom: 20px;overflow: hidden;}

	.row{margin-left: 0px; margin-right: 0px;}

	.welcome .text-area{padding: 65px 0px;}
	.welcome .text-area h1{font-size:1.3125rem;}
	.welcome .text-area h2{font-size: 0.75rem;}
	.welcome .text-area h3{font-size:1.1875rem;line-height: 15px;}
	.welcome .welcome-image{bottom: -8%;}
	.welcome .welcome-image .left-image img{width: 75% !important;}
	.welcome .welcome-image .right-image img{width: 75% !important;}


	.container.about{padding: 105px 0px !important;}
	.learn-all-about .text-area{padding: 40px 20px;}
	.learn-all-about .text-area h2{font-size:1.1875rem;margin-bottom:0px;}
	.learn-all-about .text-area h3{font-size:1.1875rem;line-height: 0px;font-size:1.1875rem;}
	.learn-all-about .text-area p{line-height: 20px;}


	.container.about .row.inner-body{display: flex;flex-direction: column-reverse;}
	.container.help .row.inner-body{display: flex;flex-direction: column-reverse;}
	.container.about .row.inner-body .text-area h3{text-align: center; font-size:1.1875rem;} 
	.container.about .row.inner-body .text-area h2{text-align: center;}


	.container.help{    padding: 50px 0px !important;}
	.container.help .row.inner-body .text-area h3{text-align: center;font-size:1.1875rem;}
	.container.help .row.inner-body .text-area h2{text-align: center;}


	.latest-news{padding: 40px 0px !important;}
	.latest-news .head{padding: 50px 0px 20px 0px;}
	.latest-news .head h2{font-size:2.1875rem;}
	.latest-news .row.inner-body h2{font-size: 17px;line-height: 25px;letter-spacing: 0px;}
	.latest-news .head h3{font-size:1.1875rem;}
	.row.inner-body-copyright img {width: 100%;}

	.footer .container {width: 90%;}
	.footer .row.inner-body-copyright h3 {font-size: 0.75rem;}
	
	
	.dropdown .dropdown-menu li a{font-size: 0.9375rem;}
	
	
	/************************ default inner page *********************/
	.page-template-default #site-content .inner-body .text-area h2{padding:20px 0px; text-align:center;}

}

/*********************************************************************/
@media only screen and (max-width: 736px) {
 


}

/*************************************************************/

/*************************************************************/
@media only screen and (max-width: 568px) {

	.dropdown.show {margin-left: 80px;}

    .navbar {background-color: #f6f3e9;height: 80px;padding: 0;}
	.navbar-brand{padding-top: 20px;}
	.navbar-brand img { width: 250px;}
	.navbar-dark .navbar-nav{margin: 0px -40px !important; margin-bottom: 0px !important;}
	.navbar-dark .navbar-brand {margin-bottom: 0px;padding: 0;}
		ul.navbar-nav.ml-auto {padding-top: 50px;}
	.navbar-dark .navbar-toggler{    margin-top: 20px;}



	.welcome .text-area{width: 100%;padding: 50px 0px;}
	.welcome .text-area h1{font-size:1.5rem;    line-height: 1.5;    letter-spacing: 0px;}
	.welcome .text-area h2{width: 75%;line-height: 1.5;padding: 15px 0px;font-size:0.875rem;}

	.welcome .text-area .welcome-button{padding: 4px 17px;font-size: 0.8125rem;}


	.container.about {padding: 45px 0px !important;}
	.container.about .row.inner-body .text-area h2{    font-size: 1.5rem;letter-spacing: 0px;    line-height: 1.5;}
	.container.about .row.inner-body .text-area p{font-size:0.875rem;    line-height: 1.5;}
	.container.about .row.inner-body .text-area .abt-button{text-align: center;}
	.container.about .row.inner-body .text-area .about-button{padding: 5px 30px;font-size: 0.8125rem;}


	.container.help .help-button a{padding: 5px 30px;font-size:0.875rem;}
	.container.help .help-button{text-align: center;}
	.container.help .row.inner-body .text-area h3{font-size:0.9375rem;}

	.learn-all-about .text-area{    padding: 0px 0px;margin-top: 70px;}
	.learn-all-about .text-area h2{    font-size: 1.5rem;padding-bottom: 10px; text-align: center;}
	.learn-all-about .text-area p{    font-size: 0.8125rem;}
	.learn-all-about .text-area .grow-button a{padding: 5px 30px;font-size: 0.875rem;}
	.learn-all-about .text-area h3{font-size: 0.9375rem;text-align: center;}
	.learn-all-about .text-area .grow-button{text-align: center;}


	.container.help .row.inner-body .text-area h2{    font-size:1.5rem;}
	.container.help .text-area ul li p{    font-size: 0.8125rem;line-height: 1.5;}

	.latest-news .image img{height: 35vh;}
	.latest-news .row.inner-body .col-md-4{margin-bottom: 60px;}


	.footer {padding: 80px 0px 0px 0px!important;}
	.footer .footer-social {padding: 30px 0px 20px 0px;}
	.footer .row.inner-body-copyright{margin-top: 65px;}
	.footer .row.inner-body-copyright h3{line-height: 15px;}
	.row.inner-body-copyright img{display: none;}
	.footer .row.inner-body h2{margin-bottom: 0px !important;}


   }

   /*************************************************************/
@media only screen and (max-width: 320px) {

   	.navbar-brand img {width: 200px;}

   	.container.about .row.inner-body .text-area p{text-align: center;}

   	.learn-all-about .text-area h2{line-height: 1.5;}
   	.learn-all-about .text-area p{    text-align: center;}



	.footer .container .logo img{width: 200px;}
	.error404-content .search-form .search-field{padding: 15px 10px !important;}
	.archive-subtitle.section-inner.thin.max-percentage.intro-text p{font-size: 18px;padding: 10px 0px;line-height: 1.5;}
	.latest-news .head h2{font-size: 1.8rem;}

}



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

	.header .dropdown:hover .dropdown-menu{
		display:block;
		    margin-top: 0;
	}

	}