@font-face {
    font-family: 'Candara';
    src: url('Candara.eot');
    src: url('Candara.eot?#iefix') format('embedded-opentype'),
        url('Candara.woff2') format('woff2'),
        url('Candara.woff') format('woff'),
        url('Candara.ttf') format('truetype'),
        url('Candara.svg#Candara') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('Montserrat-Regular.eot');
    src: url('Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('Montserrat-Regular.woff2') format('woff2'),
        url('Montserrat-Regular.woff') format('woff'),
        url('Montserrat-Regular.ttf') format('truetype'),
        url('Montserrat-Regular.svg#Montserrat-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.english-malay-buttongroup a {
font-size: 20px;
    line-height: 59px;
    color: #589d0f;
    font-family: "Candara";
    text-align: center;
    text-decoration: unset;
    background: #fff;
    border: 1px solid #589d0f;
    display: block;
    width: 293px;
    transition: all .35s;
}
body#feminira .y-feminira {
    text-align: center;
}

body#feminira .product-faq-block {
    max-width: unset;
  padding:50px 0px;
}
.product-detail-page p{
    font-size: 18px;
    line-height: 32px;
    color: #2d2d2d;
    font-family: "Candara";
}
.proof_ayurlint-worksblk h4 {
    max-width: 960px;
    margin: 0 auto;
    margin-bottom: 45px;
}
.proof_ayurlint-worksblk p:nth-child(2) {
    max-width: 405px;
    margin: 0 auto;
}
.cslabs-prod-picture {
    max-width: 500px;
    margin: 0 auto;
      border: 1px solid #589d0f;
      border-radius: 10px;
      padding: 10px;
}
body#feminira .natural_ingradin_formula:nth-child(7) .dose_opti_immun.open,body#feminira .natural_ingradin_formula:nth-child(8) .dose_opti_immun.open{
transform:translate(0,-160%);
}
body#feminira .key-benefit {
    float: left;
    width: 100%;
}
body#ayur-alpha-capsule .certified-product-gmp p{
  height:50px;
}
body#feminira ul.open .optimal-immune-end{
width:100%;
}
body#feminira .dose_opti_immun.open .plus_icon_ingrad{
display: none;
}
body#feminira .product-detail-page .product-title-header h5{
    font-size: 24px;
    line-height:32px;
      color: #000;
    font-style:italic;
      text-align: center;
    margin: 0;
/*    color:#164506; */
    font-style:normal;
}
.feminira-keybenefit {
    float: left;
    width: 100%;
}
.product-detail-page h4 {
    font-size: 50px;
    line-height: 58px;
    color: #164507;
    font-weight: bold;
    font-family: "Candara";
    margin-bottom: 50px;
      text-align: center;
}
body#feminira .feminirakey-ingredients h5 {
  text-align:center;
}
.ayurveda-research-biochemistry p {
    margin-bottom: 55px;
}
.product-detail-page h5 {
      font-size: 28px;
    line-height: 32px;
    color: #164507;
    font-weight: bold;
    font-family: "Candara";
}
.feminira-benefit {
    clear: both;
    overflow: hidden;
    padding: 40px 0px;
}
.bgimage-innerpage-blk {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 47vw;
    display: flex;
    align-items: center;
}
.banner_content_inrpg {
    width: 100%;
  text-align: center;
    padding: 15px;
}
.banner_content_inrpg h2 {
	color: #fff;
    font-size: 50px;
    line-height: 58px;
    font-weight: bold;
    font-family: "Candara";
    text-transform: uppercase;
    margin-bottom: 40px;;
}

.banner_content_inrpg p {
    color: #fff;
    font-size: 24px;
    line-height: 32px;
    font-weight: 400;
    font-family: "Candara";
    margin-bottom: 0;
}
.inner-pagecontent-blk h4 {
    margin-bottom: 50px;
    font-size: 36px;
    line-height: 37px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: 'Candara';
}
.inner-pagecontent-blk p {
    font-size: 18px;
    line-height: 32px;
    color: #2d2d2d;
    font-weight: 400;
    font-family: "Montserrat";
    margin-bottom: 25px; 
}
.inner-pagecontent-blk {
    margin-top: 100px;
}
.product-overview-content p {
    margin-bottom: 45px;
}
.english-malay-buttongroup {
    text-align: center;
    padding: 48px 0 95px 0;

}
.product-overview-content h5 {
    margin: 0 0 35px 5px;
}
.product-detail-buynow a {
    font-size: 20px;
    line-height: 59px;
    font-family: "Candara";
    text-align: center;
    text-decoration: unset;
    border: 1px solid #589d0f;
    display: block;
    width: 293px;
    background: #589d0f;
    color: #fff;
    transition: all .35s;
    margin: 0 auto;
}
.english-button-prod {
    display: inline-block;
    padding-right: 5px;
}
.malay-button-prod {
    display: inline-block;
}
.product-image-blk, .formula_richin-flavonoids, .product-faq-block {
    max-width: 900px;
    margin: 0 auto;
      clear: both;
    overflow: hidden;
}
body#ayur-alpha-capsule .ayurlin-difference-partsmokers-drinkers-elderppl {
    float: left;
    width: 50%;
}
.product-feauredimage-part {
    float: left;
    width: 50%;
      padding-right: 50px;
}
.product-overview-content {
    float: right;
    width: 50%;
}
.ayurlin-difference-part {
    text-align: center;
  float:left;
  width:100%;
    padding: 60px 0px;
}
body#ayur-alpha-capsule .recommend_ayurlint_iconsblock {
    float: left;
    width: 100%;
}
body#ayur-alpha-capsule  .recommend_ayurlint_iconsblock :first-child .smokers-drinkers-elderppl{
display:none;
}
body#ayur-alpha-capsule  .ayuralpharecommend_ayurlint_iconsblock .ayuralphasmokers-drinkers-elderppl:first-child {
    display: none;
}
body#ayur-alpha-capsule .recommend_ayurlint_iconsblock .smokers-drinkers-elderppl:first-child {
    display: none;
}
body#ayur-alpha-capsule .recommend_ayurlint_iconsblock .smokers-drinkers-elderppl{
width:100%;
}
.aboutus-top-part {
    padding-bottom: 40px;
}
.aboutus-page-template {
    padding-bottom: 25px;
}
.ayurlin-difference-part p {
    font-size: 24px;
    line-height: 32px;
    color: #2d2d2d;
    font-family: "Candara";
    margin-bottom: 15px;
}
.open-benefit-close:hover {
    color: #000 !important;
    background-color: #fff !important;
}
#immune-health .wrapper {
    padding: 0;
    max-width: unset;
}
#about-us .wrapper {
    padding: 0;
      max-width: unset;
}
.ayurlin-difference-part h4 {
    margin-bottom: 55px;
}
.template-product main.wrapper.main-content {
    padding: 0;
}
.ayurlin-difference-part p:last-child {
    margin: 0 auto;
}
.ayurlin-difference-part h5 {
    margin-bottom: 20px;
  font-size: 24px;
    font-weight: 400;
}
}
.variable-phenolic-structures {
    float: left;
    width: 100%;
    padding: 0 75px 0 0;

}
.lint-capsules-reward p:nth-child(3) {
    text-align: left;
      clear: both;
    overflow: hidden;
}
.supplement-facts-block {
  float: left;
    width: 100%;
    padding-top: 2.5rem;
}
.regulate_blood_supl.narrow .cslabs_plustab-blk .title-c {
    margin-top: 0;
      padding-top: 0;
}
.blog-page-part {
    margin: 100px 0;
}
.product-detail-page .supplement_cap_cont, .product-detail-page .ultimate-formula-cont {
    display: none;
}
.product-faq-block {
    padding: 100px 0;
}
.product-faq-block h4 {
    margin-bottom: 65px;
}
.frequent-qanda-proddet {
    border-bottom: 5px solid #f7f7f7;
}
.frequent-qanda-proddet h5 {
    padding: 25px 50px;
    margin-bottom: 0;
      position: relative;
      cursor: pointer;
}
.frequent-qanda-proddet h5.active {
    background-color: #589d0f;
    color: #fff;
}
.article__image {
    margin-bottom: 0;
}
.frequent-qanda-proddet h5:after {
    content: "\f078";
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    font-size: 30px;
    right: 50px;
    color: #589d0f;
    top: 27px;
    cursor: pointer;
}
.frequent-qanda-proddet p {
    padding: 25px 50px;
    background-color: #f7f7f7;
    margin-bottom: 0;
      display: none;
}
.blog-page-part .blog-img {
    width: 100%;
      display: block;
}
.blog-details {
    padding: 20px;
}
.blog-title {
    margin-bottom: 10px;
}
.blog-description {
    font-size: 18px;
    line-height: 28px;
    color: #2d2d2d;
    font-weight: 300;
    font-family: "Candara";
    margin-bottom: 10px;
}
.frequent-qanda-proddet p.open {
    display: block;
}
.regulate_blood_supl.wide .content-c.info-text-active {
    display: block;
}
.lint-capsules-reward {
    padding: 0px 0 50px 0;
}
.recommend_ayurlint_iconsblock h4 {
    margin-bottom: 75px;
}
.Kementerian-Approved-block h4 {
    margin-bottom: 68px;
}
.ayurprod-icons-peoples, .Pharmacopia-guideline-part {
    overflow: hidden;
}
.Kementerian-Approved-block h4 {
    margin-bottom: 68px;
}
.peer-review-journal h4 {
    border: 1px solid #589d0f;
    line-height: 90px;
    text-align: center;
      cursor: pointer;
      position: relative;
     }
