@media screen and (max-width:599px){.mobile-no{display:none;visibility:hidden;opacity:0;width:0;height:0;margin:0;padding:0;border:0;outline:none;overflow:hidden;pointer-events:none}#page-header #page-header-inner{height:auto;padding:20px 15px}#page-header li.nav-logo img{height:40px}#page-header #nav-mobile-toggle-label{align-items:center}.contactteam{padding:0 15px}.contactteam .contactteam-inner{padding:40px 0 45px}.contactteam .contactteam-content-address p{min-height:0}.carousel-wrapper{padding-bottom:230px}.carousel,.carousel-item,.carousel-item-inner,.carousel-item-image-wrapper,.carousel-item-image-wrapper *{height:185px;max-height:185px}.carousel .carousel-item .carousel-item-box{position:static;display:flex;justify-content:stretch;align-items:stretch;min-height:230px;padding:20px 15px 25px;border-radius:0 0 30px 30px}.carousel .carousel-item-box-inner{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}.carousel .carousel-item .carousel-item-box nav{align-self:flex-end}.carousel .carousel-item *{text-align:center!important}.carousel h1{font-size:30px;line-height:130%}.carousel .carousel-item .carousel-item-box nav>ul.dotnav{justify-content:center}.ctas-wrapper{margin-top:35px}main>section.fullwidth-section>.overlapboxes-wrapper{position:static;padding:0;display:block}main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-photo-wrapper{position:relative;width:100%;padding-top:30px!important;padding-right:15px;margin-left:0}main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-photo{height:220px;padding-right:15px;border-radius:0 30px 30px 0}main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-photo picture,main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-photo picture img{max-height:250px}main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-text-wrapper{position:relative;top:auto;width:100%;margin:-55px 0 0;padding-left:15px;margin-top:-45px;margin-right:0;z-index:0;left:2%}main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-text-wrapper *{text-align:center}main>section.fullwidth-section>.overlapboxes-wrapper .overlapboxes-text{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;min-height:270px;padding:90px 15px 40px;border-radius:30px 0 0 30px;padding-top:80px;padding-right:15px;background:#1c5c85}.umzug-hinweis-wrapper{padding-top:30px;padding-bottom:50px}.umzug-hinweis{padding:28px 20px}.umzug-hinweis{padding:25px 20px 30px}#freshworks-container #launcher-frame{background:0 0!important;bottom:0!important;right:10px!important;position:fixed!important}main>section .insurance-inner{padding:0 15px}}