.navbar .navbar-header .navbar-brand img {max-height: 75px;}

/* @media only screen and (max-width: 992px) {.home #main-navigation {
	margin-top: 95px;}} */

.entry-summary, .author a {font-weight: 400!important;}

.category-projects .posted-by.vcard.author, h6.category, .category-information .posted-by.vcard.author, h6.category {display: none!important;}

.single .category-projects h4.author, .entry-categories {display: none!important;}

.single .category-information .author {display: none!important;}

.single .section-blog-info {display: none!important;}

.single .entry-content {margin-bottom: 100px;}

.section.related-posts {display: none!important;}

.page-header .hestia-title {
  line-height: 1.1em; padding-bottom: .3em; font-size: 3em!important;
}

/* Themeisle Support - change menu mobile breakpoint */
@media only screen and (max-width: 992px) {
    .navbar-toggle {
        display: block;
    }
    #main-navigation {
        /* margin-top: 70px; */
				margin-top: 95px;
        padding-bottom: 15px;
    }
    .navbar.navbar-default .navbar-brand {
        color: #555;
    }
    .header > .navbar, .navbar.navbar-fixed-top .navbar-collapse {
        background-color: #fff;
    }
    .navbar-nav {
        float:none;
    }
    .navbar-collapse.collapse {
        display:none !important;
    }
    .navbar-collapse.collapse.in {
        display:block !important;
    }
    .navbar.hestia_left .navbar-nav {
        display: block;
        width: auto;
        float: none;
    }
    ul#menu-primary-menu li {
        display: block;
        float:none;
    }
    ul#menu-primary-menu li a {
        color: #000;
    }
.navbar-toggle-wrapper {
        right: 20px;
        position: absolute;
        top: 25px;
    }
    .navbar.navbar-fixed-top .navbar-collapse {
        max-height: calc(100% - 70px);
        margin-top: 70px;
        overflow-y: auto;
        position: fixed;
        z-index: 9999;
        background: #fff;
        width: 100%;
        left: 0;
        top: 0;
        margin-left: 0;
        margin-right: 0;
        -webkit-overflow-scrolling: auto;
    }
    .navbar.navbar-transparent>.container {
        padding-top: 25px; !important;
    }
    navbar.navbar-default.navbar-transparent li:not(.btn):hover > a, 
    .navbar.navbar-default.navbar-transparent li:not(.btn):hover > a i, 
    .navbar.navbar-default.navbar-transparent .navbar-toggle:hover, 
    .navbar.navbar-default .responsive-nav-cart a:hover .navbar.navbar-default .navbar-toggle:hover {
        color: #e91e63 !important;
    }
}
@media only screen and (max-width: 992px) {
ul#menu-primary-menu li {
	float: left!important;
}
}


/* CATEGORY HEADER PHOTOS */

/*ALL*/ .category .header-filter {background-repeat: no-repeat; background-size: cover; background-position: center center;}

/*ALL*/ .category .header-filter.header-filter-gradient::before { background-color: rgba(0,0,0,0.5);}

/*NEWS*/ .category-news .header-filter {background-image: url("/wp-content/uploads/2023/06/header-news.jpeg");}

/*PROJECTS*/.category-projects .header-filter {background-image: url("/wp-content/uploads/2023/05/wind-energy-turbines_prairie.jpg");}

/* TESTIMONIALS */

.testimonial-text, .testimonial-author, .testimonial-position {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.testimonialSlider.style2 .testimonial .testimonial-text, .testimonialSlider.style2 .testimonial .testimonial-author, .testimonialSlider.style2 .testimonial .testimonial-position {padding-left: 80px;}
.testimonial .testimonial-image {width: 100px; height: 100px;}
.testimonialSlider.style2 .testimonial .testimonial-text {font-size: 18px; line-height: 1.5em; font-style: italic; font-weight: 400;}