@media all and (max-width:991px) {
  body {
    overflow-x: hidden;
  }
  #banner_area .col-md-6 {
    width: 100%;
  }
  .heading_title {
    font-size: 30px;
  }
  .heading_black {
    font-size: 30px;
  }
  .heading_black2 {
    font-size: 30px;
  }
  .heading_white_title {
    font-size: 30px;
  }
  #banner_area {
    text-align: center;
    padding-top: 6em;
  }
  .banner_btn {
    margin: auto;
  }
  .fadeInLeft {
    visibility: visible!important;
  }
  .fadeInRight {
    visibility: visible!important;
  }
  .fadeInUp {
    visibility: visible!important;
  }
  .count_area {    
    text-align: center;
  }
  .count_area .col-sm-5 {
    width: 100%;
  }
  .count_area .col-sm-7 {
    width: 100%;
  }
  .count_area .col-sm-6 {
    width: 50%;
  }
  .learn_more {
    margin: auto;
  }
  .fadeInDown {
    visibility: visible!important;
  }
  .zig_zag_count .col-sm-6:nth-child(2) {
    margin: 0;
  }
  .zig_zag_count .col-sm-6:nth-child(4) {
    margin: 0;
  }
  .zig_zag_count {
    margin: 50px 0 0 0;
  }
  #smartAI {
    text-align: center;
  }
  #smartAI .col-md-5 {
    width: 100%;
  }
  #smartAI .col-md-7 {
    width: 100%;
  }
  .white_btn {
    margin: auto;
  }
  .smart_wrapper {
    margin: 50px 0 0 0;
    padding-left: 0;
  }
  .navmenumain {
    max-width: 100%;
    min-width: 100%!important;
  }
  #step_area .col-md-5 {
    width: 100%;
  }
  #step_area .col-md-7 {
    width: 100%;
  }
  .step_left_widget {
    padding-left: 0;
  }
  .paralax_widget .img-fluid {
    margin: 0 auto;
    display: block;
  }
  .count_parallax_third {
    top: 50%;
    right: 30px;
  }
  .count_parallax_first {
    top: 50%;
    left: 0;
  }
  .count_parallax_first img {
    height: 70px;
  }
  .count_parallax_third img {
    height: 100px;
  }
  .count_parallax_top img {
    height: 100px;
    left: 50px;
  }
  #bootcamps_area .col-sm-4 {
    width: 100%;
  }
  #bootcamp_difference .col-md-7 {
    width: 100%;
  }
  #bootcamp_difference .col-md-5 {
    width: 100%;
  }
  #bootcamp_difference {
    text-align: center;
  }
  .difrence_parallax_first {
    top: 40%;
  }
  .newsletter_widget {
    padding: 3em 1em;
  }
  #newsletter_area .col-sm-10 {
    width: 100%;
  }
  #newsletter_area .col-sm-2 {
    width: 100%;
  }
  #newsletter_area .form-control {
    margin: 0 0 15px 0;
  }
  .height_equal {
    height: auto;
  }
  #smartAI .mt-5 {
    margin-top: 0!important;
  }
  .bootcamp_widget {
    margin-top: 50px;
  } 
  .smllogo img {
    height: 40px;
    object-fit: contain;
  }
  .navmenu > .navmenu-list > li > a {
    line-height: inherit;
  }
  .navmenu > .navmenu-list > li a.btn {
    text-align: center;
  }
  .bootcamp_widget {
    padding-right: 0;
  }
  .open_area {
    display: block;
  }
  .top_header_mobile {
    display: block;
  }
  .difrence_parallax_right_middle {
    right: 0;
  }
  .third_parallax {
    right: 0;
  }
  .third_parallax img {
    height:150px;
  }
  .first_parallax img {
    height: 150px;
  }
  .four_parallax img {
    height:150px;
  }
  .four_parallax {
    right: 0;
  }
  .count_area_widget p {
    margin: 0;
  }
  .difrence_parallax_second img {
    height:150px;
  }
  .difrence_parallax_right_bottom img {
    height:80px;
  }
  .difrence_parallax_right_bottom {
    top: 70%;
  }
  .desktop_logo img {
    height: 50px;
  }
}

@media all and (max-width:600px) {
  #bootcamps_area .col-sm-4 {
    width: 100%;
  }
  .count_area .col-sm-6 {
    width: 100%;
  }  
  .difrence_parallax_first {
    left: 50px;
  }
  .difrence_parallax_first img {
    height: 70px;
  }  
  #bootcamp_difference li {
    text-align: left;
  }
  .first_parallax {
    left: 0;
  }
  .second_parallax {
    left: 0;
  }
}