.peer-review-journal {
    margin-top: 150px;
}
.certified-product-gmp {
    float: left;
    width: 25%;
    text-align: center;
    padding: 15px;
   max-height: 368px;
}
.natural-plantbased-ingrad {
    padding-bottom: 35px;
      max-width: 215px;
    margin: 0 auto;
}
.frequent-qanda-proddet h5.active::after {
    color: #fff;
}
.ayurprod-icons-peoples {
    margin-left: -15px;
    margin-right: -15px;
}
.smokers-drinkers-elderppl {
    float: left;
    text-align: center;
    width: 33.33%;
    padding: 47px 15px;
}
.maintain-physical-healthimg {
    display: flex;
    align-items: center;
    margin-bottom: 25px;
    justify-content: center;
}
.maintain-physical-healthimg img {
    height: 150px;
      transition: all .2s;
}
.natural-plantbased-ingrad img {
    transition: all .2s;
}
.maintain-physical-healthimg img:hover, .natural-plantbased-ingrad img:hover {
    opacity: 0.7;
}
.smokers-drinkers-elderppl:nth-child(5) {
    clear: both;
}
body#ayur-alpha-capsule .malay-product-block.open .formula_richin-flavonoids {
    overflow: hidden;
  clear:both;
  max-width:unset;
}
.immune-systemplay-pandemic h4 {
    text-align: center;
}
.true-potential-ayurveda {
    padding-bottom: 40px;
}
.benefits-immunehealth-block {
    max-width: 800px;
    margin: 0 auto;
}
.combat-regular-exercise h4 {
    text-align: center;
}
.combat-regular-exercise ul {
    list-style-type: none;
}
.combat-regular-exercise ul li {
    position: relative;
    padding-left: 50px;
}
.combat-regular-exercise ul li:before {
    content: "";
    position: absolute;
    width: 8px;
    height: 12px;
    border: solid #2d2d2d;
    border-width: 0 2px 2px 0;
    transform: rotate( 45deg);
    left: 0;
    top: 7px;
}
.combat-regular-exercise {
    padding-top: 30px;
}
.natural-active-components {
    padding-top: 70px;
}
.natural-active-components h4 {
    text-align: center;
}
.natural-active-components .ingradients_tab_block {
    padding-top: 0;
}
.buynow_button_ftr a {
    font-size: 18px;
    line-height: 40px;
    color: #ffffff;
    font-weight: 400;
    font-family: "Montserrat";
    text-decoration: unset;
    border: 1px solid #fff;
    display: inline-block;
    width: 175px;
    text-align: center;
    transition: all .35s;
}
.lint-capsules-reward h5 {
    text-align: center;
    margin-bottom: 20px;
}
.english-malay-buttongroup .active a {
    background: #589d0f;
    color: #fff;
}
.regulate_blood_supl.narrow {
    width: 10%;
}
.regulate_blood_supl.wide {
    width: 60%;
      padding-top: 0;
}
#overview .wrapper {
    padding: 0;
    max-width: unset;
}
.formula-page-template .immune-health-group {
    padding-top: 90px;
}
.formula-page-template .natural-active-components {
    padding-top: 0;
}
.lint-capsules-reward ul {
    display: flex;
    justify-content: space-between;
      overflow: hidden;
}
.lint-capsules-reward li {
    text-align: center;
}
.lint-capsules-reward li p {
    padding: 0 15px;
    position: relative;
      text-align: left;
}
.lint-capsules-reward li p:before {
    content: "";
    position: absolute;
    width: 8px;
    height: 12px;
    border: solid #2d2d2d;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    left: 0;
    top: 7px;
}
.fooert_section_botm:before {
content: "";
    position: absolute;
    width: 50px;
    height: 50px;
    background: url(Footer-leaf-image.png) center no-repeat;
    right: 15%;
    top: -35px;
}
.proof_ayurlint-worksblk {
    text-align: center;
}
.regulate_blood_supl.narrow .plusadd_part_greenicon, .regulate_blood_supl.narrow .title-c p {
    display: none;
}
.regulate_blood_supl.wide .title-c {
    display: none;
}
.storage-dosage-protect {
    overflow: hidden;
    padding: 150px 0 0 0;
}
.store-light-moisture {
    float: left;
    width: 100%;
  text-align:center;
}
.adultcap-takemeal-after {
    float: right;
    width: 100%;
   text-align:center;
}
.top-c {
    text-align: left;
      position: relative;
}
.top-c .read-more {
    font-size: 18px;
    line-height: 32px;
    color: #ffffff;
    font-weight: bold;
    font-family: "Candara";
    text-decoration: unset;
}
.regulate_blood_supl.narrow .title-c h4 {
    transform: rotate( 90deg) translate(-57%,-135%);    
  transform-origin: left bottom;
    width: calc(100vh - 43px);
      text-align: left;
}
.regulate_blood_supl.wide .plusadd_part_greenicon {
    display: none;
}
.benefits-page-template .peer-review-journal {
    margin: 60px 0 130px 0;
}
.peer-review-journal h4:after {
    content: "\f078";
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    font-size: 25px;
    right: 50px;
    color: #589d0f;
    top: 34%;
    cursor: pointer;
}
.open-benefit-close {
    font-size: 25px;
    color: #ffffff;
    padding: 0;
    border: 2px solid #fff;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    line-height: 25px;
    cursor: pointer;
    text-decoration: unset;
    display: none;
      z-index: 9;
      position: absolute;
top: 25px;
    right: 25px;
      text-align: center;
      transition: all .2s;
}
.benefits-page-template {
    padding-bottom: 20px;
}
.template-blog .wrapper {
    padding: 0;
    max-width: unset;
}
main.wrapper.main-content {
    padding-top: 0;
}
.regulate_blood_supl.wide .open-benefit-close {
    display: inline-block;
}
.media_button_icn {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.featured-blog-section {
    margin: 110px auto 47px 0;
}
.header-bar .buynow_button_header a:hover {
    background-color: rgb(22,69,7);
    color: #fff !important;
}
#contact-us .wrapper {
    padding: 0;
    max-width: unset;
}
.contact-full-blockpag {
    float: left;
    width: 100%;
}
.leftside-contactus-page {
    float: left;
    width: 45%;
}
.rightside-contactus-page {
    float: right;
    width: 45%;
}
.contact-full-blockpag label {
    font-size: 24px;
    line-height: 30px;
    color: #2d2d2d;
    font-weight: bold;
      margin-bottom: 25px;
    font-family: "Candara";
}
.firstlast__contactus-name {
    overflow: hidden;
    margin-left: -15px;
    margin-right: -15px;
      padding-bottom: 30px;
}
.contact-form-part {
    padding-top: 25px;
}
.leftside-contactus-page h4 {
    margin-bottom: 35px;
}
.input-formfields-part input {
    filter: drop-shadow(3px 5.196px 4.5px rgba(0,0,0,0.45));
    border: unset;
    transition: all .2s;
}
.enquiry-field-contactus {
    padding: 25px 0;
}
.enquiry-field-contactus textarea {
    filter: drop-shadow(3px 5.196px 4.5px rgba(0,0,0,0.45));
    border: unset;
    transition: all .2s;
    resize: none;
    height: 300px;
}
.rightside-contactus-page button:hover {
    background-color: #fff;
    color: #000;
}
.mandatory-fields-btmct {
    clear: both;
    padding-top: 20px;
}
.mandatory-fields-btmct p {
    font-size: 14px;
    line-height: 30px;
    font-family: "Candara";
}
.contactus-page-template {
    margin-bottom: 80px;
}
.rightside-contactus-page button {
font-size: 18px;
    line-height: 44px;
    color: #ffffff;
    font-weight: bold;
    font-family: "Candara";
    background-color: #000;
    display: block;
    width: 100%;
      border-color: #000;
    transition: all .35s;
}
.namefield__ipt-group {
    float: left;
    width: 50%;
    padding: 0 15px;
}
.content-c {
    height: 100%;
    padding: 2px 30px 32px 31px;
    top: 0;
    left: 0;
    width: 100%;
    text-align: left;
    opacity: 0;
    transition: opacity 1s;
    position: absolute;
}
.regulate_blood_supl.wide .content-c {
    opacity: 1;
}
.midden-c ul li {
    font-weight: 300;
    font-family: "Montserrat";
    font-size: 12px;
    color: #fff;
    letter-spacing: -.5px;
    padding-bottom: 4px;
    margin-bottom: 32px;
    position: relative;
      width: calc(33.3% - 22px);
}
.midden-c ul li a {
    color: #fff;
    text-decoration: unset;
}
.midden-c ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.newsletter-footer-part .input-group-field:focus {
    box-shadow: none;
}
.copyrights_footer_text p {
    font-size: 13px;
    color: #ffffff;
    font-family: "Trebuchet MS";
    margin: 0;
    padding: 10px 0;
}
.input-formfields-part input:focus {
    border: unset;
}
.minus_icon_ingrad {
    display: none;
}
.dose_opti_immun.open .plus_icon_ingrad {
    display: none;
}
.dose_opti_immun.open .minus_icon_ingrad {
    display: block;
}
.newsletter-footer-part p {
    font-size: 18px;
    line-height: 36px;
    color: #ffffff;
    font-weight: 400;
    font-family: "Montserrat";
      text-align: right;
      margin-bottom: 20px;
}
.dose_opti_immun {
    position: relative;
      background: #fff;
      transform: translate(0,0%);
    transition: all .3s;
    z-index: 0;
}
.dose_opti_immun.open {
    z-index: 9;
      box-shadow: 5px 6px 6px 0 rgb(0 0 0 / 6%);
}
body#feminira .dose_opti_immun.open {
    z-index: 9;
      box-shadow: 5px 6px 6px 0 rgb(0 0 0 / 6%);
}
.natural_ingradin_formula:nth-child(4) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(5) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(6) .dose_opti_immun.open {
    transform: translate(0,-114%);
}
.natural_ingradin_formula:nth-child(7) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(8) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(9) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(10) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(11) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(12) .dose_opti_immun.open, .natural_ingradin_formula:nth-child(13) .dose_opti_immun.open {
    transform: translate(0,-228%);
}
.nating_read_button {
    font-size: 16px;
    line-height: 28px;
    font-weight: bold;
    font-family: "Candara";
    text-decoration: unset;
}
.sourced-vitamins-clinic {
    padding: 16px 16px 18px;
    top: calc(100% - 1px);
      background: #fff;
    border: solid .5px #e3e3e3;
    border-top: none;
    position: absolute;
    left: 0;
    z-index: 1;
      display: none;
      box-shadow: 5px 6px 6px 0 rgb(0 0 0 / 6%);
}
.sourced-vitamins-clinic ul {
    list-style: none;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.sourced-vitamins-clinic ul li {
    width: calc(50% - 8px);
      font-family: 'Montserrat';
    font-size: 12px;
    font-weight: 600;
    color: #1b1b1b;
    letter-spacing: -.38px;
    padding-bottom: 8px;
    margin-bottom: 15px;
      position: relative;
}
.sourced-vitamins-clinic p {
    font-size: 18px;
    line-height: 22px;
    color: #2d2d2d;
    font-family: "Candara";
}
.sourced-vitamins-clinic ul li a {
    text-decoration: unset;
}
.newsletter-footer-part {
    padding: 60px 0 0 0;
}
.newsletter-footer-part .input-group-btn .btn {
    font-size: 18px;
    line-height: 36px;
    color: #164507;
    font-weight: 400;
    font-family: "Montserrat";
    background-color: #fff;
}
.newsletter-footer-part .input-group-field {
    max-width: none;
    height: 41px;
    background: transparent;
      color: #fff !important;
}
.newsletter-footer-part .input-group-btn .btn:hover {
    background-color: transparent;
    color: #fff;
    border: 1px solid #fff;
}
.header-bar .buynow_button_header a {
    font-size: 16px;
    line-height: 37px;
    color: #000;
    font-weight: bold;
    font-family: "Candara";
    text-decoration: unset;
      width: 138px;
    height: 40px;
    background-color: #ffffff;
    border: 2px solid #000;
    display: inline-block;
    text-align: center;
    padding: 0 15px;
}
.site-nav__link .arrow-icon {
    right: -17px;
}
.product-detail-page .natural_ingradin_formula:last-child {
    clear: both;
    float: unset;
    margin: 0 auto;
}
body#ayur-alpha-capsule .product-detail-page .natural_ingradin_formula:last-child {
    clear: unset;
    float: left;
    margin: unset;
}
.supports-no-touch .site-nav--has-dropdown:hover>.site-nav__dropdown {
    display: block;
    width: 750px;
    left: 0;
      padding: 15px;
    height: auto;
}
.supports-no-touch .site-nav--has-dropdown:hover>.site-nav__dropdown.site-nav_dropdown_no {
	width:300px;
    right: 0px;
    left: auto;
}
.header-nav-bar .site-nav__dropdown li {
    padding: 0;
}
.header-bar .site-nav__dropdown .site-nav__link {
    font-size: 16px;
    line-height: 34px;
    padding: 0;
      display: inline-block;
}
/* .site-nav--has-dropdown { */
.header-wrapper .header-nav-bar .site-nav {
    position: relative;
}
.header-bar .site-nav--has-dropdown a.site-nav__link:after {
    bottom: 5px;
}
.site-nav__dropdown {
    top: 63px !important;
      max-height: none;
}
.header-bar a.site-nav__link {
    font-size: 16px;
    line-height: 37px;
    color: #164507;
    font-weight: bold;
    font-family: "Candara";
    text-transform: capitalize;
    padding: 16px 0px;
}
.header-wrapper .logo-header {
    width: 13%;
      margin-left: -15px;
    justify-content: start;
}
.template-index .header-bar {
    position: relative;
}
.site-header__logo {
    margin: 0;
}
.home-top-slider .flexslider .slides .slide-item .slide-item-content .slide-title, .home-top-slider .flex-viewport .slides .slide-item .slide-item-content .slide-title {
    font-size: 50px;
    line-height: 58px;
    color: #ffffff;
    font-weight: bold;
    font-family: "Candara";
    text-align: center;
       text-transform: capitalize;
      margin-bottom: 10px;
}
.title-c p {
    opacity: 0;
    visibility: hidden;
    transition: all .35s;
}

