@media(min-width:1200px){
  .sameheight_scroll{height: calc(100vh - 260px);overflow-y: auto;}
}

@media(min-width:1600px){
  .batch_total{min-height: 100vh;}
}
@media(max-width:1600px){
    .banner_content h1{font-size: 90px;}
    .banner_content p{font-size: 16px;}
    .pd_130 {padding: 80px 0;}
    .tab_links .nav-tabs .nav-link{font-size: 16px;}
    .page_hdng h2 {font-size: 60px;line-height: 66px;}
    /* .page_hdng {margin-bottom: 30px;} */
    .tab_links .nav-tabs .nav-link span{height: 35px;width: 35px;min-width: 35px;}
    .help_text h3 {font-size: 20px;line-height: 26px;margin-bottom: 15px;}
    .help_text p{font-size: 16px;line-height: 26px;}
    .review_slideInner{padding: 40px 20px;}
    .koma {max-width: 30px; margin-bottom: 20px;}
    .rvw_para p {font-size: 18px;line-height: 28px;}
    .rvw_para {margin-bottom: 30px;}
    .user_rvwpic{height: 60px;width: 60px;}
    .user_name h4 {font-size: 18px;line-height: 28px;}
    .user_name h6 {font-size: 14px;line-height: 24px;}
    /* ============================================================== */
    /* innerpages--CRM */
    .business_rightpnl p{font-size: 16px;}
    .ofr_hdng h3{font-size: 30px;}
    .ofr_hdng{margin-bottom: 15px;}
    .ofr_para p{font-size: 17px;line-height: 27px;}
    /* innerpages--CRM */
    .kit_srvc_text h3{font-size: 22px;}
    .kit_srvc_rightpnl li{font-size: 16px;}
    .rewards_point_item h2{font-size: 60px;line-height: 60px;}
    .rewards_point_item p{font-size: 18px;line-height: 26px;}
    .rewards_outer{padding: 80px 0 0;}
    .succes_rewards_sec{padding-bottom: 40px;}
    .success_stories{padding: 40px 0 80px;}
    .success_item p{font-size: 20px;line-height: 30px;}
    .digital_left h4 {font-size: 24px;line-height: 32px;margin-bottom: 16px;}
    .digital_left h5{font-size: 16px;line-height: 28px;}
    .digital_left h2{font-size: 48px;}
    .digital_right .form-group .form-control{font-size: 16px;}
    .contact_form_area .form-group .form-control{font-size: 16px;padding: 0 20px;}
    .contact_form_area .form-group.description_fill .form-control{padding: 16px 20px;}
}
@media(max-width:1199px){
    .banner_area{padding: 135px 0 90px;}
    .banner_content h1 {font-size: 54px;}
    .left_info h5{max-width: 100%;}
    .brand_logo_outer{padding-left: 30px;}
    .left_info h5{font-size: 18px;}
    .brand_company_sec{padding: 30px 0;}
    .page_hdng h2 {font-size: 42px;line-height: 50px;}
    .page_hdng h2 br{display: none;}
    .review_slideInner {padding: 30px 16px;}
    .rvw_para p {font-size: 16px;line-height: 25px;}
    .input_fill .form-control{height: 52px;font-size: 15px;}
    /* =============news-deed===================== */
    .contact_rightpnl{display: none;}
    .pnl_mdlpnl{width: 70%;}
    .event_slideItem{width: 33vw;}
    .people_slideItem{width: 25vw;}
    .pnl_leftpnl{width: 30%;}
    .pnl_rightpnl {width: 100%;margin-top: 20px; }
    /* =============news-deed===================== */
    /* ---job----------- */
    .pnl_mdlpnl.job_rightpnl { width: 70%; }
    .job_outer{flex-wrap: wrap;}
    .job_leftpnl {width: 100%;min-width: 100%;}
     /* ---job----------- */

     /* ---course--details--- */
     .task_btn{min-width: 100px;}
     .course_skill{align-items: flex-start;}

     .profile_pnlOuter .usr_left_top {display: none;}
     .profile_pnlOuter .pnl_leftpnl{width: 100%;margin-bottom: 20px;}
     .profile_pnlOuter .pnl_mdlpnl {width: 100%; }
     .profile_pnlOuter .left_menulist ul{display: flex;overflow-x: auto;overflow-y: hidden;justify-content: center;gap: 30px;}
     .profile_pnlOuter .left_menulist li a{padding: 0;font-size: 14px;}
     .profile_pnlOuter .feed_menu_left{gap: 5px;}
     .profile_pnlOuter .left_menulist li{position: relative;}
     .company_details_outer .pnl_mdlpnl {width: 70%; }
     /* --end-course-details== */
     /* --blog-- */
     .blog_landing_total {padding: 190px 0 30px;}

      /* --blog-- */

    /* --kit--digital---- */
      .kit_para p{font-size: 16px;line-height: 26px;margin-bottom: 20px;}
      .digital_pricebx{padding: 20px;}
      .price_icon{height: 60px;width: 60px;}
      .price_icon span{font-size: 30px;}
      .price_text_area h6{font-size: 16px;}
      .price_text_area h2{font-size: 30px;margin-bottom: 16px;}
      .price_text_area p{font-size: 16px;line-height: 26px;min-height: 50px;margin-bottom: 20px;}
      .price_text_area a{font-size: 14px;}
      .digital_srvc_row{padding: 30px 20px;gap: 30px;}
      .kit_srvc_text h3{font-size: 18px;}
       /* --kit--digital---- */
      /* --success-stories---- */
       .success_testimonial_bx{padding: 30px;}
       .quote_leftpnl p {font-size: 18px;font-weight: 600; line-height: 32px;}
       .rewards_outer {padding: 40px 0 0;}
       .rewards_point_item h2 {font-size: 40px;line-height: 50px;}
       .rewards_point_item p {font-size: 16px;line-height: 26px;}
       .success_item{padding: 30px;}
       .success_item p {font-size: 16px;line-height: 26px;}

      /* --success-stories---- */
    /* --staring----- */
    .starting_signup_process{padding: 30px 0 0 ;}
    .process_innr {height: calc(100vh - 81px);}
    .friend_results_bx { height: calc(100vh - 265px);padding: 10px;}

    /* --company-details--- */
    .esg_hdng h2{font-size: 36px;line-height: 44px;}
    .sustainability_pic::after{right: 0;}
    .impact_row{padding: 16px;}
    .impact_slide_item {width: 70vw;}

    /* --end-company--details--- */
    .meeting_left, .meeting_mdl, .meeting_right{width: 100%;margin-bottom: 24px;}
    .meeting_item + .meeting_item::after{display: none;}
    .meeting_row, .meeting_usr_info, .meeting_user_text ul, .meeting_left .d-flex {justify-content: center;}
    .meeting_right{margin-bottom: 0;}
    .meeting_usr_info {flex-wrap: wrap;}
    .meeting_user_text{width: 100%;text-align: center;}
    .filter_right  {position: fixed;left: 0;right: 0;bottom: 0; padding: 10px;background-color: var(--bs-color-FF);z-index: 99;box-shadow: 0 0 15px rgba(0,0,0,0.15);}
    .filter_select {min-width: auto; width: 100%;}
    .my-meeting{padding-bottom: 90px;}
}
@media(max-width:991px){
    .banner_content h1 {font-size: 44px;line-height: 100%;}
    .bnr_btns {margin: 25px 0 0;}
    .left_info {width: 100%;border-right: 0;padding-right: 0;margin-bottom: 20px;}
    .brand_logo_outer {padding-left: 0;width: 100%;}
    .pd_130 {padding: 50px 0;}
    .tab_links .nav-tabs .nav-link{padding: 8px 15px 8px 8px;}
    .page_hdng h5{font-size: 16px;}
    .review_slideItem{width: 36vw;}
    .inBtns{position: static;margin: 30px 0 0;justify-content: center;}
    .rvw_outer .slick-arrow{height: 46px;width: 46px;}
    .lobees_para p, .talent_para p{font-size: 16px;line-height: 26px;}
    .user_comments h5{font-size: 20px;line-height: 30px;}
    .user_comments h6{font-size: 16px;line-height: 26px;}
    .why_rightpnl{margin-top: 20px;}
    .searching_sec .talent_outer .col-lg-5{order: 1;}
    .searching_sec .talent_outer .col-lg-7{order: 2;}
    .page_hdng h2 {font-size: 32px; line-height: 40px; }
    .page_hdng{margin-bottom: 40px;}
    .ofr_hdng h3 {font-size: 24px;line-height: 34px;}
    .ofr_para p{font-size: 15px;line-height: 26px;}
    .ofr_row:nth-child(odd) .col-lg-6 .ofr_textpnl{padding-left: 0;}
    .ofr_row:nth-child(even) .col-lg-6 .ofr_textpnl{padding-right: 0;}
    .ofr_row:nth-child(even) .col-lg-6:first-child{order: 1;}
    .ofr_row:nth-child(even) .col-lg-6:last-child{order: 2;}
    .ofr_hdng h3 br{display: none;}
    .why_leftpnl {padding-right: 0;}
    .howwrks_outer .col-lg-7{order: 2;}
    .howwrks_outer .col-lg-5{order: 1;margin-bottom: 30px;}
    .tab_links .nav-tabs .nav-item::after{display: none;}
    .tab_links .nav-tabs{display: flex;gap: 16px;overflow-x: auto;flex-wrap: nowrap;}
    .tab_links .nav-tabs .nav-link{white-space: nowrap;}
    .contact_form_area .form-group .form-control{height: 50px;}
/* =============news-deed===================== */
    .hdr_lftmenu {width: 290px; background-color: var(--bs-color-FF);padding: 30px 16px 20px;position: fixed;left: 0;top: 0;bottom: 0;    z-index: 102;box-shadow: 0 0 20px rgba(0,0,0,0.2);transform: translateX(-100%);transition: 0.5s;display: block;}
    .cross_btn{display: block;cursor: pointer;height: 30px;width: 30px;background-color: var(--bs-color-38);color: var(--bs-color-FF);display: flex;align-items: center;justify-content: center;border-radius: 50%;position: absolute;right: 15px;top: 15px;font-size: 16px;}
    .pnl_mdlpnl {width: 100%;}
    .hdr_lftmenu .left_menulist{padding: 0;}
    .header_serach .form-control{width: 100%;}
    .hdr_hamberger{display: block;}
    .event_slideItem {width: 44vw;}
    .aftre_login_header{padding: 13px 0;}
    .hdr_hamberger{min-width: 25px;}
    .sidebar_open .hdr_lftmenu{transform: translateX(0);}
    .sidebar_open .overlay{display: block;}
   .hidden_mobile{display: none;}
   /* .header_bottom_menu {display: block;position: fixed;right: 0;top: 0;bottom: 0;width: 280px;background: linear-gradient(90deg, #384CFF 0%, #7534FF 100%);box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25), 0px 2px 4px rgba(0, 0, 0, 0.1);padding: 70px 8px 15px;transform: translateX(100%);transition: 0.5s;z-index: 999;}
   .filter_open .header_bottom_menu{transform: translateX(0);}
   .filter_open .overlay{display: block;} */
   .bottom_menu_list > ul{overflow-x: auto;}
   /* .bottom_menu_list > ul > li{width: 100%;}
   .bottom_menu_list > ul > li > a >span{width: 100%;justify-content: space-between;display: flex;align-items: center;} */
   .bottom_menu_list > ul > li > a{white-space:nowrap;}
   .header_bottom_menu {padding-top: 10px;}
   .feed_pnltotal.padding_130 {padding-top: 140px;}
   .pnl_outer{margin: 0;}
   .pnl_leftpnl, .pnl_rightpnl, .pnl_mdlpnl{padding: 0;}
   .feed_pnltotal{padding-left: 0;padding-right: 0;}
   .pnl_leftpnl{width: 100%;margin-bottom: 20px;}
   .header_bottom_menu .cross_btn {background-color: var(--bs-color-FF);color: var(--bs-color-00);}
/* =============news-deed===================== */

/* --------job------- */
.pnl_mdlpnl.job_rightpnl {width: 100%;}
.job_modal .modal-dialog{padding: 0 10px;}
.job_modal .modal-header{padding: 24px 20px;}
.job_modal .event_tags ul{margin-bottom: 0;}
.prsnl_detailsArea{padding: 16px 0;}
.others_detailsArea {padding: 16px 0;}
.details_input_txt label{margin-bottom: 10px;}

/* --end--job--- */

/* -----course--details----- */
.course_bluebx{flex-wrap: wrap;}
.course_topbx{width: 100%;}
.course_rightbx{width: 100%;padding: 20px 0;}
.duration_outer{justify-content: flex-start;}
.course_bluebx .feedback_jointbtnOuter {justify-content: flex-start;}
.inner_leftpnl, .inner_rightpnl, .lessons_leftpnl, .lessons_rightpnl{width: 100%;padding: 0;}
.progress_courseOuter {margin-bottom: 20px;left: 0;right: 0;top: 70px;z-index: 9;display: block;}
.course_open .progress_courseOuter {position: fixed;}
.lessons_rightpnl {width: 100%; padding: 0; position: fixed; left: 0;right: 0; z-index: 100; bottom: 0; background-color: var(--bs-color-FF); transition: 0.5s;top: 100%;overflow-y: auto;padding: 0 10px;}
.course_open .lessons_rightpnl {top: 0;}
.back_progressOuter {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;background-color: var(--bs-color-FF);
  box-shadow: 0 0 20px rgba(0,0,0,0.16);padding: 15px;}
.invite_progressouter {background-color: var(--bs-color-ED); height: 3px; position: relative;}
.invite_progress_bar { position: absolute;  left: 0;  top: 0;height: 2px;background-color: var(--bs-color-4E);}
.page_back a {font-size: 16px;color: var(--bs-color-00);font-weight: 600; display: inline-flex;align-items: center;}
.page_back a span {vertical-align: middle;display: inline-block;margin-right: 5px;}
.progress_text h5 {font-size: 16px; color:var(--bs-color-5A);}
.lessons_tablink {/* position: fixed; */left: 0; right: 0; bottom: 0;z-index: 9;}
.course_open .lessons_tablink {position: fixed;}
.lessons_tablink .nav-tabs {border-bottom: 0;background: var(--bs-color-4E);border-radius: 10px 10px 0px 0px; padding: 5px;}
.lessons_tablink.tab_links .nav-tabs .nav-link{border-radius: 10px;justify-content: center;}
.lessons_tablink.tab_links .nav-tabs .nav-item{padding: 0;width: 100%;}
.course_detailspnl_innr {padding: 130px 0 75px;}
.course_vdo, .course_vdopnl {height: 360px;}
.inner_leftpnl, .inner_rightpnl{padding: 0 10px;}
.inner_rightpnl{margin-top: 20px;}
/* -----course--details----- */

.profile_pnlOuter .left_menulist li a {white-space: nowrap;}
.profile_pnlOuter .left_menulist ul{gap: 20px;justify-content: flex-start;}
.prsnl_profile_pic {height: 90px;width: 90px;}
.personel_profile_area {gap: 16px;}
.profile_owner_text h2{font-size: 19px;}
.profile_owner_text h5{font-size: 14px;}
.left_user_info p{font-size: 14px;}
.refer_code{font-size: 13px;}
.portfolio_outer{flex-wrap: wrap;}
.profile_information .portfolio_outer .portfolio_pic{width: 24%;}
.info_mainhdng h2{font-size: 22px;}

.filter_btn{display: block !important;}
.filter_backouter{display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px;}
.filter_backouter .back_btn{margin-bottom: 0;}
.filter_btn a{color: var(--bs-color-00);}
.filter_btn a i{font-size: 26px;}

/* ---start--blog-- */
.details_arw a {height: 50px;width: 50px;}
.blog_listing .col-lg-4 {margin-bottom: 30px;}
.content_item h4 {font-size: 18px;line-height: 28px;}
.details_para p, .details_para ul li {font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.news_slider_sec {padding: 0 0 50px;}

/* ---start--blog-- */
/* --kit-digital--- */
.banner_content h1 br{display: none;}
.kit_para {padding-left: 0;}
.digital_price_outer {margin: 30px 0 0;}
.digital_price_outer .col-sm-6{margin-bottom: 20px;}
.kit_icon_outer .help_item{padding: 20px;}
.help_text h3{font-size: 18px;}
/* --end-kit-digital-- */
/* --seccess-stories--- */
.banner_area.seccess_bnr {padding-bottom: 240px;}
.quote_leftpnl > span{padding-left: 5px;}
.success_quote_outer{flex-wrap: wrap;}
.quote_leftpnl{width: 100%;order: 2;}
.quote_rightpnl{width: 100%;order: 1;}
.rewards_outer .col-6{margin-bottom: 30px;}
.rewards_outer .col-6:last-child{margin-bottom: 0;}
.page_hdng p{font-size: 16px;}
.ofr_pic{text-align: center;}
.ofr_row:nth-child(even) .col-lg-6 .ofr_textpnl .number_count {left: 20px;}
/* --end--success-stories--- */
/* --starting---- */
.starting_signup_process{padding: 30px 15px 0;}
.company_details_outer .pnl_mdlpnl {width: 100%;}

/* --company-details--start-- */
.esg_hdng h2 {font-size: 30px;line-height: 38px;}
.esg_hdng {margin-bottom: 24px !important;}
.goals_rightpnl{margin-top: 30px;}
.ceo_textpnl {max-width: 100%;padding: 30px 0 0;}
.sustainability_row {padding: 40px 0;}
.esg_sub_heading h3 br{display: none;}
.esg_report_goals{padding-bottom: 30px;}
.challenges_learning_bx{padding: 30px 20px;}
.achievements_row.upcoming_row, .impact_stories_sec, .report_area, .achievements_row, .esg_contact_area{padding: 40px 0;}
.esg_sub_heading h3{font-size: 24px;}
.impct_slide_innr{flex-wrap: wrap;padding: 30px 16px;border-radius: 10px;}
.impact_quatetion {padding: 0;text-align: center;}
.impact_slide_item {width: 80vw;}
.summery_pic{margin-bottom: 30px;max-width: 100%;}
.summery_pic figure img{width: 100%;}
.goals_leftpnl > p{margin-bottom: 20px;}
.microsoft_summery_sec{padding: 20px 0 40px;}
.report_row h4{font-size: 16px;}
.impact_pic{margin: 0 auto 30px;}
/* --company-details--start-- */
.builder_lrightpnl{position: fixed;left: 0;right: 0;bottom: 0;max-height: 100%;height: 80vh;transform: translateY(100%);transition: 0.4s;background-color: var(--bs-color-FF);z-index: 1000;overflow-y: auto;}
.canvas_open .builder_lrightpnl{transform: translateY(0);}
.canvas_open{height: 100vh;overflow: hidden;}
.canvas_open .overlay{display: block;z-index: 9;}
.mob_ai_logo{display: block !important;height: 64px;width: 64px;position: fixed;right: 20px;bottom: 30px;z-index: 9;cursor: pointer;}
.upload_cvbx .profile_upload_bx{height: 300px;}
}
@media(max-width:767px){
    .banner_content h1 {font-size: 38px;line-height: 100%;}
    .brand_logoItem { padding: 0 10px;}
    .page_hdng h2 {font-size: 34px;line-height: 38px;}
    .tab_links .nav-tabs .nav-link{font-size: 15px;}
    .circle_icon{height: 60px;width: 60px;}
    .help_item{margin-bottom: 30px;}
    .review_slideItem{width: 56vw;}
    .accordian_area .accordion-button{padding: 16px 0;font-size: 16px;}
    .faq_lftpnl{margin-bottom: 20px;}
    .page_hdng h2 br{display: none;}
    .ofr_icon span {font-size: 28px;}
    .ofr_icon{height: 55px;width: 55px;}
    /* =============news-deed===================== */
    .left_serch_logo{gap: 10px;}
    .event_slideItem {width: 66vw;}
    .people_slideItem { width: 50vw;}
    .header_serach{display: none;}
    .right_user_icon > ul{gap: 13px;}
    .post_bttm_menu ul li a{font-size: 13px;}
    .post_bttm_menu ul li a i{font-size: 18px;}
    .user_post_paragraph p{font-size: 14px;}
    .user_post_paragraph p {margin-bottom: 10px;}
    .user_post_paragraph span a{font-size: 14px;}
    .search_fill .form-control{height: 44px;font-size: 14px;}
    .search_btn {display: block;}
    .header_serach{position: absolute;left: 0;right: 0;top: 100%;background: linear-gradient(90deg, #384CFF 0%, #7534FF 100%);padding: 12px 16px;border-top: 2px solid rgba(227, 227, 238, 0.2);}
    .header_serach .form-control{padding-left: 28px;background-color: transparent;border: 0;box-shadow: none;color: var(
      --bs-color-FF);}
    .post_modal .modal-body {padding: 20px;}
    .post_modal .modal-header h3{font-size: 21px;}
    .pnl_mdlpnl{padding: 0;}
    .srch_btn{left: 12px;color: var(--bs-color-FF);}
    .header_serach .form-control::placeholder{color: var(--bs-color-FF);}
    .header_serach .form-control::-webkit-placeholder{color: var(--bs-color-FF);}


     /* =============news-deed===================== */
     /* =============activities==================== */

     .notify_status { min-width: 65px;text-align: right;}
    .notify_text p{font-size: 13px;}
     /* =============activities==================== */

     /* -----groups-------- */
     .commnets_reply{padding-left: 0;}
     /* -----groups-------- */

     /* -----events------ */
     .product_row {flex-wrap: wrap;gap: 0;}
     .product_pic{margin: 0 auto 20px;}
     .product_info { width: 100%;}
     .product_list ul{flex-wrap: wrap;gap: 10px;}
     /* -----events------ */
     .process_hdng h3{font-size: 22px;line-height: 32px;}
     .process_hdng p{font-size: 14px;}
     .process_modal .modal-body {padding: 16px 16px 20px;}
     .form_innr .form-group label{font-size: 14px;}

     /* --jobs---- */
     .progres_tagsouter{flex-wrap: wrap;}
     .tags_lftpnl { width: 100%;margin-bottom: 16px;}
     .tags_prgrsspnl{width: 100%;}
     .progess_outer{min-width: 180px;}
     .event_tags ul{flex-wrap: wrap;}
     .modal_hdng h3{font-size: 18px;}
       /* --jobs---- */
    .lesson_detailsHdng h2{font-size: 20px;line-height: 30px;}
    .task_row{flex-wrap: wrap;}
    .task_left{width: 100%;}
    .task_right{width: 100%;margin: 20px 0 0;display: flex;align-items: center;justify-content: space-between;}
    .task_left p{font-size: 14px;line-height: 24px;}
    .scorebx_outer{flex-wrap: wrap;justify-content: center;}
    .scorebx_item {width: 48%;}
    .course_skill{display: block;}
    .course_add_btn{margin: 10px 0 0;}
    .course_add_btn a{display: inline-flex;}
    .duration_outer{display: block;}
    .subscribe_text{margin-top: 10px;}
    .back_progressOuter{padding: 7px 10px;}
    .progress_courseOuter{top:67px}
    /* -===================================== */
    .profile_pnlOuter .profile_top_row{flex-wrap: wrap;justify-content: center;}
    .profile_pnlOuter .personel_profile_area{width: 100%;flex-wrap: wrap;justify-content: center;margin-bottom: 20px;}
    .profile_pnlOuter .personl_profiledetails{width: 100%;}
    .profile_pnlOuter .profile_owner_outer{justify-content: center;flex-wrap: wrap;}
    .profile_pnlOuter .profile_social ul{justify-content: center;}
    .profile_pnlOuter .profile_owner_text, .profile_owner_editbtn{width: 100%;text-align: center;margin: 0 auto;}
    .profile_pnlOuter .profile_owner_editbtn span{margin: 10px auto 0;}
    .edit_input.input_fill{max-width: 300px;margin: 0 auto;}
    .editname_bx .edit_send span{margin: 0 auto;}
    .editname_bx .edit_send{margin: 10px auto 0;}
    .profile_info_pnl .profile_info_row{flex-wrap: wrap;}
    .profile_info_row > label{width: 100%;}
    .profile_bx_item {width: 100%;}
    .profile_bxOuter{flex-wrap: wrap;}
    .profile_information .portfolio_outer .portfolio_pic {width: 32%;}
    .left_profile_info .form-control, .left_profile_info > span{font-size: 14px;}
    .right_user_info span {height: 50px; width: 50px;min-width: 50px;overflow: hidden;}
    .left_profile_info ul{flex-wrap: wrap;gap: 16px;}
    .left_profile_info input.form-control{height: 42px;}
    .edit_icons span{font-size: 19px;}
    /* --start--blog--- */
    .blog_pic a{max-height: 100%;height: auto;border-radius: 10px;}
    .blog_content a{font-size: 19px;}
    .blog_landing_total {padding: 130px 0 30px;}
    .landing_hdng_row{margin-bottom: 30px;}
    .details_arw a {height: 40px;width: 40px;}
    .inBtns .slick-arrow {height: 44px;width: 44px;}
    .inBtns.news_arws {margin: 0;top: -70px;}
    
    /* --start--blog--- */

    /* --kit--digital--- */
  .digital_srvc_row {flex-wrap: wrap;}
  .kit_srvc_leftpnl, .kit_srvc_rightpnl {width: 100%;}
  .kit_srvc_rightpnl li{font-size: 15px;}
  .digital_modal .modal-body{flex-wrap: wrap;}
  .digital_left{width: 100%;}
  .digital_right{padding: 30px 20px;width: 100%;}

  /* --kit--digital--- */

  /* --success-stories--- */
  .quote_rightpnl img{max-width: 170px;}
  .quote_leftpnl > span{display: inline-block;width: 40px;margin-bottom: 10px;}
  .quote_leftpnl p {font-size: 16px;line-height: 28px;}
  .quote_author {margin-top: 30px;}
  .success_testimonial_bx .slick-dots{margin-top: 30px;}
  .success_item{padding: 20px;}
  .success_stories_details {padding: 115px 0 60px;}
  .success_list_bx > h3{font-size: 21px;}
  .success_list {padding: 30px 20px;border-radius: 15px;}
  .success_list ol li{font-size: 15px;}
  .success_list_bx {margin-top: 30px;}
  .testimonial_slideouter .inBtns.news_arws{position: static;top: inherit;margin: 30px 0 0;}
  .number_count{height: 130px;width: 130px;top: -15px;}
  .success_faq_rightpnl .accordion-button > span{font-size: 16px;}
  .success_faq_rightpnl .accordion-body p{font-size: 14px;}
  .talent_btn {margin-top: 30px;}
  .faq_leftpnl{margin-bottom: 30px;}
/* --success-stories--- */
/* --starting---process--- */
  .process_type_outer {flex-wrap: wrap;}
  .starting_type .large_container{height: 100%;}
  .process_type_bx{width: 48%;} 
  /* --starting---process--- */
  /* --comany-details--page--- */
  .esg_items {flex-wrap: wrap;}
  .esg_leftpnl{width: 100%;margin-bottom: 16px;}
  .esg_rightpnl {width: 100%;justify-content: space-between;}
  .esg_hdng h2 {font-size: 26px;line-height: 32px;}
  /* --comany-details--page--- */
  .process_modal.builder_modal .modal-header {padding: 24px 16px 0;}
  .gray_bx_outer{flex-wrap: wrap;justify-content: space-between;}
  .gray_bx_item{width: 49%;}
}
@media(max-width:575px){
    .banner_content h1 {font-size: 38px;line-height: 110%;}
    .banner_content p {font-size: 16px;}
    .page_hdng h2 {font-size: 28px;line-height: 38px;}
    .review_slideItem {width: 75vw;}
    .input_filOuter{flex-wrap: wrap;gap: 0;}
    .contact_form_area .form-group.description_fill .form-control {padding: 10px 16px;border-radius: 12px;height: 100px;resize: none;}
    .page_hdng {margin-bottom: 30px;}
    .contact_form_area .form-group .form-control{padding: 16px;}
    .ofr_hdng h3 {font-size: 21px;line-height: 27px;}
    .bnr_btns .btn, .talent_btn .btn, .system_btn  .btn, .submit_btn .btn{height: 50px;}
  /* =============news-deed===================== */
    .post_modal .modal-header { padding: 20px 20px 0; border: 0;}
    .post_modal .modal-header .btn-close{height: 34px;width: 34px;}
    .post_modal .modal-header .btn-close span{font-size: 18px;}
    .post_list .post_bttm_menu ul li a{height: 36px;}
    .gretings_hdng h3{font-size: 19px;}
    .date_item .form-control{height: 38px;}
    .post_list .post_bttm_menu ul li a{gap: 2px;}
    /* =============news-deed===================== */

    /* ===people===== */
    .people_profile{height: 50px;width: 50px;margin: 0 auto 20px;}
    .people_row{flex-wrap: wrap;}
    .left_people{width: 100%;margin-bottom: 20px;flex-wrap: wrap;gap: 0;}
    .people_profile_info{width: 100%;text-align: center;}
    .right_people_btn {text-align: center;width: 100%;}
    .left_people .event_tags ul {justify-content: center;}
    .srvc_top{flex-wrap: wrap;margin-bottom: 15px;}
    .srvc_top h3{width: 100%;margin-bottom: 10px;}
    .srvc_top .jb_rating {display: inline-flex;}
    .team_userOuter{flex-wrap: wrap;}
    .team_usrTxt {padding-left: 0;padding-top: 10px;}
    .filter_srch_item{flex-wrap: wrap;}
    .filter_search_wrap {order: 2;}
    .filter_refresh_btn {order: 1;justify-content: flex-end;min-width: 100%;padding-top: 10px;}
    .header_inner li.dropdown.notification .dropdown-menu{min-width: 335px;right: -40px !important;}
 /* ===people===== */

 /* ===Groups== */
 .grp_pic_txtInnr{flex-wrap: wrap;}
 .left_group, .groups_imgbx_pnl{width: 100%;}
 .groups_imgbx_pnl{margin-top: 20px;}
 .group_pic {height: 260px;width: 100%;}
.top_company_row{flex-wrap: wrap;}
 .top_company_row .event_hdng{width: 100%;}
.top_company_row .event_tags{width: 100%;}
.uploaded_innrBx, .upload_btn{width: 120px;}
.share_text{display: none !important;}
.share_social_row {margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--bs-color-DC);}
 /* ===Groups== */
 .rvw_rating_bx{flex-wrap: wrap;}
 .left_rvwpnl, .right_rvwpnl {width: 100%;}
 .add_rvw_btn {margin: 16px 0 0;}
.left_rvwpnl{margin-bottom: 16px;}
.review_commnts .forum_row{padding: 16px 0;}
.forum_para p{font-size: 14px;}
.contact_header{padding: 16px;}
.course_vdo, .course_vdopnl {height: 280px;}
.course_icon {height: 35px;width: 35px;min-width: 35px;}
.course_icon i{font-size: 18px;}
.course_topbx h3{font-size: 19px;}
.add_btns {margin-top: 20px;}
.add_btns .btn{width: 100%;}
.account_user_outer{flex-wrap: wrap;}
.account_usr{width: 60px;height: 60px;min-width: 60px;margin: 0 auto;}
.account_usr_info{text-align: center;}
.profile_information  .portfolio_outer .portfolio_pic {width: 48%;}
.add_anotherBtn{font-size: 14px;}
.info_mainhdng h2 {font-size: 20px;}
/* --end-group--- */
/* --start-blog-- */
.news_date_info > label {padding: 0;margin: 0 0 10px;border: 0; width: 100%;}
.news_date_info{flex-wrap: wrap;}
.details_para ul{padding: 20px 16px;border-radius: 10px;}

/* end--blog--- */
/* --digital-kit--- */
.price_text_area p{min-height: auto;font-size: 15px;}
.digital_price_outer .col-sm-6:last-child, .kit_icon_outer .col-lg-4:last-child{margin-bottom: 0;}
.kit_srvc_text p{font-size: 15px;}
.rewards_outer .col-sm-6{margin-bottom: 20px;}
.rewards_outer .col-sm-6:last-child{margin-bottom: 0;}
.rewards_point_item p br{display: none;}
.success_testimonial_bx{padding: 30px 16px;border-radius: 10px;}
.digital_modal .modal-dialog{padding: 0;}
.digital_right .input_fill .form-control{height: 50px;border-radius: 10px;font-size: 14px;}
.digital_left{padding: 48px 20px;}
.digital_left h4 {font-size: 20px;line-height: 28px;margin-bottom: 16px;}
.digital_left h2 {font-size: 36px;}
.digital_right .input_fill.description_fill .form-control{height: 100px;}
.digital_modal .close{height: 30px;width: 30px;}
.digital_modal .close i{font-size: 18px;}
.digital_success_modal .modal-body{padding: 30px;}
.kit_success h2{font-size: 35px;margin-bottom: 16px;line-height: 100%;}
.kit_rewards_icon{margin-bottom: 16px;}
.kit_success p{font-size: 16px;line-height: 28px;}
.success_stories_details {padding: 90px 0 60px;}
/* --digital-kit--- */
/* --starting--process-- */
.process_type_bx{width: 100%;} 
.adress_tags{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* --starting--process-- */
/* --company-details----- */
.esg_hdng h2{font-size: 24px;}
.ceo_row{padding: 30px 16px;}
.esg_sub_heading p{margin-top: 12px;}
.impact_row {flex-wrap: wrap;}
.left_impact_info{width: 100%;}
.right_impact_icons {width: 100%;}
.right_impact_icons{margin-top: 30px;}
.icons_info_row {flex-wrap: wrap;}
.esg_canvas .container{padding: 0;}
.report_area, .esg_contact_area{padding: 40px 16px;}
.report_row {flex-wrap: wrap;}
.report_row h4{width: 100%;}
.doc_link {flex-wrap: wrap;}

/* =============================== */
.build_usrleft_pnl{flex-wrap: wrap;}
.build_usrinfo h3 {font-size: 22px; line-height: 36px;}
.portfolio_links li a{max-width: 250px;}
.mob_ai_logo{height: 50px;width: 50px;}
}
@media(max-width:480px){
    .input_fill .form-control {height: 44px;font-size: 14px; padding: 0 20px;}
    .rvw_para p {font-size: 14px;line-height: 24px;}
    .user_name h4 {font-size: 16px;line-height: 26px;}
      /* =============news-deed===================== */
    .event_slideItem { width: 90vw;}
    .details_btn .btn{width: 100%;}
      /* =============news-deed===================== */
      .scorebx_item, .exp_logo_details {width: 100%;}
      .left_exp_info{flex-wrap: wrap;}

}
@media(max-width:420px){
    .help_text h3 {font-size: 20px;line-height: 24px;margin-bottom: 10px;}
    .page_hdng h2 {font-size: 30px;line-height: 40px;}
    .review_slideItem {width: 85vw;}
    .friend_results_bx {height: calc(100vh - 290px);}
    .gray_bx_item {width: 48%;}
    .gray_bx_item h3{font-size: 13px;}
}