.psych-features_icon img {
    width: 100% !important;
    height: max(25px, 3.125vw);
}
.feature__slider2 .psych-features_icon {
    background: transparent;
}
.feature__slider2 .psych-feature_title,
.psych-feature_content {
    font-size: max(16px, 1.042vw);
}
.new_condition .lab-features .owl-stage-outer .owl-item:not(:last-child) {
    border-right: 1px solid #bcbcbc;
}
.new_condition .banner__wrapper h1 {
    font-size: max(18px, 1.667vw);
}
.new_condition .banner__wrapper h3 {
    font-size: max(24px, 3.125vw);
}
.new_condition .banner__wrapper .points-margin {
    margin-bottom: max(14px, 0.938vw);
}
.banner__wrapper .banner_img {
    height: max(300px, 29.688vw);
    display: block;
    margin: max(30px, 3.906vw) auto;
}
.new_condition .banner__wrapper {
    background: #fff;
    color: #293450;
}
.new_condition .banner__wrapper h5 {
    font-size: max(14px, 0.938vw);
}
.new_condition .banner__wrapper .points-margin img {
    max-width: 24px;
}
.new_codVsSec .colum-2 .header-body-section ul li {
    height: max(40px, 2.865vw) !important;
    padding: 0;
    border-radius: 0px !important;
}
.new_codVsSec .colum-2 .header-body-section.padd-20 ul li.header-section {
    margin: 0px;
}
.colum-2 .header-body-section .ul3 {
    border-left: 1px solid #f1f1f1;
}
.how-it-works-wrapper .readmore {
    color: var(--bg-primary);
}
.how-it-works-wrapper::before {
    border-radius: max(8px, 1.25vw);
}
.map-bg .card p {
    height: unset;
}
.footermedia-icon ul {
    justify-content: space-around;
}
.new_highestSection h2,
section h2 {
    color: #293450 !important;
}
.howit_tab .nav-tabs {
    border: 0px;
    background-color: #fff;
    box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.04);
}
.owl_carousel_review .owl-nav {
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    width: 100%;
    max-width: unset;
}
.owl-carousel.owl_carousel_review .owl-nav button.owl-prev {
    margin-left: -2%;
}
.owl-carousel.owl_carousel_review .owl-nav button.owl-next {
    margin-right: -2%;
}
.howItWorksSlider,
.new_highestSection {
    background: #f9f9f9;
}
.howItWorksSlider .how-it-works-wrapper::before {
    content: "";
    background-color: #fff;
}
section h2 {
    font-size: max(22px, 2.188vw);
}
section h2 span {
    margin-top: 1rem;
}
span.line-xl {
    width: 100px;
}
.line-none {
    width: auto;
    height: auto;
    background: none;
    margin: 0;
}
.new_highestSection .total_review h4 {
    font-size: max(20px, 1.458vw);
    color: #212121;
    font-weight:700;
}
.new_highestSection .total_review h5 {
    font-size: max(14px, 1.042vw);
    color: #646464;
}
.new_highestSection .total_review img {
    height: max(25px, 2.083vw);
    /* min-height: 30px; */
    /* max-height: 2.083vw; */
}
.mpb-0 {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
.bottom_touched_img {
    align-items: stretch !important;
}
.bottom_touched_img .banner_img {
    margin-bottom: 0px !important;
    padding: 0 !important;
    height: auto !important;
}
.feature__slider2.psych-features {
    margin-bottom: min(max(58px, 3.931vw), 75.48px);
}
.feature__slider2 .psych-features_icon {
    min-height: initial;
    min-width: initial;
}
.feature__slider2 .psych-features_icon img {
    min-height: min(max(34px, 3.125vw), 60px);
    min-width: min(max(34px, 3.125vw), 60px);
}

/* 13/12/2023 additional resources */
.new_additionalResources .owl_carousel_review .owl-nav {
    top: 30%;
}
.new_additionalResources .owl_add_resources.group_slider .card,
.owl_add_resources.blog_slider .card {
    box-shadow: none;
}
.new_additionalResources .owl-carousel .owl-item .slider_img {
    border-radius: 8px;
    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.08);
    width: auto;
}
.new_additionalResources .owl_add_resources.blog_slider .owl-item p,
.new_additionalResources .owl_add_resources.group_slider .owl-item p,
.new_additionalResources .owl_add_resources.app_slider .owl-item p {
    font-size: max(16px, 1.25vw);
    margin-inline: 0;
    margin-top: max(13px, 1.094vw);
}
.new_additionalResources .owl_add_resources.video_slider .testimonial-video-box {
    border-radius: 8px;
    overflow: hidden;
}
.new_additionalResources .black-color,
.new_additionalResources.owl-carousel.owl_add_resources .owl-item div.black-color,
.new_additionalResources .owl-carousel.owl_add_resources .owl-item div.black-color {
    font-size: max(16px, 1.042vw);
}
.new_additionalResources p,
.new_additionalResources .owl-carousel.owl_add_resources .owl-item p {
    font-size: max(14px, 1.042vw);
    color: #4d4d4d;
}
.new_additionalResources .w-max-content {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content !important;
}
.new_additionalResources .owl_carousel_review .owl-nav {
    width: 97%;
}
@media (max-width: 576px) {
    .new_additionalResources .w-max-content {
        width: 100% !important;
    }
}
/*end 13/12/2023 additional resources */

