/******* Do not edit this file *******
Woody ad snippets CSS and JS
Saved: Jan 20 2021 | 16:02:06 */
@media screen and (max-width:1024px){
	[data-elementor-type="wp-page"] .elementor-top-section,
	[data-elementor-type="single-post"] .elementor-top-section,
	*[data-elementor-type="single-page"] .elementor-top-section{
		margin-bottom:100px;
	}
	
	body .news-style-3 .eael-entry-wrapper{padding: 20px;}
	
	.nobr br{display:none;}
	
	.header-white .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,
	.header-transparent.scrolled .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{
		color:#0C2031;
	}
	
	.blue-bg-text > div{
        max-width:100%!important;
    }
	
	.df-dienstleistungen-wrapper .elementor-section.elementor-element{
        margin-top:10px!important;
    }

    .df-dienstleistungen-wrapper .elementor-element .elementor-heading-title{
        line-height:30px!important;
    }
	
}

@media screen and (max-width:768px){
	.no-bg-mo{
		background-image:none!important;
		background:#0c2031;
	}
	.no-bg-mo.bg-white{background:white;}
	
	
}

@media screen and (max-width: 1600px) and (min-width: 1024px) {
  #main-header-container:not(.elementor-section-full_width),
[data-elementor-type=footer] .elementor-top-section:not(.elementor-section-full_width),
.elementor-top-section:not(.elementor-section-full_width) {
    padding: 0 5%;
  }

  .elementor-counter-number-suffix,
span.elementor-counter-number {
    font-size: clamp(50px, 9vw, 148px);
  }

  .elementor-widget-info-wheel svg {
    max-width: 70vw;
  }

  .elementor-widget-counter .elementor-widget-container {
    padding: 0 5% !important;
  }

  .need-padding {
    padding: 0 2%;
  }
}


