@media screen and (max-width:480px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    .responsive-map {
        overflow: hidden;
        padding-bottom: 95.25%;
        position: relative;
        height: 0;
    }

    .responsive-map iframe {
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        position: absolute;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */



    /* 24-02-2023  */
    /* ---------------services_career_counselling page css end  *----------------*/
    .best_services {
        height: auto;
        background: none;
        padding: 30px 0px 10px;
        margin-top: 0px;
    }

    .best_service_main {
        flex-direction: column;
        margin-top: 0px;
    }

    .services_child {
        padding-right: 0;
        margin-top: 20px;
        text-align: center;
    }

    .best_services_img {
        text-align: center;
    }

    .link_head a {
        font-size: 14px;
    }

    .pr-0 {
        padding-left: 0;
    }

    .services_child h5 {
        font-size: 20px;
    }

    .best_services_img img {
        width: 70%;
    }

    .get_started_btn a {
        font-size: 16px;
    }

    .services_head {
        padding-top: 40px;
    }

    .services_career_counselling {
        height: 180px;
    }

    .get_started_btn {
        margin-bottom: 20px;
    }

    .career_path {
        text-align: center;
    }

    .career_path_pera {
        width: 100%;
        margin-top: 20px;
    }

    /* ---------------services_career_counselling page css end  *----------------/





    /* 27-02-2022 */
    /*----------------- countries austrailia page css start---------------------  */


    .countries {
        height: 180px;
    }

    .countries .countries_head {
        padding-top: 66px;
    }

    /* about australia css start  */
    .about_austrailia .about_box {
        height: auto;
    }

    .about_austrailia .about_box p {
        line-height: inherit;
    }

    .about_austrailia .about_icon h5 {
        font-size: 18px;
    }

    .about_austrailia {
        padding: 30px 0px;
        margin-top: 30px;
    }

    .about_austrailia .about_box {
        margin-top: 0px;
        margin-bottom: 15px;
    }

    /* about australia css end  */




    /* why australia css start  */
    .why_austrailia {
        padding: 30px 0px;
        margin-top: 30px;
    }

    .why_austrailia .why_head p {
        width: 100%;
    }

    .why_austrailia .why_pop .popular_courses {
        display: flex;
        width: 100%;
        flex-direction: column;
        text-align: center;
    }

    .why_austrailia .why_pop {
        margin-top: 25px;
    }

    .why_austrailia .why_pop .num_one img {
        width: 33%;
    }

    .why_austrailia .why_pop .popular_child {
        width: 100%;
        margin-left: 0px;
    }

    .why_austrailia .why_pop .course2 {
        flex-direction: column-reverse;
        margin-left: 0;
    }

    .why_austrailia .why_pop .course2 .num_one {
        margin-left: 0px;
        margin-top: 30px;
    }

    .why_austrailia .why_pop .arrow_img img {
        display: none;
    }

    /* why australia css end  */

    /* education css start  */

    .education_sysytem .education_pera {
        width: 100%;
        margin-top: 0;
    }

    /* education css end  */

    /* student life css start  */
    .student_life {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .student_life .student_head p {
        width: 100%;
    }

    .student_life #main #faq .card .card-header img {
        width: 12%;
    }

    .student_life #main #faq .card .card-header .btn-header-link {
        font-size: 16px;
        padding: 10px;
    }

    .student_life #main #faq .card .card-header .btn-header-link:after {
        margin-top: 6px;
    }

    .student_life #main #faq .card {
        margin-bottom: 15px;
    }

    .student_life #main {
        margin: 15px 0;
    }

    .student_life #main #faq .card-body {
        padding: 0px 15px 15px;
        padding-left: 15px;
    }

    .student_life .student_life_img {
        margin-top: 0;
    }

    .student_life .student_one img {
        margin-top: 0;
    }

    /* student life css end  */

    /* admission css start  */

    .admission {
        padding: 30px 0px 20px;
    }

    .admission_box_head {
        margin-top: 0;
        margin-bottom: 15px;
    }

    .admission_box h5 {
        font-size: 18px;
    }

    /* admission css end  */

    /*---------------------- countries austrailia page css end-----------------------  */



    /* 01-03-2023 */

    /* ----------------------about us page css start  -----------------------*/

    /* about us banner css start  */
    .about_us {
        height: 180px;
    }

    .about_us .about_head {
        padding-top: 32px;
    }

    /* about us banner css end  */


    /* company profile css start  */

    .company_profile {
        padding: 30px 0px;
        margin-top: 30px;
    }

    .company_profile .recognization_text h4 {
        font-size: 18px;
    }

    /* company profile css end  */


    /* director message css start  */
    .director_message {
        padding: 30px 0px;
        height: auto;
        background: none;
        background-color: #000;
    }

    .director_message .director_name {
        height: auto;
        justify-content: start;
    }

    .director_message .director_name .director_text h4 {
        font-size: 16px;
    }

    /* director message css end  */

    /* management css start  */


    .management {
        margin-top: 30px;
        padding: 30px 0px 15px;
    }

    .management .manage_content {
        flex-direction: column;

    }

    .management .manage_content img {
        /* margin-right: 15px; */
        width: 35px;
    }

    /* management css end  */


    /* events section css start  */

    .events {
        height: auto;
        padding: 30px 0px;
        margin-top: 30px;
    }

    .events .event_content h4 {
        margin-bottom: 10px;
        font-size: 18px;
    }

    .events .event_tab h4 {
        margin-bottom: 10px;
        margin-top: 30px;
        font-size: 18px;
    }

    .events .nav-tabs .nav-link {
        width: 120px;
        padding: 8px 10px;
        font-size: 14px;

    }

    .main_tab {

        display: flex !important;
        flex-wrap: wrap;
    }

    .events .events_tab_content {
        display: flex;
        align-items: start;
        padding: 20px 15px;
        border-bottom: 1px dotted #68447a;
        flex-direction: column;
        width: 50% !important;
        max-width: 50% !important;
    }

    .events .event_date {
        width: 85%;
        margin-bottom: 10px;
    }

    .events .event_date p {

        margin-bottom: 0;
        font-size: 13px;
    }

    .events .place {
        margin-left: 0;
        margin-top: 15px;
    }

    .events .place h6 {
        font-size: 15px;
        width: 80%;
    }

    .events .place span {
        font-weight: 500;
        font-size: 13px;
    }

    .events .register_btn {
        margin-left: 0px;
        margin-top: 15px;
    }

    .events .register_btn a {

        padding: 6px 15px;
        font-size: 10px;

    }

    /* events section css end  */

    /* ----------------------about us page css end  -----------------------*/




    /*---------------------- contact us page css start ---------------------- */
    .contact_us {
        height: 180px;
    }

    .contact_head {
        padding-top: 58px;
    }


    section.contact_form {
        padding: 30px 0px;
    }

    .contact_form .my_container {
        width: 95%;
        padding: 30px 20px;
        margin-top: 15px;
    }

    .contact_form .my_container .primary_form h4 {
        margin-bottom: 15px;
        font-size: 18px;
    }

    .contact_form .my_container .primary_form .form_group .form-control {
        height: calc(2.3em + 0.75rem + 2px);
        font-size: 13px;
        padding: 8px 20px 8px 35px;
    }

    .contact_form .my_container .primary_form .form_group img {
        width: 12px;
    }

    .contact_form .my_container .primary_form .form_group {
        margin-bottom: 15px;
    }

    .contact_form .my_container .primary_form .form_group2 textarea {
        font-size: 13px;
        padding: 8px 20px 8px 35px;
    }

    .contact_form .my_container .primary_form .form_group2 img {
        width: 12px;
    }

    .contact_form .my_container .primary_form .submit_btn {
        margin-top: 15px;
    }

    .contact_form .my_container .primary_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    .contact_right_img {
        margin-top: 30px;
    }

    .get_in_touch .my_row{
        width: 100%;
    }

    .get_in_touch .my_row .address{
        width: 100%;
        height: auto;
        padding: 20px;
    }
    .get_in_touch .my_row .address_details p{
        width: 100%;
        font-size: 14px;
    }
    .get_in_touch .my_row .address_details h6{
        font-size: 15px;
    }
    .get_in_touch .my_row .address_details img {
        width: 14px;
        margin-right: 9px;
    }
    .get_in_touch .my_row .address_details span{
        font-size: 14px;
    }
    .get_in_touch .my_row .detail_text {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

@media screen and (max-width:414px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */


}

@media screen and (max-width:375px) {


    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media screen and (max-width:640px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media screen and (max-width:320px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media screen and (max-width:981px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media screen and (min-width:800px) and (max-width:1280px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 40px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 175px;
    }

    .logo {
        width: 15%;
        display: flex;
        align-items: center;
    }

    .enzro_logo {
        width: 60% !important;
        margin-left: 10px;
    }

    header nav .navbar .links li {
        padding: 0px 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: none;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 50px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -118px;
    }

    .countries_name h5 {
        font-size: 16px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 20%;
        padding: 15px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 140px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 50px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(100px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 60;
        margin-bottom: 70px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .reach--logos {
        right: 10% !important;
    }

    .reach--logos__item {
        width: 100px !important;
        height: 25px !important;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: inherit;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 35px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 70%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media screen and (min-width:769px) and (max-width:991px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media screen and (min-width:768px) and (max-width:1024px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:320px) and (max-width:380px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }


    .experiance {
        margin: 15px 0px 15px;
    }

    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
        padding-bottom: 12px;
    }

    .countries_child {
        margin: 30px 0px 0px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 256px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 30px;
    }

    .colleges .colleges_and_university {
        margin-top: 30px;
    }

    .what_offer .global_university h6 {
        font-size: 11px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 83px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */

    section.testimonials {
        margin-top: 30px;
    }

    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    section.blog {
        padding: 30px 0px;
    }

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */

    footer {
        padding: 30px 0px;
    }

    footer .footer_head img {
        width: 170px;
    }

    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:381px) and (max-width:480px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }

    .experiance {
        margin: 30px 0px 20px;
    }

    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 13px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    section.testimonials {
        margin-top: 30px;
    }

    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .colleges .colleges_and_university {
        margin-top: 30px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer {
        padding: 30px 0px;
    }

    footer .footer_head img {
        width: 180px;
    }

    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:481px) and (max-width:640px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:641px) and (max-width:786px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:787px) and (max-width:799px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    section.testimonials {
        margin-top: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .colleges .colleges_and_university {
        margin-top: 30px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:800px) and (max-width:991px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 30px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 14px;
    }

    header .navbar .links li .sub-menu a {
        font-size: 7px;
    }

    header nav .navbar .links li .sub-menu {
        width: 160px;
        line-height: 25px
    }

    header .enquiry_btn a {
        font-size: 9px;
    }

    header nav .navbar .links li .arrow {
        font-size: 10px;
        margin-top: -30px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 15px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 18px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 26px;
        margin-bottom: 10px;
        width: 100%;
        margin-top: 15px;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    section.testimonials {
        margin-top: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    .reach--logos__item {
        position: relative;
        width: 172px !important;
        height: 72px !important;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }

    .colleges .colleges_and_university {
        margin-top: 30px;
    }

    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: inherit;
        align-items: flex-start;
    }

    footer .links_2 ul img {
        width: 74%;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:992px) and (max-width:1023px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 40px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 140px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(100px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 50px;
        margin-bottom: 60px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:1024px) and (max-width:1200px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 35px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 12px;
    }

    header .navbar .links li .sub-menu a {
        font-size: 11px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 45px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -110px;
    }

    .countries_name h5 {
        font-size: 14px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 30%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 130px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(100px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }


    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 50px;
        margin-bottom: 60px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .reach--logos__item {
        width: 100px !important;
        height: 18px !important;
    }

    .reach--logos {
        right: 10px !important;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: inherit;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:760px) and (max-width:768px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 28px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    header nav .navbar .nav-links {
        max-width: 400px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 15px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 16px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;

    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 30px;
        margin-bottom: 10px;
        width: 100%;
        margin-top: 15px;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    section.testimonials {
        margin-top: 30px;
    }

    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .colleges .colleges_and_university {
        margin-top: 30px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: inherit;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:616px) and (max-width:719px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:571px) and (max-width:600px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:711px) and (max-width:760px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 240px;
        border-radius: 10%;
        padding: 5px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 63px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */

}

@media only screen and (min-width:571px) and (max-width:766px) {

    /* body start */
    .container {
        max-width: 100%;
    }

    h2 {
        font-size: 25px;
        margin-top: 8px;
    }

    .col-xs-6 {
        width: 50%;
    }

    /* body end */

    /* header start  */
    .logo img {
        width: 120px;
    }

    .enzro_logo {
        width: 70% !important;
        margin-left: 10px;
    }

    header nav .navbar {
        width: 100%;
        padding: 0px 14px;
    }

    header .top_header .call_us {
        flex-direction: column;
        display: none;
    }

    header .top_header .mail {
        flex-direction: column;
    }

    header .top_header .mail p:nth-child(1) {
        margin-right: 0px;
        border-right: none;
        padding-right: F0px
    }

    header .enquiry_btn:after {
        display: none;
    }

    header nav .navbar .bar {
        display: block;
    }

    header .enquiry_btn {
        margin-left: 0;
    }

    span.logo-name img {
        width: 130px;
    }

    header nav .navbar .links li a {
        font-size: 13px;
    }

    .call_us_mob {
        display: flex;
        justify-content: space-between;
    }

    .call_us_mob .mail2 p {
        font-size: 14px;
        margin-bottom: 0;
        font-weight: 500;
    }

    .follow_us2 {
        display: flex;
        justify-content: space-between;
    }

    .follow_us2 li {
        border: 1px solid #784387;
        margin: 0px 3px;
        width: 20px;
        height: 20px;
        line-height: 18px;
        text-align: center;
        border-radius: 50%;
        transition: 0.3s;
    }

    .follow_us2 li a {
        color: #784387;
        transition: 0.3s;
        font-size: 11px;
    }

    /* header end  */

    /* banner start  */

    .banner .banner_head h1 {
        font-size: 30px;
        margin-top: 30px;
    }

    .banner .banner_head h4 {

        font-size: 17px;
        width: 100%;
        margin-top: 20px;
        margin-bottom: 16px;
        line-height: 25px;
    }

    .banner .banner_head p {
        font-size: 16px;
        width: 100%;
    }

    .banner .banner_head .know_btn a {
        font-size: 16px;
    }


    /* banner end  */






    /* what we offer start  */

    .we_offer .we_offer_head h2 {
        font-size: 25px;
    }

    .we_offer .we_offer_head {
        width: 100%;
    }



    .experiance_box h3 {
        font-size: 25px;
    }

    .experiance_box p {
        font-size: 13px;
    }




    .countries_name {
        margin-top: -90px;
    }

    .countries_name h5 {
        font-size: 12px;
    }

    .what_offer .what_offer_head {
        width: 100%;
    }


    .what_offer .what_offer_head p {
        width: 100%;
        font-size: 16px;
    }

    .global_university {
        margin-top: 20px;
        height: 223px;
        border-radius: 10%;
        padding: 15px;
    }

    .what_offer .global_university img {
        width: 48px;
        margin-bottom: 0px;
        margin-top: 8px;
    }

    section.what_offer {
        padding-bottom: 40px;
    }

    .what_offer .global_university h6 {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        margin-top: 15px;
        margin-bottom: 5px;
    }

    .what_offer .global_university p {
        font-size: 13px;
        height: 30px;
        margin-bottom: 10px;
        width: 100%;
    }

    .what_offer .arrow-container {
        width: 35px;
        height: 35px;
    }

    .what_offer .arrow {
        top: 30%;
        left: -89%;
        font-size: 14px;
    }

    .what_offer .translate_global {
        transform: translatey(0px);
    }

    .counteries .owl-nav {
        display: none !important;
    }

    .counteries.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .counteries.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .counteries .owl-dots {
        display: flex !important;
        justify-content: center !important;

    }

    /* what we offer end  */

    /* testimonial start  */
    .testimonials .testimonial_slider .owl-nav {
        display: none !important;
    }

    .testimonials .testimonial_slider .name p {
        font-size: 15px;
    }

    .testimonials .testimonial_slider .user_name img {
        width: 50px !important;
    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .testimonials .testimonial_slider.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .testimonials .testimonial_slider .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
        margin-bottom: 30px;
    }

    /* testimonial end  */


    /* blog start  */

    .Skillfulyouth_blog_main .owl-nav {
        display: none !important;
    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot {
        background: #c7c7c7 !important;
        color: inherit;
        border: none !important;
        padding: 0 !important;
        font: inherit;
        width: 13px !important;
        height: 13px !important;
        border-radius: 50%;
        margin: 0px 5px !important;
        outline: none;
        display: block !important;

    }

    .Skillfulyouth_blog_main.owl-carousel button.owl-dot.active {
        background: #784387 !important;
        border: #784387 !important;
        outline: none !important;
    }

    .Skillfulyouth_blog_main .owl-dots {
        display: flex !important;
        justify-content: center !important;
        margin-top: 20px;
    }

    .Skillfulyouth_blog_update h5 {
        margin-top: 15px;
        font-size: 18px;
    }

    .read_more a {
        font-size: 16px;
    }

    /* blog end  */

    /* who we are start  */

    section.who_we_are .who_we_head h2 {
        width: 100%;
    }

    section.who_we_are .who_we_head h5 {

        width: 100%;
        margin-bottom: 15px;
        margin-top: 15px;
        font-size: 17px;
        line-height: 25px;
    }

    section.who_we_are .who_we_head p {
        width: 100%;
    }

    section.who_we_are .expert_counseller_child p {
        margin-left: 8px;
        font-size: 10px;
        margin-bottom: 0;
        font-weight: 400;
        line-height: 16px;
        letter-spacing: inherit;
    }

    section.who_we_are .expert_counseller_child img {
        width: 30px;
    }

    section.who_we_are .read_btn a {
        font-size: 16px;
    }

    section.who_we_are .we_are_left img {
        margin-top: 0;
        width: 100%;
    }

    /* who we are end  */

    /* colleges start  */

    section.colleges {
        margin-top: 0;
        margin-bottom: 20px;
    }


    .colleges .view_all_btn a {
        font-size: 16px;
    }

    .colleges .view_all_btn {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    /* colleges end  */


    /* ask our experts start */

    .ask_experts .inquire_form .form-check-label {
        margin-bottom: 15px;
    }

    .ask_experts .ask_experts_head h2 {
        width: 100%;
    }

    .ask_experts .inquire_form {
        margin-left: 0;
        margin-top: 20px;
    }

    .ask_experts .inquire_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    .ask_experts .inquire_form .submit_btn input {
        padding: 7px 30px;
        font-size: 14px;
        line-height: 20px;
        border: none;
    }

    /* ask our experts  end*/



    /* news letter start */

    section.news_letter .main_letter {
        flex-direction: column;
        align-items: flex-start;
    }

    section.news_letter .news_letter_head h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    section.news_letter .form_flex {
        flex-direction: column;
    }

    section.news_letter .head_new {
        width: 100%;
    }

    section.news_letter .head_new img {
        display: none;
    }

    section.news_letter .form_flex .form_child:nth-child(2) {
        margin-left: 0;
    }

    section.news_letter .form_child2 {
        margin-left: 0;
    }

    section.news_letter .form_flex .form_child {
        margin-bottom: 10px;
    }

    section.news_letter .subscribe_btn input {
        padding: 8px 20px;
        font-size: 12px;
    }

    section.news_letter .news_letter_form {
        width: 100%;
    }

    section.news_letter .news_letter_form .form-control {
        height: calc(1.5em + 1.1rem + 2px);
        font-size: 14px;
    }

    /* news letter end */

    /* model enquiry form start */
    .enquiry_form .modal-body .model_form .form-control {
        font-size: 14px;
    }

    .enquiry_form .form-check-label {
        font-size: 12px;
    }

    .enquiry_form .submit_btn input {
        font-size: 14px;
        border: none;
        padding: 8px 30px;
    }

    .enquiry_form .modal-title {
        font-size: 17px;
    }

    /* model enquiry form end */

    /* footer start  */
    footer .footer_links {
        flex-wrap: wrap;
        margin-left: 0;
    }

    footer .footer_links_head {
        width: 50%;
    }

    footer .links_2 {
        width: 100%;
    }

    footer .footer_links_head h4 {
        font-size: 18px;
        font-weight: 500;
    }

    footer .follow_us_on ul li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    footer .follow_us_on span {
        font-size: 17px;
    }

    footer .follow_us_on ul li a {
        font-size: 16px;
    }

    footer .footer_links .footer_links_head ul li a {
        font-size: 14px;
    }

    footer .footer_links .footer_links_head ul li {
        font-size: 14px;
    }

    .footer_copy_write p {
        font-size: 12px;
    }

    .footer_copy_write {
        padding: 10px 0px;
    }

    footer .links_2 ul img {
        width: 35%;
    }

    .footer_link2 ul {
        margin-left: 25px;
    }

    /* footer end  */









}