/* 18/12/2023 cod Vs */
.new_codVsSec .colum-2 .header-body-section.padd-20 ul li.header-section,
.new_codVsSec
    .COD_custom-selectbox
    .select2-container--default
    .select2-selection--single
    .select2-selection__rendered {
    font-size: max(14px, 1.042vw);
}
.new_codVsSec .colum-2 .header-body-section ul li {
    height: max(44px, 2.865vw) !important;
    font-size: max(14px, 0.938vw);
}
.new_codVsSec .colum-2 .header-body-section ul li .block-text {
    font-size: max(14px, 0.938vw) !important;
}
.new_codVsSec
    .COD_custom-selectbox
    .select2-container--default
    .select2-selection--single
    .select2-selection__rendered {
    color: #212121;
}
.new_codVsSec .COD_custom-selectbox .select2-container--default .select2-selection--single .select2-selection__arrow {
    background-image: url("../images/Icon-Chevron.svg");
    width: 1rem;
    height: 0.5rem;
}

.new_codVsSec .colum-2 .header-section {
    background-color: #e9e9e9;
    color: #212121;
}
.new_codVsSec .colum-2.active .header-section {
    background: var(--bg-secondary-light);
    color: #212121;
}
.new_codVsSec .colum-2.active,
.new_codVsSec .colum-2 {
    box-shadow: none !important;
    border-radius: 0px;
}
.new_codVsSec .colum-2 .header-body-section ul li .block-text small {
    font-size: max(12px, 0.729vw);
}
.new_codVsSec .table-shadow {
    box-shadow: 1px 2px 3px #ddd;
    border-radius: max(4px, 0.521vw);
    overflow: hidden;
}
.new_codVsSec .colum-2 .header-body-section .ul1 .header-section {
    background-color: var(--bg-primary);
    color: #fff;
}
.bg--light--blue {
    background-color: #fff;
}
.green-text {
    -webkit-filter: invert(59%) sepia(97%) saturate(396%) hue-rotate(74deg) brightness(93%) contrast(94%);
    filter: invert(59%) sepia(97%) saturate(396%) hue-rotate(74deg) brightness(93%) contrast(94%);
}
.red-text {
    -webkit-filter: invert(22%) sepia(98%) saturate(2603%) hue-rotate(343deg) brightness(100%) contrast(103%);
    filter: invert(22%) sepia(98%) saturate(2603%) hue-rotate(343deg) brightness(100%) contrast(103%);
}
/* end 18/12/2023 cod Vs */

/* 20/12/2023 how it work */
.howit_tab .how-it-text-box h5.text-secondary {
    font-size: max(20px, 1.146vw);
}
.howit_tab .how-it-text-box h5 {
    font-size: max(16px, 1.25vw);
    color: #212121;
}
.howit_tab .how-it-works-wrapper p {
    color: #4d4d4d;
    font-size: max(14px, 0.938vw);
    line-height: max(20px, 1.25vw);
}
.howit_tab .how-it-works-wrapper p {
    margin-bottom: 0.5rem;
}
/*end 20/12/2023 how it work */

/* 4/1/2024 rating section */
.new_highestSection {
    background-color: #fff;
}
.new_highestSection .map-bg .card p {
    min-height: 96px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    max-height: 100%;
    color: #4d4d4d;
    line-height: 23px;
}
.new_highestSection .item .card {
    /* max-height: 215px; */
    height: 100%;
}
.new_highestSection .testimonial-video-box {
    box-shadow: none;
}
.simple_review.owl-carousel .owl-stage {
    display: flex;
    align-items: stretch;
}
.simple_review.owl-carousel .owl-item .item {
    height: 100%;
}
.new_highestSection .total_review h4 {
    color: #4d4d4d;
    font-size: max(16px, 1.25vw);
    text-wrap: nowrap;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
}
.new_highestSection .total_review .d-flex h4 {
    color: #212121;
    font-size: max(16px, 1.458vw);
}
.new_highestSection .total_review h5 {
    text-wrap: nowrap;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 200px;
    display: block;
}
.new_highestSection .total_review {
    max-width: 300px;
}
.new_highestSection .total_review img {
    height: max(25px, 1.823vw);
}
.new_highestSection .play-pause-btn {
    height: max(40px, 1.563vw);
}
/* 17/5/2024 */
.new_highestSection .total_review .card.active{
    border:1px solid var(--bg-primary);
    background:#fff;

}
.new_highestSection .total_review .card{
    border-radius:10px;
}
/* end 17/5/2024 */
/* end 4/1/2024 rating section */

