/*
Theme Name: OnePager Carolin Keil
Theme URI: 
Author: 
Author URI: 
Description: 
Requires at least: 6.9
Tested up to: 6.9
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: onepager-carolin-keil
Tags: 
*/

@media(max-width: 996px) {
	:root {
		--wp--style--global--content-size: 90vw;
	}
}

html {
  scroll-behavior: smooth;
}

.main-header {
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 10000;
    background-color: white;
}

.logo-link a {
	text-decoration: none;
	color: inherit;
}

.logo-link a:hover {
    color: inherit !important;
}

.z-index-0 {
	z-index: 0;
}

.z-index-10 {
	z-index: 10;
}

.wp-block-kadence-posts .content-bg {
	background-color: #fcf4ec !important;
}

.wp-block-kadence-testimonials .kt-blocks-carousel .kt-blocks-carousel-init:not(.kt-carousel-arrowstyle-none):not(.tns-slider) {
    padding-left: 45px !important;
    padding-right: 45px !important;
}

.kt-blocks-testimonial-carousel-item.kb-slide-item {
	display: flex;
	align-items: center;
}

.wp-block-navigation__responsive-container-open::before {
	content: 'MENÜ';
	line-height: 1.5;
}

form.fluent_form_1 .ff-btn-submit:not(.ff_btn_no_style) {
    background-color: var(--wp--preset--color--custom-deep-blue) !important;
}

.main-header a.wp-block-navigation-item__content.active,
.main-header a.wp-block-navigation-item__content:hover,
.main-header .current-menu-item > a.wp-block-navigation-item__content,
.main-header .current_page_item > a.wp-block-navigation-item__content {
  opacity: 1;
	border-bottom: solid 1px var(--wp--preset--color--custom-deep-blue);
}

.main-header a.wp-block-navigation-item__content {
  opacity: 0.7;
  transition: 0.2s ease;
}

