/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 23 2021 | 02:21:03 */
.nectar-highlighted-text[data-color="#00aec1"]:not([data-style="text_outline"]) em {
    background-image: none;
    color: #00aec1;
}

#footer-outer #footer-widgets .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span {
    color: #00aec1 !important;
    font-size: 30px !important;
    margin-bottom: 30px;
}

#header-secondary-outer[data-full-width="true"] >.container {
    width: 100%;
    max-width: 100%;
    padding: 0 3%;
}

.nectar-fancy-box[data-style="hover_desc"] .hover-content {
    line-height: 1.5em;
  max-width: 100% !important;
}

body #header-secondary-outer .nectar-center-text {
    font-size: 15px;
    line-height: 16px;
    max-width: 100%;
    text-align: left;
}

h1,h2,h3,body .page-submenu li a{
  font-family: objektiv-mk1, sans-serif !important;
}

#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a,
#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a{
  font-family: objektiv-mk1, sans-serif !important;
  font-weight:500;
  opacity: 1 !important;
}
.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport{
  margin-top:40px;
}
.nectar-fancy-box[data-style="default"] .inner *, .nectar-fancy-box[data-style="parallax_hover"] .inner *, .nectar-fancy-box[data-style="hover_desc"] .inner * {
    color: #fff;
    margin-bottom: 0;
}
.team-member[data-style="meta_overlaid"] .team-meta p, .team-member[data-style="meta_overlaid_alt"] .team-meta p, .team-member[data-style="bio_fullscreen"] .team-meta p {
    font-size: 11px;
    color: rgba(255,255,255,0.8);
    padding: 7px 0 0 0;
    line-height: 1.1;
}

.team-member[data-style="meta_overlaid"] .team-meta h3, .team-member[data-style="meta_overlaid_alt"] .team-meta h3, .team-member[data-style="bio_fullscreen"] .team-meta h3 {
    color: #fff;
    line-height: 1.2;
  
    font-size: 17px !important;
    font-weight: 700;
}

.team-member[data-style="meta_overlaid_alt"]:after {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    content: ' ';
    opacity: 1;
    display: block;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    background: linear-gradient(to top,rgba(51,51,51,1) 0%,rgba(51,51,51,0.8) 20%,rgba(51,51,51,0) 58%);
    background: -webkit-linear-gradient(to top,rgba(51,51,51,1) 0%,rgba(51,51,51,0.8) 20%,rgba(51,51,51,0) 100%);
}

.team-member[data-style="meta_overlaid_alt"] .team-meta {
    transition: all 0.2s ease-out;
    -webkit-transition: all 0.2s ease-out;
    opacity: 1;
    transform: translateY(40px);
    -webkit-transform: translateY(14px);
    padding-right: 10px;
}
.material #footer-outer #footer-widgets .col ul li {
    padding: 4px 0!important;
    border: none;
    font-size: 16px;
    font-weight: 400 !important;
  color:#666 !important;
}
#footer-outer .row {
    padding: 5px 0;
}

#page-header-bg .span_6 h1, .nectar-box-roll .overlaid-content h1 {
    margin-bottom: 0;
}
body #header-secondary-outer .nectar-center-text {
    font-size: 16px;
    line-height: 16px;
    max-width: 100% !important;
}









@media only screen and (max-width: 1400px) {


#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a,
#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a{
  font-size:16px !important;
}
}


@media only screen and (max-width: 1300px) {


#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a,
#header-outer[data-lhe="animated_underline"] #top nav >ul >li >a{
  font-size:14px !important;
}
}

@media only screen and (max-width: 680px) {
  
  .mobile-font-heading,
  .wpb_wrapper h1.vc_custom_heading{
    font-size:16px !important;
    line-height:16px !important
  }

  
  body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a{
    font-size: 33px !important;
    line-height: 33px !important;
}

body #header-outer {
    padding: 14px 0;
}
  body[data-slide-out-widget-area-style="simple"] #header-outer[data-full-width="true"] #mobile-menu, body #header-outer[data-full-width="true"] header > .container, body #header-secondary-outer[data-full-width="true"] > .container{
    padding:0 14px !important;
  }
  
  
body .row .col.section-title h1, body h1, html body .row .col.section-title.span_12 h1, body.single.single-post .row .col.section-title.span_12 h1, #page-header-bg .span_6 h1, #page-header-bg.fullscreen-header .span_6 h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2{

  line-height:1.1 !important;
}

}