/*
	Theme Name: Notio Child Theme
	Theme URI: https://themeforest.net/item/notio-deluxe-portfolio-theme/10049784
	Description: <strong>A Premium theme for magazine, editor, community and more! WordPress Theme by <a href="http://www.themeforest.net/user/fuelthemes">fuelthemes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Author URI: http://themeforest.net/user/fuelthemes
	Template: notio-wp
*/

@import url("../notio-wp/style.css");

@font-face {
	font-family: "Canela";
	src: url("./assets/fonts/Canela/Canela-Black.otf") format("opentype");
	font-weight: 900;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "Canela";
	src: url("./assets/fonts/Canela/Canela-Bold.otf") format("opentype");
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "Canela";
	src: url("./assets/fonts/Canela/Canela-Light.otf") format("opentype");
	font-weight: 300;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "Canela";
	src: url("./assets/fonts/Canela/Canela-Medium.otf") format("opentype");
	font-weight: 500;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: "Canela";
	src: url("./assets/fonts/Canela/Canela-Regular.otf") format("opentype");
	font-weight: 400;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "Canela";
	src: url("./assets/fonts/Canela/Canela-Thin.otf") format("opentype");
	font-weight: 200;
	font-display: swap;
	font-style: normal;
}

@font-face {
	font-family: "TT.Commons";
	src: url("assets/fonts/TT.Commons/TTCommons-Black.ttf") format("truetype");
	font-weight: 900;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "TT.Commons";
	src: url("assets/fonts/TT.Commons/TTCommons-Bold.ttf") format("truetype");
	font-weight: 700;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "TT.Commons";
	src: url("assets/fonts/TT.Commons/TTCommons-Light.ttf") format("truetype");
	font-weight: 300;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "TT.Commons";
	src: url("assets/fonts/TT.Commons/TTCommons-Medium.ttf") format("truetype");
	font-weight: 500;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: "TT.Commons";
	src: url("assets/fonts/TT.Commons/TTCommons-Regular.ttf") format("truetype");
	font-weight: 400;
	font-display: swap;
	font-style: normal;
}
@font-face {
	font-family: TT.Commons;
	src: url("assets/fonts/TT.Commons/TTCommons-Thin.ttf") format("truetype");
	font-weight: 200;
	font-display: swap;
	font-style: normal;
}




/* #investmentphilosophie h2{
	padding-top: 80px;
	padding-bottom: 80px;
}

#core-strategy h2{
	padding-top: 80px;
	padding-bottom: 80px;
} */
#menu-main-menu-de-1 > li:nth-child(2) > ul:nth-child(2){
	display: none;
}


#full-menu .sf-menu > li > a {
	text-transform: lowercase !important;
}

h1{
	word-wrap: break-word;
}

.heading1{
	text-align:center;
	padding : 50px 0 ;
	/* font-style: normal;
	font-weight: 100;
	font-size: 50px;
	text-transform: uppercase !important;
	line-height: 52px !important;
	font-family : 'ivypresto-display', "BlinkMacSystemFont", -apple-system, "Roboto", "Lucida Sans"; */
}

@media only screen and (max-width: 600px) {
	div.wpb_row:nth-child(1){
		background: none !important;
	}
}


#menu-main-menu-de > li:nth-child(6) a, #menu-home-menu > li:nth-child(6) a{
	text-transform: uppercase !important;
}


/*  MOBILE VERTICAL */
@media only screen and (max-width: 600px) {
	.wpb_text_column.wpb_content_element.animation.top-to-bottom.text-center.large-h2 p img{
		max-width: 60%;
	}
	.anlagekommentar-text-top{
		padding: 0 30px 0 30px;
	}

	.wpb_text_column.wpb_content_element.vc_custom_1636127907734{
		word-break: break-word;
		padding-right: 15% !important;
	}

	.wpb_text_column.wpb_content_element.vc_custom_1636127893605{
		padding-right: 15% !important;
	}


	.vc_column-inner.vc_custom_1633526726739, .vc_column-inner.vc_custom_1633526711281{
		padding:0 30px !important;

	}
	#wrapper > div > div.row.wpb_row.row-fluid.text-center.full-width-row.vc_custom_1636992360497.row-has-fill.row-o-content-top.row-flex > div > div.vc_column-inner.vc_custom_1633526022565 > div > div:nth-child(5){
		height: 0px !important;
	}

	#wrapper > div > div.row.wpb_row.row-fluid.text-center.no-padding.full-width-row.vc_custom_1633527874823.row-has-fill.row-o-content-top.row-flex.vc_general.vc_parallax.vc_parallax-content-moving > div.wpb_column.columns.animation.top-to-bottom.small-12.medium-6.thb-light-column.thb-parallax-element > div.vc_column-inner.vc_custom_1633526726739 > div > div:nth-child(7){
		height: 0px !important;
	}
}

/* Hide pages from main nav */
#menu-main-menu-de > li#menu-item-684, 
#menu-main-menu-de > li#menu-item-683, 
#menu-main-menu-de > li#menu-item-672{
	display: none;
}  /* and mobile nav below*/
.mobile-menu > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-684, 
.mobile-menu > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-683,
.mobile-menu > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-672{
	display: none;
}


/* deprecated */

/* #prio-map{
	width: 100%;
}

.container-prio-maps{
	position: relative;
	text-align: center;
	color: black;
	font-weight: 600;
	font-size:larger;
}

.map-centered{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #b6e5d4;
	padding: 20px;
} */