/* eresponsive css */
@media (min-width: 992px) and (max-width: 1199px) {

    .echrontech_mainmenu .navbar .nav-link {
        font-size: 14px;
    }

    .echron-header-mar {
        height: 192px;
    }

    /* cta section starts*/
    .cta_section .cta_text p {
        font-size: 20px;
    }

    .cta_section .cta_text h3 {
        font-size: 35px;
    }

    .cta_section .c3c_panel .media-body {
        padding-right: 10px;
        font-size: 25px;
    }

    .cta_section span.c3c_text {
        font-size: 48px;
        line-height: 53px;
    }

    .cta_section .c3c_text small {
        font-size: 15px;
    }

    .cta_section .booknow_text {
        padding-right: 10px;
    }

    .cta_section .c3c_panel.media .common_btn {
        padding: 5px 10px;
        font-size: 12px;
    }

    .cta_section .c3c_panel.media .common_btn i {
        padding-left: 7px;
        font-size: 12px;
    }

    /* cta section ends*/
    /* ************* */
    /* ************* */
    /* echrontechhelpevents section */
    .echrontechhelpevents_main{
        background-position: -24% center ;
        background-size: 74%;
    }
    .echrontechhelpevents_text h2 {
        font-size: 35px;
    }
    .echrontechhelpevents_text h3 {
        font-size: 20px;
    }
    /* ************* */
    /* ************* */

}

@media (min-width:768px) and (max-width:991px) {

    .echron-header-mar {
        height: 186px;
    }

    .echrontech_grid .logo {
        max-width: 150px;
        flex: 0 0 20%;
    }

    .echrontech_mainmenu .navbar .nav-link {
        padding-left: 0;
        padding-right: 0;
        font-size: 14px;
    }

    /* cta section starts*/
    .cta_section .cta_text p {
        font-size: 15px;
    }

    .cta_section .cta_text h3 {
        font-size: 27px;
    }

    .cta_section .cta_text h3 span {
        line-height: 40px;
    }

    .cta_section .c3c_panel .media-body {
        padding-right: 10px;
        font-size: 25px;
    }

    .cta_section span.c3c_text {
        font-size: 48px;
        line-height: 53px;
    }

    .cta_section .c3c_text small {
        font-size: 15px;
    }

    .cta_section .booknow_text {
        padding-right: 0;
    }

    .cta_section .c3c_panel.media .common_btn {
        padding: 5px 10px;
        font-size: 12px;
    }

    .cta_section .c3c_panel.media .common_btn i {
        padding-left: 7px;
        font-size: 12px;
    }

    /* cta section ends*/
    /* ************* */
    /* ************* */
    /* echrontechhelpevents section */
    .echrontechhelpevents_main{
        background-size: 73% 73%;
        background-position: -10% center;
    }
    .echrontechhelpevents_text h2 {
        font-size: 28px;
    }
    .echrontechhelpevents_text h3 {
        font-size: 16px;
    }
    .echrontechhelpevents_text a {
        font-size: 13px;
    }
    /* ************* */
    /* ************* */
}

