/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 10 2023 | 12:59:08 */
#logo {
  max-width: 250px;
}
#logo .blog-info-name {
	display: none;
}
html body .menubar #menu-mainmenu-de .menu-item-has-children > a:after {
  font-size: 13px;
}
.fa-facebook-f:before {
  font-size: 22px !important;
}

/** cta buttons **/
.wpb_text_column .cta {
  width: 100%;
  background: #4db05b!important;
  background: linear-gradient( 90deg,#4db05b 0%,#007fa2 100%)!important;
  border: none;
  border-radius: 10px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1em;
  color: white;
  display: block;
  max-width: 300px;
  padding: 1rem;
  margin: 2rem auto;
  transition: .3s!important;
}
.wpb_text_column .cta:hover {
  -webkit-transform: translate3d(0,-3px,0);
  transform: translate3d(0,-3px,0);
  -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 15%);
  box-shadow: 0 8px 25px rgb(0 0 0 / 15%);
  color: white;
}

/** footer language switcher **/
#menu-item-23083 {
	display: flex !important;
    column-gap: 16px;
}
html body #cta_side {
	z-index:999;
}
html body #footer .upper-footer .container .half ul li {
	float: left;
}
html body #footer .upper-footer .container .half {
	width: 100%;
}
html body #footer .upper-footer .container .half:last-of-type {
	display: none;
}