.cslabs_plustab-blk:hover .title-c p {
    opacity: 1;
    visibility: visible;
}
.home-top-slider .flexslider .slides .slide-item .slide-item-content .slide-subtitle, .home-top-slider .flex-viewport .slides .slide-item .slide-item-content .slide-subtitle {
    font-size: 35px;
    line-height: 40px;
    color: #ffffff;
    font-weight: 400;
      max-width: 550px;
    margin: 0 auto;
      padding-bottom: 120px;
    font-family: "Candara";
    text-align: center;
}
.home-top-slider .flex-viewport .slides .slide-item .slide-item-content .slide-item-animation .slide-btn {
    font-size: 20px;
    color: #ffffff;
    font-family: "Candara";
    font-weight: 400;
    text-align: center;
    background-color: transparent;
    border: 1px solid #fff;
    width: 200px;
    padding: 7px 15px;
    margin: 0 auto;
    display: block;
      margin-bottom: 120px;
      transition: all .35s;
}
.home-top-slider .flex-viewport .slides .slide-item .slide-item-content .slide-item-animation .slide-btn:hover, .buynow_button_ftr a:hover {
    background-color: #fff;
    color: #164507;
}
.home-top-slider .flexslider .slides .slide-item .slide-item-content, .home-top-slider .flex-viewport .slides .slide-item .slide-item-content {
    bottom: auto;
    top: 25%;
    text-align: center;
}
.home-top-slider .flex-control-nav {
    left: 0;
    text-align: center;
    bottom: 50px;
}
.home-top-slider .flex-control-paging li a {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #c8cdc1;
}
.home-top-slider .flex-control-paging li a.flex-active {
    background-color: #efefef;
}
.supplement_cap_cont p {
    font-size: 18px;
    line-height: 32px;
    color: #2d2d2d;
    font-weight: 400;
    font-family: "Montserrat";
    text-align: center;
      margin-bottom: 30px;
}
.supplement_cap_cont h4 {
    text-align: center;
    margin-bottom: 30px;
    font-size: 36px;
    line-height: 37px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: "Candara";
}
.page-width {
    max-width: 1200px;
    margin: 0 auto;
}
/* .product-detail-page .Embelia-ribes-head span {
    display: none;
} */

