 /* ****** Global CSS ****** */
 *{padding: 0;margin: 0;}
body { box-sizing: border-box; font-family: 'Poppins'; font-weight: 400;  font-size: 20px; line-height: 30px; margin: 0; }
img { max-width: 100%; height: auto; }
h1, h2, h3,h4, h5, h6 { font-weight: 600 ; font-family: 'oswald';}
p, ul li , h1, h2, h3,h4, h5, h6 { padding: 0; margin: 0; }
ul { padding: 0; list-style: none; }
ul li, p ,ol li{ list-style: none; font-size: 20px; line-height: 30px;color:#303030 }
a { text-decoration: none; }
.clear { clear: both;}
.container { max-width: 1350px; width: 100%; margin: auto; }
h2{ font-size: 50px; line-height: 60px; font-family: 'Oswald';color: #11234b; }
.mobile-banner,.mob-img{display: none;}
.mobile-banner,.desktop-banner,.leaf-img{line-height: 0;text-align: center;}
html {scroll-behavior: smooth;}
.desktop-banner a{line-height: 0;}
section.header { position: sticky; background-color: #fff;  top: 0;  z-index: 999;-webkit-box-shadow: -4px 10px 12px -6px rgba(0,0,0,0.29); -moz-box-shadow: -4px 10px 12px -6px rgba(0,0,0,0.29); box-shadow: -4px 10px 12px -6px rgba(0,0,0,0.29);}

/* ****** Global CSS ****** */
.lg-container { max-width: 1600px;width: 100%;margin: auto; }
.headerflx { display: grid; grid-template-columns:20% 58% 22%;  align-items: center;padding: 42px 0 26px; }
.headerflx ul{ display: flex; align-items: center; gap: 31px; }
ul.logo {justify-content: center;}
.headerflx ul a ,.mobile-menu-container ul a{ position: relative; color: #000;  z-index: 1;  text-align: center;  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  background-image: linear-gradient(to right, #10234e, #10234e 50%, #000 50%);  background-size: 200% 100%;  background-position: -100%;  transition: all 0.3s ease-in-out; font-size: 20px; line-height: 25px;  font-family: 'Poppins'; font-weight: 500; position: relative; }
.headerflx ul a:hover,.mobile-menu-container ul a:hover{background-position: 0%;}
.headerflx ul a:before,.mobile-menu-container ul a::before { display: block;  content: '';   width: 0;   height: 3px;   bottom: 5px;   left: 0;   bottom: -3px;   z-index: 0;   position: absolute;   background: #10234e;   transition: all 0.3s ease-in-out;}
.headerflx ul a:hover::before,.mobile-menu-container ul a:hover::before { width: 100%; }
.mobile-menu-container{display: none;padding: 20px 20px 10px 20px;}
#close-menu{display: none;}
.closebtn{display: none;}
a#close-btn {font-size: 40px;}
.overlay {height: 100%;width: 0;position: fixed;z-index: 3;top:80px;left: 0;border-top: 1px solid #e3e3e3;background-color: #fff;overflow-x: hidden;transition: 0.5s;padding: 0;}
.overlay-content{padding: 30px 20px}
.overlay ul {padding: 20px;}
.overlay ul li{padding: 0 20px;}
ul.logo li a:before { position: unset; background: transparent; width: 0; height: 0;}
ul.logo li a:hover:before { position: unset; background: transparent; width: 0; height: 0;}
.headerflx ul.logo img { transition: 0.5s all ease;}
.headerflx ul.logo img:hover { overflow: hidden; transition: 0.5s all ease; transform: scale(1.03); }
.blink-me{animation: blinker 1s linear infinite;font-size: 47px;line-height: 36px;margin: -5px 0 0 0;}
@keyframes blinker {
	50% {
	  opacity: 0;
	}

  }
/***************** scroll animation************* */
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}
[data-aos=fade-up]{transform:translate3d(0,100px,0)}
[data-aos=fade-right]{transform:translate3d(-100px,0,0)}
[data-aos=fade-left]{transform:translate3d(100px,0,0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}
[data-aos=zoom-in]{transform:scale(.6)}

/* ******************** shine effect ***************** */
.shine-eff {	max-width: 100%;margin: 0;padding: 0;position: relative;overflow: hidden;}
.shine-eff::before {position: absolute;top: 0;left: -75%;z-index: 2;display: block;content: '';width: 50%;height: 100%;
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 100%);background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 100%);
-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.shine-eff img {transition-duration: 3s;}
.shine-eff:hover img {transform: scale(1.01);}
.shine-eff:hover::before {-webkit-animation: shine 2s;animation: shine 2s;}
@-webkit-keyframes shine {
	100% {left: 125%;}
}
@keyframes shine {
	100% {
		left: 125%;
	}
}

 /* ******* Banner Section ********** */
 .bgbanner { background: url(images/prostadinebg.webp); background-repeat: no-repeat; background-size: contain; height: 863px; }
 .lftcontent h1{ font-size: 114px; line-height: 120px; color: #fff;font-family: "poppins"; }
 .lftcontent h2{ font-size: 50px; line-height: 55px; color: #fff;  font-family: 'Oswald';font-weight: 500;}
 .lftcontent h2 span{color: #fdfe00;}
 .lftcontent { max-width: 52%; padding-top: 64px; position: relative; }
 .lftcontent ul { padding-top:45px; }
 .lftcontent ul li { position: relative; color: #fff;  padding-left: 52px;  padding-bottom: 16px; font-family: 'Oswald'; font-weight: 500; font-size: 30px; line-height: 35px; } 
 .lftcontent ul li:after { position: absolute; top: 0; left: 0; content: ''; background: url(images/right-mark.webp); width: 40px; height: 40px;}
 .lftcontent p{ color:#fff ; padding-top: 20px; max-width: 82%;font-size: 22px;line-height: 32px;}
 .bgbanner .container {position: relative; height: 100%;}
 .bottomicon { position: absolute;    bottom: -7px;    left: 0;    content: '';    display: flex;    justify-content: space-evenly;    align-items: center;    gap: 0 30px;    margin: 0;}
 img.bannerbootl  {display: none;}
 .lftcontent .probtn{margin: 35px  0 0 0;}
 /* ***** Button Css ***** */
 a.probtn { display: flex; justify-content: center; align-items: center; gap: 10px; }
 .probtn {color: #fff;display: block;max-width: 415px;height: 67px;line-height: 55px;border-radius: 8px;font-size: 32px;line-height: 58px;font-family: 'Oswald'; background: linear-gradient(180deg, rgba(200,5,3,1) 39%, rgba(127,3,3,1) 75%); text-align: center;}
 .probtn:hover { background: linear-gradient(180deg, rgba(127,3,3,1) 39%, rgba(200,5,3,1) 75%);  }
 /* ********************* */
 
 .d-block{display: block;}
 .solve-problem{padding: 95px 0 0;}
 .container{margin: 0 auto; width: 100%; max-width: 1310px;}
 .problem-row, .why-choose-row{ border-top: 1px solid #000;}
 .problem-row h2, .why-choose-row h2{color: #072e71; text-align: center; max-width: max-content; background: #fff; border-left: 1px solid #000; border-right: 1px solid #000; padding: 0 20px; font-size: 50px; line-height: 50px; margin: -25px auto 0;}
 .solve-problem-row{display: grid; grid-template-columns: 37% 61%; grid-gap: 11px; margin: 0 0 25px;}
 .order-now {gap:10px;text-decoration: none;height: 70px;max-width: 415px;width: 100%;transition: .3s;background: linear-gradient( #d20404 50%, #840403);
 text-transform: capitalize;color: #fff;font-size: 30px;line-height: 40px;display: flex;align-items: center;justify-content: center;font-weight: 600;cursor: pointer;background-size: 300% 100%; border-radius: 5px; border: 1px solid #072e71;}
 .order-now span.blink{font-size: 18px;}
 .order-now.margin-top{margin-top: 40px;}
 .solve-problem-col.margin-t{margin-top: 40px;}
 .solve-problem-col p{font-size: 20px; line-height: 27px;margin: 0 0 25px;color: #434343;}
 .solve-problem-col h3{font-size: 30px; line-height: 40px; color:#072e71 ;margin: 0 0 15px;font-weight: 500;}
.solve-problem-row .probtn{margin: 20px 0 0 0;}
 .money-back-gurn{padding: 0 0 65px;}
 .money-back-gurn h2{color: #072e71; text-align: center; font-size: 75px; line-height: 85px; margin: 0 0 20px; }
 .highlight-txt{color:#ca0405 ;}.high-txt{color: #f9ff00;}
 .money-back-row{background: #10234e; border-radius: 15px;display: grid; grid-template-columns: 39% 61%;}
 .money-back-content{padding: 50px 25px 50px 45px;}
 .money-back-content p{font-size: 20px; line-height: 30px;margin: 0 0 20px; color: #fff;}
 .money-back-content:last-child h3{padding: 10px 0 0 0 !important;}
 .money-back-content ul li{background: url(images/right-mark.webp) no-repeat 0 2px;padding: 0 0 10px 52px;margin: 0 0 5px;list-style-type: none;color: #fff; font-size: 20px; line-height: 30px;}
 .money-back-content h3{font-size: 30px; line-height: 40px; margin: 0 0 18px;font-weight: 500;}
 .money-back-content:last-child h3{margin: 0 0 5px;}
 .money-back-content ul{padding: 0 0 20px;}
 .money-back-content .order-now.margin-top{margin-top: 30px;}
 .money-back-img img{height: 100%;}

 .why-choose{padding: 30px 0 70px;}
 .why-choose-row p{text-align: center; margin: 30px 0 ; font-size: 20px; line-height: 30px; }
 .why-choose-grid{display: grid; grid-template-columns:25% 24% 25% 25%; grid-gap: 10px;align-items: center;justify-content: center;}
 .why-choose-grid-col img{display: block; margin: 0 auto 25px;}
 .why-choose-grid-col h4{color: #072e71; font-size: 27px;line-height: 37px; margin: 0 0 15px;text-align: center;}
 .why-choose-grid-col p{margin: 0 0 20px;padding: 0 9px;}

 /* ***************************** impresive css *************** */
 .impresive-sec h2{text-align: center;padding: 0 0 7px;color: #132452;}
 .impresive-sec .m-lg-container{background: red;padding: 45px 64px 0;}
 .impresive-sec .lg-container{background: #fff;padding: 40px 0 70px;border-radius: 10px;}
 .col-md-img {margin: -60px 0 0;}
 .impresive-sec .m-lg-container p{text-align: center;}
 .impresive-col { display: grid; grid-template-columns: 33% 26% 32%; text-align: center; margin: 167px 0 0; gap: 0; justify-content: center;}
 .blue-txt{color:#11234b;}
 #benefits {background: url(images/leaf.webp) no-repeat 0 0;padding: 74px 0 63px;}
 .impresive-sec .container{max-width: 1385px; margin:0 auto;}
 .impresive-sec .margin-btn {  margin: 10px auto 70px;  position: relative;z-index: 1;}
 .impresive-sec .grid-text {margin: 0 0  95px; position: relative;}
 .impresive-col h3 {font-size: 30px;list-style: none;font-weight: 500;line-height: 40px;margin: 0 0 5px;padding: 7px 0 0; font-family: 'Oswald';}
 .grid-text::after{position: absolute;content: ""; width: 205px; height: 56px; right:20px;    top: -58px; background: url(images/arrow-2.webp)no-repeat 0 0 ;}
 .rotate-img .grid-text::after {left: 0;transform: scaleX(-1);}
 .grid-text:first-child:after{background: url(images/arrow-1.webp)no-repeat 0 0 ; width: 211px;}
 .user-bg.bg-color-txt .bg-black{background:#f26722 ;}
 .block{display: block;}
 .rotate-img .grid-text:first-child:after{left: 50px;}
 .grid-text p {min-height: 90px;}
 .ingrediant-btn .order-now {  margin: 0 auto 50px;width:400px; max-width: 100%;}
 .ingrediant-btn .order-now.mb-2{margin:0 auto}
 .col-md-1 .grid-text:last-child{padding: 0 20px;}
 .col-prod-img{margin: -70px 0 0 0 ;}
 .impresive-sec .probtn{margin: 30px 0 0 0;}
 /* ****************** expert section ************** */
 .expert-sec{background: #10234e;padding: 70px 0  40px;color: #fff;}
 .expert-sec h2{text-align: center;max-width: fit-content;padding: 0 20px;position: relative;background: #10234e;margin: -32px auto 0;font-family: "Oswald";color: #fff;font-weight: 500;}
 .expert-sec h2::before{content: "";position: absolute;left: 0;width: 1px;height: 71%;background: #fdfe00;top: 13px;}
 .expert-sec h2::after{content: "";position: absolute;right: 0;width: 1px;height: 71%;background: #fdfe00;top: 13px;}
 .m-lg-container{max-width: 1332px;width: 100%;margin: auto;}
 .expert-sec .m-lg-container{border-top:1px solid #fdfe00;}
 .expert-sec ul{display: grid;grid-template-columns: 48% 48%;gap: 18px;padding: 0;}
 .expert-sec ul li{list-style-type: none;background: url(images/right-mark.webp) no-repeat 0 -3px;padding: 0 0 10px 55px;margin: 0 0 0;color: #fff;}
 .expert-sec ul li strong{color: #faff02;font-size: 22px;    }
 .expert-sec p{color: #fff;padding: 17px 0 23px;}
 /* ============slider section start=============== */
 .quality{padding: 85px 0 0;}
 .quality h2{text-align: center;padding: 0 0 15px;}
 .quality p{max-width: 1070px;width: 100%;margin: auto;text-align: center;}
 .health-slider .slider-1 ul li:after{ background: url(images/right-mark.webp); background-size: contain; width: 20px; height: 20px; background-repeat: no-repeat;position: absolute; left: 0; top: 0; content: ''; }
 .health-slider-sec{padding: 40px 0 80px;}
 .slider-1{text-align: center;padding:0 13px;}
 .health-slider .slider-1 ul li { text-align: left; position: relative; padding-left: 31px; padding-bottom: 15px; font-size: 17px; line-height: 23px; }
 .health-slider-sec h4 { font-family: "oswald";font-size: 25px; line-height: 35px; padding: 20px 30px 5px; font-style: italic; text-align: center;max-width: 1110px;width: 100%;margin:0 auto 30px;font-weight: 500; }
 .health-slider-sec h2{color:#082427; text-align: center;}
 .bluslider .slider-1 p{padding: 0 42px;font-size: 20px;line-height: 30px;}
 .slider-1 p{color:#303030;padding: 0 20px;font-size: 17px;line-height: 27px;}
 .slider-1 a{color: #51b7e8;font-weight: 600;}

 .health-slider-sec .order-now { margin: 20px auto 0; width: 385px; max-width: 100%;}
 .slider-1 h3{font-size: 32px;line-height: 42px;Color: #092426;margin: 15px 0 20px;font-weight: 500;font-family: "Oswald";}
 .health-slider-sec  .order-now{margin: 20px auto 0;}
 .slider-1 img{margin: 0  auto;}
 .slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:35%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}
 .slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}
 .slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
 .slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
 .slick-prev{left:-25px}
 [dir=rtl] .slick-prev{right:-25px;left:auto}
 .slick-prev:before{content: "\2039" ;font-size: 50px;}
 [dir=rtl] .slick-prev:before{content: "\2039" ;font-size: 50px;}
 .slick-prev:hover:before,.slick-next:hover:before{color:#f6d202 ;}
 .slick-next{right:-25px}
 [dir=rtl] .slick-next{right:auto;left:-25px}
 .slick-next:before{content:'\203A';font-size: 50px;}
 [dir=rtl] .slick-next:before{content:'\203A';font-size: 50px;}
 .slick-dotted.slick-slider{margin-bottom:30px}
 .slick-dots{position:relative;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
 .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
 .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}
 .slick-dots li button:focus,.slick-dots li button:hover{outline:0}
 .slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
 .slick-dots li button:before { line-height: 20px;position: absolute;color: transparent!important; top: 30px; left: 0; width: 16px; height: 16px;  border-radius: 50%;  content: '•'; text-align: center; border: 2px solid #f6d202 !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;background: transparent; opacity: 1;}
 .slick-dots li.slick-active button:before {opacity: 1;background: #f6d202;color: #000;}
 .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:0}
 .slick-list.dragging{cursor:pointer;cursor:hand}
 .slick-slider .slick-list,.slick-slider .slick-track{-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;margin-left:auto;margin-right:auto}
 .slick-track:after,.slick-track:before{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}
 .slick-slide.slick-loading img{display:none}
 .slick-slide.dragging img{pointer-events:none}
 .slick-initialized .slick-slide{display:block}
 .slick-loading .slick-slide{visibility:hidden}
 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
 .slick-arrow.slick-hidden{display:none}
 button.slick-prev.slick-arrow.slick-disabled,button.slick-next.slick-arrow.slick-disabled {opacity: 0;}
 .margin-btn a {margin: auto;text-align: center;}

 /* *********** Single blue slider ************* */
.bluslider .container-fluid { display: grid; grid-template-columns: 50% 50%;  justify-content: center; }
.bluslider .health-slider-sec { background-color: #10234e;  padding: 40px 0 0 ; }
.container-fluid { width: 100%; }
.bluslider .slider-1 p { color: #fff; }
.bluslider .sideimg img{ width: 100%; height: 100%; }
.bluslider .slider-1 img { margin-bottom: 13px; }
.bluslider { margin-bottom: 40px; }
.bluslider iframe#youtube-video {width: 100%;}
.bluslider .slick-prev ,.bluslider .slick-next { display: none; }
.bluslider .single-slider.slick-initialized.slick-slider.slick-dotted { margin: 0 auto; max-width: 70%;}
.bluslider .slick-dots { margin: 15px 0 0; }
.bluslider .slick-dots li button:before { width: 41px;  height: 4px;  border-radius: 0; }
.bluslider  .slick-dots li button { margin: 12px!important; }
.bluslider .slick-dots li { margin: 0 20px!important; }
.bluslider .slick-prev, .bluslider .slick-next { display: none!important; }
.bluslider  .slider-1 h2 { font-size: 39px; line-height: 55px; color: #fff; padding-bottom: 20px; font-family: 'Oswald'; }
.bluslider  .slider-1 h6 { font-size: 20px; color: #f5d005; padding-top: 10px; }
/* .bluslider .slick-dots li button:before { border: none; } */
.slick-dots li.slick-active button:before {opacity: 1; background: #f6d202; color: #000;}
.slick-dots li button:before { opacity: 1; background: #fff; color: #000; border: none;}
.bluslider .slick-dots li button:before{border:none !important}
.sideimg{line-height: 0;}
 /* ******** FAQ ******** */
 .faq-section{padding:60px 0 50px; }
 .faq-conatiner{max-width: 1000px;margin: 0 auto; width: 100%;padding: 20px 0 80px;}
 .faq-conatiner h2{text-align: center;margin: 0 0 25px;}
 .ans-sec p{margin: 0; font-size: 19px; line-height: 29px;}
 .ans-sec{display: none; color: #000; padding: 5px 20px 20px 45px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}
 .accordion-text-sec{  margin: 0 0 5px;border-bottom: 2px solid #024126; }
 .text-accordion{ font-weight: 500;color: #222222; margin: 0; padding:0 20px 0 0; display: flex; align-items: center; gap: 5px;font-size:25px;line-height: 30px; cursor: pointer;}
 .text-accordion::before{content: "\002B";color: #024126; display: flex; border-radius: 50%; justify-content: start; align-items: center; font-size: 29px; padding: 10px 19px; font-weight: 800; margin-left: -3px; }
 .text-accordion.active::before {content: "\2212";font-size:30px;}
 .link-view {display: block;font-weight: 800;margin: 40px auto 0;}
 .faq-section .link-view a {border-radius: 2px; border: 1px solid #ff0101;transition: all .3s ease;width: 150px;display: block;margin: 0 auto;font-size: 22px; color: #ff0101; text-decoration: none; text-transform: uppercase;font-family: 'Oswald';width: 150px;  min-height: 50px; display: flex; justify-content: center; align-items: center;}
 .faq-section .link-view a:hover {border: 1px solid #51b5e7; color: #51b5e7;}
 .ans-sec p a{color:#f5d005; text-decoration: none; transition: 0.2s;}
 .ans-sec p a:hover{ border-bottom: 1px solid #f5d005; }

 /* **************** footer section *********** */
.bg-footer{background: #ededed;padding: 60px 0 50px;}
.footer-img{text-align: center;padding: 0 0 45px;}
.footer-content p{font-size: 15px;line-height: 20px;padding: 0 0 15px;color: #2e2e2e;}
.footer-content p:last-child{padding: 0;}
.copyright{font-size: 15px;line-height: 25px;padding:25px 0 40px ;color: #2e2e2e;text-align: center;}

 /* *****************media query ************* */

 @media screen and (max-width : 1600px) {
  .lftcontent .probtn {margin: 20px 0 0 0;}
  .bottomicon {bottom: -2px;gap: 0 22px;}
  .bgbanner{    height: 729px;}
  .lftcontent{padding-top: 30px;}
  .lftcontent ul {padding-top: 27px;}
  .bluslider .slider-1 p{font-size: 18px;line-height: 28px;}
 }
 @media screen and (max-width : 1400px) {
  .bgbanner{background-size: contain;}
  .slick-prev {left: -14px;}
  .slick-next {right: -7px;}
  .headerflx{grid-template-columns:20% 56% 24%}
  .bluslider .slider-1 p{font-size: 18px;line-height: 25px;}
  .bottomicon{position: unset;align-items: center;margin: 50px auto;justify-content: center;}
  .lftcontent .probtn {margin: 29px 0 0 0;}
 }
@media screen and (max-width : 767px) {
  .why-choose{padding: 30px 0 0;}
  .probtn{font-size: 28px;line-height: 38px;}
  .bgbanner{background: #122652;}
.lftcontent {max-width: 100%;padding:30px 20px 0;}
.lftcontent h1 {font-size:52px; line-height: 80px;}
.lftcontent h2 {font-size: 30px;line-height: 42px;}
.lftcontent p {color: #fff;padding-top: 10px;max-width: 100%;font-size: 18px;line-height: 26px;}
.lftcontent ul li {font-size: 22px;line-height: 30px;padding-left: 45px; padding-bottom: 10px;}
.bottomicon {gap: 10px 15px;flex-wrap: wrap;padding: 0 0 50px;margin: 50px auto 0;}
.mob-header {display: grid;grid-template-columns:12% 79%;align-items: center; gap: 25px;}
.desktop-menu-container{display: none;}
.mobile-menu-container{display: block;}
.mobile-banner{display: block;}
.desktop-banner{display: none;}
.mob-img{display: block;padding: 30px 0 0;}
.why-choose-grid-col img{margin: 0 auto 10px;}
.why-choose-grid-col h4{margin: 0 0 5px;}
.why-choose-grid-col {margin: 0 0 40px;}
 }
 @media screen and (max-width : 480px) {
   p , ol li, ul li ,.money-back-content ul li,.money-back-content p{font-size: 18px;line-height: 28px;}
  .lftcontent ul li {font-size: 19px;line-height: 29px;}
    .solve-problem-row ,.money-back-row ,.why-choose-grid ,.expert-sec ul ,.bluslider .container-fluid , .impresive-col{display: block;}
    img.bannerbootl {display: block; margin: 15px auto 25px;}
    .grid-text::after , .grid-text:first-child:after ,.grid-text::after ,.grid-text:first-child:after{background: none; display: none;}
    .impresive-col {margin-top: 20px;}
    .impresive-sec .grid-text { margin: 0 15px 40px; }
    #benefits ,.impresive-sec .lg-container{padding-bottom: 0;}
    .lftcontent ul { padding-top: 0; margin: 0 auto 20px; }
    .bgbanner { height: unset; }
    .solve-problem { padding: 75px 20px 0; }
    .money-back-content { padding: 20px 10px 30px; }
    .expert-sec h2::after , .expert-sec h2::before {background: transparent;}
    .bluslider .health-slider-sec { padding: 29px 0; }
    .text-accordion { padding: 0 20px 10px 0; }
    .faq-conatiner { padding: 0 0 50px; }
    .text-accordion::before { padding: 10px; }
    .footer-img { padding: 0 0 20px; }
    .bg-footer { padding: 30px 20px 50px;  }
    .quality { padding: 30px 0 0;  }
    .impresive-sec .probtn { margin: 10px; }
    .expert-sec { padding: 75px 0 25px; }
    .health-slider-sec h4 { padding: 20px 0 5px; }
    .slick-next { right: 0; }
    .slider-1 p { padding: 0; }
    .health-slider-sec { padding: 40px 10px; }
    h2 { font-size: 40px; line-height: 50px;}
    .expert-sec p { text-align: center; }
    .bluslider .slider-1 p{padding: 0;}
    .col-prod-img { margin: 95px auto 0;max-width: 60%; }
    .bluslider .slick-prev, .bluslider .slick-next {     display: block !important;  }
    #benefits {background: url(images/leaf.webp) repeat-y 0 0;padding:57px 10px 20px}
    .accordion-text-sec { margin: 0 10px 5px; }
    .money-back-content .order-now.margin-top { margin-top: 0; }
    .money-back-gurn{    padding: 40px 0 65px;}
    .money-back-gurn h2 { font-size: 40px; line-height: 50px; padding-bottom: 20px; }
    .money-back-gurn .container{width: 98%;}
    .solve-problem-col.margin-t {  margin-top: 5px; }
    .problem-row h2 {border-left: none; border-right: none; padding-bottom: 20px; }
    .slick-next:before, .slick-prev:before {color: #f6d202;}
    .bluslider .slick-prev { left: -5px; z-index: 99;  top: 115px;}
    .bluslider .slick-next { right: -5px; top: 115px; }
    
    .health-slider-sec .slick-prev { left: 5px; z-index: 99;  top: 115px;}
    .health-slider-sec .slick-next { right: 5px; top: 115px; }
    .overlay li a{ color: #000; font-size: 18px; line-height: 24px;}
    span#open-menu { font-size: 38px; }
    #close-menu {  font-size: 46px;  line-height: 31px;    }
    .overlay { height: 100%;  width: 0;  position: fixed;  z-index: 3;  top: 63px;  left: 0;  border-top: 1px solid #e3e3e3;  background-color: #fff;        overflow-x: hidden;        transition: 0.5s;        padding: 0;    }
    ul#myNav li { padding: 10px 10px 5px 15px; }
    .bluslider iframe#youtube-video { width: 100%;  height: auto; }
    .col-md-1 .grid-text:last-child { padding: 0 0 20px; }
    .expert-sec ul li { padding: 0 10px 10px 52px; margin: 0 0 0 8px; }
    .problem-row h2, .why-choose-row h2 { font-size: 40px; line-height: 47px;margin: -42px auto 0;max-width: 250px; }
    .text-accordion{font-size: 22px;line-height: 32px;}
    .col-md-img{margin: -75px 0 40px;}
    }
 @media screen and (max-width : 320px) {
    .probtn{font-size: 25px;}
    .probtn{ margin: 0 10px;}
    .why-choose { padding: 30px 0; }
 }
