﻿
/*============ Very large Device ===========*/
@media (min-width:1441px) and (max-width:1850px){
    .header_top {padding: 10px 140px;}
    .main_menu_area{padding:0px 30px;} 
    .main_menu_all_item {margin: 0;}
    .top_menu_left {margin-left: 0;}
    .top_menu_right {margin-right: 0;} 
    .inner_slider_content {margin-left: 200px;}         
    .inner_subscribe_left_cont h2 {font-size: 32px;}
    .header_item_main {flex-wrap: nowrap;}
}
/*============ Desktop Device ===========*/
@media (min-width:1366px) and (max-width:1440px){
    .header_top {padding: 10px 178px;}
    .main_menu_area{padding:0px 25px;}
    .main_menu_all_item {margin: 0;}
    .top_menu_left {margin-left: 0;}
    .top_menu_right {margin-right: 0;}
    .inner_slider_content {margin-left: 200px;}       
    .award_left_img img{width: 100%;}
    .inner_video_area {top: 40%;}
}
/*============ Laptop Device ===========*/
@media (min-width:1024px) and (max-width:1365px){
    h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight: 500;}
    .header_top {padding: 10px 15px;}
    .main_menu_area{padding: 0;margin: 0;}
    .header_item_main {flex-wrap: nowrap;}
    .dtbtn {padding: 12px 26px;}
    .main_menu_all_item {margin: 0;}
    .top_menu_left {margin-left: 0;}
    .top_menu_right {margin-right: 0;}   
    .inner_main_nav_area >ul >li >a {margin: 35px 5px 35px;}
    /* slider area css */
    .inner_slider_area {height: 700px;}
    .inner_slider_content {width: 100%;margin-left: 30px;}
    .inner_slider_content h2, .inner_slider_content h3 {font-size: 40px;}
    .main_feature {padding: 20px 11px;}
    .about_img img, .award_left_img img{width: 100%;}
    .ycalender_inner {padding: 20px 14px;}
    .inner_counter_area {padding: 0px 17px 0px 50px;}
    .inner_video_area {top: 32%;}
    .ycalender_inner td {padding: 10px 10px;}
    .ycalender_inner th {padding: 10px 11px;}
}

/*============= Tablet Large device ===============*/
@media (min-width:992px) and (max-width:1024px){
    h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight: 500;}
    .header_top {padding: 10px 15px;}
    .main_menu_area{padding: 0;margin: 0;}
    .main_menu_all_item {margin: 0;}
    .top_menu_left {margin-left: 0;}
    .top_menu_right {margin-right: 0;}          
    .inner_main_nav_area >ul >li >a {margin: 35px 6px 35px;}
    /* slider area css */
    .inner_slider_area {height: 700px;}
    .inner_slider_content {width: 100%;margin-left: 50px;}
    .inner_slider_content h2, .inner_slider_content h3 {font-size: 40px;}
    .main_feature {padding: 20px 11px;}
    .about_img img, .award_left_img img{width: 100%;}
    .inner_video_area {top: 32%;}
    .inner_counter_area {padding: 0px 17px 0px 50px;}
    .ycalender_inner {padding: 20px 14px;}
    .ycalender_inner td {padding: 10px 10px;}
    .ycalender_inner th {padding: 10px 11px;}
}
/*============= Tablet device ===============*/
@media (min-width:768px) and (max-width:991px){
    h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight: 500;}
    .header_top {padding: 10px 0;}
    .mobile_logo_area{display: block !important;padding: 10px 0;}
    .header_top, .top_menu_right{text-align: center;justify-content: center;}
     /* main nav area css */
     .main_menu_area{display: none;}
     /* slider area css */
     .inner_slider_area {height: 500px;}
    .inner_slider_content {text-align: center;width: 100%;margin: 0;}
    .inner_slider_content p{margin: auto;}
    .inner_slider_content h2, .inner_slider_content h3 {font-size: 40px;}
    .team_social_icon {left: 22%;}
    .main_feature {padding: 15px 11px;}
    .about_img img, .award_left_img img{width: 100%;}
    .main_sing {display: block;}
    .inner_video_area {top: 34%;}
    .main_tab_list ul.year_nav li a {padding: 0 22px;}
    .award_middle_text h3,.award_middle_text h2 {font-size: 29px;}
    .main_counter i {position: relative;}
    .inner_counter_area {padding: 0;}
    .counter_area {text-align: center;}
    .skill_left_inner {margin: 0;}
    .copy_right_text p {margin: 0 0 -20px;}
    .inner_counter_sub_cont {justify-content: center;}
    .copyright_menu {margin-top: -5px;}
    .ycalender_inner {padding: 20px 16px;}
}

/*============= mobile large device ===============*/
@media (max-width:767px){
    h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight: 500;}
    .mobile_logo_area{display: block !important;padding: 10px 0;}
    .header_top {padding: 10px;text-align: center;}
    .top_menu_right {justify-content: center;}
    .top_menu_left {margin-left: 0;}
    .top_menu_right {margin-right: 0;}
    .header_item_main {margin: 10px 0;}
     /* main nav area css */
     .main_menu_area{display: none;}
     /* slider area css */
     .slider_vedio {height: 100%;}    
     .inner_slider_area {height: 500px;}
    .inner_slider_content {text-align: center;width: 100%;margin-left: 0;}
    .inner_slider_content p {width: 76%;margin: 30px auto 55px;}
    .tab_btn {margin-bottom: 20px;}
    ul.tab_blog li a {padding: 10px 14px;}
    .counter_area {text-align: center;}
    .main_counter i {position: relative;}
    .inner_ab img{width: 100%;margin-top: 30px;}
    .footer_nav_top a {margin-top: 20px;}
    .footer_area, .copyright_area, .copyright_menu {text-align: center;}

}
/*============= mobile device ===============*/
@media (min-width:320px) and (max-width:480px){
    .header_top {padding: 10px 0;}
    .inner_slider_content h2, .inner_slider_content h3 {font-size: 26px;}
    .inner_testimonial_content p {width: 100%;font-size: 18px;}
    .inner_test_subcont h3 {font-size: 18px;}
    .inner_slider_area {height: 380px;}
    .main_feature {padding: 15px 5px;}
    .about_title h2 {font-size: 30px;}
    .main_sing {display: block;}
    .award_middle_text h2 {font-size: 26px;margin-bottom: 10px;}
    .section_title_area h2, .section_title_area h3 {font-size: 30px;}
    .team_member {padding: 35px 0 0;}
    .section_title_area p {width: 100%;}
    .inner_video_area {top: 85%;}
    .inner_counter_sub_cont {justify-content: center;}
    .inner_contact_area {padding: 5px;}
    .inner_contact_area p {width: 97%;}
    .team_social_icon {left: 20%;}
    .witr_section_title_inner h3 {font-size: 30px;}
    .skill_left_inner {margin: 0;}
    .about_img img, .award_left_img img{width: 100%;}
    .award_middle_text h3 {font-size: 27px;}
    .ycalender_inner td {padding: 10px 8px;}
    .ycalender_inner th {padding: 10px 12px;}
    .footer_area {text-align: center;}
    #scrollUp {bottom: 78px;}
}