.home-capusles-content {
    padding-top: 95px;
}
.true_potential_ayurveda {
    padding-top: 50px;
}
.true_potential_ayurveda p:nth-child(3) {
    margin-bottom: 0;
}
.ultimate-formula-cont h3 {
    font-size: 38px;
    line-height: 74px;
    color: #2d2d2d;
    font-family: "Candara";
    text-align: center;
      margin-bottom: 0;
}
.ultimate-formula-cont p{
  font-size: 20px;
line-height: 74px;
color: #2d2d2d;
font-family: "Candara";
text-align: center;
}
.home-natural-ingrediants .true_potential_ayurveda {
    padding-top: 35px;
}
.ultimate-formula-cont {
    padding-top: 10px;
}
.ingradients_tab_block {
    overflow: hidden;
      padding-top: 37px;
  margin-left: -15px;
    margin-right: -15px;
}
.natural_ingradin_formula {
    float: left;
    width: 33.33%;
    padding: 8px 15px;
}
.Strychnos-Potatorum-part {
    border: solid .5px #e3e3e3;
    padding: 15px;
}
.Embelia-ribes-head {
    float: left;
    width: 100%;
    padding-bottom: 10px;
}
.Embelia-ribes-head h5 {
font-size: 24px;
    line-height: 30px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: "Candara";
    margin-bottom: 0;
    position: relative;
      text-transform: none;
      text-align: left;
}
.inner-pagecontent-blk .ayurveda-research-biochemistry p {
    color: #2173e8;
}
.Embelia-ribes-head span {
    width: 17px;
    height: 17px;
    border-radius: 50%;
    background-color: #2d2d2d;
    color: #fff;
    text-align: center;
    line-height: 14px;
      font-weight: 400;
    position: absolute;
    right: 0;
    font-size: 18px;
    top: 6px;
    cursor: pointer;
}
.Ixora-coccinea-para {
    clear: both;
      display: none;
      padding-bottom: 10px;
}
.Strychnos-Potatorum-part p {
    font-size: 19px;
    line-height: 30px;
    color: #2d2d2d;
    font-weight: 400;
    font-family: "Montserrat";
    margin-bottom: 0;
}
.Mesua-ferrea-botm {
    border-top: 2px solid #000;
    padding-top: 10px;
      clear: both;
}
/* .natural_ingradin_formula:last-child {
    clear: both;
    float: unset;
    margin: 0 auto;
} */
.immune-health-group {
    position: relative;
}
/* .anti-inflammatory-blks {
    position: absolute;
    top: 35%;
    width: 100%;
} */
.fiveplus_text_grp {
    overflow: hidden;
}
.regulate_blood_supl {
    float: left;
    width: 20%;
    border-right: 1px solid #fff;
    position: relative;
    transition: width .8s;
}
.midden-c ul li strong {
    display: block;
}
.cslabs_plustab-blk {
    height: 52vw;
    display: flex;
    align-items: center;
    text-align: center;
      cursor: pointer;
}
.midden-c ul li:before {
    content: "";
    display: block;
    width: 100%;
    height: 4px;
    background: rgba(255,255,255,.5);
    position: absolute;
    bottom: 0;
    left: 0;
}
.midden-c ul li:after {
    content: "";
    height: 4px;
    width: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #fff;
    transition: width 2s;
}
.regulate_blood_supl.wide .midden-c ul li:after {
    width: 100%;
}
.forest_greenary_image {
    width: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.natural-active-components .peer-review-journal {
    margin-top: 60px;
}
.regulate_blood_supl p {
    font-size: 15px;
    line-height: 26px;
    color: #ffffff;
    font-weight: 300;
    font-family: "Montserrat";
}
.plusadd_part_greenicon span {
    font-size: 40px;
    color: #ffffff;
    padding: 0;
    border: 2px solid #fff;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    line-height: 30px;
    display: inline-block;
      transition: all .35s;
}
.cslabs_plustab-blk:hover .plusadd_part_greenicon span {
    color: #000;
    background-color: #fff;
}
.regulate_blood_supl h4 {
    font-size: 22px;
    line-height: 32px;
    color: #ffffff;
    font-weight: bold;
    font-family: "Candara";
      margin: 35px 0 25px 0;
}
.regulate_blood_supl:last-child {
    border: unset;
}
.home-plus-tabs {
    padding: 38px 0 90px 0;
}
.home-plus-tabs > h4 {
	text-align: center;
    margin-bottom: 30px;
    font-size: 36px;
    line-height: 37px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: "Candara";
}
.featured-blog-section .blog-cards {
    padding: 35px 0px 30px;
}
.section-header__title {
    font-size: 45px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: "Candara";
}
.featured-blog-section .blog-cards .blog-card .blog-details {
    padding: 15px;
}
.blog_heading_text {
    font-size: 23px;
    line-height: 30px;
    color: #164507 !important;
    font-family: "Candara";
      text-transform: none;
}
.aboutus-page-template .blog-title {
    text-transform: none;
}
.featured-blog-section .blog-cards .blog-card .blog-details .blog-description {
    font-size: 18px;
    line-height: 28px;
    color: #2d2d2d;
    font-weight: 300;
    font-family: "Candara";
}
.readmore_button_blog {
font-size: 18px;
    line-height: 32px;
    color: #589d0f;
    font-weight: bold;
    font-family: "Candara";
    text-decoration: unset;
    position: relative;
    display: block;
    max-width: 115px;
    margin-right: 25px;
    transition: all .15s;
}
.blog-plus-icon {
    position: relative;
    width: 15px;
    height: 15px;
    color: #fff;
    background: #000;
    border-radius: 50%;
    text-align: center;
    line-height: 13px;
    font-size: 14px;
    display: block;
    top: 8px;
    right: 0;
    transition: all .2s;
}
.readmore_button_blog:hover {
    margin-right: 10px;
}
.fooert_section_botm {
    background-color: rgb(22,69,7);
      position: relative;
}
footer .nav-ftr_menu h4 {
    font-size: 22px;
    line-height: 36px;
    color: #ffffff;
    font-weight: bold;
    font-family: "Candara";
    border-bottom: unset;
      padding-bottom: 0;
      text-transform: uppercase;
}
.bottom-c blockquote {
    font-size: 15px;
    line-height: 26px;
    color: #ffffff !important;
    font-weight: 300;
    font-family: "Montserrat";
    padding: 0;
    border: unset;
}
.bottom-c cite {
    font-size: 15px;
    line-height: 26px;
    color: #ffffff;
    font-weight: 300;
    font-family: "Montserrat";
    display: block;
}
.site-footer__links a {
    font-size: 18px;
    line-height: 34px;
    color: #ffffff;
    font-weight: 400;
    font-family: "Montserrat";
      position: relative;
}
.footer_group_blk {
    overflow: hidden;
    padding: 130px 0 0 0;
}
.footer_menu_part {
    float: left;
    width: 20%;
}
.social-icons-buynow {
    float: right;
    width: 40%;
    padding-top: 30px;
}
.social_icons_footer li {
    display: inline-block;
    margin-right: 15px;
}
.social_icons_footer li a i {
    width: 25px;
    height: 25px;
    background-color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 20px;
    padding-top: 3px;
      transition: all .5s;
}
.social_icons_footer li a i:hover {
    transform: rotate(360deg);
}
.Embelia-ribes-head .minus_icon_ingrad {
    background: transparent;
    color: #2d2d2d;
    font-size: 39px;
  top: -2px;
}
body#feminira .ingradients_tab_block{
  padding:40px 0px;

}
.site-footer__links a:hover {
    color: #fff;
}
.social_icons_footer ul li a {
    transition: all .5s;
    display: block;
}
.social_icons_footer ul li a img {
    display: block;
}
.social_icons_footer ul li a:hover {
    transform: rotate(360deg);
}
.site-footer__links a:after {
    content: "";
    position: absolute;
    width: 0;
    height: 1px;
    background-color: #fff;
    bottom: 0px;
    left: 0;
    transition: width .35s;
}
.site-footer__links a:hover:after {
    width: 100%;
}
.header-bar a.site-nav__link:after {
    content: "";
    position: absolute;
    background: #000;
    width: 0%;
    height: 1px;
    bottom: 22px;
    left: 0;
    transition: width .5s;
}
.header-bar a.site-nav__link:hover:after {
    width: 100%;
}
.header-nav-bar .site-nav li {
    padding: 0 15px;
}
.header-nav-bar .site-nav li.site-nav_has-child {
	width:33.33%;
  	float:left;
}
.header-nav-bar .site-nav .site-nav__dropdown_level-3 li {
	padding:0px 0px;
}
.header-nav-bar .site-nav .site-nav__dropdown_level-3 li a {
	font-weight:normal;
}
.title-c {
      padding-top: 70px;
    transition: all .5s;
}
.cslabs_plustab-blk:hover .title-c {
    margin-top: -50px;
}
.supplement_cap_cont {
    max-width: 1050px;
    margin: 0 auto;
}
.true_potential_ayurveda.supplement_cap_cont {
    max-width: 940px;
    margin: 0 auto;
}
.capsule_homepage_block .supplement_cap_cont, .capsule_homepage_block .true_potential_ayurveda.supplement_cap_cont {
    max-width: 870px;
    margin: 0 auto;
}

