/**
 * ==============================================================
 * BASIC STYLESHEET - CUSTOM
 * ==============================================================
 */
 
input, textarea {
    color: #fff !important;
    background-color: #000 !important;
    background-image: none !important;
    border: 1px solid #00bce7 !important;
    border-radius: 1px !important;
}

.form button, .btn {
	color: #fff !important;
    background-color: #ec0089 !important;
    border-color: #d3007a !important;
}

body, section, .section-gray .benefit, .hiw-item, .team-member, .team-member.even {
	color: white;
	background: #000;
    background: -webkit-linear-gradient(top,#000000 0%,#161142 40%,#17164d 80%,#340546 100%);
    background: -webkit-gradient(linear,left top,left bottom,from(#000000),color-stop(40%,#161142),color-stop(80%,#17164d),to(#340546));
    background: -o-linear-gradient(top,#000000 0%,#161142 40%,#17164d 80%,#340546 100%);
    background: linear-gradient(to bottom,#000000 0%,#161142 40%,#17164d 80%,#340546 100%);
    background-attachment: fixed;
}

.contact-maps-box {
	background-color: transparent;
}
@media only screen and (max-width: 991px) {
	.section-background-maps-container {
		display: none;
	}
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: white;
    margin-bottom: 25px;
    line-height: 1.715;
}

.benefit-icon, .faq-item-icon {
	color:white !important;
}

.pricing-package-items {
	color:white !important;
	background-color:black !important;
}

.section-heading {
	font-family: 'Modak', cursive;
}

.light-blue {
	color: #21BDE5;
}

.yellow {
	color: #F5EA52;
}

.green {
	color: #74BF62;
}

.pink {
	color: #E83383;
}


@media only screen and (max-width: 600px) {
	#header {
		max-width: 100%;
	}
	#header.header-section {
    	-webkit-box-shadow: none;
	    box-shadow: none;
    	background-color: rgba(0,0,0,0.85);
	}
	.navbar-fixed-top {
		right: inherit;
	}
}