/* 
Theme Name: Hello Elementor Child
Author: DIGITALEWEGE
Author URI: https://digitalewege.de
Template: hello-elementor
Version: 1.0
Text Domain: hello-elementor-child
*/

/* Farben einfügen */
:root{
    --accentColor : #AA7F73;
}

.dw_section{
    padding: 60px 0px;
}

/* Kenburns-Effekt für Herohintergrund */
.ken_b_center .elementor-background-overlay {
animation: zoom_in 30s alternate linear infinite;
will-change: transform;
}

@keyframes zoom_in {
0% {
transform:scale(1);
}
100% {
transform:scale(1.2);
}
}

/* Portfolio Filter Styling */
.elementor-portfolio__filters {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: left !important;
    padding: 0;
    margin: 0;
}

.elementor-widget-portfolio .elementor-portfolio__filter {
    color: var( --e-global-color-text );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight );
    border-radius: 3px;
    padding: 5px 10px 5px 10px;
    background-color: #8A8A8A1A;
}

.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active {
    background-color: var( --e-global-color-primary );
    color: white !important;
}

