/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Von Nika
-------------------------------------------------------------- */


@font-face {
font-family: 'Trenda Regular';
font-style: normal;
font-weight: normal;
src: local('Trenda Regular'), url('fonts/Latinotype  Trenda Regular.woff') format('woff');
}


@font-face {
font-family: 'Trenda Regular It';
font-style: normal;
font-weight: normal;
src: local('Trenda Regular It'), url('fonts/Latinotype  Trenda Regular It.woff') format('woff');
}


@font-face {
font-family: 'Trenda Thin';
font-style: normal;
font-weight: normal;
src: local('Trenda Thin'), url('fonts/Latinotype  Trenda Thin.woff') format('woff');
}


@font-face {
font-family: 'Trenda ExtraLight It';
font-style: normal;
font-weight: normal;
src: local('Trenda ExtraLight It'), url('fonts/Latinotype  Trenda ExtraLight It.woff') format('woff');
}


@font-face {
font-family: 'Trenda Thin It';
font-style: normal;
font-weight: normal;
src: local('Trenda Thin It'), url('fonts/Latinotype  Trenda Thin It.woff') format('woff');
}


@font-face {
font-family: 'Trenda ExtraLight';
font-style: normal;
font-weight: normal;
src: local('Trenda ExtraLight'), url('fonts/Latinotype  Trenda ExtraLight.woff') format('woff');
}


@font-face {
font-family: 'Trenda Light';
font-style: normal;
font-weight: normal;
src: local('Trenda Light'), url('fonts/Latinotype  Trenda Light.woff') format('woff');
}


@font-face {
font-family: 'Trenda Light It';
font-style: normal;
font-weight: normal;
src: local('Trenda Light It'), url('fonts/Latinotype  Trenda Light It.woff') format('woff');
}


@font-face {
font-family: 'Trenda Semibold';
font-style: normal;
font-weight: normal;
src: local('Trenda Semibold'), url('fonts/Latinotype  Trenda Semibold.woff') format('woff');
}


@font-face {
font-family: 'Trenda Semibold It';
font-style: normal;
font-weight: normal;
src: local('Trenda Semibold It'), url('fonts/Latinotype  Trenda Semibold It.woff') format('woff');
}


@font-face {
font-family: 'Trenda Bold';
font-style: normal;
font-weight: normal;
src: local('Trenda Bold'), url('fonts/Latinotype  Trenda Bold.woff') format('woff');
}


@font-face {
font-family: 'Trenda Bold It';
font-style: normal;
font-weight: normal;
src: local('Trenda Bold It'), url('fonts/Latinotype  Trenda Bold It.woff') format('woff');
}


@font-face {
font-family: 'Trenda Black';
font-style: normal;
font-weight: normal;
src: local('Trenda Black'), url('fonts/Latinotype  Trenda Black.woff') format('woff');
}


@font-face {
font-family: 'Trenda Heavy';
font-style: normal;
font-weight: normal;
src: local('Trenda Heavy'), url('fonts/Latinotype  Trenda Heavy.woff') format('woff');
}


@font-face {
font-family: 'Trenda Black It';
font-style: normal;
font-weight: normal;
src: local('Trenda Black It'), url('fonts/Latinotype  Trenda Black It.woff') format('woff');
}


@font-face {
font-family: 'Trenda Heavy It';
font-style: normal;
font-weight: normal;
src: local('Trenda Heavy It'), url('fonts/Latinotype  Trenda Heavy It.woff') format('woff');
}

body { font-family: 'Trenda Light' !important; }
h1, h2, h3, h4, h5, h6 { font-family: 'Trenda Bold' !important; }


.cl-template h1, .cl-template h2, .cl-template h3, .cl-template h4, .cl-template h5, .cl-template h6, .cl-template div, .cl-template span, .cl-template a, .cl-template p, .cl-template img, .cl-template em, .cl-template big, .cl-template small, .cl-template strike, .cl-template strong, .cl-template b, .cl-template u, .cl-template i, .cl-template section {
	font-family: inherit;
	line-height: 1.6;
}

.form-headline .kb-adv-form-label {
	font-weight: 700 !important;
	font-size: 18px !important;
	margin-bottom: 5px;
}

.members .cl-template { 
	padding: 20px !important; 
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15);
	border-radius: 0px !important;
	border: none !important;
	margin-bottom: 60px;
}

.members .members-branchen {
	display: block;
	width: fit-content;
	margin: auto !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin-bottom: 30px !important;
	font-size: 15px !important;
}

.members .members-title {
	font-family: "Trenda Bold" !important;
	font-weight: normal;
	border-bottom: 1px dashed #ccc;
}

.members-image .cl-element-featured_media__image {
	background-size: 100% !important;
}

.members .members-image {
	padding-bottom: 50px !important;
}


.members .members-webseite a { text-transform: uppercase; }

.footer-widget-area h3 { font-size: 20px; }
