.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-container{min-height:35vw;}.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-container:after{content:"";min-height:inherit;}.elementor-114070101 .elementor-element.elementor-element-297679b:not(.elementor-motion-effects-element-type-background), .elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/cms/de/kundenservice/kundenservice-top-banner-instmaier.jpg");background-position:0% 27%;background-repeat:no-repeat;background-size:cover;}.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-background-overlay{background-image:url("/img/cms/SVG-shapes/short-2.svg");background-position:5.5vw 50%;background-repeat:no-repeat;background-size:42vw auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114070101 .elementor-element.elementor-element-297679b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-0b67960:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-114070101 .elementor-element.elementor-element-0b67960 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/svgs/test_shape1.svg");}.elementor-114070101 .elementor-element.elementor-element-0b67960 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-114070101 .elementor-element.elementor-element-0b67960 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-0b67960 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114070101 .elementor-element.elementor-element-800b394 .elementor-heading-title{font-weight:400;}.elementor-114070101 .elementor-element.elementor-element-4a0a98a .elementor-heading-title{font-weight:400;}.elementor-114070101 .elementor-element.elementor-element-574f85c .elementor-spacer-inner{height:50px;}.elementor-114070101 .elementor-element.elementor-element-d5573f9 .elementor-spacer-inner{height:50px;}.elementor-114070101 .elementor-element.elementor-element-3c55d56 > .elementor-container{min-height:50vh;}.elementor-114070101 .elementor-element.elementor-element-3c55d56 > .elementor-container:after{content:"";min-height:inherit;}.elementor-114070101 .elementor-element.elementor-element-2ff7674 .elementor-spacer-inner{height:50px;}.elementor-114070101 .elementor-element.elementor-element-dfa56d2:not(.elementor-motion-effects-element-type-background), .elementor-114070101 .elementor-element.elementor-element-dfa56d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-114070101 .elementor-element.elementor-element-dfa56d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-dfa56d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-114070101 .elementor-element.elementor-element-5988afe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-114070101 .elementor-element.elementor-element-5988afe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-114070101 .elementor-element.elementor-element-2719079 .elementor-spacer-inner{height:50px;}.elementor-114070101 .elementor-element.elementor-element-2cc7f5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-114070101 .elementor-element.elementor-element-27446bf .elementor-image img{border-radius:22px 22px 22px 22px;}.elementor-114070101 .elementor-element.elementor-element-abad282:not(.elementor-motion-effects-element-type-background), .elementor-114070101 .elementor-element.elementor-element-abad282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-114070101 .elementor-element.elementor-element-abad282{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-abad282 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-114070101 .elementor-element.elementor-element-899d6b7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-114070101 .elementor-element.elementor-element-899d6b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-114070101 .elementor-element.elementor-element-6d2419b{text-align:left;}.elementor-bc-flex-widget .elementor-114070101 .elementor-element.elementor-element-6eb6188.elementor-column .elementor-column-wrap{align-items:center;}.elementor-114070101 .elementor-element.elementor-element-6eb6188.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-114070101 .elementor-element.elementor-element-6eb6188:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD1FF;}.elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-element-populated, .elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-element-populated > .elementor-background-overlay, .elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-6eb6188 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114070101 .elementor-element.elementor-element-f831786 .elementor-icon-wrapper{text-align:center;}.elementor-114070101 .elementor-element.elementor-element-f831786.elementor-view-stacked .elementor-icon{background-color:#4D538F;}.elementor-114070101 .elementor-element.elementor-element-f831786.elementor-view-framed .elementor-icon:not(#e), .elementor-114070101 .elementor-element.elementor-element-f831786.elementor-view-default .elementor-icon:not(#e){color:#4D538F;}.elementor-114070101 .elementor-element.elementor-element-f831786 .elementor-icon i, .elementor-114070101 .elementor-element.elementor-element-f831786 .elementor-icon svg{transform:rotate(0deg);}.elementor-114070101 .elementor-element.elementor-element-8abd140{text-align:center;}.elementor-bc-flex-widget .elementor-114070101 .elementor-element.elementor-element-57239f5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-114070101 .elementor-element.elementor-element-57239f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-114070101 .elementor-element.elementor-element-57239f5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD1FF;}.elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-element-populated, .elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-57239f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114070101 .elementor-element.elementor-element-1cd1a82 .elementor-icon-wrapper{text-align:center;}.elementor-114070101 .elementor-element.elementor-element-1cd1a82.elementor-view-stacked .elementor-icon{background-color:#4D538F;}.elementor-114070101 .elementor-element.elementor-element-1cd1a82.elementor-view-framed .elementor-icon:not(#e), .elementor-114070101 .elementor-element.elementor-element-1cd1a82.elementor-view-default .elementor-icon:not(#e){color:#4D538F;}.elementor-114070101 .elementor-element.elementor-element-1cd1a82 .elementor-icon i, .elementor-114070101 .elementor-element.elementor-element-1cd1a82 .elementor-icon svg{transform:rotate(0deg);}.elementor-114070101 .elementor-element.elementor-element-13c22ce{text-align:center;}.elementor-bc-flex-widget .elementor-114070101 .elementor-element.elementor-element-2f967e8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-114070101 .elementor-element.elementor-element-2f967e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-114070101 .elementor-element.elementor-element-2f967e8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD1FF;}.elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-element-populated, .elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-background-slideshow{border-radius:22px 22px 22px 22px;}.elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-2f967e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114070101 .elementor-element.elementor-element-b34c343 .elementor-icon-wrapper{text-align:center;}.elementor-114070101 .elementor-element.elementor-element-b34c343.elementor-view-stacked .elementor-icon{background-color:#4D538F;}.elementor-114070101 .elementor-element.elementor-element-b34c343.elementor-view-framed .elementor-icon:not(#e), .elementor-114070101 .elementor-element.elementor-element-b34c343.elementor-view-default .elementor-icon:not(#e){color:#4D538F;}.elementor-114070101 .elementor-element.elementor-element-b34c343 .elementor-icon i, .elementor-114070101 .elementor-element.elementor-element-b34c343 .elementor-icon svg{transform:rotate(0deg);}.elementor-114070101 .elementor-element.elementor-element-82e7b59{text-align:center;}.elementor-114070101 .elementor-element.elementor-element-632308a > .elementor-container{min-height:50vh;}.elementor-114070101 .elementor-element.elementor-element-632308a > .elementor-container:after{content:"";min-height:inherit;}.elementor-114070101 .elementor-element.elementor-element-632308a:not(.elementor-motion-effects-element-type-background), .elementor-114070101 .elementor-element.elementor-element-632308a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD1FF;}.elementor-114070101 .elementor-element.elementor-element-632308a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114070101 .elementor-element.elementor-element-632308a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114070101 .elementor-element.elementor-element-c6fd334 .elementor-spacer-inner{height:50px;}@media(min-width:992px){.elementor-114070101 .elementor-element.elementor-element-899d6b7{width:36.009%;}.elementor-114070101 .elementor-element.elementor-element-e822f24{width:70%;}}@media(max-width:1199px){.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-background-overlay{background-size:50vw auto;}}@media(max-width:991px){.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-container{min-height:75vh;}.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-container:after{content:"";min-height:inherit;}.elementor-114070101 .elementor-element.elementor-element-297679b:not(.elementor-motion-effects-element-type-background), .elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:56% 0px;background-size:cover;}.elementor-114070101 .elementor-element.elementor-element-297679b > .elementor-background-overlay{background-image:url("/img/cms/SVG-shapes/short-3.svg");background-position:4vw 100%;background-size:90vw auto;}.elementor-114070101 .elementor-element.elementor-element-0b67960{width:100%;}.elementor-114070101 .elementor-element.elementor-element-e5707a6 .elementor-heading-title{font-size:9.3vw;}}@media(max-width:1199px) and (min-width:992px){.elementor-114070101 .elementor-element.elementor-element-5988afe{width:100%;}.elementor-114070101 .elementor-element.elementor-element-2cc7f5f{width:100%;}}/* Start custom CSS for column, class: .elementor-element-0b67960 */.elementor-114070101 .elementor-element.elementor-element-0b67960{
    width: 50vw;
}

