@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body {
    font-family: "Poppins", serif;
}

.nav-header {
    background: #EAF0FA;
    width: 100%;
    padding: 20px 0px;
}

.nav-header .logo_img {
    width: 224px;
    height: 56px;
    flex-shrink: 0;
}
.footer .logo_img {
    width: 224px;
    height: 56px;
    flex-shrink: 0;
}

.nav-header .nav_list {
    list-style: none;
    gap: 35px;
}

.nav-header .nav_list li a {
    color: #4B4B4B;
    font-family: Poppins;
    padding: 5px 20px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
    display: flex;
    align-items: center;
}

.nav-header .nav_list li a:hover {
    text-decoration: none !important;
}

.nav-header .nav_list li.active_link a {
    border-radius: 10px;
    background: #0A2455;
    color: #fff !important;
    font-weight: 700 !important;
}

.nav-header .nav_list li a i.fs-18 {
    font-size: 10px;
}

.nav-header .btn_sign {
    border-radius: 10px;
    background: #0A2454;
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    padding: 10px 25px;
}

.nav-header .btn_sign:hover {
    background: transparent;
    border: 1px solid #0A2454;
    color: #0A2454;
}

.mobile-header {
    display: none;
}

.hero-sec {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.40) 0%, rgba(255, 255, 255, 0.40) 100%), radial-gradient(220.38% 220.38% at 55.21% 57.8%, rgba(107, 153, 238, 0.09) 19.83%, rgba(107, 153, 238, 0.80) 100%);
    box-shadow: 30px 0px 250px 0px rgba(10, 36, 85, 0.06) inset;
}

.hero-sec .txt_hero {
    color: #272727;
    font-family: Poppins;
    font-size: 24px;
    font-style: italic;
    font-weight: 500;
    line-height: 34px;
    /* 141.667% */
}

.hero-sec .txt_manage {
    color: #272727;
    font-family: Poppins;
    font-size: 74px;
    font-style: normal;
    font-weight: 500;
    line-height: 88px;
    /* 118.919% */
    letter-spacing: -2.96px;
}

.hero-sec .hero_para {
    color: #272727;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 34px;
    /* 154.545% */
}

.hero-sec .btn-started {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 12px;
    background: #0A2455;
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 22.333px;
    font-style: normal;
    font-weight: 500;
    letter-spacing: -0.447px;
    padding: 15px 40px;
}

.hero-sec .btn-started:hover {
    color: #FFF;
}

a:hover {
    text-decoration: none;
}

.txt_tab {
    color: #272727;
    font-size: 46px;
    font-style: normal;
    font-weight: 600;
    line-height: 64px;
    /* 139.13% */
    letter-spacing: -1.84px;
}

.para_tab {
    color: rgba(39, 39, 39, 0.80);
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    /* 177.778% */
}

.tab_sec .tab_step_2 {
    display: none;
}

.tab_sec .tab_step_3 {
    display: none;
}

.tab_sec .tab_step_4 {
    display: none;
}

.tab_sec .list_tab .active_tab {
    color: #0A2455;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 22.598px;
    /* 80.709% */
}

.tab_sec .list_tab {
    list-style: none;
}

.tab_sec .list_tab li a.inactive_tab {
    color: #272727;
    /* font-size: 28px; */
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.598px;
    /* 80.709% */
}

.tab_hidden_desc {
    color: #FFF;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
    margin-top: -145px;
    padding: 0px 114px; 
}

.tab_sec {
    position: relative;
}

