/*** HEADER 
.main-header-bar {
  position: fixed;
  width: 100%;
}
.elementor-section-wrap {
  margin-top: 120px;
}***/

/*** NAVI ***/
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {
  line-height: 45px;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link {
  padding: 10px;
}

/*** LOGOS 
.gemeinde-logo .elementor-widget-image a img[src$=".svg"] {
  width: 250px;
}***/

/*** ICON-LIST ***/
.elementor-widget .elementor-icon-list-icon i {
  margin-top: 5px;
}
.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
  display: flex;
  align-items: baseline !important;
}

/*** FOOTER ***/
.wp-block-image img {
  height: auto;
  max-width: 75%;
}
.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner, .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner {
  text-align: center;
}

/****** RESPONSIVE 

@media (max-width: 1690px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 980px) {
}
@media (max-width: 820px) {
  .ast-header-break-point .main-navigation { margin-top: 100px; position: fixed; }
}
@media (max-width: 480px) {
}******/

