*{word-break: normal;}
body{background-color: #f2f6fa;}/** #f2f6fa **/
.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid, .navbar-expand-lg>.container-lg, .navbar-expand-lg>.container-md, .navbar-expand-lg>.container-sm, .navbar-expand-lg>.container-xl{padding: 10px 0}
#navbarSupportedContent{justify-content: flex-end;}
.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl{padding: 0px}
@supports ((position:-webkit-sticky) or (position:sticky)) {
    .sticky-top {
        top:100px;
    }
}
.navbar-light .navbar-nav .nav-link {
	padding-right: 0rem;
	padding-left: 0rem;
    font-size: 1rem;
	font-weight: 900;
    color: #0D121E;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 0rem;
	padding-left: 0rem;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #e83521;
}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {
    color: #e83521;
    border-bottom:3px solid #e83521;
	font-weight: 900;
}
.nav-link {
    padding: 3px 1rem 0 1rem;
}
.nav-item{cursor: pointer;}
.font-weight-900{font-weight: 900;}
/* button */
.btn.btn-small {font-size:12px; padding: 4px 1.8em;}
.btn.btn-medium {font-size:12px; padding: 6px 1.8em;}
.btn.btn-large {font-size:14px; padding: 9px 34px; line-height: 1.8em;}
.btn.btn-rounded {border-radius: 50px;}
.section{padding-top: 100px;padding-bottom: 100px;}
.bannerPic{border-radius: 10px; display: block; width: 100%; margin-top: 20px;}
.homeAboutBox {
    background-color: #fff6e6;
    border-radius: 10px;
	margin-top: 50px;
}
.homeAboutBox_left {
    padding: 0 50px;
}
.downloadAppBtn>img{height: 45px;}
.homeAboutBox video {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
	display: block;
	width: 100%;
}

@media screen and (max-width: 767px){
	.page-header {
		padding-top: 120px;
	    height: 236px;
	}
	.nav-link {
		margin-top: 15px;
		margin-bottom: 5px;
	}
	.section {
	    padding-top: 76px;
		padding-bottom: 0px;
	}
	.homeAboutBox {
	    border-radius: 0px;
		margin-top: 0px;
		width: 100%;
		overflow: hidden;
	}
	.homeAboutBox video {
	    border-top-right-radius: 0px;
	    border-bottom-right-radius: 0px;
	}
	.homeAboutBox_left {
	    padding: 50px;
	}
	.bannerPic{
		border-radius: 0px;
		margin-top: 0px;
	}
}
@media (min-width: 992px){
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 0rem;
		margin-left: 2rem;
	}
}
@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1440px;
    }
}
@media (min-width: 2000px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1920px;
    }
}





