@charset "utf-8";
/* CSS Document */



.featured-headline {
	
	line-height:1.35em;
	
}

.dark-text {
	color:#222;
}


.icon.icon-square.icon-primary, .icon.icon-circle.icon-primary {
    background-color: #434f5b;
}

.icon.icon-primary {
    color: #6b89a7;
}

.icon.icon-primary.white {
    color: #fff;
}


.btn-filled.btn-primary:hover, .btn-filled.btn-primary:focus, .btn-filled.btn-primary:active, .btn-filled.btn-primary:active:focus, .btn-filled.btn-primary:active:hover {
    background-color: #434f5b;
    border-color: #434f5b;
	color:#ffffff;
}


.btn-filled.btn-primary {
    color: #434f5b;
}

.btn-filled.btn-primary {
    background-color: #fff;
	border:0px;
}


.btn-filled.btn-white {
    background-color: #fff;
    color: #434f5b;
}

.btn-filled.btn-white:hover, .btn-filled.btn-white:focus {
    background-color: #434f5b;
    border-color: #434f5b;
    color: #fff;
}


.form-body {
	padding:25px 0px;
}


.main-img {
	position:relative;
	width:100%;
}



.main-img {
	position:relative;
	width:100%;
}

.main-img.header {
	
	position:absolute;
	left: 50%;
	transform: translateX(-50%);
	width:100%;
	
}

.main-img .inner-stuff {
	background:#444f5b;
	color:#ffffff;
	text-transform:uppercase;
	font-size:1.5em;
	font-weight:600;
	padding:15px 0px;
	border-radius: 15px 15px 0px 0px
}




.secondary-img {
	position:relative;
	width:auto;
}

.secondary-img.header-new {
	
	position:absolute;
	left: 50%;
	transform: translateX(-50%);
	width:auto;
	
}

.secondary-img .inner-stuff {
	background:#444f5b;
	color:#99a2ac;
	text-transform:uppercase;
	font-size:1em;
	font-weight:600;
	padding:15px 0px;
	border-radius: 15px 15px 0px 0px
}


.content ul li:hover {
	
	background-color:#F8F8F8;
	
}


.price-table {
	padding-bottom:25px;
	background:#ffffff;
}



.btn-filled.btn-primary {
    background-color: #fff;
    border: 1px solid #c9c9c9;
	margin:0 auto;
}

.text-white, .text-white i {
	color:#ffffff;
}
.text-white i {
	padding-right:5px;
}

.header-sm-text {
	font-size:.7em;
}



.testimonial::before {
	
	left: 48%;
}