@media (max-width: 991px){
    .elementor-114070101 .elementor-element.elementor-element-0b67960{
    width: 100vw;
}}

.elementor-114070101 .elementor-element.elementor-element-0b67960.elementor-column > .elementor-element-populated {
  padding: 0vw 3vw 3vw 3vw;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef439cd */.elementor-114070101 .elementor-element.elementor-element-ef439cd{
    width: 30vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-297679b */@media (max-width: 991px) { 
     .elementor-background-overlay {
    background-position-y: calc(100% - 8vw) !important;
  }}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cc7f5f */.elementor-114070101 .elementor-element.elementor-element-2cc7f5f {
  padding: 3vw 3vw 3vw 0vw;
}
@media (max-width: 1199px){
.elementor-114070101 .elementor-element.elementor-element-2cc7f5f {
  padding:0vw 3vw 3vw 3vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-899d6b7 */.elementor-114070101 .elementor-element.elementor-element-899d6b7{
    width: 40%;
    padding-right: 3vw;
}
@media (max-width: 1199px){
    .elementor-114070101 .elementor-element.elementor-element-899d6b7 {
    width: 36%;
  padding: 0vw 0vw 0vw 0vw;
}}


@media (max-width: 991px){
    .elementor-114070101 .elementor-element.elementor-element-899d6b7 {
    width: 100%;
  padding: 0vw 0vw 0vw 0vw;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f831786 */.elementor-114070101 .elementor-element.elementor-element-f831786 .elementor-icon {
  font-size: 7vw;
}
@media (max-width: 991px){
.elementor-114070101 .elementor-element.elementor-element-f831786 .elementor-icon {
  font-size: 17vw;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8abd140 */.elementor-114070101 .elementor-element.elementor-element-8abd140{
    font-size: 1.6vw;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6eb6188 */.elementor-114070101 .elementor-element.elementor-element-6eb6188 .elementor-element-populated {
    margin: 1vw 2vw;
}

.elementor-114070101 .elementor-element.elementor-element-6eb6188 {
    height: 22vw;
}

@media (max-width: 991px){
.elementor-114070101 .elementor-element.elementor-element-6eb6188 {
  height: 50vw;
}   

.elementor-114070101 .elementor-element.elementor-element-6eb6188 .elementor-element-populated {
    margin: 2vw 23vw;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1cd1a82 */.elementor-114070101 .elementor-element.elementor-element-1cd1a82 .elementor-icon {
  font-size: 7vw;
}
@media (max-width: 991px){
.elementor-114070101 .elementor-element.elementor-element-1cd1a82 .elementor-icon {
  font-size: 17vw;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13c22ce */.elementor-114070101 .elementor-element.elementor-element-13c22ce{
    font-size: 1.6vw;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57239f5 */.elementor-114070101 .elementor-element.elementor-element-57239f5 .elementor-element-populated {
    margin: 1vw 2vw;
}

.elementor-114070101 .elementor-element.elementor-element-57239f5 {
    height: 22vw;
}

@media (max-width: 991px){
.elementor-114070101 .elementor-element.elementor-element-57239f5 {
  height: 50vw;
}   

.elementor-114070101 .elementor-element.elementor-element-57239f5 .elementor-element-populated {
    margin: 2vw 23vw;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b34c343 */.elementor-114070101 .elementor-element.elementor-element-b34c343 .elementor-icon {
  font-size: 7vw;
}
@media (max-width: 991px){
.elementor-114070101 .elementor-element.elementor-element-b34c343 .elementor-icon {
  font-size: 17vw;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82e7b59 */.elementor-114070101 .elementor-element.elementor-element-82e7b59{
    font-size: 1.6vw;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f967e8 */.elementor-114070101 .elementor-element.elementor-element-2f967e8 .elementor-element-populated {
    margin: 1vw 2vw;
}

.elementor-114070101 .elementor-element.elementor-element-2f967e8 {
    height: 22vw;
}

@media (max-width: 991px){
.elementor-114070101 .elementor-element.elementor-element-2f967e8 {
  height: 50vw;
}   

.elementor-114070101 .elementor-element.elementor-element-2f967e8 .elementor-element-populated {
    margin: 2vw 23vw;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e822f24 */.elementor-114070101 .elementor-element.elementor-element-e822f24{
    width: 60%;
}
@media (max-width: 1199px){
    .elementor-114070101 .elementor-element.elementor-element-e822f24 {
    width: 64%;
  padding: 0vw 0vw 0vw 0vw;
}}


@media (max-width: 991px){
    .elementor-114070101 .elementor-element.elementor-element-e822f24 {
    width: 100%;
  padding: 0vw 0vw 0vw 0vw;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abad282 */.elementor-114070101 .elementor-element.elementor-element-abad282{
    margin: 0px;
    padding: 6vw 4vw 6vw 6vw;
}/* End custom CSS */