@media (max-width: 767px) {
    .header-section {display: none;}
    .navbar-button {display: none;}
    .mean-container .mean-bar {background: #ffffff;-webkit-box-shadow: 0 -17px 36px 0 #00000024;box-shadow: 0 -17px 36px 0 #00000024;}
    .mean-container .logo {top:2px;}
    .mean-container .logo img {width: 120px;}
    .mean-container a.meanmenu-reveal span {background:#021a46;}
    .mean-container a.meanmenu-reveal.meanclose {color:#a3cd31;}
    .mobile-nav {display: block;z-index: 9999;position: relative;}
    .mobile-nav .logo {text-decoration: none;position: absolute;top: 8px;z-index: 999;left: 15px;color: #ffffff;font-weight: bold;text-transform: uppercase;font-size: 20px;}
    .mean-container .mean-bar {background-color: #ffffff;padding: 0;}
    .mean-container a.meanmenu-reveal {padding: 15px 15px 0 0;}
    .mobile-nav nav .navbar-nav .nav-item a i {display: none;}
    .mobile-nav nav .navbar-nav {height:400px;overflow-y: scroll;}
    .main-nav {display: none !important;}
    .content-top {position: relative;margin-top: 0px;z-index: 0;padding: 10px 0px;}
    .wel-part {padding: 10px 0px 10px;}
    .wel-text {padding-top:15px;}
    .perfect-part {padding: 10px 0px;}
    .welcome-text p {font-size: 15px;color: #141414;text-align: justify;line-height: 26px;margin: 4px 0px;}
    .perfect-text h2 {font-size: 30px;text-align: center;font-weight: 700;margin: 0px 0px;line-height: 40px;}
    .perfect-text p {text-align: center;font-size: 16px;color: #000;line-height: 27px;margin: 10px 0px;width: 100%;margin: 6px auto;}
    .perfect p {font-size: 15px;color: #141414;line-height: 26px;margin: 4px 0px;}
    .perfect h4 {font-size: 18px;color: #ff8400;font-weight: 500;text-transform: uppercase;margin:10px 0px 10px;}
    .eng-box a {background-color: #002c7b;color: #fff;padding: 10px 20px;font-size: 15px;display: inline-block;border-radius: 30px;margin: 4px 0px 15px;border: 0px;}
    .main-logo{ text-align:center;}
    .main-logo img{ width:50%; height:auto;}
    .owl-controls .owl-nav .owl-prev {left: 10px;}
    .owl-controls .owl-nav .owl-next {right: 10px;}
    .tagline h4{ display:none;}
    .md-top {margin-top:10px;}
    
    .w3l-breadcrum .breadcrum-bg h1 {font-size: 33px;color: #fff;font-weight: 600;text-transform: uppercase;margin: 0px;position: relative;margin-bottom: 0;z-index: 1;padding-left: 30px;padding-top: 11px;padding-bottom: 15px;}
    .quality-01 p {text-align: center;margin: 0px;color: #333;font-size:15px;line-height:26px;padding: 0px 15px 0px 15px;}
    .quality-01 h3 {font-size: 18px;margin: 12px 0px 6px;text-transform: uppercase;font-weight: 700;color: #a7cf3a;}
    
    .quality-01 {background-color: #ffffff94;border: 2px solid #a7cf3a;padding: 20px 18px 20px 18px;text-align: center;border-radius: 8px;margin: 0px 0px 9px 0px;}
    .footer-text p {color: #fff;font-size: 15px;line-height: 26px;}
    .footer-information ul li {font-size: 15px;line-height: 26px;}
    
    .footer-decor-3 {width: 100%;margin: 0px auto 0px;}
    .footer-text h3 {font-size: 23px;color: #fff;line-height: 37px;margin: 8px 0px 0px 0px;font-weight: 800;text-transform: uppercase;}
    .power-by p {text-align: center;color: #fff;margin: 11px 0px 0px;font-size: 13px;}
    .package ul li {background-image: url(../images/arrow.png);background-repeat: no-repeat;background-position: 8px 12px;padding-left: 30px;list-style: none;text-align: left;font-weight: normal;padding-top: 3px;padding-bottom: 3px;font-size: 15px;line-height: 26px;}
    .slider-box {padding: 20px 0px;background-color: #f9f9f9;}
    .wel-icon p {font-size: 15px;line-height: 26px;color: #090b16;margin: 5px 0px;}
    .wel-icon p a {font-size: 18px;}
    .wel-icon h4 {font-size: 22px;line-height:32px;}
    .we-travel {padding: 20px 0px;}
    .why-text h3 {font-size: 22px;line-height:32px;}
    .rs-services-style7 .Services-wrap .Services-item {position: relative;overflow: hidden;margin: 10px 0px;border-radius: 15px;border: 3px solid #a9cf46;}
    .testimonials {padding: 20px 0px;}
    .rs-courses-2 .cource-item {margin-bottom: 0px;border: 1px solid #dddddd;}
    .col-sm-55{width: 100%;height: auto;float: left;}
    .main-logo{ text-align:center;}
    .main-logo img{ width:50%; height:auto;}
    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -20px !important;}
    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -20px !important;}
    .footer-img img {background: #fff;padding: 5px;border-radius: 10px;width: 60%;}
    .w3-animate-right{position:relative; animation:animateright 0.5s}
    @keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}
    .owl-controls .owl-nav > div {position: absolute;top: 40%;}
    .rs-courses-2 .cource-item .course-body {padding:15px 15px 15px;transition: all 0.5s ease 0s;}
    .owl-carousel .owl-stage-outer {position: relative;margin: 10px 0px;}
    .wel-text h1 {font-weight: 600;font-family: 'Roboto Condensed', sans-serif;font-size: 22px;}
    .wel-text h1 span {font-weight: 300;font-family: 'Roboto Condensed', sans-serif;font-size:17px;line-height: 37px;}
    .box {padding: 8px 15px;text-align: center;border-radius: 10px;}
    .box h4 {font-size: 47px;font-weight: 900;color: #ffffff;margin: 7px 0px 7px;text-align: center;}
    .box i {font-size: 74px;color: #a9cf46;margin: 2px 0px;text-align: center;}
    
    .w3l_testimonial_grid_pos {top: -29%;}
    .w3l_testimonial_grid p {margin: 18px 5px 0px;}
    .w3l_testimonial_grid {padding: 53px 10px 20px;background: #f5f5f5;text-align: center;position: relative;margin: 105px 5px 3px;}
    .w3ls_testimonials_grids {width: 100%;margin: 0px;padding: 10px 0px 10px;background-color: #fff;}
    .button-box a {background-color: #325098;color: #fff;padding: 9px 30px;font-size: 15px;text-transform: uppercase;display: inline-block;margin: 7px 0px 6px;border: 0px;border-bottom: 4px solid #a9cf46;}
    .box-img img {width: 100%;height: auto;margin: 7px 0px;padding: 3px;border: 1px solid #dddddd;}
    
    }
    @media (max-width: 1024px) {
    .whatsapp_btn {position: fixed;bottom: 100px;right:10px !important;width: 50px;height: 50px;z-index: 100;}
    .tagline h4{ display:none;}
    .main-logo img{ text-align:center;}
    .col-sm-55{width:100%;height: auto;float: left;}
    .w3-animate-right{position:relative; animation:animateright 0.5s}
    @keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
    }
    @media (max-width:320px) {
    .col-sm-55{width: 100%;height: auto;float: left;}
    .w3-animate-right{position:relative; animation:animateright 0.5s}
    @keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
    .owl-controls .owl-nav > div {position: absolute;top: 40%;}
    .rs-courses-2 .cource-item .course-body {padding: 20px 15px 20px;transition: all 0.5s ease 0s;}
    .owl-carousel .owl-stage-outer {position: relative;margin: 10px 0px;}
    }