@media (max-width: 1920px) {
    .freedom_of_connection_section .ellipse_image {
            max-width: 1173px;
        margin: 0 auto;
    }
     .btn-contact-blue{
        width: 181px;
    }
        .navbar .container{
        max-width: 1360px;
        }
    .home-hero-section{
        height: 977px;
        /*padding: 0px 16% 0px 16%;*/
        /*max-width:1212px;*/
        
        
    }
    .dyo_BUsiness_services_section, .home_tailored_services_section {
        /*padding-left: 325px;*/
        /*padding-right: 200px;*/
        
    }
    .home_club_nouvo_ceo_section{
        max-width: 1440px;
        margin: 0 auto;

    }
    .home-hero-section .homebannerblue-line{
        right: 16%;
    }
}
@media (max-width: 1600px) {
   
    .dyo_BUsiness_services_section, .home_tailored_services_section {
        /*padding-left: 168px;*/
        /*padding-right: 77px;*/
    }
    .freedom_of_connection_section .ellipse_image {
            /*transform: translateX(11%);*/
        width: 82%;
    }
    .btn-contact-blue{
        width: 181px;
    }
    
    .home-hero-section{
        height: 820px;
        /*padding: 0px 10% 0px 10%;*/
    }
        .home-hero-section .homebannerblue-line {
        right: 10%;
    }
    
}

@media (max-width: 1440px) {
    
       .home-hero_banner_content {
    width: 1225px;
            transform: translateX(15px);
}
        .dyo_BUsiness_services_section, .home_tailored_services_section {
        /*padding-left: 77px;*/
        /*padding-right: 77px;*/
    }
    .home-hero-section .homebannerblue-line{
        right: 6%;
    }
    .freedom_of_connection_section .ellipse_image {
     /*transform: translateX(8%);*/
    width: 100%;
            margin: 0 auto;
    
     
}
.home_club_nouvo_ceo_section{
     max-width: 1440px;
}
 .home-hero-section{
        height: 749px;
        /*padding: 0px 6% 0px 9%;*/
    }
}