@media (max-width:767px) {

    .container {
        width: 100%;
    }

    .resp-mob-bann {
        position: fixed;
        left: 0;
        top: 53px;
        z-index: 2;
        width: 250px;
        display: block;
        cursor: pointer;
    }

    .resp-mob-bann.bootm {
        top: auto;
        cursor: pointer;
        bottom: 0;
    }

    .mob-nav-scroll {
        width: 100%;
        height: 100%;
        overflow: hidden;
    }

    header.mob_view .mob-nav-btn img {
        width: 24px;
    }

    header.mob_view .mob-nav .ic-wid {
        width: 15px;
    }

    header.mob_view .mob-nav img.icon {
        width: 30px;
    }

    header.mob_view .mob-nav .img-responsive {
        width: 130px;
    }

    header.mob_view ul li .comm_cl {
        font-size: 12px;
        color: #1e7cbb;
    }

    .mob-nav-btn {
        display: block;
        float: right;
        cursor: pointer;
        font-size: 20px;
        color: #fff;
        margin: 6px 5px;
        width: 46px;
        text-align: center;
        height: 35px;
        line-height: 29px;
        border-radius: 5px;
        border: 1px solid #333;
        background: #fecb29;
        position: relative;
    }

    .mob-nav-btn:hover {
        background: #444;
        transition: all ease .5s;
    }

    .mob-nav {
        display: none;
    }

    .mob-nav:before {
        width: 250px;
        left: 0;
        top: 0;
        content: '';
        position: fixed;
        height: 100%;
        background: #022d45;
        z-index: 1;
    }

    .mob-nav::after {
        width: 100%;
        left: 0;
        top: 0;
        content: '';
        position: fixed;
        height: 100%;
        background: #000000a3;
        z-index: 0;
    }

    nav {
        margin-top: 5px;
        margin-left: 30px;
        float: right;
    }

    .logo {
        margin-top: 5px;
    }

    header.fixed .logo {
        margin-top: 5px;
    }

    .logo-mob {
        text-align: left;
        padding-left: 20px;
        display: block;
        position: fixed;
        top: 0;
        padding-top: 05px;
        left: 0;
        width: 250px;
        padding-bottom: 10px;
        z-index: 2;
        background: #f1f1f1;
    }

    .logo-mob .icon {
        position: absolute;
        top: 15px;
        width: 35px;
        padding: 5px;
        line-height: 26px;
        text-align: center;
        right: 15px;
        background: #fff;
        border-radius: 50%;
        cursor: pointer;
        margin: 0;
    }

    .logo-mob a img {
        width: 154px;
    }

    nav ul.nav-ul>li:hover>a:before {
        display: none;
    }

    nav ul.nav-ul>li .nav-down {
        height: auto;
        display: none;
    }

    nav ul.nav-ul>li:hover .nav-down {
        height: auto;
    }

    nav ul {
        list-style: none;
    }

    nav ul.nav-ul {
        width: 250px;
        left: 0;
        top: 70px;
        padding: 0 10px 10px 10px;
        position: absolute;
        float: none;
        background: none;
        z-index: 1;
    }

    nav ul.nav-ul>li {
        width: 100%;
        text-align: left;
        padding-left: 0;
        padding-top: 10px;
    }

    nav ul.nav-ul>li:first-child {
        padding-left: 0;
    }

    nav ul.nav-ul>li>a {
        font-size: 18px;
        font-family: 'Roboto Slab', serif !important;

    }

    nav ul.nav-ul>li>a.assist {
        margin-top: 0;
        padding: 5px;
    }

    nav ul.nav-ul>li>a.login {
        margin-left: 0;
        margin-top: 0;
        padding: 5px;
    }

    nav ul.nav-ul>li>a,
    header.fixed nav ul.nav-ul>li>a {
        color: #fff;
        font-family: 'neo_sans_trmedium';
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li {
        padding: 5px;
        color: #fff;
        font-family: 'Roboto Slab', serif !important;
        font-size: 18px;
    }

    nav ul.nav-ul ul {
        height: auto;
        position: static;
    }

    /* ashish code end */
    .echron-header-mar {
        height: 60px;
        display: block;
    }

    /* mob-header */

    /* echron-slider starts */
    .echron-slider .slick-dots {
        bottom: 0px !important;
    }

    /* echron-slider ends */
    /* banner css starts */
    
    .banner_content {
        width: 75%;
    }

    .banner_area .banner_content h3 {
        font-size: 40px;
    }

    /* banner css  ends*/

    /* cta section starts*/
    .cta_section .cta_text p {
       font-size: 13px;
       text-align: center;
          
    }

    .cta_section .cta_text h3 {
        font-size: 16px;
        text-align: center;
    }

    .cta_section .cta_text h3 span {
        line-height: 30px;
    }

    .cta_section .c3c_panel .media-body {
        padding: 7px 0;
        font-size: 23px;
        width: 90%;
        justify-content: space-evenly;
        align-items:baseline;
        display: flex;
    }

    .cta_section span.c3c_text {
        font-size: 38px;
        line-height: 31px;
    }

    .cta_section .c3c_text small {
        font-size: 15px;
        right: -40px;
    }

    .cta_section .booknow_text {
        padding-right: 0;
        width: 100%;
        margin: auto;
    }

    .cta_section .c3c_panel.media .common_btn {
        padding: 6px 24px;
        font-size: 17px;
        margin: auto;
        display: table;
    }

    .cta_section .c3c_panel.media .common_btn i {
        padding-left: 7px;
        font-size: 17px;
    }

    /* cta section ends*/
    /* echrontechweoffer_section starts */
    .echrontechweoffer_section {
        padding: 30px 0px;
    }

    .echrontechweoffer_section .page-heading {
        padding-bottom: 20px;
    }

    

    .echrontechweoffer_group {
        padding: 20px 0px;
    }

    .echrontechweoffer_panel {
        flex-direction: column;
        gap: 0.5rem;
    }

    .echrontechweoffer_imgpanel {
        width: 98%;
    }

    .echrontechweoffer_conents {
        width: 98%;
        padding-left: 0;
    }

    /* echrontechweoffer_section ends */
    /* cta_section visitorcta_section starts */
    .cta_icon img {
        padding: 9px;
        width: 65%;
        margin: auto;
    }

    .cta_section.visitorcta_section .ctatext_grid {
        padding: 15px 5px;
    }

    .cta_section.visitorcta_section .cta_text h3 {
        font-size: 25px;
        margin-bottom: 14px;   
    }

    .visitsteps_grouprepeat {
        padding: 10px 15px;
        border: 1px solid #ffffffad;
        margin-bottom: 5px;
    }

    .visitsteps_grouprepeat>.media {
        flex-direction: column;
        display: flex;
        align-items: center;
    }

    .visitsteps_group {
        padding: 0;
    }

    .visitsteps_text {
        font-size: 22px;
        color: #ffdb4c;
    }
    .visitsteps_text br{
        display: none;
    }
    .visitsteps_group .media span {
        flex-direction: column-reverse;
        align-items: center;
        margin-top: 5px;
      }
      .visitsteps_group .media span img{
        width:100px;
      }
    .visitsteps_panel.media {
        flex-direction: row-reverse;
        display: flex;
        align-items: center;
    }

    /* cta_section visitorcta_section ends */
    /* echrontechourservice_section starts */
    .echrontechourservice_section {
        padding: 30px 0px;
    }

    .page-heading {
        padding-bottom: 20px !important;
    }

    .page-heading p {
        padding-top: 10px;
        font-size: 14px;
    }

    .echrontechourservice_group {
        padding-bottom: 15px;
    }

    .echrontechourservice_panel h3 {
        padding-top: 10px;
        font-size: 15px;
        line-height: 20px;
    }

    /* echrontechourservice_section ends */
    /* echrontechpplinstitutions_section starts */
    .echrontechpplinstitutions_section {
        padding: 30px 0px 30px 0px;
    }

    .echrontechpplinstitutions_section .page-heading h2 span {
        line-height: 55px;
    }
    .echrontechpplinstitutions_main .nav {
        padding: 0;
        width: 100%;
        flex-direction: inherit;
        margin-bottom: 15px;
    }
    .echrontechcarer_page .awards_section .page-heading h2{
        font-size:30px !important;
    }
    .echrontechpplinstitutions_main .nav-pills .nav-link {
        min-width:auto;
        padding: 15px 9px;
        background: #0085ce;
        font-size: 10px;
        width: 33.33%;
        border: 2px solid #fff;
    }
    .echrontechpplinstitutions_main .nav-pills .nav-link.active::after {
        display: none;
    }
    .echrontechpplinstitutions_main .nav-pills .nav-link.active::after,
    .nav-pills .show>.nav-link {
        border-left: solid 24px #022d45;
        border-top: solid 27px transparent;
        border-bottom: solid 27px transparent;
        border-right: solid 24px transparent;
    }

    .chrontechpplinstitutions_panel {
        padding: 5px;
    }

    .chrontechpplinstitutions_img .overlay-box .overlay-text {
        top: 60% !important;
    }

    .chrontechpplinstitutions_img .overlay-box .overlay-text h4 {
        font-size: 12px !important;
        margin-bottom: 0 !important;
    }

    .chrontechpplinstitutions_img .overlay-box .overlay-text p {
        font-size: 11px !important;
    }

    .chrontechpplinstitutions_text {
        padding: 0;
    }

    .chrontechpplinstitutions_text h3 a {
        font-size: 12px;
        line-height: 15px;
    }

    .chrontechpplinstitutions_text p {
        font-size: 12px;
        line-height: 15px;
    }

    .chrontechpplinstitutions_list {
        padding: 5px 0px 0px 0px;
        flex-direction: column;
    }

    .chrontechpplinstitutions_list li {
        color: #0085ce;
        font-size: 10px;
    }

    .echrontechpstudentstory_text {
        font-size: 15px;
    }

    /* echrontechpplinstitutions_section ends */
    /* echrontechpexplore_section starts */
    .echrontechpexplore_section {
        width: 100%;
        padding: 30px 0px;
    }

    .explore_text h2 {
        font-size: 20px;
        line-height: 25px;
    }

    .explore_text p {
        margin: 10px 0px 0px 0px;
        font-size: 14px;
        line-height: 18px;
    }

    .echrontechpexplore_panel {
        padding: 5px;
    }

    .echrontechpexplore_panel h3 {
        padding-top: 10px;
        font-size: 18px;
    }

    .echrontechhelpfullresources_conents h3 {
        margin-top: 10px;
    }

    /* echrontechpexplore_section ends */
    /* echrontechhelpevents_section starts */
    .echrontechhelpevents_text h2 {
        font-size: 35px;
    }

    .perfectfit_imggroup {
        width: 25%;
        padding: 5px;
    }
    .perfectfit_imggrid{
        gap: 1rem;
        flex-wrap: wrap;
        justify-content: center;
    }

    .perfectfit_img {
        padding: 17px;
    }

    /* echrontechhelpevents_section ends */
    /* awards_section starts */
    .awards_section {
        padding: 30px 0px;
    }

    /* awards_section ends */

    
    /* home page css ends */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* about-us /Admissionhelp-page(the very common page) responsive sm starts */
    
    .admissionhelp_page,
    .know-ur-test_page,
    .digital-magazine_page,
    .fair-media_page,
    .echrontechcarer_page,
    .student-blog_page,
    .echrontechgreatplace_section,
    .scholarships_main {
        padding: 20px 0px !important;
    }

    .admissionhelp_bodytext,
    .know-ur-test_bodytext,
    .digital-magazine_bodytext,
    .fair-media_bodytext,
    .echrontechcarer_bodytext,
    .student-blog_bodytext,
    .scholarships_bodytext {
        padding: 0 5px !important;
    }

    .admissionhelp_bodytext h1,
    .know-ur-test_bodytext h1,
    .digital-magazine_bodytext h1,
    .fair-media_bodytext h1,
    .student-blog_bodytext h1,
    .scholarships_bodytext h1 {
        font-size: 32px !important;
    }
    .admissionhelp_bodytext h1{
        font-size: 25px !important; 
        margin-bottom: 9px;
    }

    .admissionhelp_bodytext h2 {
        font-size: 28px; 
        margin: 15px 0px 10px 0px;
    }

    .admissionhelp_bodytext h4 {
        margin-bottom: 10px;
    }

    .admissionhelp_bodytext p,
    .know-ur-test_bodytext p,
    .digital-magazine_bodytext p,
    .fair-media_bodytext p,
    .echrontechcarer_bodytext p,
    .echrontechlifemaymystudy_content p,
    .student-blog_bodytext p,
    .scholarships_bodytext p {
        font-size: 14px;
        line-height: 25px;
    }

    .guidance_form {
        padding: 20px 25px 5px 25px !important;
    }

    .guidance_form .form-group .btn {
        width: 65% !important;
        font-size: 20px !important;
    }
    .admissionhelp_bodytext .vp-box .vp-item .flow-right,
    .admissionhelp_bodytext .vp-box .vp-item .flow-left,
    .admissionhelp_bodytext .vp-box .vp-item .flow-bottom{
        display: none;
    }
    .admissionhelp_bodytext .vp-box .vp-item{
        margin: 10px auto !important;
    } 

    /* about-us /Admissionhelp-page(the very common page) responsive sm ends */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* career page starts*/
    .echrontechcarerbanner_content h2 {
        font-size: 23px !important;
        line-height: 40px !important;
    }

    .echrontechcarer_bodytext h2 {
        font-size: 35px !important;
        line-height: 40px !important;
    }

    .echrontechcarer_bodytext h3 {
        padding: 15px 0px 5px 0px;
    }

    .echrontechlifemaymystudy_section {
        padding: 50px 0px;
    }

    .echrontechcurrentopenings_section {
        padding-top: 20px !important;
    }

    .echrontechcurrentopenings_group {
        padding: 20px !important;
        width: 95% !important;
    }

    .currentopenings_icon {
        left: -18% !important;
        top: -7% !important;
    }

    
    .awards_section .awards_img {
        margin: 20px;
    }

    /* career page ends*/
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* contact page responsive starts */
    .echrontechcontactusbanner_area {
        background-position-y: -112px;
    }
    .echrontechtocuhconnetcard_grid {
        gap: 15px;
      }

    .echrontechtocuhconnetcard_panel {
        padding: 5px !important;
    }

    .mapmystudyoffices_section {
        padding: 20px 0px !important;
    }

    /* contact page responsive ends */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* scholarships page css starts */
    .scholarships_bodytext h1 {
        margin-top: 0 !important;
        font-size: 32px;
    }

    .breadcrumb_section {
        padding: 5px 0px !important;
    }

    .breadcrumb-item a {
        font-size: 14px !important;
    }

    .abnner_link_inner {
        padding: 5px 5px !important;
    }

    .scholarships_page .breadcrumb_section nav {
        float: left !important;
    }

    .scholarships_page .banner_link {
        clear: both;
    }

    .scholarships_page .banner_link .abnner_link_inner {
        flex-wrap: wrap;
    }

    .scholarships_page .banner_link .abnner_link_inner li {
        margin: 5px 0;
    }

    .scholarships_page .banner_link .abnner_link_inner li a {
        padding: 2px 24px;
    }

    /* scholarships page css ends */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
    /* australia page css statrs  */
    .faq-box .faq li .data .ques{
        font-size: 16px !important;
    }
    .faq-box .faq > li{
        margin-bottom: 10px !important;
    }
    .faq-box .faq li .data .ans,
    .faq-box .faq li .data .ans p {
        font-size: 13px !important;
    }
    .accordian-box .accordian {
        gap: 0.5rem !important;
    }
    .accordian-box .accordian .accor-item .heading{
        padding: 5px 15px !important;
    }
    .accordian-box .accordian .accor-item .heading strong,
    .accordian-box .accordian .accor-item .heading i{
        font-size: 16px !important;
    }
    .accordian-box .accordian .accor-item .content{
        padding: 10px !important;
    }
    .accordian-box .accordian .accor-item .content h4{
        font-size: 16px !important;
    }
    ul.diamond li::marker{
        font: 10px/1 fontawesome !important; 
    }
    ul.diamond li .li-data,
    ul.check li .li-data{
        font-size: 14px !important;
    }
    .admissionhelp_bodytext .tab-pane{
        padding:0 !important; 
        color:#000;
    }
    .echron-header {
        /* width: 100%;
        z-index: 5;
        background-color: #fff; */
        display: none;
      }
    /* australia page css ends */
    /* ******************************************************************************************* */
    /* ******************************************************************************************* */
}

@media only screen and (max-width: 600px) {

    /*  */
    /*  */
     /* mob-headeer */
     .echron-mob-header {
        position: fixed;
        background-color: #fff;
        width: 100%;
        z-index: 5;
        box-shadow: 0 0 7px rgba(0, 0, 0, 0.5);
    }

    /* ashish code */

    header.mob_view {
        display: block;
        height: 60px;
    }

    header.desktop_view {
        display: none;
    }

    header.mob_view .mob-header-box {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin: auto 0;
        height: 60px;
    }

    header.mob_view .logo {
        z-index: 0;
        height: 50px;
        width: auto;

    }

    header.mob_view .mob-nav img {
        width: 100%;
    }

    header.mob_view .logo img {
        width: 130px;
        margin: auto;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li {
        position: relative;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box {
        position: absolute;
        right: 0;
        top: 10px;
        display: none;
        transition: all 0.3s ease-in-out;
        border-radius: 5px;
        box-shadow: 0 3px 15px rgba(0, 0, 0, 0.5);
        overflow: hidden;
        width: max-content;
        background-color: #fff;
        z-index: 2;
    }

    /*  */
    /* header.mob_view .mob-header-box .mob-nav .nav-ul li:hover .menu-box{
        display: block;
    } */
    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box .menu {
        display: flex;
        flex-direction: column;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box .menu .menu-item {
        border-bottom: 1px solid #505050;
        transition: all 0.3s ease-in-out;
        padding: 2px 10px;
        text-align: left;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box .menu .menu-item:last-child {
        border-bottom: none;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box .menu .menu-item a {
        transition: all 0.3s ease-in-out;
        text-decoration: none;
        color: #000;
        display: inline-block;
        width: 100%;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box .menu .menu-item:hover {
        background-color: #022d45;
    }

    header.mob_view .mob-header-box .mob-nav .nav-ul li .menu-box .menu .menu-item:hover a {
        color: #fff;
    }

    /*  */
    /*  */
    /* ******************** */
    /* ******************** */
    /* ******************** */
    /* ******************** */
    /* fast-track starts */
    /* fast-track starts */
    /* fast-track starts */
    /* fast-track starts */
    .echrontechfasttrackbanner_area{
        padding: 30px 0;
    }
    .echrontechfasttrackfrom_page .echrontechfasttrackbanner_area{
        padding: 30px 0 50px;
    }
    .echrontechfasttrackbanner_content h1{
        font-size: 32px;
    }    
    .echrontechfasttrackbanner_rightcontent{
        padding-left: 0 ;
        margin-top: 30px;
    }
    .echrontechfasttrackbanner_rightcontent h3 {
        margin: 0px 0px 30px 0px;
        color: #fff;
        font-size: 22px;
        line-height: 28px;
    }
    .echrontechfasttrackbanner_rightcontent h3 a {
        font-size: 22px;
    }
    .fasttrack_countryselect .form-select{
        height: 40px;
    }
    .echrontechfasttrackfrom_group{
        padding: 50px 15px 15px 15px;
    }
    .fastrackform_step {
        width: 100px;
        height: 100PX;
        display: flex;
        border-radius: 50%;
        left: -4%;
        top: -3%;
        font-size: 18px;
        justify-content: end;
    }
    .echrontechfasttrackfrom_group:nth-child(2n) .fastrackform_step {
        right: -4%;
        top: -2%;
    }
    .echrontechfasttrackfrom_group h3 {
        padding-bottom: 15px;
        font-size: 35px;
    }
    .echrontechfasttrackfrom_group .form-control {
        height: 40px;
        padding: 10px 10px 10px 15px;
    }
    .nextleftright-btn{
        padding: 1px 15px;
    }
    .fasttrackfrom_ensuretext a {
        font-size: 14px;
    }
    /* fast-track endss */
    /* fast-track endss */
    /* fast-track endss */
    /* fast-track endss */
    /* ******************** */
    /* ******************** */
    /* ******************** */
    /* ******************** */
    /* ******************** */
    /* ***admissionhelp_page starts***  */
    .admissionhelp_bodytext,
    .know-ur-test_bodytext,
    .digital-magazine_bodytext,
    .fair-media_bodytext,
    .echrontechcarer_bodytext,
    .student-blog_bodytext,
    .scholarships_bodytext {
        padding: 0 5px;
        margin-bottom: 0;
      }
    .admissionhelp_bodytext h2 {
        font-size: 25px;
    }
    .admissionhelp_admissionhelpway h1{
        font-size: 32px;
        padding-right: 0;
    }
    /* ***admissionhelp_page ends***  */
    /* ******************** */
    /* ******************** */
    /* ******************** */
    /*  */
    .visitsteps_grid {
        display: flex;
        flex-grow: 1;
        flex-direction: column;
    }

    .cta_section.visitorcta_section .ctatext_grid {
        padding: 15px 5px;
    }
    .cta_section.visitorcta_section .ctatext_grid .visitsteps_grid .visitsteps_group {
        margin-left: 0px;
    }
    .cta_section.visitorcta_section .cta_main .cta_icon {
        width: 100%;
    }
    .cta_section .container::after{
        left: 96%;
    }
    .echrontechourservice_panel h3 {
        font-size: 15px;
        line-height: 20px;
    }

    .mob {
        width: 100%;
    }

    /* banner css starts */
    .banner_content {
        width: 75% !important;
    }

    .banner_area .banner_content h3 {
        font-size: 27px;
    }

    /* banner css  ends*/
    .faq-box .faq > li{
        margin-bottom: 10px !important;
    }
    .faq-box .faq li .btn{
        min-width: 40px !important;
        min-height: 40px !important;
    }
    /* ************* */
    /* ************* */
    /* echrontechhelpevents section */
    .echrontechhelpevents_section{
        padding-bottom: 0;
    }
    .echrontechhelpevents_main{
        background-size: 100%;
    }
    .nepal .echrontechhelpevents_section .echrontechhelpevents_main {
        background-size: 100%;
    }
    .echrontechhelpevents_text {
        margin-right: 20px;
        margin-top: 260px;
    }
    .echrontechhelpevents_text h2 {
        font-size: 24px;
        padding-top: 0;
    }
    .echrontechhelpevents_text h2.echron-font {
        font-size: 22px;
    }
    .echrontechhelpevents_text h3 {
        font-size: 20px;
        padding: 15px 10px 35px 10px;
    }
    .echrontechhelpevents_text a {
        font-size: 14px;
    }
    /* *************** */
    /* *************** */
    /* *************** */
    /* echrontechpplinstitutions_section starts */
    .echrontechpplinstitutions_section .chrontechpplinstitutions_text h4{
        font-size: 13px;
    }
    /* echrontechpplinstitutions_section ends */
    /* *************** */
    /* *************** */
    /* *************** */
    /* echrontechpstudentstory_section css starts */
    .echrontechpstudentstory_main ul li.half {
        width: 50%;
    }
    .echrontechpstudentstory_main ul li.full {
        width: 100%;
    }
    /* echrontechpstudentstory_section css ends */
    /* ************* */
    /* ************* */
    /* ************* */
    .chrontechpplinstitutions_img img{
        height: 100px;
    }
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* echrontechpexplore_section starts */
    .echrontechpexplore_section .explore_text{
        margin-bottom: 20px;
    }
    .echrontechpexplore_section .echrontechpexplore_panel h3 {
        padding-top: 10px;
        font-size: 13px;
      }
    /* echrontechpexplore_section ends */
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* echrontechhelpfullresources_section starts */
    .echrontechhelpfullresources_section .echrontechhelpfullresources_conents p{
        display: none;
    }
    .echrontechhelpfullresources_section .echrontechhelpfullresources_conents h3 {
        margin-top: 10px;
        font-size: 13px;
    }
    /* echrontechhelpfullresources_section ends */
    /* ************* */
    /* ************* */
    /* ************* */
    .echrontechhelpevents_section{
        padding-top: 30px;
    }
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* perfectfit_section starts */
    .perfectfit_section{
        padding-top: 30px;
    }
    /* perfectfit_section ends */
    /* ************* */
    /* ************* */
    /* ************* */
    /* book-appointment page starts */
    .online-firstection {
        padding: 20px 0px;
    }
    .online-firstsection h1.bk_appoint{
        font-size: 24px;
        margin-top: 4px;
        line-height: 29px;
    }
    .banner-book-apoint ul {
        align-items: start;
        margin: 25px 0;
    }

    .banner-book-apoint ul li span {
        padding-right: 10px;
        display: none;
    }

    .banner-book-apoint ul li {
        justify-content: center;
        align-items: start;
        font-size: 15px;
        line-height: 19px;
        height: 70px;
        text-align: center;
        width: 110px;
    }
    .online-firstsection h4 {
        font-size: 20px;
    }

    .online-firstection h3 span {
        font-size: 26px;
    }
    .online-secondsection ul li .left-span-nav{
        display: none;
    }
    .online-secondsection ul li .right-span-nav {
        text-align: center;
        padding-top: 15px;
    }
    .online-secondsection ul li .right-span-nav h3,
    .online-secondsection ul li .right-span-nav P{
        font-size: 20px;
    }
    .online-secondsection.echron .how-content-wrap .how-heading h3{
        font-size: 20px;
        padding-bottom: 10px;
    }
    .online-secondsection .tab-bg .tab-bg-white .left-side-content iframe {
        height: 1060px;
    }
    .online-secondsection.echron .left-side-content.echron_lft{
        display: none;
    }
    .online-secondsection.echron .right-side-content.echron-ryt {
        width: 100%;
        margin-top: 15px;
    }
    .online-secondsection.echron .right-side-content.echron-ryt .form-group {
        margin-bottom: 15px;
    }
    .share-your-details-div .btn.btn-default {
        font-size: 14px;
        padding: 6px 30px;
    }
    /* book-appointment page ends */
    /* ************* */
    /* ************* */
    /* ************* */
    /* ***************blog page starts */
    /* ***************blog page starts */
    /* ***************blog page starts */
    .student-blog_bodytext ul li .data {
        height: 170px;
    }
    /* ***************blog page ends */
    /* ***************blog page ends */
    /* ***************blog page ends */
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* ************* */
    /* *************** contact-us page starts */
    .echrontechcontactusbanner_area {
        min-height: 450px;
        background-position-y: 0;
        background-size: 50% 50%;
    }
    .echrontechtocuhconnetcard_panel span{
        width: 80px;
        height: 80px;
    }
    .echrontechtocuhconnetcard_panel span img{
        width: 65%;
    }
    .echrontechtocuhconnetcard_panel h4 {
        font-size: 14px;
    }
    .echrontechtocuhconnetcard_panel .common_btn {
        font-size: 16px;
    }
    .echrontechtocuhconnetcard_group {
        padding-right: 0px;
        
    }
    .admissionhelp_main .form-main {
        top: 0px;
    }
    .page-heading h2 {
        font-size: 38px;
    }
    /* *************** contact-us page ends */
    /* ************* */
      /* *************** blog **********/
      
      .admissionhelp_bodytext p{
        font-size: 15px;
      }
      .ceo {
        width: 100%;
        gap: 1rem;
      }
    .img-box figure img {
     flex: auto;
    }
       /* *************** blog **********/
    /* ************* */
    /* ************* */
    /* ************* */

}
