@media only screen and (min-width: 1700px) {
    :root {
        --padding: 80px;
        --p30: 45px;
        --p40: 35px;
        --p20: 25px;
        --cominline: 5;
        --facleft: 600px;
        --regileft: 800px;
        --sideslide: 12px;
        --absrt: 1000px;
        --spec: 1100px;
    }

    body {
        font-size: 16px;
    }

    .heading h5 {
        font-size: 19px;
    }

    .heading h2 {
        font-size: 59px;
    }

    .committee_wrap .heading h5,
    .committee_wrap .heading h2 {
        padding: 0;
    }

    .committee_inner {
        /* padding: calc(var(--bs-gutter-x) / 2); */
    }

    .committee_box h5,
    .msg_committee_box h5 {
        font-size: 16px;
    }

    .committee_box h6,
    .msg_committee_box h6 {
        font-size: 15px;
    }



    .new_footer_area {
        padding: var(--p40) 0;
    }


    .venue_inner h4 {
        font-size: 70px;
    }

    .venue_inner h6 {
        font-size: 16px;
    }

    .msg_bottom p,
    .msg_bottom ol li {
        line-height: 34px;
        font-size: 18px;
        /* width: 46%; */
    }

    .msg_bottom .msg_committee_inner {
        /* width: 54%; */
    }

    .vanue_distance_inner div {
        /* width: 140px; */
    }

    .vanue_distance_inner div p {
        font-size: 16px;
    }

    .vanue_distance_inner div p n {
        font-size: 22px;
    }

    .accm_right h4 {

        font-size: 24px;

    }

    .accm_right ul li {
        font-size: 20px;
    }

    /* .regi_inner {
        width: 1300px;
    } */

    .accm-wrap .container,
    .committee_wrap .container {
        width: calc(100% - 400px);
    }

    .intfacult {
        /* grid-template-columns: 1fr 1fr 1fr; */
    }

    .accm_inner {
        padding-bottom: 34vh;
    }

    .regi_inner_right {
        /* padding-left: 60px; */
    }

    .inclution_wrap h4,
    .counter_zone_left h4,
    .wrkshp_tariff h4 {
        margin-bottom: 12px;
        font-size: 26px;
        letter-spacing: .8px;
    }

    .counter_zone_left h4 {
        margin-bottom: 0;
    }

    .main_btn {
        padding: 13px 25px;
        font-size: 15px;
        /* gap: 5px; */
    }

    .inner_page_banner h3 {
        font-size: 230px;
        line-height: 174px;
    }

    .committee_flex,
    .faculty_wrap {
        /* flex-direction: column; */
    }

    .committe_left,
    .faculty_left,
    .faculty_right {
        /* width: 100%; */
        /* flex-direction: row; */
        /* align-items: center; */
    }

    .committee_flex .committee_inner {
        /* width: 100%; */
        /* padding: 0; */
    }

    .committee_bottom {
        margin-top: 0;
    }

    .new_footer_top {
        grid-template-columns: 3fr 2fr 1fr 2fr;
    }

    .msg_top_right .heading h2 {
        line-height: 108px;
        font-size: 117px;
        margin: 0;
    }

    .utility_wrap li {
        font-size: 18px;
        line-height: 25px;
    }

    .counter_zone_right ul li n {
        font-size: 62px;
        line-height: 66px;
    }

    .counter_zone_right ul li i {
        font-size: 18px;
    }

    .counter_zone_left h5 {
        font-size: 14px;
        padding: 7px 10px;
    }

    .regi_box ul li {
        font-size: 16px;
    }

    .regi_date h4 {
        font-size: 59px;
        line-height: 56px;
    }

    .regi_date h5 {
        font-size: 21px;
    }

    .swiper {
        aspect-ratio: 2 / 2.7;
    }

    .regi_box ul li {
        font-size: 18.5px;
    }

    .msg_bottom {
        /* width: 1200px; */
    }

    .abstratc_right .heading h2 {
        font-size: 191px;
    }

    .abstratc_right .heading h5 {
        font-size: 52px;
    }

    .asbtract_right_bottom_right h5,
    .asbtract_right_bottom_right h6,
    .abstract_right_mid {
        font-size: 33px;
    }

    .abstract_right_foot {
        font-size: 25px;
    }

    .asbtract_right_bottom_left li h5 {
        font-size: 94px;
    }

    .asbtract_right_bottom_left li h6 {
        font-size: 36px;
    }





    .asbtract_left_top h5,
    .abstract_date h3 {
        font-size: 68px;
        margin-bottom: 14px;
        line-height: 64px;
    }

    .asbtract_left_top h6,
    .abstract_date h4 {
        font-size: 21px;
        margin-top: 11px;
    }

    .asbtract_left_bottom h5,
    .abstratc_right h5 {
        font-size: 24px;
    }

    .asbtract_left_bottom h6,
    .abstratc_right h6 {
        font-size: 20px;
    }

    .asbtract_left_bottom p span b {
        font-size: 23px;
    }

    .asbtract_left_bottom p {
        font-size: 23px;
        line-height: 36px;
    }

    .asbtract_left_bottom_bottom h4 {
        font-size: 30px;
    }

    .abstract_date h4 {
        margin-bottom: 5px;
        margin-top: 0;
    }

    .regi_inner_right_main_li button span {
        font-size: 33px;
    }

    .regi_inner_right_main_li button n {
        font-size: 18px;
        margin-top: 11px;
    }

    .regi_inner_right_main_content li,
    .wrkshp_tariff ul li ol li {
        font-size: 18px;
        padding-bottom: 11px;
        margin-bottom: 11px;
    }

    .msg_committee_inner {
        width: 100%;
    }

    .abs_banner_content_top h2 {
        font-size: 95px;
        line-height: 76px;
    }

    .abs_banner_content_top h4 {
        font-size: 78px;
        line-height: 67px;
    }

    .abscountdown h4 {
        font-size: 27px;
        letter-spacing: 15px;
        line-height: normal;
    }

    .abscountdown ul li n {
        font-size: 41px;
        line-height: 44px;
    }

    .spec_left_box_smt li,
    .spec_left_box_str li,
    .spec_left_box_imn li,
    .con-spec-top-lt ul li p,
    .spec_left_box_athr li p,
    .sub_spec_box ul .sub_spec_box_li .sub_spec_box_li_box p,
    .spec_bottom_left p,
    .spec_bottom_right p,
    .sub_spec_box ul .sub_spec_box_li button,
    .young_scien_award_left p,
    .spec_left_box_imn li,
    .young_scien_award_right ul li,
    .young_scien_award_left ul li,
    .spec_left_box_imn li {
        font-size: 22px;
    }

    .con-spec-top-lt ul li p span,
    .spec_left_box_athr li p span,
    .spec_left_box_qss li h6,
    .sub_spec_box ul .sub_spec_box_li .sub_spec_box_li_box ol li,
    .young_scien_award_left ul li span,
    .spec_bottom_left ul li,
    .spec_bottom_right ul li {
        font-size: 18px;
    }

    .sub_spec_box ul .sub_spec_box_li button span {
        min-width: 44px;
        font-size: 16px;
    }

    .con-spec-top-lt ul li p,
    .spec_left_box_athr li p {
        line-height: 24px;
    }

    .con-spec-top-lt ul li n,
    .spec_left_box_athr li n {
        min-width: 40px;
        font-size: 19px;
    }

    .con-spec-top-lt ul li::before {
        left: 19px;
        height: calc(calc(100% + var(--p20)) - 40px);
        top: 40px;
    }

    .spec_left_box_athr li n {
        min-width: 50px;
        font-size: 22px;
    }

    .spec_left_box_head h4,
    .spec_left_box_qss li h4 {
        font-size: 31px;
    }

    .spec_left_box_smt_wrap .spec_left_box_head h4 span {
        font-size: 25px;
    }

    .counter-inner h4 {
        font-size: 23px;
    }

    .young_scien_award_left h3 {
        font-size: 83px;
    }

    .counter-inner h3 {
        font-size: 36px;
    }

    .abscountdown ul li i,
    .spec_left_box_qss li small,
    .spec_bottom_left n,
    .spec_left_box_imn_wrap n {
        font-size: 16px;
    }

    .spec_left_box_smt li::before,
    .spec_left_box_str li::before,
    .spec_left_box_imn li::before {
        font-size: 11px;
        top: 10px;
    }

    .abs_banner_content_top {
        /* width: 531px; */
    }

    .workshop_left li h5,
    .wrkshp_tariff ul li div {
        font-size: 22px;
    }

    .msg_lard {
        font-size: 215px;
        line-height: 168px;
    }

    .banner_content h5 {
        font-size: 47px;
    }
    .vanue_distance_inner div img {

    width: 119px;
}
}