@media only screen and (min-width: 1026px) and (max-width: 1280px){
    .dyo_BUsiness_services_section .services-layout .btn-link-more{
        width: 100px;
    }
     .dyo_BUsiness_services_section .services-layout .btn-yellow{
            width: 100px;
    }
 .dyo_BUsiness_services_section .card img{
     height:auto;
 }
    .dyo_BUsiness_services_section .terms ul {
    padding-left: 185px;
    }
.offer_box_section .offer_box_ceo_desc br {
    display:none !important;
}
    .offer_box_section .offer_box_ceo_desc{
        width: 100%;
    }
}
@media (max-width: 1280px) {
    .dyo_BUsiness_services_section, .home_tailored_services_section{
        width:100%;
        padding-left:16px;
        padding-right:16px;
    }
    .offer_box_section .offer-box-right-person-image img {
    border-radius: 20px;
    position: absolute;
    width: 57%;
    top: -61px;
    right: 13px;
    
}

.offer_box_section .offer_box_ceo_desc{
 
}
    .freedom_of_connection_section .ellipse_image{
        width: 86%;

    }
    .allproduct_content_section{
            padding: 43px 23px 0px 23px;
    }
    .product_and_services_banner .product_and_services_banner-left{
    padding: 41px 30px 40px 41px;
    }
    .product_and_services_banner{
               padding: 110px 23px 40px 23px;
    }
    .allproduct_content_section .allproduct_content_sub_image{
        height: 462px;
    }
    .because_your_success .desc_text p br{
        display:none;
    }
        .navbar .container {
        max-width: 1200px;
    }
      .home-hero_banner_content {
           width: 1074px;
}
     .home-hero-section {
        height: 659px;
    }
    .club-membership-target-audience .audience-layout-wrapper{
        gap: 30px;
    }
    .exclusive_privileges_section .ovocrm-shoft-card{
                   right: 29%;
    }
    .dyo_BUsiness_services_section .card{
            height: 694px;
    }
    .home_tailored_services_section .card-title{
        font-size: 23px;
    }
    .home_tailored_services_section .card-desc{
        font-size: 14px;
    }
    .home_tailored_services_section .card-body {
    padding: 35px 5px 13px 5px;
}
    .home_tailored_services_section .services-layout .btn-link-more{width: 110px;}
    .home_tailored_services_section .services-layout .btn-yellow{
        width: 110px;
    }
    .home_tailored_services_section .software-showcase .showcase-title{
        font-size: 35px;
    }
    .home_why_love_slider_section .why_love_slider_wrapper{
            max-width: 1060px;
    }
    .home_club_nouvo_ceo_section .heading_ceo {
    font-size: 60px;

    }
    .home-make-every-step-section .hero-image-box img {
    transform: translatex(-17px);
    }
    .home-make-every-step-section .firstp {
    font-size: 31px;
    }
    .home-make-every-step-section .blueline-divider {
           width: 270px;
    }
    .were_here_to_help_section .context_title_sub{
font-size: 26px;
}
    .business_phone_number_section .card-img-1{
        left: 0;
    }
    .dont_miss_a_single_section .card-img-1{
            left: 0%;
    }
    .more_than_a_workspace_section .card-img-1{
        left: 0;
    }
    .Well-Curated_section .card-img-1{
            /* width: 184px; */
    position: absolute;
    /* height: 111px; */
    object-fit: cover;
    /* top: 7%; */
    left: 6%;
    border-radius: 10px;
    }
 .serviced-office-hero-banner {
           height: 564px;
 }
    h1 {
    font-size: 53px;
    }
    /* about page 2 section */
    /* slider about */

    .take__a_look_aroud_section .nouvo_title {
    font-size: 54px;
}
    .from_our_cero_with_section .quate_image2 {
    transform: translate(3px, 6px);
}
    .serviced-office-banner-second-content{
            right: -4%;
                    bottom: auto;
    }
    .feature-box{
            /* padding: 27px 22px; */
             /* padding: 27px 22px;   */
                     padding: 27px 8px 27px 22px;
    }
   
    .service-menu {
    display: inline-flex;
    gap: 8px;
    justify-content: center;
}
.feature-box p{
    font-size: 20px;
}
.service-item {
    position: relative;
    
    padding: 9px;
    width: 115.6px;
    height: auto;
    
}
.feel_at_ease_section .card-img-2 {
    right: 18%;
}
.Whether_Its_Answering .card-img-2{
        right: 18%;
}
.support_your_business_section .card-img-1{
    left: 7%;
}
.support_your_business_section .card-img-4{
        right: 59%;
}
.support_your_business_section .bg-soft-blue-3 {
    
    right: 62%;
}
.seamless_commute_section .card-img-2 {
    
    right: 18%;
}
.why_we_right_image .line_image {
    width: 58%;
}
.desc {
        padding-right: 1rem;
}
/* 2.3pag 2 section */
.modern_meeting_section .card-img-1{
        /* left: 8%; */
}
.modern_meeting_section .card-img-5{
        right: 19%;
}
/* 2.3 page 3 section */
.Well-Curated_section .card-img-2{
        right: 15%;
}
.offer_box_section .offer_box_ceo_title{
        font-size: 32px;
}
/* 2.4page */
.open_plan_workspace_section .card-img-2{
    right: 19%;
}
.open_plan_workspace_section .bg-soft-blue-1{
        right: 17%;
    top: 6%;
}
.open_plan_workspace_section .card-img-5{
        right: 12%;
}
    .more_than_a_workspace_section .card-img-2{
        right: 15%;
    }
    /* if_a_business_address_section 2.5 page */
    .if_a_business_address_section .card-img-2{
    right: 19%;
}
.if_a_business_address_section .bg-soft-blue-1{
        right: 17%;
    top: 6%;
}
.if_a_business_address_section .card-img-5{
        right: 11%;
}
   /* well_handle_your_mail_section 2.6 page */
    .well_handle_your_mail_section .card-img-2{
    right: 12%;
}
.well_handle_your_mail_section .bg-soft-blue-1{
right: 10%;
    top: 6%;
}
.well_handle_your_mail_section .card-img-4 {
    right: 58%;
    bottom: 3%;
}
.well_handle_your_mail_section .bg-soft-blue-3{
    right: 63%;
}
.well_handle_your_mail_section .bg-soft-blue-2 {
    right: 29%;
}
.well_handle_your_mail_section .card-img-5{
        right: 11%;
}
/* 2.5 page  dont_miss_a_single_section */
.dont_miss_a_single_section .card-img-2{
        right: 15%;
    }
    /* 2.7 page  business_phone_number_section */
.business_phone_number_section .card-img-2{
        right: 15%;
    }
    .business_phone_number_section .card-img-5 {
    right: 23%;
}
.business_phone_number_section .bg-soft-blue-3{
        right: 20%;
}

   /* your_personal_assistant_section 2.7 page */
    .your_personal_assistant_section .card-img-2{
    right: 19%;
}
.your_personal_assistant_section .bg-soft-blue-1{
    
        right: 7%;
        top: 6%;
    
}
.your_personal_assistant_section .card-img-5{
        right: 11%;
}
    .your_personal_assistant_section .card-img-2 {
        right: 10%;
    }
    .your_personal_assistant_section .card-img-4 {
    
    right: 54%;
}
.your_personal_assistant_section .bg-soft-blue-3 {
    right: 59%;
}
footer .footer-contact-right{
    font-size: 14px;
}
.footer_paragraph_content {
    font-size: 15px;
}
.text-primary-custom{
    font-size: 13px;
}
.footer-link-custom{
    font-size: 15px;
}
.why_we_might_be_right_section .main-heading {
    font-size: 29px;
}
.serviced-office-hero-desc{
    font-size: 20px;
}
}
@media (max-width: 1024px){
    .dyo_BUsiness_services_section {
        width:100%;
    }
    .dyo_BUsiness_services_section .software-showcase .showcase-header{
    min-width:100%;
        
    }
    .dyo_BUsiness_services_section .section-intro .title-content{
        width:100%;
            max-width: 100%;
    }
    .dyo_BUsiness_services_section .services-layout {
    max-width: 100%;
        
    }
    .dyo_BUsiness_services_section .software-showcase{
        max-width: 100%;
    }
    
    .offer_box_section .offer_box_ceo_desc{
        width: 100%;
    }
    .offer_box_section .offer-box-right-person-image img{
                top: -20%;
        right: 9px;
    }
    .product_and_services_banner .product_and_services_banner-club-title{
            font-size: 70px;

    }
    .product_and_services_banner .product_and_services_banner-medium-text {
    font-size: 31px;
    }
    .product_and_services_banner .product_and_services_banner-desc-text {
    font-size: 18px;
}
        .product_and_services_banner {
        padding: 110px 16px 40px 16px;
    }
 .allproduct_content_section .allproduct_content_sub_image{
            height: 406px;
}
    .home_why_love_slider_section .why_love_tab_item.active .icon {
    
    width: 77px;
    
    left: -3%;
    }
        .home_why_love_slider_section .why_love_slider_wrapper {
        max-width: 840px;
    }
    .home_why_love_slider_section .why_love_main_flex {
    
    max-width: 846px;
    padding: 51px 10px 0px 10px;
}
        .home-hero_banner_content {
        width: 920px;
        transform: none;
        }
     
    .home-make-every-step-section .hero-image-box img {
    
            width: 486px;
        height: auto;
    }
    .home-make-every-step-section .hero-info-box {
    background: #E9F6FF;
    width: 350px;
    height: auto;
    border-radius: 40px;
    padding: 35px 25px 30px 45px;
    justify-content: flex-end;
    /* transform: translateX(58px); */
    transform: translateX(63px);
    
}
    .home-make-every-step-section .firstp {
        font-size: 30px;
    }
    .home_club_nouvo_ceo_section .leftimg img{
        width:100%;
    }
}
@media only screen and (min-width: 767px) and (max-width: 1023px){
    .exclusive_privileges_section .exclusive-card-main{
        justify-content: end;
    }
    .all_our_branches_section .office_c_img{
        width:100%;
    }
    .all_our_branches_section .office_c_img1{
        width:100%;
    }
    
    .were_here_to_help_section .contact-box-bg{
        background-position: left;
    }
    
    .were_here_to_help_section .contact-box{
        background-position: left;
}
        .what_is_nouvo_section .yellow_light_box {
        width: 175% !important;
                height: 145px !important;
                        padding: 1% 6%;
    }
.about-us-banner .banner-blue-box{
            bottom: -26% !important;
}
.take__a_look_aroud_section .slider-right img {
    width: 100%;
    height: auto;
    
}
.take__a_look_aroud_section .slider-container{
    min-height: 800px;
}
 .dyo_BUsiness_services_section{
             padding-left: 50px;
        padding-right: 50px;
 }
    .dyo_BUsiness_services_section .services-layout .card-btn-group{
        position:unset;
    }
        .dyo_BUsiness_services_section .dyo-header-top {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        margin-bottom: 10px;
    }
        .dyo_BUsiness_services_section .dyo-acc-card {
        background: #FCFCFC;
        border-radius: 15px;
        /* padding: 25px 25px 20px 25px; */
        padding: 35px 33px 25px 33px;
        margin-bottom: 25px;
        margin-top: 25px;
    }
    .dyo_BUsiness_services_section .dyo-img-fluid{
        width:100%;
        height:auto;
    }
    .dyo_BUsiness_services_section .software-showcase .software-img img{
        width:100%;
        height:auto;
    }
    .dyo_BUsiness_services_section .software-showcase .software-card{
        width:100%;
        height:auto;
    }
    .dyo_design_section{
        padding-left:16px !important;
        padding-right:16px !important;
    }
    .dyo_BUsiness_services_section .card img{
        height:auto;
    }
    .dyo_BUsiness_services_section .card-dark .offer-badge{
            left: -1%;

    }
    .dyo-toggle-btn{
    display:none;    
    }
    
    .dyo_design_section .dyo_wrapper {
    display: block;
    }
    .even_more_value_section .even_more_value_title{
            margin-left: 16px;
    }
    .even_more_value_section .promotion_banner img{
        padding-left:16px;
        padding-right:16px;
    }
    .even_more_value_section .see_club_nouvo p{
        margin-left: 16px;
    }
    .dyo_BUsiness_services_section, .home_tailored_services_section{
             padding-left: 60px;
        padding-right: 60px;
    }
    .dyo_BUsiness_services_section .termst{
            padding-left: 22px !important;
    }
    .home_club_nouvo_ceo_section .content-text-mobile{
        width:100%;
    }
    .home-hero-section .right-description p{
        font-size: 12px;
    }
    .co_serviced-office-hero-banner{
        margin-top: 0px;
    margin-bottom: 0px;
    }
        
       .even_more_value_section .even_more_value_title{
            margin-left: 16px;
    margin-right: 16px;
    }
    .everything_done_section .everything_done_title{
            text-align: left;
    }
    .even_more_value_section .even_more_value_subtitle{
        white-space:normal;
    }
    .offer_box_section .offer_box_ceo_desc{
                padding-top: 10px;
                width: 74%;
    }

    .business_phone_number_section .title br{
        display:none;
    }
    .your_personal_assistant_section .card-img-1{
         width:100%;
         position:unset;
    }
     .business_phone_number_section .card-img-1{
         width:100%;
         position:unset;
     }
                .freedom_of_connection_section .ellipse_image {
            transform: none !important;
            width:100%;
            
    }
        .service-item {
        
        padding: 6px !important;
        font-size: 10px;
        min-width: 106px;
        height: 63px !important;
        }
    .service-menu-wrapper{
            width: 100%;
    overflow-x: auto;
    white-space: nowrap;
    padding: 81px 0 15px 0px;
    background: #ECECEC;
    display: flex;
    justify-content: center;
    position: sticky;
    top: 0%;
    z-index: 99;
    }
    .home_tailored_services_section .services-layout .club-built-title{
        visibility:hidden;
    }
    
    .were_here_to_help_section .context_title{
        text-align: left !important;
    }
    .even_more_value_section .see_club_nouvo{
        
    padding-left: 16px;
    width: 100%;
    
    }
        .everything_done_section .everything_done_cards_wrapper {
    
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    display: flex;
    /*gap: 20px;*/
    padding-bottom: 10px;
     
  }
      .everything_done_section .everything_done_icon_box img{
            margin-bottom: 23px;
                width: 68px;
    height: 68px;
    }
    .everything_done_section .everything_done_card {
   
    
            scroll-snap-align: center;
        min-width: 300px;
        height: 238px;
           padding: 32px 10px 25px 10px;
        text-align: center;

  }
    .even_more_value_section .even_more_value_subtitle{
            white-space: normal;
    }
    .well_handle_your_mail_section .card-img-1{
        width:100%;
        position:unset;
    }
    
   .Business_address_table .guess-bubble{
       width: 63px;
        height: 61px;
        background: #E8F5FF;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        font-size: 12px;
        font-weight: 600;
        line-height: 100%;
        font-family: 'inter-semibold';
        margin-right: 15px;
        margin-left: 10px;
        position: absolute;
                transform: translate(-309px, 3px);
   }
    .dont_miss_a_single_section .card-img-1 {
    
        width: 100%; 
        position: unset;   
    }
    .if_a_business_address_section .card-img-1{
        width: 100%; 
        position: unset;   
    }
    
        .why_we_right_image {
        top: -4px;
        right: 0;
        position: absolute;
    }
    .more_than_a_workspace_section .card-img-1{
        width: 100%; 
        position: unset;   
    }
    .open_plan_workspace_section .card-img-1{
        width: 100%; 
        position: unset;   
    }
    .offer_box_section .badge-custom-text{
        margin-bottom:10px;
    }
    .offer_box_section .offer_box_ceo_title{
                padding-top: 21px;
                padding-bottom:10px;

    }
    .offer_box_section .offer-box-right-person-image img{
     width:0%;
    }
    .offer_box_section .tag{
            transform: rotate(-8deg) translate(1px, -5px);
    }
    .modern_meeting_section .card-img-1{
        width: 100%; 
        position: unset;   
    }
    .Well-Curated_section .card-img-1{
           width: 100%; 
        position: unset;
    }
    .seamless_commute_section .card-img-1{
        width: 100%; 
        position: unset;
    }
    .support_your_business_section .card-img-1 {
    width: 100%; 
    position: unset;
    }
    .Whether_Its_Answering .card-img-1 {
    width: 100%; 
    position: unset;
    }
    .serviced-office-img-stack{
        text-align:center;
    }
    .make_Business_section .card-img-1 {
     width: 100%; 
            position: unset;
    }
    .feel_at_ease_section .card-img-1{
        width: 100%; 
            position: unset;
    }
        .serviced-office-img-main1 {
        width: 100% !important;
        }
    .club-ceo-section .made-box {
    margin-bottom: 12px;
    }
    .club-ceo-section .main-title{
        margin: 0 0 -7px 0;
    }
    .club-ceo-section .offer-box {
    padding: 5px 27px;
          bottom: -87px;
    }
 
    .club-ceo-section .main-title {
    font-size: 60px;
    }
    .member-satisfaction-section .member-satisfaction-card{
            width: auto;
                height: 443px;
    }
    
    .member-satisfaction-section .member-satisfaction-controls {
    display: flex;
    }
    .club-ceo-section{
            height: 348px;
    }
    .club-membership-target-audience {
    padding-left: 16px;
    padding-right: 16px;
    }
    .professional_support_tm-section-content {
    padding-left:16px;
}
    .focus-on-your-business-section-content {
    
    padding-left: 16px;
    }
    .even_more_value_section .promotion_banner img {
    width: 100%;
    margin-top: 49px;
    padding-left: 16px;
    padding-right: 16px;
}
    .exclusive_privileges_section .card-main-title-img {
    height: auto;

    width: 100%;
    }
        .exclusive_privileges_section .ovocrm-shoft-card {
        right: 0;
    }
    .exclusive_privileges_section .ovocrm-shoft-card::before {
    width: auto;
    right: 0;
    }
    .exclusive_privileges_section .benefit-card {
    border-radius: 15px;
    /* padding: 45px 28px 25px 28px; */
    padding: 45px 28px 27px 28px;
    flex: auto;
    /* min-width: 320px; */
    max-width: 100%;
    }
    .exclusive_privileges_section .leftimg-girl:before{
        display:none;
    }
    .exclusive_privileges_section .leftimg-girl img{
        display:none;
    }
    .start_your_ceo_section .leftimg-girl{
        text-align:center;
    }
    
    .club-ceo-section .content-box {
    background: #FCFCFCE5;
    padding: 22px 27px;
    max-width: 452px;
    border-radius: 0 0 120px 0;
    position: absolute;
    left: 0;
    top: 0;
    height: 524px;
}
         .navbar-collapse {
        min-height: 1024px;
        transform: translate(0px, 14px);
        width: 100%;
        position: absolute;
        top: 79%;
        left: 0;
        /* padding: 23px 5px 26px 6px; */
        /* padding: 259px 33px 26px 23px; */
        padding: 342px 5px 26px 5px;
    }
   

    .nav-item .nav-link.active{
        border-bottom:none;
    }
    .product_and_services_banner .product_and_services_banner-desc-text{
        font-size:15px;
    }
    .product_and_services_banner .product_and_services_banner-content-box{
         min-height: 446px;
    }
    .home-hero-section .left-sub-text{
        max-width: 340px;
    }
    .home-make-every-step-section .hero-image-box img{
                width: 466px;
                        transform: translatex(-19px);
    }
    .home-make-every-step-section{
     padding-left:16px;
    padding-right:16px;   
    }
         .home-make-every-step-section .hero-info-box {
        transform: translateX(362px);
    }
     .service-menu-wrapper{
         
     padding: 78px 16px 15px 16px;
     }
    .home_tailored_services_section .card{
    margin-bottom: 10px;
 
}
.nav-link.active{
    color:#646464 !important
}
.home_club_nouvo_ceo_section .leftimg .blue_box1{
    bottom: 154px;
}
.home_tailored_services_section .card img{
    margin-bottom: 10px;
    height: auto;
}
.service-menu{
            gap: 5px;
}
    
    .product_and_services_banner .product_and_services_banner-left {
        flex: none;
        /* padding: 80px 30px 80px 90px; */
        padding: 23px 30px 2px 34px;
        z-index: 2;
    }
    .product_and_services_banner .product_and_services_banner-offer-box {
    bottom: -100px;
        padding: 10px 50px 10px 50px;
        right: 2px;
}


.allproduct_content_section .allproduct_content_sub_image {
    width: 100%;
    height: auto;
}
.allproduct_content_section{
    padding-left:16px;
    padding-right:16px;
}
.product_and_services_banner{
    overflow:visible;
        padding: 110px 16px 40px 16px;
}
    
}
@media (max-width: 768px) {
    
    
    
        .were_here_to_help_section .contact-box-bg{
        background-position: left;
    }
    
    
    .service-item{
        width: 11%;
    }
    .home_why_love_slider_section .why_love_main_flex {
    display: block;
}

.home_explore_Business_section .main-carousel-container{
        padding: 0px 63px;
}
.were_here_to_help_section .contact-box{
        background-position: left;
}
        .home_why_love_slider_section .why_love_main_flex {
        max-width: 600px;
        }
        .home_why_love_slider_section #why_love_next {
    right: 2.5%;
        }
        .home_why_love_slider_section #why_love_prev {
    left: 2.5%;
        }
  
    .home_club_nouvo_ceo_section .leftimg img{
        width:100%;
    }
}
@media (min-width: 900px) and (max-width: 1024px) {
    
    
    .dyo_BUsiness_services_section .terms ul{
            padding-left: 168px;
    }
    .exclusive_privileges_section .exclusive-bg{
            padding: 61px 20px 74px 20px;
    }
    .exclusive_privileges_section .leftimg-girl img{
            width: 106%;

    }
    .dyo_BUsiness_services_section .services-layout .btn-link-more{
        width: 100px;
    }
     .dyo_BUsiness_services_section .services-layout .btn-yellow{
            width: 100px;
    }
    .exclusive_privileges_section .benefit-card{
            padding: 44px 10px 27px 10px;
    }
   
   .even_more_value_section .even_more_value_title{
            margin-left: 16px;
    }
    .even_more_value_section .promotion_banner img{
        padding-left:16px;
        padding-right:16px;
    }
    .even_more_value_section .see_club_nouvo p{
        margin-left: 16px;
    }
    .dyo_BUsiness_services_section, .home_tailored_services_section{
        padding-left: 16px;
        padding-right: 16px;
    }
    .co_serviced-office-hero-banner .serviced-office-img-main1{
        width:100%;
    }
       .co_serviced-office-hero-banner .container {
    max-width: 960px;
}
    .exclusive_privileges_section .ovocrm-shoft-card {
        right: 55%;
    }
    .focus-on-your-business-section-content {
    padding-left: 1rem;
}
    .ps-lg-5{
        padding-left: 10px !important;
    }
        .ps-md-5 {
        padding-left: 10px !important;
    }
     .ms-lg-5{
        margin-left: 10px !important;
    }
        .ms-md-5 {
        margin-left: 10px !important;
    }
 .make_Business_section .card-img-1{
    left: 0%;
 }
}
@media (max-width: 1024px) {
    .were_here_to_help_section .contact-box{
        background-position: left;
}
   .were_here_to_help_section .contact-box-bg{
        background-position: left;
    }
    
    /* .club-membership-target-audience .card-img {
    height: 122px;
    }
    .club-membership-target-audience .slick-initialized .slick-slide {
    width: 168px !important;
    margin-right: 18px;
} */
    .club-membership-target-audience .audience-layout-wrapper {
        gap: 0px;
    }
   .club-membership-target-audience .header-content-left{
        flex: 0 0 39%;
        margin-bottom: 35px;
   }
   .club-membership-target-audience .cards-content-right {
    flex: 0 0 61%;
}
     .dyo_BUsiness_services_section .card {
        height: 825px;
    }
    .dyo_BUsiness_services_section .card-body .card-thb{
        bottom: 79px;
    }
.dyo_design_section {
    padding: 86px 0px 0px 0px;
}
    .dyo_design_section .dyo_wrapper {
    gap: 60px;
    }
    .dyo_design_section .dyo_container {
    max-width: 900px;
    }
    .dyo_design_section .dyo_left_image img {
    height: 300px;
    }
    .serviced-office-img-main1{
        width: 450px;
    }
        .home_club_nouvo_ceo_section .heading_ceo {
        font-size: 45px;
        }
    .were_here_to_help_section .contact-box{
            padding: 72px 0px 36px 0px;
    }
     .were_here_to_help_section .context_title_sub{
font-size: 20px;
}
   
 .make_Business_section .card-img-1{
    left: 0%;
 }
.what_is_nouvo_section .yellow_light_box {
    background: #FFF5CD;
    width: 415px;
    height: 130px;
    border-radius: 10px;
    margin-top: 47px;
    padding: 3% 6%;
    position: relative;
}
/* about slider */
.take__a_look_aroud_section .menu-item{
    padding: 6px 7px;
}
        .take__a_look_aroud_section .nouvo_title {
        font-size: 42px;
    }
    .take__a_look_aroud_section .slider-left {
    padding: 31px;
}
    .about-us-banner .banner-right-man {
    height: 611px;
}
 .about-us-banner .banner-blue-box{
    
    background: #B2DEFF;
    border-top-left-radius: 150px;
    border-bottom-left-radius: 150px;
    padding: 27px 5px 27px 67px;
    position: absolute;
    right: 0;
    bottom: -19%;
    width: 528px;
}
.freedom_of_connection_section .paragraph-box {
   
    margin-bottom: 36px;
}
h2 {
    font-size: 30px;
 
}
.freedom_of_connection_section .welcome-box {
    
    right: -11%;
}
.freedom_of_connection_section .welcome-box::before {
    width: 73%;
    height: 100px;
    left: -67%;
}
.freedom_of_connection_section .welcome-box::after {
   
    width: 69%;
    height: 97px;
    left: -69%;
    bottom: 12%;
}
.freedom_of_connection_section .illustration-box {
    left: 3%;
}
.freedom_of_connection_main_bg::after {
    /* position: absolute;
    content: " ";
    background: #E8F5FF;
    border-radius: 20px;
    width: 95%;
    height: 83%;
    left: 3%;
    bottom: 0%;
    z-index: -1; */
}
.freedom_of_connection_section .shadow_mobile_right {
    right: -20%;
}
        .your_personal_assistant_section .card-img-4 {
        right: 61%;
    }
        .your_personal_assistant_section .bg-soft-blue-3 {
        right: 67%;
    }
    .serviced-office-img-top-left {
    
    left: -95px;
}
     .navbar-expand-lg .navbar-nav .nav-link{
        padding-left: 0.5rem;
     }

     .feature-box{
            padding: 27px 21px;
                min-height: 155px;

    }
        .feature-box p {
        font-size: 15px;
    }
    .service-menu {
    display: inline-flex;
    gap: 8px;
    justify-content: center;
}

.service-item {
    position: relative;
    
    /*padding: 9px;*/
    padding: 5px;
    width: 9%;
    height: auto;
    
}

.feel_at_ease_section .card-img-2 {
    
    right: 18%;
}
.Whether_Its_Answering .card-img-2{
        right: 18%;
}
.support_your_business_section .card-img-1{
    left: 7%;
}
.support_your_business_section .card-img-4{
        right: 59%;
}
.support_your_business_section .bg-soft-blue-3 {
    
    right: 62%;
}
.seamless_commute_section .card-img-2 {
    
    right: 18%;
}
.why_we_right_image .line_image {
        width: 51%;
    
}
.title {
        font-size: 31px;
}
.desc {
        padding-right: 1rem;
}
/* 2.3 page */
    .offer_box_section .offer_box_ceo_title {
        font-size: 28px;
    }
    /* 2.4 page open_plan_workspace_section section 3 -------------------------------------*/
  .open_plan_workspace_section .card-img-1 {
  
    /* left: 6%; */
}
.if_a_business_address_section .card-img-1 {
    left: 0%;
}

/* more than section 2.4 page -------------------------------------*/
    .more_than_a_workspace_section .card-img-4 {
        width: 241px;
        position: absolute;
        height: 259px;
        right: 48%;
    }
    .more_than_a_workspace_section .card-img-2 {
        right: 8%;
            width: 178px;
    height: 172px;
    }
       .more_than_a_workspace_section .card-img-5 {
        right: 12%;
    }
 .more_than_a_workspace_section .bg-soft-blue-2 {
    right: 24%;
 }
.more_than_a_workspace_section .bg-soft-blue-3 {
    right: 8%;
}
/* dont_miss_a_single_section 2.5 page -------------------------------------*/
    .dont_miss_a_single_section .card-img-4 {
        width: 241px;
        position: absolute;
        height: 259px;
        right: 48%;
    }
    .dont_miss_a_single_section .card-img-2 {
        right: 8%;
            width: 178px;
    height: 172px;
    }
       .dont_miss_a_single_section .card-img-5 {
        right: 12%;
    }
 .dont_miss_a_single_section .bg-soft-blue-2 {
    right: 24%;
 }
.dont_miss_a_single_section .bg-soft-blue-3 {
    right: 8%;
}
/* ||------------------2.6 page ----------------------------|*/
.well_handle_your_mail_section .card-img-1 {
    left: 1%;
}
/* business_phone_number_section 2.7 page -------------------------------------*/
    .business_phone_number_section .card-img-4 {
        width: 241px;
        position: absolute;
        height: 259px;
        right: 48%;
    }
    .business_phone_number_section .card-img-2 {
        right: 8%;
            width: 178px;
    height: 172px;
    }
       .business_phone_number_section .card-img-5 {
        right: 12%;
    }
 .business_phone_number_section .bg-soft-blue-2 {
    right: 24%;
 }
.business_phone_number_section .bg-soft-blue-3 {
    right: 8%;
}
/* 2.7 page section 5 your_personal_assistant_section */
.your_personal_assistant_section .card-img-1 {
    left: 0%;
}

}
@media (max-width: 768px) {

    .service-item {
        width: 11%;
        
    }

               .home-hero_banner_content {
        width: 725px;
        /*transform: translateX(28px);*/
                transform: none;
    }
     .home-hero-section {
        height: 390px;
    }
    
        

    .freedom_of_connection_section .ellipse_image{
            transform: translateX(0%);

    }
    .contact_page_main_section .cs-image{
        width: 115px;
        height: 115px;
    }
    .all_our_branches_section .blue-hr{
display: none;
    }
    .all_our_branches_section .gray-hr{
display: none;
    }
    
    .all_our_branches_section .contactpage-right_address{
        font-size: 15px;
    }
    .all_our_branches_section h2{
        font-size: 32px;
        text-align: center;
    }
    .all_our_branches_section h3{
        font-size: 20px;
        text-align: center;
    }
    /* about slider */

    .vertical_solid_blue_line {
    width: 107px;
    height: 3px;
    background-color: #53B7FF;
}

     .take__a_look_aroud_section .slider-container {
    flex-direction: column;
  }
.take__a_look_aroud_section .take_title{
    font-size: 15px;
}
    .take__a_look_aroud_section .nouvo_title {
        font-size: 32px;
    }
  .take__a_look_aroud_section .slider-left {
    width: 100%;
    /* padding: 31px 22px; */
    padding:31px 22px 15px 22px;
  }

  /* ICON ROW */
  .take__a_look_aroud_section .slider-menu {
    display: flex;
    gap: 19px;
    
    justify-content: center;
            margin-top: 28px !important;
  }

  .take__a_look_aroud_section .menu-item {
    padding: 0;
    margin: 0;
      font-size: 0;
    background: none;
    width: fit-content;      
    /* height: 56px;      */
    justify-content: center;
  }
  .take__a_look_aroud_section .menu-item.active{
    font-size: 0;
  }

  .take__a_look_aroud_section .menu-item .icon {
    width: 45px;
    height: 45px;
    margin: 0;
  }

  .take__a_look_aroud_section .menu-item .arrow {
    display: none;
  }

  /* ACTIVE LABEL (TEXT BELOW ICONS) */
  .take__a_look_aroud_section .mobile-active-label {
    display: flex;
    align-items: center;
    gap: 10px;
    min-width: 250px;
    margin-top: 16px;
    font-size: 22px;
    font-weight: 600;
    font-family: 'inter-bold';
        padding-left: 1rem;
    color: #252525;
  }

  .take__a_look_aroud_section .mobile-active-label .arrow img {
    /* width: 14px; */
  }

  /* IMAGE */
  .take__a_look_aroud_section .slider-right {
    width: 100%;
    height: 260px;
    margin-top: 14px;
  }
    /* 2.2 serviced office page */
    .service-menu-wrapper {
        /*padding: 40px 0 15px 0;*/
               
    }
    .service-item {
     
        font-size: 12px;
    }
    .service-item img {
        height: 18px;
    }
    .service-menu{
        max-width: 100%;
        display: flex;
        justify-content: start;
        
    }
    /* serviced office hero banner */
      .serviced-office-hero-banner {
           background-image: none !important;
    padding:60px 0px;
    text-align: center; 
min-height: 0px;

/* height: 647px; */
height: auto;
        }

      

        .serviced-office-hero-desc {
    font-size: 15px;
 
}

    .serviced-office-img-top-left{
              width: 29%;
        bottom: -32px;
        left: -8px;
    }
    .serviced-office-img-bottom-right {
              width: 72%;
        bottom: -46px;
        right: 4px;
    }
     .serviced-office-img-small{
    border-radius: 10px;     
     }
     .serviced-office-img-main {
       width: 78%;
    border-radius: 10px; 
    }
    /* futurre box */
    .feature-box{
        background: #E8F5FF;
        /* padding: 21px 23px; */
                padding: 21px 21px;
        border-radius: 15px;
        text-align: left;
        min-height: auto;
    }
    .feature-box p {
    font-weight: 400;
    font-size: 11px;
    
    }
    .feature-box .icon{
        height: 4vh;
            margin-bottom: 10px;
    }
    .section-padding-top{
         padding-top: 81px;
    }
    .section-margin-top{
margin-top: 81px;
    }
    /* ---------------------2.2 3th section make Business  --------------------- */
   .make_Business_section .collage{
    min-height: 320px;
   }
        .make_Business_section .card-img-1 {
            
        left: 0%;
        /* top: 0%; */
        
    }
         .make_Business_section .card-img-2 {
       width: 93px;
        position: absolute;
        height: 71px;
        object-fit: cover;
        border-radius: 10px;
        right: 16%;
        top: 6%;
    }
        .make_Business_section .card-img-3 {
                 width: 77px;
        position: absolute;
        height: 39px;
        right: 4%;
        top: 21%;
        border-radius: 10px;
    }
   
        .make_Business_section .card-img-4 {
                  width: 114px;
        position: absolute;
        height: 70px;
        right: 57%;
        bottom: 23%;
        object-fit: cover;
        border-radius: 10px;
}
    .make_Business_section .card-img-5 {
            width: 171px;
        position: absolute;
        bottom: 8%;
        right: 1%;
        height: 179px;
        object-fit: cover;
        border-radius: 10px;
    }
       .make_Business_section .bg-soft-blue-3 {
             position: absolute;
        background: #E8F5FF;
        width: 109px;
        height: 58px;
        right: 63%;
        bottom: 18%;
        object-fit: cover;
        border-radius: 10px;
}
   .make_Business_section .bg-soft-blue-2 {
         background: #E8F5FF;
        width: 151px;
        position: absolute;
        bottom: 35%;
        right: 32%;
        height: 153px;
        object-fit: cover;
        border-radius: 10px;
}
    .make_Business_section .bg-soft-blue-1 {
        background: #E8F5FF;
        width: 98px;
        position: absolute;
        height: 79px;
        object-fit: cover;
        border-radius: 10px;
        right: 11%;
        top: 0%;
    }
.title{
    font-size: 24px;
}
.desc{
    font-size: 15px;
}
.feature-item p {
    font-size: 15px;
}
.feature-item span {
    margin-right: 16px;
        width: 30px;

    height: 30px;
}
.feature-item small {
    margin-right: 16px;
        width: 30px;
    height: 30px;
}
.feature-item small img{
    height: 30px;
}

.feature-item img{
    height: 17px;
}
.feature-item .h-auto{
    height: 17px !important;
}
/* feel at ease section */
 .feel_at_ease_section .collage { 
    position: relative;
     min-height: 320px; 
}

.feel_at_ease_section .bg-soft-blue-1 {
         background: #E8F5FF;
    width: 141px;
    position: absolute;
    height: 61px;
    object-fit: cover;
    border-radius: 10px;
    left: 0%;
    top: 7%;
}
.feel_at_ease_section .bg-soft-blue-2{
           background: #E8F5FF;
        width: 156px;
        position: absolute;
        bottom: 30%;
        right: 26%;
        height: 159px;
        object-fit: cover;
        border-radius: 10px;
}
.feel_at_ease_section .bg-soft-blue-3{
            position: absolute;
        background: #E8F5FF;
        width: 87px;
        height: 79px;
        right: 10%;
        bottom: 20%;
        object-fit: cover;
        border-radius: 10px;
}

.feel_at_ease_section .card-img-2 { 
     width: 131px;
    position: absolute;
    height: 135px;
    object-fit: cover;
    border-radius: 10px;
          right: 4%;
        top: 4%;
}

.feel_at_ease_section .card-img-4 {
        width: 154px;
    position: absolute;
    height: 164px;
  right: 45%;
        bottom: 13%;
    object-fit: cover;
    border-radius: 10px;
}
.feel_at_ease_section .card-img-5 {
           width: 87px;
        position: absolute;
        bottom: 24%;
        right: 14%;
        height: 79px;
        object-fit: cover;
        border-radius: 10px;
    
}
/* -------------2.2 page Whether_Its_Answering section -----*/
.Whether_Its_Answering .collage { 
    position: relative;
     min-height: 320px; 
}

.Whether_Its_Answering .bg-soft-blue-1 {
         background: #E8F5FF;
    width: 141px;
    position: absolute;
    height: 61px;
    object-fit: cover;
    border-radius: 10px;
    left: 0%;
    top: 7%;
}
.Whether_Its_Answering .bg-soft-blue-2{
           background: #E8F5FF;
        width: 156px;
        position: absolute;
        bottom: 30%;
        right: 26%;
        height: 159px;
        object-fit: cover;
        border-radius: 10px;
}
.Whether_Its_Answering .bg-soft-blue-3{
            position: absolute;
        background: #E8F5FF;
        width: 87px;
        height: 79px;
        right: 10%;
        bottom: 20%;
        object-fit: cover;
        border-radius: 10px;
}
.Whether_Its_Answering .card-img-1 {
         /* width: 141px;
    position: absolute;
    height: 61px;
    object-fit: cover;
    left: 4%;
    top: 12%;
    border-radius: 10px; */
    }
.Whether_Its_Answering .card-img-2 { 
     width: 131px;
    position: absolute;
    height: 135px;
    object-fit: cover;
    border-radius: 10px;
          right: 4%;
        top: 4%;
}

.Whether_Its_Answering .card-img-4 {
        width: 154px;
    position: absolute;
    height: 164px;
  right: 45%;
        bottom: 13%;
    object-fit: cover;
    border-radius: 10px;
}
.Whether_Its_Answering .card-img-5 {
           width: 87px;
        position: absolute;
        bottom: 24%;
        right: 14%;
        height: 79px;
        object-fit: cover;
        border-radius: 10px;
    
}
/* ---2.2 page support_your_business_section -------- */
 .support_your_business_section .collage{
    min-height: 320px;
   }
   
         .support_your_business_section .card-img-2 {
       width: 151px;
        position: absolute;
        height: 64px;
        object-fit: cover;
        border-radius: 10px;
        right: 8%;
        top: 6%;
    }
    
        .support_your_business_section .card-img-4 {
                       width: 97px;
        position: absolute;
        height: 85px;
        right: 61%;
        bottom: 26%;
        object-fit: cover;
        border-radius: 10px;
}
    .support_your_business_section .card-img-5 {
                width: 154px;
        position: absolute;
        bottom: 19%;
        right: 12%;
        height: 164px;
        object-fit: cover;
        border-radius: 10px;
    }
       .support_your_business_section .bg-soft-blue-3 {
                  position: absolute;
        background: #E8F5FF;
        width: 90px;
        height: 85px;
        right: 68%;
        bottom: 22%;
        object-fit: cover;
        border-radius: 10px;
}
   .support_your_business_section .bg-soft-blue-2 {
         background: #E8F5FF;
        width: 156px;
        position: absolute;
        bottom: 35%;
        right: 32%;
        height: 159px;
        object-fit: cover;
        border-radius: 10px;
}
    .support_your_business_section .bg-soft-blue-1 {
        background: #E8F5FF;
        width: 151px;
        position: absolute;
        height: 64px;
        object-fit: cover;
        border-radius: 10px;
        right: 3%;
        top: 0%;
    }
    /* --------2.2 page seamless_commute_section ----------- */
    .seamless_commute_section .collage { 
    position: relative;
     min-height: 320px; 
}

.seamless_commute_section .bg-soft-blue-1 {
         background: #E8F5FF;
        width: 104px;
        position: absolute;
        height: 74px;
        object-fit: cover;
        border-radius: 10px;
        left: 10%;
        top: 1%;
}
.seamless_commute_section .bg-soft-blue-2{
           background: #E8F5FF;
        width: 170px;
        position: absolute;
        bottom: 30%;
        right: 26%;
        height: 173px;
        object-fit: cover;
        border-radius: 10px;
}
.seamless_commute_section .bg-soft-blue-3{
               position: absolute;
        background: #E8F5FF;
        width: 89px;
        height: 78px;
        right: 5%;
        bottom: 16%;
        object-fit: cover;
        border-radius: 10px;
}

.seamless_commute_section .card-img-2 { 
        width: 143px;
        position: absolute;
        height: 147px;
        object-fit: cover;
        border-radius: 10px;
        right: 0%;
        top: 0%;
}

.seamless_commute_section .card-img-4 {
         width: 168px;
        position: absolute;
        height: 179px;
        right: 45%;
        bottom: 13%;
        object-fit: cover;
        border-radius: 10px;
}
.seamless_commute_section .card-img-5 {
                  width: 87px;
        position: absolute;
        bottom: 21%;
        right: 9%;
        height: 90px;
        object-fit: cover;
        border-radius: 10px;
    
}
/* --------- 2.2 page why_we_might_be_right_section ------- */

        .why_we_might_be_right_section .section-title {
            font-size: 15px;
              position: relative;
        }
        h4{
    font-size: 24px;
    line-height: 140%;
}
    .why_we_might_be_right_section .main-heading{
        font-size: 24px;
        line-height: 140%;
        
    }
     .why_we_right_image .line_image{
         display: none;
        }
    
    .why_we_might_be_right_section .accordion-button {
    font-size: 18px;
    font-family: 'inter';
}

.why_we_might_be_right_section {
            background: none;

        }
    /* -------were_here_to_help_section--2.2 7 section----------- */
   
    /* ||------------------------------2.3 page --------------------------------|| */
    .modern_meeting_section .collage{
    min-height: 320px;
   }
        .modern_meeting_section .card-img-1 {
        /* width: 132px;
        position: absolute;
        height: 136px;
        object-fit: cover;
        top: 0%;
        border-radius: 10px; */
        left: 0%;
    }
         .modern_meeting_section .card-img-2 {
      width: 144px;
    position: absolute;
    height: 63px;
    object-fit: cover;
    border-radius: 10px;
          right: 7%;
        top: 7%;
}
   
        .modern_meeting_section .card-img-4 {
                        width: 94px;
        position: absolute;
        height: 94px;
        right: 65%;
        bottom: 23%;
        object-fit: cover;
        border-radius: 10px;
}
    .modern_meeting_section .card-img-5 {
                width: 156px;
        position: absolute;
        bottom: 18%;
        right: 11%;
        height: 166px;
        object-fit: cover;
        border-radius: 10px;
    }
       .modern_meeting_section .bg-soft-blue-3 {
              position: absolute;
        background: #E8F5FF;
        width: 89px;
        height: 89px;
                right: 71%;
        bottom: 19%;
        object-fit: cover;
        border-radius: 10px;
        
}
   .modern_meeting_section .bg-soft-blue-2 {
         background: #E8F5FF;
        width: 151px;
        position: absolute;
        bottom: 35%;
        right: 32%;
        height: 153px;
        object-fit: cover;
        border-radius: 10px;
}
    .modern_meeting_section .bg-soft-blue-1 {
        background: #E8F5FF;
        width: 144px;
        position: absolute;
        height: 63px;
        object-fit: cover;
        border-radius: 10px;
               right: 2%;
        top: 0%;
    }
    /*||-------- 2.3 page 3 section Well-Curated_section ------------|||||||| */
    .Well-Curated_section .collage { 
    position: relative;
     min-height: 320px; 
}

.Well-Curated_section .bg-soft-blue-1 {
         background: #E8F5FF;
    width: 141px;
    position: absolute;
    height: 61px;
    object-fit: cover;
    border-radius: 10px;
    left: 0%;
    top: 7%;
}
.Well-Curated_section .bg-soft-blue-2{
           background: #E8F5FF;
        width: 156px;
        position: absolute;
        bottom: 30%;
        right: 26%;
        height: 159px;
        object-fit: cover;
        border-radius: 10px;
}
.Well-Curated_section .bg-soft-blue-3{
            position: absolute;
        background: #E8F5FF;
        width: 87px;
        height: 79px;
        right: 10%;
        bottom: 20%;
        object-fit: cover;
        border-radius: 10px;
}
.Well-Curated_section .card-img-1 {
              /* width: 141px; */
        position: absolute;
        /* height: 61px; */
        object-fit: cover;
        left: 0%;
        /* top: 12%; */
        border-radius: 10px;
    }
.Well-Curated_section .card-img-2 { 
     width: 131px;
    position: absolute;
    height: 135px;
    object-fit: cover;
    border-radius: 10px;
          right: 4%;
        top: 4%;
}

.Well-Curated_section .card-img-4 {
        width: 154px;
    position: absolute;
    height: 164px;
  right: 45%;
        bottom: 13%;
    object-fit: cover;
    border-radius: 10px;
}
.Well-Curated_section .card-img-5 {
           width: 87px;
        position: absolute;
        bottom: 24%;
        right: 14%;
        height: 79px;
        object-fit: cover;
        border-radius: 10px;
    
}
/* ||||||||||---------------------------open_plan_workspace_section 2.4 page --------------------|*/
  .open_plan_workspace_section .collage{
    min-height: 320px;
   }
      
         .open_plan_workspace_section .card-img-2 {
      width: 136px;
    position: absolute;
    height: 68px;
    object-fit: cover;
    border-radius: 10px;
          right: 7%;
        top: 7%;
}
   
        .open_plan_workspace_section .card-img-4 {
                        width: 99px;
        position: absolute;
        height: 93px;
        right: 65%;
        bottom: 23%;
        object-fit: cover;
        border-radius: 10px;
}
    .open_plan_workspace_section .card-img-5 {
                          width: 168px;
            position: absolute;
            bottom: 11%;
            right: 4%;
            height: 179px;
            object-fit: cover;
            border-radius: 10px;
    }
       .open_plan_workspace_section .bg-soft-blue-3 {
              position: absolute;
        background: #E8F5FF;
        width: 89px;
        height: 89px;
                right: 71%;
        bottom: 19%;
        object-fit: cover;
        border-radius: 10px;
        
}
   .open_plan_workspace_section .bg-soft-blue-2 {
                    background: #E8F5FF;
            width: 170px;
            position: absolute;
            bottom: 32%;
            right: 32%;
            height: 164px;
            object-fit: cover;
            border-radius: 10px;
}
    .open_plan_workspace_section .bg-soft-blue-1 {
        background: #E8F5FF;
        width: 136px;
        position: absolute;
        height: 68px;
        object-fit: cover;
        border-radius: 10px;
               right: 2%;
        top: 0%;
    }

     /* ------------------------ more than work space 2.4 page section  ---------------------*/
      .more_than_a_workspace_section .collage { 
    position: relative;
     min-height: 320px; 
}

.more_than_a_workspace_section .bg-soft-blue-1 {
         background: #E8F5FF;
    width: 138px;
    position: absolute;
    height: 61px;
    object-fit: cover;
    border-radius: 10px;
    left: 0%;
    top: 7%;
}
.more_than_a_workspace_section .bg-soft-blue-2{
           background: #E8F5FF;
        width: 156px;
        position: absolute;
        bottom: 30%;
        right: 26%;
        height: 159px;
        object-fit: cover;
        border-radius: 10px;
}
.more_than_a_workspace_section .bg-soft-blue-3{
            position: absolute;
        background: #E8F5FF;
        width: 96px;
        height: 67px;
        right: 4%;
        bottom: 20%;
        object-fit: cover;
        border-radius: 10px;
}

.more_than_a_workspace_section .card-img-2 { 
     width: 132px;
    position: absolute;
    height: 136px;
    object-fit: cover;
    border-radius: 10px;
          right: 3%;
        top: 4%;
}

.more_than_a_workspace_section .card-img-4 {
        width: 155px;
    position: absolute;
    height: 166px;
  right: 45%;
        bottom: 13%;
    object-fit: cover;
    border-radius: 10px;
}
.more_than_a_workspace_section .card-img-5 {
           width: 96px;
        position: absolute;
        bottom: 24%;
        right: 9%;
        height: 67px;
        object-fit: cover;
        border-radius: 10px;
       
}
/* if_a_business_address_section 2.5 page */

.if_a_business_address_section .collage{
    min-height: 320px;
   }
   
         .if_a_business_address_section .card-img-2 {
   width: 133px;
        position: absolute;
        height: 71px;
        object-fit: cover;
        border-radius: 10px;
        right: 7%;
        top: 7%;
}
   
        .if_a_business_address_section .card-img-4 {
                         width: 88px;
        position: absolute;
        height: 91px;
        right: 65%;
        bottom: 23%;
        object-fit: cover;
        border-radius: 10px;
}
    .if_a_business_address_section .card-img-5 {
                   width: 167px;
        position: absolute;
        bottom: 11%;
        right: 4%;
        height: 178px;
        object-fit: cover;
        border-radius: 10px;
    }
       .if_a_business_address_section .bg-soft-blue-3 {
              position: absolute;
        background: #E8F5FF;
        width: 89px;
        height: 89px;
                right: 71%;
        bottom: 19%;
        object-fit: cover;
        border-radius: 10px;
        
}
   .if_a_business_address_section .bg-soft-blue-2 {
                    background: #E8F5FF;
            width: 170px;
            position: absolute;
            bottom: 32%;
            right: 32%;
            height: 164px;
            object-fit: cover;
            border-radius: 10px;
}
    .if_a_business_address_section .bg-soft-blue-1 {
        background: #E8F5FF;
        width: 136px;
        position: absolute;
        height: 68px;
        object-fit: cover;
        border-radius: 10px;
               right: 2%;
        top: 0%;
    }
    /* ------------------------ dont_miss_a_single_section 2.5 page section  ---------------------*/
      .dont_miss_a_single_section .collage { 
    position: relative;
     min-height: 320px; 
}

.dont_miss_a_single_section .bg-soft-blue-1 {
         background: #E8F5FF;
    width: 146px;
    position: absolute;
    height: 68px;
    object-fit: cover;
    border-radius: 10px;
    left: 0%;
    top: 6%;
}
.dont_miss_a_single_section .bg-soft-blue-2{
            background: #E8F5FF;
        width: 158px;
        position: absolute;
        bottom: 34%;
        right: 23%;
        height: 143px;
        object-fit: cover;
        border-radius: 10px;
}
.dont_miss_a_single_section .bg-soft-blue-3{
               position: absolute;
        background: #E8F5FF;
        width: 73px;
        height: 93px;
        right: 7%;
        bottom: 18%;
        object-fit: cover;
        border-radius: 10px;
}

.dont_miss_a_single_section .card-img-2 { 
     width: 131px;
    position: absolute;
    height: 136px;
    object-fit: cover;
    border-radius: 10px;
          right: 3%;
        top: 4%;
}

.dont_miss_a_single_section .card-img-4 {
             width: 155px;
        position: absolute;
        height: 165px;
        right: 44%;
        bottom: 13%;
        object-fit: cover;
        border-radius: 10px;
}
.dont_miss_a_single_section .card-img-5 {
              width: 73px;
        position: absolute;
        bottom: 21%;
        right: 11%;
        height: 93px;
        object-fit: cover;
        border-radius: 10px;
       
}
/* ---------------Business address table section 2.5 page ----------------------- */
.Business_address_table .top_line{
    font-size: 15px;
            line-height: 140%;
}



.Business_address_table .guess-bubble:after {
    content: "";
    position: absolute;
    top: 12px;
    left: -12px;
    background: #252525;
    color: #fff;
    padding: 3px 13px;
    border-radius: 5px;
    font-size: 17px;
    font-family: 'inter';
    font-weight: 700;
    clip-path: polygon(92% 0, 58% 0, 100% 100%);
}
.Business_address_table table tr td {
    font-size: 12px;
    font-weight: 400;
    font-family: 'inter';
    line-height: 140%;
    border: none;
    vertical-align: middle;
    padding: 5px 2px;
    color: #252525;
}
.Business_address_table table tr .tbl_heading {
           width: 33%;
           height: 50px;
    font-size: 12px;
    font-weight: 700;
    font-family: 'inter-bold';
    line-height: 18px;
    vertical-align: middle;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border: 0;
    /* padding: 12px 15px; */
           padding: 7px 8px;
    background: #D9D9D9;
    color: #252525;
    text-align: center;
}

.Business_address_table table tr {
    border-color: #dee2e600;
}
.Business_address_table table{
 
    border-collapse: separate !important;
    border-spacing: 7px 0px;
            padding: 0px;
}
.Business_address_table table tr .check {
    border-bottom: 2px solid #B2DEFF;
    font-size: 18px;
            height: 63px;
}

.Business_address_table table tr .desk {
    border-bottom: 2px solid #B2DEFF;       
     font-size: 18px;
}


    .Company_Registration_table table tr .tbl_heading small {
        font-size: 10px;
    }

.Company_Registration_table table tr .wide-col {
    width: 30%;
            padding: 5px 6px 5px 2px;
}
.Company_Registration_table table tr td {
    font-size: 12px;
    font-weight: 400;
    font-family: 'inter';
    line-height: 140%;
    border: none;
    vertical-align: middle;
    padding: 5px 2px;
    color: #252525;
}
.Company_Registration_table table tr .tbl_heading {
           width: 34%;
    font-size: 12px;
    font-weight: 700;
    font-family: 'inter-bold';
    
    vertical-align: middle;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border: 0;
    padding: 13px 5px;
    background: #D9D9D9;
    color: #252525;
    text-align: center;
}

.Company_Registration_table table tr {
    border-color: #dee2e600;
}
.Company_Registration_table table{
 
    border-collapse: separate !important;
    border-spacing: 7px 0px;
            padding: 0px;
}
.Company_Registration_table table tr .check {
    border-bottom: 2px solid #B2DEFF;
    font-size: 18px;
    height: 57px;
}
.Company_Registration_table table tr .price-text{
    font-size: 16px;
}
.Company_Registration_table table tr .desk {
    border-bottom: 2px solid #B2DEFF;
            font-size: 18px;
}
/* well_handle_your_mail_section 2.6 page */

.well_handle_your_mail_section .collage{
    min-height: 320px;
   }
        .well_handle_your_mail_section .card-img-1 {
                       left: 0%;
    }
         .well_handle_your_mail_section .card-img-2 {
          width: 146px;
        position: absolute;
        height: 68px;
        object-fit: cover;
        border-radius: 10px;
        right: 7%;
        top: 7%;

}
   
        .well_handle_your_mail_section .card-img-4 {
                         width: 73px;
        position: absolute;
        height: 93px;
        right: 70%;
        bottom: 25%;
        object-fit: cover;
        border-radius: 10px;
}
    .well_handle_your_mail_section .card-img-5 {
                     width: 155px;
        position: absolute;
        bottom: 17%;
        right: 12%;
        height: 166px;
        object-fit: cover;
        border-radius: 10px;
    }
       .well_handle_your_mail_section .bg-soft-blue-3 {
                   position: absolute;
        background: #E8F5FF;
        width: 72px;
        height: 85px;
        right: 76%;
        bottom: 20%;
        object-fit: cover;
        border-radius: 10px;
        
}
   .well_handle_your_mail_section .bg-soft-blue-2 {
                      background: #E8F5FF;
        width: 160px;
        position: absolute;
        bottom: 38%;
        right: 32%;
        height: 145px;
        object-fit: cover;
        border-radius: 10px;
}
    .well_handle_your_mail_section .bg-soft-blue-1 {
        background: #E8F5FF;
        width: 136px;
        position: absolute;
        height: 68px;
        object-fit: cover;
        border-radius: 10px;
               right: 2%;
        top: 0%;
    }
    /*  business_phone_number_section 2.7 page section3  */
      .business_phone_number_section .collage { 
    position: relative;
     min-height: 320px; 
}

.business_phone_number_section .bg-soft-blue-1 {
              background: #E8F5FF;
        width: 118px;
        position: absolute;
        height: 67px;
        object-fit: cover;
        border-radius: 10px;
        left: 0%;
        top: 6%;
}
.business_phone_number_section .bg-soft-blue-2{
            background: #E8F5FF;
        width: 158px;
        position: absolute;
        bottom: 34%;
        right: 23%;
        height: 143px;
        object-fit: cover;
        border-radius: 10px;
}
.business_phone_number_section .bg-soft-blue-3{
              position: absolute;
        background: #E8F5FF;
        width: 78px;
        height: 98px;
        right: 7%;
        bottom: 9%;
        object-fit: cover;
        border-radius: 10px;
}
.business_phone_number_section .card-img-1 {
          /* width: 123px;
        position: absolute;
        height: 72px;
        object-fit: cover; */
        left: 0%;
        /* top: 11%;
        border-radius: 10px; */
    }
.business_phone_number_section .card-img-2 { 
     width: 143px;
    position: absolute;
    height: 148px;
    object-fit: cover;
    border-radius: 10px;
          right: 0%;
        top: 4%;
}

.business_phone_number_section .card-img-4 {
                  width: 158px;
        position: absolute;
        height: 180px;
        right: 48%;
        bottom: 8%;
        object-fit: cover;
        border-radius: 10px;
}
.business_phone_number_section .card-img-5 {
                  width: 88px;
        height: 111px;
        position: absolute;
        bottom: 11%;
        right: 11%;
        object-fit: cover;
        border-radius: 10px;
       
}
/* your_personal_assistant_section 2.7 page */

.your_personal_assistant_section .collage{
    min-height: 320px;
   }
        
         .your_personal_assistant_section .card-img-2 {
   width: 138px;
        position: absolute;
        height: 64px;
        object-fit: cover;
        border-radius: 10px;
        right: 7%;
      top: 10%;
}
   
        .your_personal_assistant_section .card-img-4 {
                                  width: 95px;
            position: absolute;
            height: 84px;
            right: 65%;
            bottom: 18%;
            object-fit: cover;
            border-radius: 10px;
}
    .your_personal_assistant_section .card-img-5 {
                        width: 158px;
            position: absolute;
            bottom: 12%;
            right: 10%;
            height: 168px;
            object-fit: cover;
            border-radius: 10px;
    }
       .your_personal_assistant_section .bg-soft-blue-3 {
                    position: absolute;
            background: #E8F5FF;
            width: 89px;
            height: 78px;
            right: 72%;
            bottom: 14%;
            object-fit: cover;
            border-radius: 10px;
        
}
   .your_personal_assistant_section .bg-soft-blue-2 {
                    background: #E8F5FF;
            width: 170px;
            position: absolute;
            bottom: 32%;
            right: 32%;
            height: 164px;
            object-fit: cover;
            border-radius: 10px;
}
    .your_personal_assistant_section .bg-soft-blue-1 {
                  background: #E8F5FF;
            width: 136px;
            position: absolute;
            height: 68px;
            object-fit: cover;
            border-radius: 10px;
            right: 2%;
            top: 4%;
    }
    /* 2.7 page  */
        .freedom_of_connection_main_bg::after {
       
        /* width: 100%;
                    height: 132%;
        border-radius: 0px;
        left: 0%;
        */
    }
    .freedom_of_connection_section{
        /* margin-top: 14rem; */
    }
  
     /* .freedom_of_connection_section .container{
        padding: 0;
    } */
    .freedom_of_connection_section h2{
                    font-size: 24px;
        position: absolute;
       top: -24%;
       width: 90%;
    }
    
  .freedom_of_connection_section .paragraph-box {
    background-color: #252525;
    border-radius: 15px;
    position: absolute;
    margin-bottom: 57px;
            top: -16%;
            width: 90%;
      margin-left: 0.5rem;
      margin-right: 0.5rem;
        
}
  
    .freedom_of_connection_section .paragraph{
        font-size: 12px;
        text-align: center;
        line-height: 100%;
    }
.freedom_of_connection_section .shadow_mobile_right {
                 position: absolute;
    width: 106px;
    height: 97px;
          right: 7%;
        top: 255%;
}
    .freedom_of_connection_section .welcome-box {
        background: #FFFFFF;
        position: absolute;
        border-radius: 15px;
        box-shadow: 0px 1px 3px 0px #000000a8;
        width: fit-content;
        /* right: -17%; */
        top: 38%;
        
                left: 14%;
    }
.freedom_of_connection_section .welcome-box .welcom_title {
    font-size: 18px;
}
.freedom_of_connection_section .welcome-box .welcom_title_sub {
    font-size: 13px;
}
.freedom_of_connection_section .welcome-box img {
    width: 45px;
    left: -9%;
    top: -13%;
}
.freedom_of_connection_section .women-girl-img {
        width: 70% !important;
    }
    .freedom_of_connection_section .welcome-box small {
    font-size: 12px;
    }
    .freedom_of_connection_section .welcome-box::before {
    position: absolute;
    content: '';
    background: #ffffff;
    width: 55%;
    height: 66px;
    left: 45%;
    transform: rotate(49deg);
    bottom: 113%;
    clip-path: polygon(100% 50%, 0 90%, 100% 83%);
    z-index: 1;
    }
    .freedom_of_connection_section .welcome-box::after {
          position: absolute;
        content: '';
        width: 40%;
        height: 57px;
        left: 48%;
        transform: rotate(49deg);
        bottom: 123%;
        background: #30292970;
        clip-path: polygon(100% 50%, 0 90%, 100% 83%);
        z-index: 0;
    }
    .freedom_of_connection_section .illustration-box .press-btn {
    width: 53px;
    height: 53px;
    border-radius: 50%;
    background: #B2DEFF;
    align-items: center;
    justify-content: center;
    display: flex;
    font-size: 13px;
    font-weight: 700;
    line-height: 110%;
    font-family: 'inter';
    color: #252525;
    margin-top: 2rem;
    box-shadow: 0px 1px 4px 0px #000000a8;
}
  .freedom_of_connection_section .illustration-box .dept-tag {
    background: #FFEF8A;
    padding: 8px 17px;
    border-radius: 10px;
    font-size: 12px;
    font-family: 'inter';
    font-weight: 400;
    color: #252525;
    margin-top: 24px;
    line-height: 100%;
    position: absolute;
    transform: rotate(-29deg);
    box-shadow: 0px 1px 4px -1px #000000a8;
}
.freedom_of_connection_section .illustration-box {
    border-radius: 15px;
    padding: 9px 16px 25px 16px;
    background: #FFFFFF;
    width: fit-content;
    margin-top: 30px;
    position: relative;
    left: 3%;
    margin-bottom: 33px;
}
.freedom_of_connection_section .illustration-box big {
    border-radius: 50%;
    font-size: 21px;
    font-weight: 700;
    line-height: 110%;
    font-family: 'inter';
    color: #646464;
}
.freedom_of_connection_section .illustration-box .dots-up {
    position: absolute;
    transform: rotate(90deg) translate(26%, -95%);
}
.freedom_of_connection_section .illustration-box .dots-vertical-line {
    position: absolute;
    transform: rotate(90deg) translate(-54%, -575%);
}
.freedom_of_connection_section .illustration-box .small-text {
    font-size: 15px;
}

.what_is_nouvo_section .yellow_light_box {
    width: 80%;
}
/* about slider */
 .take__a_look_aroud_section .slider-container {
        flex-direction: column;
    }
     .were_here_to_help_section .feel_fre_to_call_text{
        font-size: 15px;
    }
     .contact_page_main_section .chatbox-chat {
    position: absolute;
    top: -44%;
    right: -19%;
    height: 27px;
    }
    .were_here_to_help_section .contact-btn-cong{
        
    }
     .were_here_to_help_section .btn-contact-yellow{
    font-size: 15px;
           display: flex;
        margin-top: 1rem;
        margin-bottom: 1rem;
        margin-left: auto !important;
        margin-right: auto !important;
        width: 175px;
            padding: 8px 17px;
  }
  .feel_fre_to_call_text .ps-3{
    text-align:center ;
  }
    .were_here_to_help_section .btn-contact-yellow span{
   display: flex;
  }
  .were_here_to_help_section .btn-contact-yellow:hover {
    font-size: 15px;
}
   .were_here_to_help_section .btn-contact-green{
    font-size: 15px;
    display: flex;
   width: 175px;
  }
  .were_here_to_help_section .btn-contact-green:hover{
    font-size: 15px;
  }
    .were_here_to_help_section .btn-contact-green span{
   display: flex;
  }
   /* .serviced-office-img-main1-mobile{
             position: absolute;
        left: 0;
        top: 220px;
    } */
     .home-hero-section {
     /*background-image: url(../image/home/mobile-home-banner.jpg);*/
    /*height: 491px;*/
    /*padding: 0px 8%;*/
    width: 100%;
  }
   .club-membership-target-audience .audience-layout-wrapper{
        
    flex-direction: column;
}
.club-membership-target-audience .header-content-left,
            .club-membership-target-audience .cards-content-right {
                flex: 0 0 100%;
                width: 100%;
            }
            .home-hero-section .left-sub-text {
    margin-top: 42px;
}
.home-hero-section .right-description p{
    margin-top: 42px;
}
.home-hero-section .main-headline {
    font-size: 86px;
}
}

