/*
 Theme Name:   Kaven WP Child
 Theme URI:    https://demo.cocobasic.com/kaven-wp
 Description:  Kaven WP Child Theme
 Author:       CocoBasic
 Author URI:   https://cocobasic.com/
 Tags: grid-layout, four-columns, custom-colors, featured-images, threaded-comments, translation-ready, theme-options
 Template:     kaven-wp
 Text Domain:  kaven-wp-child
 // https://www.pexels.com/de-de/foto/cockpit-flug-hubschrauber-menschen-101522/
*/

.d-none {
    display: none !important;
}

.page-template-onepage .header-holder {
	/*position:absolute;*/
}

.page-template-onepage .header-holder:after {
    content: ""; /* This is necessary for the pseudo element to work. */ 
    display: block; /* This will put the pseudo element on its own line. */
    margin: 0 auto; /* This will center the border. */
    width: 60%; /* Change this to whatever width you want. */
	margin-left: 20%;
    padding-top: 20px;/* This creates some space between the element and the border. */
	border-bottom: 1px solid white;
}

#header-main-menu .sm-clean a {
	text-transform:uppercase;
	font-size: 0.9rem/*1.1rem*/;
	/*font-family: 'Serenety'*/;
	    padding: 25px 15px 10px 15px;
}

.footer a {
	font-size: 0.9rem /*1.2rem*/;
	/*font-family: 'Serenety'*/;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding:0;
}

.elementor-479 .elementor-element.elementor-element-6ef87128 {font-size: 0.8rem!important;}


@media(max-width: 767px) {
.elementor-181 .elementor-element.elementor-element-7bbb28b{max-width: 75%!important;}
	
.elementor-column .elementor-181 .elementor-element.elementor-element-7bbb28b {min-height: 5rem;}
}

@media (max-width: 1024px){
	.elementor-181 .elementor-element.elementor-element-7bbb28b{max-width: 55%!important;}
}

@media screen and (max-width: 1200px){
.sm-clean li {
    margin-right: 5px;
}
}