@media only screen and (min-width: 300px) and (max-width: 999px) {
    :root {
        --padding: 30px;
        --p30: 15px;
        --p40: 20px;
        --p20: 10px;
        --cominline: 5;
        --facleft: 200px;
        --regileft: 336px;
        --sideslide: 12px;
    }


    .heading h5 {
        font-size: 12px;
    }

    .heading h2 {
        font-size: 27px;
    }

    .committee_wrap .heading h5,
    .committee_wrap .heading h2 {
        padding: 0;
    }

    .committee_inner {
        padding: calc(var(--bs-gutter-x) / 2);
    }

    .committee_box h5,
    .msg_committee_box h5 {
        margin-bottom: 2px;
        font-size: 12px;
    }

    .committee_box h6,
    .msg_committee_box h6 {
        font-size: 11px;
    }



    .new_footer_area {
        padding: var(--p40) 0;
    }


    .venue_inner h4 {
        font-size: 25px;
    }

    .venue_inner h6 {
        font-size: 11px;
    }

    .msg_bottom p,
    .msg_bottom ol li {
        line-height: 18px;
        font-size: 12px;
        /* width: 46%; */
    }

    .msg_bottom .msg_committee_inner {
        /* width: 54%; */
    }

    /* .vanue_distance_inner div {
        width: 140px;
    } */

    .vanue_distance_inner div p {
        font-size: 10px;
    }

    .vanue_distance_inner div p n {
        font-size: 12px;
        letter-spacing: 0;
    }

    .accm_right h4 {

        font-size: 17px;
    }

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

    .regi_inner {
        /* width: 95%; */
    }

    .accm-wrap .container {
        width: calc(100% - 50px);
    }

    .intfacult {
        grid-template-columns: 1fr 1fr 1fr;
    }

    .accm_inner {
        padding-bottom: 25vh;
    }

    .regi_inner_right {
        padding-left: 60px;
    }

    .inclution_wrap h4,
    .counter_zone_left h4,
    .wrkshp_tariff h4 {
        margin-bottom: 12px;
        font-size: 17px;
        letter-spacing: .8px;
    }

    .counter_zone_left h4 {
        margin-bottom: 0;
    }

    .main_btn {
        padding: 8px 14px;
        font-size: 10px;
        gap: 5px;
    }

    .inner_page_banner h3 {
        font-size: 123px;
        line-height: 93px;
    }

    .committee_flex,
    .faculty_wrap {
        flex-direction: column;
    }

    .committe_left,
    .faculty_left,
    .faculty_right {
        width: 100%;
        flex-direction: row;
        align-items: center;
    }

    .committee_flex .committee_inner {
        width: 100%;
        padding: 0;
    }

    .committee_bottom {
        margin-top: 0;
    }

    .new_footer_top {
        grid-template-columns: 2fr 2fr 2fr 2fr;
    }

    .msg_top_right .heading h2 {
        line-height: 50px;
        font-size: 44px;
        margin: 0;
    }

    .banner_component {

        object-fit: cover;
        /* height: 78%; */
    }

    .regi_box ul li {
        font-size: 14px;
        padding-bottom: 5px;
    }

    .registation_end {
        font-size: 50px;
    }

    .abstratc_right .heading h2 {
        font-size: 84px;
        text-shadow: 0 0 14px #9dfaffd9;
    }

    .abstratc_right .heading h5 {
        font-size: 21px;
        text-shadow: 0 0 12px #6b512c;
    }

    .abstract_right_foot {
        font-size: 14px;
    }

    .asbtract_right_bottom_left li h6 {
        font-size: 18px;
    }

    .asbtract_right_bottom_left li h5 {
        font-size: 44px;
    }

    .abstract_right_mid {
        font-size: 14px;
    }

    .asbtract_right_bottom_right h5,
    .asbtract_right_bottom_right h6 {
        font-size: 17px;
    }



    .asbtract_left_top h5,
    .abstract_date h3 {
        font-size: 38px;
        margin-bottom: 4px;
        line-height: 36px;
    }

    .asbtract_left_top h6,
    .abstract_date h4 {
        font-size: 16px;
        margin-top: 9px;
    }

    .asbtract_left_bottom h5,
    .abstratc_right h5 {
        font-size: 16px;
    }

    .asbtract_left_bottom h6,
    .abstratc_right h6 {
        font-size: 15px;
    }

    .asbtract_left_bottom p span b {
        font-size: 10px;
    }

    .asbtract_left_bottom p {
        font-size: 13px;
        line-height: 14px;
        padding: 8px;
        /* width: min-content; */
    }

    .asbtract_left_bottom_bottom h4 {
        font-size: 17px;
    }

    .abstract_date h4 {
        margin-bottom: 5px;
        margin-top: 0;
    }


    .full_committe {
        font-size: 10px;
    }

    .regi_date h4 {
        font-size: 24px;
        line-height: 24px;
    }

    .regi_date h5 {
        font-size: 11px;
    }

    .regi_box ul li {
        font-size: 12px;
    }

    .counter_zone_right ul li n {
        font-size: 35px;
        line-height: 19px;
    }

    .counter_zone_right ul li i {
        font-size: 10px;
    }

    .list-unstyled li {
        font-size: 13px;
    }

    .list-unstyled li a i {
        font-size: 10px;
    }

    .footer_top h4 {
        width: 100%;
        font-size: 24px;
    }

    .regi_inner_right_main_li button n {
        font-size: 13px;
        margin-top: 4px;
    }

    .regi_inner_right_main_content li,
    .wrkshp_tariff ul li ol li {
        font-size: 14px;
        padding-bottom: 7px;
        margin-bottom: 7px;
    }

    .utility_wrap {
        gap: 8px;
    }

    .utility_wrap li {
        font-size: 12px;
    }

    .msg_committee_inner {
        width: 100%;
    }

    .committee_wrap {
        padding: var(--padding) 12px;
    }

    .spec_left_box_smt li,
    .spec_left_box_str li,
    .spec_left_box_imn li,
    .con-spec-top-lt ul li p,
    .spec_left_box_athr li p,
    .sub_spec_box ul .sub_spec_box_li .sub_spec_box_li_box p,
    .spec_bottom_left p,
    .spec_bottom_right p,
    .sub_spec_box ul .sub_spec_box_li button,
    .young_scien_award_left ul li,
    .young_scien_award_right ul li {
        font-size: 16px;
    }

    .sub_spec_box ul .sub_spec_box_li button span {
        min-width: 30px;
        font-size: 11px;
    }

    .con-spec-top-lt ul li p span,
    .spec_left_box_athr li p span,
    .young_scien_award_left ul li span {
        font-size: 12px;
    }

    .con-spec-top-lt ul li p,
    .spec_left_box_athr li p {
        line-height: 17px;
    }

    .con-spec-top-lt ul li n,
    .spec_left_box_athr li n {
        min-width: 25px;
        font-size: 12px;
    }

    .con-spec-top-lt ul li::before {
        left: 12px;
        height: calc(calc(100% + var(--p20)) - 25px);
        top: 25px;
    }

    .spec_left_box_athr li n {
        min-width: 30px;
        font-size: 14px;
    }

    .spec_left_box_head h4 {
        font-size: 19px;
    }

    .spec_left_box_head h4 span {
        font-size: 15px;
    }

    .spec_left_box_qss {
        display: grid;
        grid-template-columns: 1fr;
    }

    .spec_left_box_qss.mb-3 {
        margin-bottom: var(--p20) !important;
    }

    .spec_left_box_smt {
        grid-template-columns: 1fr;
    }

    .spec_left_box_head {
        flex-direction: column;
        align-items: start;
        gap: var(--p20);
    }

    .abs_banner_content_top h2 {
        font-size: 43px;
        line-height: 39px;
    }

    .abs_banner_content_top h4 {
        font-size: 37px;
        line-height: 36px;
    }

    .abscountdown h4 {
        font-size: 15px;
        letter-spacing: 7px;
        line-height: normal;
    }

    .abscountdown ul li n {
        font-size: 25px;
        line-height: 24px;

    }

    .abscountdown ul li i {
        font-size: 10px;
    }

    .registation_end h4 {
        font-size: 20px;
    }

    .sub_spec_box ul .sub_spec_box_li .sub_spec_box_li_box ol li {
        font-size: 15px;
    }

    .young_scien_award_left ul li,
    .spec_left_box_imn li {
        padding: 11px;
    }

    .young_scien_award_left h3 {
        font-size: 30px;
    }

    .cen_com_left {

        font-size: 13px;
    }

    .cen_com_top_left .heading h6 {
        font-size: 11px;
        letter-spacing: 5px;
    }

    .cen_com_top_left img {
        min-width: 70px;
        max-width: 70px;
    }

    .full_content .heading h2 {
        font-size: 21px;
        line-height: 23px;
    }

    .full_content .heading h4 {
        font-size: 19px;
    }

    .allcom_wrap {
        padding: 0;
    }

    .spec_box_btn button {
        text-align: center;
        font-size: 12px;
    }

    .workshop_left li h5,
    .wrkshp_tariff ul li div {
        font-size: 15px;
    }

    .banner_content h5 {
        font-size: 21px;
    }
    .vanue_distance {
    margin-bottom: 5px;
}
.vanue_distance_inner div img {

    width: 61px;
}
}