@media (max-width: 480px) {
    .take__a_look_aroud_section .menu-item .icon .tackbuilding{
    height:20px;
}

.take__a_look_aroud_section .menu-item .icon .tackbuilding-crl{
    height:27px;
}
    .Business_address_table .highlight-text{
            border-radius: 5px;
    }
    .home_club_nouvo_ceo_section .mu_per_img{
           margin-bottom: 5px;
    }
    .home_club_nouvo_ceo_section .mu_per_img1{
            margin-bottom: 4px;
    }
    .about_from_ceo_img_with_text{
        position:relative;
        max-width: 327px;
        margin: 0 auto;
    }
    .from_our_cero_with_section .yellow_light_box{
         
         position: absolute;
        bottom: 55px;
        right: 0;
        /*right:4px;*/
    }
    .what_is_nouvo_section .yellow_light_box{
                bottom: -7px;
    }
    .about_mobile_image_with_box{
        position:relative;
        max-width: 327px;
        margin: 0 auto;
    }
    
    .from_our_cero_with_section .yellow_light_box{
            position: absolute;
    
    }
    .desc{
        padding-right: 0rem;
    }
    .from_our_cero_with_section .desc{
        padding-right: 0rem !important;
    }
      .what_is_nouvo_section .yellow_light_box {
        right: 0;
    }
    .co_serviced-office-hero-banner{
        margin-top:0;
        margin-bottom:0;
        
    }
    .your_personal_assistant_section .card-img-1 {
                                /* width: 133px; */
        position: absolute;
        /* height: 138px; */
        object-fit: cover;
        left: 0%;
        /* top: 4%; */
        border-radius: 10px;
    }
    .well_handle_your_mail_section .card-img-1 {
    left: 1%;
     }
    .offer_box_section .offer-box-right-person-image img{
      z-index: -1;
    }
    .offer_box_main{
            background-image: none;
    }
    .Business_address_table .guess-bubble {
    
        width: 63px;
        height: 61px;
        background: #E8F5FF;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        font-size: 12px;
        font-weight: 600;
        line-height: 100%;
        font-family: 'inter-semibold';
        margin-right: 15px;
        margin-left: 10px;
        position: absolute;
        transform: translate(-118px, -29px);
}
    .Business_address_table .guess-bubble:before {
         content: "?";
        position: absolute;
        top: -5px;
        left: -11px;
        background: #252525;
        color: #fff;
        padding: 3px 10px;
        border-radius: 5px;
        font-size: 12px;
        font-family: 'inter';
        font-weight: 700;
}
    .dont_miss_a_single_section .card-img-1 {
            /* width: 234px; */
    position: absolute;
    /* height: 108px; */
    object-fit: cover;
    /* top: 11%; */
    /* left: 5%; */
    border-radius: 10px;
    }
         .if_a_business_address_section .card-img-1 {
                    /* width: 142px; */
        position: absolute;
        /* height: 146px; */
        object-fit: cover;
        left: 0%;
        /* top: 0%; */
        border-radius: 10px;
    }
    .home_explore_Business_section .btn-text strong{
        font-size:14px;
    }
    .home_explore_Business_section .btn-text small{
    font-size:13px;
    
}
      .home_explore_Business_section .compare-btn{
     
        text-align: left;
    }
    .why_we_right_image{
         position: absolute;
         right: 5%;
         top: 0px;
         line-height: 100px;
         /*   top: 33%; */
    }
    .more_than_a_workspace_section .card-img-1 {
               /* width: 138px; */
        position: absolute;
        /* height: 61px; */
        object-fit: cover;
        /* left: 4%; */
        /* top: 12%; */
        border-radius: 10px;
    }
      .open_plan_workspace_section .card-img-1 {
               /* width: 143px; */
        position: absolute;
        /* height: 147px; */
        object-fit: cover;
        left: 0%;
        /* top: 0%; */
        border-radius: 10px;
    }
    .offer_box_section .btn-warning-dark{
        width:135px;
    }
    .offer_box_section .btn-light{
        width:130px;
    }
    .btn-warning-dark{
        font-size:15px;
          padding: 9px 5px;
    }
    .btn-light{
              font-size: 15px;
        width: 120px;
          padding: 9px 5px;
    }
    .seamless_commute_section .card-img-1 {
                    /* width: 104px; */
        position: absolute;
        /* height: 74px; */
        /* object-fit: cover; */
        /* left: 13%; */
        top: 0%;
        border-radius: 10px;
    }
         .support_your_business_section .card-img-1 {
           
        position: absolute;
        /* height: 135px; */
        object-fit: cover;
        left: 0%;
        /* top: 0%; */
        border-radius: 10px;
    }
        .feel_at_ease_section .card-img-1 {
        /* width: 141px; */
        position: absolute;
        /* height: 61px; */
        object-fit: cover;
        left: 0%;
        /* top: -5%; */
        border-radius: 10px;
    }
    .highlight {
    
    border-radius: 5px;
    padding: 0px 7px;
    }
    .because_your_success .desc_text p br{
        display:block;
    }
    .were_here_to_help_section .btn-warning-dark{
        padding:0;
    }
    .home_tailored_services_section .software-showcase .brand-orange{
        color: #FF6B0B;
        
        font-weight: 700;
    }
        .home-hero_banner_content {
        width: 354px;
}
.hero-image-box {
    width: 100%;
    display: flex;
    justify-content: center;
}
.home-make-every-step-section .hero-image-box img{
    transform:none;
}
    /* || ______________2.1 page ____________________________|||||*/
    /* second section product ane services */
    /* second section */
    
    .member_only_access-section-item-icon{
        margin-top:1px;
    }
    .focus-on-your-business-section-item-icon{
        margin-top:1px;
    }
    .allproduct_content_section{
                    padding: 43px 16px 30px 16px;
    }
    .home_explore_Business_section .custom-nav{
        gap:10px
    }
    .allproduct_content_section .allproduct_content_section_heading2 {
    font-family: 'inter-bold';
    font-weight: 700;
    font-size: 24px;
    line-height: 100%;
    color: #252525;
    padding-bottom: 20px;
    border-bottom: 1px solid #444444;
    padding-top: 6px;
    margin-bottom: 45px;
    }
    .allproduct_content_section .allproduct_content_sub_image {
    width: 100%;
    height: auto;
    }
    .allproduct_content_section .allproduct_content_section_sub_heading {
    font-family: 'inter-bold';
    font-weight: 700;
    font-size: 24px;
    line-height: 130%;
    color: #252525;
    margin-top: 30px;
    text-align: center;
    margin-bottom: 0px;
    }
    .allproduct_content_section .allproduct_content_section_desc {
    font-size: 15px;
    line-height: 140%;
    margin-top: 17px;
}
    .allproduct_content_section .allproduct_content_section_heading1{
        font-family: 'inter-bold';
        font-weight: 700;
        font-size: 24px;
        line-height: 100%;
        color: #252525;
        padding-bottom: 25px;
        border-bottom: 1px solid #444444;
        padding-top: 6px;
        margin-bottom: 45px;
    }
    .allproduct_content_section .allproduct_content_section_heading1 span{
       display: none; 
}
       .allproduct_content_section .productservices_banner-btn-group{
       display: flex;
        gap: 18px;
        justify-content: center;
        margin-top: 30px;
        margin-bottom: 10px;
    }
        .allproduct_content_section .productservices_banner-btn-join{
        width: 135px;
        height: 40px;
        font-size: 15px;
        border-radius: 40px;
    }
    .allproduct_content_section .productservices_banner-btn-learn {
        width: 130px;
        height: 40px;
        font-size: 15px;
        border-radius: 40px;
    }
    /*2 product_and_services_banner  */
    .product_and_services_banner .product_and_services_banner-offer-box{
                  width: 205px;
        height: 47px;
        position: absolute;
        padding: 0;
        bottom: 101px;
        left: -2px;
        z-index: 2;
        right: auto;
        display: flex;
        justify-content: center;
        align-items: center;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 0px;
    }
    .product_and_services_banner .product_and_services_banner-ceo-text{
        font-weight: 700;
        font-family: 'inter-bold';
    }
    .product_and_services_banner .product_and_services_banner-offer-desc {
    font-weight: 400;
    font-size: 15px;
    line-height: 120%;
    font-family: 'inter';
    color: #252525;
}
.product_and_services_banner .product_and_services_banner-free-text{
        font-size: 18px;
}
    .product_and_services_banner .product_and_services_banner-right {
        order: 2;
    }
    .product_and_services_banner .product_and_services_banner-btn-group{
            display: flex;
    gap: 18px;
    justify-content: center;
            margin-top: 33px;
    }
 .product_and_services_banner .product_and_services_banner-smile-img {
    width: 35px;
    height: auto;
}
.product_and_services_banner .phone-product-banner-img{
    width: 100%;
    /*height: 290px;*/
    height: auto;
}
  .product_and_services_banner .product_and_services_banner-content-box {
        flex-direction: column;
    }

.product_and_services_banner .product_and_services_banner-tags-img {
            margin-bottom: 30px;
        max-width: 100%;
        width: 87px;
        position: absolute;
        left: 8%;
        height: 81px;
        /* top: 357px; */
        top: 55%;
}
.product_and_services_banner .product_and_services_banner-medium-text{
    font-size: 15px;
    line-height: 130%;
    font-family: 'inter-semibold';
    font-weight: 600;
    color: #252525;
    margin-bottom: 20px;
    padding-left: 15px;
    border-left: 3px solid #53B7FF;
    padding-top: 0px;
}
.product_and_services_banner-content-box{
background-image:none !important;
}
.product_and_services_banner .product_and_services_banner-left {
    flex: 1;
    padding: 0px 0px 0px 0px;
    z-index: 2;
}
.product_and_services_banner .product_and_services_banner-club-title {
    font-weight: 700;
    font-family: 'inter-bold';
    font-size: 55px;
    line-height: 100%;
    color: #252525;
            margin-bottom: 25px;
}
    .product_and_services_banner .product_and_services_banner-btn-join{
        width: 135px;
        height: 40px;
        font-size: 15px;
        border-radius: 40px;
    }
    .product_and_services_banner .product_and_services_banner-btn-learn {
        width: 130px;
        height: 40px;
        font-size: 15px;
        border-radius: 40px;
    }
.product_and_services_banner .product_and_services_banner-desc-text {
    font-weight: 400;
    font-size: 15px;
    line-height: 150%;
    font-family: 'inter';
    color: #252525;
            /*margin-bottom: 3px;*/
                    margin-bottom: 15px;
}
.product_and_services_banner .product_and_services_banner-desc-text br{
    display: none;
}
 .product_and_services_banner .product_and_services_banner-sub-header {
               flex-direction: row;
        align-items: center;
        border-bottom: 1px solid #444444;
        padding-bottom: 30px;
        margin-bottom: 40px;
    }
        .product_and_services_banner .product_and_services_banner-sub-title {
        font-size: 15px;
        line-height: 140%;
        padding-right: 11px;
    }
    
        .product_and_services_banner {
        padding-left: 16px;
        padding-right: 16px;
                padding-top: 65px;
    }
 
     .product_and_services_banner .product_and_services_banner-main-title {
        font-size: 24px;
        line-height: 140%;
            margin-bottom: 20px;
    }
    .member-satisfaction-section {
    background-color: #E8F5FF;
    padding: 35px 0;
    /* overflow: hidden; */
}


 /*2.1 testimonial .member-satisfaction-section  */
.member-satisfaction-section .member-satisfaction-controls{
            display: flex;
        justify-content: center;
        /*gap: 8px;*/
                gap: initial;
        margin-top: 20px;
        position: relative;
        z-index: 10;
}
.member-satisfaction-section .member-satisfaction-user-role {
    font-size: 12px;
    font-weight: 700;
    line-height: 27px;
    color: #6E6E6E;
}
.member-satisfaction-section .member-satisfaction-card-headline{
        font-size: 17px;
    font-weight: 700;
    font-family: 'inter-bold';
    padding-bottom: 30px;
    border-bottom: 2px solid #53B7FF;
    margin-bottom: 0px;
}
.member-satisfaction-section .member-satisfaction-user-img {
    width: 50px;
    height: 50px;
}
.member-satisfaction-section .member-satisfaction-text {
    font-family: 'inter';
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
}
 .member-satisfaction-slider:not(.slick-initialized) {
        display: flex;
        /* overflow-x: auto; */
    }
    .member-satisfaction-slider.slick-initialized {
        display: block !important;
    }
   .member-satisfaction-section .member-satisfaction-card{
    width: 100%;
    height: 370px;
   }
 
.member-satisfaction-btn {
    cursor: pointer !important;
    pointer-events: auto !important; /* ક્લિક પકડવા માટે */
}

.member-satisfaction-section .member-satisfaction-slide-item{
    padding: 0;
}
.member-satisfaction-slide-item {
  margin: 0 10px; 
}
.member-satisfaction-slider .slick-list {
  margin: 0 -10px;
}
    .member-satisfaction-section .member-satisfaction-section-title{
      font-family: 'inter';
        font-weight: 400;
        font-size: 20px;
        line-height: 140%;
        border-left: 4px solid #FFDC00;
        padding-left: 20px;
        padding-top: 0;
        padding-bottom: 0;
        margin-bottom: 25px;
    }
    .member-satisfaction-section .container {
    width: auto;
    padding-left: 16px;
    padding-right: 16px;
}
    /* .club-membership-target-audience section */
     .club-membership-target-audience .slider-controls { display: flex; }
    .club-membership-target-audience .header-content-left,
            .club-membership-target-audience .cards-content-right {
                flex: 0 0 100%;
                width: 100%;
            }
    .club-membership-target-audience .audience-layout-wrapper{
        
    flex-direction: column;
}
    .club-membership-target-audience .slick-slide {
        
        box-sizing: border-box;
        
    }
.club-membership-target-audience .card-img {
    width: 100%;
    border-radius: 20px;
    object-fit: cover;
    margin-bottom: 30px;
    height: 242px;
}
.club-membership-target-audience .card-desc{
    font-size: 15px;
            padding-top: 2px;
}
.club-membership-target-audience .card-info-wrapper {
    border-left: 3px solid #F8E71C;
    padding-left: 20px;
    margin-left: 35px;
    margin-right: 30px;
            margin-bottom: 35px;
}

    .club-membership-target-audience .container{
        padding-left: 16px;  
        padding-right: 16px;
    }
    .club-membership-target-audience .audience-card{
      padding: 0 !important;
              border-radius: 20px;
              margin: 0 10px;
              border: 1px solid #C6C6C6;
              
              background: #FCFCFC !important;

    }
    .club-membership-target-audience .slick-initialized .slick-slide{
        /* width: 327px !important; */
        /* width: 327px !important; */

        width: 33.33% !important;
        margin-right:0px;
    }
    .club-membership-target-audience .card-title {
    font-size: 24px;
            margin-left: 35px;
                    text-align: left;
    }
    .club-membership-target-audience .header-desc {
    font-size: 15px;
    text-align: left;
    }
    .club-membership-target-audience .main-title{
            font-size: 24px;
    font-weight: 700;
    line-height: 130%;
    color: #252525;
    font-family: 'inter-bold';
    display: inline-block;
    border-bottom: 2px solid #53B7FF;
    padding-bottom: 25px;
    margin-bottom: 25px;
    text-align: center;
    width: 100%;
    }
    
    .club-membership-target-audience .sub-title {
    font-size: 12px;
    margin-bottom: 17px;
    text-align: center;
}
     /* .experience-smooth-business___________________________|||| */
     .experience-smooth-business-section-item:last-child{
        margin-bottom: 0;
     }
    .experience-smooth-business-section-container{
        padding: 60px 16px 0px 16px;
        
    }
    .experience-smooth-business-section-item-icon {
    height: 20px;
    margin-top: 0px;
}
.experience-smooth-business-section-item-icon2 {
    height: 18px;
    margin-top: 2px;
}
    .experience-smooth-business-section .discount-div a{
            font-size: 15px;
    }
    .experience-smooth-business-section .discount-powwered p{
            margin-top: 9px;
    }
    .experience-smooth-business-section-content{
        padding-left: 12px;
            padding-right: 16px;
    }
    .experience-smooth-business-section-badge{
            width: fit-content;
        height: 30px;
        gap: 12px;
        margin-bottom: 20px;
        margin-top: 30px;
        padding-right: 13px;
    }
    .experience-smooth-business-section-badge img {
    height: 30px;
}
.experience-smooth-business-section-badge-text {
    font-size: 12px;
}
.experience-smooth-business-section-heading{
    font-size: 24px;
        margin-bottom: 15px;
}
.experience-smooth-business-section-item {
    display: flex;
    align-items: flex-start;
    gap: 11px;
    margin-bottom: 18px;
    padding-left: 0px;
}
.experience-smooth-business-section-item-title {
    font-family: 'inter-bold';
    font-weight: 700;
    font-size: 15px;
    line-height: 140%;
    color: #53B7FF;
         margin-bottom: 0px;
}
.experience-smooth-business-section-item-desc {
    font-family: 'inter';
    font-weight: 400;
    font-size: 15px;
    line-height: 140%;
    color: #252525;
    margin: 0;
}
    /* ||______________ .professional_support_tm-section________|||| */
    .professional_support_tm-section-container{
        padding: 60px 16px 0px 16px;
    }
    .professional_support_tm-section-content{
        padding-left: 12px;
    }
    .professional_support_tm-section-badge{
            width: fit-content;
        height: 30px;
        gap: 12px;
        margin-bottom: 20px;
        margin-top: 30px;
        padding-right: 13px;
    }
    .professional_support_tm-section-badge img {
    height: 30px;
}
.professional_support_tm-section-badge-text {
    font-size: 12px;
}
.professional_support_tm-section-heading{
    font-size: 24px;
        margin-bottom: 15px;
}
.professional_support_tm-section-item {
    display: flex;
    align-items: flex-start;
    gap: 11px;
    margin-bottom: 18px;
    padding-left: 0px;
}
.professional_support_tm-section-item-title {
    font-family: 'inter-bold';
    font-weight: 700;
    font-size: 15px;
    line-height: 140%;
    color: #53B7FF;
         margin-bottom: 0px;
}
.professional_support_tm-section-item-desc {
    font-family: 'inter';
    font-weight: 400;
    font-size: 15px;
    line-height: 140%;
    color: #252525;
    margin: 0;
}
.professional_support_tm-section-item-icon {
                    height: 20px;
        margin-top: 2px;
}
    .professional_support_tm-section-item-icon2 {
        margin-top: 6px;
        height: 12px;
    }
    /* .member_only_access___________________________|||| */
    .member_only_access-section-container{
        padding: 60px 16px 0px 16px;
        
    }
    .member_only_access-section-content{
        padding-left: 12px;
            padding-right: 16px;
    }
    .member_only_access-section-badge{
            width: fit-content;
        height: 30px;
        gap: 12px;
        margin-bottom: 20px;
        margin-top: 30px;
        padding-right: 13px;
    }
    .member_only_access-section-badge img {
    height: 30px;
}
.member_only_access-section-badge-text {
    font-size: 12px;
}
.member_only_access-section-heading{
    font-size: 24px;
        margin-bottom: 15px;
}
.member_only_access-section-item {
    display: flex;
    align-items: flex-start;
    gap: 11px;
    margin-bottom: 18px;
    padding-left: 0px;
}
.member_only_access-section-item-title {
    font-family: 'inter-bold';
    font-weight: 700;
    font-size: 15px;
    line-height: 140%;
    color: #53B7FF;
         margin-bottom: 0px;
}
.member_only_access-section-item-desc {
    font-family: 'inter';
    font-weight: 400;
    font-size: 15px;
    line-height: 140%;
    color: #252525;
    margin: 0;
}
    /* ||______________ .focus-on-your-business-section________|||| */
    .focus-on-your-business-section-container{
        padding: 60px 16px 0px 16px;
    }
    .focus-on-your-business-section-content{
        padding-left: 12px;
    }
    .focus-on-your-business-section-badge{
            width: fit-content;
        height: 30px;
        gap: 12px;
        margin-bottom: 20px;
        margin-top: 30px;
        padding-right: 13px;
    }
    .focus-on-your-business-section-badge img {
    height: 30px;
}
.focus-on-your-business-section-badge-text {
    font-size: 12px;
}
.focus-on-your-business-section-heading{
    font-size: 24px;
        margin-bottom: 15px;
}
.focus-on-your-business-section-item {
    display: flex;
    align-items: flex-start;
    gap: 11px;
    margin-bottom: 18px;
    padding-left: 0px;
}
.focus-on-your-business-section-item-title {
    font-family: 'inter-bold';
    font-weight: 700;
    font-size: 15px;
    line-height: 140%;
    color: #53B7FF;
         margin-bottom: 0px;
}
.focus-on-your-business-section-item-desc {
    font-family: 'inter';
    font-weight: 400;
    font-size: 15px;
    line-height: 140%;
    color: #252525;
    margin: 0;
}

    
    
    /* main-membership-section__________ |||||||||||| */
    .main-membership-section{
            padding-left: 16px;
        padding-right: 16px;
    }
    .main-membership .membership-top-bg {
    width: 100%;
    height: 30px;
    }
    .main-membership .club-title {
    font-size: 32px;
    }
    .membership-footer-note {
    margin: 20px auto;
    font-size: 10px;
    }
    .main-membership .features-list{
        padding-left: 5px;
    margin: 30px 0px 20px 0px;
    }
    .main-membership .btn-join{
    width: 135px;
    height: 40px;
    line-height: 28px;
    font-size: 15px;
    border-radius: 40px;
    }
    .main-membership .btn-talk{
    width: 120px;
    height: 40px;
    border-radius: 40px;
    font-weight: 400;
    font-size: 15px;
    line-height: 28px;
    }
    .main-membership .btn-container{
        margin-top: 0px;
    }
    .main-membership .features-list li {
    font-size: 15px;
    font-family: 'inter';
    font-weight: 400;
    line-height: 150%;
    color: #252525;
    margin-bottom: 5px;
    position: relative;
    padding-left: 14px;
}
    .main-membership .membership-content {
    padding: 40px 20px 30px 20px;
    border: 1px solid #C6C6C6;
    border-top: none;
    }
    .main-membership .feature-tag{
        width: 90px;
    height: 27px;
    border: 1px solid #C9E8FF;
    font-size: 12px;
    justify-content: center;
    text-align: center;
    align-items: center;
    line-height: 25px;
    }
    .main-membership .promo-text-main {
    font-size: 13px;
    }
    .main-membership .promo-validity {
    font-size: 10px;
        margin-top: 7px;
    }
    .main-membership .membership-promo-box{
            max-width: 250px;
    min-height: 66px;
    }
    .main-membership .price-tag {
    font-size: 20px;
    margin: 20px 0 25px 0;
    }
    /* ________main-membership-section end __________|||||||||||*/
    .exclusive_privileges_section{
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
.exclusive_privileges_section .ovocrm-shoft-card .card-main-title{
            font-size: 20px;
        padding-left: 7px;
        line-height: 29px;
        padding-top: 3px;
}
    .exclusive_privileges_section .exlusiv-padding{
                padding-left: 0;
        padding-right: 0;
    }
    .exclusive_privileges_section .transparent-card .points p{
            margin-top: 28px;
    }
    .exclusive_privileges_section .transparent-card{
        margin-top: 0;
    }
    .exclusive_privileges_section .transparent-card .card-main-title{
        font-size: 24px;
        padding-top: 0px;
    }
.exclusive_privileges_section .government-text{
        font-family: 'inter';
    font-weight: 400;
    font-size: 10px;
    line-height: 140%;
    letter-spacing: 0%;
    vertical-align: middle;
    color: #D91D28;
    margin-top: 0px;
    /*width: 100%;*/
            /*width: 95%;*/
                    /*width: 85%;*/
                    width:328px;
    transform: translateY(-12px);
    text-align: end;
    height: 0;
}
    .exclusive_privileges_section .exclusive-card-main{
        gap: 23px;
    }
    .exclusive_privileges_section .points li{
            gap: 18px;
                margin-bottom: 15px;
    }
    .exclusive_privileges_section .points p{
            font-size: 15px;
    }
    .exclusive_privileges_section .card-main-title{
            font-family: 'inter-bold';
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    text-align: left;
    color: #252525;
    vertical-align: middle;
    padding-top: 8px;
    margin-bottom: 0px;
    }
    .exclusive_privileges_section .card-headers {
    width: 100%;
    text-align: center;
    display: flex;
    align-items: center;
    gap: 15px;
}
.exclusive_privileges_section .icon-circle{
    margin-bottom: 1px;
}
.exclusive_privileges_section .value-tag{
    position: absolute;
    right: 0;
    top: -13px;
    background: #FFDC00;
    color: #444444;
    padding: 5px 10px;
    border-top-left-radius: 6px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 6px;
    font-family: 'inter';
    font-weight: 700;
    font-size: 12px;
    line-height: 140%;
    text-align: center;
    vertical-align: middle;
            left: auto;

}

    .exclusive_privileges_section .benefit-card{
        max-width: 327px;
            border-radius: 20px;
            padding: 30px 28px 14px 28px;
    }
    .start_your_ceo_section{
        /* padding-left: 16px;
        padding-right: 16px; */
    }
    .exclusive_privileges_section .container{
        padding: 0;
    }
    .exclusive_privileges_section .container .row{
        padding: 0;
        margin: 0;
    }
    .exclusive_privileges_section .exclusive-bg{
            border-radius: 0;
            overflow: hidden;
            width: 100%;
            max-width: 100%;
                margin-top: 35px;
                          padding: 35px 16px 12px 16px;
    }
    .exclusive_privileges_section .right-content .start_title{
    font-size: 24px;
    text-align: center;
    margin-top: 20px;
   
    }
    .exclusive_privileges_section .leftimg-girl {
    display: none;
}
    .exclusive_privileges_section .right-content .right-desc{
    font-size: 15px;
    line-height: 140%;
    margin-top: 20px;
    padding-left: 20px;

    }
    .exclusive_privileges_section .right-content{
            padding-left: 16px;
        padding-right: 16px;
    }
    .exclusive_privileges_section .right-content .blu-title{
            font-size: 12px;
            text-align: center;
        
    }
    
    .start_your_ceo_section .right-content .right-desc{
            font-family: 'inter';
    font-weight: 400;
    font-size: 15px;
    line-height: 140%;
    vertical-align: middle;
    color: #252525;
    margin-top: 20px;
    padding-left: 20px;
    padding-bottom: 0px;
    text-align: left;
    padding-top: 0px;
    border-left: 3px solid #85CCFF;
    }
.start_your_ceo_section .right-content{
    
    text-align: center;
}
    .start_your_ceo_section .right-content .pepleimg{
    width: 126px;
    height: 30px;
    margin-top: 20px;
    text-align: center;
}
    .start_your_ceo_section .right-content .blu-title{
    font-size: 12px;
    text-align: center;
        margin-top: 60px;
    }
    .start_your_ceo_section .right-content .start_title{
    font-size: 24px;
    text-align: center;
    margin-top: 20px;
            margin-bottom: 0px;
    }
    .exclusive_privileges_section .mainbottom-part .bottombg-image img{
        display: none;
    }
    .exclusive_privileges_section .ovocrm-shoft-card{
            /*padding: 30px 25px 20px 25px;*/
                width: 327px;
                right: 0;
                padding: 30px 28px 20px 28px;
                
    }
    .exclusive_privileges_section .ovocrm-shoft-card .points{
        padding-left:0px;
    }
    .exclusive_privileges_section .ovocrm-shoft-card::before {
    width: 0;
    }
    .start_your_ceo_section .leftimg-girl{
        text-align: center;
    }
    .start_your_ceo_section .leftimg-girl img{
              /* width: 232px; */
                height: 200px;
        text-align: center;
        margin-top: 25px;
    }

    .club-ceo-section .main-title .nouvo-text{
        padding-left: 28px;
    }
    .club-ceo-section .desc{
        display: none;
    }
    .club-ceo-section .offer-box{
        display: none;
    }
    .club-ceo-section .subtitle{
            font-size: 15px;
    font-weight: 400;
    color: #252525;
    padding-left: 0px;
    
    margin-top: 12px;
}
     .club-ceo-section {
        height: auto;
        background-image: none; 
        background-color: #fcfcfc; 
        padding-bottom: 0;
        display: block;
        height: 631px;
    }
    .club-ceo-section .container{
        width: 100%;
         display: flex;
        flex-direction: column;
        align-items: center;
        padding: 0;
    }
     .club-ceo-section .content-box{
            background: #FCFCFCE5;
    padding: 0px;
    max-width: 100%;
    border-radius:0px;
    padding: 65px 0px;
    /* position: absolute;
    left: 0;
    top: 0;  */
    
    }
    .club-ceo-section .badge{
        
    padding: 7px 11px;
    border-radius: 5px;
    font-size: 12px;
    
    display: inline-block;
    }
    .club-ceo-section .made-box{
        text-align: center;
    }
    .club-ceo-section .content-box {
        /* position: relative;
        background: transparent;
        padding: 40px 20px;
        text-align: center;
        max-width: 100%;
        border-radius: 0; */
    }
    .club-ceo-section .main-title{
    /*        font-size: 75px;*/
    /*position: relative;*/
    /*margin: 0px 0px 55px 0px;*/
    font-size: 75px;
        position: unset;
        left: 13%;
        width: fit-content;
        margin: 0 auto;
        margin-left: auto;
        margin-right: auto;
        display: block;
        padding-bottom: 55px;
    

    }
    .club-ceo-section .club_nouvo-banner-phone-bg{
        width: 100%;
        /*height: 270px;*/
        height:auto;
    }
    .club-ceo-section .side-tag-img {
    height: 47px;
    position: relative;
        top: 0;
        right: 0;
        display: inline;
    }
    .dyo_BUsiness_services_section .software-showcase ul{
        margin-top: 20px;
    }
    .dyo_BUsiness_services_section .software-showcase ul li{
            font-size: 12px;
    }
    .dyo_BUsiness_services_section .software-showcase .info-text{
            font-size: 12px;
    font-family: 'inter';
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 20px;
    text-align: left;
    color: #FCFCFC;
    }
    .dyo_BUsiness_services_section .software-showcase .software-img img{
        width:100%;
        height:auto;
    }
    .dyo_BUsiness_services_section .software-showcase .info-title{
    font-size: 28px;
    text-align:left;
    }
    .dyo_BUsiness_services_section .dyo-acc_blue_line{
        width: 100%;
             height:1px;
             background: #53B7FF;
    }
    .dyo_BUsiness_services_section .dyo-header-top {
                 display: flex;
                 justify-content: space-between;
                 align-items: flex-start;
                 margin-bottom: 10px;
             }

             /*.dyo_BUsiness_services_section .dyo-toggle-btn {*/
             /*    min-width: 30px;*/
             /*    height: 30px;*/
             /*    border-radius: 50%;*/
             /*    border: 1px solid #BCBCBC;*/
             /*    background: #FCFCFC;*/
             /*    font-size: 24px;*/
             /*    display: flex;*/
             /*    font-family: 'inter-bold';*/
             /*    font-weight: 700;*/
             /*    line-height: 26px;*/
             /*    justify-content: center;*/
             /*    cursor: pointer;*/
             /*    color:#252525;*/
    
     /*start plus button*/
 .dyo_BUsiness_services_section .dyo-toggle-btn {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 1px solid #BCBCBC;
    background: #FCFCFC;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    padding: 0;
}

/* default state */
.dyo_BUsiness_services_section .dyo-toggle-btn .icon-minus {
    display: none;
}

/* active state */
.dyo_BUsiness_services_section .dyo-acc-card.active .icon-plus {
    display: none;
}

.dyo_BUsiness_services_section .dyo-acc-card.active .icon-minus {
    display: block;
}
/*start plus button end*/

             /*}*/
             .dyo-toggle-btn span {
    display: block;
    line-height: 1;
}
    .dyo_BUsiness_services_section .dyo-acc-hidden {
                 max-height: 0;
                 overflow: hidden;
                 transition: max-height 0.4s ease-out, opacity 0.3s ease;
                 opacity: 0;
             }
    .dyo_BUsiness_services_section .dyo-acc-card.active .dyo-acc-hidden {
                 max-height: 800px;
                 opacity: 1;
             }
    .dyo_BUsiness_services_section .dyo-points-list {
                 padding-left: 20px;
                 list-style-type: disc;
             }

             .dyo_BUsiness_services_section .dyo-points-list li {
                 font-size: 12px;
                 color: #252525;
                 font-weight: 400;
                 line-height: 140%;
                 font-family: 'inter';
             }
    .dyo_BUsiness_services_section .dyo-img-fluid {
                 width: 100%;
                 margin-bottom: 20px;
                        border-top-right-radius: 15px;
        border-top-left-radius: 15px;
             }
     .dyo_BUsiness_services_section .dyo-content-padding {
                 margin-top: 20px;
             }

    .dyo_BUsiness_services_section .terms {
    margin-top: 25px;
}
.dyo_BUsiness_services_section .terms div {
    font-size: 12px;
}
.dyo_BUsiness_services_section .terms div span {
    margin-right: 3px;
}
    .dyo_BUsiness_services_section .card .card-title{
        text-align:left;
    }
    .dyo_BUsiness_services_section .dyo-acc-card {
                 background: #FCFCFC;
                 border-radius: 15px;
                 /* padding: 25px 25px 20px 25px; */
                 padding: 35px 33px 25px 33px;
                 margin-bottom: 25px;
                         margin-top: 25px;
             }
    .dyo_BUsiness_services_section .dyo-acc-card .card-title{
        font-family: 'inter-bold';
font-weight: 700;
font-size: 22px !important;
line-height: 100%;
        padding-top: 5px;
                text-align: left

    }
   .dyo_BUsiness_services_section .dyo-acc-card .card-thb{
        font-family: 'inter-semibold';
font-weight: 600;
font-size: 18px;
line-height: 100%;
text-align: center;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    .dyo_BUsiness_services_section .services-layout .card-btn-group{
        position: unset;
    }
    .dyo_BUsiness_services_section .card-dark .offer-badge{
        position: absolute;
        top: 25%;
        left: 3%;
    }
    .dyo_BUsiness_services_section .card-dark .offer-badge{
            background: #FFDC00;
    width: 70px;
    height: 70px;
    padding: 20px 0px;
    border-radius: 50%;
    transform: rotate(-15deg);
    z-index: 10;
    text-align: center;
    }
    .dyo_BUsiness_services_section .card-dark .offer-badge .offer-badge1{
       font-size:12px;
    }
    .dyo_BUsiness_services_section .card-dark .offer-badge .offer-badge2 {
    font-size: 12px;
    }
    .dyo_BUsiness_services_section .services-layout .card-actions{
        position: unset;
    }
.dyo_BUsiness_services_section .card-body .card-thb{
        position: unset;
            font-size: 18px;
}
    .dyo_BUsiness_services_section .card-body ul{
            margin-top: 20px;
                padding-left: 22px;

    }
    .dyo_BUsiness_services_section .card-body ul li {
    font-size: 12px;
    }
    .dyo_BUsiness_services_section .terms ul{
            padding-left: 16px;
    }
    .dyo_BUsiness_services_section .termst {
    padding-left: 16px !important;
}
    .dyo_BUsiness_services_section .terms ul li {
    font-size: 12px;
    }
     .dyo_BUsiness_services_section .terms ul li a{
    font-size: 12px;
    }
     .dyo_BUsiness_services_section .card-body {
            
            padding: 35px 33px 25px 33px;
}
    .dyo_BUsiness_services_section .services-layout .btn-link-more{
        width: 121px;
        margin-left: 13px;
    }
    .dyo_BUsiness_services_section .services-layout .btn-yellow{
        width: 121px;
    }
    .dyo_BUsiness_services_section .card img{
            height: 155px;
            margin-top: 20px;
                border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    }
      .dyo_BUsiness_services_section .card-title{
        font-size: 28px;
    }
      .dyo_BUsiness_services_section .card-desc{
        font-size: 12px;
            margin-bottom: 0px;
    }
/* dyo 2.9 second section */
.dyo_BUsiness_services_section .software-showcase .software-info{
        padding: 35px 33px 25px 33px;
    }
    .dyo_BUsiness_services_section .software-showcase{
        /* margin-top: 50px; */
        margin-top: 35px;
        /* padding-left: 10px;
        padding-right: 10px; */
    }
    .dyo_BUsiness_services_section .software-showcase .software-card{
        width: 100%;
         flex-direction: column;
    }
    .dyo_BUsiness_services_section .software-showcase .software-img img{
       border-top-left-radius: 15px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 15px;
    object-fit: cover;
    height: 155px;
    border-bottom-right-radius: 0px;
    }
    .dyo_BUsiness_services_section .software-showcase .showcase-title {
    font-size: 24px;
    line-height: 140%;
    }
    .dyo_BUsiness_services_section .software-showcase .showcase-header {
             border-left: 5px solid #FFDC00;
        padding-left: 20px;
        padding-top: 0px;
        margin-bottom: 15px;
        padding-bottom: 0px;
    }
    .dyo_BUsiness_services_section .software-showcase .showcase-sub {
    display: none;
}
.dyo_BUsiness_services_section .software-showcase .showcase-submobile{
     font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    font-family: 'inter';
    color: #252525;
    display: block;
    margin-bottom: 27px;
}
      .dyo_BUsiness_services_section .dots-container {
            display: flex;
            justify-content: center;
            gap: 6px;
            margin-top: 26px;
        }
     .dyo_BUsiness_services_section .dot {
            width: 7px;
            height: 7px;
            background-color: #FCFCFC;
            border-radius: 50%;
            border:1px solid #85CCFF;
            transition: 0.3s;
            cursor: pointer;
        }
        .dyo_BUsiness_services_section .dot.active {
            width: 42px;
            border-radius: 10px;
            background-color: #85CCFF;
        }
       .dyo_BUsiness_services_section .nav-btn {
               width: 30px;
    height: 30px;
    border-radius: 50%;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: 20px;
    transition: 0.3s;
    background-color: #ccc;
    color: white;
        }
       .dyo_BUsiness_services_section .nav-btns {
    display: flex;
    gap: 8px;
}
  .dyo_BUsiness_services_section .nav-btn.active {
            background-color: #252525;
            color: #FFDC00;
        }
        .dyo_BUsiness_services_section .nav-btn:disabled {
            opacity: 0.5;
            cursor: not-allowed;
            background-color: #bcbcbc !important;
            color: #E9F6FF !important;
        }
         .dyo_BUsiness_services_section .slider-window {
            /* overflow: hidden; */
            width: 100%;
            border-radius: 15px;
        }

    .dyo_BUsiness_services_section .slider-header h2 {
        font-size: 20px;
        font-family: 'inter';
        font-weight: 400;
        color: #1a1a1a;
        margin: 0;
    }
    .dyo_BUsiness_services_section .slider-header{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
    margin-top: 42px;
}
    .dyo_BUsiness_services_section .card {
                min-width: 100%;
                height: auto;
    }
     .dyo_BUsiness_services_section .cards-slider {
    display: flex;
    /* gap: 17px; */
    gap: 12px;
    transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
    will-change: transform;
            }
    /* service slider css */
    
    .dyo_BUsiness_services_section .services-layout{
        /* padding-left:0px; */
        /* padding-right:0px; */
    }
    .dyo_BUsiness_services_section .club-built-title{
   font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    font-family: 'inter';
    color: #252525;   
    text-align: center;  
            margin-bottom: 20px;
    }
    .dyo_BUsiness_services_section .section-intro .main-title {
         margin-top: 0px;
        line-height: 140%;
        font-size: 24px;
        margin-bottom: 0px;
    }
 .dyo_BUsiness_services_section {
    padding-left: 16px;
    padding-right: 16px;
            padding-top: 40px;
            overflow: hidden;
            padding-bottom: 45px;
}

.dyo_BUsiness_services_section .section-intro .sub-textmobile{ 
   font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    font-family: 'inter';
    color: #252525;
    display: block;
}
.dyo_BUsiness_services_section .section-intro .title-content .sub-text { 
  display: none;
}
.dyo_BUsiness_services_section .section-intro {
    
    margin-bottom:20px;
    
}
.dyo_BUsiness_services_section .section-intro .title-content {

    border-left: 5px solid #FFDC00;
    padding-left: 18px;
    padding-top: 5px;

}
/* _____________________________ */


    .dyo_design_section .dyo_description {
    font-size: 15px;
    /* padding: 0px 21px 0px 16px; */
    padding: 0px 0px 0px 0px;
}
    .dyo_design_section .dyo_sub_heading {
        font-size: 18px;
        padding: 0px 0px;
            margin-bottom: 15px;
    }
    .dyo_design_section .dyo_blue_line {
            /*width: 327px;*/
            width:100%;
        margin: 30px 0;
        height: 1px;
}
        .dyo_design_section .dyo_main_heading {
        font-size: 32px;
    }
    .dyo_design_section .dyo_pen_icon {
    width: 40px;
    margin-top: 0px;
    margin-bottom: 25px;
}
        .dyo_design_section {
        padding: 65px 16px 0px 16px;
    }
        .dyo_design_section .dyo_wrapper {
        flex-direction: column-reverse;
        text-align: left;
          gap: 27px;
    }
        .dyo_design_section .dyo_title_wrapper {
        display: block;
        max-width: 100%;
        /* padding: 0px 16px; */
    }
 
    .dyo_design_section .dyo_left_image img{
        /*height: 215px;*/
    width: 100%;
    height:auto;
  }
    .even_more_value_section .lightbtn{
    margin-left: 10px;
    }
    .even_more_value_section .btn-light{
    font-size: 20px;
    font-weight: 400;
    font-family: 'inter';
    width: 30px;
    height: 30px;
    background-color: #B2DEFF;
    line-height: 100%;
    color: #252525;
    box-shadow: none;
    transition: 0.3s;
    border-radius: 50%;
    padding: 0;
    justify-content: center;
    align-items: center;
}
    .even_more_value_section .see_club_nouvo{
            margin-top: 30px;
            display: inline-flex;
    }
    .even_more_value_section .see_club_nouvo p{
            font-size: 13px;
    }
    .even_more_value_section .promotion_banner img{
        margin-top: 0px;
    }
    .even_more_value_section .promotion_banner {
    margin: 0 1px;
}
    .even_more_value_section .driver-yeloow-line{
    display: block;
    width: 160px;
    height: 2px;
    background: #FFDC00;
            margin-top: 20px;
                    margin-bottom: 25px;
                            
}
    .even_more_value_section .even_more_value_subtitle {
    font-size: 15px;
    line-height: 140%;
    color: #252525;
    padding-left: 0px;
   
        margin-top: -3px;
                /*margin-top: -30px;*/
    padding-right: 32px;
        white-space: pre-line;
    }
    .even_more_value_section .even_more_value_title{

        font-size: 24px;
        line-height: 125%;
        border-left: none;
        padding-left: 0px;
        padding-top: 0px; 
        padding-bottom: 0px;
    }
     .even_more_value_section .even_more_value_title br{
display: block;
    }
    .Company_Registration_table .table{
        margin-bottom: 0;
    }
    .Company_Registration_table .terms_condition ul {
    padding-left: 40px;
}
    .Company_Registration_table .terms_condition_heading{
        font-size: 12px;
    }
    .Company_Registration_table .terms_condition ul li{
        font-size: 12px;
    }
    .everything_done_section .everything_done_assistance a{
        font-size: 15px;
    }
    .everything_done_section .everything_done_card_title {
    font-size: 20px;
    }
    .everything_done_section .everything_done_desc {
    font-size: 15px;
    font-family: 140%;
        margin-bottom: 38px;
        padding-left:16px;
        padding-right:16px;
    }
   .everything_done_section .everything_done_card_start{
      
      margin-left:20%;
   }
   .everything_done_section .everything_done_card_end{
      
      margin-right:20%;
   }
    .everything_done_section {
      /*padding:48px 20px 48px 20px;*/
      padding:48px 0px 48px 0px;
              margin-top: 20px !important;
    }
    .everything_done_section .everything_done_icon_box img{
            margin-bottom: 23px;
                width: 68px;
    height: 68px;
    }
    .everything_done_section .everything_done_card {
    scroll-snap-align: center;
      min-width: 250px;
    height: 230px;
           padding: 32px 10px 25px 10px;
        text-align: center;

  }

  .everything_done_section .everything_done_arrow {
   
  }
     .everything_done_section .everything_done_cards_wrapper {
    
    
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    display: flex;
    /*gap: 20px;*/
    padding-bottom: 10px;
     
  }
  
    .everything_done_section .everything_done_title{
            font-size: 24px;
    line-height: 140%;
        margin-bottom: 24px;
        text-align: left;
        padding-left:16px;
        padding-right:16px;
    }
     .home_tailored_services_section .card-title{
        font-size: 23px;
    }
      .home_tailored_services_section .card-desc{
        font-size: 15px;
    }
    .because_your_success .desc_text p {
    font-size: 12px;
    }
    .because_your_success .desc_text{
    /*padding: 0px 10px 0px 0px;*/
    padding: 0px 0px 0px 0px;
    }
    .because_your_success .divider {
    height: 1px;
}
    .because_your_success .sub_title {
    font-size: 12px;
    text-align: center;
        margin-bottom: 11px;
        margin-top: 0px;
    }
    .because_your_success .main_title {
    font-size: 20px;
    line-height: 140%;
            margin-bottom: 13px;
    text-align: center;
    padding: 0px 10px;
    }
    .because_your_success .main_person_img {
    width: 100%;
}
    .because_your_success{
        padding: 50px 0px 50px 0px;
                margin-top: 107px !important;
    }
    .home_tailored_services_section .card-body {
    /*padding: 35px 15px 13px 15px;*/
}
    .home_tailored_services_section .services-layout .btn-link-more{width: 121px;}
    .home_tailored_services_section .services-layout .btn-yellow{
        width: 121px;
    }
    
    .home_why_love_slider_section #why_love_prev{
     left: 40%;   
    }
    .home_why_love_slider_section #why_love_next{
        right: 40%;   
    }
    .home_why_love_slider_section .why_dots {
    display: none;
    }
    
/*    .home_why_love_slider_section .why_love_arrow.why_love_prev {*/
/*    left: 40%;*/
/*}*/
/*.home_why_love_slider_section .why_love_arrow.why_love_next {*/
/*    right:40%;*/
/*}*/
    .home_why_love_slider_section .why_love_arrow {
                top: 100%;
        width: 33px;
        height: 33px;
        font-size: 25px;
    }
    .home_why_love_slider_section .why_love_desc{
            font-size: 12px;
    font-weight: 400;
    line-height: 140%;
    color: #252525;
    border-left: 3px solid #FFDC00;
    padding-left: 18px;
    padding-top: 2px;
    padding-bottom: 3px;
    /*padding-right: 16px;*/
    padding-right: 31px;
    }
    .home_why_love_slider_section .why_love_slider_wrapper{
        background: none;
    }
    .home_why_love_slider_section .why_love_content_col .tab_label{
font-size: 18px;
font-family: 'inter-bold';
font-weight: 700;
line-height: 140%;
        margin-bottom: 23px;
        height:76px;
    }
      .home_why_love_slider_section .why_love_tabs_col {
       flex-direction: row;
        justify-content: center;
        gap: 9px;
        width: 100%;
               margin-bottom: 25px;
    }
    .home_why_love_slider_section .why_love_tab_item{
               display: flex;
    align-items: center;
    padding: 0px;
    border-top: none;
    background: transparent;
    transition: 0.3s;
    }
    .home_why_love_slider_section .why_love_tab_item .icon {
    width: 45px;
    height: 45px;
    background: #FCFCFC;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 0px;
    opacity: 0.7;
    border: 1px solid #D9D9D9;
    /* padding: 4px 4px; */
}
    .home_why_love_slider_section .why_love_tab_item.active{
            padding: 0px 0px;
    }
    .home_why_love_slider_section .why_love_tab_item.active .icon {
            position: unset;
    opacity: 1;
    z-index: 2;
    background: #FFEF8A;
    border-radius: 50%;
    border: none;
    width: 45px;
    height: 45px;
    }
    .home_why_love_slider_section .why_love_tab_item .icon img {
    height: 22px;
    }
    .home_why_love_slider_section .why_love_tab_item.active .icon img {
    height: 22px;
    }
    .home_why_love_slider_section{
           margin-top: 75px; 
    }
    .home_why_love_slider_section .why_love_main_flex{
            display: flex;
             flex-direction: column;
    margin: 0 auto;
    gap: 0px;
    align-items: flex-start;
  padding: 4px 15px 0px 15px;
    }
    .home_why_love_slider_section .why_love_slide_img{
        width: 100%;
        /*height: 185px;*/
        height:auto;
    }
    .home_why_love_slider_section .why_love_content_col {
    /* flex: 1; */
    flex: 0;
    
    border-radius: 20px;
    background-color: #E8F5FF;
    padding: 38px 20px 27px 20px;
    min-height: 450px;
    display: none;
    min-height: 512px;
    }
    
    .home_why_love_slider_section .why_love_tab_item .tab_label{
        display: none;
    }
    .home_why_love_slider_section .why_love_title{
               font-size: 24px;
        border-bottom: 1px solid #53B7FF;
        padding-bottom: 20px;
        margin-bottom: 20px;
        line-height: 140%;
    }
    .home_explore_Business_section{

   }
   .home_explore_Business_section .custom-nav-wrapper{
    margin-bottom: 29px;
   }
   .home_explore_Business_section #last-businesscard .card-body-side .text {
    font-size: 15px;
    font-weight: 400;
    font-family: 'inter';
    margin-top: 0px;   
             margin-bottom: 16px;
   }
   .home_explore_Business_section #last-businesscard .card-body-side .tag-outline{
        margin-top: 89px;
        font-size: 14px;
   }
      .home_explore_Business_section #last-businesscard .card-body-side .tag-outline1{
        margin-top: 89px;
        font-size: 14px;
   }
   .home_explore_Business_section #last-businesscard .card-body-side .tag-dark {
    font-size: 13px;
    padding: 14px 17px;
    box-shadow: 0 1px 3px rgb(0 0 0 / 30%);
    text-align: left;
   }
   .home_explore_Business_section #last-businesscard .card-body-side .tag-dark img.mt-2{
    padding-left: 10px;
   }
   .home_explore_Business_section #last-businesscard .card-body-side .title{
        font-size: 28px;
    font-weight: 700;
    font-family: 'inter-bold';
    line-height: 130%;
    padding-left: 0px;

   }
   
   
   .home_explore_Business_section #last-businesscard .card-body-side .btn-div-tag {
    gap: 9px;
    text-align: center;
    justify-content: center;
    margin-top: 9px;
  }
   .home_explore_Business_section #last-businesscard .card-body-side .girafbox img{
            position: absolute;
    right: 17%;
    width: 185px;
    height: 189px;
    bottom: 23%;
    z-index: -1;
   }
   .home_explore_Business_section #last-businesscard{
    width: 100%;
    height: 450px;
        z-index: -2
   }
   .home_explore_Business_section .card-body-side{
            padding: 43px 37px
   }
         
   .home_explore_Business_section .business-card .card-body-side .title{
    font-size: 20px;
    line-height: 130%;
    margin-top: 0px;
    padding-left: 17px;
    margin-bottom: 0px;
   }
   .home_explore_Business_section .business-card .card-body-side .btn-div-tag{
        gap: 17px;
        margin-top: 21px;
   }
   .home_explore_Business_section .business-card .card-body-side .sub_title{
    /*margin-top: 71px;*/
   }
   .home_explore_Business_section .business-card{
    height: 450px;
    /* flex-direction: column; */
   }
   
   .home_explore_Business_section .business-card .card-body-side .icon-box{
display: flex;
        margin-bottom: 27px;
        align-items: center;
        height:52px;
}
.home_explore_Business_section .business-card .card-body-side .text{
    height:100px;
}
.home_explore_Business_section .business-card .card-body-side .icon-box img{
    width: 45px;
    height: 45px;
}
    .home_explore_Business_section .nav-btn{
            top: 109%;
    width: 40px;
    height: 40px;
    /*font-size: 25px;*/
    }
    .home_explore_Business_section .nav-btn.prev-pos {
    left: 39.5%;
}

  .home_explore_Business_section .nav-btn.next-pos {
    right: 39.5%;
}
    .home_explore_Business_section .main-carousel-container{
        padding: 0px 1rem;
    }
    .home_explore_Business_section .card-img-side img{
        display: none;
    }
    .home_explore_Business_section .nav-item-custom{
            font-size: 15px;
        min-width: 170px;
        text-align: center;
        /*margin-right: 10px;*/
    }
    .home_explore_Business_section .section-title {
    margin-bottom: 18px;
    font-size: 24px;
    font-weight: 700;
    font-family: 'inter-bold';
    line-height: 140%;
}
    
    /* home_tailored_services_section css */
    .home_tailored_services_section .software-showcase .software-info{
        padding:35px 15px 13px 15px;
    }
    .home_tailored_services_section .software-showcase{
        margin-top: 50px;
        /* padding-left: 10px;
        padding-right: 10px; */
    }
    .home_tailored_services_section .software-showcase .software-card{
        width: 94.5%;
         flex-direction: column;
         margin-left: 10px;
         margin-right: 10px;
    }
    .home_tailored_services_section .software-showcase .software-img img{
        width: 100%;
        height: 200px;
    }
    .home_tailored_services_section .software-showcase .showcase-title {
    font-size: 24px;
    line-height: 140%;
    }
    .home_tailored_services_section .software-showcase .showcase-header {
               border-left: 5px solid #FFDC00;
        padding-left: 18px;
        padding-top: 0px;
        margin-bottom: 15px;
        padding-bottom: 0px;
    }
    .home_tailored_services_section .software-showcase .showcase-sub {
    display: none;
}
.home_tailored_services_section .software-showcase .showcase-submobile{
     font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    font-family: 'inter';
    color: #252525;
    display: block;
    margin-bottom: 27px;
}
      .home_tailored_services_section .dots-container {
            display: flex;
            justify-content: center;
            gap: 6px;
            margin-top: 26px;
        }
     .home_tailored_services_section .dot {
            width: 7px;
            height: 7px;
            background-color: #FCFCFC;
            border-radius: 50%;
            border:1px solid #85CCFF;
            transition: 0.3s;
            cursor: pointer;
        }
        .home_tailored_services_section .dot.active {
            width: 42px;
            border-radius: 10px;
            background-color: #85CCFF;
        }
        
        /*home tailored arrow css start*/
        
   .home_tailored_services_section .nav-btn{
            width: 40px;
        height: 40px;
    border:none;
    background:transparent;
    cursor:pointer;
    /*background-size:14px;*/
    /* arrow size */
    background-repeat:no-repeat;
    background-position:center;
}

