
@media only screen and (max-width: 1440px) {

    /* .header_bg {background-size: 820px; height: 600px; } */
    .header_bg {background-size: 820px; height: 720px; }
    .sub-home {padding-top: 60px; }
    .sub-home h3 {font-size: 40px; }
    .home-slider {padding: 90px 30px 60px; }
    .watch-video {padding: 70px 0 70px; }
    .footer_main {padding: 60px 0 60px; }
    /* background-size: 100% 340px; */
    .header-banner-img {height: 360px;  background-size: cover; }
    .container-marketing {padding-bottom: 60px; padding-top: 60px; }
    .pb-60 {padding-bottom: 40px; }
    .pt-60 {padding-top: 40px; }
    .pagebottom {padding: 70px 0; }
    .bottom-heading {font-size: 36px; }
    .pagebottom .centerdiv a img {max-width: 140px; margin: 30px 10px 15px 0; }
    .blissimages img {max-width: 80px; }
    .our-advisor1-bg {height: 620px; }
    .join_bliss {padding-bottom: 40px; }
    
    }
    @media only screen and (max-width: 1199px) {
    
    ul.header-ul {padding-right: 20px; }
    .navbar-header a.navbar-brand {width: 240px; }
    .pb-30 {padding-bottom: 20px; }
    /* .header_bg {background-size: 670px; height: 560px; } */
    .header_bg {background-size: 670px; height: 680px; }
    .pb-60 {padding-bottom: 40px; }
    .pt-80 {padding-top: 60px; }
    .home_heading {font-size: 34px; }
    .how-work {padding-bottom: 30px; }
    .home-slider ul.slick-dots {padding: 25px 0 0; }
    .watch-video .watch-video-button {height: 340px; }
    .watch-video {padding: 50px 0 50px; }
    .comming-soon-section {padding-bottom: 40px; }
    .comming-soon-section .centerdiv a img {max-width: 130px; }
    .footer_main {padding: 50px 0 50px; }
    .advisor-main {padding-bottom: 80px; padding-top: 80px; }
    .heading_advisor1 {font-size: 30px; line-height: 40px; }
    .our-advisor1-content {font-size: 20px; }
    .our-advisor1-bg {height: 560px; }
    .our-advisor12-bg {height: 520px; background-size: 100% 520px; }
    .free_minute{height: 100px;margin: 0;}
    }
    @media only screen and (max-width: 1024px) {
    
    
    .sub-home h3 {font-size: 32px; }
    .pb-60 {padding-bottom: 30px; }
    .pt-80 {padding-top: 50px; }
    .home-slider {padding: 70px 30px 40px; }
    .header-banner-img {height: 340px; background-size: 100% 320px; }
    .container-marketing {padding-bottom: 50px; padding-top: 50px; }
    .heading-testsection {font-size: 35px; }
    .container.testimonial-bg-wrap {padding-bottom: 90px; }
    .pagebottom {padding: 55px 0; }
    .bottom-heading {font-size: 32px; }
    .pagebottom .centerdiv a img {max-width: 130px; margin: 20px 10px 15px 0; }
    .home_banner_text {padding-top: 60px; }
    .work_description {font-size: 16px; }
    .our-advisor12-bg {height: 480px; background-size: 100% 480px; }
    ul.requirement-details li {list-style: disc; line-height: 35px; }
    .contact_form {width: 80%; }
    .free_minute{height: 100px;margin: 0;}
    .free_minute_advisor{height: 43%;left: 75px;}
    
    
    }
    
    @media only screen and (max-width: 991px) {
    
    
    .dwnldbtn-wrap {padding-right: 60px; }
    button.navbar-toggler {position: absolute; right: 15px; top: 22px; }
    header#stickbar {z-index: 99; position: fixed; }
    header#stickbar.sticky a.navbar-brand img {width: 100%; }
    .f-26 {font-size: 20px; }
    .sub-home h3 {font-size: 30px; }
    .header-app-link.pb-30 > div {height: 50px; }
    .sub-home h3 {font-size: 30px; padding-bottom: 5px; }
    .sub-home {padding-top: 0; }
    .watch-video .watch-video-button {height: 300px; }
    .comming-soon-section {padding-bottom: 30px; }
    .footer_main .footer_section2 {margin: 0 0 20px; font-size: 20px; }
    .watch-video a#play-video {font-size: 26px; }
    .navbar-collapse {background: #efefef; position: absolute; left: 0px; right: 0px; top: 80px; padding: 0px 15px; }
    ul.header-ul a.active.nav-link.navtxt:before {width: 30px; }
    ul.header-ul a.nav-link.navtxt, ul.header-ul a.active.nav-link.navtxt {color: #211f1f; font-weight: 500; padding: 7px 5px 8px; }
    nav.header.navbar {position: relative; background: #385461; }
    .content-page {padding-top: 80px; }
    .home_banner_text {padding-top: 0; }
    /* .header_bg {background-size: 480px; height: 400px; background-position: 120% 100%; } */
    .header_bg {background-size: 480px; height: 480px; background-position: 120% 100%; }
    .home_heading {font-size: 30px; }
    .pt-80 {padding-top: 40px; }
    .home-slider {padding: 50px 15px 30px; }
    .watch-video {padding: 40px 0 40px; }
    .home_heading {font-size: 28px; }
    .footer-about img.logo-footer {max-width: 160px; margin: 0 0 15px; }
    .header-banner-img {height: 280px; background-size: 100% 280px; }
    .header-banner-img h1 {font-size: 40px; }
    .about-temp-right {padding: 30px 0 0; }
    .container-marketing {padding-bottom: 30px; padding-top: 40px; }
    .about_description {font-size: 18px; }
    .blissimages img {max-width: 70px; margin: 0 0 16px; }
    .heading-testsection {font-size: 30px; }
    .advisor-main {padding-bottom: 60px; padding-top: 60px; }
    .our-advisor1-bg {height: 480px; }
    .app-card-view .app-card {margin-bottom: 30px; }
    .heading_advisor1 {font-size: 26px; line-height: 34px; }
    .our-advisor1-content {font-size: 18px; }
    .our-advisor1-bg {height: 460px; }
    .join_bliss {padding-bottom: 20px; }
    .our-advisor12-bg {height: 400px; background-size: 100% 400px; }
    .contact_form {width: 100%; }
    .navbar-light .navbar-toggler-icon {background: url(../images/menu.svg) no-repeat; background-size: 30px; }
    button.navbar-toggler {padding: 0; border: none; outline: 0 !important; }
    .free_minute{height: 100px;margin: 0;}
    .free_minute_advisor{height: 43%;left: 75px;}
    }
    
    @media only screen and (max-width: 767px) {
    
    .advisor-main .lite-greentag{font-size: 13px;}
    .footer_main {padding: 30px 0 30px; }
    .home-slider {padding: 30px 15px 30px; }
    .pt-80 {padding-top: 30px; }
    .how-work {padding-bottom: 0; }
    .header_bg {background-size: 340px; height: 360px; background-position: 120% 100%; }
    ul.footer_section2detail li {line-height: 35px; }
    .footer_main .footer_section2 {margin: 0 0 10px; }
    .home-slider ul.slick-dots {padding: 10px 0 0; }
    .header-banner-img {height: 220px; background-size: 100% 220px; }
    .header-banner-img h1 {font-size: 35px; }
    .pb-80 {padding-bottom: 30px; }
    .pb-40 {padding-bottom: 20px; }
    .our-advisor-top h2 {font-size: 32px; }
    .heading_advisor {font-size: 20px; }
    .advisor-main {padding-bottom: 40px; padding-top: 40px; }
    .advisor_card {border: 1px solid #fff !important; margin-bottom: 30px; }
    .pagebottom {padding: 35px 0; }
    .bottom-heading {font-size: 30px; }
    .blissimages { background: transparent; }
    .app-card-view .app-card {min-height: auto; }
    .watch-video {padding: 30px 0 30px; }
    .contact_form {width: 100%; padding: 25px 30px; }
    ul.header-ul {padding: 15px 0 15px; }
    .advisor_name{font-size: 13px;}
    .free_minute{height: 100px;margin: 0;}
    .free_minute_advisor{height: 43%;left: 75px;}
    }
    
    @media only screen and (max-width: 575px) {
    
    
    .header-app-link {flex-wrap: wrap; }
    .content-page {padding-top: 60px; }
    .dwnldbtn-wrap {padding-right: 36px; }
    .navbar-header a.navbar-brand {width: 150px; margin-right: 0; }
    button.navbar-toggler {top: 14px; }
    .dwnldbtn-wrap button {font-size: 12px; padding: 8px 8px; font-weight: 600; }
    .sub-home h3 {font-size: 25px; padding-bottom: 5px; }
    .header_bg {background-size: 340px; height: auto; background-position: 120% 100%; padding: 30px 0 30px; }
    .header-app-link a {width: 130px; height: 50px; display: inline-block; background-size: 100% !important; border-radius: 8px; }
    .watch-video .watch-video-button {height: 280px; background-size: cover; }
    .watch-video a#play-video {font-size: 26px; width: 80%; }
    .home_heading {font-size: 22px; }
    .header-banner-img {height: 220px;
        background-size: cover;
        /* height: 120px; background-size: 100% 120px;  */
    }
    .header-banner-img h1 {font-size: 24px; }
    .about-temp-left {padding-right: 0; }
    .featurette-list ul {margin: 0 00; }
    .featurette-list .gt-start.col-sm-12 {margin: 20px 0 0; }
    .pb-60 {padding-bottom: 20px; }
    .mt-5, .my-5 {margin-top: 1rem!important; }
    .heading-testsection {font-size: 22px; }
    .pt-60 {padding-top: 20px; }
    .heading-section {font-size: 20px; }
    .container.testimonial-bg-wrap {padding-bottom: 60px; }
    .testimonial-bg button.slick-prev.slick-arrow {left: 30%; }
    .testimonial-bg button.slick-next.slick-arrow {left: 55%; }
    .testimonial-bg button.slick-arrow {bottom: -40px; }
    .h2, h2 {font-size: 1.7rem; }
    .bottom-heading {font-size: 24px; }
    .pagebottom .centerdiv a img {max-width: 100px; margin: 15px 10px 15px 0; }
    .footer_section1deatail {line-height: 26px; }
    .advisor-main {padding-bottom: 30px; padding-top: 30px; }
    .our-advisor1-bg {height: auto; padding: 30px 0 30px; }
    .our-advisor1-content {font-size: 18px; }
    .heading_advisor1 {font-size: 22px; line-height: 33px; padding-bottom: 15px; }
    .requirements {padding: 0 15px; }
    .our-advisor12-bg {height: auto; background-size: cover; padding: 30px 0; }
    .advisor1_banner {padding-bottom: 0; }
    ul.requirement-details li {line-height: 32px; }
    .application-text {line-height: 30px; }
    .contact-main textarea {min-height: 160px; }
    .navbar-collapse {top: 60px; }
    .padtop5xs{    padding-top: 5px!important;}
    .advisor-inner .lite-greentag, .advisor-inner .lite-redtag, .advisor-inner .lite-bluetag{font-size: 12px;}
    .advisor_name{font-size: 13px;}
    :root {--star-size: 18px;}
    .free_minute{height: 85px;margin: 0;}
    .free_minute_advisor{height: 60px;left: 35px;}
    /* .profile-picture-img{height: 80px !important;} */
    /* .profile-picture-img{height: 75px;max-height: 75px;min-width: 100%;object-fit: cover;} */
    }

    @media only screen and (max-width: 375) {
        .free_minute{height: 100px;margin: 0;}
        .free_minute_advisor{height: 60px;left: 35px;}
        .header_bg {background-size: 670px; height: 680px; }
    }