@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: #ff850a;}
.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;}
.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;}
.wel-text h1 {position: relative;right: 0px;font-weight: 300;display: inline-block;font-size: 25px;line-height: 36px;letter-spacing: 0.5px;padding: 5px 15px;margin: 2px 0px;background-color: #f3f3f39c;color: #491e04;}
.wel-text h2 {position: relative;right: 0px;font-weight: 600;font-size: 30px;line-height: 35px;text-transform: uppercase;letter-spacing: 0.5px;padding: 5px 15px;margin: 2px 0px;color: #000d67;background-color: #f3f3f39c;display: inline-block;}
.welcome-text {padding-top:5px;}
.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;}
.box {padding: 15px 10px;background-color: #fff;text-align: center;border-radius: 50%;border: 1px solid #ddd;height: 260px;width: 260px;margin: 10px auto;}	
video {padding-top: 56px !important;}
}