/* Prev Button */
.home_tailored_services_section #prevBtn {
    background-image: url("../image/icon/arrow_left_normal.svg");
}

.home_tailored_services_section #prevBtn:disabled {
    background-image: url("../image/icon/arrow_left_disabled.svg");
    cursor: not-allowed;
}

/* Next Button */
.home_tailored_services_section #nextBtn {
    background-image: url("../image/icon/arrow_right_active.svg");
}

.home_tailored_services_section #nextBtn.active {
    background-image: url("../image/icon/arrow_right_normal.svg");
}
/*       .home_tailored_services_section .nav-btn {*/
/*               width: 30px;*/
/*    height: 30px;*/
/*    border-radius: 50%;*/
/*    border: none;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    cursor: pointer;*/
/*    font-size: 20px;*/
/*    transition: 0.3s;*/
/*    background-color: #ccc;*/
/*    color: white;*/
/*        }*/
/*       .home_tailored_services_section .nav-btns {*/
/*    display: flex;*/
/*    gap: 8px;*/
/*}*/
/*  .home_tailored_services_section .nav-btn.active {*/
/*            background-color: #252525;*/
/*            color: #FFDC00;*/
/*        }*/
/*        .home_tailored_services_section .nav-btn:disabled {*/
/*            opacity: 0.5;*/
/*            cursor: not-allowed;*/
/*            background-color: #bcbcbc !important;*/
/*            color: #E9F6FF !important;*/
/*        }*/


