@media (min-width: 1200px) and (max-width:1440px) {
  .Curriculum_item {padding:10px;}
  .Curriculum_item h4 {font-size:16px;}
  .checkli_hf li {font-size:18px;}
  .jops_bg {top:-40px;}
  .hero_section .hero_left_block .hero_heading{font-size: 44px;}
  }
  
  @media (min-width: 1200px) and (max-width:1309px) {
  h2 {font-size:24px;}
  .hero_section .hero_left_block .hero_heading{font-size: 44px;}
  }
  
  @media (min-width: 1199px) {



/*  .Course_Boxes{min-height: 440px !important;}*/
  .Curriculum_item {padding:10px;}
  .Curriculum_item h4 {font-size:16px;}
  .Curriculum_item p {font-size:14px;}
  .Curriculum_item h4 {font-size:14px;}
  .Curriculum_item {padding:4px;}
  h2 {font-size:24px;}
  .checkli_hf li {font-size:18px;}
  .jops_bg {top:-40px;}
  }
  
  @media (min-width: 992px) {

  h2 {font-size:24px;}
  .mobile_logo {display:none;}
  .dropdown-menu {right:0; left:auto;}
  #header .navbar-expand-lg .navbar-nav {align-items:center;}
  }
  
  
  @media (min-width: 992px) and (max-width:1199.98px) {

  .checkli_hf li {font-size:18px;}
  .jops_bg {top:-40px;}
  #header .navbar-expand-lg .navbar-nav .nav-item {margin-right:15px;}
  #header .extra_nav {margin-left:15px;}
  #header .navbar-brand img {height:60px;}
  }
  
  @media (min-width: 768px) and (max-width:1199.98px) {
    .Course_Boxes{ min-height: 490px !important;}
  .hero_section .hero_left_block .hero_heading {font-size:40px;}
  footer h6 {font-size:17px; margin:0 0 15px;}

  .gallery-container{display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}

  }
  
  @media (min-width: 768px) and (max-width:991.98px) {
  .gallery-container{display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}

  .why_skill_section .why_skill_wrapper {padding:30px 30px;}
  .navbar-toggler.menuClose-icon {display:none;}
  .navbar-toggler.menu-opened:before {top:10px; background:#fff; width:22px; -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg);}
  .navbar-toggler.menu-opened span {opacity:0;}
  .navbar-toggler.menu-opened:after {-webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; top:10px; border:0; height:2px; width:22px; background:#fff; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);}
  }
  
  @media (max-width: 991.98px) {
    .top_header_marquee{display: none;}


.youtube_iframe_box{border-right: none !important;}
.youtube_h2{text-align: center; margin-top: 20px;}
.YouTube_left_box p{text-align: center;}

  .check_list.li50 li {width:100%;}
  .h2, h2 {font-size:24px;}
  .getauote_area {justify-content:center; margin-top:20px;}
  .checkli_hf li {font-size:18px;}
  .jops_bg {top:-40px;}
  .about_img {text-align:center;}
  #header .header_filled_btn, #header .header_border_btn {padding:8px 15px !important;}
  .menuoverlay {position:fixed; height:100vh; width:100%; background:rgba(0, 0, 0, 0.4); top:0; left:0; z-index:9;}
  #header .navbar-brand img {max-height:32px; width:auto;}
  #header .navbar-nav .dropdown-menu {border:none; position:absolute;}
  .navbar-toggler:focus, .navbar-toggler:active {outline:none; box-shadow:none;}
  .navbar-toggler {width:24px; height:24px; position:absolute; right:0px; padding:0; border:0; z-index:9;}
  .navbar-toggler:before {-webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; position:absolute; top:0; right:0; display:block; height:2px; width:22px; background:#f26334; content:"";}
  .navbar-toggler span {-webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; position:absolute; bottom:14px; right:0; display:block; height:2px; width:22px; background:#f26334;}
  .navbar-toggler:after {position:absolute; top:16px; right:0; display:block; height:4px; width:22px; border-top:2px solid #f26334; content:"";}
  header .collapse:not(.show) {display:block; position:fixed; top:0; left:-300px; height:100vh; overflow-y:auto; width:250px; background:#fff; padding:0 12px; padding-top:70px; box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2); transition:all 0.5s; z-index:99;}
  header .collapse:not(.show).menu-show {left:0px;}
  body.scroll-off {overflow-y:hidden;}
  #header {height:65px;}
  #header .navbar-expand-lg .navbar-nav .nav-link.sign_up, #header .navbar-expand-lg .navbar-nav .nav-link.sign_in {margin:0 0; margin-top:10px; text-align:center;}
  .mobile_logo {position:absolute; top:0; left:0; padding:0 0 0 22px; box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.05); background-color:#fff; height:65px; display:flex; align-items:center; right:0;}
  .is-sticky .mobile_logo {padding:15px 10px;}
  .is-sticky .collapse:not(.show) {padding-top:75px;}
  .mobile_logo img {max-height:50px; width:auto;}
  #header .navbar-expand-lg .navbar-nav .nav-link.sign_up {margin-top:20px;}
  .overlay {position:fixed; height:100vh; width:100%; background:rgba(0, 0, 0, 0.4); top:0; left:0; z-index:1;}
  .user_dropdown .dropdown-toggle::after {display:none;}
  .user_dropdown > a {margin-right:40px;}
  #header .extra_nav {margin-left:0; border-top:1px solid #ddd; padding-top:15px;}
  #header .extra_nav.for_mobile {padding:0; margin-top:0; border:0;}
  #header .navbar-expand-lg .navbar-nav .nav-link {padding:5px 0;}
  #header .navbar-expand-lg .navbar-nav .nav-link.extra_btn {width:100%; margin-bottom:10px;}
  #header .navbar-expand-lg .navbar-nav .nav-link.lang_drop {width:60px; padding-left:30px; margin-bottom:0;}
  #header .navbar-expand-lg .navbar-nav .nav-item {margin-right:0px !important; margin-bottom:10px;}
  #header .extra_nav.for_mobile .nav-item {margin-bottom:0;}
  #header .navbar-nav .dropdown-menu {border:none; padding:0;}
  #header .for_mobile {display:block;}
  #header .for_desktop {display:none;}
  .extra_nav.for_mobile {margin-left:0 !important;}
  .user_dropdown > a {padding-left:0;}
  #header .navbar-expand-lg .navbar-nav .nav-link:before {display:none;}
  .footer-signin-link a span, .footer-signup-link a span {font-size:30px;}
  .footer-signin-link a p, .footer-signup-link a p {font-size:13px;}
  .footer-signup-link a span.footer-link-arrow, .footer-signin-link a span.footer-link-arrow {height:40px; width:40px; line-height:40px; right:10px;}
  .footer-signup-link a {padding-left:50px;}
  .footer-signin-link a, .footer-signup-link a {padding-right:70px;}
  .footer-block figure {margin-bottom:10px;}
  .footer-block {margin-bottom:34px;}
  .social_link {margin-top:15px;}
  .Industrial_Training .Industrial_Training_item {margin-bottom:30px;}
  .Traning_infograph {display:none;}
  .What_for_You .What_for_You_item {margin-bottom:20px; height:auto;}
  .f21 {font-size:18px;}
  .h2, h2 {font-size:24px;}
  .skill_section .skill_item {margin-bottom:10px;}
  }
  
  @media (max-width: 767.98px) {
    .banner1, .banner2{height: 900px;}

  .footer_box_items{margin-bottom: 14px;}
  .hero_left_block {margin-top:15px;}
  .Suggested_Courses .row .col-md-4 {text-align:center;}
  .Suggested_Courses_img {margin-top:40px;}
  .Suggested_Courses .font_20 li {font-size:18px;}
  .training_list_flex li {width:100%;}
  .Suggested_Courses .check_banner li::before {display:none;}
  .flexi_programe .program_box {width:100%;}
  .flexi_programe .Live_Sessions {width:100%;}
  .inner_banner_hd h2 {font-size:30px;}
  .container, .container-sm {max-width:600px;}
  .inner_banner_hd .row .col-md-4 {width:50%; margin-bottom:12px;}
  .why_skill_section .why_skill_right_block h3 {font-size:26px;}
  .img_block {margin-bottom:20px; text-align:center;}
  .why_skill_section .why_skill_wrapper {padding:30px 15px;}
  .hero_section {padding:30px 0;}
  .hero_section .hero_left_block .hero_heading {font-size:37px;}
  .footer_wrapper {padding:35px 0 0;}
  .order_m_2 {order:2;}
  .order_m_3 {order:3;}
  .footer_inner_link {display:flex; gap:30px;}
  .social_link a img {height:25px; width:25px;}
  .certification_section .certification_inner_block h3 {font-size:30px; font-weight:300;}
  section.certification_section {margin-bottom:0; position:relative; padding:30px 0;}
  .certification_section .certification_inner_block {padding:15px; border-radius:10px; gap:10px; flex-direction:column;}
  .navbar-toggler.menuClose-icon {position:absolute; top:13px; right:15px;}
  .navbar-toggler.menuClose-icon::before, .navbar-toggler.menuClose-icon::after {display:none;}
  header .collapse:not(.show) {width:100%;}
  header .collapse:not(.show) {left:-100%; box-shadow:unset;}
  p {font-size:15px;}
  #header, .mobile_logo, #header, .mobile_logo, #header.is-sticky {height:70px;}
  header .collapse:not(.show) {padding-top:70px;}
  .copyright {font-size:12px; padding:15px 0; margin-top:0;}
  footer h6 {margin:0 0 10px;}
  .features-coin {height:55px; width:55px; line-height:55px;}
  .features-coin img {height:30px;}
  .features-heading {font-size:17px;}
  .features-text {font-size:13px;}
  .footer-signin-link a span, .footer-signup-link a span {font-size:20px;}
  .footer-signin-link a p, .footer-signup-link a p {font-size:11px;}
  .footer-signin-link a, .footer-signup-link a {padding-right:40px;}
  .footer-signup-link a span.footer-link-arrow, .footer-signin-link a span.footer-link-arrow {height:30px; width:30px; line-height:30px; right:10px; font-size:14px;}
  .footer-signin-link a, .footer-signup-link a {padding-right:40px; padding-left:15px;}
  .price-value-right, .coinname-detail-box, .coin-trade-action {padding:10px 20px;}
  .gallery-container{text-align: center;}
  .gallery-container{display: grid; grid-template-columns: repeat(2, 1fr); gap: 18px;}
  .Main_Step_box_Row{    grid-template-columns: repeat(3, 1fr);    gap: 60px 20px;
  }
  
  @media (min-width: 576px) and (max-width:767.98px) {
  .form_box {width:100%;}
  .jops_bg {display:none;}
  .checkli_hf {width:100%;}
  .checkli_hf li {font-size:15px;}
  .checkli_hf li::after {background-size:15px;}
  .checkli_hf li::after {padding-left:24px;}
  }
  
  @media (max-width: 575.98px) {
  .checkli_hf li {width:100%;}
  #header .navbar-brand img {max-height:48px;}
  .jops_bg {display:none;}
  .checkli_hf {width:100%;}
  #header .navbar-expand-lg .navbar-nav .nav-link.lang_drop img {width:19px;}
  .section {margin-top:25px;}
  .features-coin {height:45px; width:45px; line-height:45px;}
  .features-coin img {height:22px;}
  .footer_wrapper {padding:20px 0 0;}
  .footer-block figure img {height:35px;}
  footer h6 {font-size:15px;}
  ul.footer-links li {margin:2 0;}
  .footer-signin-link a, .footer-signup-link a {padding-left:10px; padding-right:0; height:80px;}
  .footer-signin-link a span, .footer-signup-link a span {font-size:16px;}
  .footer-signup-link a span.footer-link-arrow, .footer-signin-link a span.footer-link-arrow {top:10px; transform:unset; height:22px; width:22px; line-height:22px; font-size:13px;}
  .hero_section .hero_right_block {text-align:center;}
  .hero_section .hero_right_block img {width:70%; margin:0 auto; text-align:center;}
  .hero_section .hero_left_block .hero_heading {font-size:28px;}
  .Our_facility .Our_facility_row .Our_facility_item {width:100%;}
  .Our_facility {margin-top:0;}
  .section-padding {padding:40px 0px;}
  .Industrial_Training .Industrial_Training_item {min-height:210px; padding:23px 18px;}
  .Traning_Modes .Traning_Modes_item {min-height:auto;}
  .Recipe_Career .row {margin:0px;}
  .Recipe_Career .Recipe_Career_item {margin-bottom:20px; height:auto;}
  .why_skill_section .why_skill_right_block .skills_list ul li {gap:10px; font-size:16px;}
  .certification_section .certification_inner_block h3 {font-size:23px; text-align:center;}
  .why_skill_section .why_skill_right_block .skills_list ul li img {width:17px;}
  .why_skill_section .why_skill_right_block p {font-size:18px;}
  .Main_Step_box_Row{    grid-template-columns: repeat(2, 1fr);    gap: 60px 20px;
  }
  
  @media (max-width: 425px) {
    .Chat_Icon{width: 70px; right: 27px; bottom: 80px;}
    .non_jp{    right: 3px;}
  .inner_banner_hd .row .col-md-4 {width:100%;}
  .form_box {width:100%;}
  h2 {font-size:24px;}
  .custom_accordion .accordion-button {font-size:16px; line-height:24px;}
  .Data_scientist_boxes h3 {font-size:18px;}
    
    .Data_science_sec .theem_btn{margin-bottom: 10px;}
    .enquiry-area li{display: none;}
    .enquiry-area li.enquire-btn{display: block; width: 100%;}
    .enquiry-area .container{padding: 0px;}
    
    .banner1, .banner2{    height: auto; padding-bottom: 30px;}
    #facility{padding-top: 0px;}
    .hero_section{padding-bottom: 0px;}
    .hero_section .slick-dots{ margin: 0px;}
    .Industrial_Training {padding-bottom: 0px;}
    .section-padding{padding: 20px 0px;}
    .About_Data_Science p{text-align: left;}
    #top-button{display: none;}
    .non_jp{width: 34px; top: 68px;}
    .why_skillwala li{    padding: 7px 14px; margin: 8px 4px;}
  }

@media screen and (max-width:1399px) {
  .bold_text{font-size: 24px;}
  .hero_new_box{line-height: 48px;}
  .Course_Boxes{min-height: 560px;}
  #header .dropdown-item{    padding: 12px 15px;}
  #header .navbar-expand-lg .navbar-nav .nav-item{margin-right: 15px !important;}
  #header .navbar-expand-lg .navbar-nav .nav-item.dropdown:hover .dropdown-menu{margin-top: 0px; max-width: 320px; width: 100%; overflow: auto; max-height: 300px; }
  #header .call_details{display: block; !important;}
  .Our_Courses_Alwar .course-box{min-height: 300px;}
  .footer_wrapper_alwar h6{font-size: 16px;
}

@media screen and (max-width:991px) {

  #header .navbar-nav{padding: 10px 0px; font-size: 16px;}
  #header .navbar-expand-lg .navbar-nav .nav-link{padding: 10px 0;}
  .hireus_banner{ justify-content: center;}
  .prighticon {top: 15px; bottom: auto;  right: 60px; display: block;}
  .prighticon a img{max-width: 34px !important;}
  .hiring_processbox img{display: none;}
  .mobile_text_hd{display: block;}
  .mobile_text_hd h2 {color: #373e51; font-size: 34px; font-weight: 700; text-align: center; margin-top: 14px; }
  .section-padding h2{margin-top: 16px;}
  .Benefits_Enrolling_Img{margin-top: 20px;}

  .hiring_processbox img{display: none;}
  .mobile_text_hd{display: block;}
  .mobile_text_hd h2 {color: #373e51; font-size: 34px; font-weight: 700; text-align: center; margin-top: 14px; }
  .section-padding h2{margin-top: 16px;}
  .Benefits_Enrolling_Img{margin-top: 20px;}
}
@media screen and (max-width:1199px) {
  #header .nav-link{font-size: 14px}
}

@media (max-width: 1199px) {
  .tooltip_custom .tooltiptext {visibility: hidden; width: 350px; background-color: #fff; border: 1px solid #00000029; color: #fff; text-align: center; border-radius: 6px; padding: 10px 18px; position: absolute; z-index: 1; top: 64%; margin: auto; right: 0; left: 0; }
  .box_arrow.arrow-left:after{display: none; }
  .box_arrow.arrow-right:after{display: none;}
  .tooltip_custom .tooltip_custom_left {top: 102%; left: 0% !important; }
  .tooltip_custom{display: block ; justify-content: center; width: 100%; }
  .tooltip_custom img {border-radius: 5px; width: 100%; }
  .Main_Step_box_Row .Step_Box{ padding: 36px 6px 10px 6px;}
  .Step_Box_Img img{width: 81px;}
  .Main_Step_box_Row .Step_Box{ padding: 36px 6px 10px 6px;}
  .Step_Box_Img img{width: 81px;}
}


@media (max-width: 991.98px) {
  .tooltip_custom .tooltiptext{top: 0; width: 100%;}
  .tooltip_custom .tooltip_custom_left{top: 0;}
  .theem_btn{height: auto; }
}


@media (max-width: 767px) {
  .Main_Step_box_Row{    grid-template-columns: repeat(3, 1fr); gap: 60px 20px;}
  .new_li50 li{   width: 100%;}
  .slick-initialized .slick-slide {margin: 0px 2px; }
  .auto_slider_row_mobile{margin: 3px 0px !important;}
  .SuccessStories_text h3{font-size: 24px; margin-bottom: 3px;}
  .Visiting_flex{text-align: center;}
  .Visiting_flex p{text-align: center;}
}


@media (max-width: 575px) {
  .Our_Courses_Alwar .course-box{min-height: 340px;}
  .mb-sm-3_custom{margin-bottom: 15px;}
  .Main_Step_box_Row{ grid-template-columns: repeat(2, 1fr); gap: 60px 20px;}
  .inner_banner_hd h2{font-size: 24px;}
  .section-padding h2{font-size: 24px;}
  .Ready_to_Hire p{font-size: 20px;}
  .Industrial_Training .Industrial_Training_item p{width: 65%;}
  .symbol_icon img{width: 116px;}
  .hero_section_alwar{padding: 18px 0px;}
  .Visiting_flex h2{font-size: 22px;}
  .SuccessStories_text{left: 8%;}
  .footer_wrapper_alwar .footer-block{display: flex; justify-content: center; margin-bottom: 15px;}
  .footer_wrapper_alwar .footer-block figure img{height: 50px;}
}
