/**
Theme Name: nxdigital
Author: NXDigital Team
Author URI: https://www.nxdigital.de/
Description: NXDigital Softwareentwicklung München & Berlin.
Version: 1.2.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: NXDigital
Template: astra
*/
/********Menu*******/
a.exad-menu-item:hover {
    text-shadow: none !important;
    font-weight: bold;
}
/********* Home *****/
@media only screen and (min-width: 1560px) and (max-width: 1744px) { 
.home-slider .elementor-background-overlay {
    background-size: 60vw auto !important;
}
}
@media only screen and (min-width: 1410px) and (max-width: 1559px) { 
.home-slider .elementor-background-overlay {
    background-size: 61vw auto !important;
}
}
@media only screen and (min-width: 2100px){
.elementor-background-overlay {
    background-size: 65vw auto;
}
}
@media only screen and (min-width: 1200px) and (max-width: 1410px) { 
.home-slider .elementor-background-overlay {
    background-size: 73vw auto !important;
}
.elementor-828 .elementor-element.elementor-element-6bef8c79:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-6bef8c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 50vw auto;
}
.elementor-828 .elementor-element.elementor-element-6bef8c79 {
    padding-bottom: 120px;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) { 
.home-slider h1 {
    font-size: 45px;
}
.home-slider .elementor-background-overlay {
    background-size: 75vw auto !important;}
.elementor-828 .elementor-element.elementor-element-6bef8c79:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-6bef8c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 45vw auto !important;}
}
@media only screen and (min-width: 1066px) and (max-width: 1025px) { 
a.elementor-button-link.elementor-button.elementor-size-sm {
    padding: 11px 20px;}
}
.two-column ul {
    column-count: 2;
}
@media only screen and (min-width: 767px){
.transp .elementor-element-populated {
    background-color: rgb(26 26 26 / 0%) !important;
}

}
@media only screen and (max-width: 767px){
	.google-icons figure.gallery-item {
    width: 20%;
    padding-right: 14px !important;
    padding-bottom: 14px !important;
}
	.home-slider.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.exad-sticky-section-no.exad-particles-section {
    background-image: none !important;
}
.elementor-828 .elementor-element.elementor-element-941ac3b .gallery , .elementor-3671 .elementor-element.elementor-element-1257a3e .gallery {
    margin: 0 !important;
    overflow: hidden !important;
    display: contents;
}
}

/******Cookie Baner********/
.button-cookie {
    display: inline-block;
    line-height: 1;
    background-color: #f45a2a;
    font-size: 14px;
    padding: 10px 22px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    text-align: center;
}
.button-cookie:hover {
    background-color: #1158C3;
    color: white;
}
/***********Waschanlagen-menu | Produkte-menu *************/
.Waschanlagen-menu {
    column-count: 4;
}
.elementor-element.elementor-element-6e54725b .exad-mega-menu-wrapper .exad-sub-menu li.menu-item {
    background: none !important;
    border: none;
	width: 100%;

}
.Produkte-menu {
    column-count: 3;
}
