@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800&display=swap');
body{ padding: 0px; margin: 0; font-family: 'Montserrat', sans-serif;}
ul, li, ol, a, p, span, strong, img, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0; }
section{ float: left; width: 100%; position: relative; }
img{ max-width: 100%; }
a:focus, a:hover {outline: none;}

.main-header { background-image: url(../images/topBg.png); background-repeat: no-repeat; background-size: 100% 100%;}
.navbar.navbar-inverse {background: transparent;border: 0;border-radius: 0;	box-shadow: 0 0 0; margin: 0;}
.navbar.navbar-inverse .navbar-brand {height: auto;}
.navbar-inverse .navbar-nav > li > a {color: #fff;font-size: 18px;font-weight: bold;padding: 53px 18px;}

.slider {padding: 60px 0;}
.heading {color: #f58220;font-size: 30px;}
.slider p {color: #fff;font-size: 14px;line-height: 30px;margin: 20px 0;}
.slider li {list-style: none;display: inline-block;padding-right: 5px;}
.slide_mid_cont {padding: 23% 0;}
.welcome_sec {text-align: center;padding: 80px 0;}
.welcome_sec p { max-width: 770px; margin: 20px auto; line-height: 24px; color: #000;}

.appDiscription {padding: 90px 0;position: relative;margin: 70px 0; z-index: 99}
.appBG {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #f1f1f1;transform: skewY(-5deg);}
.appDiscription .heading {font-size: 25px;margin-bottom: 20px; margin-top: 30px;}
.appDiscription p {color: #595959;margin: 0 0 24px;line-height: 24px;}
.appDiscription .heading span {font-size: 16px;vertical-align: middle;}
.appDiscription.whiteBG {padding: 0 0;margin: 0 0 50px;}
.appDiscription.whiteBG .heading {margin-top: 80px;}

.contact {padding: 130px 0;position: relative;margin: -68px 0 0; z-index: 9}
.contactBG {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/contact.png);transform: skewY(-5deg);}
.container {z-index: 9;	position: relative;}
.contact p {color: #fff;margin: 20px auto 30px; max-width: 450px;}
.contact label { color: #fff; }
.contact .form-control {background: transparent;border: 2px solid #fff;color: #fff;height: 50px;margin-bottom: 30px;}
.contact textarea.form-control {height: 155px;}
.btn.btn-warning {background: #f5821d;border: 0;font-size: 16px;padding: 15px 40px;}
.copyright {margin-top: -85px;padding: 168px 0 0;background: #021541;color: #fff;}
.linkCopy {background: #f5821d;padding: 20px 0;}
.linkCopy a {color: #fff;padding: 0 5px;}

.appDiscription li {list-style: none;display: inline-block;}
.btn.btn-black {background: #020505;color: #fff;padding: 11px 15px;}



@media(max-width: 991px){
.copyright {padding: 118px 0 0;}
.appDiscription .col-md-6 {width: 100%;}
.appDiscription img {max-width: 450px; width: 100%;}

}
@media(max-width: 767px){
.slide_mid_cont {padding: 20px 0;}
.slider {padding: 10px 0; text-align: center;}
.slider img {max-width: 230px;}
.navbar-inverse .navbar-nav > li > a {padding: 10px 18px;}
.welcome_sec {padding: 40px 0 50px;}
.appBG {transform: skewY(0deg);}
.appDiscription {padding: 40px 0; margin: 0px 0;}
.appDiscription.whiteBG {padding: 50px 0;margin: 0 0;}
.appDiscription.whiteBG .heading {margin-top: 40px;}
.contact {padding: 70px 0;margin: 0px 0 0;}
.contactBG {transform: skewY(0deg);}
.copyright {padding: 0 0 0;	margin: 0;}

}