.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-layout1 .header-top{background-color:var( --e-global-color-780f0b3 );background-image:url("https://dorfkind-production.de/wp-content/uploads/2025/04/Hero_BG_Dark-1827x2048.jpg");background-size:cover;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C0C0C0;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-layout1 .sticky-wrapper{background-color:#FFFFFF;background-image:url("https://dorfkind-production.de/wp-content/uploads/2024/01/Hero_BG_light_beige_less_intense_bright.jpg");background-size:cover;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .icon-btn{background-color:#02010100;font-family:"Helvetica", Sans-serif;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .sidemenu-wrapper .closeButton{background-color:#FFFFFF00;color:var( --e-global-color-780f0b3 );border-style:solid;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links.left li{font-family:"Prompt", Sans-serif;font-size:10px;font-weight:normal;letter-spacing:1.8px;color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links.left li a{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links li .header-sub-links li a,.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links li .header-sub-links li:before{font-family:"Prompt", Sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:1.8px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links li .header-sub-links li a{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links li .header-sub-links li:before{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links .social-links a{font-family:"Butler", Sans-serif;font-weight:normal;color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .social-links span{font-family:"Butler", Sans-serif;font-size:29px;font-weight:normal;text-transform:uppercase;letter-spacing:1.8px;color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-logo img{object-fit:cover;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-logo{padding:22px 0px 22px 0px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .main-menu ul.sub-menu{text-align:left;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .main-menu ul li.mega ul{max-width:1320px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .main-menu ul li.mega ul li a{text-align:left;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-button .btn{font-family:"Prompt", Sans-serif;letter-spacing:3.7px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .sidemenu-wrapper .sidemenu-content{padding:4em 1em 0em 3em;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .sidebar-btn{font-family:"Prompt", Sans-serif;font-size:10px;font-weight:400;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .footer-logo img{width:300px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .widget-about .about-text{font-family:"Butler", Sans-serif;font-size:17px;font-style:italic;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .social-btn.style2 a{color:#000000;background-color:var( --e-global-color-780f0b3 );}.elementor-298 .elementor-element.elementor-element-42a8fc1 .social-btn.style2 a:hover{color:#FFFFFF;background-color:var( --e-global-color-5c89be0 );}.elementor-298 .elementor-element.elementor-element-42a8fc1 .widget .widget_title{font-family:"DesertWestern", Sans-serif;letter-spacing:3.3px;margin:0px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .footer-widget.widget_nav_menu a{font-family:"DesertWestern", Sans-serif;font-size:37px;line-height:77px;margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;}@media(max-width:1024px){.elementor-298 .elementor-element.elementor-element-42a8fc1 .sidemenu-wrapper .closeButton{color:#FFFFFF;}}@media(max-width:767px){.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-layout1 .header-top{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links.left li{font-size:0.5em;letter-spacing:0.38em;margin:0em 0em 0em 1.5em;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-links .social-links a{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .header-logo img{width:11em;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .icon-btn{font-size:25px;color:var( --e-global-color-5c89be0 );}.elementor-298 .elementor-element.elementor-element-42a8fc1 .sidemenu-wrapper .sidemenu-content{width:100%;padding:3em 1em 0em 2em;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .sidemenu-wrapper .closeButton{color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .footer-logo img{width:71%;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .widget-about .about-text{font-size:1em;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .widget .widget_title{font-size:1.1em;color:var( --e-global-color-5c89be0 );}.elementor-298 .elementor-element.elementor-element-42a8fc1 .widget_title:after{background-color:#FFFFFF;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .footer-widget.widget_nav_menu a{font-size:1.7em;line-height:1.5em;color:var( --e-global-color-780f0b3 );margin:0em 0em 0em 0em;padding:0.5em 0em 0em 0em;}.elementor-298 .elementor-element.elementor-element-42a8fc1 .footer-widget.widget_nav_menu a:hover{color:var( --e-global-color-secondary );}}