@media (max-width: 1920px) {
    .sign_lft_user_img {
        display: none;
    }

    .hubspot_subscribe_lft {
        background-position-x: 0px;
        background-position-y: 70px;
        background-size: contain;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -360px;
    }

    .article_related_blog {
        padding-left: 18px;
    }

    .event_home_content {
        padding-left: 20px;
    }

    .common_blog_related {
        padding-left: 30px;
    }

    .service_glider_slider_lft_ttl span {
        right: 21px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 600px;
    }

    .vision_row .vision_row_lft h2 .vision_row_lft_one,
    .vision_row .vision_row_lft h2 br {
        display: none;
    }

    .bridge_section {
        padding: 180px 0px 0px 0;
        background-image: url("../img/bride-bg.png");
        height: 794px;
    }

    .vision_row .vision_row_lft {
        flex: 1 1 35%;
        max-width: 35%;
    }

    .vision_row .vision_row_rht {
        flex: 1 1 65%;
        max-width: 65%;
    }

    header .navbar .search-box form input {
        min-width: 450px;
    }

    .about_rht_col_gif {
        height: 380px;
    }

    .landing_banner_section::before {
        content: "";
        background-image: url("../img/landing-banner-before-lft.png");
        width: 152px;
        height: 566px;
        position: absolute;
        object-fit: contain;
        top: 105px;
        left: 140px;
        background-repeat: no-repeat;
    }

    .landing_banner_section::after {
        content: "";
        background-image: url("../img/landing-banner-after-rht.png");
        width: 152px;
        height: 566px;
        position: absolute;
        object-fit: contain;
        top: 128px;
        right: 82px;
        background-repeat: no-repeat;
    }

    .about_rht_col_gif {
        height: 100%;
        width: 100%;
    }

    .contact_banner_section::before {
        left: 250px;
    }

    .contact_banner_section::after {
        right: 250px;
    }

    .vision_row {
        top: -50px;
    }

    .vision_row .vision_row_lft {
        padding-top: 80px;
    }

    .vision_section::before {
        top: 233px;
        left: 191px;
    }

    .vision_section::after {
        right: 108px;
        top: 226px;
    }

    .vison_card_animation_bx lottie-player {
        width: 880px;
    }

    .vison_card_main_bx {
        top: -74px;
        left: 80px;
    }

    .service_banner_section::before {
        left: 175px;
    }

    .service_banner_section::after {
        right: 175px;
        top: 108px;
    }
}

@media (max-width: 1800px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -260px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 770px;
    }

    header .navbar .search-box form input {
        min-width: 360px;
    }
}

@media (max-width: 1680px) {
    .hubspot_subscribe_lft {
        background-position-y: 80px;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -280px;
    }

    .service_glider_slider_lft ul li span {
        font-size: 14px;
    }

    .service_glider-slider_row .service_glider_slider_lft p br {
        display: none;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 570px;
    }

    .landing_banner_section::before {
        left: 70px;
    }

    .contact_banner_section::before {
        left: 150px;
    }

    .contact_banner_section::after {
        right: 140px;
    }

    .vison_card_animation_bx lottie-player {
        width: 100%;
    }

    .vision_section::after {
        right: 62px;
        top: 201px;
    }

    .vision_section::before {
        top: 245px;
        left: 105px;
    }

    .vision_row {
        top: -66px;
    }

    .vison_card_main_bx {
        top: -66px;
        left: 75px;
    }

    .service_banner_section::before {
        left: 70px;
    }

    .service_banner_section::after {
        right: 90px;
    }
}

@media (max-width: 1600px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -180px;
    }

    .service_glider_slider_lft ul li span {
        font-size: 14px;
    }

    .service_glider_slider_lft_ttl span {
        right: 15px;
    }

    .service_glider-slider_row .service_glider_slider_lft p br {
        display: none;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 570px;
    }
}

@media (max-width: 1440px) {
    .hubspot_subscribe_lft {
        background-position: bottom left;
        background-size: 222px;
        background-repeat: no-repeat;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -290px;
    }

    .event_home_content {
        padding-left: 0px;
    }

    .service_glider_slider_lft_ttl span {
        right: 16px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 570px;
    }

    .sign_lft .sign_lft_img {
        top: 50%;
        transform: translate(-50%, -50%);
    }

    .sign_row .sign_lft {
        padding: 60px;
    }

    .bridge_section {
        padding: 180px 0px 0px 0;
        background-image: url("../img/bride-bg.png");
        height: 744px;
    }

    header .navbar .search-box form input {
        min-width: 240px;
    }
    .search-box-mobile.desktop i.bx.bx-search {
        position: absolute;
        font-size: 18px;
        color: #fff;
        font-weight: 500;
        cursor: pointer;
        transition: all 0.3s ease;
        left: 28px;
        top: 26px;
    }
    .about_rht_col_gif {
        height: 300px;
        width: auto;
    }

    .landing_banner_section::before {
        left: 0px;
    }

    .landing_banner_section::after {
        top: 138px;
        right: 20px;
    }

    .contact_banner_section::before {
        left: 20px;
    }

    .contact_banner_section::after {
        right: 0px;
    }

    .vison_card_animation_bx lottie-player {
        width: 82%;
    }

    .vision_section::after {
        right: 25px;
        top: 201px;
        height: 550px;
        width: 135px;
    }

    .vision_section::before {
        top: 203px;
        left: -15px;
        height: 550px;
        width: 135px;
    }

    .vision_row {
        top: -82px;
    }

    .vison_card_main_bx {
        top: -55px;
        left: 10px;
    }

    .vision_row .vision_row_lft {
        padding-top: 60px;
    }
    .seo-landing_banner_section {
        padding: 140px 0 70px 0;
        height: 550px;
    }
    .seo-left-common-height {
        height: 375px;
    }
}

@media (max-width: 1400px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -220px;
    }
}

@media (max-width: 1366px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -260px;
    }

    .service_glider_slider_lft_ttl span {
        right: 20px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 570px;
    }

    .service_glider_slider_rht.service_glider_slider_rht_lst.service_glider_slider_rht_lst-child
        img {
        right: -120px !important;
    }

    .vision_section::after {
        right: 17px;
        top: 201px;
        height: 468px;
        width: 110px;
    }

    .vision_section::before {
        top: 237px;
        left: 0;
        height: 498px;
        width: 110px;
    }

    .vision_row {
        top: -82px;
    }

    .vison_card_main_bx {
        top: -55px;
        left: 0px;
    }

    .vision_row .vision_row_lft {
        padding-top: 60px;
    }

    .service_banner_section::before {
        left: 70px;
    }

    .service_banner_section::after {
        right: 90px;
    }
    .explore-our-formats .explore-our-formats-column {
        width: 31%;
    }
}

@media (max-width: 1300px) {
    body .reputation-landing-section .common_container {
        top: 34%;
    }
    .tech-our-custom-offering .explore-our-formats-card {
        height: 400px;
    }
    body .technology-banner .common_container {
        top: 35%;
    }
}

@media (max-width: 1280px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -200px;
    }

    .buzihub_time_bx .buzihub_time_rht label {
        font-size: 13px;
    }

    .service_glider_slider_lft_ttl span {
        right: 18px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 600px;
    }

    .service_glider_slider_rht.service_glider_slider_rht_lst.service_glider_slider_rht_lst-child
        img {
        right: -180px !important;
    }

    .product_banner_accordian.coaching_banner_accordian.coaching_banner_accordian_nw
        .accordion-thumb::before {
        right: -15px !important;
    }

    .vision_row .vision_row_lft {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .vision_row .vision_row_rht {
        flex: 1 1 60%;
        max-width: 60%;
    }

    .about_banner_row .about_rht_col,
    .about_banner_row .about_lft_col {
        flex: 1 1 48%;
        max-width: 48%;
    }

    .businews_comment_top,
    .buzinews_comment_tabing {
        padding: 0 50px;
    }

    .nested_top_main_wrapper .businews_comment_top {
        padding: 0;
    }

    .afiliate_banner_row .afiliate_banner_lft_col {
        flex: 1 1 50%;
        max-width: 50%;
        padding-right: 30px;
    }

    .afiliate_banner_row .afiliate_banner_rht_col {
        flex: 1 1 50%;
        max-width: 50%;
        padding-left: 30px;
    }

    .about_banner_section::after {
        width: 470px;
    }

    .product_details_banner::before {
        height: 500px;
    }

    .afiliate_banner_row .afiliate_banner_lft_col .afiliate_build_lft::before {
        width: 460px;
        height: 460px;
    }

    .afiliate-build-card .afiliate-build-card_img {
        height: 180px;
    }

    .afiliate-build-card .afiliate-build-card_img_center {
        height: 190px;
    }

    .about_rht_col_gif {
        height: 270px;
    }

    .contact_banner_section::before {
        left: 0px;
    }

    .contact_banner_section::after {
        right: 0px;
        width: 120px;
    }

    .vison_card_main_bx {
        top: -47px;
        left: -16px;
    }

    .news_webinar_btns a {
        font-size: 15px;
    }

    .news_the_head br {
        display: none;
    }
    .case-study-content {
        padding: 30px 30px;
    }
    .online-reputation-management-content p {
        width: 100%;
    }
    .tech-our-process .tech-our-process-inner #card-1::after {
        height: 15px;
    }
    .our-technology .buzihub_trainding_lft ul.tabs {
        flex-wrap: wrap;
    }
    .tech-our-process .card {
        height: auto;
    }
    .tech-our-process {
        padding: 175px 0 100px;
    }
   
}

@media (max-width: 1099px) {
    .about_counets .about_counter_lft .counet_box {
        flex: 1 1 50%;
        max-width: 50%;
        margin-bottom: 20px;
    }

    .our_team_row .our_team_box {
        flex: 1 1 47%;
        max-width: 47%;
    }

    .our_team_row .our_team_box:nth-child(even) {
        margin-right: 3% !important;
    }

    .contact_ttl .contact_ttl_lft h2 {
        font-size: 36px;
    }

    .businews_comment_top,
    .buzinews_comment_tabing {
        padding: 0 30px;
    }
    .share-button {
        right: -1px;
    }
    .case-study-inner:nth-child(odd) .share-button {
        left: -1px;
    }
    .explore-our-formats-card {
        height: 420px;
    }
    .technology-spacial .doing-seo-inner .doing-seo-card {
        width: 47%;
    }
    .technology-spacial .doing-seo-card {
        flex-direction: column;
    }
    .technology-solution .seo-process-column {
        width: 47%;
    }
    .technology-crafting .online-reputation-management-img img {
        width: 100%;
    }
    .our-technology .buzihub_trainding_lft ul.tabs li {
        width: 23%;
        padding: 15px 5px;
    }
}

