/* GlucoExtend VSL (variant F, instant drop) — inline styles that load BEFORE package.css */
.flt{width:100%;display:flex;}
  .container{
    width:1170px;
    height:auto;
    margin:0 auto;
    padding:0;
    box-sizing:border-box;
  }
  /*-------------------doctor section----------------*/
  .doctor-section {
    background: rgb(0, 59, 142);
    padding: 33px 0;
  }
  .doctor-flex {display: flex;align-items: center;gap: 30px;}
  .doctor-left {display: flex;align-items: center;gap: 18px;width: 40%;}
  .doctor-img {
    width: 117px;
    height: 117px;
    border-radius: 50%;
    overflow: hidden;
    border: 4px solid rgb(240, 215, 179);
    flex-shrink: 0;
  }
  .doctor-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .doctor-info small {
    color: #E4DE80;
    font-size: 16px;
    display: block;
    margin-bottom: 6px;
  }
  .doctor-line {
    width: 220px;
    height: 1px;
    background: rgb(210, 210, 210);
    margin-bottom: 12px;
  }
  .doctor-name {
    color: rgb(255, 255, 255);
    font-size: 26px;
    line-height: 1;
    font-weight: 700;
    font-family: Oswald, sans-serif;
    margin-bottom: 6px;
    margin-top: 24px;
  }
  .doctor-title {
    color: #E4DE80;
    font-size: 18px;
  }
  .quote-box {
    position: relative;
    color: rgb(255, 255, 255);
    font-style: italic;
    font-size: 21px;
    line-height: 1.5;
    font-weight: 500;
    padding-left: 52px;
    width: 70%;
  }
  .quote-box::before {
    content: "❝";
    position: absolute;
    left: 16px;
    top: -26px;
    color: rgb(255, 226, 111);
    font-size: 60px;
    line-height: 1;
    font-style: normal;
  }
  @media only screen and (max-width: 1200px){
    .container{ max-width:1000px; width:100%; }
  }
  @media only screen and (max-width: 1030px){
    .container{ max-width:750px; width:100%; }
  }
  @media only screen and (max-width: 767px){
    .container{ width:100%;max-width:640px;}
    .bdinpad, .pad1, .pad2{padding:0 10px;box-sizing:border-box;}
    .doctor-section{padding:25px 0;}
    .doctor-flex {gap: 18px;flex-wrap:wrap;}
    .doctor-left {width:100%;align-items: flex-start;}
    .doctor-img {width: 78px;height: 78px;}
    .doctor-info small {font-size: 15px;}
    .doctor-line {width: 100%;}
    .doctor-name {font-size: 21px;margin-bottom: 4px;margin-top: 14px;}
    .doctor-title {font-size: 18px;}
    .quote-box {font-size: 17px;line-height: 25px;padding-left: 30px;width: 100%;}
    .quote-box::before {font-size: 40px;top: -3px;left: 2px;}
  }

