.carousel span.sub-title {
    font-size: 200% !important;
    font-weight: 400 !important
}

/** CSS for mobile devices **/
@media (max-width: 768px){
.carousel .hestia-title, h1.hestia-title{
    font-size: 200% !important;
}
.carousel span.sub-title {
    font-size: 150% !important;
}
}
.navbar-brand > img{ 
max-height: 80px !important; 
}
.cn-button.bootstrap { background-color: #d3c108; background-image: none; color: black; }

.page-id-1718 #menu-primary-menu.nav.navbar-nav { 

display: none !important; 

}

.page-id-1709 #menu-primary-menu.nav.navbar-nav { 

display: none !important; 

}

.page-id-1716 #menu-primary-menu.nav.navbar-nav { 

display: none !important; 

}