/*home tailored arrow css end*/
         .home_tailored_services_section .slider-window {
            /* overflow: hidden; */
            width: 100%;
            border-radius: 15px;
        }

    .home_tailored_services_section .slider-header h2 {
        font-size: 20px;
        font-family: 'inter';
        font-weight: 400;
        color: #1a1a1a;
        margin: 0;
    }
    .home_tailored_services_section .slider-header{
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
    margin-top: 42px;
}
    .home_tailored_services_section .card {
        height:460px;
                min-width: 100%;
    }
    .home_tailored_services_section .services-layout .card-btn-group{
            position: absolute;
    bottom: 22px;
    left: 0%;
    width: 100%;
    text-align: center;
    }
     .home_tailored_services_section .cards-slider {
    display: flex;
    /* gap: 17px; */
    gap: 12px;
    transition: transform 0.6s cubic-bezier(0.4, 0, 0.2, 1);
    will-change: transform;
            }
    /* service slider css */
    .home_tailored_services_section .card-dark .offer-badge{
            position: absolute;
    top: -3%;
    left: -5%;
    }
    .home_tailored_services_section .services-layout{
        padding-left:10px;
        padding-right:10px;
    }
    .home_tailored_services_section .club-built-title{
   font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    font-family: 'inter';
    color: #252525;   
    text-align: center;  
            margin-bottom: 20px;
    }
    .home_tailored_services_section .section-intro .main-title {
         margin-top: 0px;
        line-height: 140%;
        font-size: 24px;
        margin-bottom: 0px;
    }
 .home_tailored_services_section {
    padding-left: 16px;
    padding-right: 16px;
            padding-top: 52px;
            overflow: hidden;
            padding-bottom: 45px;
}
.home_tailored_services_section .top-buttons{
margin-top: 30px;
}
.home_tailored_services_section .section-intro .sub-textmobile{ 
   font-size: 15px;
    font-weight: 400;
    line-height: 24px;
    font-family: 'inter';
    color: #252525;
    display: block;
}
.home_tailored_services_section .section-intro .title-content .sub-text { 
  display: none;
}
.home_tailored_services_section .section-intro {
    
    margin-bottom:31px;
    
}
.home_tailored_services_section .section-intro .title-content {

    border-left: 5px solid #FFDC00;
    padding-left: 18px;
    padding-top: 5px;

}
    .home_club_nouvo_ceo_section .rightcontent .club_ulli {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 25px;
}
.home_club_nouvo_ceo_section .rightcontent .club_ulli .text-gray-800{
    font-size: 15px;
}
    .home_club_nouvo_ceo_section .rightcontent .blue_box2 {
    width: 124px;
    height: 24px;
    font-size: 12px;
    border-radius: 5px;
    }
    .home_club_nouvo_ceo_section{
    margin-top: 130px;
    }
    .home_club_nouvo_ceo_section .rightcontent .club_ulli .text-gray-600 img{
            margin-right: 13px;
    }
    .home_club_nouvo_ceo_section .leftimg .blue_box1 {
    /*width: 326px;*/
    width: fit-content;
    height: 70px;
    padding: 13px 47px 6px 47px;
    position: unset;
    border-radius: 10px;
    text-align: center;
    margin: 25px auto 0 auto;
            /*margin-top: 25px;*/
    }
     .home_club_nouvo_ceo_section .leftimg .blue_box1 p{
         width:auto;
     }
    .home_club_nouvo_ceo_section .blue_box1 p:nth-child(1) {
    font-size: 15px;
    }
    .home_club_nouvo_ceo_section .blue_box1 p:nth-child(2) {
    font-size: 13px;
    }
    .home_club_nouvo_ceo_section .rightcontent .content-text{
            font-size: 15px;
        margin-top: 15px;
        margin-bottom: 18px;
    }
    .home_club_nouvo_ceo_section .content-text-mobile{
       width: 100%;
    }
    .home_club_nouvo_ceo_section .heading_ceo{
        font-size: 48px;
        line-height:100%;
        margin-top: 29px;
    }

    .home_club_nouvo_ceo_section .rightcontent .blueline_ceo {
    display: none;
    }
    /* home-make-every-step-section */
    .home-make-every-step-section{
        /* text-align: center; */
    }
    .home-make-every-step-section .hero-info-box{
            width: 268px;
        height: 255px;
        border-radius: 10px;
        padding:42px 23px 16px 19px;
                      transform: translate(56px, 175px);
        margin-top: 67px;
    }
    .home-make-every-step-section .hero-quote-box {
          border-left: 1.5px solid #FFDC00;
        padding: 3px 0px 3px 12px;
        margin-left: 6px;
        margin-top: 16px;
}
    .home-make-every-step-section .hero-quote-box p {
    font-size: 12px;
    }
    .home-make-every-step-section .hero-author{
        font-size: 10px;
    }
    .home-make-every-step-section .hero-info-title {
    font-size: 13px;
    }
    .home-make-every-step-section .hero-info-title span {
    font-size: 13px;
}
    .home-make-every-step-section .firstp{
        font-size: 32px;
    margin-top: 0px;
    margin-left: 54px;
    
    }
    .home-make-every-step-section .hero-info-title br{    
 display: block;
}
    .home-make-every-step-section .blueline-divider {
    width: 217px;
 height: 0px;
    border-bottom: 3px solid #53B7FF;
    margin-top: 18px;
    margin-left: auto;
        margin-right: auto;
}
    .home-make-every-step-section .hero-image-box img{
            width: auto;
        height: 230px;
        
          /*transform: translatex(52px);*/
        margin-top: 28px;
}
    /* homepage */
  .home-hero-section {
     background-image: url(../image/home/mobile-home-banner.jpg);
   
    height: 535px;
    padding: 0px;
    width: 100%;
  }
  .home-hero-section .homebannerblue-line{
    display: none;
  }
   .home-hero-section .right-description{
    transform: translateY(123px);
   }
  .home-hero-section .right-description p {
               text-align: end;
        font-size: 9px;
        margin-top: 0px;
        /*max-width: 212px;*/
                /*max-width: 189px;*/
        text-align: right;
        /* transform: translateX(141px); */
        justify-content: end;
        float: inline-end;
        padding-right: 26px;
    
  }
    .home-hero-section .left-sub-text{
               font-size: 10px;
        text-align: left;
        margin-top: 38px;
        padding-left: 26px;
    }
    .home-hero-section .header-top {
       flex-direction: column;   
        /*align-items: center;      */
            align-items: normal;
         
}
.home-hero-section .main-headline {
                font-size: 38px;
        text-align: left;
        line-height: 100%;
        /*margin-top: -25px;*/
        padding-left: 26px;
        }
 
    .all_our_branches_section .onnut_brunch_eading{
        margin-top: 16px;
        color: #7D7D7D;
    }
  
    .all_our_branches_section .contact_lom{
        height: 22px;
    }
    .all_our_branches_section .contact_pom{
        height: 18px;
    }
    .all_our_branches_section h3{
        margin-bottom: 22px !important;
    }
    .contactpage-right_address .fw-bold{
  font-family:'inter-bold' !important;
}
    
    .were_here_to_help_section .btn-contact-yellow{
        padding: 8px 18px;
        font-size: 15px;
    }
    .take__a_look_aroud_section .slider-container{
            min-height: 526px;
    }
    .take__a_look_aroud_section .mobile-active-label .arrow img{
        width: 12px ;
        height: 11px;
    }
    .take__a_look_aroud_section .mobile-active-label .label-text{
        font-family: 'inter-bold' !important;
    }
    .how_nouvo_spaces_supports_section .accordion-body{
           padding: 0rem 1.25rem;
    }
    .what_is_nouvo_section .yellow_light_box .giraff-text-small br{
    display: block;
    }
    .what_is_nouvo_section .whatisnouvo-img{
                transform: translate(0px, 7px);
    }
    .what_is_nouvo_section{
        margin-top: 20px;
    }