.yellow_text{
  color: #FFF000;}
  
  
  div#top_headline {
    display: flex !important;
    margin-top: 20px;
}
  
  .referenc__title_h {
    width: 457.93px;
    height: 73.52px;
    border-radius: 12.03px;
    font-size: 22px;
    color: #fff;
    background-color: #004a99;
    margin: 0 auto;
    align-items: center;
    align-content: center;
    text-align:center;
    font-family: "Google Sans", sans-serif;
}
  .product_wrap2 .product_item{
  border: 3px solid #d5d0d0;
    border-radius: 19px;
  }
  .header_1b{
    background: #c2daed;
    color: #000;
    text-align: center;
    border-radius: 16px;
  }
  .header_3b{
  background: #c2daed;
    color: #000;
    text-align: center;
    border-radius: 16px;
  }
  .product_item h3 {
    background: none !important;
    color: #000;
}
  .header_6b{
  background: #efd450;
    color: #000;
    text-align: center;
    border-radius: 16px;
  }
  .regular_price span {
    text-decoration: line-through;
}
  p.saveprice {
    color: #fff;
    padding: 5px 0px;
    margin-bottom: 5%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5%;
    width: 90%;
}
  .saveprice {
    text-align: center;
    background: #005598;
    color: #fff !important;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
  .product_wrap2 p.saveprice{
  padding:0;
  }
  .free_bonus{
  text-align: center;
    background: #e13333;
    color: #fff !important;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    font-weight: 600;
    margin-bottom:5%;
  }
  @media screen and (max-width: 767px) {
    .referenc__title_h {
        width: 82.32vw;
        height: 15.67vw;
        border-radius: 2.57vw;
        font-size: 6.71vw;
        text-align:center;
        margin-bottom: 10px;
    }
}
  @keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
  /*.content_wrap{
                background-color:#000000 !important;
  }
             .video_add{
           background-color:#000000 !important;
  }
 
.sound_otp {
        padding-bottom: 70px;
    display: flex;
    align-items: anchor-center;
}
  .sound_otp p{
     font-family: "Google Sans", sans-serif;
      color: #000000;
   font-size: 18px;
    font-weight: 700;
  }
  .sound_otp p span{
      color: #FF0000;

  }
  .featured_list2_adj {
    position: relative;
    margin-top: -50px !important;
}
  .referenc__title_h {
    font-size: 22px;
    font-family: "Google Sans", sans-serif;
}
 .featured_list2_adj .mobimg {
    display: none;
 }
 @media only screen and (max-width:767px) {
  .ancient-h1 {
        font-size: 21px;
        font-weight: 600;
        font-family: "Google Sans", sans-serif;
    }

.sound_otp {
  
    padding: 0px 15px 70px;
}
.sound_otp p {
    font-size: 14px;
}
span.adjment {
    font-size: 16px !important;
    display: block;
    padding-bottom: 13px;
}
span.adjment em {
    font-style: normal;
    border-bottom: 3px solid #00386a !important;
    font-weight: bold;
}
.featured_list2_adj .mobimg {
    display: block;
 }
 .featured_list2_adj .desktopimg {
    display: none;
 }
 .featured_list2_adj {
    position: relative;
    margin-top: -50px !important;
}
img.mobimg {
    position: relative;
    top: -12px;
}
.modfadd {
    padding: 0px !important;
}
 }
  @media only screen and (max-width:378px) {
  .ancient-h1 {
        font-size: 19px;
   
        font-weight: 600;
        font-family: "Google Sans", sans-serif;
    }
  }
 /* @media only screen and (max-width:480px) {
.ancient-h1 {
    font-size: 28px;
    line-height: 125%;
    margin: 20px 0 .35em;
}
}*/
  /*---- CBS-----*/
        .logos {
            padding: 4rem 5rem 4rem;
            display: flex;
            align-items: center;
            justify-content: space-evenly;
            background-color: #3E87C1;
        }
        .logos .logo-holder {
            padding: 0 4%;
            position: relative;
        }
        .logos .logo-holder .image {
            width: 100%;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            margin: auto;
            fill: #fff;
        }
  .previmg{
          /*margin-top:-200px !important;   */
          }
.video-overlay{
  padding:0px !important;
  }
  .prod_des{
    padding-top:0 !important;
    padding-bottom:0 !important;
  }
  .prod_pic{
    padding-top:0 !important;
    padding-bottom:0 !important;
  }
  .prod_price{
    padding-top:0 !important;
    padding-bottom:0 !important;
  }
  .cared_opt{
    padding-top:0 !important;
    padding-bottom:0 !important;
  }
  .product_item{
    height: fit-content;
  }
        @media(max-width:767px) {
            .logos .logo-holder {
                padding: 0 5%;
            }
          .logos {
                padding: 40px 0 !important;
            }
          .previmg{
            height:600px;
            width: auto;
            padding:0px;
          }
          .sci_ref{
            display: block !important;
          }
        }
  .testimonial_text ul li {
    position: relative;
    padding-left: 27px;
    padding-right: 24px;
}
.testimonial_text ul li span {
    position: absolute;
    left: 0px;
    top: 6px;
    width: 21px;
    text-align: right;
}
.testimonial_text ul li {
    font-size:9pt;
    color: #000000;
    padding: 5px 5px 5px 32px;
    display: block;
    word-break: break-all;
    background: none;
}
 .mobile_button {
    margin: 20px 0px;
    width: 100%;
    height: auto;
    animation: zoom-in-zoom-out 1s ease infinite;
        }
        .mobile_button a {
    background: #296494;
    border-radius: 6px;
    color: #fff !important;
    padding: 15px 7px;
    font-size: 22px;
    font-weight: 600;
    display: block;
    text-align: center;
}
.mobile_button a i {
    margin-right: 11px;
}
.bonises_opt {
    background: #296494;
    border-radius: 6px;
    margin: 5px 20px 10px;
    color: #fff;
    padding: 6px;
    font-size: 22px;
    font-weight: 600;
}
.freeshipping {
    background: #dd0000 !important;
}
.add_content_block {
    background: #03508a;
    padding: 63px;
    color: #fff;
    / margin-bottom: 60px; /
}
.add_content_text {
    text-align: center;
    padding-bottom: 35px;
}
.add_content_text h2 {
    color: white !important;
}
.add_content_text h2 span strong {
    color: #eedf0b !important;
}
.add_content_text h2 span {
    display: block;
    font-size: 46px;
}
.add_content_text em {
    font-style: normal;
    border-bottom: 1px solid #eedf0b;
}
.add_content_img_wrap {
    width:80%;
    margin-left:10%;
    display: flex;
    gap: 0px 40px;
}
.add_content_img_block {
    background: #fff;
    padding: 17px;
    border-radius: 20px;
    margin-bottom: 20px;
}
.add_content_img_block p {
    font-size: 23px;
    font-weight: 700;
    padding: 20px 0 0;
    text-align: center;
}
.add_content_img_block p span {
    color: #ee0b0b;
}
.add_content_heading {
    text-align: center;
    padding-bottom: 20px;
    font-size: 24px;
}
.add_content_heading span {
    position: relative;
}
.add_content_heading span:after {
    width: 100%;
    height: 3px;
    content: "";
    background: #ee0b0b;
    position: absolute;
    left: 0;
    top: 17px;
}
.add_content_heading strong {
    color: #228901;
}
.add_content_des {
    font-size: 20px;
    padding:10px 16px;
}
.add_content_img {
    flex: 0 50%;
    background: #fff;
    border-radius: 20px;
    margin-bottom: 20px;
    color:#0459ce;
}
.bonises_opt {
    background: #296494;
    border-radius: 6px;
    margin: 5px 20px 10px;
    color: #fff;
    padding: 6px;
    font-size: 22px;
    font-weight: 600;
}
.freeshipping {
    background: #dd0000 !important;
}
@media (max-width:1199px) {
    .add_content_img_block p {
    font-size: 21px;
}
.add_content_heading {
    text-align: center;
    padding-bottom: 20px;
    font-size: 22px;
}
.add_content_block {
    background: #03508a;
    padding: 63px 20px;
    color: #fff;
}
}
@media (max-width:991px) {
    .add_content_img_wrap {
    flex-direction: column;
}
.add_content_img {
    margin-bottom: 65px;
}
.add_content_block {
    background: #03508a;
    padding: 63px 00px 20px;
    color: #fff;
}
}
/*----*/
.banner_add, .addoffer {
    background: linear-gradient(135deg, #005598 15.12%, #0080C2 85.49%);
}
/*---- Discover content start ---*/
.addinfo_content {
    display: flex;
    padding: 40px;
    color: #fff !important;
    align-items: center;
}
.offer_add {
    margin-right: 100px;
}
.addinfo_content h2 {
    font-size: 32px;
    font-weight: 700;
    color: #fff !important;
}
.addinfo_content h2 span {
    display: block;
    font-size: 16px;
    text-align: right;
}
.client_feedback {
    padding: 60px 0px;
}
.titleinfo {
    font-weight: 800;
    font-size: 32px;
    text-align: center;
    padding-bottom: 30px;
}
.titleinfo span {
    display: block;
}
.client_feedback_block {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.client_feedpic_info {
    flex: 1;
    padding: 0px 0px 15px 15px;
}
.client_feedpic_info h3 {
    font-weight: 700;
    font-size: 22px;
    padding: 0px;
    margin: 0px;
}
.reating_opt {
    display: flex;
    align-items: center;
    align-content: center;
    padding: 5px 0;
}
.reating_opt em {
    color: #75A83A;
    font-weight: 500;
    background: none;
    padding: 0px 0px 0px 15px;
}
.client_feedback_info em {
    font-style: normal;
    /*background: url(../images/quote_mark.png) no-repeat left top;*/
    display: inline-block;
    padding: 0;
}
.client_des {
    padding: 0px 0px 9px;
    background: url(../images/ri_double-quotes-l.png) no-repeat left top;
}
.client_des p {
    margin: 0px;
    padding: 0px 0px 0px 21px;
}
.addoffer2 {
    background: linear-gradient(135deg, #005598 15.12%, #003e80 85.49%);
    padding: 10px 0px;
}
.addoffer2 h2 {
    color:#f7ca12;
    font-size: 32px;
    font-weight: 700;
    text-align: center;
    padding: 0px;
    margin: 0px;
}
.addoffer2 h2 span {
    display: block;
}
@media (max-width:1000px) {
    .aboutinfo_left h2 {
        font-size: 20px;
    }
    .aboutinfo_blog {
        flex-direction: column;
    }
    .ing_contentinfo h3 {
        padding: 15px 0;
        font-weight: 700;
        font-size: 16px;
        text-align: center;
    }
    .regnew_content {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }
    .reg_cont_blog {
        padding: 0px 7px 14px;
    }
    .addinfo_content h2 {
        font-size: 26px;
    }
    .addinfo_content {
        display: flex;
        padding: 40px 0;
    }
    .offer_add {
        width: 87px;
        margin-right: 15px;
    }
    .titleinfo {
        font-size: 22px;
    }
    .client_feedpic_info h3 {
        font-size: 18px;
    }
    .addoffer2 h2 {
        font-size: 26px;
    }
    .product_block h3 {
        font-size: 18px;
    }
    .product_heading {
        font-size: 14px;
    }
    .guarantee_pic_info h2 {
        font-size: 24px;
    }
    .saveopt {
        color: #CA2B1D;
        font-size: 18px;
    }
    .price_opt {
        font-size: 43px;
    }
    .price_opt span {
        font-size: 14px;
        top: -6px;
    }
    .price_opt2 {
        font-size: 32px;
    }
    .addinfo_content h2 {
        flex: 1;
    }
    .titleinfo span {
        display: inline;
    }
    .header_cont h2 {
        font-size: 24px;
    }
    .header_cont h2 span {
        color: #FFD600;
        font-size: 18px;
    }
}
@media (max-width:767px) {
    .addoffer2 h2 {
        font-size: 20px;
    }
    .product_block h3 {
        font-size: 15px;
    }
    .price_opt2 {
        font-size: 28px;
    }
    .price_opt {
        font-size: 33px;
    }
    .price_opt span {
        font-size: 13px;
        top: 1px;
    }
    .price_opt2 em {
        font-size: 15px;
    }
    .product_block {
        margin-bottom: 25px;
    }
    .regnew_option {
        padding: 14px;
    }
    .ing_pic {
        width: 92px;
        margin-left: 39%;
    }
    .ing_contentinfo ul{
        margin-left: 21% !important;
    }
    .guarantee_pic{
        margin-left: 22%;
    }
    .product_heading {
        font-size: 16px;
    }
    .client_feedback_info em {
        padding: -1px 0px 0px 7px;
        background-size: 21px;
    }
    p.free_shipping {
        padding: 5px 0px 0;
        font-size: 15px;
    }
    .product_info_des {
        flex: 0 50%;
        padding: 10px 10px;
    }
    .product_block h3 {
        padding: 10px 0px
    }
    .saveopt {
        font-size: 15px;
        padding-bottom: 10px;
    }
    /* .add_button img {
        max-width: 220px;
    } */
    body{
        font-size:14px;
    }
    .client_feedpic {
        max-width: 55px;
    }
    .reating_opt img {
        /* width: 70px; */
        max-width: 71px;
    }
    .client_feedpic_info h3 {
        font-size: 16px;
    }
    .titleinfo span {
        display: inline;
    }
    .product_heading {
        font-size: 18px;
    }
    .product_content {
        flex-direction: column;
    }
     .addoffer2_content span {
        display: inline !important;
    }
    .ing_contentinfo {
        flex: 0 49%;
        margin: 0px 0px 30px;
    }
    .addinfo_content h2 {
        font-size: 18px;
    }
    .addinfo_content h2 span {
        font-size: 14px;
        text-align: initial;
    }
    .addoffer2_content {
        flex-direction: column;
    }
    .guarantee_pic_info h2 {
        font-size: 20px;
    }
    .guarantee_pic_info {
        color: #fff;
        padding-left: 0px;
        flex: 1;
        padding: 15px 0 0;
    }
    button.accordion-button {
        font-size: 16px !important;
    }
    .product_content {
        padding: 30px 0;
    }
    .banner_add {
        flex-direction: column;
    }
    .banner_add .aboutinfo_add {
        margin-left: 0;
    }
    .ing_content_blog {
        flex-direction: column;
    }
    .ing_content_blog img{
        margin-left: auto;
        margin-right: auto;
        width: 25%;
    }
    .product_info_des {
        flex: 0 50%;
    }
    .product_info_des_more {
        flex: 0 50%;
    }
  .content_wrap_details{
  padding:0;
  }
  .spl_bns{
  padding:0;
  }
  .reating_opt{
  font-size:15pt;
  }
  .add_pic img{
    margin-left:-22px;
    max-width:114% !important;
  }
}
  /* SECTION FAQ */
  .section__faq{
    padding-top: 44.89px;
    padding-bottom: 63.92px;
    background-color: #004a99;
  }
  .faq_container{
  padding: 0 31.93px;
    margin: 0 auto;
    width: 100%;
    position: relative;
  }
  .faq__title{
    font-size: 60.34px;
    color: #fff;
    text-align: center;
    font-family: sans-serif;
    font-style: italic;
  }
  .faq__cont{
    margin: 26.93px auto 0;
    max-width: 668.67px;
  }
  .faq__item{
    margin-bottom: 7.97px;
    border-radius: 10px;
    overflow: hidden;
    font-weight: 600;
  }
  .faq__ctrl{
    height: 57px;
    line-height:normal;
    font-size: 22.51px;
    padding: 6.01px 54.77px 6.01px 25.06px;
    position: relative;
    background-color: #fff;
    align-items: center;
    color: #004a99;
    align-content: center;
    cursor: pointer;
  }
  .faq__answer{
    font-size: 25px;
    color: #fff;
    font-weight: 400;
    background-color: #006ecf;
    height: 0;
    overflow: hidden;
    transition: .3s;
  }
  .faq__ctrl:after {
    width: 20.44px;
    height: 11.49px;
    right: 10px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(0);
    background-image: url(../images/arrow.svg);
    transition: .3s;
}
.second__timer {
    margin-top: 5.08px;
    font-size: 64.98px;
    color: #fff;
}
.second__timer, .second__title {
    text-align: center;
    font-weight: 700;
}
  .section__money{
    padding-top: 74.1821px;
    padding-bottom: 64.7701px;
  }
  .monay__contain{
    width: 817.7199px;
    border: 7.0045px solid #004a99;
    border-radius: 12.517px;
    padding: 37.911px 49.904px;
    background-color: #f2f8ff;
    margin: 0 auto;
    position: relative;
  }
  .monay__contain:before{
  height: 14.976px;
    width: 278.8523px;
    background-color: #f2f8ff;
    z-index: 1;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    content: "";
    position: absolute;
  }
  .monay__bottom{
    margin-top: 27px;
  }
  .monay__bottom, .money__list li span{
    justify-content: center;
  }
  .money__bottomlist li{
  margin-right: 15px;
  }
  .money__bottomlist li img{
  width: 159px;
    height: auto;
    display: block;
  }
  .contain{
    padding: 0 32px;
    margin: 0 auto;
    width: 100%;
    position: relative;
  }
  .money__line{
    left: 35%;
    right: 35%;
    height: 7.99476px;
    top: -7.59392px;
    position: absolute;
    background-color: #fff;
  }
  /* --- yellow money line
  .money__line:before{
  left: 0;
    border-radius: 0 7.0045px 7.0045px 0;
  }
  .money__line:after{
  right: 0;
    border-radius: 7.0045px 0 0 7.0045px;
  }
  .money__line:after, .money__line:before{
  width: 273.8897px;
    height: 7.00445px;
    top: .5011px;
    bottom: .5011px;
    content: "";
    position: absolute;
    background-color: #004a99;
  }
  */
  .money__top{
    font-size: 110px;
    padding-left: 20px;
    font-weight: 700;
    color: #004a99;
    line-height: 1;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    position: relative;
    z-index: 2;
  }
  .money__top span:first-child{
    text-align: right;
  }
  .money__top span{
    width: 100%;
  }
  .money__top img{
    width: 240px;
    height: 209px;
    bottom: -6px;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    position: absolute;
  }
  .money__second{
    font-size: 48px;
    margin-top: 10px;
    font-weight: 700;
    text-align: center;
    color: #004a99;
    letter-spacing: -.01251em;
  }
  .money__list{
    margin-top: 31.028px;
    position: relative;
    z-index: 3;
  }
  .monay__container:after{
    left: 6px;
    top: 6px;
    right: 6px;
    bottom: 6px;
    border-radius: 12.517px;
    border: 6px dashed #ffc60d;
    content: "";
    position: absolute;
  }
  .monay__bottom{
    margin-top: 27.9254px;
  }
  .monay__bottom, .money__list li span{
    justify-content: center;
  }
  @media screen and (max-width: 767px){
    .section__money{
        padding-top: 12.85vw;
      padding-bottom: 8.47vw;
      margin-top:18%;
    }
    .contain{
        padding: 0 2.06vw;
    }
    .monay__contain{
        width: 90vw;
        border: 1.54vw solid #004a99;
        border-radius: 3.22vw;
        padding: 0 4.11vw;
        padding-bottom: 6.68vw;
        padding-top: 4.37vw;
    }
    .money__line{
    left: 3.21vw;
        right: 3.21vw;
        height: 1.54vw;
        top: -1.54vw;
        z-index: 3;
    }
    .money__top{
    font-size: 8vw;
        padding-left: 2vw;
        position: relative;
        z-index: 4;
    }
    .money__second{
    font-size: 5vw;
        margin-top: 2.06vw;
    }
    .money__list{
    margin-top: 6.43vw;
    }
    .monay__bottom{
    margin-top: 6.94vw;
    }
    .pic_width{
    width:185px !important;
      height:165px !important;
    }
    .money_days{
    margin-left:0 !important;
    }
    .contain{
    padding: 0 2.06vw;
    }
    .money__line{
    left:18%;
        right:18%;
        height: 1.54vw;
        top: -1.54vw;
        z-index: 3;
    }
    .money__bottomlist li img{
    width:75px;
      margin-left:10%;
    }
    .section__faq{
    padding-top: 9vw;
        padding-bottom: 12vw;
    }
    .faq__title{
    font-size: 9.65vw;
    }
    .faq__cont{
    margin: 0 auto;
        margin-top: 7.71vw;
        max-width: 90%;
    }
    .faq_container{
    padding:0;
    }
    .faq__ctrl{
    height:55px;
      font-size:17px;
      padding:0 28px 0 12px;
    }
    .faq__answer .faq__ansinner{
    padding: 5px 5px 5px 10px;
    }
    .faq__ctrl {
        min-height: 10.65vw; 
    }
    .faq__ansinner p{
  padding:5px 5px !important;
    line-height:15pt !important;
  }
    .faq__answer {
        font-size: 4.37vw;
    }
  }
  @media screen and (max-width: 1100px){
    .section__money{
        padding-top: 7.46vw;
      padding-bottom: 6.51vw;
    }
    .monay__contain{
    width: 90vw;
        border: .7vw solid #004a99;
        border-radius: 1.25vw;
        padding: 3.81vw 5.01vw;
    }
    .monay__container:before{
    height: 1.5vw;
        width: 27.89vw;
    }
    .money__line{
    left: 1.25vw;
        right: 1.25vw;
        height: .8vw;
        top: -.75vw;
    }
    .money__top{
    font-size: 9vw;
        padding-left: .5vw;
    }
    .money__second{
    font-size: 5vw;
        margin-top: 1.1vw;
    }
    .money__list{
    margin-top: 3.11vw;
    }
    .monay__bottom{
    margin-top: 2.81vw;
    }
    .monay__container{
    width: 82.09vw;
        border: .7vw solid #004a99;
        border-radius: 1.25vw;
        padding: 3.81vw 5.01vw;
    }
    .money__line{
    left: 18%;
        right:18%;
        height: .8vw;
        top: -.75vw;
    }
  }
  @media screen and (max-width: 1300px){
    .contain{
        padding: 0 3.21vw;
    }
    .section__faq{
    padding-top: 4.51vw;
        padding-bottom: 6.43vw;
    }
    .faq__title{
    font-size: 9.02vw;
    }
    .faq__cont{
    margin-top: 2.71vw;
        max-width: 90%;
    }
     .faq__answer .faq__ansinner {
        padding: 1.2vw 3.41vw;
    }
    .faq__ctrl {
        height: 55px;
        font-size: 17px;
        padding: 5px 28px 0 18px;
    }
    .faq__answer {
        font-size: 1.6vw;
    }
        .faq__answer .faq__ansinner {
        padding: 1.2vw 3.41vw;
    }
  }
  .faq__ansinner p{
  padding:8px 5px 8px 25px;
    line-height:17pt;
  }
  .timer_container{
  padding: 0 31.93px;
    margin: 0 auto;
width: 100%;
    position: relative;
  }

.featured_list2_info {
    display: flex;
    align-items: anchor-center;
    gap: 88px;
    justify-content: center;
}

.featured_list2_add1 {
    position: relative;
    margin-top: -20px;
    position: relative;
    z-index: 100;
}
@media (max-width:767px){
.featured_list2_info {

    gap: 10;
}
}

@media only screen and (max-width: 767px) {
       span.adjment {
        font-size: 1.4vh !important;
        display: block;
        padding-bottom: 13px;
        font-weight: bold;
        margin: 13px 0 !important;
        color: #fff !important;
        margin-bottom: 0 !important;
    }
  
  span.adjment .small_heading {
    border-bottom: 2px solid #fff !important;
    }
  
}

.videoContainerNew {
    padding: 5px !important;
    box-shadow: 0px 0px 14px #00386a82 !important;
}

.videoContainerNew {
    margin: 11px auto !important;
    padding: 5px !important;
    box-shadow: 0px 0px 14px #00386a82 !important;
}
  
@media(max-width:767px){

.videoContainerNew {
          margin: 11px 9px !important;

}
.order_highlights3 {
        background: url(../images/bg_mob.png) no-repeat left top !important;
    background-size: cover;
        border-top: 5px solid #0a247b;
    padding-top: 15px;
}
  .video_add {
    background: transparent !important;
    padding-top:0;
}
  
  h1.ancient-h1 {
    font-size: 20px !important;
}
  
  .small_heading{
    

}
  }

/* ==========================
   VIDEO NOTICE BAR
========================== */

.video_notice_bar{
    width:100%;
    background:#ffffff;
    border-bottom:1px solid #e5e5e5;
}

/* ==========================
   DESKTOP VERSION
========================== */

.notice_desktop{
       display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 10px 0 14px 0;
    text-align: center;
}

.notice_desktop span{
    font-size:14px;
    line-height:1.2;
    color:#000;
    font-weight:400;
}

.notice_desktop img{
    width:14px;
    height:14px;
    display:block;
    flex-shrink:0;
}

/* ==========================
   MOBILE VERSION
========================== */

.notice_mobile{
    display:none;
}

/* ==========================
   MOBILE RESPONSIVE
========================== */

@media (max-width:767px){

    .notice_desktop{
        display:none;
    }

    .notice_mobile{
        display:flex;
        flex-direction:column;
        align-items:center;
        justify-content:center;
        padding:5px 8px;
        min-height:40px;
    }

    .notice_title{
       font-size: 12px;
        color: #000;
        text-align: center;
    }

    .notice_audio{
        display:flex;
        align-items:center;
        justify-content:center;
        gap:4px;
        margin-top:2px;
        margin-bottom:8px;
    }

    .notice_audio span{
         font-size: 12px;
        line-height:1.1;
        color:#000;
        text-align:center;
    }

    .notice_audio img{
        width:9px;
        height:9px;
        display:block;
        flex-shrink:0;
    }
}

.featured_media{
    width:100%;
    text-align:center;
    margin:28px 0 42px;
}

.featured_media img{
    width:100%;
    max-width:780px;
    height:auto;
    margin:0 auto;
}

.desktop_featured_media{
    display:block;
}

.mobile_featured_media{
    display:none;
}

@media (max-width:767px){
    .featured_media{
        margin:1px 0 0 !important;
                padding: 0 27px 30px;
    }

    .featured_media img{
        max-width:100%;
    }

    .desktop_featured_media{
        display:none;
    }

    .mobile_featured_media{
        display:block;
    }
}