.tab_sec::before {
    content: '';
    position: absolute;
    background: url(../images/tab_before_img.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 6.5%;
    height: 145px;
    top: 0%;
    left: 1%;
}

.tab_before_img {
    position: absolute;
    position: absolute;
    right: 0px;
    transform: translate(-45px, -35px);
    width: 105px;
}

.manage_bp {
    background: #E9F0FC;
    padding: 30px 0px;
}

.manage_bp .txt_manage {
    color: #272727;
    text-align: center;
    font-size: 46px;
    font-style: normal;
    font-weight: 600;
    line-height: 74px;
    /* 160.87% */
    letter-spacing: -1.84px;
}

.manage_bp .para_manage {
    color: rgba(39, 39, 39, 0.80);
    text-align: center;
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    /* 133.333% */
}

.manage_bp .apple_img {
    width: 65px;
    height: 65px;
}

.card_bg_white {
    border-radius: 8px;
    border: 0.5px solid #E9F0FC;
    background: #FFF;
    width: 90%;
    position: relative;
}

.manage_bp .txt_app {
    color: #0A2455;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: 74px;
    /* 308.333% */
    letter-spacing: -0.96px;
}
.manage_bp .txt_app_count {
    color: #0A2455;
    font-size: 65px;
    font-style: normal;
    font-weight: 600;
    line-height: 74px;
    /* 308.333% */
    letter-spacing: -0.96px;
}
.apple_img_hidden{
    visibility: hidden;
}
.desc_reader_user{
font-weight: 400;
font-size: 18px;
line-height: 25px;
letter-spacing: 0%;
text-align: center;
color: rgba(39, 39, 39, 1);
}
.para_google_dia{
    font-family: Poppins;
font-weight: 400;
font-size: 18px;
line-height: 32px;
letter-spacing: 0%;
color: rgba(39, 39, 39, 0.8);
}
.para_google_dia span{
    font-family: Poppins;
font-weight: 700;
font-size: 18px;
line-height: 32px;
letter-spacing: 0%;
color: rgba(10, 36, 85, 1);
}
.txt_health{
    font-weight: 400;
    font-size: 18px;
    line-height: 25px;
    letter-spacing: 0%;    
    color: rgba(39, 39, 39, 1);
    gap: 8px;
}


.desc_reader {
    color: #272727;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
    /* 187.5% */
}

.count_text {
    width: 70px;
    height: 70px;
    border-radius: 12px;
    background: #0A2455;
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12);
    position: absolute;
    z-index: 1;
    left: 0px;
    transform: translate(-28px, -55px);
    color: #FFF;
    text-align: center;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height: 75px;
    letter-spacing: 0.16px;
}

.count_text span {
    height: -webkit-fill-available;
}

.download_sec .txt_now {
    color: #272727;
    font-size: 46px;
    font-style: normal;
    font-weight: 600;
    line-height: 64px;
    /* 139.13% */
    letter-spacing: -1.84px;
}

.download_sec .para_google {
    color: rgba(39, 39, 39, 0.80);
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    /* 145.455% */
}

.flex_imgs img {
    width: 200px;
    height: 69.165px;
    flex-shrink: 0;
    cursor: pointer;
}

.flex_imgs {
    gap: 10px;
    flex-wrap: wrap;
}

.download_vector {
    position: relative;
}

.download_vector::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    background: url(../images/download_img_vector.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 12%;
    height: 150px;
}

.download_sec {
    position: relative;
    overflow: hidden;
}

