.elementor-11344 .elementor-element.elementor-element-58b7989e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11344 .elementor-element.elementor-element-60df1c7b .e-contact-buttons{--e-contact-buttons-contact-button-icon:#FFFFFF;--e-contact-buttons-contact-button-bg:#045072E6;--e-contact-buttons-contact-padding-block-end:12px;--e-contact-buttons-contact-padding-block-start:12px;--e-contact-buttons-contact-padding-inline-end:9px;--e-contact-buttons-contact-padding-inline-start:12px;--e-contact-buttons-horizontal-offset:7px;--e-contact-buttons-vertical-offset:2%;}.elementor-11344 .elementor-element.elementor-element-60df1c7b .e-contact-buttons__contact-icon-link{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}@media(max-width:1024px){.elementor-11344 .elementor-element.elementor-element-60df1c7b .e-contact-buttons__contact-icon-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-11344 .elementor-element.elementor-element-60df1c7b .e-contact-buttons__contact-icon-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11344 .elementor-element.elementor-element-60df1c7b .e-contact-buttons{--e-contact-buttons-horizontal-offset:0px;}}/* Start custom CSS for contact-buttons-var-10, class: .elementor-element-60df1c7b */.elementor-11344 .elementor-element.elementor-element-60df1c7b a {
    border-radius: 2px;
}

.fa-globe:before {
    content: "\f0e0";
}

/* Papilio: alle Bewegungen/Animationen im Floating-Button-Template aus */
.e-contact-buttons.e-contact-buttons-var-10,
.e-contact-buttons.e-contact-buttons-var-10 * {
  animation: none !important;
}

.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link,
.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-container,
.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-title,
.e-contact-buttons.e-contact-buttons-var-10 i,
.e-contact-buttons.e-contact-buttons-var-10 svg,
.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link::before,
.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link::after {
  transition: none !important;
  transform: none !important;
}

.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:hover,
.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:focus,
.e-contact-buttons.e-contact-buttons-var-10 .e-contact-buttons__contact-icon-link:active {
  transform: none !important;
  box-shadow: none !important;
  filter: none !important;
}

/* falls Variablen genutzt werden */
.e-contact-buttons.e-contact-buttons-var-10 {
  --e-contact-buttons-hover-scale: 1 !important;
  --e-contact-buttons-hover-translate-x: 0 !important;
  --e-contact-buttons-hover-translate-y: 0 !important;
  --e-contact-buttons-transition: 0s !important;
}/* End custom CSS */