
.dt-header-menu .dt-primary-nav>li>a {
	letter-spacing:.1em; }

.mnu
{text-transform:capitalize; color:#fff;!important}

.vc_btn3.vc_btn3-color-default{
	margin-bottom:10px;
}

#header .text-with-icon a {color:#ffffff;!important
}
.dt-header-menu ul.dt-primary-nav > li a > span{letter-spacing:1px; text-transform:capitalize; font-size:15px}



.slope-bg.vc_row[data-vc-full-width] {
    
    background-color:#647b34;
    overflow: visible;
}
#footer, .footer-copyright {
    color: #ffffff;
}

.vc_custom_1516267602982 {
    padding-top: 0px !important;
}
.slope-bg.vc_row[data-vc-full-width] {
   
    margin-bottom: -130px;
}
#footer a {
    color: #ffffff;
}
ul#dt-1516194588103-6b43becf-c719 > li > a > i {
    color: #ffffff !important;
}
footer .footer-info .dt-sc-title.script-with-sub-title h3 {
    color: #000!important;
}
.dt-sc-icon-box.type7.with-icon-bg .icon-wrapper img {
   
    border-radius: 50%;
}
#footer .dt-sc-title.script-with-sub-title.alignright, #footer .dt-sc-title.script-with-sub-title.alignright h3 {
    margin-bottom: 0px;
    color: #ffffff!important;
	text-align: right;
}
.dt-sc-title.with-sub-title h3, .dt-sc-title.script-with-sub-title h2, .dt-sc-hexagon-title h2 span, .dt-sc-title.script-with-sub-title h1, .dt-sc-title.script-with-sub-title h3, .dt-sc-title.script-with-sub-title h4, .dt-sc-title.script-with-sub-title h5, .dt-sc-title.script-with-sub-title h6 {
    margin-top: 20px;
    color: #ffffff!important;
}

footer .dt-sc-title.script-with-sub-title h3{color:#ffffff!important;}


.txtcnt{text-align:left;
color:#ffffff;
list-style:none;}

.happy-addon>.elementor-widget-container, .happy-addon>.elementor-widget-container * { text-align:center;}
.text-with-icon .icon{
	padding-left:30px;
}

	
	 @media only screen and (max-width: 767px) {
		 
#header .wpb_column:not([class*="vc_col-xs"]), 
		.dt-sc-one-fifth.wpb_column:not([class*="vc_col-xs"]), 
		.dt-sc-two-fifth.wpb_column:not([class*="vc_col-xs"]), 
		
		
#header .dt-sc-three-fifth.wpb_column:not([class*="vc_col-xs"]) {float: left;width: 50%;!important}
		 .text-with-icon .icon{padding-left:0px;}
		 .text-with-icon {
    font-size: 14px;
}
		
}

.footer-text {
    padding: 0px!important;
}
.custom-heading{
	margin-top:-20px !important;
}