.about-us-banner .banner-blue-box p{
    text-align: end;
}
 .about-us-banner .banner-blue-box{
    background: #B2DEFF;
        border-top-left-radius: 150px;
        border-bottom-left-radius: 150px;
        
        padding: 15px 16px 13px 16px;
        position: absolute;
        right: 0;
        bottom: -108%;
        width: 304px;
        height: 80px;
        text-align: end;
}
    .Business_address_table .top_line br{
        display: block;
    }
.Business_address_table .exclusive-meeting-td{
    padding: 5px 2px;
}
   .Business_address_table table tr .wide-col {
    width: 34%;
            padding: 5px 13px 5px 2px;
   }
.how_nouvo_heading_line{
           font-size: 32px;
           font-weight: 700;
           font-family: 'inter-bold';
           /* line-height: 150%; */
}
.how_nouvo_heading_second_line{
           font-size: 24px;
           font-weight: 400;
           /* line-height: 150%; */
           font-family: 'inter';
}
    
     .feature-box-section{
         padding-top: 20px;
     }
  
    .contact_page_main_section .contact-main-title {
            font-size: 24px;
        
 
}
.contact_page_main_section .contact-firstimage{
    height: 165px;
}

.contact_page_main_section .contact-hellow-box p {
    font-size: 10px;
}
    .contact_page_main_section .contact-hellow-box {
       position: relative;
        padding: 11px 15px;
        transform: translate(58%, 19%);
        width: 150px;
    }
    .contact_page_main_section .chatbox-chat {
    position: absolute;
    top: -44%;
    right: -19%;
    height: 27px;
    }
    .contact_page_main_section .contatbox-polygon {
    position: absolute;
    bottom: -15px;
    left: 8%;
    width: 19%;
    }
    .were_here_to_help_section .feel_fre_to_call_text{
        font-size: 15px;
    }
    .contact_page_main_section .contact-chat-box p {
        font-size: 8.5px;
    }
      .contact_page_main_section .contact-chat-box {
       position: relative;
        background: #06C755;
        padding: 7px 6px;
        border-radius: 5px;
        width: 88px;
        transform: translate(42%, -79%);
    }
    .contact_page_main_section .contact_form_image {
            position: relative;
        transform: translate(93%, -175%);
        width: 101px;
    }