.download_sec::after {
    content: '';
    position: absolute;
    background: url(../images/vector_after_img.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 9%;
    height: 150px;
    right: -35px;
    top: 140px;
}

.healthier-sec {
    position: relative;
    background: #E9F0FC;
    padding: 30px 0px;
}
.txt_lifestyle{
    color: #272727;
font-size: 46px;
font-style: normal;
font-weight: 600;
line-height: 64px; /* 139.13% */
letter-spacing: -1.84px;
}
.desc_lifestyle{
    color: rgba(39, 39, 39, 0.80);
font-family: Poppins;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 32px; /* 177.778% */
}
.healthier-sec .list_healthier{
    list-style: none;
}
.healthier-sec .list_healthier li a{
    color: #272727;
font-family: Poppins;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 45px; /* 144.444% */
}
.testimonial-slider{
    border-radius: 18px;
background: #0A2455;
padding: 20px;
position: relative;
}
.testimonial-slider::before{
    content: '';
    position: absolute;
    background: url(../images/vector_after_img.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 12%;
    height: 75px;
    right: -26px;
    top: 0;
}
.testimonial-slider::after{
    content: '';
    position: absolute;
    background: url(../images/testimonail_vector_img.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 12%;
    height: 75px;
    left: 0px;
    top: 25%;
}
.txt_slide{
    color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 28px;
font-style: normal;
font-weight: 500;
line-height: 74px; /* 205.556% */
letter-spacing: -1.44px;
}
.slide_img{
    width: 150px;
}
.arrow-left {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(35px, 0%);
    cursor: pointer;
}
.arrow-left img{
    width: 60px;
}
.arrow-right {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(-35px, 0%);
    cursor: pointer;
}
.arrow-right img{
    width: 60px;
}
.left_txt_slide{
    color: #272727;
    font-family: Poppins;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 38px;
    letter-spacing: -1.44px;
    display: flex;
        justify-content: center;
}
.text_faq{
    color: #272727;
text-align: center;
font-family: Poppins;
font-size: 46px;
font-style: normal;
font-weight: 600;
line-height: 74px; /* 160.87% */
letter-spacing: -1.84px;
}
.accordian_text{
    border-radius: 8px;
border: 0.5px solid #AEE8FA;
background: #FFF;
padding: 40px 40px;
}
.active_accordian{
    border-radius: 8px;
border: 1px solid #0A2455;
background: #FFF;
box-shadow: 0px 6px 10px 0px rgba(168, 168, 168, 0.25);
}
.accordion_content{
    display: none;
}
.rotate_icon{
    transform: rotate(180deg);
}
.accordian_text h3{
    color: #494949;
font-variant-numeric: lining-nums proportional-nums;
font-family: Poppins;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 23.086px; /* 128.255% */
}
.chevron-down{
    font-size: 30px;
}
.footer{
    background: #EAF0FA;
    padding: 50px 0px;
}
.list_footer{
    list-style: none;
}
.list_footer li a{
    color: rgba(75, 75, 75, 0.80);
    font-family: Poppins;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 22.598px; /* 94.16% */
}
.input_footer{
    background: transparent !important;
    border: none;
    height: 55px;
}
.btn-Signup{
    border-radius: 12px;
background: #0A2455;
color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 22.333px;
font-style: normal;
font-weight: 500;
line-height: 27.917px; /* 125% */
letter-spacing: -0.447px;
padding: 15px;
}
.btn-Signup:hover{
    color: #FFF;
}
.btn_get{
    border-radius: 12px;
background: #0A2455;
color: #FFF;
text-align: center;
font-family: Poppins;
font-size: 20.333px;
font-style: normal;
font-weight: 500;
line-height: 27.917px; /* 125% */
letter-spacing: -0.447px;
padding: 15px;
}
.btn_get:hover{
    color: #FFF;
}
.btn_get i{
    font-size: 25px;
}
.w-45{
    width: 45px;
}
.gap-icon{
    gap: 22.876px;
}
.txt_hero span{
    color: rgba(39, 39, 39, 0.50);
text-align: center;
font-family: Poppins;
font-size: 18px;
font-style: italic;
font-weight: 500;
line-height: 34px; /* 141.667% */
}
.txt_hero .span_2{
    color: #272727;
font-family: Poppins;
font-size: 18px;
font-style: italic;
font-weight: 500;
line-height: 34px;
}
.txt_about{
    color: #0A2455;
    text-align: center;
    font-family: Poppins;
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: 58px;
    letter-spacing: 0px;
}
.about_desc{
    color: rgba(39, 39, 39, 0.60);
text-align: center;
font-family: Poppins;
font-size: 22px;
font-style: normal;
font-weight: 400;
line-height: 34px; /* 154.545% */
}
.about_before{
    position: relative;
}
.about_before::before{
    content: '';
    position: absolute;
    background: url(../images/about_img_before.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 22%;
    height: 400px;
    right: 0;
    bottom: -45px;
}
.txt_mission{
    color: #272727;
text-align: center;
font-family: Poppins;
font-size: 46px;
font-style: normal;
font-weight: 600;
line-height: 74px; /* 160.87% */
letter-spacing: -1.84px;
}
.left_border{
    border-radius: 8px;
border: 0.5px solid rgba(107, 153, 238, 0.50);
background: #FFF;
box-shadow: 0px 6px 30px 0px rgba(157, 157, 157, 0.25);
padding: 12px;
}
.left_border .circle_info{
    width: 65px;
}
.left_border .txt_about_mission{
    font-family: Poppins;
font-weight: 600;
font-size: 24px;
line-height: 30px;
letter-spacing: -4%;
color: rgba(10, 36, 85, 1);

}
.left_border .para_about{
    font-family: Poppins;
font-weight: 400;
font-size: 16px;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
color: rgba(39, 39, 39, 1);

}
.right_border{
    border-radius: 8px;
border: 0.5px solid rgba(107, 153, 238, 0.50);
background: #FFF;
box-shadow: 0px 6px 30px 0px rgba(157, 157, 157, 0.25);
padding: 12px;
}
.right_border .circle_info{
    width: 65px;
}
.right_border .txt_about_mission{
    font-family: Poppins;
font-weight: 600;
font-size: 24px;
line-height: 30px;
letter-spacing: -4%;
color: rgba(10, 36, 85, 1);

}
.right_border .para_about{
    font-family: Poppins;
font-weight: 400;
font-size: 16px;
line-height: 30px;
letter-spacing: 0%;
text-align: center;
color: rgba(39, 39, 39, 1);

}
.health_img{
    width: 50px;
}
.services_img{
    background: url('../images/services_img.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    height: 550px;
}
.services_img::before{
    content: '';
    position: absolute;
    background: url('../images/services_img_before.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 550px;
    top: 0;
}
.txt_service{
    font-family: Poppins;
font-weight: 600;
/* font-size: 66px; */
line-height: 50px;
letter-spacing: -4%;
text-align: center;
color: rgba(10, 36, 85, 1);
}
.card_header_border{
    border: 1px solid rgba(10, 36, 85, 0.4);
    border-radius: 18px;

}
.card_header_border .card_header{
    background: linear-gradient(234.15deg, #0A2455 11.89%, #164FBB 109.25%);
    padding: 30px 20px;
    border-radius: 18px;
}
.star_img img{
    border: 1px solid rgba(255, 255, 255, 1);
    width: 60px;
    padding:12px;
    border-radius: 50px;
}
.btn_pricing_month{
    border: 1px solid rgba(255, 255, 255, 1);
    border-radius: 50px;
    color: #fff;
font-weight: 600;
font-size: 18px;
padding: 12px 30px;
letter-spacing: -4%;
}
.btn_pricing_month:hover{
    color: #fff;
}
.para_card{
    color: rgba(255, 255, 255, 0.8);
}
.gap_star{
    gap: 20px;
}
.text_priceing{
    color: rgba(255, 255, 255, 1);
}
.card_body ul{
    list-style: none;
    line-height: 35px;
}
.card_body ul li a{
    color: rgba(40, 40, 40, 1);
    font-size: 15px;
}
.signup_sec{
    background: url('../images/signup_bg.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 300px;
}
.signup_form{
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 10px 74px 0px rgba(197, 197, 197, 0.25);
    padding: 30px 80px;
    margin-top: -250px;
    border-radius: 18px;
}
.mt-50{
    margin-top: -280px;
}
.input_field{
    border: 1px solid rgba(205, 205, 205, 1);
    height: 55px;
}
.input_field:focus{
    border: 1px solid rgba(10, 36, 85, 1);
    box-shadow: none !important; 
}
.input_field::placeholder{
font-weight: 400;
font-size: 18px;
line-height: 32px;
letter-spacing: 0%;
color: rgba(39, 39, 39, 0.3);
}
.icon_show {
    position: absolute;
    right: 0;
    font-size: 25px;
    transform: translate(-14px, -39px);
    color: rgba(39, 39, 39, 0.3) !important;
    cursor: pointer;
}
.circle_list{
    width: 13px;
    height: 13px;
    border: 3px solid rgba(10, 36, 85, 1);
    border-radius: 50px;
}
.text_estab{
    font-weight: 600;
}
.txt_aim{
    color: rgba(39, 39, 39, 0.6);
}
.h-800 {
    height: 800px;
    position: relative;
    overflow: hidden;
}   
.h-800::before {
    content: '';
    position: absolute;
    width: 40%;
    height: 385px;
    left: 0;
    bottom: 0px;
    background: url(../../assets/images/img-01.png);
    background-repeat: no-repeat;
    background-size: contain;
}
.emoji-img {
    position: absolute;
    bottom: 45px;
    right: 60px;
    width: 140px;
}
.text-create {
    font-weight: 700;
    color: #4C4C4C;
}
.gap-stores-img {
    gap: 30px;
}
.app-store {
    width: 180px;
}
.form-shadow {
    box-shadow: 0px 28.15px 49.63px 0px #ADADAD40;
    border-radius: 29px;
    padding: 35px 80px;
    margin-bottom: 170px !important;
}
.h-800::after {
    content: '';
    position: absolute;
    width: 15%;
    height: 385px;
    right: 0;
    top: 50px;
    background: url(../../assets/images/img-2.png);
    background-repeat: no-repeat;
    background-size: contain;
}
@media screen and (max-width:991px) {
    .nav-header {
        display: none;
    }
    .hero-sec .txt_manage {
        font-size: 18px;
        font-weight: 700;
        line-height: 28px;
        letter-spacing: 1px;
    }
    .download_sec .row{
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    .manage_bp .txt_manage {
        font-size: 24px !important;
        line-height: 38px !important;
        letter-spacing: 0px !important;
    }
    .txt_tab {
        font-size: 32px;
        line-height: 35px;
    }
    .tab_sec .row{
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .mt-50 {
        margin-top: 0px !important;
    }
    .txt_about {
        font-size: 35px;
    }
    .contact-img{
        width: -webkit-fill-available !important;
    }
    .about_before::before {
        display: none;
    }
.w-75{
    width: -webkit-fill-available !important;
}
    .tab_before_img {
        display: none;
    }
    .tab_hidden_desc {
        font-size: 15px;
        line-height: 23px;
        margin-top: -125px;
        padding: 0px 14px;
    }

    .tab_sec::before {
        display: none;
    }

    .mobile-header {
        display: block;
    }

    .mobile-header {
        background: #EAF0FA;
        padding: 20px 0px;
    }

    .menu-icon {
        font-size: 32px;
        color: #000;
    }

    .mobile-header .logo_img {
        width: 224px;
        height: 56px;
        flex-shrink: 0;
    }
}
@media screen and (max-width:1280px) {
    .card_body ul li a {
        color: rgba(40, 40, 40, 1);
        font-size: 13px;
    }
    .para_card {
        color: rgba(255, 255, 255, 0.8);
        font-size: 13px;
    }
}
@media screen and (max-width:767px) {
    .hero-sec .row {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .form-shadow {
        padding: 12px !important;
    }
    .emoji-img {
        display: none;
    }
    .h-800::before {
        display: none;
    }
    .gap-stores-img {
        gap: 0px;
        margin-top: 0px !important;
    }
    .form-reg .row {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .h-800 .row {
        padding-top: 0px !important;
    }
    .h-800::after {
        width: 20%;
        top: 20px;
    }
    .h-800 {
        height: auto;
    }
    .text_faq {
        font-size: 25px;
        line-height: 35px;
        margin-top: 0px !important;
    }
    .faq_sec{
        padding-bottom: 0px !important;
    }
    .txt_about {
        font-size: 38px;
    }
    .mt-50 {
        margin-top: 0px !important;
    }
    .about_desc {
        font-size: 15px;
        line-height: 28px;
    }
    .signup_form {
        padding: 30px 15px !important;
    }
    .healthier-sec .row {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    .txt_service {
        font-size: 22px;
        line-height: 30px;
    }
    .services_img {
        height: -webkit-fill-available;
    }
    .services_img::before {
        height: -webkit-fill-available;
    }
    .para_google_dia {
        font-size: 15px;
        line-height: 22px;
    }
    .btn_started_get{
        margin-top: 0px !important;
        padding-top: 0px !important;
    }
    .para_google_dia span {
        font-size: 15px;
        line-height: 22px;

    }
    .tab_sec .row_about_text{
        margin-top: 10px !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
        margin-bottom: 10px !important;
    }
    .txt_mission {
        font-size: 22px;
        line-height: 30px;
        letter-spacing: 1px;
    }
    .para_about{
        font-size: 12px;
    }
    .text_estab {
        font-size: 20px;
    }
    .circle_list {
        display: none;
    }
    .accordian_text {
        padding: 12px 12px;
    }
    .accordian_text h3 {
        font-size: 14px;
        line-height: 18.086px;
    }
    .list_footer{
        flex-direction: column;
        padding-left: 0px !important;
        row-gap: 15px;
    }
    .w-45 {
        width: 25px;
    }
    .gap-icon{
        margin-top: 0px !important;
    }
    .download_sec::after {
        display: none;
    }
    .arrow-left {
        transform: translate(6px, 0%);
    }
    .arrow-left img {
        width: 40px;
    }
    .arrow-right {
        transform: translate(-6px, 0%);
    }
    .txt_slide {
        font-size: 22px;
    }
    .testimonial-slider::before {
        display: none;
    }
    .slide_content p{
        padding-top: 0px !important;
        font-size: 12px;
    }
    .healthier-sec .list_healthier li a {
        font-size: 12px;
        line-height: normal;
        margin-top: 15px;
    }
    .healthier-sec .list_healthier li a img{
        width: 25px;
        margin-right: 7px;
    }
    .desc_lifestyle {
        font-size: 13px;
        line-height: 20px;
    }
    .txt_lifestyle {
        font-size: 22px;
        line-height: 32px;
        margin-top: 10px;
    }  
    .healthier-sec {
        padding: 10px 0px;
    }  
    .slide_content p br{
        display: none;
    }
    .arrow-right img {
        width: 40px;
    }
    .slide_img {
        width: 120px;
    }
    .flex_imgs img {
        width: -webkit-fill-available;
        height: -webkit-fill-available;
    }

    .tab_sec .row {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }

    .download_sec .row {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        margin-bottom: 0px !important;
    }

    .count_text {
        display: none;
    }

    .manage_bp .txt_manage {
        font-size: 38px;
        line-height: 50px;
    }

    .manage_bp .para_manage {
        font-size: 15px;
        line-height: 23px;
    }

    .manage_bp {
        padding: 20px 0px;
    }

    .manage_bp .row {
        margin-top: 0px !important;
    }

    .card_bg_white {
        width: -webkit-fill-available;
    }

    .download_sec .txt_now {
        font-size: 32px;
        text-align: center;
    }

    .download_sec .para_google {
        font-size: 18px;
        line-height: 28px;
        text-align: center;
    }

    .tab_hidden_desc {
        font-size: 15px;
        line-height: 23px;
        margin-top: -125px;
    }

    .tab_sec .list_tab li a.inactive_tab {
        font-size: 18px;
    }

    .tab_sec .list_tab .active_tab {
        font-size: 18px;
    }

    .txt_tab {
        font-size: 32px;
        line-height: 35px;
    }

    .hero-sec .txt_manage {
        font-size: 18px;
        font-weight: 700;
        line-height: 28px;
        letter-spacing: 1px;
    }

    .hero-sec .btn-started {
        width: -webkit-fill-available;
        margin-bottom: 20px;
    }

    .hero-sec .txt_hero {
        margin-top: 12px;
    }

    .hero-sec .hero_para {
        font-size: 15px;
        line-height: 26px;
    }

    .flex_padding {
        padding: 0px !important;
    }
}