/*
768px) and (max-width: 1199px
*/
html {
  scroll-behavior: smooth;
}
body{
	font-family: acumin-pro, sans-serif;
	font-weight: 700;
	font-style: normal;
	margin: 0 auto;
	background-color:#23232B;
}
.top-bar{
	background-color:#23232B;
	color:#fff;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	padding:1px;
	font-family: acumin-pro, sans-serif;
	font-weight: 700;
	font-style: normal;

	
}
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu .dropdown-menu {
  top: 0;
  left: 30%;
  margin-top: 15px;
}
.logo-top-image{
width:125px!important;	
max-width:125px!important;
}

.inner-nav-container{
	 padding-left:3%;
	 text-align:right;
	 background-color:#fff;
}
.home-seminar-button{
	font-size:18px;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:55px;
	padding-right:55px;	
	background-color:rgb(228,184,79);
	border-radius:50px;
	text-decoration:none;
	color:#23232B;
}
.home-seminar-button a{
	font-weight: 700;
	font-style: normal;
	text-decoration:none;
	color:#23232B;
}
.contact-button{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;
	border-radius:20px;
	background-color:rgb(228,184,79);
	color:#23232B;
	font-size:12px;
	font-family: acumin-pro, sans-serif;
	font-weight: 700;
	font-style: normal;

}
.contact-button a{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:15px;
	padding-right:15px;
	color:#23232B;
	font-size:12px;
	font-family: acumin-pro, sans-serif;
	font-weight: 700;
	font-style: normal;
	text-decoration:none;
}
.main-content{
	background-color:#23232B;
	font-family: acumin-pro, sans-serif;
	font-weight: 700;
	font-style: normal;
	
}
.home-top-image{
	width:100%;
	
}

.img_container {
  position: relative;
  text-align: center;
  color: white;
}
.img_txt_centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width:100%;
}
h1{
	font-size:24px;
	font-weight:bold;
	text-shadow:3px 3px 10px #000;
	font-family: interstate, sans-serif;
	font-weight: 700;
	font-style: normal;
	margin-bottom:50px;
}
h2,h3{
	font-size:22px;
	font-weight:bold;
	font-family: interstate, sans-serif;
	font-weight: 700;
	font-style: normal
}
h4{
	font-size:22px;
	font-weight:bold;
	font-family: interstate, sans-serif;
	font-style: normal;
	text-decoration:none;
	
}
h5, .feature-bold{
	font-size:20px;
	font-weight:100;
	font-family: interstate, sans-serif;
	font-style: normal;
	text-decoration:none;
	
}
.nav-link{
	color:#000!important;
	font-family: acumin-pro, sans-serif;
	font-weight: 700;
	font-style: normal;
	font-size:14px;
	margin-left:40px;
}
.dropdown-menu{
	margin-left:40px;
}

.quote-container{
	background-color:#fff;
	color:#000;
	text-align:center;
	padding-top:100px;
	padding-bottom:100px;
	
}
 .feature-3wide{
	 text-align:center;
	 margin-top:-30px;
background-color:#fff;
}
 .card-text{
	background-color:#fff;
	color:#000!important;
	font-family: acumin-pro, sans-serif;
	font-weight: 100;
	font-style: normal;
	font-size:17px;
	padding-right:25px;
	padding-left:25px;
	
 }
  .footer-text{
	
	color:#fff!important;
	font-family: acumin-pro, sans-serif;
	font-weight: 100;
	font-style: normal;
	font-size:17px;
	padding-right:15px;
	padding-left:15px;
	
 }
 img{
 max-width:100%;}
 
 .feature-btn{
	 position:absolute;
	 bottom:2%;
 }
 .book-feature-container{
	 background-color:#fff;
 }
 #book-feature-left{
	 width:38%;
	 float:left;
 }
#book-feature-right{
	 width:60%;
	 float:right;
 }
  .ebook-feature-container{
	 background-color:#23232B;
 }
#history-channel-container-left{
	margin:0 auto;
	width:90%;
}
#history-channel-container-left > h3{
	margin:0 auto;
	width:90%;
	font-size:36px;
}
#history-channel-container-right{
	margin:0 auto;
	width:90%;
}