#antioxidant .wrapper, #anti-inflammatory .wrapper, #antimicrobial .wrapper, #regulate-blood-glucose .wrapper {
    padding: 0;
    max-width: unset;
}
.rte .innerpage-block-cont .regulate_blood_supl h4 {
    margin-top: 35px;
}
.ayurveda-research-biochemistry p a {
    color: #2173e8;
    text-decoration: unset;
      transition: all .2s;
}
.ayurveda-research-biochemistry p a:hover {
    color: #2d2d2d;
}
.collection-header-group {
    margin: 110px 0 0 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.breadcrumb {
    margin-bottom: 0;
}
.breadcrumb a, .breadcrumb span {
    font-size: 14px;
    text-decoration: unset;
    font-family: "Montserrat";
    padding: 0;
    margin: 0;
}
.form-horizontal b .h4 {
    font-size: 14px;
    font-family: "Montserrat";
    padding: 0;
    margin: 0;
}
#SortBy {
    margin-left: 10px;
      font-size: 14px;
    font-family: "Montserrat";
}
.collection_heading_block h3 {
    font-size: 36px;
    line-height: 58px;
    color: #164507;
    font-weight: bold;
    font-family: "Candara";
    text-align: center;
    margin: 15px 0 60px 0;
}
.collection_heading_block p {
    font-size: 30px;
    line-height: 34px;
    color: #2d2d2d;
    font-weight: 400;
      margin-bottom: 35px;
    font-family: "Montserrat";
}
.product_img-crop .grid-link__image img {
    width: 214px;
    height: 238px;
    left: 0;
    right: 0;
      position: relative;
}
.product_grid-item .grid-link .grid-link__title a, .product_grid-item .money {
    font-size: 22px;
    color: #2d2d2d;
    font-family: "Candara";
    text-decoration: unset;
}
.product_grid-item .grid-link__meta {
    padding: 25px 0 30px 0;
}
.product_grid-item .float-btn {
    display: block;
    position: relative;
}
.product_grid-item .grid-link {
    text-align: left;
    filter: drop-shadow(3px 5.196px 4.5px rgba(0,0,0,0.45));
    background-color: #ffffff;
    padding: 30px 45px;
}
.product_img-crop.ratio_1-1 .grid-link__image-centered {
    padding-bottom: 0;
}
.product-list-grid {
    margin: 0;
    margin-left: -40px;
    margin-right: -40px;
}
.product_grid-item.product_img-crop {
    padding: 0 40px;
}
.product_grid-item .grid-link .btn {
    font-size: 18px;
    line-height: 30px;
    font-family: "Candara";
    background-color: #fff;
    border: 1px solid #000;
    box-shadow: none;
    color: #000;
    transition: all .35s;
}
.product_grid-item .grid-link .btn:hover {
    background-color: #000;
    color: #fff;
}
.collection-block-disp {
    margin-bottom: 30px;
}
.product_grid-item .grid-link .grid-link__title a:hover {
    text-decoration: underline;
}
.supports-csstransforms .product_grid-item .grid-link .btn.btn--loading:after {
    border: 3px solid #000;
    border-top-color: transparent;
}
.wrapper {
    max-width: 1200px;
    padding: 0;
}
.feel-difference-formula h4, .richflav-synchr-over h4 {
    text-align: left;
    margin-bottom: 25px;
}
.richflav-synchr-over {
    padding-top: 30px;
}
.richflav-synchr-over {
    padding: 30px 0 60px 0;
}
.protect-health-natingfor {
    text-align: center;
      padding-bottom: 10px;
}
.formula-page-template .natural-active-components .ingradients_tab_block {
    padding-top: 70px;
}
#strychnos-potatorum .wrapper {
    padding: 0;
    max-width: unset;
}
.fiveblk-inflam-oxidant .dose_opti_immun {
    filter: drop-shadow(3px 5.196px 4.5px rgba(0,0,0,0.45));
    background-color: #fff;
}
.fiveblk-inflam-oxidant .Embelia-ribes-head {
    border-bottom: 2px solid #000;
}
.fiveblk-inflam-oxidant .Embelia-ribes-head h5 {
    font-size: 16px;
}
body#feminira .fiveblk-inflam-oxidant .Embelia-ribes-head h5 {
    font-size: 20px;
}
.fiveblk-inflam-oxidant .Strychnos-Potatorum-part {
    overflow: hidden;
}
.fiveblk-inflam-oxidant .natural_ingradin_formula {
    padding: 18px;
}
.nirmali-seeds-gonorrhea h4 {
    text-align: center;
}
.strychnos-potatorum-bengal {
    overflow: hidden;
    padding-top: 90px;
}
.plentiful-deciduous-forest {
    float: left;
    width: 50%;
    padding-right: 15px;
}
.potatorum-image-nirmalseed {
    float: right;
    width: 50%;
}
.plentiful-deciduous-forest h4 {
    font-size: 24px;
    margin-bottom: 20px;
}
.plentiful-deciduous-forest p {
    font-size: 14px;
    line-height: 24px;
}
.Strychnos-details-part {
    padding-top: 60px;
}
.alkaloids-lignins-compound {
    overflow: hidden;
    border-bottom: 1px solid #e3e3e3;
}
.hepatoprotective-antipyretic-activity {
    float: left;
    width: 50%;
    text-align: center;
    padding-right: 15px;
}
.alkaloids-lignins-compound p {
    margin: 25px 0;
}
.sterols-tannins-nociceptive {
    float: right;
    width: 50%;
}
.alkaloids-lignins-compound:nth-child(2) {
    border-top: 1px solid #e3e3e3;
}
.thirteen-productheading-development h4 {
    margin-bottom: 25px;
}
.thirteen-productheading-development {
    text-align: center;
}
.republic-ultimate-forming {
    padding-top: 60px;
}
.formula-page-template.innerpage-block-cont .ayurveda-research-biochemistry p {
    color: #2d2d2d;
}
.formula-page-template .peer-review-journal {
    margin-top: 70px;
}
.republic-ultimate-forming {
    padding-top: 40px;
}
#cassia-fistula .wrapper, #boerhaavia-diffusa .wrapper, #terminalia-bellirica .wrapper, #emblica-officinalis .wrapper, #aerva-lanata .wrapper, #terminalia-chebula .wrapper, #curcuma-longa .wrapper, #mangifera-indica .wrapper, #acorus-calamus .wrapper, #ixora-coccinea .wrapper, #mesua-ferrea .wrapper, #emblica-ribes .wrapper {
    padding: 0;
    max-width: unset;
}
.addToCartList.product-detail-buynow.btn--loading a {
    color: #589d0f;
}
.addToCartList.product-detail-buynow {
    padding-top: 30px;
}
.template-index .natural_ingradin_formula:last-child {
    clear: both;
    margin: 0 auto;
    float: unset;
}
body#cs-leaflabs .ingradients_tab_block.ingradients_feminiratab_block .natural_ingradin_formula:last-child{
clear:unset;
float:left;
margin:unset;
}
body#cs-leaflabs .home-natural-ingrediants.home-energy-ingrediants .natural_ingradin_formula:last-child{
clear:unset;
float:left;
margin:unset;
}

