.frame-type-staempfli_content_elements_masonry .grid-item{background-color:white;border:1px solid lightgrey;margin-bottom:20px}.frame-type-staempfli_content_elements_masonry .grid-item .image{margin-bottom:0}.frame-type-staempfli_content_elements_masonry .grid-item .image img{max-width:100%;height:auto}@media (min-width:768px){.frame-type-staempfli_content_elements_masonry .grid-item.col-sm-6{width:48.63%}}@media (min-width:992px){.frame-type-staempfli_content_elements_masonry .grid-item.col-md-4{width:31.4%}}@media (min-width:1200px){.frame-type-staempfli_content_elements_masonry .grid-item.col-lg-3{width:23.24%}}.frame-type-staempfli_content_elements_google_maps .google-maps--container{margin:20px 0}.frame-type-staempfli_content_elements_google_maps .google-maps .google-map{min-height:200px;min-width:200px;width:100%;height:100%}.frame-type-staempfli_content_elements_accordion .accordion .accordion-button{padding:0 20px}.frame-type-staempfli_content_elements_accordion .search{margin-bottom:30px}.frame-type-staempfli_content_elements_testimonial_slider .slides-layout-MultipleVisibleSlides .attestant-image img{max-width:100%;height:auto;display:block;margin:0 auto}.frame-type-staempfli_content_elements_testimonial_slider .swiper-wrapper .swiper-slide{margin:0;height:auto}.frame-type-staempfli_content_elements_testimonial_slider .attestant-image img{max-width:100%;height:auto}.frame-type-staempfli_content_elements_testimonial_slider .attestant-details{text-align:center}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item{position:relative;display:flex;align-items:stretch;flex-direction:row}.frame-type-staempfli_content_elements_timeline .timeline .spacer{flex-basis:0}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item__content{position:relative;display:block;flex-basis:100%;padding-top:0.5em;margin-bottom:6rem}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item__content figure{display:inline-block}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item__content figure figcaption{font-size:12px;text-decoration:none}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item__content figure img{max-width:100%;height:auto}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item__content>*{margin-bottom:1rem}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item:not(:last-child) .timeline-year::after{content:"";position:absolute;top:3em;left:1.5em;height:100%;width:1px;background-color:#000;z-index:-1}.frame-type-staempfli_content_elements_timeline .timeline .timeline-item__timeline{flex-shrink:0;padding-right:2rem;position:relative}.frame-type-staempfli_content_elements_timeline .timeline .timeline-year{display:block;height:3em;width:3em;padding-top:1.5em;border-radius:100%;background-color:#000;color:#fff;text-align:center;line-height:0}.frame-type-staempfli_content_elements_timeline .timeline--left .spacer,.frame-type-staempfli_content_elements_timeline .timeline--right .spacer{display:none}.frame-type-staempfli_content_elements_timeline .timeline--right .timeline-item{flex-direction:row-reverse}.frame-type-staempfli_content_elements_timeline .timeline--right .timeline .timeline-item .timeline .timeline-item__timeline{padding-right:0;padding-left:2rem}.frame-type-staempfli_content_elements_timeline .timeline--right .timeline .timeline-item:not(:last-child) .timeline .timeline-year::after{left:auto;right:1.5em}@media screen and (min-width:1024px){.frame-type-staempfli_content_elements_timeline .timeline--center .timeline-item__content,.frame-type-staempfli_content_elements_timeline .timeline--center .spacer{flex-basis:50%}.frame-type-staempfli_content_elements_timeline .timeline--center .timeline-item__timeline{padding-left:2rem}.frame-type-staempfli_content_elements_timeline .timeline--center .timeline-item:not(:last-child) .timeline-year::after{left:50%}.frame-type-staempfli_content_elements_timeline .timeline--center.timeline--timeline-item-start-left .timeline-item:nth-child(2n+1),.frame-type-staempfli_content_elements_timeline .timeline--center.timeline--timeline-item-start-right .timeline-item:nth-child(2n){flex-direction:row-reverse}}.frame-type-staempfli_content_elements_slider{}.frame-type-staempfli_content_elements_slider .slider__textbox{background-color:#FFFFFF;padding:0.5rem 0;position:absolute;bottom:0;width:100%}.frame-type-staempfli_content_elements_slider .slider__copyright{display:inline;position:absolute;top:0;margin-left:0.5rem}@media screen and (max-width:992px){.frame-type-staempfli_content_elements_slider .slider__textbox{position:relative}}.frame-type-staempfli_content_elements_slider .swiper-slide iframe.video-embed-item{width:100%;aspect-ratio:1.6666666667}.frame-type-staempfli_content_elements_card .icon-size-small{width:3em}.frame-type-staempfli_content_elements_card .icon-size-medium{width:5em}.frame-type-staempfli_content_elements_card .icon-size-large{width:7em}.frame-type-staempfli_content_elements_card .cards-container{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));gap:20px}.frame-type-staempfli_content_elements_card .card-img-top{height:auto}.frame-type-staempfli_content_elements_card figure{margin-bottom:0}.frame-type-staempfli_content_elements_card figcaption{padding:2px 4px;font-size:12px;display:inline-block;text-decoration:none}.frame-type-staempfli_content_elements_quicklink .quicklink__container{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.frame-type-staempfli_content_elements_quicklink .quicklink__container .quicklink-item__image+.quicklink-item__textbox{justify-content:initial !important}.frame-type-staempfli_content_elements_quicklink .card.quicklink-item{background-color:#e3e3e3;transition:0.2s ease-in-out background-color, 0.2s ease-in-out color}.frame-type-staempfli_content_elements_quicklink .card.quicklink-item:hover{background-color:#0D6EFD;color:#fff}.frame-type-staempfli_content_elements_quicklink .frame[class*="-column-container"] .row>div[class$="-4"] .quicklink-item,.frame-type-staempfli_content_elements_quicklink .frame[class*="-column-container"] .row>div[class$="-3"] .quicklink-item{flex-direction:row !important;justify-content:left !important}.frame-type-staempfli_content_elements_quicklink .frame[class*="-column-container"] .row>div[class$="-4"] .quicklink-item .quicklink-item__textbox>span,.frame-type-staempfli_content_elements_quicklink .frame[class*="-column-container"] .row>div[class$="-3"] .quicklink-item .quicklink-item__textbox>span{text-align:left !important}