/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

h1, h2, h3, h4, h5, h6, p {
	hyphens:auto;
	-webkit-hyphens:auto;
}

a.dialog-close-button.dialog-lightbox-close-button {
    border-radius:50% !important;
    padding:10px;
    background:var( --e-global-color-secondary ) !important;
    right:calc(50% - 25px) !important;
}

.elementor-220 .elementor-element.elementor-element-999b7a9 .elementor-icon {
	border-radius:50% !important;
    padding:10px;
    background:var( --e-global-color-secondary ) !important;
}

/* Cookie Banner */

#cookie-notice {
	font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
}

.tablepress h4 {
        font-size: 0.9em !important;
    line-height: 1.5 !important;
    font-family: "Nunito Sans" !important;
    font-weight: bold !important;
}

/* Aktuelles */

.aktuelles-loop .read-more {
    margin-top: auto;
}

.aktuelles-loop .aktuelles-title {
    min-height: 58px;
}

.aktuelles-loop .elementor-loop-container > .e-loop-item:nth-child(3n - 2)> .elementor-element {
    background-color: var(--e-global-color-ac169ff);
}


.aktuelles-loop .elementor-loop-container > .e-loop-item:nth-child(3n -1) > .elementor-element {
    background-color: var(--e-global-color-edc44f3);
}

.aktuelles-loop .elementor-loop-container > .e-loop-item:nth-child(3n) > .elementor-element {
    background-color: var(--e-global-color-9bf9ccf);
}