@media (min-width: 320px) {
    .footer-logo {
        width: 50%;
    }
    .owl-carousel.owl_carousel_review .owl-nav.disabled,
    .owl-carousel.owl_carousel_review .owl-dots.disabled {
        display: none;
    }
    section h2.mobile-review span {
        width: auto;
    }
    .feature__slider2 .psych-feature_title,
    .psych-feature_content {
        white-space: normal;
        font-size: max(12px, 1.042vw);
    }
    .feature-box .owl-carousel .owl-stage-outer .owl-stage {
        display: flex;
        align-items: stretch;
        height: 100%;
    }
    .psych-features {
        padding: min(max(10px, 0.938vw), 18px) 0;
    }
}
@media (min-width: 768px) {
    .footer-logo {
        width: 90%;
    }
    /* start 4/1/2024 rating section */
    .new_highestSection .total_review h5 {
        display: inline-block;
    }
    .new_highestSection .map-bg .card p {
        line-height: 26px;
    }

    /* end 4/1/2024 rating section */
}
@media (min-width: 992px) {
    .feature__slider2 .psych-feature_title,
    .psych-feature_content {
        white-space: nowrap;
    }
}

/*start 16/1/2024 */
#infoModal p {
    color: #4d4d4d;
}
#infoModal h4 {
    color: #212121;
}
/*end 16/1/2024 */

/* .modal.fade .modal-dialog {
.infoModal.modal.fade .modal-dialog {
    transition: transform 0.75s ease-in;
    transform: scale(0);
}
.infoModal.modal.fade.show .modal-dialog {
    transition: transform 0.75s ease-in;
    transform: scale(1);
} */


/* 17/5/2024 */
.featured-in h2 {
    font-size: 2rem;
  }

  .featured-in .item {
    margin: 0 auto;
    padding-top: 30px;
    height: 100px;
    display: flex;
    align-items: center;
  }
  .featured-in .logo1 {
    width: min(max(110px, 8.125vw), 156px);
  }
  .featured-in .logo2 {
    width: min(max(82px, 6.250vw), 120px);
  }
  .featured-in .logo3 {
    width: min(max(115px, 9.375vw), 180px);
  }
  .featured-in .logo4 {
    width: min(max(135px, 10.365vw), 199px);
  }
  .featured-in .logo5 {
    width: min(max(52px, 8.969vw), 77px);
  }
  .featured-in .logo6 {
    width: min(max(125px, 10.417vw), 200px);
  }
/*end 17/5/2024 */


/* app download popup 23/5/2024 */
.appDownload label{
top:-1rem;
left:0.5rem;
}
.w-70px{
    width: 70px;
}
.rounded-3{
    border-radius: 1rem;
}
  .top-1{
    top: 1rem;
  }
  
  .right-1{
    right: 1rem;
  }
  .br-10px{
    border-radius: 10px;
  }
  .br-20px{
    border-radius: 20px;
  }
  .appDownload {
    color: #212121;
  }
  .appDownload h2{font-size: max(32px,1.875vw);}
  .appDownload h6{font-size: .8rem;}
  .appDownload p,.appDownload_thnak p{font-size: 1rem;}
  .appDownload .form-control {
        border: 1px solid #e7e7e7;
        border-radius: 8px;
        color: #AAAAAA;
        font-size: 16px;
        padding: 12px 10px;
        box-shadow: 1px 2px 13px #dddddd7d;
    }
    .appDownload .dropbtn{
        font-size: 16px;
        height: 48px;
        max-width: 70px;
    }
    .appDownload button{
        font-size: 18px;
        height: 48px;
    }
    .appDownload .modal-dialog ,.appDownload_thnak .modal-dialog {
        max-width: 400px;
    }
    .btn-close{
        z-index: 1;

    }


    .appDownload .dropdown {
        position: relative;
        display: inline-block;
    }
    
    .appDownload .dropbtn {
        background-color: #F2F2F2;
        color: #212121;
        padding: 10px;
        font-size: 16px;
        border: 1px solid #E9E9E9;
        cursor: pointer;
      border-radius:6px;
        display: flex;
        align-items: center;
      margin-right:.5rem;
    }
    
    .appDownload #selected-image {
        width: 24px;
        height: 18px;
            margin-left: 10px;
    
    }
    
    .appDownload #selected-image.hidden {
        display: none;
    }
    
    .appDownload .dropdown-content {
        display: none;
        position: absolute;
        background-color: #f1f1f1;
        width: 70px;
        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
        z-index: 1;
    }
    
    .appDownload .dropdown-content .dropdown-item1 {
        color: black;
        padding: 12px 6px;
        text-decoration: none;
        display: flex;
        align-items: center;
        cursor: pointer;
    }
    
    .appDownload .dropdown-content .dropdown-item1 img {
        width: 30px;
        height: 30px;
      margin-left:.5rem;
    }
    
    .appDownload .dropdown-content .dropdown-item1:hover {
        background-color: #ddd;
    }
    
    .appDownload .dropdown:hover .dropdown-content {
        display: block;
    }
    
    .appDownload .dropdown:hover .dropbtn {
        background-color: #2980b9;
    }
    
.bg-light-org{
    background-color: #FFEEDF !important;
}
/* end 23/5/2024 */