.ayurveda-research-biochemistry {
    display: none;
}
.Pharmacopia-guideline-part {
    margin-left: -15px;
    margin-right: -15px;
}
.template-page .natural_ingradin_formula:last-child {
    float: unset;
    clear: both;
    margin: 0 auto;
}
.template-page .fiveblk-inflam-oxidant .natural_ingradin_formula:last-child {
    float: left;
    clear: unset;
}
#regulate-blood-glucose .strychnos-potatorum-bengal {
    padding-top: 0;
}
.optimal-immune-start {
    width: 100%;
    height: 4px;
    background: #e0e0e0;
    position: absolute;
    bottom: 0;
    left: 0;
}
.optimal-immune-end {
    height: 4px;
    width: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #1b1b1b;
    transition: width 2s;
}
ul.open .optimal-immune-end {
    width: 100%;
}
.home-top-slider  .video-wrapper {
    position: relative;
    overflow: hidden;
  padding-bottom: 0;
      width: 100%;
      z-index: 9;
}
.home-top-slider  .video-wrapper iframe {
    position: relative;
    height: 47vw;
      display: block;
}
.cslabs-prod-picture .prev, .cslabs-prod-picture .next {
    color: #000;
    border-radius: 0;
    text-decoration: unset;
    font-size: 30px;
}
.cslabs-prod-picture .prev:hover, .cslabs-prod-picture .next:hover {
    background-color: transparent;
}
.blog-plus-icon a {
    color: #fff;
    text-decoration: unset;
}
.cslabs-prod-picture .slick-prev, .cslabs-prod-picture .slick-next {
    font-size: 0;
    background-color: transparent;
    border: unset;
    top: 45%;
    position: absolute;
    z-index: 9;
}
.cslabs-prod-picture .slick-prev:before, .cslabs-prod-picture .slick-next:before {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 35px;
}
.cslabs-prod-picture .slick-prev:before {
    content: "\f104";
}
.cslabs-prod-picture .slick-prev {
    left: 0;
}
.cslabs-prod-picture .slick-next:before {
    content: "\f105";
}
.cslabs-prod-picture .slick-next {
    right: 0;
}
.template-page .wrapper {
    max-width: unset;
}
.english-product-block, .malay-product-block {
    display: block;
    height: 0;
    overflow: hidden;
  clear:both;
}
.malay-product-block.open, .english-product-block.open {
    height: auto;
}
.malaysia-health-deptcont {
    text-align: center;
    margin-top: 35px;
   margin-bottom: 35px;
}
.desktop-header-icons svg {
    width: 25px;
    height: 25px;
}
.desktop-header-icons:nth-child(2) {
    margin: 0 15px;
}
.header-wrapper .mobile-cart-page-link .cart-count {
    width: 20px;
    height: 20px;
    font-size: 12px;
    font-family: "Montserrat";
    top: -10px;
    right: -5px;
}
.template-index .header-bar.sticky-topbar .header-wrapper {
    padding: 0;
}
.top-content h2 {
    font-size: 36px;
    line-height: 37px;
    margin-bottom: 35px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: 'Candara';
}
#cfp_form div:nth-child(3) {
    font-size: 18px;
    line-height: 32px;
    color: #2d2d2d;
    font-weight: 400;
    font-family: "Montserrat";
    margin-bottom: 40px;
}
.cfp-input label {
    margin-bottom: 25px;
    font-size: 24px;
    line-height: 30px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: "Candara";
}
.cfp-input input {
    filter: drop-shadow(3px 5.196px 4.5px rgba(0,0,0,0.45));
    border: unset;
      height: 42px;

    transition: all .2s;
    background-color: #fff;
}
.cfp-input textarea {
    filter: drop-shadow(3px 5.196px 4.5px rgba(0,0,0,0.45));
    border: unset;
    background-color: #fff;
    transition: all .2s;
    resize: none;
    height: 300px;
}
.cfp-input #submit_button {
    font-size: 18px;
    line-height: 46px;
    font-weight: bold;
    font-family: "Candara";
    display: inline-block;
    width: 300px;
    padding: 0;
    box-shadow: unset;
    border: 2px solid #000;
    transition: all .35s;
}
.cfp-input #submit_button:hover {
    background-color: #fff !important;
    color: #000 !important;
}
.cf-wrapper {
    margin-top: 70px !important;
      padding: 0 !important;
}
.cfp-input {
    padding: 10px 0 !important;
}
#mc_embed_signup {
    background: transparent !important;
}
#mc_embed_signup input.email {
max-width: none;
    height: 43px !important;
    background: transparent !important;
    color: #fff !important;
    border-radius: 0 !important;
      width: 68% !important;
}
#mc_embed_signup .button {
    font-size: 18px !important;
    line-height: 43px !important;
    height: 43px !important;
    color: #164507 !important;
    font-weight: 400;
    border-radius: 0 !important;
    font-family: "Montserrat";
    background-color: #fff !important;
    margin-left: -4px !important;
}
#mc_embed_signup input.email:focus {
    box-shadow: unset;
}
.supports-csstransforms .product-detail-buynow.btn--loading:after {
    top: 64%;
}
.copyrights_footer_text {
    overflow: hidden;
    padding: 10px 0;
}
.company-address-fotr {
    float: left;
    width: 50%;
}
.copyrights-cont-desc {
    float: right;
    width: 50%;
}
.copyrights-cont-desc p {
    text-align: right;
}
body#feminira .feminira-keybenefit ul li{
list-style-type:none;
display:inline-block;
  width:30%;
  border: 3px solid #f2f2f2;
      float: left;
    margin: 15px;
  text-align:center;
    padding: 55px;
   position:relative;
}
body#feminira .feminira-keybenefit ul li ::after{
content:"";
position:absolute;
bottom:2.5rem;
  left:0;
  right:0;
  border-bottom:2px solid;
      width: 225px;
    margin: 0 auto;
}
body#feminira .feminira-keybenefit ul  {
float:left;
  width:100%;
      margin: 0;
}
body#feminira .feminira-keybenefit ul li a {
    font-size: 28px;
    line-height: 40px;
      font-family: "Candara";
  color:#000;
