@font-face {
  font-family: 'Gloria Hallelujah';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/gloriahallelujah/v21/LYjYdHv3kUk9BMV96EIswT9DIbW-MIS11zM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXpsog.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

  @font-face {
  font-family: "Gilroy-SemiBold";
  font-style: normal;
  src: url(../../assets/fonts/Gilroy-Bold.woff2) format("opentype");
  display:swap;
  
  }
    @font-face {
  font-family: "DINNextLTPro-BoldCondensed";
  font-style: normal;
  src: url(../../assets/fonts/DINNextLTPro-BoldCondensed.woff2) format("opentype");
  display:swap;
  }
     @font-face {
  font-family: "Gilroy-Bold";
  font-style: normal;
  src: url(../../assets/fonts/Gilroy-Bold.woff2) format("opentype");
  display:swap;
  }
     @font-face {
  font-family: "Gilroy-Heavy";
  font-style: normal;
  src: url(../../assets/fonts/Gilroy-Heavy.woff2) format("opentype");
  display:swap;
  }
   @font-face {
  font-family: "Gilroy-Black";
  font-style: normal;
  src: url(../../assets/fonts/Gilroy-Black.woff2) format("opentype");
  display:swap;
  }
 @font-face {
  font-family: "Gilroy-Medium";
  font-style: normal;
  src: url(../../assets/fonts/Gilroy-Medium.woff2) format("opentype");
  display:swap;
  }
  
  
  /*modal style*/
  .modal-header h5{
      font-size:34px !important;
      font-weight:700!important;
  }

header{
    background-color: #00b74f;
    padding: 10px;
       

}
.bg-content{
    background-color: #e8f9f0 !important;
    display: flex !important;
    align-items: center !important;
}
nav{
	padding: 10px;
}
.offer-strip{
    color: #fff;
    font-weight: 800;
    font-size: 18px;
    letter-spacing: .25px;
    margin-bottom: 0;
	font-family: "Gilroy-black";
}
.widd{
    width: 120px;
}
.img-widd{
	width: 25px;
}

.sleep:hover{
	background-color: #8572d5;
}
.stress:hover{
	background-color: #48ca9f;
}
.relax:hover{
	background-color: #56bde9;
}
.support:hover{
	background-color: #eb6976;
}
.energy:hover{
	background-color: #f8a179;
}
.help:hover{
	background-color: #63b3f9;
}

.support p{
	font-size: 14px;

}

.hero-section{
	background-image: url("../../assets/images/banner.png");
	background-repeat: no-repeat;
	background-size: cover;
	height: 500px;
	background-blend-mode: multiply;
    background-position:50% 70%;
}
.hero-section-mob{
	background-image: url("../../assets/images/Mob-banner.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	height: 500px;
	background-blend-mode: multiply;
    background-position:50% 70%;
}
.hero-section-mob{
	display: none;
}
.hero-section {
  display: flex;
  align-items: center;
  justify-content: center;
}
.hero-content{
	
	justify-content: center;
	text-align: center;
	text-align: center;
}
.hero-content {
  text-align: center;
  width: 100%
}
.hero-heading{
	color: #000;
	font-size: 30px;
	font-family: "Gilroy-Black";

}
.hero-subheading{
	color: #000;
	font-size: 16px;
	font-family: "Gilroy-SemiBold";
}
.hero-subheading1{
	color: #000;
	font-size: 16px;
	font-family: "Gilroy-Medium";
}
p.btn.hero-btn{
    --icon-indent: 0px;
    font-family: 'Roboto', sans-serif;
/*    font-weight: 600;*/
    font-size: 16px;
    line-height: 14px;
    letter-spacing: .92px;
    fill: #fff;
    color: #fff;
    background-color: #00b74f;
    width: 80%;   
    padding: 14px 20px;
    border-radius: 50px;
        font-weight: 600;
}



footer{
	background-color: #000000;
	padding: 3px 10px;
}
.footer-link{
	display: flex;
	justify-content: center;
}
footer a{
	color: #ffffff !important;
	margin-bottom: 0px;
	font-size: 16px;
	text-decoration:none;
}
 
.side{
 	background-color: transparent;
    
 }
 @media screen and (max-width:992px){
 .bg-content {
    background-color: #e8f9f0 !important;
    display: block !important;
}
}


@media screen and (max-width:767px){
    .hero-btn{
        text-align:center;
    }
.hero-section{
    display: none;
        
}
.hero-section-mob{
	display: block;
}
.hero-heading{
    text-align: center;
    font-size: 26px;
    
}
.hero-subheading{
    text-align: center;
    font-size: 20px;
    
}


.hero-section-mob{
    display: block;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
}

.hero-content {
  text-align: center;
  width: 100%;
}



}


@media (min-width: 1200px){
.container-1 {
    max-width: 800px!important;
}
}


    a{color: #000 !important;}

   



 .slick-slide {

    margin: 0px 20px;

}



.slick-slide img {

    width: 100%;
    position: absolute;
    top: -13%;

} 

.slick-slider

{

    position: relative;

    display: block;

    box-sizing: border-box;

    -webkit-user-select: none;

    -moz-user-select: none;

    -ms-user-select: none;

            user-select: none;

    -webkit-touch-callout: none;

    -khtml-user-select: none;

    -ms-touch-action: pan-y;

        touch-action: pan-y;

    -webkit-tap-highlight-color: transparent;

}



.slick-list

{

    position: relative;

    display: block;

    overflow: hidden;

    margin: 0;

    padding: 0;

}

.slick-list:focus

{

    outline: none;

}

.slick-list.dragging

{

    cursor: pointer;

    cursor: hand;

}



.slick-slider .slick-track,

.slick-slider .slick-list

{

    -webkit-transform: translate3d(0, 0, 0);

       -moz-transform: translate3d(0, 0, 0);

        -ms-transform: translate3d(0, 0, 0);

         -o-transform: translate3d(0, 0, 0);

            transform: translate3d(0, 0, 0);

}



.slick-track

{

    position: relative;

    top: 0;

    left: 0;

    display: block;

}

.slick-track:before,

.slick-track:after

{

    display: table;

    content: '';

}

.slick-track:after

{

    clear: both;

}

.slick-loading .slick-track

{

    visibility: hidden;

}



.slick-slide

{

    display: none;

    float: left;

    height: 100%;

    min-height: 1px;

}

[dir='rtl'] .slick-slide

{

    float: right;

}

.slick-slide img

{

    display: block;

    width:100%;

}

.slick-slide.slick-loading img

{

    display: none;

}

.slick-slide.dragging img

{

    pointer-events: none;

}

.slick-initialized .slick-slide

{

    display: block;



}
.slick-slider {
    margin-bottom: 0px;
}

.slick-loading .slick-slide

{

    visibility: hidden;

}

.slick-vertical .slick-slide

{

    display: block;

    height: auto;

    border: 1px solid transparent;

}

.slick-arrow.slick-hidden {

    display: none;

}

.lib-review{
    position: relative;
}

.lib-review_content{
    height: 230px;
    text-align:center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 40px 25px 10px;
    border-radius: 12px;
}
.lib-review_heading {
    font-size: 14px;
    font-weight: 800;
    line-height: 1.4em;
    text-align: center;
    margin-bottom: 5px;
}
.lib-review_author{
    font-size: 12px !important;
    line-height: 1.3em !important;
    margin-bottom: 12px !important;
    text-align: center;
    font-family: Gilroy-Medium;
    font-weight:bold;
    
}
.lib-review_text {
    font-size: 12px !important;
    line-height: 1.3em !important;
    margin-bottom: 12px !important;
    text-align: center;
    font-family: Gilroy-Medium;
}
.lib-review.-red .lib-review_content {
    background: linear-gradient(291.61deg, rgba(255,255,231,0.9) -15.11%, rgba(250,255,249,0) 56.84%),#F9eEEE
}

.lib-review.-red .lib-review_heading {
    color: #d36856
}

.lib-review.-green .lib-review_content {
    background: linear-gradient(291.61deg, rgba(255,255,231,0.9) -15.11%, rgba(250,255,249,0) 56.84%),#e4f8f3
}

.lib-review.-green .lib-review_heading {
    color: #328b66
}

.lib-review.-blue .lib-review_content {
    background: linear-gradient(291.61deg, rgba(238,255,231,0.9) -15.11%, rgba(250,255,249,0) 56.84%),#e4f7f8
}

.lib-review.-blue .lib-review_heading {
    color: #4a5a72
}

.lib-review.-purple .lib-review_content {
    background: linear-gradient(291.61deg, rgba(255,255,255,0.9) -15.11%, rgba(255,231,231,0) 56.84%),#f3f0fb
}

.lib-review.-purple .lib-review_heading {
    color: #725fbd
}

.lib-review.-orange .lib-review_content {
    background: linear-gradient(286.67deg, rgba(255,255,231,0.8217) -8.54%, rgba(250,255,249,0) 89.56%),#ffefdf
}

.lib-review.-orange .lib-review_heading {
    color: #da8760
}
.award-section h2{
    font-family: "Gilroy-Black";
    color: #90959F;
    text-align: center;
    margin: 0 0 24px;
    font-size: 48px;
    line-height: 1.04em;
}
.award-img{
   text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
    align-items: center;
    align-content: center;
}

.slider-heading{
    font-family: "Gilroy-Black";
    font-size: 38px;
    line-height: 47px;
}
.green-section p{
     font-family: "Gilroy-Bold";
     font-size: 18px;
    line-height: 1.11em;
}
