<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Sena Child
Template: sena
Author: AthenaStudio
Author URI: https://themeforest.net/user/athenastudio
Description: Sena is a clean and modern one page WordPress theme built with Bootstrap framework. It is ultimate flexible with loads of nice options and features.
Version: 1.4
License: GNU General Public License version 3.0
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

.page-loader {
  background-color: #575656;
}

/*** Fonts ***/

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  font-family: "Anaktoria", sans-serif;
  text-transform: uppercase !important;
}

.blog-title, #blog-title {
  font-size: 48px !important;
}

.section-title h3 {
	line-height: 28px;
}

.navbar, .btn, footer {
  font-family: "Montserrat", sans-serif;
}

/*** Header ***/

.navbar.floating {
  padding: 0;
}

.navbar.floating .navbar-brand &gt; img {
  max-width: 65%;
}

.slide-down &gt; .container .navbar-brand, .slide-down &gt; .container-fluid .navbar-brand {
  margin-top: 10px;
}

#mission {
  border-top: 6px solid #b1c22b;
}

section.bg-dark {
  background-color: #575656;
  border-top: 6px solid #b1c22b;
  border-bottom: 6px solid #b1c22b;
}

.info-box h3 {
	margin-bottom: 0;
}

.portfolio .container-fluid {
  background-color: #fff;
  border-top: 6px solid #b1c22b;
  border-bottom: 6px solid #b1c22b;
}

.portfolio-item {
  padding: 15px;
}

.single-portfolio .share-panel {
	display: none;
}

.single-portfolio .section-title {
	margin-bottom: 50px;
}

#bio-info .vc_tta.vc_general .vc_tta-panel-title {
  font-size: 18px !important;
}

.team-member .team-details {
  padding-bottom: 15px;
}


.service-single {
  border-top-left-radius: 50% 25%;
  border-top-right-radius: 50% 25%;
  background: #575656;
  border: 15px solid #a1917e;
}

.service-single h3 {
  font-size: 18px;
  line-height: 24px;
  color: #fff;
}

.service-single &gt; p {
  color: #fff;
}

.team-row {
	background: #fff;
	padding: 25px 15px;
	margin-bottom: 30px;
}

.team-row .wpb_column {
	margin-bottom: 15px;
}

.team-member .team-details {
  padding-bottom: 0;
}

.team-kontakt h4 {
	font-size: 18px !important;
}

.team-kontakt h5 {
	padding-bottom: 20px;
	border-bottom: 1px dashed #323;
}

/*** Blog ***/

.blog-about {
	display: none;
}

/*** Ã–ffnungszeiten ***/

.oeffnungszeiten td {
	font-size: 16px;
	text-align: center;
}

.oeffnungszeiten tr:hover {
	background: #a1917e;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}

/*** media query ***/


@media only screen and (min-width: 1920px) {

}

@media (min-width:992px) and (max-width:1920px) {

}

@media (min-width:768px) and (max-width:1200px) {
	.team-row .vc_col-sm-1\/5 {
		width: 30% !important;
	}
	.team-row .vc_col-sm-3\/5 {
		width: 40% !important;
	}	
}

@media (max-width:1023px) {

}

@media (max-width:767px) {

	.navbar &gt; .container .navbar-brand, .navbar &gt; .container-fluid .navbar-brand {
	  width: 70%;
	  margin-left: 15%;
	  margin-top: 0px;
	}
	.navbar-brand &gt; img {
	  margin: 0 auto;
	}

	.navbar .navbar-collapse.collapse.in, .navbar .navbar-collapse.collapsing {
	  background: #656565;
	  margin-top: 0px;
	}
	
	.navbar .navbar-collapse.collapse.in, .navbar .navbar-collapse.collapsing {
	  background: #202121;
	}
	
	.navbar .navbar-collapse.collapse.in .navbar-nav &gt; li, .navbar .navbar-collapse.collapsing .navbar-nav &gt; li {
	  border-bottom: 1px solid #656565;
	  text-align: center;
	}	
	
	.navbar .navbar-collapse.collapse.in .navbar-nav &gt; li a, .navbar .navbar-collapse.collapsing .navbar-nav &gt; li a {
	  color: #fff;
	}	
	
	.navbar.floating {
	  padding: 10px 0 !important;
	}	
	
	.navbar.floating .navbar-brand &gt; img {
	  max-height: 70px;
	}


	.team-kontakt {
		border-left: 0;
		padding-left: 0;
	}
}
</pre></body></html>