@media (max-width: 1024px) {
    .iti__dropdown-content {
        background-color: #112a57 !important;
    }
    .iti--fullscreen-popup.iti--container {
        top: 110px !important;
    }
    .iti__search-input {
        background: #112a57 !important;
        color: white !important;
    }
    .contact_form_bx
        .contact_form__ttl
        .conact_from_file
        label.for-terms-and-conditons {
        font-size: 10px;
        position: relative;
        bottom: 3px;
    }
    .hamburger {
        display: block;
    }
    header nav .navbar .links li.login,
    header nav .navbar .links li.get-started {
        display: none !important;
    }
    .service_glider-slider_row .service_glider_slider_lft ul {
        max-width: 80%;
    }
    .glider.draggable .glider-slide img {
        width: 100px;
    }
    .hubspot_subscribe_lft {
        flex: 1 1 18%;
        max-width: 18%;
    }

    .hubspot_subscribe_rht {
        flex: 1 1 82%;
        max-width: 82%;
    }

    .hubspot_subscribe_lft {
        background-size: 215px;
    }

    .category_main_bx {
        flex-wrap: wrap;
    }

    .category_main_bx .category_ttl_lft,
    .category_main_bx .category_ttl_rht {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_badge {
        right: 10px;
        bottom: 0px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 15%;
        max-width: 15%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 85%;
        max-width: 85%;
    }

    .find_coach_para br {
        display: none;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 650px;
    }

    .service_glider-slider_row .service_glider_slider_lft h2 {
        font-size: 18px;
        padding-left: 12px;
    }

    .service_glider_slider_lft ul li span {
        font-size: 13px;
    }

    .service_glider_slider_lft_ttl span {
        right: 6px;
        width: 26px;
        height: 26px;
        line-height: 26px;
        font-size: 15px;
    }

    .service_glider-slider_row .service_glider_slider_lft p {
        font-size: 15px;
    }

    .service_glider_slider_lft ul li {
        min-height: 30px;
    }

    .service_glider_slider_rht_lst-child {
        right: -65px !important;
    }

    .product_banner_accordian.coaching_banner_accordian.coaching_banner_accordian_nw
        .accordion-thumb::before {
        right: -20px !important;
    }

    .about_banner_row .about_lft_col h2 span {
        display: inline-block;
    }

    .create_post_rht_bx {
        min-height: 615px;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -120px;
    }

    .get_start_btn {
        margin-top: 20px;
    }

    header .navbar .bx-menu {
        display: block;
        padding-right: 10px;
    }

    .slider-section .slider-next {
        right: 33%;
    }

    header .slide-toggle .fa {
        color: #fff;
        transition: all 0.3s ease-in-out;
        font-size: 22px;
        font-weight: 600;
        margin-right: 0px;
        display: block;
    }
    .search-box-mobile.desktop {
        background: #0d192e !important;
        border: 1px solid;
        border-radius: 2px;
    }
    .search-box-mobile.desktop input[type="text"] {
        width: 35px !important;
    }
    .search-box-mobile.desktop form input {
        width: 35px;
        height: 35px;
        background: #0d192e;
        border: 1px solid;
        border-radius: 2px;
        border-color: white;
    }
    .search-box-mobile.desktop i.bx.bx-search {
        position: absolute;
        font-size: 18px;
        color: #fff;
        font-weight: 500;
        cursor: pointer;
        transition: all 0.3s ease;
        left: 28px;
        top: 26px;
    }

    header .navbar .logo a img {
        position: relative;
        top: 5px;
    }

    header nav .navbar .nav-links {
        position: fixed;
        top: 120px;
        left: -100%;
        display: block;
        max-width: 100%;
        width: 100%;
        background: #000d23;
        background-image: url("../img/mobile-menu-bg.webp");
        line-height: 40px;
        padding: 20px;
        box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
        transition: all 0.5s ease;
        z-index: 1000;
        background-size: contain;
        background-position: bottom;
        background-repeat: no-repeat;
    }

    header .navbar .nav-links .sidebar-logo {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    header .sidebar-logo .logo-name {
        font-size: 25px;
        color: #fff;
    }

    header nav .navbar .links {
        display: block;
    }

    header nav .navbar .links li .arrow {
        line-height: 40px;
        position: absolute;
        right: 0;
        height: auto;
        transition: all 0.5s ease-in-out;
    }

    header nav .navbar .links li {
        display: block;
        padding: 0;
        padding: 10px;
    }

    header nav .navbar .links li .sub-menu {
        position: relative;
        top: 0;
        box-shadow: none;
        display: none;
        background-color: transparent;
    }

    .sbmenu_show {
        display: block !important;
    }

    header nav .navbar .links li .sub-menu li {
        border-bottom: none;
        padding: 0;
    }

    header .navbar .links li .sub-menu .more-sub-menu {
        display: none;
        position: relative;
        left: 0;
    }

    header .navbar .links li .sub-menu .more-sub-menu li {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    header .links li:hover .htmlcss-arrow,
    header .links li:hover .js-arrow {
        transform: rotate(0deg);
    }

    header .navbar .links li .sub-menu .more-sub-menu {
        display: none;
    }

    header .navbar .links li .sub-menu .more span {
        display: flex;
        align-items: center;
    }

    header .links li .sub-menu .more:hover .more-sub-menu,
    .mobile_btn_none {
        display: none;
    }

    header nav .navbar .links li:hover .htmlCss-sub-menu,
    header nav .navbar .links li:hover .js-sub-menu {
        display: none;
    }

    .Coaching:active,
    .Coaching:hover,
    .Buzitek:active,
    .Buzitek:hover,
    .Buzinews:active,
    .Buzinews:hover {
        background-color: #0f1c32;
        border-radius: 4px;
        padding: 10px;
    }

    header .navbar .nav-links.show1 .links .htmlCss-sub-menu,
    header .navbar .nav-links.show3 .links .js-sub-menu,
    header .navbar .nav-links.show2 .links .more .more-sub-menu {
        display: block;
    }

    header .navbar .nav-links.show1 .links .htmlcss-arrow,
    header .navbar .nav-links.show3 .links .js-arrow {
        transform: rotate(180deg);
    }

    header .navbar .nav-links.show2 .links .more-arrow {
        transform: rotate(90deg);
    }

    header nav .navbar .links li:hover .menu_txt {
        color: rgb(255 255 255 / 50%) !important;
    }

    header nav .navbar .links li:hover .bxs-chevron-down {
        color: #fff !important;
        transform: rotate(180deg);
        height: auto;
    }

    .buzi_supp_bx_lft h2 {
        font-size: 32px;
    }

    .buzi_supp_bx_lft p {
        font-size: 15px;
    }

    .main_coache_bx {
        max-width: 24%;
        flex: 1 1 24%;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_lft {
        font-size: 13px;
        flex: 1 1 60%;
        max-width: 60%;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_rht {
        font-size: 12px;
        flex: 1 1 40%;
        max-width: 40%;
    }

    .vision_row .vision_row_lft {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .vision_row .vision_row_rht {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .vision_row_rht .vison_card {
        max-width: 100%;
        margin-bottom: 20px;
        height: auto;
    }

    .search-box {
        margin-right: 5px;
    }

    header {
        height: 120px;
    }

    header nav {
        height: 120px;
        padding-top: 10px;
    }

    header nav .navbar {
        height: auto;
    }

    header .navbar .search-box {
        position: absolute;
        width: 96%;
        left: 2%;
        top: 75px;
        z-index: 999;
    }

    header .navbar .search-box form {
        max-width: 100%;
        margin: 0 auto;
    }

    header .navbar .search-box form input {
        width: 100%;
    }

    .vision-card_parent_bx .vison_card_animation_bx img,
    .product_landing__rht .product_landing__rht_txt {
        padding: 0;
    }

    .product_landing__rht .product_landing__rht_txt_head {
        padding-left: 40px;
    }

    .our_team_row .our_team_box {
        flex: 1 1 47%;
        max-width: 47%;
    }

    .Get_Staeted_mdl .modal-wrapper {
        top: 8.5em;
    }

    .product_banner_accordian .accordion-thumb::before {
        top: 16px;
    }

    .nested_top_main_wrapper {
        margin: 0 36px;
    }

    .nested_main_wrapper {
        margin: 0px 130px 0px 36px;
    }

    .landing_banner_section {
        padding: 120px 0px 150px 0px;
    }

    .contact_banner_section,
    .afiliate_banner {
        padding: 150px 0 0 0;
    }

    .about_banner_section {
        padding: 160px 0 30px 0;
    }

    .about_banner_section::after {
        background-image: url("../img/about-base.webp");
        width: 440px;
        top: 140px;
    }

    .vison_card_main_bx {
        left: 0;
        top: -36px;
    }

    .privacy_term_banner {
        padding: 200px 90px 200px 90px;
    }

    .product_details_banner {
        padding: 150px 0 30px 0;
    }

    .coaching_banner_section {
        padding: 200px 0 100px 0;
    }

    .product_details_banner::before {
        height: 473px;
    }

    .service_banner_section,
    .buzinews_comment_sec {
        padding: 150px 0px 50px 0;
    }

    .product_landing_banner {
        padding: 160px 0px 0px 0;
    }

    .package_plan_section,
    .hubspot_section {
        padding: 160px 0px 30px 0;
    }

    .product_landing__rht .product_landing__rht_img {
        min-height: 470px;
    }

    .coaching_tra_detail_banner::before {
        height: 770px;
    }

    .buzinews_tabing_section {
        padding: 150px 0 0 0;
    }

    .create_post_sec {
        padding: 120px 0px 50px 0;
    }

    .bridge_section {
        padding: 150px 0 100px 0;
        height: 100%;
    }

    .footer_container .footer_row .footer_box p br {
        display: none;
    }

    .footer_container .footer_row .footer_box:first-child {
        flex: 1 1 32%;
        max-width: 32%;
    }

    .footer_container .footer_row .footer_box {
        flex: 1 1 16%;
        max-width: 16%;
    }

    .landing_banner_section::before {
        top: 180px;
    }

    .landing_banner_section::after {
        top: 180px;
        right: 0px;
        width: 100px;
    }

    .landing_banner_card_row::before {
        height: 200px;
        top: -80px;
        background-size: contain;
        background-position: center;
    }

    .contact_banner_section::before {
        left: 0px;
        top: 100px;
    }

    .vison_card_animation_bx lottie-player {
        width: 100%;
    }

    .vison_card_main_bx {
        top: -36px;
        left: 0;
    }

    .vision_section::before,
    .vision_section::after {
        display: none;
    }

    .service_banner_section::before {
        left: 0px;
        top: 150px;
    }

    .service_banner_section::after {
        right: 0px;
        top: 150px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft
        .free_qoute_btn {
        padding: 6px 15px;
        font-size: 16px;
    }

    .hubspot_icon_main {
        top: 140px;
    }

    .afiliate_banner_row .afiliate_banner_lft_col .afiliate_banner_lft h2 br,
    .afiliate_banner_row .afiliate_banner_lft_col .afiliate_banner_lft p br {
        display: none;
    }

    .afiliate-build-card .afiliate-build-card_img {
        height: 125px;
    }

    .afiliate-build-card .afiliate-build-card_img_center {
        height: 130px;
    }

    .afiliate-build-card .afiliate-build-card_txt h4 {
        font-size: 14px;
    }

    .afiliate-build-card .afiliate-build-card_txt h4 {
        font-size: 12px;
    }

    .sign_lft_img_txt p {
        min-width: 450px;
    }

    .ck_editor_main .cke_chrome #cke_1_contents {
        min-height: 190px !important;
        height: 190px !important;
    }

    .businews_comment_top form .businews_comment_lft {
        flex: 1 1 14%;
        max-width: 14%;
    }

    .businews_comment_top form .businews_comment_mid {
        flex: 1 1 60px;
        max-width: 60%;
    }

    .businews_comment_top form .businews_comment_rht {
        flex: 1 1 23%;
        max-width: 23%;
    }
    .case-study-content {
        padding: 10px 15px;
    }
    .recommended {
        font-size: 16px;
    }
    .seo-landing_banner_section {
        padding: 140px 0 70px 0;
    }
    .technology-header-transparent header {
        background: #000d23;
    }
    body .technology-banner {
        padding: 118px 0 0 0;
    }
    .tech-spiner-viewer-desktop-view {
        display: none;
    }
    .tech-spiner-viewer-tablet-view {
        display: block;
    }
    body .technology-banner .common_container {
        top: 46%;
    }
    .tech-spiner-viewer-height {
        height: 730px;
    }
    .code-hide {
        bottom: -42px;
    }
}

@media (max-width: 991px) {
    .sign_lft_img_txt h2 {
        font-size: 32px;
    }

    .buzihub_trainding_lft ul.tabs li {
        font-size: 12px;
        padding: 10px 10px;
        margin: 0 2px 14px 0;
    }

    .buzinews_tabs .tab-link {
        padding: 20px 14px;
        font-size: 15px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 670px;
    }

    .glider_service_btn .free_qoute_btn_white {
        padding: 0 19px;
    }

    .service_glider_slider_lft ul li {
        height: 30px;
        margin-bottom: 17px;
    }

    .afiliate_banner_row .afiliate_banner_rht_col .afiliate_banner_rht {
        max-height: 460px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img_bg {
        max-height: 460px;
        min-height: 460px;
    }

    .service_banner_section::after,
    .service_banner_section::before {
        width: 100px;
        height: 470px;
        top: 160px;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -230px;
    }

    .sign_lft .sign_lft_img {
        top: 40%;
        transform: translate(-50%, -40%);
    }

    .sign_rht_bx {
        margin: 30% 0%;
    }

    .sign_lft_img_txt p {
        min-width: 320px;
    }

    .about_banner_row .about_lft_col h2,
    .Title h2,
    .build_amazing_title h2,
    .bridge_box h2,
    .buzi_supp_bx_lft h2,
    .buzi_supp_bx_lft h2,
    .client_rate_bx .build_rate_rht h2,
    .right_course_bx .right_course_img .right_course_img_txt h2,
    .feature_coaches_ttl .feature_coaches_ttl_lft h2,
    .coaching_ttl h2,
    .privacy_term_banner_ttl h2,
    .product_banner_rht_ttl h2,
    .service_bx-rht h2,
    .obtain_course_lft h2,
    .product_landing__rht .product_landing__rht_txt h2,
    .afiliate_banner_lft h2,
    .afiliate_build_rht h2,
    .afiliate_part_lft_ttl h2 {
        font-size: 34px;
    }

    .buils_box .build_box_lft h2 {
        font-size: 28px;
        padding: 6px 0 12px 0;
    }

    .about_banner_row .about_lft_col p,
    .Client_Title h2,
    .award_box .award_box_title h2,
    .client_rate_bx .build_rate_rht p,
    .coaching_ttl p,
    .contact_lft_bx .contact_schudle_bx ul li span,
    .product_details_banner .product_banner_rht .product_banner_rht_ttl p,
    .product_landing__rht .product_landing__rht_txt p {
        font-size: 16px;
    }

    .vision_row .vision_row_lft h2 span {
        font-size: 70px;
    }

    .vision_row_rht .vison_card .vison_content h2,
    .Client_Title h2,
    .our_team_row .our_team_box .our_team_content h2,
    .client_rate_bx .build_rate_rht h5 .mid_text,
    .privacy_bx_txt h2,
    .technology_section_bx .technology_lft h4,
    .hubspot_subscribe_rht_bx h2,
    .business_trending_main .business_trending_txt h2,
    .webinar_top_lft .webinar_top_bx h2 {
        font-size: 20px;
    }

    .vision_row_rht .vison_card .vison_content p,
    .buzi_supp_bx_lft p,
    .client_rate_bx .build_rate_rht h5 .rht_txt {
        font-size: 14px;
    }

    .our_team_row .our_team_box_six .our_team_img_box p {
        font-size: 12px;
        padding: 9px;
    }

    .footer_container .footer_row {
        justify-content: flex-start;
        flex-wrap: wrap;
    }

    .footer_container .footer_row .footer_box {
        flex: 1 1 33.33% !important;
        max-width: 33.33% !important;
        margin-bottom: 20px;
    }

    .buils_box .build_box_rht img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .Client_Title::before {
        left: 0;
        top: 40px;
    }
    .Client_Title::after {
        right: 0;
        top: 40px;
    }
    .award_box .award_box_img {
        display: block;
    }
    #branding.p-y-70 {
        padding: 0 !important;
    }
    .col-5 {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }

    .main_coache_bx {
        max-width: 32.33%;
        flex: 1 1 32.33%;
    }

    .right_course_bx .right_course_img {
        position: relative;
        height: 400px;
    }

    .contact_ttl {
        flex-direction: column;
        align-items: flex-start;
    }

    .contact_form_bx h2,
    .Hubspot_Blog_content h2 {
        font-size: 18px;
    }

    .product_landing_row .product_landing_lft {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .product_landing_row .product_landing_rht {
        flex: 1 1 69%;
        max-width: 69%;
    }

    .slick_header .slick-slide {
        margin: auto 15px auto auto !important;
    }
    .slick_header .slick-slide h3 {
        padding: 0 10px !important;
    }
    .service_banner_animation {
        margin: 20px auto 80px auto;
    }
    .cont-img {
        bottom: -70px;
    }

    .service_banner_animation .slick-slider {
        position: relative;
        top: 15px !important;
    }

    .Hubspot_Blog_content p {
        font-size: 15px;
    }

    .blog_img_main_bx .blog_img_bx {
        height: 100%;
    }

    .coaching_speciality_main_bx {
        padding: 0 0px;
    }

    .landing__card__three .landing_banner_card_top {
        min-height: auto;
    }

    .privacy_bx_txt_section {
        padding: 0 0px 30px 0px;
    }

    .vision_section {
        background: #000d23;
        padding: 175px 0 80px 0;
    }

    .buils_section {
        padding: 0 30px;
    }

    .build_amazing_team_row,
    .comment_content_row_rht_ttl h2 {
        padding-left: 0;
    }

    .our_team_row {
        padding: 50px 100px 20px 100px;
    }

    .landing_banner_section {
        padding: 120px 0px 150px 0px;
        background-image: none;
    }

    .plan_section {
        padding: 330px 0px 0 0px;
    }

    .obtain_course_section {
        padding: 180px 0px 30px 0px;
    }

    .about_banner_section::after {
        width: 440px;
        height: 300px;
    }

    .product_details_banner::before {
        height: 440px;
    }

    .product_details_banner_row .product_details_banner_col_rht {
        padding: 50px 0px 0 20px;
    }

    .vison_card_main_bx {
        top: -30px;
    }

    .vison_card_main_bx {
        flex-wrap: wrap;
    }

    .vision_row_rht .vison_card:first-child {
        top: 0;
        margin-right: 0;
    }

    .technology__row .technology_lft_col,
    .comment_content_row_lft,
    .comment_content_row_rht {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .technology__row .technology_rht_col {
        flex: 1 1 100%;
        max-width: 100%;
        margin-top: 20px;
    }

    .businews_comment_top,
    .buzinews_comment_tabing {
        padding: 0 0px;
    }

    .businews_comment_top form .businews_comment_lft {
        flex: 1 1 18%;
        max-width: 18%;
    }

    .businews_comment_top form .businews_comment_mid {
        flex: 1 1 56px;
        max-width: 56%;
    }

    .businews_comment_top form .businews_comment_rht {
        flex: 1 1 23%;
        max-width: 23%;
    }

    .comment_right_categories {
        margin: 20px 0 0 0;
    }

    .coaching_trainer_banners .product_landing__lft {
        width: 100%;
        height: 100%;
    }

    .coaching_trainer_banners .product_landing__lft img {
        object-fit: contain;
    }

    .feature-coache_ttls {
        width: 220px;
        bottom: 84px;
        padding: 12px;
    }

    .product_banner_accordian .accordion-thumb::before,
    .product_banner_accordian
        .accordion-item.is-active
        .accordion-thumb::before {
        right: -20px;
    }

    .nested_top_main_wrapper,
    .nested_main_wrapper {
        margin: 0 0;
    }

    .package_plan_section {
        padding: 160px 0px 30px 0;
    }

    .afiliate_banner_row .afiliate_banner_lft_col {
        padding-right: 0;
    }

    .afliate_part_row .afiliate_banner_rht_col {
        margin-top: 0;
        padding-left: 0;
    }

    .afiliate_banner_row_banner .afiliate_banner_rht_col {
        margin-top: 0;
    }

    .afiliate_banner_row_banner .afiliate_banner_rht_col .afiliate_banner_rht {
        text-align: center;
    }

    .afiliate_banner_row
        .afiliate_banner_lft_col
        .afiliate_build_lft
        .afiliate-build-card:nth-child(3) {
        margin-right: 0;
    }

    .afiliate_banner_row .afiliate_banner_lft_col .afiliate_build_lft::before {
        top: -136px;
        width: 600px;
        height: 600px;
    }

    .contact_banner_section::after {
        width: 122px;
    }

    .right_course_bx .right_course_txt p {
        -webkit-line-clamp: 3;
        height: 85px;
    }

    .afiliate-build_section {
        padding: 70px 0 20px 0;
    }

    .afiliate_banner_row .afiliate_banner_lft_col .afiliate_build_lft::before {
        top: -80px;
        width: 360px;
        height: 360px;
    }

    .afiliate-build-card .afiliate-build-card_img {
        height: 110px;
    }

    .afiliate-build-card .afiliate-build-card_img_center {
        height: 115px;
    }

    .product_review_ttl .product_review_lft h2 span,
    .chechout_products_ttl h2 span {
        font-size: 20px;
    }

    .popular_categories_rht ul {
        display: flex;
        flex-wrap: wrap;
    }

    .popular_categories_rht ul li {
        margin: 0 5px 20px 0;
    }

    .related_news_chart h3 br {
        display: none;
    }
    /*---------- SEO page css start--------- */
    .seo-process-column {
        width: 100%;
    }
    .padding-right {
        padding-right: 0px;
    }
    .padding-left {
        padding-left: 0px;
    }
    .seo-process {
        padding: 50px 0 45px;
        margin-top: -2px;
    }
    .case-study-inner:nth-child(odd) {
        flex-direction: column;
    }
    .case-study-inner {
        flex-direction: column;
    }
    .case-study-inner .case-study-image img {
        height: auto;
        border-radius: 16px 16px 0px 0px !important;
        width: 100%;
    }
    .case-study-image {
        width: 100%;
    }
    .share-button img {
        width: 40px !important;
        height: 40px !important;
    }
    .case-study-content {
        border-radius: 0px 0px 16px 16px !important;
        padding: 30px 30px;
        height: auto;
    }
    .case-study-inner:nth-child(odd) .share-button {
        left: unset;
    }
    .case-study-inner:nth-child(odd) .share-button img {
        transform: unset;
    }
    .case-study-inner:nth-child(odd) .share-button a {
        border-radius: 16px 0 0 0;
    }
    .seo-package-card {
        width: 100%;
        margin-bottom: 30px;
    }
    .seo-package-inner {
        flex-direction: column;
    }
    .seo-package-card:first-child .full-package-details-button {
        border-radius: 0px 0px 0px 0px;
    }
    .full-package-details-button {
        border-radius: 0px 0px 0px 0px;
    }
    .seo-package-card:last-child .full-package-details-button {
        border-radius: 0px 0px 0px 0px;
    }
    .start-up span {
        font-size: 32px;
    }
    .start-up {
        padding: 10px 24px;
    }
    .start-up::before {
        top: 68px;
    }
    .doing-seo {
        padding: 50px 0;
    }
    .case-study {
        padding: 30px 0 50px;
    }
    .seo-package {
        padding: 0 0 40px;
    }
    .local-business {
        padding: 50px 0;
    }
    .local-business-inner {
        padding-left: 0px;
        padding-top: 30px;
    }
    .seo-package-card-second {
        box-shadow: none;
    }
    /*---------- SEO page css end--------- */

    .social-media-service {
        padding: 50px 0 0px;
    }
    .our-platform-social-media {
        flex-wrap: wrap;
        gap: 30px;
    }
    .social-media-advertising .local-business-image img {
        margin-top: 30px;
    }
    body .telegram-community {
        padding-bottom: 0;
    }
    .our-platform-social-media img {
        width: 50px;
        height: 50px;
    }
    .telegram-community {
        margin-top: -120px;
    }
    .telegram-community .local-business-inner {
        padding-right: 0px;
    }

    /* Social media management css end  */

    body .our-advertising-partner {
        padding: 50px 0 0;
    }
    .explore-our-formats {
        padding: 50px 0;
    }
    .explore-our-formats .explore-our-formats-column:first-child {
        width: 100%;
    }
    .explore-our-formats .explore-our-formats-column {
        width: 48%;
    }
    .expand-our-solution {
        margin-top: 0;
    }
    .expand-our-solution-inner {
        margin-top: 0px;
    }
    .communication-section .local-business-inner {
        padding-left: 0px;
        padding-right: 0;
    }
    .our-network .our-network-inner-left {
        padding-left: 0;
        padding-right: 0px;
    }
    .our-network-inner {
        margin-top: 0px;
    }
    .our-network-block {
        margin: 80px 0;
    }
    .our-network.bridge_section {
        margin: -200px auto -200px auto;
    }
    .our-advertising-partner .doing-seo-inner .doing-seo-card {
        padding: 0px 20px 0px 0px;
    }
    .local-business-image {
        width: 100%;
        height: 100%;
    }
    .expand-our-solution {
        background-color: transparent;
        padding: 50px 0 50px;
    }
    .communication-section {
        margin-top: 0;
    }
    .our-advertising-partner .doing-seo-title p {
        width: 100%;
        margin: 0 auto;
    }
    .ad-goals .doing-seo-title p {
        width: 100%;
        margin: 0 auto;
    }
    .explore-our-formats .doing-seo-title p {
        width: 100%;
        margin: 0 auto;
    }
    .expand-our-solution .doing-seo-title p {
        width: 100%;
        margin: 0 auto;
    }
    .our-network .sub-common-title p {
        text-align: center;
        width: 100%;
        margin: 0 auto;
    }
    .why-advertising .doing-seo-title p {
        width: 100%;
        margin: 0 auto;
    }
    .ad-goals {
        padding: 23px 0 50px;
    }
    .marketing-reputation-process {
        margin-top: 0px;
    }
    .marketing-reputation-process .local-business-image img {
        margin-top: 30px;
    }
    .marketing-reputation-process
        .expand-our-solution-inner:nth-child(odd)
        .local-business-inner {
        padding-right: 0px;
        padding-left: 0px;
    }
    body .marketing-reputation-process {
        padding-bottom: 50px;
    }
    .online-marketing-seo-package {
        padding-top: 50px;
    }
    .online-reputation-management-img img {
        width: 100%;
    }
    .why-online-reputation-important .ad-goals-column {
        width: 29%;
    }
    .why-online-reputation-important .ad-goals-row {
        justify-content: flex-start;
        flex-wrap: wrap;
    }
    body .reputation-landing-section {
        padding: 140px 0 0px 0;
    }
    .tech-our-process .card {
        position: unset;
        top: unset;
        padding-top: unset;
        padding-bottom: unset;
        z-index: unset;
        height: auto;
    }
    .tech-our-process #cards {
        list-style: none;
        display: flex;
        flex-direction: column;
        gap: 40px;
    }
    .card-process-button {
        display: none;
    }
    .tech-our-process .card-content {
        display: flex;
        flex-direction: column-reverse;
        height: auto;
        padding-bottom: 30px;
    }
    .tech-our-process .card-content > div {
        padding-left: 22px;
        place-self: flex-start;
    }
    .tech-our-process .doing-seo-title {
        height: auto;
    }
    .tech-our-process-inner {
        margin-top: 25px;
    }
    .tech-our-process .card-content {
        border-radius: 1rem;
    }
    .tech-our-process .card-content {
        box-shadow: none;
    }
    .card-content .card-content-block {
        width: 96%;
        height: 210px;
    }
    body .tech-our-process {
        padding: 0px 0 50px;
    }
    .tech-our-process #cards {
        padding-bottom: unset;
    }
    .branding-story .ad-goals-column {
        width: 47%;
        margin: 0 auto;
    }

    /* scroll bar in mobile css start---- */
    .tech-our-process #cards {
        display: -webkit-inline-box;
        margin-bottom: 10px;
    }
    .tech-our-process .card {
        width: 50%;
    }
    .tech-our-process .card-content > figure {
        width: 100%;
    }
    .tech-our-process .card-content {
        align-items: flex-start;
        justify-content: flex-end;
    }
    .tech-our-process .card {
        width: 50%;
    }
    /* scroll bar in mobile css end---- */

    .ctm-desktop-title {
        display: none;
    }
    .ctm-mobile-title {
        display: block;
    }
    .tech-our-process .tech-our-process-inner #card-1::after {
        display: none;
    }
    .week-num span {
        font-size: 20px;
        padding: 8px 21px;
    }
    .week-num {
        top: 25px;
        left: 16px;
    }
    .tech-our-process-desktop {
        display: none;
    }
    .tech-our-process-mobile {
        display: block;
    }
    .tech-our-process-mobile .slick-initialized .slick-slide {
        border: none;
        height: unset;
        min-height: unset;
        width: 400px;
    }
    .tech-our-process-mobile .client_wrapper .slick-slide {
        left: 0;
        right: 0;
        display: table;
        position: relative;
        margin: 0 auto;
    }
    .branding-tools .our-platform-social-media img {
        width: 70px;
        height: 70px;
    }
    .seo-landing_banner_section {
        padding: 140px 0 70px 0;
    }
    .successful-project-column {
        width: 47%;
    }
    .ongoing-support .local-business-inner {
        padding-right: 0px;
        padding-left: 0px;
    }
    body .technology-banner {
        padding: 120px 0px 0px 0px;
    }
    body .technology-banner .common_container {
        top: 50%;
    }
    body .technology-banner {
        height: 650px;
    }

    .technology-solution {
        padding: 50px 0 0;
    }
    .our-technology {
        padding: 50px 0 0;
    }
    .tech-our-custom-offering .explore-our-formats-card-img {
        background-color: #000d23;
    }
    .tech-our-custom-offering .explore-our-formats-card-img img {
        object-fit: contain;
    }
    .our-successful-project {
        padding: 50px 0;
    }
    .our-technology .buzihub_trainding_lft ul.tabs li {
        width: 23%;
        font-size: 14px;
        padding: 15px 5px;
    }
    .tech-social-media .local-business-inner {
        padding-left: 0px;
        padding-right: 0px;
    }
    .tech-spiner-viewer-height {
        height: 550px;
    }
    body .tech-main-title span {
        font-size: 34px;
        line-height: 45px;
    }
    .code-hide {
        bottom: 0px;
    }
    
}

@media (max-width: 920px) {
    header nav .navbar {
        max-width: 100%;
        padding: 0 0px;
    }

    header nav .navbar .logo a {
        font-size: 27px;
    }

    header nav .navbar .links li {
        padding: 0 10px;
        white-space: nowrap;
    }

    header nav .navbar .links li a {
        display: block;
        width: 100%;
    }

    header .navbar .search-box form {
        max-width: 98%;
    }

    .feature-coache_ttls {
        width: 240px;
        bottom: 45px;
        padding: 12px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img {
        bottom: -35px;
        width: 320px;
        object-fit: contain;
    }

    .product_landing_para br {
        display: none;
    }
}

@media (max-width: 820px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -220px;
    }

    .feature-coache_ttls {
        width: 220px;
        bottom: 80px;
        padding: 12px;
    }

    .service_animation_container .button-container_lft {
        right: -78px;
    }

    .service_animation_container .button-container_rht {
        left: -78px;
    }

    .service_glider_slider_rht_lst-child img {
        right: -95px !important;
    }

    .glider_service_btn .free_qoute_btn_white {
        padding: 0 16px;
        font-size: 16px;
        height: 45px;
        line-height: 45px;
    }

    .service_glider-slider_row .service_glider_slider_lft h2 {
        font-size: 16px;
    }

    .service_glider_slider_lft ul li {
        margin-bottom: 10px;
        height: auto;
    }

    .service_glider-slider_row .service_glider_slider_lft p {
        font-size: 14px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 630px;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 646px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft {
        flex: 1 1 68%;
        max-width: 68%;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_rht {
        flex: 1 1 32%;
        max-width: 32%;
    }

    .product_banner_rht_bx_smtop {
        margin-top: -25px;
    }
}

@media (max-width: 800px) {
    .service_glider_slider_rht_lst-child img {
        right: -82px !important;
    }

    .afiliate-build-card .afiliate-build-card_img {
        height: 130px;
    }

    .afiliate-build-card .afiliate-build-card_img_center {
        height: 130px;
    }

    .afiliate_banner_row .afiliate_banner_rht_col .afiliate_banner_rht {
        max-height: 400px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img_bg {
        max-height: 400px;
        min-height: 400px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img {
        bottom: -52px;
        width: 290px;
        object-fit: contain;
    }
}

@media (max-width: 768px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -200px;
    }
}

@media (max-width: 767px) {
    .p-y-70 {
        padding: 0;
    }
    .contact_form_bx .contact_form__ttl .conact_from_file.half {
        width: 100%;
    }

    .our_team_row .our_team_box {
        height: 350px;
    }
    .col-7 {
        max-width: 100% !important;
        flex: 0 0 100% !important;
    }
    .row {
        margin: auto 10px auto 10px !important;
    }
    .bridge_section {
        margin: -120px auto auto auto;
    }
    .about_banner_row .about_lft_col img {
        margin: auto auto 20px auto;
    }
    .about_banner_row .about_lft_col h6 {
        line-height: 25px;
    }
    .quality_banner {
        padding: 50px 0 0 0;
    }
    .quality_banner .about_banner_row .about_rht_col {
        display: none;
    }
    .footer_social a {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .top-quality-img-mobile {
        display: block !important;
    }

    .sign_lft_logo_img {
        width: 152px;
    }

    .landing_top_brading {
        max-width: 100%;
        margin: 0px auto 20px auto;
    }

    .brading_update_btn {
        font-size: 10px;
    }
    .landing_top_brading span {
        left: 0;
    }

    .business_trending_main .business_trending_txt {
        box-shadow: 0px 4.01297px 8.02595px 0px rgba(0, 0, 0, 0.08);
        background-color: #fff;
    }

    .business_trending_main:hover .business_trending_txt {
        background-color: #fff;
    }

    .business_trending_main:hover .business_trending_txt h2,
    .business_trending_main:hover .business_trending_txt p {
        color: #000;
    }

    .buzinews_tabing_section {
        padding: 120px 0 0 0;
    }

    .padding_adjust_sm {
        padding: 0 0 !important;
    }

    .webinars_mb_slider_bx .Webinars_btns {
        flex-wrap: nowrap;
    }

    .article_related_slider .webinars_mb_slider_bx .Webinars_btns a {
        width: auto;
    }

    .article_related_slider
        .webinars_mb_slider_bx
        .Webinars_btns
        .Join_Events_Btn {
        width: 100%;
    }

    .article_related_slider .webinars_mb_slider_bx .Event_Bx {
        margin-bottom: 10px;
    }

    .webinars_mb_slider_bx {
        display: inherit !important;
    }

    .webinar_tpc {
        padding-left: 0px !important;
    }

    .hubspot_subscribe_lft {
        background-image: none;
        background-color: #e94e1b;
    }

    .hubspot_subscribe_lft_bx {
        justify-content: flex-start;
        padding: 30px;
        padding-left: 50px;
        background-image: url("../img/hubspot-bg-one.png");
        justify-content: flex-start;
        background-repeat: no-repeat;
    }

    .afiliate-build_slider_wrapper::before {
        top: -20px;
    }

    .product_landing_row
        .product_landing_rht
        .product_landing_list
        .tab_container
        .tab-content {
        padding: 0 16px;
    }

    .right_course_bx .right_course_txt p {
        -webkit-line-clamp: initial;
        height: 100%;
    }

    .product_banner_accordian_sm {
        padding: 0 14px 0 0;
    }

    .contact_lft_bx .contact__via {
        display: flex;
        justify-content: center;
    }

    .contact_lft_bx .contact_schudle_bx {
        margin: 0 auto;
    }

    .footer_container .footer_row {
        padding: 50px 0 20px 0px;
    }

    .contact_form_obtain::after {
        width: 79px;
        height: 310px;
        right: -12px;
        top: -9px;
    }

    .contact_form_obtain::before {
        width: 100px;
        height: 350px;
        left: -17px;
        top: -21px;
    }

    .sign_lft .sign_lft_img {
        position: relative;
        top: 50%;
        left: 0;
        transform: translate(0%, -50%);
    }

    .sign_lft_img_txt p {
        text-align: center;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -180px;
    }

    .common_container {
        width: 100%;
        padding: 0px 15px !important;
    }

    .footer_social_row {
        padding-bottom: 20px !important;
    }

    .footer_bottom {
        padding-top: 20px !important;
    }

    .about_banner_row,
    .vision_row,
    .footer_bottom,
    .hubspot_subscribe_row {
        flex-wrap: wrap;
    }

    .about_banner_row .about_lft_col,
    .about_counets .about_counter_lft,
    .vision_row_lft,
    .vision_row_rht,
    .buils_box .build_box_lft,
    .buils_box .build_box_rht,
    .about_banner_row .about_rht_col,
    .hubspot_subscribe_lft,
    .hubspot_subscribe_rht,
    .hubspot_row_rht,
    .sign_row .sign_rht,
    .coaching_tra_detail_row_lft,
    .coaching_tra_detail_row_rht,
    .product_details_banner_row_lft,
    .product_details_banner_row_rht,
    .webinar__row .webinar_row__lft_col,
    .webinar__row .webinar_row__rht_col {
        flex: 1 1 100% !important;
        max-width: 100% !important;
    }

    .afiliate_banner_row .afiliate_banner_lft_col {
        flex: 1 1 100%;
        max-width: 100%;
        padding-right: 0px;
    }

    .afiliate_banner_row .afiliate_banner_rht_col {
        flex: 1 1 100%;
        max-width: 100%;
        padding-left: 0px;
        margin-top: 0;
    }

    .contact_lft_bx {
        padding-right: 0;
    }

    .about_counets .about_counter_lft {
        margin-top: 100px;
    }

    .vison_card_main_bx {
        top: 10px;
    }

    .coaching_trainer_banners_row .coaching_trainer_banners_row_lft,
    .coaching_trainer_banners_row .coaching_trainer_banners_row_rht {
        padding: 0;
        flex: 1 1 100%;
        max-width: 100%;
    }

    .about_banner_row .about_rht_col {
        margin: 30px auto;
        padding-bottom: 0px;
        justify-content: center;
    }

    .about_rht_col_testi {
        align-items: center;
    }

    .about_banner_row .about_rht_col.about_rht_col_testi {
        justify-content: center;
    }

    .vision_row .vision_row_lft h2 {
        margin: 30px 0 20px 0;
    }

    .vision_row .vision_row_lft h2 span {
        display: inline;
    }

    .footer_container .footer_row .footer_box {
        flex: 1 1 50% !important;
        max-width: 50% !important;
    }

    .buzi_supp_section,
    .landing_banner_section::before,
    .landing_banner_section::after,
    .build_amazing_rht_col,
    .discover_slider_section,
    .technology_section,
    .product_landing__rht_img,
    .contact_banner_section::before,
    .contact_banner_section::after,
    .contact_form_bx::before,
    .contact_form_bx::after,
    .hubspot_section_row .hubspot_row_lft,
    .plan-tabs_row,
    .block_section_read_btn,
    .block_section_row,
    .tool_template_row,
    .main_coache_bx_wrapper,
    .feature_coaches_ttl_rht,
    .coaching_speciality_sec,
    .trainer_certi_images,
    .product_review_card_row,
    .Events_Section_Card_Row,
    .afiliate_banner_lft_col.afiliate_banner_lft_col_crd,
    .blog_related_row,
    .service_box_main_row,
    .service_banner_section::after,
    .service_banner_section::before,
    .check_service_btn_md,
    .product_banner_img_formate,
    .business_trending_contry_sm,
    .popu_topic_bx_sm,
    .popular_topic_md,
    .news_icon_main_md,
    .news_the_head br {
        display: none;
    }

    .product_landing__rht_txt.product_landing__rht_txt_lrg {
        display: none;
        margin-bottom: 0;
    }

    .footer_bottom .footer_bottom_lft {
        padding-right: 0;
        margin-bottom: 20px;
    }

    .footer_bottom .footer_bottom_rht a:first-child,
    .product_banner__rht__bx .product_banner_rht_ttl,
    .product_banner__rht__bx .product_btns {
        padding-left: 0;
    }

    .product_landing__rht_details .product_landing__rht_txt,
    .product_landing__rht_details .popu_topic.popu_topic_coaching,
    .product_landing__rht_details .coachings__btns {
        padding-left: 0px;
    }

    .product_landing__rht_details .trainer_intro_bx {
        margin-left: 0px;
    }

    .our_team_row {
        padding: 50px 30px 20px 30px;
        margin-top: 30px;
    }

    .our_team_row .our_team_box .our_team_content h2 {
        font-size: 30px;
    }

    .our_team_box_six {
        height: 200px;
        display: flex;
        justify-content: center;
    }

    .our_team_box_six .our_team_img_box {
        width: 210px;
    }

    .our_team_box_six .our_team_img_box p {
        font-size: 14px;
    }

    .buils_box {
        flex-wrap: wrap;
        height: 100%;
        background-color: transparent;
        box-shadow: none;
        margin: auto !important;
    }

    .buils_box .build_box_rht {
        background: #0b2360;
        height: 100%;
        display: flex;
        justify-content: center;
        border-radius: 10px;
        width: 100%;
        margin: 70px auto auto auto;
    }

    .buils_box .build_box_lft {
        width: 100%;
        padding: 0;
        margin-top: 40px;
    }

    .buils_box .build_box_rht img {
        display: none;
    }

    .buils_box .build_box_rht .build-img-res {
        display: block;
        width: 400px;
        height: 100%;
        object-fit: contain;
        margin-top: -82px;
        top: 0;
    }

    .buils_box .build_box_lft h6,
    .buils_box .build_box_lft h2 {
        color: #001334;
    }

    .vision_section {
        padding: 0;
    }

    .buils_section {
        padding: 0;
    }

    .afiliate-build_section {
        padding: 30px 0;
    }

    .talk_btn_quote {
        background-color: #091f5b;
        color: #fff;
    }

    .about_banner_section::after,
    .product_banner_rht_ttl_md {
        display: none;
    }

    .product_banner_rht_ttl_sm {
        display: block;
        position: relative;
        bottom: -33px;
    }

    .landing__rht_img_res {
        display: block;
        position: relative;
        bottom: -30px;
        min-height: 630px;
    }

    .landing__rht_img_res img {
        position: absolute;
        bottom: 0;
    }

    .product_landing__rht_txt {
        margin-bottom: 30px;
    }

    .product_landing__rht_bx {
        padding-right: 0;
    }

    .product_landing__rht_txt h2,
    .product_landing__rht_txt p {
        text-align: center;
    }

    .coaching_trainer_banners .product_landing__rht_txt h2,
    .coaching_trainer_banners .product_landing__rht_txt p {
        text-align: left;
    }

    .product_landing__rht_txt h2 br {
        text-align: center;
    }

    .product_landing_para br {
        display: block;
    }

    .product_landing_banner {
        padding: 150px 0 0px 0;
    }

    .product_landing_banner_new {
        padding: 150px 0 30px 0;
    }

    .coaching_trainer_banners {
        padding: 150px 0px 30px 0;
    }

    .product_landing_section {
        padding: 30px 0;
    }

    footer,
    .product_landing__lft,
    .hubspot_section_row {
        padding: 0;
    }

    .footer_container {
        border-radius: 0px;
    }

    .footer_container {
        padding: 0;
    }

    .vision_row .vision_row_lft h2 span {
        font-size: 60px;
    }

    .vision_row .vision_row_lft h2 .vision_row_lft_one,
    .vision_row .vision_row_lft h2 .vision_row_lft_three {
        display: none;
    }

    .vision_section::before,
    .vision_section::after,
    .build_amazing_team_sec::after {
        display: none;
    }

    .free_qoute_btn_res:hover {
        background-color: #091f5b;
        color: #fff;
    }

    .bridge_box {
        margin-top: 0px;
        margin-bottom: 60px;
    }

    .blog_img_main_bx {
        margin-top: 20px;
    }

    .landing_top_brading .brading_tw_span {
        display: block;
        text-align: left;
    }

    .landing_top_brading {
        max-width: 100%;
        margin: 0px auto 20px auto;
    }

    .bridge_section {
        padding: 180px 0px 0px 0px;
        background-position: bottom;
        height: auto;
    }

    .landing_banner_card_top {
        margin-bottom: 30px;
        padding: 1px 0 10px;
    }

    .flip-box-back img {
        height: 100%;
        margin: auto;
    }

    .plan_card .plan_card_list {
        min-height: auto;
    }

    .about_banner_row .about_rht_col .top-quality-img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        display: none;
    }

    .Title p {
        font-size: 16px;
    }

    .right_course_bx .right_course_img {
        position: relative;
        height: 600px;
    }

    .right_course_bx .right_course_img img,
    .right_course_bx .right_course_img::before {
        border-radius: 12px;
    }

    .contact_banner_section {
        height: auto;
        padding: 130px 0 0 0;
    }

    .contact_map_section {
        padding: 0 0px 250px 0;
    }

    .contact_form_bx {
        width: 100%;
        margin-top: 20px;
    }

    .product_banner_card .product_banner_card_img {
        height: 100%;
    }

    .product_landing_row .product_landing_lft,
    .obtain_lft_btn {
        display: none;
    }

    .product_landing_row .product_landing_rht {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .product_card_bx .product_card_bx_img {
        height: 320px;
    }

    .product_landing_filter_bx {
        display: block;
    }

    .product_landing__rht_txt_sm h2 {
        display: block;
        margin: 10px 0 16px 0;
        padding-left: 0;
    }

    .service_bx-rht {
        padding-left: 0;
    }

    .coaching_trainer_banners .product_landing__lft img {
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .trainer_certi_images span img {
        width: 155px;
    }

    .hubspot_icon_main {
        min-width: 100%;
        max-width: 100%;
        text-align: center;
        margin-top: 0;
        margin-bottom: 30px;
        position: unset;
    }

    .hubspot_social_icon {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    .hubspot_social_icon a {
        margin-bottom: 10px;
    }

    .blog_img_main_bx .blog_img_bx {
        height: 100%;
    }

    .sign_rht_bx {
        max-width: 100%;
    }

    .sign_row .sign_rht {
        padding: 20px;
        height: 100%;
    }

    .sign_main {
        height: 100%;
    }

    .sign_rht_bx {
        margin: 0;
    }

    .sign_row .sign_lft {
        flex: 1 1 100%;
        max-width: 100%;
        height: 75vh;
        padding: 30px 30px 0px 30px;
        box-sizing: border-box;
    }

    .Get_Staeted_mdl .modal-wrapper {
        width: 96%;
    }

    .product_banner_rht_ttl h6 {
        margin: 16px 0px 10px;
    }

    .coaching_speciality_main_bx,
    .buzihub_trainding_lft,
    .blog_img_txt {
        padding: 0;
    }

    .buzihub_trainding_lft {
        margin-top: 30px;
    }

    .coaching__banner__sec::before {
        height: 1000px;
    }

    .coaching_traiber_bx {
        max-width: 100%;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .Event_Search,
    .Webinars_Search,
    .podcast_Search,
    .create_post_rht {
        margin: 0;
    }

    .create_post_rht {
        margin-top: 20px;
    }

    .create_post_rht_bx {
        min-height: 100%;
    }

    .landing_banner_section {
        padding: 130px 0px 10px 0px;
        height: auto;
    }

    .landing_banner_card_row {
        margin-top: -200px;
    }

    .product_details_banner_row .product_details_banner_col_rht,
    .product_details_banner_row .product_details_banner_col_lft {
        flex: 1 1 100%;
        max-width: 100%;
        padding: 0;
    }

    .product_banner_card_back .breadcrumbs li,
    .product_banner_card_back .breadcrumbs li a {
        margin: 0 0 0 0px;
    }

    .about_rht_col_gif {
        width: 100%;
        height: 100%;
        top: 0;
    }

    .product_details_banner_row_rht,
    .product_details_banner_row_lft,
    .buils_box_align {
        padding: 0 0 0 0;
    }

    header nav .navbar {
        padding: 0;
    }

    .client_rate_bx {
        padding: 0 20px 0 20px;
    }

    .businews_comment_top form .businews_comment_lft {
        flex: 1 1 21%;
        max-width: 21%;
    }

    .businews_comment_top form .businews_comment_mid {
        flex: 1 1 46px;
        max-width: 46%;
    }

    .businews_comment_top form .businews_comment_rht {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .right_course_section {
        background-color: #fff;
        padding: 30px 0 0 0;
    }

    .trainer_coache_section {
        background-color: #fff;
        padding: 0px 0 30px 0;
    }

    .trainer_coache_section .Title {
        padding: 0 15px;
    }

    .right_course_section .Title h2,
    .right_course_section .Title p,
    .trainer_coache_section .Title h2,
    .trainer_coache_section .Title p {
        text-align: left;
    }

    .right_course_section::before {
        display: none;
    }

    .training_coache_bx {
        width: 100%;
    }

    .product_landing__rht.product_landing__rht_details {
        padding-top: 0;
    }

    .product_review_ttl {
        padding: 0 !important;
    }

    .product_review_section {
        padding: 30px 0;
        background-color: #fff;
    }

    .blog_img_tpc {
        padding-top: 0;
        padding-left: 0;
    }

    .Hubspot_Blog_content {
        padding-left: 0;
    }

    .hubspot_subscribe_rht {
        padding: 20px;
    }

    .afiliate_banner_rht img {
        width: 100%;
    }

    .afiliate_part_lft {
        padding-top: 0;
    }

    .afliate_part_section {
        padding: 30px 0;
    }

    .webinar_top_lft {
        padding: 0 0px 16px 0px;
    }

    .blog_related_ttl.webinar_related_ttl {
        padding-left: 20px;
    }

    .busi_nested_collection .busi_nested_colle_lft h2 {
        font-size: 20px;
    }

    .bridge_section_row {
        flex-direction: column-reverse;
        align-items: baseline;
    }

    .bridge_section_row .bridge_section_col {
        flex: 1 1 100%;
        max-width: 100%;
        width: 100%;
    }

    .contact_direction_main_bx {
        left: 15px;
        bottom: -185px;
        right: 15px;
        top: auto;
    }

    .contact_direction_main_bx .contact_direction_bx {
        max-width: 100%;
        background-color: #f9f9f9;
    }

    .contact_lft_bx h2,
    .contact_lft_bx p {
        text-align: left !important;
    }
    .contact__via {
        padding: 0 !important;
        display: block !important;
    }

    .contact_banner_lft_btn {
        justify-content: center;
    }

    .contact_banner_lft_btn,
    .latest_blog_slider_wrapper,
    .tool_template_slider_wrapper {
        display: block;
    }

    .latest_block_section .common_container,
    .tool_section .common_container,
    .plan_section .common_container,
    .feature_coaches_section .common_container,
    .trainer_coache_section .common_container,
    .product_review_section .common_container,
    .buzinews_tabing_section .common_container,
    .afiliate-build_section .common_container,
    .blog_related_sec .common_container,
    .service_section .common_container {
        padding: 0px 0px !important;
    }

    .service_banner_section .common_container {
        padding: 0px 0px !important;
    }

    .service_slider_wrapper,
    .plan_slider_mob,
    .product_card_load,
    .coaches_mob_slider_wrapper,
    .trainer_coaches-mob_tabing {
        display: block;
    }

    .service_slider_wrapper {
        height: 225px;
    }

    .service_slider_wrapper .service_slider_sm_logo {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }

    .service_slider_wrapper .Service_banner_slider {
        position: relative;
        top: 80px;
    }

    .plan_title,
    .buzinews_tabing_section .buzinews_tabs_rows,
    .buzinews_tabing_section .buzihub_trainding_sec,
    .buzinews_tabing_section .news_events_ttl,
    .buzinews_tabing_section .buzihub_timing_sec,
    .blog_related_sec .blog_related_ttl {
        padding: 0 15px;
    }

    .buzinews_tabing_section .news_popu_topic_bx {
        padding: 20px 15px !important;
    }

    .privacy_term_banner {
        padding: 150px 90px 200px 90px;
    }

    .product_details_banner {
        padding: 120px 0 30px 0;
    }

    .coaching_banner_section {
        padding: 150px 0 50px 0;
    }

    .product_banner_card_back,
    .feature_coaches_card_section {
        display: none;
    }

    .feature_coaches_ttl,
    .afiliate-build_section .afiliate_build_rht,
    .Event_Webinar_Section_Row {
        padding: 0 15px;
    }

    .feature_coaches_ttl .feature_coaches_ttl_lft {
        margin-bottom: 20px;
        width: 100%;
        text-align: center;
    }

    .feature_coaches_ttl .feature_coaches_ttl_lft .explore_btn {
        width: 100%;
        margin: 10px 0;
        display: inline-block;
        font-size: 16px;
        font-weight: 600;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        min-height: 170px;
        margin-bottom: 0;
    }

    .product_review_card:hover {
        background: #fff;
        box-shadow: none;
    }

    .product_review_card:hover .product_review_pro .product_review_pro_txt P,
    .product_review_card:hover .product_review_pro .product_review_pro_txt h4,
    .product_review_card:hover .product_review_txt p {
        color: #001334;
    }

    .product_review_section .product_review_ttl,
    .package_plan_section .Title {
        padding: 0 15px !important;
    }

    .package_plan_section::before {
        height: 100%;
    }

    .buzihub_time_bx {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .buzihub_time_bx .buzihub_time_rht {
        width: 100%;
        padding: 10px 16px;
    }

    .buzihub_time_bx select {
        width: 100%;
        height: 40px;
        border: none;
        background: #f8f8f8;
        color: #001334;
        font-size: 16px;
        font-weight: 500;
        line-height: 120%;
    }

    .buzihub_time_bx select:focus-visible {
        outline: none;
    }

    .buzihub_time_bx_md {
        display: none;
    }

    .afliate_part_section::before {
        background: #041538ed;
        mix-blend-mode: darken;
    }

    .afliate_part_section {
        background: url("../img/afiliate-part-img.webp") center no-repeat;
        background-position: center top;
    }

    .podcast_bx_row .podcast_bx {
        padding: 10px 15px;
    }

    .Event_Bx .evenet_bx_top img {
        height: 250px;
    }

    .hubspot_section {
        padding: 120px 0px 30px 0;
    }

    .build_ama_card p {
        min-height: 0;
    }

    .build_ama_card {
        margin: 20px 0 0 0;
    }

    .client_rate_bx .build_rate_rht {
        padding: 24px 0 16px 0;
    }

    .client_rate_bx .client_rate_rht {
        padding: 0 0 0 16px;
    }

    .client_rate_bx .build_rate_rht h2 br {
        display: none;
    }

    .plan_section .tab_content_container {
        margin-top: 0;
    }

    .Tools_Title {
        padding: 0 15px;
    }

    .Tools_Title h2,
    .Tools_Title p {
        text-align: left;
    }

    .plan_slider_mob {
        height: 660px;
    }

    .landing_banner_card_row::before {
        display: none;
    }

    .plan_section {
        background-image: url("../img/plan-bg-mb.png");
        height: auto;
    }

    .about_banner_row .about_lft_col h2 span {
        color: #fff;
        font-style: normal;
    }

    .obtain_course_section {
        background-color: #001334;
        padding: 30px 0px 30px 0px;
        margin: auto;
    }

    .obtain_course_lft {
        padding-top: 0;
    }

    .obtain_course_section::before {
        display: none;
    }

    .obtain_course_section .contact_form_bx {
        border: none;
        padding: 0px 0px;
    }

    .obtain_course_section .contact_form_bx h2 {
        font-size: 22px;
    }

    .service_section {
        background-color: #000d23;
    }

    /* Service  */
    .branding_btn_bottom {
        display: flex;
        flex-direction: column;
        text-align: center;
        padding: 0 15px;
        align-items: center;
    }

    .branding_btn_bottom a {
        width: 65%;
    }

    .service_slider_mobile img {
        width: 100% !important;
    }

    .service_slider_card {
        padding: 20px;
        border-radius: 9.601px;
        border: 0.797px solid rgba(255, 255, 255, 0);
        background: white !important;
        box-shadow: 0px 3.20019px 38.07814px 0px rgba(255, 255, 255, 0.15);
    }

    .plan_service_txt {
        color: #001334;
        text-align: center;
        font-size: 22px;
        line-height: 35px;
        font-weight: 300;
        font-family: HelveticaNeueMedium;
        margin-top: 40px;
    }

    .service_slider_mobile #plan-lider-ankit div.current-item .plan_card {
        border-radius: 9.601px;
        border: 0.797px solid rgba(255, 255, 255, 0);
        background: linear-gradient(
            180deg,
            #0b1932 0%,
            rgba(11, 25, 50, 0) 100%
        );
        box-shadow: 0 0 20px #8fa7d0;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 70px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 70px;
    }

    .coaching_featured_card_mobiles #plan-lider-ankit div.next-item,
    .coaching_featured_card_mobiles #plan-lider-ankit div.prev-item .item {
        top: 0px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item .plan_card {
        background-color: #05132a;
    }

    .service_slider_mobile
        #plan-lider-ankit
        div.next-item
        .service_slider_mobile
        #plan-lider-ankit
        div.prev-item
        .item {
        top: 50px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card img,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item img {
        height: 260px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card h2,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item h2 {
        color: #fff;
    }

    .service_slider_mobile {
        height: 100% !important;
    }

    .coaching_tab_slider_mob .main_coache_bx {
        max-width: 100%;
    }

    .coaching_tab_slider_mob .main_coache_bx .trainer_coache_btn_bx {
        text-align: left;
    }

    .coaching_featured_card_mob .fea_coaches_str_img {
        display: flex;
        justify-content: center;
        padding: 10px 0 0 0;
    }

    .coaching_featured_card_mob .fea_coaches_str_img img {
        width: 20px !important;
        height: 20px !important;
    }

    .coaching_featured_card_mob .fea_coaches_profile img {
        width: 102px !important;
    }

    .coaching_featured_card_mob .fea_coaches_bx .fea_coaches_profile img {
        height: 102px !important;
    }

    .package_plan_section .packages_common_container_sm {
        padding: 0 15px !important;
    }

    .sign_lft_img_txt p {
        min-width: auto;
    }

    .product_review_ttl .product_review_lft h2 span,
    .chechout_products_ttl h2 span,
    .checkout_ttl {
        font-size: 18px;
    }

    .comment_txt_para_first br,
    .comment_txt_para_two br,
    .nested_content_para br,
    .nested_launchar_rht_para br {
        display: none;
    }

    .buzinews_tabs .tab-wrapper {
        margin: 0 auto;
        max-width: 320px;
    }

    .afiliate-build-card .afiliate-build-card_img {
        height: 100%;
    }

    .buzihub_time_bx_picker .buzihub_time_rht input {
        font-size: 13px;
        margin-top: 12px;
    }

    .buzihub_time_bx .buzihub_time_rht label {
        font-size: 12px;
    }

    .news_today_head br:last-child {
        display: block;
    }

    .webinar_top_bx_nw {
        max-width: 100%;
    }
    /*---------- SEO page css start--------- */
    .doing-seo-inner .doing-seo-card {
        padding: 44px 40px;
        width: 100%;
    }
    .doing-seo-card-bg {
        background-color: transparent;
    }
    .doing-seo-inner .doing-seo-card {
        padding: 20px 20px;
        width: 100%;
    }
    .doing-seo-inner .doing-seo-card:nth-child(odd) {
        background-color: #f5f5f5;
    }
    .seo-process .common-title-seo h2 {
        font-size: 30px;
        line-height: 35px;
    }
    .seo-process .common-title-seo span {
        font-size: 30px;
        line-height: 35px;
    }
    .seo-process .common-title-seo p {
        font-size: 16px;
    }
    .doing-seo-title h2 {
        font-size: 30px;
        line-height: 35px;
    }
    .doing-seo-title span {
        font-size: 30px;
        line-height: 35px;
    }
    .doing-seo-title p {
        font-size: 16px;
    }
    .small-business span {
        font-size: 20px;
    }
    .recommended {
        font-size: 16px;
    }
    .case-study-content p {
        line-height: 24px;
    }
    .doing-seo {
        padding: 50px 0 0;
    }
    .seo-process-inner .seo-process-card {
        height: auto;
    }
    .seo-process-disc p {
        font-size: 14px;
    }
    .seo-process-disc h3 {
        font-size: 20px;
    }
    .seo-logo .doing-seo-card-icon img {
        width: 100%;
    }
    .ctm-model-inner {
        width: 95%;
    }
    .ctm-model-inner .contact_form__ttl {
        margin-top: 30px;
        margin-bottom: 50px;
        max-height: calc(100vh - 200px);
    }
    /*---------- SEO page css end--------- */
    body
        .landing_banner_card.landing_banner_card-two
        .landing_banner_card_top
        lottie-player {
        transform: rotate(90deg);
        height: 111px;
    }
    .landing_banner_card.landing_banner_card-two .landing_banner_card_top {
        height: 300px;
    }

    /* social media management  */
    .sub-common-title h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .sub-common-title span {
        font-size: 30px;
        line-height: 40px;
    }
    .our-platform .Client_Title h2 {
        font-size: 30px;
        line-height: 40px;
    }
    .our-platform .Client_Title span {
        font-size: 30px;
        line-height: 40px;
    }
    .telegram-community {
        margin-top: -155px;
    }
    .our-platform {
        padding: 0 0 50px;
    }
    .our-platform .Client_Title::before {
        display: none;
    }
    .our-platform .Client_Title::after {
        display: none;
    }
    .our-platform .Client_Title {
        padding: 0px 10px 0 10px;
    }
    .landing_banner_card_desktop-view {
        display: none;
    }
    .landing_banner_card_mobile-view {
        display: block;
    }
    .our-advertising-partner .doing-seo-card:nth-child(odd) {
        background-color: transparent;
    }
    .ad-goals .ad-goals-column {
        width: 100%;
    }
    .ad-goals .ad-goals-row {
        flex-wrap: wrap;
    }
    .our-advertising-partner .doing-seo-inner .doing-seo-card {
        width: 100%;
    }
    .explore-our-formats .explore-our-formats-column {
        width: 100%;
    }
    .explore-our-formats-card {
        height: 100%;
    }
    .expand-our-solution {
        margin-top: 0;
    }
    .communication-section {
        margin-top: 0;
    }
    .reputation-landing-section {
        padding: 130px 0px 90px 0px;
    }
    .online-reputation-management-column {
        width: 100%;
    }
    .online-reputation-management-row {
        flex-wrap: wrap;
    }
    .online-reputation-management {
        padding: 50px 0 0px;
    }
    .marketing-reputation-process {
        margin-top: 0;
    }
    .online-management-service .doing-seo-card:nth-child(odd) {
        background-color: #0a1830;
    }
    .online-management-service .doing-seo-card:nth-child(even) {
        background-color: transparent;
    }
    body .marketing-reputation-process .doing-seo-title p {
        width: 100%;
    }
    body .online-management-service .doing-seo-title p {
        width: 100%;
    }
    .mobile-column-reverse {
        flex-direction: column-reverse;
        padding-top: 30px;
    }
    .management-case-study {
        padding: 0 0 50px;
    }
    .online-marketing-seo-package {
        padding-bottom: 0;
    }
    body .reputation-mobile-landing-section {
        background-image: url("../img/online-reputation-mobile-img-2.png");
        display: block;
        margin-top: 30px;
    }
    .reputation-landing-section {
        background-image: none;
    }
    .online-reputation-management .doing-seo-title h2 {
        text-align: center;
    }
    .why-online-reputation-important .ad-goals-row {
        gap: 30px;
    }
    .why-online-reputation-important .ad-goals-column {
        width: 47%;
        margin: 0 auto;
    }
    .why-online-reputation-important
        .ad-goals-inner
        .ad-goals-card-content
        span {
        font-size: 14px;
    }
    .why-online-reputation-important .ad-goals-inner {
        margin-top: 20px;
    }
    body .reputation-landing-section {
        background-size: cover !important;
        padding: 380px 0px 35px 0px;
        height: 650px;
    }
    .online-reputation-management-content p {
        text-align: center;
    }
    .reputation-mobile-landing-section .about_banner_row .about_lft_col h2 {
        line-height: 33px;
    }
    .online-reputation-management-content p {
        margin-top: 10px;
    }
    .ctm-banner-section {
        display: none;
    }
    body .reputation-landing-section .common_container {
        position: relative;
        top: unset;
        width: 100%;
        margin: 0 auto;
        left: unset;
        right: unset;
    }
    .branding-tools {
        padding-top: 50px;
    }
    .branding-online-package {
        margin-top: -120px;
    }
    .card-content-block h2 {
        font-size: 20px;
    }
    .tech-our-process .card-content > div {
        gap: 0.5em;
    }
    .branding-tools .client_wrapper .slick-initialized .slick-slide {
        border: none;
        height: unset;
        min-height: unset;
        width: 100px;
    }

    .tools-mobile-view-slider {
        display: block;
    }
    .tools-desktop-view {
        display: none;
    }
    .our-platform
        .our-platform-social-media
        .client_wrapper
        .slick-initialized
        .slick-slide {
        border: none;
        height: unset;
        min-height: unset;
        width: 100px;
    }
    .seo-process-inner .seo-process-card .seo-process-num::after {
        top: 10px;
        left: 7px;
        transform: rotate(90deg);
    }
    .technology-spacial .doing-seo-inner .doing-seo-card {
        background-color: #0a1830 !important;
    }
    .technology-spacial .doing-seo-inner .doing-seo-card {
        width: 100%;
    }
    .technology-solution .seo-process-column {
        width: 100%;
    }
    .successful-project-column {
        width: 100%;
    }
    .technology-spacial {
        padding: 50px 0 50px;
    }
    body .technology-process-section {
        padding: 50px 0 50px;
    }
    .ongoing-support .local-business-inner h3 {
        font-size: 32px;
        font-weight: 400;
        font-family: "HelveticaNeueMedium";
        line-height: 35px;
        margin-bottom: 10px;
    }
    .ongoing-support .local-business-inner span {
        font-size: 30px;
    }
    .tech-card .tech-card-content h3 {
        font-size: 20px;
    }
    .ongoing-support .local-business-image {
        margin-top: 20px;
    }
    .tech-our-custom-offering .explore-our-formats-card {
        height: auto;
    }
    .technology-banner .ctm-banner-section {
        display: block;
        height: 100%;
    }
    body .technology-banner {
        padding: 118px 0px 0px 0px;
    }
    body .technology-banner .common_container {
        position: absolute;
        top: 16%;
        width: 100%;
        margin: 0 auto;
        left: 0;
        right: 0;
    }
    .technology-spacial .tech-special-card {
        margin-left: 0px;
    }
    .technology-spacial .doing-seo-card-title h4 {
        font-size: 20px;
    }
    .social-media-advertising .local-business-image img {
        margin-top: 0px;
    }
    .technology-crafting .mobile-column-reverse {
        padding-top: 0px;
    }
    .technology-crafting .online-reputation-management-row {
        gap: 30px;
    }
    .tech-social-media .mobile-column-reverse {
        padding-top: 0px;
    }
    .tech-social-media .local-business-inner {
        padding-top: 15px;
    }
    .our-successful-desktop-view {
        display: block;
    }
    .our-technology .buzihub_trainding_lft ul.tabs li {
        width: 46%;
        margin: 0 auto 10px;
        font-size: 14px;
    }
    .our-technology .buzihub_trainding_lft ul.tabs {
        padding: 10px 10px 0;
    }
    body .technology-banner {
        height: 935px !important;
    }
    .tech-spiner-viewer-height {
        height: 100%;
    }
    .seo-left-common-height {
        height: auto;
    }
    .tech-spiner-viewer-mobile-view {
        display: block;
    }
    .tech-spiner-viewer-tablet-view {
        display: none;
    }
    body .tech-elevating-title span {
        font-size: 16px;
    }
    body .technology-banner .common_container {
        pointer-events: auto;
    }
    .code-hide {
        bottom: 8px;
    }
}

@media (max-width: 575px) {
    .plan_ttl_para br {
        display: none;
    }

    .checkout_ttl_lg {
        display: none;
    }

    .our_team_row .our_team_box .our_team_content {
        left: 71%;
    }

    .about_counets .about_counter_lft {
        padding: 60px 20px 0 20px;
    }

    .about_counets .about_counter_lft .counet_box {
        flex: 1 1 44.5%;
        max-width: 44.5%;
    }

    .our_team_row .our_team_box:nth-child(even) {
        margin-right: 0% !important;
    }

    .our_team_box.our_team_box_six {
        padding: 0;
        height: 100px !important;
    }

    .our_team_box.our_team_box_six .our_team_img_box {
        height: 180px;
    }

    .sign_row .sign_lft {
        height: 100vh;
    }

    header .navbar .search-box {
        width: 97%;
    }

    header .navbar .search-box form input {
        width: 100%;
    }

    header .navbar .search-box form {
        max-width: 96%;
    }

    header nav .navbar .nav-links {
        top: 120px;
    }

    .footer_container .footer_row .footer_box:first-child {
        flex: 1 1 100% !important;
        max-width: 100% !important;
        margin-bottom: 50px;
    }

    .footer_container .footer_row .footer_box {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .footer_container .footer_row .footer_box .footer_det_content {
        padding-bottom: 20px;
    }

    .footer_bottom .footer_bottom_rht a {
        line-height: 30px;
    }

    .about_banner_row .about_rht_col.about_rht_col_testi {
        justify-content: flex-start;
        padding: 0 20px;
    }

    .about_banner_row .about_lft_col h2,
    .buils_box .build_box_lft h2,
    .Title h2,
    .build_amazing_title h2,
    .bridge_box,
    .client_rate_bx .build_rate_rht h2,
    .bridge_box h2,
    .coaching_ttl h2,
    .right_course_bx .right_course_img .right_course_img_txt h2,
    .feature_coaches_ttl .feature_coaches_ttl_lft h2,
    .contact_ttl .contact_ttl_lft h2,
    .privacy_term_banner_ttl h2,
    .product_banner_rht_ttl h2,
    .obtain_course_lft h2,
    .service_bx-rht h2,
    .product_landing__rht .product_landing__rht_txt h2,
    .afiliate_banner_lft h2,
    .afiliate_build_rht h2,
    .afiliate_part_lft_ttl h2 {
        font-size: 28px;
    }

    .sign_lft_img_txt h2 {
        font-size: 25px;
    }

    .our_team_row .our_team_box {
        flex: 1 1 100%;
        max-width: 100%;
        margin-right: 0;
    }

    .tools_card .tool_txt ul {
        min-height: 400px;
    }

    .latest_block_card .latest_card_text h4,
    .fea_coaches_bx .fea_coaches_nme h2 {
        font-size: 18px;
    }

    .main_coache_bx {
        max-width: 100%;
        flex: 1 1 100%;
    }

    .feature_coaches_ttl {
        flex-direction: column;
        align-items: flex-start;
        margin: 20px 0 30px 0;
    }

    .product_banner_card_btn a {
        font-size: 16px;
        padding: 16px 28px;
        flex: 1 1 80%;
        max-width: 80%;
    }

    .product_banner_card_btn a:last-child {
        flex: 1 1 20%;
        max-width: 20%;
    }

    .contact_lft_bx .contact__via ul li a,
    .contact_ttl .contact_ttl_rht h4 {
        font-size: 16px;
    }

    .privacy_tabing_banner_bx {
        margin: 20px 40px 0 40px;
        max-width: 100%;
    }

    .privacy_tabing_banner_bx .tab-term-privacy .tabs {
        flex-direction: column;
        align-items: center;
    }

    .privacy_tabing_banner_bx .tab-term-privacy .tabs .tab-link {
        margin: 0 0 16px 0;
        padding: 0;
    }

    .privacy_tabing_banner_bx .tab-term-privacy .tabs .tab-link:last-child {
        margin: 0;
    }

    .privacy_bx_txt {
        padding: 30px !important;
    }

    .privacy_term_banner_bx .privacy_term_banner_bx_lft h2 {
        padding-bottom: 10px;
    }

    .privacy_bx_txt p,
    .product_banner_rht .product_banner_rht_bx_bottom .description_bx p,
    .service_bx-rht ul li span,
    .product_review_card .product_review_txt p,
    .product_review_pro,
    .podcast_list .podtcast_list_item span {
        font-size: 14px;
    }

    .contact_checkbox .styled-checkbox + label {
        font-size: 14px !important;
    }

    .privacy_bx_txt h2,
    .product_title h2,
    .business_trending_main .business_trending_txt h2,
    .webinar_top_lft .webinar_top_bx h2 {
        font-size: 18px;
    }

    .product_banner_btn {
        padding: 16px 12px;
        font-size: 15px;
    }

    .product_banner_rht_ttl p,
    .product_landing_upload .product_landing_upload_top h2,
    .afiliate_build_rht p,
    .afiliate_banner_lft p,
    .afiliate_build_rht p {
        font-size: 16px;
    }

    .product_landing_upload .product_landing_upload_top .bx {
        top: 4px;
    }

    .product_landing_upload .product_landing_upload_mid p,
    .product_landing_upload .product_landing_upload_reward span {
        font-size: 13px;
    }

    .product_landing_upload .product_landing_upload_reward {
        align-items: flex-start;
    }

    .tab_container .tabs {
        padding-left: 0;
    }

    .product_card_bx .product_card_bx_img {
        height: 220px;
    }

    .product_review_ttl .product_review_lft h2 {
        font-size: 14px;
    }

    .product_landing__rht_txt_sm h2 {
        font-size: 32px;
    }

    .hubspot_subscribe_frm form input {
        width: 100%;
        margin-bottom: 20px;
    }

    .Subscribe_Btns {
        width: 100%;
        display: block;
        text-align: center;
    }

    .sign_rht_bx .sign_rht_ttl h2 {
        font-size: 16px;
    }

    .Get_Staeted_mdl .modal-wrapper {
        top: 9em;
    }

    .coaching_banner_accordian .accordion-panel_main .accordion-panel_rht span,
    .coaching_banner_accordian .accordion-panel .accordion-panel_lft span,
    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_lft {
        font-size: 12px;
    }

    .business_trending_main .business_trending_img {
        height: 100%;
    }

    .daterangepicker .calendar-table th,
    .daterangepicker .calendar-table td {
        height: 37px !important;
    }

    .play_webinar_btn {
        width: 50px;
        height: 50px;
    }

    .create_post_top h2 {
        font-size: 20px;
    }

    .privacy_bx_txt {
        padding: 30px;
    }

    .service-img-res {
        display: block;
    }

    .service-img-mid,
    .service_bx-rht h2,
    .service_bx-rht ul {
        display: none;
    }

    .service_box {
        background-color: #000d23;
    }

    .play_wht_btn {
        width: 80px !important;
        height: 80px !important;
    }

    .coachings__btns a {
        width: 100%;
        text-align: center;
        margin-right: 0 !important;
    }

    .coachings__btns a:last-child {
        background-color: #f8f8f8;
        height: 50px;
        line-height: 50px !important;
        border-radius: 6px;
        color: #000d23;
        font-size: 18px !important;
        font-weight: 500;
        line-height: 140%;
    }

    .coachings__btns a:last-child:hover {
        background-color: #e94e1b;
        color: #fff;
    }

    .coachings__btns a:last-child .bx {
        display: none;
    }

    .product_details_banner::before {
        height: 700px;
    }

    .coaching_banner_section_bx .coaching_ttl,
    .coaching_banner_section_bx .Coaching_Form form,
    .coaching_banner_section_bx .popu_topic {
        padding: 0 0;
    }

    .businews_comment_top form .businews_comment_lft {
        flex: 1 1 100%;
        max-width: 100%;
        margin-bottom: 16px;
    }

    .businews_comment_top form .businews_comment_mid {
        flex: 1 1 58%;
        max-width: 58%;
    }

    .businews_comment_top form .businews_comment_rht {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .Coaching_Form form .bx {
        left: 16px;
    }

    .faq_sub_bx {
        padding: 20px 0;
    }

    .landing__rht_img_res {
        min-height: 460px;
    }

    .product_banner_accordian .accordion-thumb::before,
    .product_banner_accordian
        .accordion-item.is-active
        .accordion-thumb::before {
        right: -22px;
    }

    .blog_related_ttl.webinar_related_ttl {
        padding-left: 16px;
    }

    .nested_replay_bx {
        flex-wrap: wrap;
    }

    .nested_replay_bx .nested_replay_bx .nested_replay_lft {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .nested_replay_bx .nested_replay_rht {
        flex: 1 1 100%;
        max-width: 100%;
        margin-top: 20px;
    }

    .user_top_comment .comment_profile {
        flex: 1 1 10%;
        max-width: 10%;
    }

    .user_top_comment .comment_txt {
        flex: 1 1 90%;
        max-width: 90%;
    }

    .user_top_comment .comment_txt .comment_txt_top {
        flex-wrap: wrap;
    }

    .user_top_comment .comment_txt .comment_txt_top .comment_profile_nme_blu,
    .user_top_comment .comment_txt .comment_txt_top .comment_profile_nme {
        margin: 0 10px 10px 0;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_rht {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .nested_launchar_bx .nested_launchar_row {
        flex-wrap: wrap;
    }

    .nested_launchar_bx .nested_launchar_row .nested_launchar_lft {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .nested_launchar_bx .nested_launchar_row .nested_launchar_rht {
        flex: 1 1 100%;
        max-width: 100%;
        margin-top: 20px;
    }

    .award_box {
        flex-direction: column;
    }

    .award_box .award_box_title {
        margin: 0 0 20px 0;
    }

    .privacy_term_banner {
        padding: 150px 0px;
    }

    .right_course_bx .right_course_img {
        position: relative;
        height: 400px;
    }

    .blog_related_sec {
        padding: 30px 15px;
    }

    .blog_related_suggestion_sec {
        padding: 30px 0;
    }

    .blog_related_suggestion_sec .webinar_related_ttl {
        margin: 0 15px;
    }

    .blog_related_sec_new {
        padding: 30px 0px;
    }

    .contact_direction_main_bx {
        bottom: -185px;
    }

    .contact_map_bx iframe {
        height: 500px;
    }

    .tab-term-privacy .tab-link a {
        padding: 0;
        font-size: 16px;
    }

    .footer_container .footer_row .footer_box {
        padding: 0;
    }

    .footer_form .Subscribe_Btn {
        position: relative;
        width: 100%;
        right: 0;
    }

    .our_team_box_md {
        display: none;
    }

    .our_team_row .our_team_box .our_team_content h2 {
        font-size: 24px;
    }

    .chechout_products_container_sm {
        padding: 0 30px !important;
    }

    .popular_categories_rht ul {
        flex-direction: column;
    }

    .nested_launchar_bx .nested_launchar_row .nested_launchar_lft img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .category_ttl_rht a {
        padding: 6px 10px;
        font-size: 13px;
        margin: 10px 0px 5px 0px;
    }

    .Get_Staeted_mdl .modal.is-visible .modal-transition {
        width: 95%;
        max-width: 95%;
    }

    .afiliate-build_section {
        padding-top: 60px;
    }

    .news_today_head br {
        display: block;
    }
    .our-network-block {
        margin: 20px 0;
    }
}

@media (max-width: 540px) {
    .trainer_btns {
        justify-content: space-between;
    }

    .client_btn_res,
    .trainer_btns a {
        flex: 1 1 49%;
        max-width: 49%;
        margin: 0;
        padding: 0 5px !important;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .right_course_bx .right_course_txt {
        padding: 16px 20px 16px 20px;
    }
    body .reputation-landing-section {
        padding: 240px 0px 35px 0px;
        height: auto !important;
    }
    .case-study-inner {
        margin-top: 20px;
    }
    .seo-package-inner {
        margin-top: 25px;
    }
    .why-online-reputation-important .ad-goals-row {
        gap: 20px;
    }
    body .reputation-landing-section .common_container {
        position: relative;
        top: unset;
        width: 100%;
        margin: 0 auto;
        left: unset;
        right: unset;
    }
    body .technology-banner {
        padding: 118px 0px 0px 0px;
    }
    body .technology-banner {
        height: 825px !important;
    }
    body .technology-banner .common_container {
        position: absolute;
        top: 16%;
        width: 100%;
        margin: 0 auto;
        left: 0;
        right: 0;
    }
    .tech-spiner-viewer-height {
        height: 100%;
    }
    body .tech-elevating-title span {
        margin: 0px 0 0px 0;
    }
    body .tech-main-title span {
        font-size: 28px;
    }
    .animate-flex-mobile {
        margin-bottom: 40px;
        margin-top: 10px;
    }
    .animate-flex-mobile.mb-0 {
        margin-top: 0;
    }
    .tech-our-custom-offering {
        padding: 10px 0;
    }
    
}

@media (max-width: 500px) {
    .user_top_comment .comment_txt .comment_txt_top .comment_profile_nme_blu {
        padding: 8px 20px;
    }

    .hubspot_checkbox {
        flex-direction: column;
    }

    .footer_bottom .footer_bottom_rht {
        display: flex;
        flex-wrap: wrap;
    }

    .footer_bottom .footer_bottom_rht a {
        flex: 1 1 50%;
        max-width: 50%;
        padding: 0 0;
    }

    .footer_container .footer_row .footer_box p br {
        display: none;
    }

    .coaching_tab_slider_mob
        .main_coache_bx
        .trainer_coache_btn_bx
        .trainer_coache_btn {
        padding: 10px 4px;
        font-size: 13px;
        margin-bottom: 0;
    }

    .trainer_coache_bx .trainer_coache_txt {
        padding: 0 0 0 0;
        margin: 14px 0 7px 0;
    }

    .coaching_tab_slider_mob
        .coaching_tab_slider
        .coaching_tab_slider_item
        .main_coache_bx
        .trainer_coache_txt
        h4 {
        font-size: 13px;
        -webkit-line-clamp: 2;
        height: 40px;
        margin-bottom: 0;
    }

    .busi_nested_collection .busi_nested_colle_lft h2 {
        font-size: 15px;
    }

    .busi_nested_collection .busi_nested_colle_rht a {
        font-size: 13px;
        padding: 9px 9px;
    }

    .busi_nested_collection .busi_nested_colle_rht a .fa {
        font-size: 12px;
    }
    .tech-our-process-mobile .slick-initialized .slick-slide {
        border: none;
        height: unset;
        min-height: unset;
        width: 315px;
    }
    .animate-flex-mobile {
        flex-direction: column;
        /* justify-content: center;
        align-items: center; */
    }
    .animate-flex {
        display: flex;
        /* justify-content: center; */
    }
    .our-successful-tablet-view .slick-initialized .slick-slide {
        width: 310px;
    }
}

@media (max-width: 441px) {
    .tab_container .tabs li.current span::before {
        top: 4px;
    }

    .our_team_row .our_team_box .our_team_content {
        left: 66%;
    }

    header .navbar .search-box form {
        max-width: 92%;
    }

    header .navbar .logo {
        flex: 1 1 120px;
        padding: 0 0 0 10px;
    }

    .header__center {
        flex: 1 1 206px;
        justify-content: end;
        -webkit-justify-content: end;
    }

    .buils_box .build_box_rht .build-img-res {
        width: 260px;
    }

    .Bridge_box a img {
        width: 70px;
        height: 70px;
    }

    .bridge_box_rht .bridge_box_lft {
        flex: 1 1 16%;
        max-width: 16%;
    }

    .bridge_box_rht .bridge_bx_rht {
        flex: 1 1 84%;
        max-width: 84%;
    }

    .tools_card .tool_txt h4 {
        font-size: 16px;
    }

    .contact_form_bx h2 {
        font-size: 14px;
    }

    .contact_form_btn {
        padding: 14px 16px;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_lft {
        flex: 1 1 60%;
        max-width: 60%;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_rht {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .trainer_certi_images span {
        width: 100%;
        display: block;
    }

    .trainer_certi_images span img {
        width: 100%;
    }

    .sign_form .login_from_file .reset_input {
        width: 36px;
        height: 36px;
    }

    .Get_Staeted_mdl .card_frm .card_frm_lft,
    .Get_Staeted_mdl .card_frm .card_frm_rht,
    .buzihub_time_bx {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .buzihub_time_bx .buzihub_time_rht {
        width: 100%;
        text-align: left;
    }

    .buzihub_time_bx_picker .buzihub_time_rht label {
        text-align: left;
    }

    .buzihub_time_bx_picker .buzihub_time_rht {
        text-align: left !important;
    }

    .buzihub_time_bx_picker .buzihub_time_rht input {
        width: 100%;
    }

    .business_trending_contry .business_trending_contry_txt {
        min-width: 49%;
    }

    .create_launchar_bx .launchr_bx_row_lft,
    .create_launchar_bx .launchr_bx_row_rht {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .create_launchar_bx .launchr_bx_row_lft img {
        width: 100%;
        height: 100%;
    }

    .banner_btn a {
        /* width: 100%; */
        text-align: center;
        margin-right: 0;
    }

    header nav .navbar .nav-links {
        background-image: url("../img/mobile-menu-bg-small.webp");
    }

    .landing__rht_img_res {
        min-height: 340px;
    }

    .podcast_bx_txt .podcast_bx_txt_rht h4,
    .podcast_bx_txt .podcast_bx_txt_rht p {
        font-size: 15px;
    }

    .top_right_dt {
        top: 10px;
        right: 0;
    }

    .contact_direction_main_bx .contact_direction_bx h2 {
        font-size: 15px;
    }

    .contact_direction_main_bx {
        bottom: -176px;
    }

    .tab_container .tabs li {
        padding: 0px 9px 0px 9px;
        font-size: 15px;
    }

    .tab_container .tabs li:last-child {
        padding: 0px 0px 0px 9px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft {
        flex: 1 1 60%;
        max-width: 60%;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_rht {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .client_btn_res,
    .trainer_btns a {
        font-size: 15px;
    }
    .tech-our-custom-offering {
        margin-top: -80px;
        position: relative;
        z-index: 7;
    }
}

@media (max-width: 415px) {
    .client_btn_res,
    .trainer_btns a {
        font-size: 14px;
    }

    .footer_social_row .footer_social_ttl {
        width: 100%;
        padding-right: 0;
    }
}

@media (max-width: 401px) {
    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img {
        bottom: -21px;
    }

    .afiliate_banner_row .afiliate_banner_rht_col .afiliate_banner_rht {
        max-height: 370px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img_bg {
        max-height: 410px;
        min-height: 410px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img {
        height: 340px;
    }

    .our_team_row .our_team_box .our_team_content {
        left: 61%;
    }

    .plan_card_mid_bottom_two {
        flex-direction: column;
    }

    .plan_card_mid_bottom_two p:last-child {
        padding-left: 0;
        margin-top: 10px;
    }

    .contact_lft_bx .contact_schudle_bx ul li span {
        font-size: 14px;
    }

    .play_wht_btn {
        width: 60px !important;
        height: 60px !important;
    }

    .product_banner_rht_bx .product_banner_rht_bx_list ul li span {
        font-size: 12px;
    }

    .service_box {
        padding: 20px;
    }

    .right_course_txt_btn a {
        font-size: 16px;
        padding: 16px;
    }

    .buzihub_time_bx .buzihub_time_rht {
        width: 100%;
        text-align: left;
    }

    .buzihub_time_bx_picker .buzihub_time_rht label,
    .buzihub_time_bx_picker .buzihub_time_rht {
        text-align: left;
    }

    .buzihub_time_bx_picker .buzihub_time_rht input {
        font-size: 14px;
    }

    .nav-links_mobile .links_mobile li .get_start_btn,
    .nav-links_mobile .links_mobile li .sign_btn {
        font-size: 12px;
        height: 30px !important;
        line-height: 30px;
    }

    .businews_comment_top form .businews_comment_mid {
        flex: 1 1 100%;
        max-width: 100%;
        margin-bottom: 10px;
    }

    .businews_comment_top form .businews_comment_rht {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .landing__rht_img_res {
        min-height: 300px;
    }

    .buzi_nasted_user_row,
    .nested_replay_bx .nested_replay_lft,
    .nested_replay_bx .nested_replay_rht {
        flex-wrap: wrap;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 20%;
        max-width: 20%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 78%;
        max-width: 78%;
    }

    .award_box .award_box_img {
        flex-direction: column;
    }

    .about_counets .about_counter_lft {
        margin-top: 50px;
    }

    .right_course_bx .right_course_img {
        height: 300px;
    }

    .buzinew_block_slider-wrapper .Webinars_btns {
        flex-wrap: wrap;
    }

    .buzinew_block_slider-wrapper .Webinars_btns a {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .client_btn_res,
    .trainer_btns a {
        font-size: 14px;
    }
    .tech-our-process-mobile .slick-initialized .slick-slide {
        width: 260px;
    }
    .card-content .card-content-block {
        height: 250px;
    }
    .our-successful-tablet-view .slick-initialized .slick-slide {
        width: 260px;
    }
    .our-technology .buzihub_trainding_lft ul.tabs li {
        font-size: 13px;
    }
}

@media (max-width: 370px) {
    .business_trending_contry .business_trending_contry_txt svg,
    .business_trending_contry .business_trending_contry_txt img {
        width: 30px;
        height: 30px;
    }

    .webinars_mb_slider_bx .Webinars_btns {
        flex-wrap: wrap;
    }

    .article_related_slider .webinars_mb_slider_bx .Webinars_btns a {
        width: 100%;
    }

    .product_banner_accordian.coaching_banner_accordian.coaching_banner_accordian_nw
        .accordion-thumb::before {
        right: -24px !important;
    }

    header nav .navbar .nav-links {
        max-width: 100%;
    }

    header nav .navbar .nav-links {
        background-image: url("../img/mobile-menu-bg-small1.webp");
    }

    .Bridge_box a img {
        width: 50px;
        height: 50px;
    }

    .about_counets .about_counter_lft h2 {
        font-size: 18px;
    }

    .about_counets .about_counter_lft h6 {
        font-size: 16px;
    }

    .product_banner_rht_bx .product_banner_rht_bx_list ul li span {
        font-size: 11px;
    }

    .product_banner_card_btn a {
        flex: 1 1 75%;
        max-width: 75%;
        padding: 0px;
    }

    .product_banner_card_btn a:last-child {
        flex: 1 1 25%;
        max-width: 25%;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_lft {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_rht {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .drop_box .kwt-file__drop-area {
        flex-direction: column-reverse;
        justify-content: center;
        min-width: 100%;
    }

    .drop_box .kwt-file__choose-file.kwt-file_btn-text {
        position: relative;
    }

    .drop_box .kwt-file__msg {
        margin-bottom: 10px;
        width: 100%;
        text-align: center;
    }

    .buzinews_tabs .tab-wrapper {
        max-width: 280px;
    }

    .buzinews_tabs .tab-link {
        padding: 16px 9px;
    }

    .landing__card__three .landing_banner_card_top {
        min-height: auto;
    }

    .contact_lft_bx .contact_schudle_bx ul li span {
        font-size: 11px;
    }

    .buzinewz__comment__main ul#tabs-nav li {
        padding: 8px 6px;
    }

    .award_box .award_box_img {
        flex-direction: column;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_text h4 {
        font-size: 16px;
        height: 60px;
    }

    .tools_card .tool_txt ul {
        min-height: 440px;
    }

    .Event_Bx .evenet_bx_top img {
        height: 200px;
    }

    .article_related_slider
        .blog_related_slider_bx
        a
        .blog_related_card
        .blog_rela_top {
        height: 200px;
    }

    .landing_banner_card_row {
        margin-top: -160px;
    }

    .landing_banner_section {
        padding: 130px 0px 10px 0px;
    }

    .vision_row .vision_row_lft h2 span {
        font-size: 45px;
    }

    .tab_container .tabs li {
        font-size: 13px;
    }

    .tab_container .tabs li {
        padding: 0px 5px 0px 5px;
    }

    .tab_container .tabs li:last-child {
        padding: 0px 0px 0px 5px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft {
        flex: 1 1 56%;
        max-width: 56%;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_rht {
        flex: 1 1 44%;
        max-width: 44%;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft
        .free_qoute_btn {
        height: 40px !important;
        line-height: 40px !important;
        font-size: 13px;
        padding: 6px 10px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_rht
        a {
        font-size: 13px;
    }

    .Comment_Rating_Bx_Lft span,
    .five_str_rating_conter_mian .rating-counter {
        font-size: 14px;
    }

    .five_str_rating_conter_mian .buzinews-star-rating label {
        font-size: 22px;
    }

    .product_landing_para br {
        display: none;
    }
    body .reputation-landing-section {
        padding: 240px 0px 35px 0px;
    }
    .why-online-reputation-important .ad-goals-row {
        gap: 20px;
    }
    .why-online-reputation-important .ad-goals-column {
        width: 46%;
    }
    body .technology-banner {
        padding: 120px 0px 0px 0px;
    }
    .our-technology .buzihub_trainding_lft ul.tabs li {
        font-size: 12px;
    }
}

@media (max-width: 353px) {
    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img {
        width: 260px;
        bottom: -35px;
    }

    .sign_lft_img_txt h2 {
        font-size: 20px;
    }

    .sign_lft_img_txt p {
        font-size: 13px;
    }

    .buzinewz__comment__main ul#tabs-nav li {
        padding: 8px 4px;
    }

    .buzinewz__comment__main #tabs-nav li a {
        font-size: 15px;
    }

    .client_btn_res,
    .trainer_btns a {
        font-size: 14px;
    }

    .blog_img_txt p {
        font-size: 13px;
    }
}

@media (max-width: 320px) {
    .about_counets .about_counter_lft .counet_box {
        flex: 1 1 45%;
        max-width: 45%;
    }

    .branding_btn_bottom a {
        width: 80%;
    }

    .obtain_course_section .contact_form_bx h2 {
        font-size: 20px;
    }

    .free_qoute_btn {
        padding: 10px 10px;
        font-size: 15px;
    }

    .about_counets {
        margin-top: 120px;
    }

    .Bridge_box a img {
        width: 30px;
        height: 30px;
    }

    .bridge_box_rht .bridge_box_lft {
        flex: 1 1 20%;
        max-width: 20%;
    }

    .bridge_box_rht .bridge_bx_rht {
        flex: 1 1 80%;
        max-width: 80%;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_lft,
    .product_banner_card_back .breadcrumbs li,
    .product_banner_card_back .breadcrumbs li a {
        font-size: 11px;
    }

    .product_banner_card_back .breadcrumbs li:first-child {
        padding-right: 10px;
    }

    .contact_checkbox .styled-checkbox + label {
        font-size: 12px !important;
    }

    .product_banner_accordian
        .accordion-item
        .accordion-item_bx
        .accordion-thumb
        .accordion-thumb_content
        .thumb_content_rht {
        font-size: 10px;
    }

    .right_course_txt_btn a {
        font-size: 13px;
    }

    .sign_form .login_from_file .reset_input {
        width: 29px;
        height: 29px;
    }

    .buzinews_tabs .tabs {
        justify-content: space-around;
    }

    .buzinews_tabs .tab-link {
        font-size: 13px;
    }

    .buzihub_trainding_lft ul.tabs li {
        text-align: center;
    }

    .Events_Section .event_lft h2,
    .Events_Section .event_rht a {
        font-size: 14px;
    }

    .Events_Section .event_lft h2,
    .Events_Section .event_rht a {
        width: 65px;
    }

    .Events_Section .event_rht a {
        width: 130px;
    }

    .business_trending_contry .business_trending_contry_txt {
        min-width: 100%;
    }

    .landing__card__three .landing_banner_card_top {
        min-height: auto;
    }

    .create_post_top h2 {
        font-size: 17px;
    }

    .create_launchar_bx a {
        font-size: 13px;
    }

    .vision_row .vision_row_rht {
        padding-top: 10px;
    }

    .tab-term-privacy .tab-link,
    .tools_card .tool_txt h4 {
        font-size: 14px;
    }

    .landing__rht_img_res {
        min-height: 220px;
    }

    .product_banner_accordian .accordion-thumb::before {
        right: -25px;
        top: 14px;
    }

    .product_banner_accordian
        .accordion-item.is-active
        .accordion-thumb::before {
        right: -25px;
        top: 16px;
    }

    .contact_direction_main_bx .contact_direction_bx h2 {
        font-size: 16px;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_text h4 {
        font-size: 14px;
        height: 50px;
    }

    .right_course_bx .right_course_img {
        height: 250px;
    }

    .contact_direction_main_bx .contact_direction_bx h2 {
        font-size: 12px;
    }

    .contact_direction_main_bx {
        bottom: -176px;
    }

    .chechout_products_container_sm {
        padding: 0 24px !important;
    }
}

@media (max-width: 300px) {
    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img {
        width: 225px;
        bottom: -19px;
        height: 280px;
    }

    .afiliate_banner_row .afiliate_banner_rht_col .afiliate_banner_rht {
        max-height: 280px;
    }

    .afiliate_banner_row
        .afiliate_banner_rht_col
        .afiliate_banner_rht
        .afiliate_lft_person_img_bg {
        max-height: 280px;
        min-height: 280px;
    }

    .nav-links_mobile .links_mobile li {
        padding-right: 0;
    }

    .nav-links_mobile .links_mobile li .get_start_btn,
    .nav-links_mobile .links_mobile li .sign_btn {
        font-size: 10px;
        height: 30px !important;
        line-height: 30px;
    }

    .product_banner_rht_bx .product_banner_rht_bx_list ul li span {
        font-size: 9px;
    }

    .popu_topic a {
        font-size: 13px;
    }

    .fea_coaches_bx .fea_coaches_txt a {
        font-size: 13px;
        padding: 6px 10px;
    }

    .sign_form .login_from_file label {
        font-size: 10px;
    }

    .sign_form_social a {
        flex: 1 1 50%;
        max-width: 50%;
    }

    .coaching_traiber_bx .coaching_trainer_info {
        right: 16px;
    }

    .webinar_celender_btn span {
        font-size: 11px;
    }

    .create_tags a {
        padding: 6px;
        font-size: 13px;
    }

    .product_banner_social_bx
        .product_banner_social
        .product_banner_social_ttl
        h4 {
        margin-bottom: 10px;
    }

    .product_banner_social_bx .product_banner_social {
        justify-content: flex-start;
    }

    .tab-term-privacy .tab-link a {
        font-size: 13px;
    }

    .webinar_rating_stars fieldset,
    .comment_txt_str .Comment_Rating_Bx {
        flex-wrap: wrap;
    }

    .tools_card .tool_txt ul {
        min-height: 480px;
    }

    .tool_template_slider_wrapper
        .tool_template_slider
        .tools_card_slider_bx
        .tools_card {
        padding: 20px;
    }

    .tools_card .tool_txt h4 {
        font-size: 13px;
    }

    .coaches_mob_slider .coaches_slider_bx {
        margin: 0;
    }

    .trainer_coaches-mob_tabing .trainer_coaches_tabing .tab-link {
        font-size: 14px;
    }

    .product_review_wrapper .product_review_slider .product_review_slider_bx {
        margin: 0 0px 0 0;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        height: 240px;
        min-height: 240px;
    }

    .tab_container .tabs li:last-child {
        padding: 0px 0px 0px 4px;
    }

    .tab_container .tabs li {
        font-size: 11.3px;
    }

    .tab_container .tabs li {
        padding: 0px 4px 0px 4px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft {
        flex: 1 1 56%;
        max-width: 56%;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_rht {
        flex: 1 1 44%;
        max-width: 44%;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_lft
        .free_qoute_btn {
        height: 36px !important;
        line-height: 36px !important;
        font-size: 11px;
        padding: 6px 6px;
    }

    .product_banner_rht
        .product_banner_rht_bx
        .product_banner_rht_bx_top
        .review_rht
        a {
        font-size: 11px;
    }

    .product_review_ttl .product_review_lft h2 span,
    .chechout_products_ttl h2 span,
    .checkout_ttl {
        font-size: 16px;
    }

    .buzinewz__comment__main #tabs-nav li a {
        font-size: 12.5px;
    }

    .buzinewz__comment__main ul#tabs-nav li {
        margin-right: 0;
        padding: 8px 3px;
    }

    .Hubspot_Blog_content h2,
    .related_news_chart h3 {
        font-size: 15px;
    }
}

@media (min-width: 576px) {
    .our_team_box_sm,
    .checkout_ttl,
    .service-img-res {
        display: none;
    }
}

@media (min-width: 1025px) {
    .nav-links_mobile {
        display: none;
    }
}

@media (min-width: 768px) {
    .hubspot_icon_main_sm,
    .plan_slider_mob,
    .product_card_load,
    .coaches_mob_slider_wrapper,
    .trainer_coaches-mob_tabing,
    .feature_coaches_ttl .feature_coaches_ttl_lft .explore_btn,
    .coaching_certificate_slider_wrapper,
    .buzihub_time_bx_sm,
    .top-quality-img-sm,
    .check_service_btn_sm,
    .mob_service_sliders,
    .news_icon_main_sm {
        display: none;
    }

    .contact_banner_lft_btn {
        display: none;
    }

    .plan-tabs_row,
    .tool_template_row,
    .service_banner_animation,
    .feature_coaches_card_row,
    .feature_coaches_card_section,
    .main_coache_bx_wrapper {
        display: block;
    }

    .latest_blog_slider_wrapper,
    .tool_template_slider_wrapper,
    .service_slider_wrapper {
        display: none;
    }
}

@media (max-width: 2160px) and (min-width: 1921px) {
    .sign_row .sign_lft .sign_lft_img img {
        display: none;
    }
}

@media (max-width: 1536px) and (min-width: 1500px) {
    .sign_main {
        width: 100%;
        height: 100vh;
        background-color: #f5f5f5;
    }

    .sign_row {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        height: 100%;
    }

    .sign_lft {
        width: 100%;
        height: 100vh;
        background-image: url(../img/login-lft-bg.webp);
        background-size: 550px;
        background-position-x: center;
        background-position-y: center;
        background-origin: content-box;
    }

    .sign_rht_bx {
        margin: 5% 15%;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -210px;
    }

    .sign_lft_img_txt h2 {
        font-size: 30px;
    }

    .sign_lft_user_img {
        display: block;
        max-width: 280px;
    }

    .sign_row .sign_lft .sign_lft_logo {
        margin-top: -50px;
    }
}

@media (max-width: 1400px) and (min-width: 1366px) {
    .our_team_row .our_team_box .team_person_img img {
        bottom: 9px;
    }

    .team_logo {
        top: 18px;
    }

    .our_team_row .our_team_box {
        padding-top: 0px;
    }

    .sign_main {
        width: 100%;
        height: 100vh;
        background-color: #f5f5f5;
    }

    .sign_row {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        height: 100%;
    }

    .sign_lft {
        width: 100%;
        height: 100vh;
        background-image: url(../img/login-lft-bg.webp);
        background-size: 550px;
        background-position-x: center;
        background-position-y: center;
        background-origin: content-box;
    }

    .sign_rht_bx {
        margin: 5% 15%;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -210px;
    }

    .sign_lft_img_txt h2 {
        font-size: 30px;
    }

    .sign_lft_user_img {
        display: block;
        max-width: 280px;
    }
}

@media (max-width: 1366px) and (min-width: 1281px) {
    header .navbar .search-box form input {
        min-width: 180px;
        width: 180px;
    }

    .sign_main {
        width: 100%;
        height: 100vh;
        background-color: #f5f5f5;
    }

    .sign_row {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        height: 100%;
    }

    .sign_lft {
        width: 100%;
        height: 100vh;
        background-image: url("../img/login-lft-bg.webp");
        background-size: 550px;
        background-position-x: center;
        background-position-y: center;
        background-origin: content-box;
    }

    .sign_rht_bx {
        margin: 5% 15%;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -233px;
    }

    .sign_lft_user_img {
        display: block;
        max-width: 280px;
    }
}

@media (max-width: 1365px) and (min-width: 1280px) {
    .our_team_row .our_team_box {
        padding-top: 0px;
    }

    .our_team_row .our_team_box .team_person_img img {
        bottom: 5px;
    }
}

@media (max-width: 1366px) and (min-width: 1280px) {
    .our_team_row .our_team_box .team_person_img img {
        bottom: 0px;
    }

    .team_logo {
        top: 26px;
    }
}

@media (max-width: 1280px) and (min-width: 1100px) {
    header .navbar .search-box form input {
        padding: 6px 13px 6px 26px;
    }

    header nav .navbar .links li {
        padding: 0 6px;
    }

    header nav .navbar .links li a {
        font-size: 12px;
    }
}

@media (max-width: 1279px) and (min-width: 1100px) {
    .our_team_row .our_team_box {
        padding-top: 45px;
    }

    .our_team_row .our_team_box .team_person_img img {
        bottom: 25px;
    }

    .our_team_row .our_team_box .our_team_content {
        width: 80%;
        left: 50%;
        transform: translateX(-50%);
    }

    .our_team_row .our_team_box .our_team_content h2 {
        font-size: 23px;
    }
}

@media (max-width: 1199px) and (min-width: 1025px) {
    header .navbar .search-box form input {
        padding: 6px 0px 6px 26px;
    }

    header nav .navbar .links li {
        padding: 0 4px;
    }

    header nav .navbar .links li a {
        font-size: 11.5px;
    }
}

@media (max-width: 1165px) and (min-width: 1024px) {
    .sign_row .sign_lft .sign_lft_img img {
        height: 350px;
    }
}

@media (max-width: 1165px) and (min-width: 992px) {
    .hubspot_section_row .hubspot_row_lft {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .hubspot_section_row .hubspot_row_rht {
        flex: 1 1 70%;
        max-width: 70%;
        padding-left: 16px;
    }

    .contact_form_bx::before,
    .contact_form_bx::after {
        min-width: 330px;
    }

    .coaching_tra_detail_row_lft {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .coaching_tra_detail_row_rht {
        flex: 1 1 60%;
        max-width: 60%;
    }
}

@media (max-width: 1099px) and (min-width: 991px) {
    .our_team_row .our_team_box {
        padding-top: 45px;
    }

    .our_team_row .our_team_box .team_person_img img {
        bottom: 25px;
    }
}

@media (max-width: 1024px) and (min-width: 912px) {
    .product_banner_card_btn a:last-child {
        max-width: 20%;
        flex: 1 1 20%;
    }

    .product_banner_card_btn a {
        flex: 1 1 80%;
        max-width: 80%;
    }
}

@media (max-width: 1023px) and (min-width: 992px) {
    .coaching_tra_detail_row_lft {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .coaching_tra_detail_row_rht {
        flex: 1 1 60%;
        max-width: 60%;
    }
}

@media (max-width: 926px) and (min-width: 280px) {
    #plan-lider-ankit .owl-item.cloned {
        visibility: collapse;
    }

    #plan-lider-ankit .owl-item.cloned.active.prev-item {
        visibility: inherit;
    }

    #plan-lider-ankit .owl-item.cloned.active.next-item {
        visibility: inherit;
    }

    #plan-lider-ankit .owl-item.cloned.current-item.active.center {
        visibility: unset !important;
    }

    #plan-lider-ankit div.current-item .plan_card {
        width: 200%;
        left: -68px;
    }

    #plan-lider-ankit div.current-item .item {
        transform: perspective(1000px) rotateY(0deg) scale(0.8) rotateX(0deg);
        transform-style: preserve-3d;
        transition: all 0.3s linear;
    }

    #plan-lider-ankit div.prev-item .plan_card {
        width: 350%;
    }

    #plan-lider-ankit div.prev-item .item {
        transform: perspective(3800px) rotateY(78deg) scale(0.8) rotateX(0deg);
        filter: blur(2px);
        opacity: 0.5;
        position: inherit;
        left: -43px;
        transform-style: preserve-3d;
        transition: all 0.3s linear;
    }

    #plan-lider-ankit div.next-item .item {
        transform: perspective(3800px) rotateY(-78deg) scale(0.75) rotateX(0deg);
        filter: blur(2px);
        opacity: 0.5;
        position: inherit;
        right: 11px;
        transform-style: preserve-3d;
        transition: all 0.3s linear;
    }

    #plan-lider-ankit div.next-item .plan_card {
        width: 350%;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .build_amazing_rht .build_amazing_rht_card_two {
        margin-left: 40px;
        margin-top: -10px;
    }

    .build_amazing_rht .build_amazing_rht_card_three {
        margin-top: -10px;
    }

    .trainer_certi_images span img {
        width: 92px;
    }

    .build_amazing_rht .build_amazing_rht_card_two {
        margin-left: 90px;
    }

    .hubspot_section_row .hubspot_row_lft {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .hubspot_section_row .hubspot_row_rht {
        flex: 1 1 50%;
        max-width: 50%;
        padding-left: 16px;
    }

    .sign_form .login_from_file .reset_input {
        width: 40px;
        height: 40px;
    }

    .sign_row .sign_rht {
        padding: 30px;
    }

    .contact_form_bx::before,
    .contact_form_bx::after {
        min-width: 280px;
    }

    .coaching_tra_detail_row_lft {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .coaching_tra_detail_row_rht {
        flex: 1 1 60%;
        max-width: 60%;
    }

    .training_coache_bx {
        width: 250px;
    }

    .hubspot_icon_main {
        top: 130px;
        margin-top: 300px;
    }

    .news_icon_main {
        margin-top: 0;
    }

    .user_top_comment .comment_profile {
        flex: 1 1 8%;
        max-width: 8%;
    }

    .user_top_comment .comment_txt {
        flex: 1 1 92%;
        max-width: 92%;
    }

    .trainer_btns {
        display: flex;
        justify-content: space-between;
    }

    .trainer_btns a {
        width: 49%;
        margin: 0;
        padding: 0 6px;
        font-size: 14px;
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 280px;
    }
}

@media (max-width: 991px) and (min-width: 880px) {
    .buils_box {
        height: 292px;
    }

    .buils_box .build_box_rht img {
        top: -37px;
    }

    .product_banner_img_formate {
        width: 60px;
        height: 60px;
        line-height: 60px;
        font-size: 16px;
        top: 11px;
        right: 11px;
    }
}

@media (max-width: 920px) and (min-width: 912px) {
    .service_glider_slider_rht.service_glider_slider_rht_lst.service_glider_slider_rht_lst-child
        img {
        right: -95px !important;
    }
}

@media (max-width: 879px) and (min-width: 820px) {
    .buils_box {
        height: 250px;
    }

    .buils_box .build_box_rht img {
        top: -37px;
    }

    .product_banner_card_btn a {
        flex: 1 1 75%;
        max-width: 75%;
        padding: 0;
    }

    .product_banner_card_btn a:last-child {
        flex: 1 1 25%;
        max-width: 25%;
    }

    .product_details_banner::before {
        height: 413px;
    }

    .product_banner_img_formate {
        width: 55px;
        height: 55px;
        line-height: 60px;
        font-size: 13px;
        top: 9px;
        right: 8px;
    }
}

@media (max-width: 820px) and (min-width: 768px) {
    .about_banner_btn a {
        flex: 1 1 100%;
        max-width: 100%;
        text-align: center;
    }

    .buils_banner_btn a {
        flex: 1 1 75%;
        max-width: 75%;
        text-align: center;
    }
}

@media (max-width: 819px) and (min-width: 800px) {
    .buils_box {
        height: 290px;
    }

    .buils_box .build_box_rht img {
        top: -12px;
    }

    .buils_box .build_box_lft {
        padding: 20px;
    }

    .product_banner_card_btn a {
        flex: 1 1 75%;
        max-width: 75%;
        padding: 0;
    }

    .product_banner_card_btn a:last-child {
        flex: 1 1 25%;
        max-width: 25%;
    }

    .product_details_banner::before {
        height: 407px;
    }

    .product_banner_img_formate {
        width: 55px;
        height: 55px;
        line-height: 60px;
        font-size: 13px;
        top: 9px;
        right: 8px;
    }
}

@media (max-width: 800px) and (min-width: 692px) {
    .tab-term-privacy .tab-link {
        margin: 0 0 10px 0;
    }

    .tab-term-privacy .tab-link:last-child {
        margin: 0;
    }
}

@media (max-width: 799px) and (min-width: 768px) {
    .buils_box {
        height: 277px;
    }

    .buils_box .build_box_rht img {
        top: -12px;
    }

    .buils_box .build_box_lft {
        padding: 20px;
    }

    .product_details_banner::before {
        height: 398px;
    }

    .our_team_row .our_team_box {
        padding-top: 45px;
    }

    .our_team_row .our_team_box .team_person_img img {
        bottom: 25px;
    }

    .product_banner_card_btn a {
        flex: 1 1 75%;
        max-width: 75%;
        padding: 0;
    }

    .product_banner_card_btn a:last-child {
        flex: 1 1 25%;
        max-width: 25%;
    }

    .service_glider_slider_main .service_main_imgs {
        height: 570px;
    }

    .service_glider-slider_row_lst .service_glider_slider_lft,
    .service_glider-slider_row_lst .service_glider_slider_rht {
        flex: 1 1 50% !important;
        max-width: 50% !important;
    }

    .service_glider_slider_rht.service_glider_slider_rht_lst.service_glider_slider_rht_lst-child
        img {
        right: 0px !important;
    }

    .service_glider_slider_lft ul li {
        margin-bottom: 5px;
    }

    .product_banner_img_formate {
        width: 55px;
        height: 55px;
        line-height: 60px;
        font-size: 13px;
        top: 6px;
        right: 6px;
    }
}

@media (max-width: 767px) and (min-width: 576px) {
    .common_blog_related {
        padding-left: 30px;
    }

    .coaching_tra_detail_banner::before {
        height: 1270px;
    }

    .contact_form_bx::before,
    .contact_form_bx::after {
        min-width: 360px;
    }

    .feature-coache_ttls {
        width: 480px;
        bottom: 20px;
        padding: 30px;
    }

    .user_top_comment .comment_profile {
        flex: 1 1 8%;
        max-width: 8%;
    }

    .user_top_comment .comment_txt {
        flex: 1 1 92%;
        max-width: 92%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 75%;
        max-width: 75%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_rht {
        flex: 1 1 25%;
        max-width: 25%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 18%;
        max-width: 18%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 82%;
        max-width: 82%;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_badge {
        right: 20px;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_img {
        height: 360px;
    }

    .product_details_banner::before {
        height: 700px;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 550px;
    }

    .tariner_personal_detail {
        margin-top: 40px;
        padding: 20px 0;
    }

    .coaching__banner__sec::before {
        height: 1000px !important;
    }

    #plan-lider-ankit div.next-item .item {
        transform: perspective(3800px) rotateY(-81deg) scale(0.75) rotateX(0deg);
    }

    #plan-lider-ankit div.prev-item .item {
        transform: perspective(3800px) rotateY(76deg) scale(0.8) rotateX(0deg);
        left: -64px;
    }

    #plan-lider-ankit div.current-item .plan_card {
        left: -100px;
    }

    .our_team_row .our_team_box {
        padding-top: 45px;
    }

    .our_team_row .our_team_box .team_person_img img {
        bottom: 25px;
    }
}

@media (max-width: 711px) and (min-width: 600px) {
    #plan-lider-ankit div.next-item .item {
        transform: perspective(3800px) rotateY(-81deg) scale(0.75) rotateX(0deg);
    }

    #plan-lider-ankit div.prev-item .item {
        transform: perspective(3800px) rotateY(76deg) scale(0.8) rotateX(0deg);
        left: -64px;
    }

    #plan-lider-ankit div.current-item .plan_card {
        left: -90px;
    }
}

@media (max-width: 691px) and (min-width: 576px) {
    .tab-term-privacy .tab-link {
        margin: 0 0 10px 0;
    }

    .tab-term-privacy .tab-link:nth-child(3),
    .tab-term-privacy .tab-link:nth-child(4) {
        margin: 0 0 0px 0;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -140px;
    }
}

@media (max-width: 600px) and (min-width: 540px) {
    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 60px;
    }

    .coaching_featured_card_mobiles #plan-lider-ankit div.next-item,
    .coaching_featured_card_mobiles #plan-lider-ankit div.prev-item .item {
        top: 0px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card img,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item img {
        height: 200px;
    }
}

@media (max-width: 539px) and (min-width: 410px) {
    .plan_service_txt {
        font-size: 16px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card img,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item img {
        height: 120px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 50px;
    }

    .coaching_featured_card_mobiles #plan-lider-ankit div.next-item,
    .coaching_featured_card_mobiles #plan-lider-ankit div.prev-item .item {
        top: 0px;
    }
}

@media (max-width: 575px) and (min-width: 420px) {
    .feature-coache_ttls {
        width: 360px;
        bottom: 20px;
        padding: 30px;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_img {
        height: 300px;
    }

    .product_details_banner::before {
        height: 600px;
    }

    .coaching_tra_detail_banner::before {
        height: 1180px;
    }

    .tariner_personal_detail {
        margin-top: 50px;
        padding: 20px 0;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 360px;
    }

    .coaching__banner__sec::before {
        height: 1000px !important;
    }

    #plan-lider-ankit div.next-item .item {
        transform: perspective(3800px) rotateY(-81deg) scale(0.75) rotateX(0deg);
    }

    #plan-lider-ankit div.prev-item .item {
        transform: perspective(3800px) rotateY(76deg) scale(0.8) rotateX(0deg);
        left: -41px;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        min-height: 215px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 75%;
        max-width: 75%;
    }
}

@media (max-width: 575px) and (min-width: 540px) {
    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 600px;
        background-position: center;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -165px;
    }

    .sign_row .sign_lft {
        height: 80vh;
    }
}

@media (max-width: 575px) and (min-width: 270px) {
    .contact_form_bx::before,
    .contact_form_bx::after {
        min-width: 280px;
    }

    .sign_lft_img_txt p {
        margin-top: 8px;
    }
}

@media (max-width: 575px) and (min-width: 480px) {
    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 28%;
        max-width: 28%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 72%;
        max-width: 72%;
    }
}

@media (max-width: 539px) and (min-width: 480px) {
    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 560px;
        background-position: center;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -110px;
    }

    .sign_row .sign_lft {
        height: 75vh;
    }
}

@media (max-width: 479px) and (min-width: 412px) {
    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 40%;
        max-width: 40%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 60%;
        max-width: 60%;
    }

    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 500px;
        background-position: center;
    }

    .sign_row .sign_lft {
        height: 75vh;
    }
}

@media (max-width: 479px) and (min-width: 430px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -55px;
    }
}

@media (max-width: 450px) and (min-width: 280px) {
    .product_review_ttl .product_review_lft h2 span:last-child svg {
        margin: -4px 3px;
        width: 9px;
    }
}

@media (max-width: 461px) and (min-width: 410px) {
    .coaching_featured_card_mobiles #plan-lider-ankit div.next-item,
    .coaching_featured_card_mobiles #plan-lider-ankit div.prev-item .item {
        top: 26px;
    }
}

@media (max-width: 430px) and (min-width: 390px) {
    .coaching_tab_slider_mob .trainer_coache_bx {
        padding: 20px 14px;
    }

    .coaching_tab_slider_mob
        .main_coache_bx
        .trainer_coache_btn_bx
        .trainer_coache_btn {
        font-size: 12px;
    }

    .user_top_comment .comment_profile {
        flex: 1 1 15%;
        max-width: 15%;
    }

    .user_top_comment .comment_txt {
        flex: 1 1 85%;
        max-width: 85%;
    }

    .product_review_ttl .product_review_lft h2 span {
        font-size: 15px;
    }

    .product_review_ttl .product_review_lft h2 span:last-child {
        font-size: 13px;
    }
}

@media (max-width: 439px) and (min-width: 414px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -55px;
    }
}

@media (max-width: 419px) and (min-width: 390px) {
    .coaching_tra_detail_banner::before {
        height: 1240px;
    }

    .tariner_personal_detail {
        margin-top: 100px;
        padding: 30px 0;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 370px;
    }

    .coaching__banner__sec::before {
        height: 1000px !important;
    }

    #plan-lider-ankit div.next-item .item {
        right: 22px;
    }

    #plan-lider-ankit div.prev-item .item {
        left: -34px;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        min-height: 255px;
    }
}

@media (max-width: 419px) and (min-width: 353px) {
    .feature-coache_ttls {
        width: 300px;
        bottom: 20px;
        padding: 30px;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_img {
        height: 190px;
    }

    .product_details_banner::before {
        height: 580px;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 300px;
    }

    .coaching__banner__sec::before {
        height: 1000px !important;
    }

    .webinar_tpc a,
    .blog_img_tpc a {
        padding: 6px 12px;
        margin: 5px 0px;
        font-size: 13px;
    }
}

@media (max-width: 412px) and (min-width: 400px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -130px;
    }
}

@media (max-width: 411px) and (min-width: 375px) {
    .buzihub_trainding_lft ul.tabs li {
        font-size: 10px;
        padding: 10px 11px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_img {
        width: 50px;
        height: 50px;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_badge {
        right: 15px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 70%;
        max-width: 70%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 65%;
        max-width: 65%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_rht {
        flex: 1 1 35%;
        max-width: 35%;
    }

    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 500px;
        background-position: center;
    }

    .sign_row .sign_lft {
        height: 80vh;
    }
}

@media (max-width: 409px) and (min-width: 352px) {
    .plan_service_txt {
        font-size: 16px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card img,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item img {
        height: 120px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 36px;
    }
}

@media (max-width: 399px) and (min-width: 390px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -50px;
    }
}

@media (max-width: 393px) and (min-width: 371px) {
    .tab_container .tabs li {
        padding: 0px 10px 0px 10px !important;
        font-size: 14px;
    }
}

@media (max-width: 389px) and (min-width: 384px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -100px;
    }
}

@media (max-width: 389px) and (min-width: 353px) {
    .user_top_comment .comment_profile {
        flex: 1 1 15%;
        max-width: 15%;
    }

    .user_top_comment .comment_txt {
        flex: 1 1 85%;
        max-width: 85%;
    }

    .afiliate-build-card .afiliate-build-card_img {
        height: 250px;
    }

    .coaching_tra_detail_banner::before {
        height: 1220px;
    }

    .tariner_personal_detail {
        margin-top: 35px;
        padding: 30px 0;
    }

    #plan-lider-ankit div.next-item .item {
        right: 26px;
    }

    #plan-lider-ankit div.prev-item .item {
        left: -34px;
    }

    .coaching_tab_slider_mob .trainer_coache_bx {
        padding: 20px 10px;
    }

    .coaching_tab_slider_mob
        .main_coache_bx
        .trainer_coache_btn_bx
        .trainer_coache_btn {
        font-size: 11.5px;
        padding: 10px 5px;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        min-height: 270px;
    }

    .product_review_card .product_review_pro .product_review_pro_txt h4 {
        font-size: 14px;
    }

    .product_review_ttl .product_review_lft h2 span:last-child {
        padding: 8px 6px;
        font-size: 12px;
        margin: 0 0 0 2px;
    }

    .product_review_ttl .product_review_lft h2 span,
    .hubspot_subscribe_frm p {
        font-size: 14px;
    }

    .news_webinar_btns a {
        font-size: 14px;
        padding: 0 4px;
    }
}

@media (max-width: 383px) and (min-width: 375px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -80px;
    }
}

@media (max-width: 382px) and (min-width: 353px) {
    .contact_ttl .contact_ttl_rht a {
        padding: 6px 6px;
        font-size: 14px;
    }
}

@media (max-width: 374px) and (min-width: 353px) {
    .buzihub_trainding_lft ul.tabs li {
        font-size: 10px;
        padding: 10px 9px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_img {
        width: 50px;
        height: 50px;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_badge {
        right: 15px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 70%;
        max-width: 70%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 65%;
        max-width: 65%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_rht {
        flex: 1 1 35%;
        max-width: 35%;
    }

    .busi_nested_collection {
        flex-wrap: wrap;
    }

    .busi_nested_collection .busi_nested_colle_lft {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .busi_nested_collection .busi_nested_colle_rht {
        flex: 1 1 100%;
        max-width: 100%;
        margin-top: 20px;
    }

    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 500px;
        background-position: center;
    }

    .sign_row .sign_lft {
        height: 85vh;
    }
}

@media (max-width: 374px) and (min-width: 360px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -55px;
    }
}

@media (max-width: 359px) and (min-width: 353px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -60px;
    }

    .sign_row .sign_lft {
        height: 70vh;
    }
}

@media (max-width: 352px) and (min-width: 280px) {
    .feature-coache_ttls {
        width: 210px;
        bottom: 20px;
        padding: 20px;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_img {
        height: 130px;
    }

    .product_details_banner::before {
        height: 550px;
    }

    .coaching_tra_detail_banner::before {
        height: 1190px;
    }

    .tariner_personal_detail {
        margin-top: 40px;
        padding: 30px 0;
    }

    .product_review_wrapper .product_review_card .product_review_pro {
        flex-wrap: wrap;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 230px;
    }

    .coaching__banner__sec::before {
        height: 1000px !important;
    }

    .coaching_traiber_bx img {
        height: 260px;
    }

    #plan-lider-ankit div.next-item .item {
        right: 5px;
    }

    #plan-lider-ankit div.prev-item .item {
        left: -38px;
    }

    #plan-lider-ankit div.current-item .plan_card {
        width: 240%;
        left: -72px;
    }

    .contact_ttl .contact_ttl_rht a {
        padding: 9px 6px;
        font-size: 14px;
    }

    .contact_ttl .contact_ttl_rht a {
        padding: 6px 6px;
        font-size: 12px;
    }

    .contact_lft_bx .contact__via ul li a,
    .contact_ttl .contact_ttl_rht h4 {
        font-size: 14px;
    }
}

@media (max-width: 352px) and (min-width: 280px) {
    .user_top_comment .comment_profile {
        flex: 1 1 16%;
        max-width: 16%;
    }

    .user_top_comment .comment_txt {
        flex: 1 1 84%;
        max-width: 84%;
    }

    .feature-coache_ttls {
        width: 210px;
        bottom: 20px;
        padding: 20px;
    }

    .latest_blog_slider_wrapper .latest_block_card .latest_card_img {
        height: 130px;
    }

    .product_details_banner::before {
        height: 550px;
    }

    .coaching_tra_detail_banner::before {
        height: 1190px;
    }

    .tariner_personal_detail {
        margin-top: 40px;
        padding: 30px 0;
    }

    .product_review_wrapper .product_review_card .product_review_pro {
        flex-wrap: wrap;
    }

    .training_coache_bx .training_coache_bx_top {
        height: 230px;
    }

    .coaching__banner__sec::before {
        height: 1000px !important;
    }

    .coaching_traiber_bx img {
        height: 260px;
    }

    #plan-lider-ankit div.next-item .item {
        right: 5px;
    }

    #plan-lider-ankit div.prev-item .item {
        left: -38px;
    }

    #plan-lider-ankit div.current-item .plan_card {
        width: 240%;
        left: -72px;
    }

    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 450px;
        background-position: center;
    }
}

@media (max-width: 352px) and (min-width: 321px) {
    .product_review_wrapper .product_review_card .product_review_txt p {
        height: 450px;
    }
}

@media (max-width: 352px) and (min-width: 320px) {
    .popular_topic_slider_bx a {
        font-size: 10px;
        padding: 6px 0px;
    }

    .buzihub_trainding_lft ul.tabs li {
        font-size: 9px;
        padding: 6px 7px;
    }

    .Comment_Rating_Bx_Lft span,
    .five_str_rating_conter_mian .rating-counter {
        font-size: 13px;
    }

    .five_str_rating_conter_mian .buzinews-star-rating label {
        font-size: 20px;
    }

    .team_logo {
        top: -12px;
    }

    .our_team_row .our_team_box .our_team_content {
        width: 80%;
        left: 64%;
        transform: translateX(-57%);
    }

    .coaching_tab_slider_mob .trainer_coache_bx {
        padding: 20px 10px;
    }

    .coaching_tab_slider_mob
        .main_coache_bx
        .trainer_coache_btn_bx
        .trainer_coache_btn {
        font-size: 10px;
        padding: 10px 3px;
    }

    .coaching_tab_slider_mob
        .coaching_tab_slider
        .coaching_tab_slider_item
        .main_coache_bx
        .trainer_coache_txt
        h4 {
        font-size: 12px;
        -webkit-line-clamp: 2;
        height: 32px;
    }

    .product_review_ttl .product_review_lft h2,
    .product_review_ttl .product_review_rht a {
        font-size: 11.5px;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        min-height: 250px;
        font-size: 12px;
    }

    .product_review_card .product_review_pro .product_review_pro_txt h4 {
        font-size: 12px;
    }

    .product_review_card .product_review_pro .product_review_pro_txt P {
        font-size: 12px;
    }

    .product_review_ttl .product_review_lft h2 {
        font-size: 12px;
        display: flex;
        align-items: center;
    }

    .product_review_ttl .product_review_lft h2 span {
        font-size: 12px;
    }

    .product_review_ttl .product_review_lft h2 span:last-child {
        font-size: 13px;
        padding: 8px 6px;
        display: flex;
        align-items: center;
        margin: 10px 0 0 0;
    }

    .webinar_tpc a,
    .blog_img_tpc a {
        padding: 6px 10px;
        margin: 5px 0px;
        font-size: 12px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_img {
        width: 40px;
        height: 40px;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_badge {
        right: 11px;
        width: 20px;
        height: 20px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 69%;
        max-width: 69%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 65%;
        max-width: 65%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_rht {
        flex: 1 1 35%;
        max-width: 35%;
    }

    .busi_nested_collection {
        flex-wrap: wrap;
    }

    .busi_nested_collection .busi_nested_colle_lft {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .busi_nested_collection .busi_nested_colle_rht {
        flex: 1 1 100%;
        max-width: 100%;
        margin-top: 20px;
    }

    .nested_replay_bx .nested_replay_rht .nester_right_parent {
        margin: 0 9px 0 0;
    }

    .client_btn_res,
    .trainer_btns a {
        font-size: 12px;
    }

    .product_review_ttl .product_review_lft h2 span:last-child {
        font-size: 12px;
        padding: 6px 4px;
        margin: 0 0 0 10px;
    }

    .hubspot_subscribe_frm p {
        font-size: 12.8px;
    }

    .news_webinar_btns a {
        font-size: 13px;
        padding: 0 4px;
        flex: 1 1 48.5%;
        max-width: 48.5% !important;
    }
}

@media (max-width: 351px) and (min-width: 320px) {
    .plan_service_txt {
        font-size: 14px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card img,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item img {
        height: 120px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 26px;
    }

    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -58px;
    }

    .sign_row .sign_lft {
        height: 85vh;
    }
}

@media (max-width: 319px) and (min-width: 280px) {
    .sign_lft .sign_lft_img .sign_lft_img_txt {
        bottom: -70px;
    }

    .sign_row .sign_lft {
        height: 60vh;
    }

    .popular_topic_slider_bx a {
        font-size: 11px;
        padding: 6px 0px;
    }

    .team_logo {
        top: -12px;
    }

    .our_team_row .our_team_box .our_team_content {
        width: 80%;
        left: 66%;
        transform: translateX(-57%);
    }

    .our_team_row .our_team_box .our_team_content h2 {
        font-size: 18px;
    }

    .plan_service_txt {
        font-size: 14px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item .plan_card img,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item img {
        height: 100px;
    }

    .service_slider_mobile #plan-lider-ankit div.next-item,
    .service_slider_mobile #plan-lider-ankit div.prev-item .item {
        top: 36px;
    }

    .coaching_tab_slider_mob .trainer_coache_bx {
        padding: 20px 8px;
    }

    .coaching_tab_slider_mob
        .main_coache_bx
        .trainer_coache_btn_bx
        .trainer_coache_btn {
        font-size: 9px;
        padding: 10px 3px;
    }

    .coaching_tab_slider_mob
        .coaching_tab_slider
        .coaching_tab_slider_item
        .main_coache_bx
        .trainer_coache_txt
        h4 {
        font-size: 11px;
        -webkit-line-clamp: 2;
        height: 32px;
    }

    .product_review_wrapper .product_review_card .product_review_txt p {
        min-height: 180px;
        height: 180px;
        font-size: 12px;
    }

    .product_review_card .product_review_pro .product_review_pro_txt h4 {
        font-size: 12px;
    }

    .product_review_card .product_review_pro .product_review_pro_txt P {
        font-size: 12px;
    }

    .webinar_tpc a,
    .blog_img_tpc a {
        padding: 6px 9px;
        margin: 5px 0px;
        font-size: 10.5px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_usr_bx {
        flex: 1 1 25%;
        max-width: 25%;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_img {
        width: 36px;
        height: 36px;
    }

    .buzi_nasted_user_row
        .buzi_nasted_user_row_lft
        .buzi_usr_bx
        .buzi_user_badge {
        right: 11px;
        width: 16px;
        height: 16px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt h4 {
        font-size: 15px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt p {
        font-size: 13px;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft .buzi_user_txt {
        flex: 1 1 74%;
        max-width: 74%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_lft {
        flex: 1 1 70%;
        max-width: 70%;
    }

    .buzi_nasted_user_row .buzi_nasted_user_row_rht {
        flex: 1 1 30%;
        max-width: 30%;
    }

    .busi_nested_collection {
        flex-wrap: wrap;
    }

    .busi_nested_collection .busi_nested_colle_lft {
        flex: 1 1 100%;
        max-width: 100%;
    }

    .busi_nested_collection .busi_nested_colle_rht {
        flex: 1 1 100%;
        max-width: 100%;
        margin-top: 20px;
    }

    .nested_replay_bx .nested_replay_rht .nester_right_parent {
        margin: 0 9px 0 0;
    }

    .five_str_rating_conter_mian .buzinews-star-rating label {
        font-size: 14px;
    }

    .Comment_Rating_Bx_Lft span,
    .five_str_rating_conter_mian .rating-counter {
        font-size: 13px;
        margin-top: 4px;
    }

    .user_top_comment .comment_txt .comment_txt_top .comment_profile_nme_blu {
        font-size: 13px;
    }

    .buzihub_trainding_lft ul.tabs li {
        font-size: 7.5px;
        padding: 6px 7px;
        margin: 0 0px 0px 0;
    }

    .client_btn_res,
    .trainer_btns a {
        font-size: 10px;
    }

    .hubspot_subscribe_frm p {
        font-size: 11px;
    }

    .product_review_ttl .product_review_lft h2 span {
        font-size: 10px;
    }

    .product_review_ttl .product_review_lft h2 span:last-child {
        padding: 8px 4px;
        margin-left: 3px;
        font-size: 10px;
    }

    .afiliate-build_slider_wrapper::before {
        top: -50px;
        height: 380px;
        background-position: center;
    }

    .news_webinar_btns a {
        font-size: 13px;
        padding: 0 4px;
        flex: 1 1 48.5%;
        max-width: 48.5% !important;
    }
}

@media (max-width: 315px) and (min-width: 301px) {
    .tab_container .tabs li {
        font-size: 12.2px;
    }
}

@media (max-width: 1500px) {
    .seo-landing_banner_section.landing_banner_section::before {
        height: 380px;
    }
    .seo-landing_banner_section.landing_banner_section::after {
        height: 380px;
    }
}

@media (min-width: 2100px) {
    .tech-our-process .card-content {
        height: 400px;
    }
}

 @media (min-width: 1900px) {
    .tech-our-process .card {
        top: 400px;
    }
    :root {
        --card-height: 25vw;
    }
}