.contact_page_main_section .contatbox-phone {
           position: absolute;
        top: -11%;
        right: -4%;
        padding: 0px;
        width: 20px;
}
    /* about slider */
    /* .take__a_look_aroud_section .mobile-for-icon .menu-item{

    } */
    /* .take__a_look_aroud_section .menu-item{
        visibility: hidden;
    }
    
    .take__a_look_aroud_section .menu-item.active{
        visibility: visible;
    } */
    /* .take__a_look_aroud_section .slider-container {
        flex-direction: column;
    }
.take__a_look_aroud_section .slider-left{
     width: 100%;
}
   .take__a_look_aroud_section .slider-right{
        width: 100%;
    }
.take__a_look_aroud_section .slider-right img{
    height: 260px;
} */


    
    .how_nouvo_spaces_supports_section .accordion-item{
        border: none;
        border-bottom: 1px solid #53B7FF;
    }
      .how_nouvo_spaces_supports_section .accordion-item .desc{
       font-size: 12px;
       margin-top: 0px;
    }

    .how_nouvo_spaces_supports_section .accordion-button{
    font-size: 18px;
    padding-left: 0;
    font-family: 'inter-bold';
    padding-right: 0;
    }
    .how_nouvo_spaces_supports_section .accordion-button .acc-icon{
        line-height: 28px;
        font-size: 20px;
        width: 14px;
        height: 28px;
    }
    
    .how_nouvo_spaces_supports_section .accordion-button:not(.collapsed){
    color: #252525;
    background-color: #ffffff;
    box-shadow: none;

    }
    .how_nouvo_spaces_supports_section .accordion-body{
        padding-top:0px;
        padding-left: 0;
        padding-right: 0;
            padding: 0rem 0rem;
    }
    /* abou page 2section*/
    .from_our_cero_with_section .whatisnouvo-img{
        width: 154px;
        height: 162px;
        margin-top: 10px;
        
    }
    .from_our_cero_with_section .yellow_light_box p{
    font-size: 12px;    
    /*padding-left: 10px;*/
    padding-left: 0px;
    
    }
    .from_our_cero_with_section .quate_image1 {
    transform: translate(-6px, -4px);
    width: 25px;
}
   .from_our_cero_with_section .quate_image2 {
       /* transform: translate(34px, -3px); */
    width: 25px;
}

    h1{
    font-size: 36px;
    
    }
    .what_is_nouvo_section  .whatisnouvo-img{
        width: 190px;
        height: 218px;
    }
    .what_is_nouvo_section .yellow_light_box .giraff-text-small {
    font-size: 10px;
    line-height: 140% !important;
        margin-top: 8px
}
.what_is_nouvo_section .yellow_light_box .about_line_image{
    display: none;
}
    .what_is_nouvo_section .yellow_light_box .giraff-text {
    border-bottom: 1px solid #252525;
    font-size: 20px;
}
.what_is_nouvo_section .right_part{
    position: relative;
}

