/* Enter Your Custom CSS Here */
.sub_title{
	font-weight:400!important;
}
.slided-btn{
	padding:25px 50px!important;
}
.stm-nav__menu_type_header > .menu-item > a{
	font-family: 'Poppins', sans-serif!important;
}
h1 ,h2,h3{
	font-weight:200!important;
	font-family: 'Poppins', sans-serif!important;
	text-transform:uppercase;
}
.bHeading{
	font-weight:700!important;
}
strong{
	font-size:16px!important;
	color:#ffd704;
}
.footer_type_default, .copyright{
	  background-color: #fff!important;
}
.widget_footer .widget_title{
	color:#565656!important;
}
body{
		background:#fff!important;
	 font-family: 'Poppins', sans-serif!important;
}
#copy-p{
	    color: #b9b9b9;
}
/* navigation styles */
.header_view-style_1 .stm-nav__menu_type_header > .menu-item > a{
	color: #002f65;
	border-color: #ffffff;
	font-size: 18px;
	font-weight: 300;
}
.header_view-style_1 .stm-nav__menu_type_header > .menu-item .sub-menu > .menu-item > a{
	font-size: 12px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 1px;
	color: #fff;
}
header#masthead, .top-bar_view-style_1{
	background-color:#ffffffcc;
}
.header.affix{
	background:#fff!important;
}

@media only screen and (min-width:1024px) {
/* 	.box_left{
		right: 10%;
		background: #fff;
		top: 35px;
	} */
	.wpcf7-textarea{
		    width: 256%!important;
	}
}
.stm-page-head_color_white .stm-page-head__overlay{
	    background: rgb(1 27 58 / 22%)!important;
}
/* contact us */
.icon{
	height: auto;
	width: 70px;
	line-height: 30px;
	text-align: center;
	float: left;
}
.content_{
	display: block;
	overflow: hidden;
	float: left;
}
.content_ a,p{
	color: #6e6464;
}
.top-bar__nav{
	position:absolute;
	right: 0;
}
.logo img{
	 max-width: 83%;
}
@media only screen and (min-width:1024px){
	.step_frm .wpcf7-textarea{
		width:206%!important;
	} 
}
/* button design */
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern{
	background: #e1c468!important;
	border: none!important;
	transition:0.3s ease-in-out;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{
	background: #ff8e04!important;
}
.top-bar_view-style_1 .top-bar__account .top-bar__account-action, .top-bar_view-style_1 .top-bar__nav-menu li a{
	color: #262626!important;
	font-weight: 600!important;
}
.wpb_single_image img{
	padding-top:0!important;
}

/* navigation */
#menu-item-7310{
	background: #b2a256;
	border-radius: 20px;
	padding: 2px 25px;
}
#menu-item-7310 a i {
	color:#fff!important;
	font-size: 20px!important;
	line-height: 1.4;
}
.header_view-style_1 .stm-nav__menu_type_header > .menu-item .sub-menu{
	    background: #cc4747!important;
}
.header_view-style_1 .stm-nav__menu_type_header > .menu-item > a:after {
    border-bottom: 3px solid #ad9951!important;
}
#menu-item-7310 a{
	color:#fff!important;
}
#menu-item-7314 a i{
	font-size: 20px;
	line-height: 1.4;
}
.stm-nav__menu_type_header > .menu-item{
	margin: 0 13px!important;
}

@media only screen and (min-width: 760px) {
 .ex-txt{
		width:80%;
		border-left: 8px solid #fa8321;
	}
	.r-img{
		clear:both;
		
	}
}
@media only screen and (max-width: 760px) {
	.title_{
		font-size:30px!important;
	}
	.breadcrumbs{
		padding-top:0!important;
	}
	.r-img{
		width:100%;;
		padding-bottom: 40px;
	}
}

/* testimonial */
.testimonial p{
	color: #7e7e7e; 
	font-size: 16px; 
	text-align: justify; 
	font-weight: 200;
}

.testimonial .stm-blockquote footer{
	color: #002f65;
	font-weight: 600;
}

.testimonial .stm-blockquote p:last-of-type{
	border-left: 8px solid #dbbd9e;
	padding-left: 30px;
}
.goals_list li{
	color: #e1c468; 
	font-size: 16px; 
	font-weight: 400;
  line-height: 1.5!important;
  margin-bottom: 25px!important;

}
.widget_footer .list_contact-details .list__item:before, .widget_footer.widget_nav_menu .menu > li > a:before{
	    color: #e1c468!important;
}
.widget_footer.widget_nav_menu .menu > li > a:hover{
	    color: #e2c66c!important;
}
.vc_btn3.vc_btn3-color-success.vc_btn3-style-modern ,.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern{
    color: #fff;
    border-color: #e1c468!important;
    background-color: #e1c468!important;
}
.vc_custom_1475045204291 {
    padding-top: 0px !important;
    background-color: #ffffff !important;
    margin-top: 60px!important;
}
[data-buttonizer="buttonizer-B736jS7yxmrMu9t"] .buttonizer-button{
	background-color: #e1c468!important;
}
[data-buttonizer="buttonizer-NAelTLycezpTkt4"] .buttonizer-button:hover {
    background-color: #cc4545!important;
}
.vc_btn3.vc_btn3-color-warning.vc_btn3-style-modern:hover{
	    background: #ca3d3d!important;
}
@media (max-width:768px){
	
}
.r-img{
	float:left;
	padding-right:20px;
}
.widget-area_type_footer{
	padding-bottom:0!important;
}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty){
	margin:0 auto;
}