.uk-h6,h6{margin-top:0}.uk-subnav .el-link{text-underline-offset:4px;text-decoration-thickness:2px}.uk-text-lead,.uk-text-lead>*{text-underline-offset:3px;text-decoration-thickness:2px !important}.custom-header-list .el-item>.uk-grid{display:flex;flex-direction:column;row-gap:15px}.header-content-row{width:1080px}.header-logo{text-align:center}.header-logo .el-image{height:80px;width:auto;object-fit:contain}.uk-text-large{font-weight:600}.uk-accordion{padding-top:20px;border-bottom:2px solid #1e1e1e;padding-bottom:20px}.uk-accordion .uk-accordion-title{position:relative;justify-content:space-between;gap:15px}.uk-accordion .uk-accordion-title::after{content:"";width:32px;height:32px;flex:0 0 32px;background-size:contain;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%231e1e1e' viewBox='0 0 256 256'><path d='M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM165.66,141.66l-32,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32L120,148.69V88a8,8,0,0,1,16,0v60.69l18.34-18.35a8,8,0,0,1,11.32,11.32Z'/></svg>");transform:rotate(-90deg);transition:all .3s ease-in-out}.uk-accordion .uk-open .uk-accordion-title::after{transform:rotate(0)}.uk-accordion .uk-accordion-icon{display:none}.uk-accordion .el-content{font-size:16px;max-width:1080px;margin-bottom:20px}.buttons-with-icon .uk-button{display:flex;align-items:center;gap:10px}.uk-navbar-right{gap:40px}.uk-button .uk-icon{width:16px;height:16px}.uk-card-primary .uk-text-meta{color:#fff !important}.uk-card-primary .uk-button-default{border-color:#fff;color:#fff}.uk-card-primary .uk-button-default:hover{background-color:#fff;color:#dcc593}.tm-header,.tm-header-mobile{border-bottom:2px solid #1e1e1e;background:#fff}.page-landing .tm-header,.page-landing .tm-header-mobile{top:100vh}.page-landing .tm-header.is-sticky,.page-landing .tm-header-mobile.is-sticky{position:fixed;top:0;left:0;height:80px}.uk-dropbar{padding-top:20px}.uk-dropbar.uk-open{border-top:2px solid #1e1e1e}.uk-navbar-nav a{text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:4px}.uk-logo{font-weight:600;letter-spacing:1px;font-size:24px}.uk-logo img{height:48px;width:auto;object-fit:contain}.logo-footer-image{width:120px}.custom-card-slider{position:relative;border-radius:20px;overflow:hidden}.custom-card-slider>div:nth-of-type(2){position:absolute;bottom:32px;left:50%;transform:translateX(-50%)}.custom-card-slider .el-content{padding-bottom:40px;font-size:16px}.custom-card-slider .uk-slidenav-container{width:100%;justify-content:space-between;color:#fff}.custom-card-slider .uk-slidenav-container .el-slidenav:hover{color:#dcc593}.custom-card-slider .uk-dotnav li>*{background:#fff;opacity:.2}.custom-card-slider .uk-dotnav li a:hover,.custom-card-slider .uk-dotnav .uk-active a{opacity:1}.uk-nav-default a{text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:4px}.convertforms .cf-form-wrap{padding:10px 0 0 !important}.convertforms .cf-form-wrap .cf-btn{text-transform:uppercase;font-weight:600}.convertforms .cf-form-wrap input[type=checkbox]{accent-color:#dcc593}.convertforms.cf-success .cf-response{background:none}.uk-modal .uk-close{color:#fff}.uk-border-rounded{border-radius:20px}.leistungen-accordion .el-item .el-image{aspect-ratio:1}.leistungen-accordion .el-item .el-content ul{list-style:none}.leistungen-accordion .el-item .el-content ul li{position:relative;padding-left:20px rem}.leistungen-accordion .el-item .el-content ul li::before{content:"";position:absolute;left:-25px;top:2px;width:14px;height:14px;background-color:#dcc593;mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><path d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/></svg>") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'><path d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'/></svg>") no-repeat center/contain}@media screen and (max-width: 1199px){.uk-logo img{height:40px}.uk-navbar-right .uk-button{min-height:30px}.uk-navbar-right .uk-button .button-text{display:none}}@media screen and (max-width: 959px){h3,.uk-h3{font-size:24px}.uk-navbar-right{gap:30px}.uk-text-lead{font-size:20px}.uk-card-title{font-size:24px}.col-cards-about{display:flex;gap:20px}.col-cards-about>.uk-card{margin:0 !important;width:calc(50% - 10px)}.col-cards-about .custom-card-slider{margin:0 !important;width:calc(50% - 10px)}.col-cards-about .custom-card-slider .el-item .el-content{font-size:16px}.leistungen-accordion .uk-accordion-content>.uk-grid{flex-direction:column-reverse}.leistungen-accordion .uk-accordion-content>.uk-grid .el-image{aspect-ratio:5/3;margin-bottom:10px}.leistungen-accordion .uk-accordion-content>.uk-grid .el-content{margin-bottom:10px}}@media screen and (max-width: 639px){.uk-text-large{font-size:18px}.header-logo{padding-right:10px;margin-bottom:20px !important}.uk-navbar-right{gap:20px}.uk-navbar-right .uk-button{width:32px;height:32px;box-sizing:border-box;padding:5px;justify-content:center}.uk-logo{font-size:20px}.uk-logo img{height:36px}.uk-accordion .uk-accordion-title{font-size:18px}.custom-header-list .el-item{margin-bottom:20px}.custom-header-list .el-item .el-content{font-size:14px}.col-cards-about{display:flex;flex-wrap:wrap}.col-cards-about>.uk-card{width:100%}.col-cards-about .custom-card-slider{width:100%}}@media screen and (max-width: 479px){.uk-h1,h1{font-size:32px;margin-top:20px}.uk-logo img{height:30px}.uk-text-lead{font-size:18px}.uk-text-large{font-size:16px}.uk-nav-default{font-size:20px}.uk-subnav .el-link{font-size:12px}.custom-header-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.custom-header-list .el-item{flex:0 0 calc(50% - 5px);width:calc(50% - 5px)}.custom-header-list .el-item:nth-of-type(2){order:1;width:100%;flex:1 1 100%}.uk-accordion .uk-accordion-title{font-size:16px}}