
a,.tp-caption a.btn:hover {
	color: #432b6c;
}
.top-nav-collapse {
	background: #432b6c;
}



.navbar-custom ul.nav ul.dropdown-menu li a:hover {
	color: #432b6c;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    background-color: #432b6c;
}

.widget-avatar .avatar:hover {
    border: 5px solid #432b6c;
}

.bg-skin {
	background: #4b18b9;
}

form#contact-form input:focus,form#contact-form select:focus,form#contact-form textarea:focus {
	border-color: #432b6c;
}

footer {
    background-color: #432b6c;
}

.btn-skin {
  color: #fff;
  background-color: #432b6c;
  border-color: #432b6c;
}





.navbar-brand h1 {
	color: #432b6c;
}
.top-nav-collapse .navbar-brand h1 {
	color: #fff;
}

.nav.navbar-nav, .nav.navbar-nav li {
}

.navbar-custom .nav li a:hover
 {
    outline: 0;
    background-color: rgba(0,0,0,.2);
}
.navbar-custom .nav li a:focus {
	background-color: transparent;
}

#intro.intro {
	padding: 0;
}
.intro .slogan {
	padding: 23% 0 0 0;
}

section {
	min-height: 100%;
}

@font-face {
	font-family: inkfree;
	src: url('../fonts/Inkfree.ttf');
  }

* {
	font-family: inkfree ;
	text-transform: unset !important;
}

.navbar-custom ul.nav li a, h5 , body{
	font-size: 18px;
}

.section-heading i {
	margin-bottom: 0;
}

.service-icon {
	font-size: 35px;
}

@media (max-width: 768px) {
	.navbar, .navbar-nav {
		  background: #432b6c !important;
	  }

	  .navbar-nav a {
		  color: #fff !important;
	  }
	  .navbar-brand h1 {
		  color: #fff !important;
	  }
	  .intro {
		margin-top: 15%;
		background: url(../img/bg1-mini.png) no-repeat top center;
		background-size: 100%;
	  }
	  #intro.intro {
		padding: unset;
		}

		.intro .slogan {
			padding-top: 35%;
		}

		iframe {
			max-width: 100%;
		}
  }

h3 {
	color:  #fff;
}
