.sec-title .sub-title.white{color:#fff !important}.sec-title .sub-title.white:after,.sec-title .sub-title.white:before{background-color:#fff !important}.gap-1{gap:0.5rem}.hover-zoom{transition:0.3s}.hover-zoom:hover{z-index:1;transform:scale(2)}.main-menu .navigation>li>ul,.main-menu .navigation>li>.megamenu,.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>.megamenu li>a{transition:all 800ms ease}.main-menu .navigation>li a{text-transform:none !important}.banner-carousel .content-box .title-text{font-size:23px}.banner-startseite h2 hr{border-color:#fff;border-width:2px}.home-badge-health-insurance{position:absolute;width:240px;z-index:1;left:-50px;top:-65px}.cta-section .inner-box{max-width:none}.image_block_one .image-box .shape{position:absolute;left:-75px;top:250px;width:165px;height:165px;background-repeat:no-repeat;-webkit-animation:zoom-fade 6s infinite linear;animation:zoom-fade 6s infinite linear}.banner-section .breadcrumb-outer a,.banner-section .breadcrumb-outer i{color:#fff}.main-footer .contact-widget .info-list li{line-height:1.3em;margin-bottom:15px}.main-footer .contact-widget .info-list li i{top:0}.main-footer .contact-widget .info-list li:nth-child(2) i{top:3px}.sub-link-outer{display:flex;gap:15px;margin-top:20px}.sub-link-outer .sub-link{width:100%;box-shadow:0px 2px 70px rgba(0, 0, 0, 0.1);padding:30px;display:block}.sub-link-outer .sub-link:hover{background-color:var(--vision-color-primary)}.sub-link-outer .sub-link:hover span{color:#fff}.sub-link-outer .sub-link span{color:var(--text-color);transition:0.3s}.sub-link-outer .sub-link .title{display:block;font-size:20px;color:var(--vision-color-primary);margin-bottom:5px}section.rechtliches a{color:var(--vision-color-primary) !important}/*# sourceMappingURL=../../template/css/_maps/zz_custom.map */