
 @media only screen and (min-width: 1920px) {
}
 @media only screen and (min-width: 1600px) {
 body { font-size: 16px;}
 h4 { font-size: 30px; line-height: 36px;}
 h2 { font-size: 34px !important; line-height: 82px;}
 nav ul li a { font-size: 20px; line-height: 22px;}
 .readMore a { font-size: 20px;}
 .readMore { margin-top: 40px;}
 .sectionOne { padding-top: 330px;}
 .sectionTwo { padding: 230px 0 0 0;}
 
 .science-agnihotra .sectionTwo { padding: 150px 0 0 0;}
 .spiritual-benefits .sectionTwo { padding: 150px 0 0 0;}
 .transformation-now .sectionTwo { padding: 150px 0 0 0;}
 .sectionTwo .sectionTwoLeft { font-size: 32px; line-height: 42px;}
 .sectionThree { padding-top: 330px;}
 .sectionFour { padding: 340px 0 0 0;}
 .sectionFour .sectionFourLeft { font-size: 34px; line-height: 44px;}
 .sectionFour .sectionFourRight .homeProductslide .homeProduct .homeProductInfo { margin-top: 30px;}
 .sectionFive { padding-top: 340px;}
 .avalableon a { width: 40px; height: 40px;  padding: 11px;}
 .sectionSix { padding-top: 250px;}
}
@media only screen and (min-width: 1536px) {
}
 @media only screen and (min-width: 1400px) {
}

 @media only screen and (max-width: 1280px) {
 .donationList .donationListbox .donationContent .donateNow {  margin-top: 20px;}
}
 @media only screen and (max-width: 1200px) {
 .navigation { width: 11%;}
 .wrapper { width: 89%;}
}
 @media only screen and (max-width: 1024px) {
 .wrapper .pagedata .aboutVideo a img { width:100%;}
 .wrapper .pagedata .aboutAgnihotraGroup { width: auto;}
 .donationList .donationListbox .donationContent { padding: 20px;}
 .donationList .donationListbox .donationContent h3 { margin-bottom: 10px;}
 .donatenowWrap .donatenowCont { width: auto; float: none;  margin-right: 0;}
 .donatenowWrap .donatenowBtn { width: auto;  float: none;}
 .experiencesWrap .experiencesList { grid-template-columns: 49% 49%;}
 .contactWrap .contactGroup { width: auto; margin-right: 0; float: none; margin-bottom:30px;}
 .contactWrap .contactMap { width: auto; float: none;}
 .connectWrap {padding: 30px;}
}
 @media only screen and (max-width: 959px) {
 .mainmenu nav ul li:hover ul.levelTwo, .mainmenu nav ul li ul.levelTwo{ display:none;}
 .menuBtn { margin: 0 0 0 3%;}
 header{ transition:0.5s;}
 header.stickyHeader{ background:#ffffff; transition:0.5s; -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2); box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);}
 .logo {  margin: 10px auto 10px auto;}
 header.innerHeader .topMenu{ display:none;}
 header.innerHeader{ text-align:center;}
 header.innerHeader .logo-small{float: none; margin: 0 auto;}
 header.innerHeader .logo-small a { display: inline-block; padding: 15px 0;}
 .mainmenu{ width:100%;} 
 .menuBtn{ top:45px;}
 .section{ position:relative;}
 .navigation { width: 120px; left:-120px;}
 .navigation.active{ left:0; transition:0.5s;}
 #fullpage { float: none; width: auto;}
 .sectionOne { padding-top: 150px; padding-bottom: 60px;}
 .sectionOne h2 br{ display:none;}
 .sectionTwo { width: 90%; padding: 60px 0;}
 .sectionTwo .sectionTwoLeft { width: auto; float: none;}
 .sectionTwo .sectionTwoLeft br{ display:none;}
 .sectionTwo .sectionTwoLeft img{ display:block;}
 .sectionTwo .sectionTwoRight { width: auto; margin-left: 0; margin-top: 40px; float: none;}
 .sectionThree { width: 90%; padding: 60px 0 150px 0; float: none; margin: 0 auto;}
 .sectionFour { width: 94%; padding: 50px 0; margin: 0 0 0 6%; float: none;}
 .sectionFour .sectionFourRight .homeProductslide .homeProduct .homeProductimg img{ max-width:100%;}
 .sectionFour .sectionFourLeft {  width: 92%; float: none;}
 .sectionFour .sectionFourLeft br{ display:none;}
 .sectionFour .sectionFourLeft img{ display:block;}
 .sectionFour .sectionFourRight { width: 100%; margin-top:40px;}
 .sectionFive { width: 90%; padding: 50px 0; margin: 0 auto;}
 .sectionSix { padding-top: 50px; position: relative;}
 .footerWrap .bottomWrap { display: block;}
 .footerWrap .footerContact .contactBox br{ display:none;}
 .footer { grid-template-columns: 49% 49%;}
 .copyRight { margin-top: 35px; text-align: left;}
 .wrapper { width: 90%; margin:0 auto; float: none;padding: 140px 0 0 0;} 
 header.innerHeader .topMenu { width: 77%;}
 header.innerHeader .topMenu ul li a { padding: 20px 10px;}
 .wrapper .pagedata .aboutVideo a img { width: 100%;}
 .wrapper .pagedata .aboutAgnihotraGroup { width: auto;}
 .wrapper .pagedata .benefitsGroup ul li { width: 49%;}
 .wrapper .pagedata .benefitsGroup { padding: 40px 40px 30px 40px;}
 .lifestyleGroup .lifestylelistWrap { display: block;}
 .lifestyleGroup .lifestylelistWrap .lifestyleBox{ margin-bottom:20px;}
 .donationList .donationListbox .donationimg { width: auto; float: none;}
 .donationList .donationListbox .donationContent { width: auto; float: none;padding: 30px;}
 .donationList .donationListbox { margin-bottom: 20px;}
 header.innerHeader .topMenu { display:block; width: 100%; background: #ffffff;    overflow-x: scroll;}
 header.innerHeader .topMenu ul { margin-top: 0; white-space: nowrap;}
 header.innerHeader .topMenu ul li { float: none; display: inline-block;}
 header.innerHeader .topMenu ul li a { padding:  5px 8px; font-size:14px;}
 
 header.innerHeader {
    background: none;
	-webkit-box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 20%);
    -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 8px 0px rgb(0 0 0 / 20%);
	
}
header.innerHeader .logo-small{background: #ffffff;    width: auto;  z-index: 999;
    position: relative;
	
    -webkit-box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 4px 0px rgb(0 0 0 / 10%);
    }
	
  header.innerHeader .logo-small a img { width: 52px;}
}
 @media only screen and (max-width: 800px) {
}
 @media only screen and (max-width: 768px) {
 .sectionOne { width: 90%;}
 .mainmenu {  overflow-y: scroll;}
 .mainmenu nav { padding: 160px 0 0 0;}
 .mainmenu nav { height: 630px; }
}

 @media only screen and (max-width: 767px) {
 .mantra-left
 {
	 width: 100%;
 }
 .mantra-right
 {
	 width: 100%;
 }
}

 @media only screen and (max-width: 753px) {
}
 @media only screen and (max-width: 736px) {
}
 @media only screen and (max-width: 711px) {
 .mainmenu nav ul.menuOne { width: auto; float: none;}
 .mainmenu nav ul.menuTwo { width: auto; float: none;}
 .mainmenu nav ul.menuOne > li > a { font-size: 30px; line-height: 32px;}
 .experiencesWrap .experiencesList { grid-template-columns: auto; display: block;}
 .experiencesWrap .experiencesBox .experiencesInfo h4 { margin-bottom: 10px; min-height: 12px;}
 .connectWrap .inputBox.width3col { width: auto;  float: none;}
}
 @media only screen and (max-width: 640px) {
 .footerWrap .footerQuicklinks ul li a { font-size: 16px;}
 .footer { display: block;}
 .footer .footerApp { margin-top: 40px;}
 .footerWrap { padding: 60px 40px;}
 .footer .footerApp ul { grid-template-columns: 11% 11% 72%;}
 
 .grayBg { padding: 30px; }
 h2 { font-size: 32px; line-height: normal;}
 .lifestyleGroup .lifestylelistWrap .lifestyleBox h4 { font-size: 30px;}
 h3 { font-size: 32px; line-height: normal;}
 h1 {
  font-size: 32px;
  line-height: normal;
  color: #ffffff;
}
 .ayurveda .accordion .accordion-section-title{ font-size:22px;}
 }
 @media only screen and (max-width: 600px) {
 .footerWrap .footerQuicklinks { display: block;}
 .footerWrap .footerQuicklinks ul.policylinks li a {font-size: 16px;}
 .footerWrap .footerQuicklinks ul{ margin-bottom:15px;}
 .sectionTwo {padding: 40px 0;}
 .videoBtn {bottom: 30px;}
 .sectionThree { padding: 40px 0 90px 0;}
 .sectionFive { padding: 40px 0;}
 .footerWrap { padding: 40px 40px;}
 .wrapper .pagedata .benefitsGroup { padding: 30px;}
 .wrapper .pagedata .benefitsGroup ul li { width: auto; float: none;}
 .wrapper .pagedata .benefitsGroup ul li:last-child { margin-bottom:0;}
 .wrapper .pagedata .benefitsGroup{ margin-bottom:0;}
 .lifestyleGroup .lifestylelistWrap {  margin: 40px 0;}
 .donationList { margin: 30px 0 20px 0;}
 .donatenowWrap {  padding: 30px; margin: 40px 0;}
 .mainmenu:after{ display:none;}
 .accordion-section-title:before{ right:15px; top: 15px;}
 .accordion-section-title { padding: 12px 45px 12px 0;line-height: 26px;}
 .logo { margin: 4px auto 4px auto;}
 .menuBtn { top: 34px;}
 header.innerHeader .logo-small a { padding: 5px 0;} 
 .ayurveda .accordion ul li { width: auto; float: none;}
 .grayBg { padding: 20px;}
 }
 @media only screen and (max-width: 569px) {
 .sectionSix:after{ display:none;}
}
 @media only screen and (max-width: 568px) {
}
 @media only screen and (max-width: 533px) {
	 .pac-target-input
	 {
		 width: 100%;
	 }
}
 @media only screen and (max-width: 480px) {
}
 @media only screen and (max-width: 424px) {
 .logo { width: 150px;}
 .logo a img { width: 150px;}
 .menuBtn {top: 34px;}
 .footer .footerApp ul { grid-template-columns: 16% 16% 67%;}
 .donationList .donationListbox .donationContent {  padding: 20px;}
 .donatenowWrap,.lifestyleGroup .lifestylelistWrap .lifestyleBox { padding: 20px;}
 .footerWrap { padding: 40px 25px;}
 .menuBtn { top: 27px;} 
}
 @media only screen and (max-width: 414px) {
}
@media only screen and (max-width: 412px) {
}
 @media only screen and (max-width: 400px) {
}
 @media only screen and (max-width: 384px) {
}
 @media only screen and (max-width: 375px) {
 .logo { width: 160px;}
 .logo a img { width: 160px;}
 .mainmenu nav { }
 .mainmenu nav ul.menuOne > li > a { font-size: 26px; line-height: 30px;}
 .mainmenu nav ul.menuTwo > li > a { font-size: 18px; line-height: 20px;}
 .wrapper .pagedata .benefitsGroup { padding: 20px;}
 h3 { font-size: 24px; line-height: 28px;}
 .connectWrap { padding: 30px 15px;}
 .footer .footerApp ul { grid-template-columns: 19% 19% 61%;}
}
 @media only screen and (max-width: 360px) {
}
 @media only screen and (max-width: 320px) {
}