text-decoration:none;
text-align:center;
  }
body#feminira ul.beneit{
margin:0 10rem;
}
body#feminira ul.beneit li:nth-child(1){
  padding:75px;
}
body#feminira .y-feminiraproduct{
  clear:both;
  overflow:hidden;
  padding:50px 0px;
}
.feminira-content {
    max-width: 850px;
    margin: 0 auto;
  text-align:center;
  padding-bottom:2rem;
}
body#feminira  .consume-feminirapdt h5 {
    text-align: center;
}
body#feminira .consume-feminira {
    clear: both;
    overflow: hidden;
    padding: 40px 0px;
}
body#feminira  .consume-feminirapdt {
    float: left;
    width: 100%;
}
body#feminira  .inner-consumefeminira {
    float: left;
    width: 25%;
    text-align: center;
}
body#feminira .inner-consumefeminira:last-child {
     max-width: 100%;
    margin: unset;
    float: left;
}
body#feminira .consume-femiimage {
    max-width:150px;
  margin:0 auto;
} 
body#feminira .consume-femiimage img {
    width: 100%;
    object-fit: cover;
}

body#feminira .feminira-excellence {
    clear: both;
    overflow: hidden;
}
body#feminira .choice-excellence {
    float: left;
    width: 100%;
}
body#feminira .product-faq-block{
  clear:both;
  overflow:hidden;
}
.inner-choice {
    float: left;
    width: 100%;
}
.feminira-inner-parameter {
    float: left;
    width: 33.33%;
  text-align: center;
}
.feminira-inner-parameter:nth-child(4) {
    display:none;
}
.feminira-innerview ul li {
    padding: 0.758rem;
  border-bottom:1px solid;
  margin:0;
  font-size: 18px;
    color: #2d2d2d;
  font-family: "Candara";
}

