@charset "UTF-8";
/***!  /templates/yootheme_mahnert/css/custom.css?5.0.28  !***/

@supports (-webkit-touch-callout:none){a.uk-button,.uk-nav-default>li>a,a.uk-icon-button,a.uk-icon,a{animation:none !important}}.uk-width-2xlarge{width:900px;max-width:95%}.uk-navbar-container{background-color:#fff !important;padding-top:12px;padding-bottom:12px}.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a{color:#3F414E !important}.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a:hover{color:#025098 !important}.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-toggle{color:#3F414E !important}.mis-logo-mobil-text{line-height:1.1;font-size:13px}.mis-logo-text{line-height:1.1;font-size:20px}.mis-break-mobile{display:none}@media (max-width:639px){.mis-break-mobile{display:block}}.mis-break-small{display:none}@media (min-width:640px) and (max-width:959px){.mis-break-small{display:block}}.mis-break-medium{display:none}@media (min-width:960px) and (max-width:1199px){.mis-break-medium{display:block}}.mis-break-large{display:none}@media (min-width:1200px) and (max-width:1599px){.mis-break-large{display:block}}.mis-break-xlarge{display:none}@media (min-width:1600px){.mis-break-xlarge{display:block}}.mis-hero-panel.uk-card{box-shadow:0 24px 60px rgba(63,65,78,0.18),0 4px 12px rgba(63,65,78,0.08) !important;border:1px solid rgba(255,255,255,0.6) !important;background-color:#fff !important;max-width:820px}.mis-card-clean.uk-card,.mis-card-preise.uk-card{border:1px solid #F3F5F8;border-radius:10px;box-shadow:0 8px 24px rgba(63,65,78,0.06),0 1px 2px rgba(63,65,78,0.04);transition:box-shadow 0.25s ease,transform 0.25s ease,border-color 0.25s ease}.mis-card-clean.uk-card:hover,.mis-card-preise.uk-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(63,65,78,0.12);border-color:rgba(2,80,152,0.15)}.mis-card-clean .uk-icon{background:#F3F5F8;border-radius:50%;padding:12px;box-shadow:0 2px 4px rgba(63,65,78,0.1)}.mis-sektion-cta .uk-button-default{background:#FFF !important;color:#FF8A00 !important;border:1px solid #FF8A00 !important;box-shadow:none !important}.mis-sektion-cta .uk-button-default:hover,.mis-sektion-cta .uk-button-default:focus{background:#FF8A00 !important;color:#FFF !important;border-color:#FF8A00 !important;box-shadow:none !important}.mis-sektion-cta .uk-button-secondary{background:transparent !important;color:#FFF !important;border:1px solid #FFF !important;box-shadow:none !important}.mis-sektion-cta .uk-button-secondary:hover,.mis-sektion-cta .uk-button-secondary:focus{background:#FFF !important;color:#025098 !important;border-color:#FFF !important;box-shadow:none !important}.uk-section+.uk-section{position:relative}.uk-section+.uk-section::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;max-width:480px;height:1px;background:linear-gradient( to right,rgba(63,65,78,0),rgba(63,65,78,0.12),rgba(63,65,78,0) )}.mis-sektion-cta-hell{box-shadow:inset 0 1px 0 rgba(63,65,78,0.06),inset 0 -1px 0 rgba(63,65,78,0.06)}.uk-navbar-container{box-shadow:0 1px 0 rgba(63,65,78,0.06)}footer #kontakt{box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}footer .uk-icon-button{box-shadow:0 2px 6px rgba(0,0,0,0.15);border:1px solid rgba(255,255,255,0.12);transition:box-shadow 0.2s ease,transform 0.2s ease,background-color 0.2s ease}footer .uk-icon-button:hover{box-shadow:0 4px 12px rgba(0,0,0,0.22);transform:translateY(-2px)}.uk-button-default,.uk-button-secondary{box-shadow:0 4px 12px rgba(2,80,152,0.14);transition:box-shadow 0.2s ease,transform 0.2s ease}.uk-button-default:hover,.uk-button-secondary:hover{box-shadow:0 6px 18px rgba(2,80,152,0.22);transform:translateY(-1px)}.uk-button-text{border-radius:8px;margin:-8px -16px;padding:8px 16px;transition:background-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.uk-button-text:hover{background-color:rgba(2,80,152,0.06);box-shadow:0 4px 12px rgba(2,80,152,0.1);transform:translateY(-1px)}section.uk-section:not(:has(.uk-card)):not(:has(.uk-accordion)) .uk-grid.uk-child-width-1-1>.uk-width-1-1{background-color:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(63,65,78,0.06),0 1px 2px rgba(63,65,78,0.04);border:1px solid rgba(63,65,78,0.06);padding:48px 28px}section.uk-section:not(:has(.uk-card)):not(:has(.uk-accordion)) .uk-grid.uk-child-width-1-1{margin-left:0}.mis-sektion-faq .uk-accordion-title{font-size:15px !important}