.what_is_nouvo_section .yellow_light_box .about_giraf_image {
    position: absolute;
    width: 86px;
    height: 85px;
    bottom: 0;
    
            top: -65%;
    right: 3%;
}
  .heading_line {
    font-size: 24px;
    font-weight: 400;
    font-family: 'inter';
}
.what_is_nouvo_section .right_part .desc {
    font-size: 15px;
}
    .what_is_nouvo_section .yellow_light_box {
                         height: 130px;
        width: 155px;
        position: absolute;
        right: 0;
        margin-top: 25%;
        border-top-right-radius: 0px;
        z-index: 2;
    }
    
    .about-us-banner .banner-blue-box{
             background: #B2DEFF;
        border-top-left-radius: 150px;
        border-bottom-left-radius: 150px;
        /* padding: 15px 16px 13px 20px; */
        padding: 15px 16px 13px 16px;
        position: absolute;
        right: 0;
        bottom: -108%;
        width: 304px;
        height: 80px;
        text-align: end;
}
    .about-us-banner .about-us-banner-image{
           width: 100%;
           height: 270px;
    }
    .about-us-banner .banner-blue-box big{
    font-size: 12px;
    }
    .about-us-banner .banner-blue-box p {
        font-size: 10px;
    }
    .about-us-banner .about-banner-avtar img {
            width: 100px;
        height: 24px;
        transform: translate(0px, -7px);

}
.about-us-banner .highlight-bar {
    width: 17px;
    height: 35px;
    margin-right: 10px;
}
    .about-us-banner .banner-right-man {
        height: 246px;
    }
    .about-us-banner .about-banner-man-content {
    font-size: 48px;
    padding: 0% 1% 0% 10%;
    line-height: 100%;
    }
     
        .freedom_of_connection_section .ellipse_image {
        /* position: absolute;
        top: 3%;
        left: 14%;
        z-index: -1; */
        width: 100%;
    }
          .freedom_of_connection_section .ellipse_image1 {
        position: absolute;
        top: 1%;
        left: 59%;
        z-index: -1;
        width: 23%;
    }
    .freedom_of_connection_section .ellipse_image2 {
        position: absolute;
        top: 30%;
        left: 22%;
        z-index: -1;
        width: 10%;
    }
        .freedom_of_connection_section .welcome-box {
        background: #FFFFFF;
        position: absolute;
        border-radius: 15px;
        box-shadow: 0px 1px 3px 0px #000000a8;
        width: fit-content;
        /* right: -17%; */
        top: 39%;
        left: 18%;
    }
        .freedom_of_connection_section .illustration-box big {
        border-radius: 50%;
        font-size: 21.5px;
        font-weight: 700;
        line-height: 110%;
        font-family: 'inter';
        color: #646464;
    }
        .freedom_of_connection_section .illustration-box .dots-vertical-line {
        position: absolute;
        transform: rotate(90deg) translate(-54%, -595%);
    }
    .freedom_of_connection_section .illustration-box .dots-dn {
    position: absolute;
    transform: rotate(90deg) translate(-8%, -96%);
}
    
        .freedom_of_connection_section .women-girl-img {
        width: 63% !important;
        z-index: 1;
    }
        .freedom_of_connection_main_bg::after {
        z-index: -2;
        }
    .section-margin-top{
        margin-top: 81px;
    }
    /*----------------- 2.2 page  services section ------------------ */
     .service-menu-wrapper {
            padding: 74px 0 10px 0;
    }
    .service-item:hover ::after {
    bottom: -9px;
    left: -2%;
    width: 105%;
    }
    .service-item.active::after{
        bottom: -9px;
    }
    .service-item {
        /* padding: 8px; */
        padding: 8px 7px 8px 7px;
        font-size: 10px;
        min-width: 94px;
        /* min-width: 90px; */
                height: 53px
        /* height: 9vh; */
    }
    .service-item span{
        font-size: 10px;
        /* font-size: 11px; */
    }
    .service-item img {
        height: 12px;
    }
    .service-item-line{
    height: auto;
    }
    
    .serviced-office-banner-second-title{
   font-size: 13px;
    padding-left: 10px;
    }
    .serviced-office-banner-second-title br{
        display: none;
    }
    .serviced-office-banner-second-content .image{
            padding-top: 10px;
            width: 65%;
    }
    .serviced-office-banner-second-content{
    border-radius: 10px;
    }
    /* --------------2.2page  - why_we_might_be_right_section --------------*/


    .why_we_might_be_right_section .accordion-item{
            border: none;
            margin-bottom:0px;
    }
    .why_we_might_be_right_section .accordion-button {
              
              font-size: 15px;
              font-weight: 700;
        font-family: 'inter-bold';
        border-top:  1px solid #53B7FF;
        padding-left: 0;
        padding-right: 0;
        border-radius: 0;
    }
    .why_we_might_be_right_section #whywe_button1{
         border-top:none;
    }
    
    .why_we_might_be_right_section .accordion-body{
    background-color: #E8F5FF;
    font-size: 12px;
    font-weight: 400;
    font-family: 'inter';
    /* padding: 10px 3px; */
    line-height: 140%;
    /*padding: 6px 3px;*/
        padding: 1px 3px 16px 3px
}
    .why_we_might_be_right_section {
                background: none;
        }
    #whyWeAccordion{
        background: #E8F5FF;
        /* padding: 28px 20px; */
        /*padding: 28px 20px 15px 20px;*/
        padding: 28px 20px 25px 20px;
        /* margin: 28px 0px; */
        margin: 20px 0px;
        border-radius: 20px;
    }
    .why_we_might_be_right_section .accordion-button{
            background-color: #e8f5ff !important;
            padding-right:0px;
            border-radius: 0px !important;
    }
    /* Remove default Bootstrap arrow */
    .why_we_might_be_right_section .accordion-button::after {
           display: none !important;
    }
      .why_we_right_image img{
        width: 20px;
                top: 49%;
      }
     /*--------------------- 2.2page accordion maenu  css ----------------------- */
     .accordion-button::after {
          display: none !important;
      }
    .why_we_might_be_right_section .accordion-button:not(.collapsed){
            font-size: 18px;
            color: #252525;
            box-shadow: none;
            /* border-top:  1px solid transparent; */
            border-top:  1px solid #53B7FF;
            
            line-height: 140%;
    }
    .acc-icon {
            font-size: 19px;
            font-weight: 700;
            margin-left: auto;
            position: relative;
            width: 14px;
            height: 14px;
     }
    .acc-icon::before {
        content: "+";
        font-family:'inter-bold';
        font-weight: 700;
        font-size: 20px;
        line-height: 1;
    }
    .accordion-button:not(.collapsed) .acc-icon::before {
        content: "-" ;
    }  
    /* -------were_here_to_help_section--2.2 7 section----------- */
.were_here_to_help_section .were_here_to_width{
max-width: 100%;
}
.were_here_to_help_section .context_title{
        font-size: 18px;
        /* padding: 56px 11% 14px 41%; */
        
        /* padding: 15px 11% 15px 33%; */
        text-align: justify !important;
        line-height: 140%;
        background-image: url(../image/serviced-office/phone_contact_mascot_background.png);
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        width: 100%;
        height: 173px;
        border-radius: 10px;
}

.were_here_to_help_section .context_title br{
   display: block;
}
.were_here_to_help_section .context_title .smile-image{
    width: 18px;
    height: 18px;
}

.were_here_to_help_section .contact-img {
    display: none;
    position: absolute;
    left: 0;
    top: -218px;
    width: 40%;
}
.were_here_to_help_section .contact-box::before {
    display: none;
 }
 .were_here_to_help_section .contact-box{
       background-image:none;
    padding: 48px 0px 12px 0px;
    
 }
 .were_here_to_help_section .contact-box-bg{
       background-image:none;
       padding: 48px 0px 2px 0px;
 }
/* footer */
.footet_mo_text{
display: none;
}
/* .btn-contact-yellow {
    padding: 4px 8px;
    
} */
/* .btn-contact-green{
    padding: 3px 8px;
} */
.offer_box_main{
    /* height: 203px; */
    height: 227px;
    margin-top:19rem;
    margin-bottom:11rem;
      background-position: left;
}
.offer_box_section .badge-custom{
    font-size: 12px;
    margin-left: 4px;
}
.offer_box_section .offer_box_ceo_title{
        font-size: 55px;
        line-height: 100%;
        position: absolute;
        top: -119%;
       left: 0;
}
    .offer_box_section .offer_box_ceo_desc {
                font-size: 14px;
        line-height: 150%;
        position: absolute;
        top: -61%;
        left: 0;
        right: 11px;
    }
    .offer_box_section .tag {
    
                    transform: rotate(-8deg) translate(7px, -7px);
        margin-bottom: 2px;
        font-size: 12.4px;
    }
    .offer_box_section .offer_box_btn {
           margin-top: 1.7rem;
        position: absolute;
        top: 104%;
        width: 96%;
        text-align: center;
    }
    .offer_box_section .offer-box {
                position: absolute;
        font-size: 15px;
        padding: 13px 18px;
        left: 0%;
        border-top-left-radius: 0px;
        border-top-right-radius: 20px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        bottom: 5%;
        transform: rotate(0deg);
        width: fit-content;
                height: auto;
        box-shadow: -1px 1px 2px #0000005c;
}
.offer_box_section .offer-box br{
    display: none;
}
 .offer_box_section  .offer-box span{
          font-family: 'inter';
          font-weight: 700;
          line-height: 110%;
          font-size: 15px;
        }
        .offer_box_section  .offer-box strong{
color: #D91D28;
        }
        .offer_box_section .offer-box-right-person-image img {
                border-radius: 20px;
        position: absolute;
        width: 100%;
        top: -46.5%;
        right: 0%;
        height: auto;
}
    .Business_address_table .guess-bubble {
        width: 63px;
        height: 61px;
        background: #E8F5FF;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        font-size: 12px;
        font-weight: 600;
        line-height: 100%;
        font-family: 'inter-semibold';
        margin-right: 15px;
        margin-left: 10px;
        position: absolute;
     
        transform: translate(-136px, -31px);
    }
     /* .serviced-office-img-main1-mobile{
             position: absolute;
        left: 0;
        top: 220px;
    } */
    .were_here_to_help_section label {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 15px;
}
.were_here_to_help_section .form-select{
    font-size: 15px;
            height: 45px;
}
.club-ceo-section .main-title{
            left: 4.6rem;
}
input{
    height:45px;
}
textarea{
    height:100px;
}
}
@media (max-width: 415px) {
.dyo_BUsiness_services_section .dyo-toggle-btn{
           height: 30px;
        border-radius: 50%;
        border: 1px solid #BCBCBC;
        background: #FCFCFC;
        font-size: 20px;
        display: flex;
        /* align-items: center; */
        justify-content: center;
        padding: 0;
        font-family: 'inter-bold';
        font-weight: 700;
        cursor: pointer;
        color: #252525;
        letter-spacing: -0.5px;
        line-height: 27px;
}
    
}
@media only screen and (min-width: 376px) and (max-width: 400px) {
    /*.were_here_to_help_section .context_title{*/
    /*          padding: 59px 2% 24px 43% !important;*/
    /*    height: 180px !important;*/
    /*}*/
    /* .club-ceo-section .main-title {*/
    /*    left: 17%;*/
    /*}*/
    /*.exclusive_privileges_section .government-text{*/
        
    /*        width: 90%;*/
    /*}*/
}
@media (max-width: 400px) {
       .exclusive_privileges_section .government-text {
        width: 328px;
        
        }
    
}
@media (max-width: 393px) {
        .exclusive_privileges_section .government-text {
        font-family: 'inter';
        font-weight: 400;
        font-size: 10px;
        line-height: 140%;
        letter-spacing: 0%;
        vertical-align: middle;
        color: #D91D28;
        margin-top: 0px;
        /*width: 90%;*/
        width:328px;
        transform: translateY(-12px);
        text-align: end;
        height: 0;
        }
    .were_here_to_help_section .context_title{
                padding: 54px 2% 24px 43%;
    }
    .what_is_nouvo_section .whatisnouvo-img{
                width: 190px;
        height: 218px;
    }
        .what_is_nouvo_section .yellow_light_box {
        right: 0;
                margin-top: 26%;
    }
        .offer_box_section .tag {
        transform: rotate(-8deg) translate(18px, -36px);
        }
    .offer_box_main{
        margin-top: 20rem;
    }
    .offer_box_section .offer_box_ceo_title{
                top: -125%;
    }
    .offer_box_section .offer_box_ceo_desc{
                top: -67%;
    }
            
    .offer_box_section .offer-box-right-person-image img{
        height:auto;
        top: -38%;
                z-index: -1;
    }
    .club-membership-target-audience .audience-card{
        height:428px;
    }
    .product_and_services_banner .phone-product-banner-img{
        height:auto;
    }
.home_club_nouvo_ceo_section .leftimg .blue_box1{
            padding: 13px 26px 6px 26px;
}
     .home-make-every-step-section .hero-info-box{
      transform: translate(48px, 175px);
    }
    .home-hero-section{
                height: 499px;
    }
    .home_explore_Business_section #last-businesscard .card-body-side .girafbox img{
        right: 20%;
    }
    .home_explore_Business_section .compare-btn{
        gap:9px;
        text-align: left;
        font-size: 13px;
    }
    footer .footer-last-btn{
        bottom:0px;
        
    }
}

@media (max-width: 375px) {
    .offer_box_section .tag{
                transform: rotate(-8deg) translate(14px, -25px);
    }
    .exclusive_privileges_section .government-text{
        /*width: 95%;*/
        width:328px;
    }
    .home_club_nouvo_ceo_section .leftimg .blue_box1{
            padding: 13px 26px 6px 26px;
}
    .club-ceo-section .main-title{

            left: 3.5rem;

}
    .allproduct_content_section .allproduct_content_sub_image {
    width: 100%;
    height: 273px;
    }
     .home-make-every-step-section .hero-info-box{
   transform: translate(38px, 175px);
   
    }
        
     .home-make-every-step-section .firstp{
        font-size: 32px;
    margin-top: 0px;
    /* margin-left: 26px; */
            margin-left: 32px;
    
    }
    .home-make-every-step-section .hero-image-box img{
        /*transform: translatex(32px);*/
    }
      .home-hero-section {
    height: 491px;
  }
   .what_is_nouvo_section .yellow_light_box {
        height: 130px;
        width: 155px;
        position: absolute;
        right: 0%;
        margin-top: 28%;
        border-top-right-radius: 0px;
        z-index: 2;
    }
   
     .offer_box_section .offer_box_btn {
           
               width: 100%;
        text-align: center;
        left: 0;
        
    }
    h1{
    font-size: 35px;
    
    }
      .offer_box_section .offer-box-right-person-image img {
                border-radius: 20px;
        position: absolute;
        width: 100%;
        top: -31%;
        right: 0%;
        height: auto;
}
    
.were_here_to_help_section .context_title .smile-image{
    width: 18px;
    height: 18px;
}
.were_here_to_help_section label {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 15px;
}
.were_here_to_help_section .form-select{
    font-size: 15px;
}
    /* .serviced-office-img-main1-mobile{
             position: absolute;
        left: 0;
        top: 220px;
    } */
    .coworking .serviced-office-img-main1-mobile{
         position: absolute;
        left: 0;
               top: 240px;
    }
    .logo-text br{
   display: block;
}
        .freedom_of_connection_section .illustration-box .small-text {
        font-size: 13px;
    }
      .Business_address_table .guess-bubble {
        width: 63px;
        height: 61px;
        background: #E8F5FF;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        font-size: 12px;
        font-weight: 600;
        line-height: 100%;
        font-family: 'inter-semibold';
        margin-right: 15px;
        margin-left: 10px;
        position: absolute;
      transform: translate(-110px, -31px);
                /* transform: translate(-113px, -31px); */
    }
    .service-item span{
        font-size: 11px;
        
    }
    .freedom_of_connection_section .women-girl-img {
        width: 74% !important;
    }
     .freedom_of_connection_section .illustration-box{
        left: 0%;
     }
     .freedom_of_connection_section .welcome-box{
        left: 12%;
     }
         .freedom_of_connection_section .shadow_mobile_right {
        position: absolute;
        width: 106px;
        height: 97px;
        right: 0%;
        top: 255%;
    }
         .freedom_of_connection_section .illustration-box .dots-vertical-line {
        position: absolute;
        transform: rotate(90deg) translate(-54%, -563%);
    }
         .freedom_of_connection_section .illustration-box big {
        font-size: 19.5px;
         }
      /* .freedom_of_connection_section .welcome-box {
        background: #FFFFFF;
        position: absolute;
        border-radius: 15px;
        box-shadow: 0px 1px 3px 0px #000000a8;
        width: fit-content;
        right: -17%;
        top: 38%;
        
                left: 18%;
    } */
   
}
@media (max-width: 360px) {
    .home-make-every-step-section .hero-info-box {
        transform: translate(29px, 175px);
    }
    .offer_box_section .offer-box-right-person-image img {
        border-radius: 20px;
        position: absolute;
        width: 100%;
        top: -25%;
        right: 0%;
        height: auto;
    }
       .exclusive_privileges_section .government-text {
        width: 99%;
    }
}

@media (max-width: 320px) {
        .from_our_cero_with_section .whatisnouvo-img {
        width: 133px;
        height: 139px;
        margin-top: 10px;
    }
        .what_is_nouvo_section .whatisnouvo-img {
        width: 147px;
        height: 173px;
    }
        .exclusive_privileges_section .government-text {
        width: 328px;
    }
    .what_is_nouvo_section .yellow_light_box{
                margin-top: 31%;
    }
        .dyo_BUsiness_services_section .services-layout .btn-yellow {
        width: 100px;
    }
    .dyo_BUsiness_services_section .software-showcase .btn-link-more{
        width: 100px;
    }
    .dyo_BUsiness_services_section .software-showcase .btn-yellow{
        width: 100px;
    }
        .dyo_BUsiness_services_section .services-layout .btn-link-more {
        width: 100px;
     
    }
        .offer_box_section .tag {
        transform: rotate(-8deg) translate(2px, -27px);
        }
    .offer_box_section .offer_box_ceo_title{
                font-size: 49px;
    }
    .club-ceo-section .main-title {
        left: 9%;
    }
    .home-hero-section .right-description p{
                padding-right: 61px;
    }
    .home-hero-section .main-headline{
                font-size: 34px;
    }
        .home-hero-section {
        height: 421px;
    }
    .home-make-every-step-section .hero-info-box {
        transform: translate(9px, 175px);
    }
        .home_club_nouvo_ceo_section .blue_box1 p:nth-child(2) {
        font-size: 11px;
    }
        .home_tailored_services_section .services-layout .btn-link-more {
        width: 110px;
    }
        .home_tailored_services_section .services-layout .btn-yellow {
        width: 110px;
    }
    .home_tailored_services_section .top-buttons .btn-outline_explore{
            width: 126px;
    }
    .home_tailored_services_section .top-buttons .btn-outline_plans{
            width: 126px;
    }
    .home_tailored_services_section .software-showcase .btn-yellow{
        
        width: 100px;
    }
    .home_tailored_services_section .software-showcase .btn-link-more{
            width: 100px;
    }
        .btn-contact-blue {
        padding: 5px 7px;
        }
        .navbar-custom{
            max-width:320px;
        }
            .navbar .dropdown-toggle::before {
        right: 37px;
            }
}