/*!
 * basecamp by iNZeyo Labs
 */

/* Global Styles */
/** Generated by FG **/
@font-face {
	font-family: 'Conv_AvenirLTStd-Medium';
	src: url('../fonts/AvenirLTStd-Medium.eot');
	src: local('☺'), url('../fonts/AvenirLTStd-Medium.woff') format('woff'), url('../fonts/AvenirLTStd-Medium.ttf') format('truetype'), url('../fonts/AvenirLTStd-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_AvenirLTStd-Light';
	src: url('../fonts/AvenirLTStd-Light.eot');
	src: local('☺'), url('../fonts/AvenirLTStd-Light.woff') format('woff'), url('../fonts/AvenirLTStd-Light.ttf') format('truetype'), url('../fonts/AvenirLTStd-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



html,body {height: 100%;}
body {padding-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */}
a:focus, a:hover {color: #a6cf46;text-decoration: none;}img{max-width: 100%;}

/*******************Section -page1********************/
#page1 {margin-top: 70px;}
.cnt-btn {margin: 9px 0 3px 0;padding: 0;background: url(../images/btn.png)no-repeat left top;width: 131px;height: 44px;line-height: 44px;text-align: center;font-family: 'Lato', sans-serif;font-size: 13px;color: #fff;text-transform: uppercase;text-shadow: 1px 1px 1px rgba(0,0,0, 0.5);display: inline-block;border: none;float: right;}
.titel-light{font-size: 60px;font-family: 'Conv_AvenirLTStd-Light'; text-align: center;}
.titel-medium {font-size: 80px;font-family: 'Conv_AvenirLTStd-Medium';text-transform: uppercase;line-height: 80px;}
.logo-banner {background: url('../images/banner-bg.png')no-repeat top;margin-top: 50px;}
.logo-banner h1 {text-align: center;}
.content-area-1{ background:#a6cf46;margin-top: 70px;position: relative;}
.content-area-1 h2{font-family: 'Open Sans', sans-serif; font-weight: 800; text-transform: uppercase; font-size: 86px;margin-top: 50px;}
.content-area-1 h3{font-family: 'Open Sans', sans-serif;font-weight: 700;text-transform: uppercase;font-size: 45px;line-height: 60px;}
.content-area-1 h4{font-family: 'Roboto Condensed', sans-serif;font-weight: 400;font-size: 44px;    margin-top: 30px;margin-bottom: 20px;}
.content-area-1 ul {padding-left: 0;    margin-top: 30px;margin-bottom: 20px;}
li {list-style: none;background: url('../images/list-style.png')no-repeat left center; font-size: 35px;padding-left: 80px;margin-bottom: 15px;font-family: 'Roboto Condensed', sans-serif;font-weight: 300;}
.content-area-1 p{font-family: 'Roboto Condensed', sans-serif;font-weight: 300;font-size: 27px;margin-top: 50px;margin-bottom: 40px;}
img.product {position: absolute;right: 0;height: 854px;top: -100px;}
a.buy-now {background-color: #5c5c5c;font-size: 60px;font-family: 'Open Sans', sans-serif;font-weight: 800;padding: 0px 24px;color: #fff;}
.footer-1 {margin-top: 50px;text-align: center;}
.footer-1 p{font-size: 24px; padding: 15px 0px 0px 0px;}

/*------------Section-page2--------------*/
.large-titel {font-size: 97px;text-transform: uppercase;text-align: center;font-family: 'Conv_AvenirLTStd-Medium';}
#page-2 {background:url('../images/main-bg-2.png')repeat;}
.banner-page2 {background:url('../images/banner-bg.png')no-repeat bottom;margin-top: 50px;}
video {display: block;vertical-align: baseline;width: 100%;margin: 50px auto;}
.video {background: url(../images/video.png);background-size: 100% 98%;background-repeat: no-repeat;}
.footer-2{border-top: 5px solid #9ec442;}
img.basecamp {margin-left: 150px;}
img.buy-now-2 {margin-left: -135px;margin-top: 105px;}
.footer-2 {border-top: 10px solid #9ec442;background-color: #a6cf46;margin-top: -54px;padding-top: 50px;padding-bottom: 50px;}
.footer-2 h4 {font-size: 41px;text-align: center;margin-bottom: 30px;}
.footer-2 span{    font-family: 'Open Sans', sans-serif;font-size: 21px;margin-top: 20px;display: block;text-align: center;}
.footer-2 img{box-shadow: 0px 0px 11px -1px #000;}

/*---------------Section-page-3--------------------*/
#page3 {background: #f2f2f2;    padding-top: 50px;}
.banner-page3 {background:url('../images/banner-bg.png')no-repeat top;margin-top: 50px;}
.titel-light-3 {font-size: 67px;font-family: 'Conv_AvenirLTStd-Medium';}
.large-titel-3 {font-size: 42px;font-family: 'Conv_AvenirLTStd-Light';}
.content-3{margin-top: 100px;}
.description{margin-bottom: 50px;min-height: 259px;font-size: 17px;font-family: 'Open Sans', sans-serif;text-align: justify;}
.description img{height: 275px;box-shadow: 0px 0px 5px 2px #C3BABA; -moz-box-shadow: 0px 0px 5px 2px #C3BABA; -webkit-box-shadow: 0px 0px 5px 2px #C3BABA;}
.note {font-size: 23px;font-family: 'Roboto Condensed', sans-serif;font-weight: 400; text-align: center;float: left;}
.grey{padding: 10px;background-color: #e9e9e9;}
.footer-3{text-align: center; background:#a6cf46;padding: 18px 0px 10px 0px; margin-top: 30px;}
.content-area-4{     background: #a6cf46;padding-top: 130px;position: relative;padding-bottom: 100px; margin-top: 50px;}
.large-titel-4{font-size: 81px;text-align: center;text-transform: uppercase;}
.titel-light-4 {font-size: 65px;text-transform: uppercase;text-align: center;}
.banner-page4 {background:url('../images/banner-bg.png')no-repeat center;margin-top: 50px;}
.description strong {color:#02944a;}
/*---------------Section-page-4--------------------*/
#page4 li { font-size: 31px;}
#page4 h4 {font-size: 44px;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight: 700;}
ol, ul {margin-top: 0;margin-bottom: 10px;padding: 0;}
.page4-packege {margin-left: -209px;}
.product-page4 {position: absolute;right: 0;height: 826px;top: -61px;}
.footer-page4 {padding-top: 160px;}
.footer-page4 li{background-size: 30px;font-size: 23px!important;}
h5{font-family: 'Roboto Condensed', sans-serif;font-weight: 400; font-size: 44px;}
.product-mobile{display: none;}
.white {
    padding: 10px;
    background: #F5F9F6;
}

/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}

@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
}