@media only screen and (min-width: 768px) and (max-width: 999px) {
    :root {
        --absrt: 359px;
        --spec: 400px;
    }

    .heading h2,
    .venue_inner h4 {
        font-size: 35px;
    }

    .msg_top_right .heading h2 {
        line-height: 43px;
        font-size: 43px;
    }

    .ics_inner ul {
        min-width: 34%;
    }


    .logo img {
        width: 84px;
    }

    .regi_date h4 {
        font-size: 37px;
        line-height: 47px;
    }

    .regi_date h5 {
        font-size: 14px;
    }

    .regi_box ul li {
        font-size: 14px;
        padding-bottom: 7px;
    }

    .footer_top h2 {
        font-size: 121px;
        margin-bottom: -28px;
        line-height: 87px;
    }

    .footer_bottom_left {
        width: 60%;
    }

    .footer_bottom_right {
        width: 37%;
    }

    .msg_lard {
        font-size: 102px;
        line-height: 82px;
    }

    .msg_left {
        width: 52%;
    }

    .msg_back {

        width: 51%;
    }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
    :root {
        --cominline: 2;
        --msgcominline: 2;
    }

    .d-mob {
        display: block !important;
    }

    .d-dek {
        display: none !important;
    }

    .msg_bottom {
        width: 100%;
        flex-direction: column;
        gap: var(--p30);
        margin-top: 0;
        padding: 0;
    }

    .msg_left,
    .spec_wrap {
        width: 100%;
        padding: var(--padding) 12px;
    }

    .msg_lard {
        font-size: 55px;
        color: #ffffff;
    }

    .msg_bottom p {
        width: 100%;
    }

    .msg_bottom .msg_committee_inner {
        width: 100%;
        padding-left: 0;
        grid-template-columns: 1fr 1fr;
    }



    .regi_inner {
        width: 100%;
        flex-direction: column;
        gap: 0;
    }

    .regi_inner_left {
        width: 100%;
        margin: auto;
        border-left: 0;
        border-top: 1px solid #ffffff3d;
    }

    .regi_inner_right,
    .committee_wrap .container,
    .accm-wrap .container,
    .regi_inner,
    .msg_top_left,
    .msg_top_right,
    .asbtract_left,
    .abstratc_right,
    .spec_right,
    .abscountdown ul,
    .wrkshp_tariff {
        width: 100%;
    }

    .accmtariff {
        flex-direction: column;
        gap: var(--p20);
    }

    .accm_right hr {
        height: 2px;
        background: linear-gradient(90deg, transparent, var(--color3));
        width: 100%;
        margin: 0;
    }

    .accm_right ul {
        align-items: end;
    }

    .accm_inner {
        justify-content: end;
        padding-bottom: 14vh;
    }

    .accm_right {
        width: 77%;
    }

    .accm_right h4 {
        text-align: right;

    }

    .regi_inner_right {
        padding: var(--p30) 12px;
        position: unset;
        text-align: left;
    }

    .intfacult {
        grid-template-columns: 1fr 1fr;
    }

    .msg_top {
        flex-direction: column;
        gap: var(--p20);
        margin-bottom: var(--p30);
    }

    .msg_top_left_1 {
        /* flex: 1; */
    }

    .msg_top_right {
        padding-left: 0;
    }

    .msg_top_right_bottom {
        transform: translate(0px, 0px) !important;
    }

    .inner_page_banner h3 {
        font-size: 56px;
        line-height: 43px;
    }

    .committee_bottom {
        margin-top: var(--p40);
    }

    .new_footer_top {
        grid-template-columns: 1fr;
    }

    .banner_content {
        width: 84%;
    }

    .header__right {
        display: none;
    }

    .banner_content .header__right {
        display: flex !important;
        justify-content: center;
        margin-top: 10px;
    }

    .main_ul .header__right {
        display: flex;
        flex-direction: column;
    }

    .abstract_wrap {
        flex-direction: column;
        width: 100%;
        padding: 0 var(--p40);
    }

    .abstract_right_top,
    .abstract_right_bottom {
        flex-direction: column;
    }


    .asbtract_left {
        /* position: unset; */
        margin-bottom: var(--p30);
    }

    .abstract_right_top_left {
        width: 100%;
        padding-right: 0;
        margin: 0;
        padding-bottom: var(--p20);
        margin-bottom: var(--p20);
    }

    .abstract_right_top_right {
        width: 100%;
        padding-left: 0;
    }

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

    .abstract_right_top_left h5,
    .asbtract_right_bottom_right h5,
    .asbtract_right_bottom_right h6,
    .asbtract_right_bottom_right .heading h5,
    .abstract_right_mid {
        text-align: left;
    }


    .abstract_right_top_left::before {
        height: 2px;
        background: linear-gradient(90deg, #065585, #00ccfa);
        width: 100%;
        left: 0;
        bottom: 0px;
    }

    .abstratc_right {
        padding: var(--p40);
        margin: 0;
    }

    .asbtract_right_bottom_left {
        width: 100%;
        flex-direction: row;
        flex-wrap: wrap;
        margin-top: var(--p30);
    }

    .asbtract_right_bottom_left li {
        width: 48%;
    }

    .ics_inner {
        flex-direction: column;
        gap: var(--p40);
    }

    .ics_inner ul {
        min-width: 100%;
        max-width: 100%;
    }



    .ics_mid {
        display: none;
    }

    .new_footer_area .footer_bottom {
        flex-direction: column;
        gap: var(--p30);
    }

    .footer_bottom_left {
        width: 100%;
        gap: var(--p30);
    }

    .footer_box_wrap {
        grid-template-columns: 1fr;
    }

    .list-unstyled {
        flex-direction: column;
        gap: 10px;
    }

    .footer_bottom_right {
        width: 100%;
        flex-direction: column-reverse;
        gap: var(--p30);
    }

    .footer_top h2 {
        font-size: 57px;
        margin-bottom: -14px;
        line-height: 46px;
    }

    .counter_zone_right ul {
        gap: var(--p30);
    }

    .regi_inner_right_main_li button,
    .regi_inner_right_main_content {
        padding: var(--p30) 12px;
    }

    .regi_inner_right_main_content {
        padding-top: 0;
    }

    .regi_inner_right_main_li button span {
        font-size: 22px;
    }

    .vanue_distance_inner div img {

        width: 67px;
    }

    .vanue_distance {

        flex-direction: column;
    }

    .msg_back {
        width: 100%;
        height: auto;
    }

    .spec_left {
        width: 100%;
        padding-right: 0px;
    }



    .abs_banner_content {
        flex-direction: column;
    }



    .abs_banner_content_top {
        width: 300px;
        padding-bottom: var(--p40);
    }

    .spec_inner {
        flex-direction: column;
        gap: var(--p30);
    }

    .abstract_bottom_left {
        gap: var(--padding);
    }

    .abstract_category_grid {
        grid-template-columns: 1fr;
    }

    .young_scien_award,
    .spec_bottom,
    .young_scien_award_left ul,
    .cen_com_wrap,
    .cen_com_top {
        flex-direction: column;
    }

    .spec_bottom_left ul,
    .spec_bottom_right ul {
        grid-template-columns: 1fr;
        gap: 11px;
    }

    .cen_com_wrap,
    .cen_com_top {
        gap: var(--p30);
    }



    .cen_com_top {
        padding-right: 0;
        position: unset;
    }

    .abstract_bottom_left .abstract_countdown {
        width: 100%;
    }

    .cen_com_wrap .committee_box h5 {
        margin-bottom: 4px;
        font-size: 11px;
    }

    .cen_com_wrap .committee_box h6 {
        font-size: 10px;
    }

    .workshop_inner {
        width: calc(100% - calc(12px * 2));
    }

    .workshop_left {
        width: 100%;
        padding-right: 0;
        position: unset;
    }

    .workshop_inner,
    .abstract_wrap .heading {
        flex-direction: column;
        gap: var(--p40);
    }

    .abstract_wrap .heading {
        align-items: start;
        gap: var(--p20);
    }

    .utility_wrap li {
        justify-content: start;
    }
}