.elementor-1494 .elementor-element.elementor-element-ee9caa5{--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-1494 .elementor-element.elementor-element-fde3670{--display:flex;}.elementor-1494 .elementor-element.elementor-element-fe59b8d .elementor-heading-title{font-size:40px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-476845a{--display:flex;}.elementor-1494 .elementor-element.elementor-element-c9b97d3{--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-1494 .elementor-element.elementor-element-c9b97d3:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-c9b97d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF2;}.elementor-1494 .elementor-element.elementor-element-1f50922{--sw-tabs-primary:#243966;--sw-tabs-pill-bg:#2f4371;--sw-tabs-pill-active:#1b2a4b;}.elementor-1494 .elementor-element.elementor-element-ffc9f40{--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-1494 .elementor-element.elementor-element-ffc9f40:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-ffc9f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-bedf07f{--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-1494 .elementor-element.elementor-element-bcf09e6 .elementor-heading-title{font-size:35px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-ade2db8{--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-1494 .elementor-element.elementor-element-ade2db8:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-ade2db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEDF2;}.elementor-1494 .elementor-element.elementor-element-b87842e{--display:grid;--e-con-grid-template-columns:3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-1494 .elementor-element.elementor-element-b87842e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-8368bcf{--display:flex;}.elementor-1494 .elementor-element.elementor-element-8368bcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-0197e38 .elementor-heading-title{font-size:35px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-ca10a76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1494 .elementor-element.elementor-element-ca10a76{columns:1;}.elementor-1494 .elementor-element.elementor-element-2d87761{--display:flex;}.elementor-1494 .elementor-element.elementor-element-2d87761:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-2d87761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-f40b95b .elementor-heading-title{font-size:35px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-5920b33{--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-1494 .elementor-element.elementor-element-5920b33:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-5920b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef76950 );}.elementor-1494 .elementor-element.elementor-element-ac38450{text-align:start;}.elementor-1494 .elementor-element.elementor-element-ac38450 .elementor-heading-title{font-size:35px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-85b5180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1494 .elementor-element.elementor-element-53f7c1f{--display:flex;}.elementor-1494 .elementor-element.elementor-element-8d9d634{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1494 .elementor-element.elementor-element-dc920c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1494 .elementor-element.elementor-element-dc920c3 .elementor-heading-title{font-size:30px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-00b11a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1494 .elementor-element.elementor-element-3e65b1b{--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-1494 .elementor-element.elementor-element-3e65b1b:not(.elementor-motion-effects-element-type-background), .elementor-1494 .elementor-element.elementor-element-3e65b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1494 .elementor-element.elementor-element-3ebf44d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-1494 .elementor-element.elementor-element-3ebf44d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;color:#273766;}.elementor-1494 .elementor-element.elementor-element-9238218{--display:flex;}.elementor-1494 .elementor-element.elementor-element-d994e68 .sw-fixed-cta-text{color:#273766;}.elementor-1494 .elementor-element.elementor-element-d994e68 .sw-fixed-cta-icon{color:#273766;}.elementor-1494 .elementor-element.elementor-element-d994e68 .sw-fixed-cta-bottle-icon{fill:#273766;}.elementor-1494 .elementor-element.elementor-element-d994e68 .sw-fixed-cta-icon i{font-size:24px;}.elementor-1494 .elementor-element.elementor-element-d994e68 .sw-fixed-cta-icon img{width:24px;height:24px;}@media(min-width:768px){.elementor-1494 .elementor-element.elementor-element-fde3670{--width:80%;}.elementor-1494 .elementor-element.elementor-element-b87842e{--width:100%;}.elementor-1494 .elementor-element.elementor-element-8368bcf{--width:100%;}.elementor-1494 .elementor-element.elementor-element-85b5180{--width:100%;}.elementor-1494 .elementor-element.elementor-element-53f7c1f{--width:500px;}.elementor-1494 .elementor-element.elementor-element-8d9d634{--width:65%;}}@media(max-width:1024px){.elementor-1494 .elementor-element.elementor-element-b87842e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1494 .elementor-element.elementor-element-b87842e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-c9b97d3 */@media (max-width: 767px) {

    /* Tab-Navigation ausblenden */
    .sw-tabs__pills {
        display: none !important;
    }

    /* Alle Panels sichtbar machen */
    .sw-tabs__panel,
    .sw-tabs__panel:not(.is-active) {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        max-height: none !important;
        overflow: visible !important;
        transform: none !important;
        padding:0Px;
    }

    /* Inhalte untereinander */
    .sw-tabs__grid {
        display: block !important;
    }

    .sw-tabs__text,
    .sw-tabs__image-wrap {
        width: 100% !important;
        max-width: 100% !important;
        margin-top: 20Px;
    }

    .sw-tabs__panel {
        margin-bottom: 3rem;
        padding-bottom: 2rem;
        border-bottom: 1px solid #ddd;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6508c3 */.contact-photo img {
  width: 100%;
  aspect-ratio: 4/3;
  height: auto;
  object-fit: cover;
  border-radius: 0; /* or 4px if you use subtle rounding elsewhere */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53f7c1f */.contact-photo img {
  width: 100%;
  aspect-ratio: 4/3;
  height: auto;
  object-fit: cover;
  border-radius: 0;
  padding-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00b11a0 */.title-paragraph p {
  margin-top: 0.5px !important; 
  margin-bottom: 1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d9d634 */.contact-info { color: #213C74; }
.contact-info .sw-iconlist__text { 
  color: #213C74 !important; 
}

.contact-info .sw-iconlist__icon,
.contact-info .sw-iconlist__icon i,
.contact-info .sw-iconlist__icon svg,
.contact-info .sw-iconlist__icon .fa {
  color: #213C74 !important;
  fill:  #213C74 !important;
  stroke:#213C74 !important;
}

.contact-info .sw-iconlist__item { 
  display: flex; 
  align-items: center; 
  gap: 1px;
}

.contact-info .sw-iconlist__content a { 
  color: #213C74 !important; 
  text-decoration: underline; 
}

.contact-info h3.elementor-heading-title {
  line-height: 1.1 !important;
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85b5180 */.contact-photo-col {
  padding-left: 0 !important;
}/* End custom CSS */