.feminira-inner-parameter:nth-child(even) .feminira-innerview ul li:nth-child(2){
  padding:0.999rem;
}
.feminira-inner-parameter:nth-child(even) .feminira-innerview ul li:nth-child(3){
padding-top:1.27rem;
}
.feminira-inner-parameter:nth-child(even) .feminira-innerview ul li:nth-child(4){
 
    padding: 1rem 0rem 1rem;
}
.feminira-inner-parameter:nth-child(odd) .feminira-innerview ul li:nth-child(1) {
    padding: 4.59rem;
}
.feminira-inner-parameter:nth-child(odd) .feminira-innerview ul li:nth-child(2),.feminira-inner-parameter:nth-child(odd) .feminira-innerview ul li:nth-child(3),.feminira-inner-parameter:nth-child(odd) .feminira-innerview ul li:nth-child(4) {
    padding:1rem;
}
.malay-product-block.open .feminira-innerview ul li {
    padding: 0.77rem;
}
.malay-product-block.open .feminira-inner-parameter:nth-child(even) .feminira-innerview ul li:nth-child(4) {
    padding: 1rem 0rem 0.95rem;
}
.feminira-innerview ul {
    margin: 0;
}
.sourced-vitamins-clinic p{
  display:none;
}
body#feminira .product-detail-page .natural_ingradin_formula:last-child{
clear:unset;
  overflow:unset;
  float:left;
}
body#feminira .natural_ingradin_formula.benefit{
width:33.33%;
}
body#feminira .natural_ingradin_formula{
width:33.33%;
}
.feminira-inner-parameter h5 {
    border-bottom: 1px solid;
    padding-bottom: 1rem;
}
.Strychnos-Potatorum-part.benefit {
    float: left;
    width: 100%;
      background-color: #fff;
    border: unset;
}
body#ayur-alpha-capsule .storage-dosage-protect{
    padding: 50px 0 0 0;
  clear:both;
}
body#ayur-alpha-capsule  .ayurlin-difference-partmaintain-physical-healthimg {
    max-width: 180px;
    margin: 0 auto;
}
body#feminira .inner-consumefeminira:nth-child(3n) .consume-femiimage {
    max-width: 138px;
  
}
body#feminira .product-detail-page  h4{
font-size:34px;
  line-height:40px;
}
body#feminira .product-detail-page  h5{
font-size:28px;
  line-height:40px;
}
body#feminira .product-overview-content h5{
text-align:center;
}
body#feminira .product-detail-page h4{
 margin-bottom: 40px;
}
body#feminira  .feminira-benefit h4{
 margin-bottom: 20px;
}
body#feminira .feminira-banner {
    float: left;
    width: 100%;
}
body#feminira .product-feauredimage-part.feminira {
    padding-bottom:5rem;
    width: 100%;
  padding-right:0;
}
body#feminira .product-feauredimage-part.feminira .cslabs-prod-picture{
max-width:700px;
}
body#feminira .product-feauredimage-part.feminira  .product-soloblk-picture img {
    width: 100%;
    object-fit: cover;
  height:35vw;
  }
/* body#feminira .certified-product-gmp:last-child .natural-plantbased-ingrad {
    padding-bottom: 28px;
} */
body#feminira .supplement-facts-block h4 {
text-align:center;
}
body#ayur-lin----capsule .supplement-facts-block p{
text-align:center;
}
.flexslider .slide-img img{
height:47vw;
  object-fit:cover;
}
body#feminira .inner-consumefeminira.malay p {
    max-height: 30px;
}
.supplement-facts-block p {
    text-align: center;
}
body#feminira .supplement-facts-block p{
text-align:left;
}
/* .certified-product-gmp:nth-child(3) .natural-plantbased-ingrad,.certified-product-gmp:nth-child(4) .natural-plantbased-ingrad {
    padding-bottom: 40px;
} */
.certified-product-gmp:nth-child(5) {
width:50%;
padding-left: 20rem;

}
.certified-product-gmp:nth-child(6) {
width:50%;
float:right;
  padding-right: 20rem;
}
.product-feauredimage-part p {
    font-size: 28px;
    line-height: 40px;
    text-align: center;
     margin-top: 2rem;
}
body#ayur-lin----capsule .certified-product-gmp:nth-child(2)  .natural-plantbased-ingrad,body#ayur-alpha-capsule .certified-product-gmp:nth-child(2) .natural-plantbased-ingrad{
 padding-bottom:50px; 
}
body#ayur-lin----capsule .certified-product-gmp:nth-child(2) .natural-plantbased-ingrad{
      padding-bottom: 50px;
}
body#ayur-lin----capsule .certified-product-gmp:nth-child(2),body#ayur-alpha-capsule .certified-product-gmp:nth-child(2){

padding-top:0;
}
 .certified-product-gmp:nth-child(2) {
    padding-top: 4rem;
}
body#ayur-lin----capsule .certified-product-gmp:nth-child(4) .natural-plantbased-ingrad,body#ayur-alpha-capsule .certified-product-gmp:nth-child(4) .natural-plantbased-ingrad {
    padding-bottom: 30px;
}
.certified-product-gmp:nth-child(2) .natural-plantbased-ingrad{
 padding-bottom: 95px;
}
body#feminira .malay-product-block.open p.grid-link__meta {
    text-align: center;
}
body#feminira .malay-product-block.open .addToCartList.product-detail-buynow{
  padding-top:0;
}
body#feminira .malay-product-block.open p.grid-link__meta {
    text-align: center;
    padding: 1.5rem 0;
    margin: 0;
}
.english-product-block.open p#meta {
    text-align: center;
      margin: 0;
    padding-top: 2rem;
}
.product-image-blk img,.cs-singlepdt img {
    width: 100%;
    object-fit: cover;
    height: 400px;
}