

  @font-face {
    font-family: 'Custom Font One';
    src: url('');
    src:
        url('?#iefix') format('eot'),
        url('') format('woff'),
        url('') format('truetype'),
        url('#CustomOne') format('svg');
    font-weight: normal;
    font-style: normal;
    }

      @font-face {
    font-family: 'Custom Font Two';
    src: url('');
    src:
        url('?#iefix') format('eot'),
        url('') format('woff'),
        url('') format('truetype'),
        url('#CustomOne') format('svg');
    font-weight: normal;
    font-style: normal;
    }

      @font-face {
    font-family: 'Custom Font Three';
    src: url('');
    src:
        url('?#iefix') format('eot'),
        url('') format('woff'),
        url('') format('truetype'),
        url('#CustomOne') format('svg');
    font-weight: normal;
    font-style: normal;
    }

        p, article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, li, .widget > ul > li > a, .tagcloud a, .comments li a  {
            color: #0a0a0a;
            font-size: 14px;
            font-family: Open Sans;
            font-weight: ;
            font-style: ;
            line-height: 24px;
            letter-spacing: ;
            word-spacing: 0px;
            text-transform: ;
            font-variant: ;
                        
         } 

         a {
            color: #0a0a0a;
         }

         .tagcloud a {
            font-size: !important;

         }
         a{
         font-family: Open Sans;
         }

         h1{
            color: ;
            font-size: 16px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 24px;
            letter-spacing: ;
            word-spacing: 0px;
            text-transform: ;
            font-variant: ;

         }
 
         h2{
            color: ;
            font-size: 20px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 28px;
            letter-spacing: ;
            word-spacing: 0px;
            text-transform: ;
            font-variant: ;

         }

 h3{


color: ;
            font-size: 20px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 24px;
            letter-spacing: ;
            word-spacing: 0px;
            text-transform: ;
            font-variant: ;
 }

 h4,.wpb_tabs_nav li a,#filters a{
            color: #000000;
            font-size: 12px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 16px;
            letter-spacing: ;
            word-spacing: 0px;
            text-transform: uppercase;
            font-variant: ;
 }
 h5{
            color: #4575ad;
            font-size: 14px;
            font-family: Open Sans;
            font-weight: 700;
            font-style: ;
            line-height: 16px;
            letter-spacing: 0px;
            word-spacing: 0px;
            text-transform: uppercase;
            font-variant: ;
 }
 .vc_tta-title-text {
             color: #4575ad;
            font-size: 14px;
            font-family: Open Sans;
            font-weight: 700;
            font-style: ;
            line-height: 16px;
            word-spacing: 0px;
            text-transform: uppercase;
            font-variant: ;
 }
 h6, span.post-date, .blog-description span {
            color: ;
            font-size: 16px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 24px;
            letter-spacing: ;
            word-spacing: 0px;
            text-transform: ;
            font-variant: ;
 }


h1.intro-title-one {
            color: ;
            font-size: 5px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 24px;
            letter-spacing: ;
            text-transform: ;
            font-variant: ;
     
}

.blog-title .intro-title {
    color: ;
            font-size: 20px;
            font-family: Open Sans;
            font-weight: ;
            font-style: ;
            line-height: 20px;
            letter-spacing: 0px;
            text-transform: uppercase;
            word-spacing: 0px;
            font-variant: ;
}
.blog-masonry .intro-title {
	    color: ;
            font-size: 16px;
            font-family: Open Sans;
            font-weight: 400;
            font-style: ;
            line-height: 24px;
            letter-spacing: ;
            text-transform: ;
            word-spacing: 0px;
            font-variant: ;
}
.widget .widget-title, .widget.widget_text h4, .reply-form-section h4, .comments-section h4 {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px;
    font-variant: ;
}

p.intro-text-one {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: uppercase;
    word-spacing: 0px;
    font-variant: ;
}
.read-more-text {
    color: #5472d2;
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 300;
    font-style: ;
    line-height: 30px;
    letter-spacing: 3px;
    text-transform: ;
    word-spacing: 0px;
    font-variant: ;
}

.error404 a {
        color: #5472d2;
    font-size: 14px;
    font-family: Open Sans;
    font-weight: 300;
    font-style: ;
    line-height: 30px;
    letter-spacing: 3px;
    text-transform: ;
    word-spacing: 0px;
    font-variant: ;
}
p.work-meta span {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px;
}

.single-portfolio .main-intro-section .intro-title, .single-post .main-intro-section .intro-title {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px;
}
.single-portfolio .full-overlay , .single-post .full-overlay {
	z-index: 9;
}
.single-portfolio .main-intro-section .intro-text, .single-post .main-intro-section .intro-text {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px;
}

.full-screen-nav-one .nav-menu li a {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px;
}
.full-screen-nav-two .nav-menu li a {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px; 
}
.sidr .nav-menu li a {
    color: ;
    font-size: 16px;
    font-family: Open Sans;
    font-weight: 400;
    font-style: ;
    line-height: 24px;
    letter-spacing: ;
    text-transform: ;
    word-spacing: 0px; 
}
.sidr.left{
    color: 