/*
Theme Name: Inovaqual Child Theme
Theme URI: https://www.inovaqual.com:
Author: Customized by Tonie Kiguta
Author URI: mailto:kiguta@ziprof.co.ke
Description: The main theme for the site
Version: 1.0
Template: inovaqual
License: GNU General Public License v2 or later
License URI: 
Text Domain: inovaqual_child
Tested up to: 5.5
Requires PHP: 5.6
Tags: 
*/

@font-face {
  font-family: 'AvenirLTStd-Book';
  src: url('fonts/AvenirLTStd-Book.otf') format('opentype');
}

@font-face {
  font-family: 'AvenirLTStd-Medium';
  src: url('fonts/AvenirLTStd-Medium.otf') format('opentype');
}

@font-face {
  font-family: 'AvenirLTStd-Roman';
  src: url('fonts/AvenirLTStd-Roman.otf') format('opentype'); 
}

html {
	scroll-behavior: smooth;
}
body, body p, p, ul li, li ,a{
	font-size: 16px;
	font-family: 'AvenirLTStd-Medium';
	font-weight:200;
}

.site-header {
	box-shadow: none;
	position:fixed;
	background:rgba(196,30,77,.5) !important;
	width:100%;		
	z-index:6;
}

.header-image {
   background-size: cover;
    height: 100vh;
}


#content{/*padding-top:80px;*/

}
.site-header .custom-logo {
	padding-bottom: 1px;
	max-width:50px !important;
}

.site-header img .custom-logo{
	max-height:75px;
	max-width:75px;
}

.header-navigation-wrapper .primary-menu-wrapper > ul li a, .header-navigation-wrapper .primary-menu-wrapper > div > ul li a {
	color: #fff !important;
	text-transform:uppercase;
	font-family: 'AvenirLTStd-Book';
	letter-spacing: 1px;
	font-size:16px;
}
.fansee-business-header-icons{
    display:none;
}

#menu-toggler span {
	background: #fff;
}
.header-div{
    border-right:1px solid #a26dbb;
    border-radius:0 45% 45% 0;
}
div#n2-ss-1 .n2-font-e110ddf950cb0a6e1d06a78cc4a94d18-hover{
    font-family: 'AvenirLTStd-Book' !important;
    color:#d565f6 !important;
    letter-spacing:1px;
}
div#n2-ss-1 .n2-font-710e77e2ef15108e72709aeda51f59a7-hover{
    font-family: 'AvenirLTStd-Medium' !important;
}
div#n2-ss-1 .n2-font-f834cb0befc4819a136855c9976953f9-paragraph{
    font-family: 'AvenirLTStd-Roman' !important;
    font-weight:300 !important;
}

.section-title h2{
    color:#5399A9;
    font-weight:600;
	font-family: 'AvenirLTStd-Medium';
}
.vc_separator.vc_sep_color_grey .vc_sep_line {
	border-color: #C41E4D !important;
}
.vc_separator .vc_sep_holder .vc_sep_line {
	max-width: 100px;
	margin-top:0;
}

.talk .vc_separator .vc_sep_holder .vc_sep_line {
	margin:0 auto;
}

.talk h2.section-title{
    border-bottom:1px solid #C41E4D !important;
}

.service-content-1,.service-content-2 {
    border-right:2px solid #C41E4D !important;
}
.service-content-1 ul li, .service-content-2 ul li,.service-content-3 ul li{
    list-style:none;
}

.service-content-1 ul li:before, .service-content-2 ul li:before,.service-content-3 ul li:before 
{
    content: url('images/bullet.png');
    vertical-align:center;
    padding-right: 4px;
    margin-bottom:5px;
}

.approach-1 ul li,.approach-2 ul li,.approach-3 ul li,.approach-4 ul li{
    list-style:none;
}
.approach-1 p,.approach-2 p,.approach-3 p,.approach-4 p{
    font-weight:bold !important;
}

.sector-div{
    border-left:1px solid #C41E4D;
    border-radius:50% 0 0 50%;
    padding-left:30px;
}
.sector-div img{
    padding-bottom:0;
    margin-bottom:-3px;
}
.talk a{
    text-decoration:underline;
}

.fansee-business-footer-wrapper {
	background: #fff !important;
}
.fansee-business-footer-wrapper footer {
	padding:0;
	margin:0;
	
}
.fansee-business-copyright, footer, .fansee-business-footer-wrapper-inner .footer-widget{
	display:none;
}
.copyright{
    margin:0 auto;
    text-align:center;
    padding-bottom:4px;
}