@import "spacings.min.css?v=1.0.2";@import "typo.min.css?v=1.0.7";@import "nav.min.css?v=1.0.8";@import "backgrounds.min.css?v=1.0.0";@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(/assets/fonts/open-sans/open-sans-v20-latin-300.woff2) format('woff2'),url(/assets/fonts/open-sans/open-sans-v20-latin-300.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(/assets/fonts/open-sans/open-sans-v20-latin-regular.woff2) format('woff2'),url(/assets/fonts/open-sans/open-sans-v20-latin-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local(''),url(/assets/fonts/open-sans/open-sans-v20-latin-600.woff2) format('woff2'),url(/assets/fonts/open-sans/open-sans-v20-latin-600.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(/assets/fonts/open-sans/open-sans-v20-latin-700.woff2) format('woff2'),url(/assets/fonts/open-sans/open-sans-v20-latin-700.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:local(''),url(/assets/fonts/poppins/poppins-v15-latin-regular.woff2) format('woff2'),url(/assets/fonts/poppins/poppins-v15-latin-regular.woff) format('woff')}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:local(''),url(/assets/fonts/poppins/poppins-v15-latin-600.woff2) format('woff2'),url(/assets/fonts/poppins/poppins-v15-latin-600.woff) format('woff')}html,body{min-width:320px;min-height:100%;font-family:'Open Sans',sans-serif;font-weight:400;background-color:#fff;color:#767F86;-webkit-overflow-scrolling:touch}a,button,i{-webkit-transition:0.3s all;-moz-transition:0.3s all;-o-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}.rounded-sm{-webkit-border-radius:4px;border-radius:4px}.rounded-md{-webkit-border-radius:8px;border-radius:8px}.rounded-lg{-webkit-border-radius:12px;border-radius:12px}.rounded-xl{-webkit-border-radius:16px;border-radius:16px}.rounded-top.rounded-xl{-webkit-border-radius:16px 16px 0 0!important;border-radius:16px 16px 0 0!important}.object-fit-contain{width:100%;height:100%;object-fit:contain}.object-fit-cover{width:100%;height:100%;max-height:100%;object-fit:cover}.object-position-top{object-position:top}.object-position-bottom{object-position:bottom}.grayscale{filter:saturate(0%)}.aspect{width:100%;position:relative;overflow:hidden}.aspect--3-4{padding-top:133%}.aspect--1-1{padding-top:100%}.aspect--4-3{padding-top:75%}.aspect--4-3-wide{padding-top:36%}.aspect--16-8{padding-top:50%}.aspect--16-9{padding-top:56.25%}.aspect--16-10{padding-top:62.5%}.aspect-inner{width:100%;height:100%;position:absolute;top:0;left:0}.aspect-inner iframe,.aspect-inner video{width:100%;height:100%}.icon-96{width:96px!important}.icon-22{width:22px!important}.icon-20{width:20px!important}.triangle{width:0;height:0;border-style:solid}.triangle-down-64-accent{border-width:32px 32px 0 32px;border-color:#293b63 #fff0 #fff0 #fff0}.triangle-down-64-white{border-width:32px 32px 0 32px;border-color:#fff #fff0 #fff0 #fff0}.text-default{color:#767F86!important}.text-primary{color:#FCA311!important}.text-secondary{color:#1078B8!important}.text-accent{color:#14213D}.text-accentlight{color:#EBF6FD}.text-error{color:#F05A5A!important}.text-success{color:#6CD077!important}.text-warning{color:#EFD44C!important}.text-info{color:#0095FF!important}.text-white{color:#FFF}.bg-default{background-color:#767F86}.bg-primary{background-color:#FCA311!important}.bg-secondary{background-color:#1078B8!important}.bg-accent{background-color:#293b63}.bg-accentlight{background-color:#EBF6FD}.bg-error{background-color:#F05A5A!important}.bg-success{background-color:#6CD077!important}.bg-warning{background-color:#EFD44C!important}.bg-info{background-color:#0095FF!important}.bg-grey{background-color:#f1f1f1!important}.bg-greylight{background-color:#f9f9f9}.bg-greyshade{background-color:#e8e9ea}.bg-greymedium{background-color:#b0b5b9}.border-default{border-color:#767F86!important}.border-primary{border-color:#FCA311!important}.border-secondary{border-color:#1078B8!important}.border-accent{border-color:#293b63}.border-accentlight{border-color:#EBF6FD}.border-error{border-color:#F05A5A}.border-success{border-color:#6CD077!important}.border-warning{border-color:#EFD44C!important}.border-info{border-color:#0095FF!important}.border-grey{border-color:#f1f1f1!important}.border-greylight{border-color:#f9f9f9}.border-greyshade{border-color:#e8e9ea}.bt{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 1rem;background-color:#fff0;border:#fff0 1px solid;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none!important}.bt-lg{height:52px;padding:0 1.5rem}.bt-xl{height:56px;padding:0 1.75rem}.bt-block{width:100%;margin:auto}.bt-primary,.bt-primary:visited{background-color:#FCA311;color:#FFF}.bt-primary:hover{background-color:#FDB43C;color:#FFF}.bt-primary:focus{background-color:#E38C00;color:#FFF}.bt-secondary,.bt-secondary:visited{background-color:#1078B8;color:#FFF}.bt-secondary:hover{background-color:#1284CB;color:#FFF}.bt-secondary:focus{background-color:#0E669D;color:#FFF}.bt-grey,.bt-grey:visited{background-color:#F1F1F1;color:#767F86}.bt-grey:hover{background-color:#F9F9F9;color:#767F86}.bt-grey:focus{background-color:#E8E9EA;color:#767F86}.bt-primary.outlined,.bt-primary.outlined:visited{background-color:#FFF;border-color:#FCA311;color:#FCA311}.bt-primary.outlined:hover{background-color:#FFF;border-color:#FDB43C;color:#FDB43C}.bt-primary.outlined:focus{background-color:#FFF;border-color:#E38C00;color:#E38C00}.bt-secondary.outlined,.bt-secondary.outlined:visited{background-color:#FFF;border-color:#1078B8;color:#1078B8}.bt-secondary.outlined:hover{background-color:#FFF;border-color:#1284CB;color:#1284CB}.bt-secondary.outlined:focus{background-color:#FFF;border-color:#0E669D;color:#0E669D}.bt:disabled,.bt[disabled]{opacity:.4}.bt-disabled,.bt-disabled:visited{background-color:#e8e9ea!important;color:#a8aeb2!important}.bt-disabled:hover{background-color:#e8e9ea!important;color:#a8aeb2!important}.bt-disabled:focus{background-color:#e8e9ea!important;color:#a8aeb2!important}.bt-dlbar{min-height:44px;height:auto;padding:.5rem 0.25rem!important;font-weight:600!important;font-size:0.7rem!important}.svg{display:block;position:relative;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.svg-app-windows{-webkit-mask-image:url(/files/images/icons/app-windows.svg);mask-image:url(/files/images/icons/app-windows.svg)}.svg-app-android{-webkit-mask-image:url(/files/images/icons/app-android.svg);mask-image:url(/files/images/icons/app-android.svg)}.svg-app-ios{-webkit-mask-image:url(/files/images/icons/app-ios.svg);mask-image:url(/files/images/icons/app-ios.svg)}.svg-app-macos{-webkit-mask-image:url(/files/images/icons/app-macos.svg);mask-image:url(/files/images/icons/app-macos.svg)}.svg-app-web{-webkit-mask-image:url(/files/images/icons/app-web.svg);mask-image:url(/files/images/icons/app-web.svg)}.svg-arrow-down{-webkit-mask-image:url(/files/images/icons/pfeil-runter.svg);mask-image:url(/files/images/icons/pfeil-runter.svg)}.svg-arrow-left{-webkit-mask-image:url(/files/images/icons/pfeil-links.svg);mask-image:url(/files/images/icons/pfeil-links.svg)}.svg-arrow-right{-webkit-mask-image:url(/files/images/icons/pfeil-rechts.svg);mask-image:url(/files/images/icons/pfeil-rechts.svg)}.svg-bars{-webkit-mask-image:url(/files/images/icons/bars.svg);mask-image:url(/files/images/icons/bars.svg)}.svg-check{-webkit-mask-image:url(/files/images/icons/check.svg);mask-image:url(/files/images/icons/check.svg)}.svg-chevron-right{-webkit-mask-image:url(/files/images/icons/chevron-right.svg);mask-image:url(/files/images/icons/chevron-right.svg)}.svg-circle-info{-webkit-mask-image:url(/files/images/icons/circle-info.svg);mask-image:url(/files/images/icons/circle-info.svg)}.svg-circle-xmark{-webkit-mask-image:url(/files/images/icons/circle-xmark.svg);mask-image:url(/files/images/icons/circle-xmark.svg)}.svg-close{-webkit-mask-image:url(/files/images/icons/icon-close.svg);mask-image:url(/files/images/icons/icon-close.svg)}.svg-cloud-arrow-down{-webkit-mask-image:url(/files/images/icons/cloud-arrow-down.svg);mask-image:url(/files/images/icons/cloud-arrow-down.svg)}.svg-info{-webkit-mask-image:url(/files/images/icons/info.svg);mask-image:url(/files/images/icons/info.svg)}.svg-times{-webkit-mask-image:url(/files/images/icons/times.svg);mask-image:url(/files/images/icons/times.svg)}.svg-64{width:64px;height:64px}.svg-48{width:48px;height:48px}.svg-40{width:40px;height:40px}.svg-32{width:32px;height:32px}.svg-28{width:28px;height:28px}.svg-24{width:24px;height:24px}.svg-20{width:20px;height:20px}.svg-16{width:16px;height:16px}.svg-14{width:14px;height:14px}.svg-12{width:12px;height:12px}.svg.d-inline-block{margin-right:3px}.tooltip.show{opacity:1}.tooltip-inner{min-width:136px;max-width:180px;background-color:#14213d!important;padding:.5rem .5rem!important}.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{border-left-color:#14213d!important}.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{border-top-color:#14213d!important}.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{border-right-color:#14213d!important}.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#14213d!important}.form-control,.form-select,.form-check-input{-webkit-box-shadow:none!important;box-shadow:none!important}.form-control,.form-select{color:#14213D}.form-control:focus,.form-select:focus{border-color:#1078B8!important}.form-check-input{min-width:1.25em;width:1.25em;height:1.25em}.body-2 .form-check-input{min-width:1.15em;width:1.15em;height:1.15em}.form-check-input:checked{background-color:#1078b8}.input-group .bt{z-index:10;border:#fff 2px solid}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-radius:inherit!important;margin-left:-8px}.form-switch .label-before{font-weight:600;color:#14213d}.form-switch.active .label-before{font-weight:400;color:#767f86}.form-switch.active .label-after{font-weight:600;color:#14213d}.form-switch-default input{width:34px;background-color:#767F86!important;border-color:#767F86!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 1%29'/%3e%3c/svg%3e")!important}.form-switch-default.active input{background-color:#1078b8!important;border-color:#1078b8!important}.form-switch-secondary input{width:34px;background-color:#1078b8!important;border-color:#1078b8!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 1%29'/%3e%3c/svg%3e")!important}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(16 120 184 / .25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(16 120 184 / .25)}.form-range::-webkit-slider-thumb{background-color:#1078b8}.form-range::-webkit-slider-thumb:active{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(252 163 17 / .25);background-color:#fca311}.form-range::-moz-range-thumb{background-color:#1078b8}.form-range::-moz-range-thumb:active{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgb(252 163 17 / .25);background-color:#fca311}.form-package .amount-display{width:48px;min-width:48px;height:48px}.form-package.disabled p,.form-package.disabled label,.form-package.disabled .amount-display span{color:#b0b5b9!important}.form-package-noselection{display:none}.form-response{display:none}.wrapper,.container,.container-fluid,.banner,main,section,.section,.block--content,article,aside{position:relative}.wrapper{padding-top:152px;padding-bottom:90px}.container.narrow{max-width:960px}.block--content .container{z-index:21}header{height:152px;position:fixed;left:0;right:0;top:0;z-index:100;background-color:#fff}.info-badge{width:250px;max-width:90%;max-height:calc(100vh - 152px - 90px - 3rem);position:fixed;bottom:calc(90px + 3rem);right:0;z-index:29;-webkit-border-radius:.5rem 0 0 .5rem;border-radius:.5rem 0 0 .5rem;-webkit-transform:translate(100%,0%);transform:translate(100%,0%);-webkit-transition:.35s ease;transition:.35s ease}.info-badge .stretched-link::after{background:#fff0;mix-blend-mode:color-burn;-webkit-transition:.2s ease;transition:.2s ease}.info-badge .stretched-link:hover::after{background:rgb(235 246 253 / .75)}.info-badge.in{-webkit-border-radius:0 0 0 .5rem;border-radius:0 0 0 .5rem;-webkit-transform:translate(0%,0%);transform:translate(0%,0%)}.info-badge-header{height:48px;position:relative;-webkit-border-radius:.5rem 0 0 0;border-radius:.5rem 0 0 0}.info-badge-content{max-height:calc(100vh - 152px - 90px - 48px - 3rem);overflow-y:auto;-webkit-border-radius:0 0 0 .5rem;border-radius:0 0 0 .5rem}.info-badge-content .body-1{line-height:1.35!important}.info-badge-toggle{display:flex;align-items:center;justify-content:center;width:48px;height:48px;position:relative;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-border-radius:.5rem 0 0 .5rem;border-radius:.5rem 0 0 .5rem}.info-badge-toggle,.info-badge-toggle *{-webkit-transition:.6s ease;transition:.6s ease}.info-badge.in .info-badge-toggle,.info-badge.in .info-badge-toggle *{-webkit-transition:.25s ease;transition:.25s ease}.info-badge.in .info-badge-toggle{-webkit-transform:translateX(0%);transform:translateX(0%)}.info-badge .info-badge-toggle .svg{position:absolute;opacity:0}.info-badge:not(.in) .info-badge-toggle .svg-circle-info{opacity:1}.info-badge.in .info-badge-toggle .svg-circle-xmark{opacity:1}.banner{position:relative;height:calc(100vw * 0.3)}.banner-content{position:relative;z-index:2}.banner-media{overflow:hidden;-webkit-transform:translateY(64px);transform:translateY(64px)}.banner-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.carousel-control-next,.carousel-control-prev{width:2rem;opacity:.7}.carousel-control-prev{left:-2rem}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231078b8'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next{right:-2rem}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231078b8'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-cards .owl-item,.carousel-cards .owl-item *{-webkit-transition:.3s ease;transition:.3s ease}.carousel-cards .owl-item{padding:48px 32px}.carousel-cards.carousel-cards-plain .owl-item{padding:0}.carousel-cards .owl-item .card{overflow:hidden}.carousel-cards .owl-item:hover .card .stretched-link{z-index:-1}.carousel-cards .owl-item .card-body{z-index:3;padding:24px}.carousel-cards .owl-item .card-image,.carousel-cards .owl-item .card-image-overlay{top:0;left:0;z-index:1}.carousel-cards .owl-item .card-image-overlay{z-index:2;background:-moz-linear-gradient(top,rgb(13 21 40 / .15) 0%,rgb(13 21 40 / .95) 100%);background:-webkit-linear-gradient(top,rgb(13 21 40 / .15) 0%,rgb(13 21 40 / .95) 100%);background:linear-gradient(to bottom,rgb(13 21 40 / .15) 0%,rgb(13 21 40 / .95) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#260d1528',endColorstr='#f20d1528',GradientType=0)}.carousel-cards.carousel-cards-grow .owl-item:hover{padding:24px 8px}.carousel-cards.carousel-cards-grow .owl-item:hover .card{-webkit-box-shadow:0 10px 20px 0 rgb(20 33 61 / .16)!important;box-shadow:0 10px 20px 0 rgb(20 33 61 / .16)!important}.carousel-cards .owl-item:hover .card .stretched-link{z-index:4}.carousel-cards.carousel-cards-grow .owl-item:hover .card-body{padding:48px}.carousel-cards.carousel-cards-dark .owl-item:hover .card-body p{color:#fff}.accordion-button{min-height:80px;padding-left:calc(1.25rem + 84px);font-weight:400}.accordion-button:hover{color:#1078B8}.accordion-button .svg{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s ease;transition:.3s ease}.accordion-button .indicator{width:84px;height:100%;position:absolute;left:0;top:0;border-right:#fff 4px solid}.accordion-button:not(.collapsed){color:#1078B8;font-weight:700}.accordion-button:not(.collapsed) .svg{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.accordion-button::after{display:none!important}.accordion-body *:last-child{margin-bottom:0!important}.card-shadowed{position:relative;z-index:1}.card-shadowed,.card-shadowed *{-webkit-transition:.3s ease;transition:.3s ease}.card-shadowed:hover{z-index:2;-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}.card-shadowed:hover h4,.card-shadowed:hover .h4{color:#1078b8}.card-shadowed .desaturate{filter:saturate(12%);opacity:.5}.card-shadowed:hover .desaturate{filter:saturate(100%);opacity:1}.sticky-scroller-image{top:200px}.collapse-images-item.collapsed{background-color:#f1f1f1!important}.collapse-images-item.collapsed:hover{background-color:#e8e9ea!important}.collapse-images-content *:last-child{margin-bottom:0}.appdownload{background-color:#fff0}.appdownload:hover *{-webkit-transition:.3s ease;transition:.3s ease}.appdownload:hover{background-color:#fff}.appdownload:hover .appdownload-title{color:#1078b8!important}.appdownload:hover i{background-color:#293b63!important}.prices-image{min-width:160px;max-width:160px;overflow:hidden}.block--choose-mantau .triangle{opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.block--choose-mantau .triangle.active{opacity:1}.block--references-tiles .item,.block--references-tiles .item *{-webkit-transition:.3s ease;transition:.3s ease}.block--references-tiles .item{box-shadow:0 .25rem .5rem rgb(0 0 0 / .10)!important}.block--references-tiles .item:hover{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}.block--references-tiles .item img{-webkit-transform:scale(.9);transform:scale(.9)}.block--references-tiles .item:hover img{-webkit-transform:scale(1);transform:scale(1)}.block--reviews .item-content{min-height:446px}.block--reviews .item-text{width:85%}.block--reviews .item-quote blockquote::before,blockquote::after{position:absolute;z-index:2;font-size:5.5rem;color:#14213d;line-height:1;font-style:italic}.block--reviews .item-quote blockquote::before{content:'"';top:-1.5rem;left:0;-webkit-transform:translateX(-175%);transform:translateX(-175%)}.block--reviews .item-quote blockquote::after{content:'"';bottom:-3rem;right:0;-webkit-transform:translateX(70%);transform:translateX(70%)}.block--reviews .item-image-wrapper{width:350px;position:absolute;right:.75rem;top:50%;z-index:3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block--partner-tiles .item,.block--partner-tiles .item *{-webkit-transition:.3s ease;transition:.3s ease}.block--partner-tiles .item{box-shadow:0 .25rem .5rem rgb(0 0 0 / .10)!important}.block--partner-tiles .item:hover{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}.block--partner-tiles .item img{-webkit-transform:scale(.9);transform:scale(.9)}.block--partner-tiles .item:hover img{-webkit-transform:scale(1);transform:scale(1)}.block--contact-person .bt{min-width:56px!important}.cfg-sub-subject-wrapper{display:none}[data-subject]{display:none}.configurator-result{width:100%;position:absolute;top:-80px;bottom:-80px;right:-24px}.bt-configurator{width:92px;min-width:0;height:61px;padding:0;background-color:#fff;font-size:.9rem;color:#767F86}.bt-configurator:hover{background-color:#e8e9ea}.bt-configurator.selected{background-color:#1078B8!important;color:#fff!important}.configurator-features ul{margin:0;padding:0;list-style:none}.configurator-features ul>li{position:relative;padding:.75rem 0}.configurator-features ul>li::before{width:18px;height:18px;position:absolute;top:5px;bottom:0;margin:auto 0;left:-32px;color:#80cfe3;background:#fff0 url(/files/images/icons/icon-check.png) 0 0 no-repeat;content:""}.configurator--notice-overview ul{padding-left:1rem!important}.configurator--checkmarks ul{margin:0;padding:0 0 0 1.5rem;list-style:none}.configurator--checkmarks ul>li{position:relative;padding:.25rem 0}.configurator--checkmarks ul>li::before{width:18px;height:18px;position:absolute;top:5px;bottom:0;margin:auto 0;left:-32px;color:#80cfe3;background:#fff0 url(/files/images/icons/icon-check.png) 0 0 no-repeat;content:""}.stepper-progress::-moz-progress-bar{background:#1078b8;-moz-transition:.5s ease;transition:.5s ease}.stepper-progress::-webkit-progress-bar{background-color:#e8e9ea}.stepper-progress::-webkit-progress-value{background:#1078b8;-webkit-transition:.5s ease;transition:.5s ease}.stepper-progress{-webkit-appearance:none;width:auto;height:10px;position:absolute;top:24px;left:0;right:0;z-index:1;margin:auto;background:#e8e9ea;color:#1078b8;border:0 none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:.5s ease;transition:.5s ease}.stepper-item{position:relative;z-index:2}.stepper-button{width:48px;height:48px;background:#fff;color:#1078B8;border:#1078B8 2px solid;-webkit-border-radius:50%;border-radius:50%}.stepper-item.active .stepper-button{background:#1078B8;color:#fff}.stepper-item.active .stepper-title{color:#1078B8}.block--gallery .item{-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / 0);box-shadow:0 .5rem 1rem rgb(0 0 0 / 0);-webkit-transition:.3s ease;transition:.3s ease}.block--gallery .item:hover{-webkit-box-shadow:0 .5rem .75rem rgb(0 0 0 / .2);box-shadow:0 .5rem .75rem rgb(0 0 0 / .2)}.block--gallery .item img{filter:brightness(85%);-webkit-transform:none;transform:none;-webkit-transition:.3s ease;transition:.3s ease}.block--gallery .item:hover img{filter:brightness(100%);-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-list .card-title{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:bottom;transform-origin:bottom}.blog-list--categories{min-height:2rem;position:relative;z-index:2}.blog-list .stretched-link{z-index:1}.blog-list .card:hover{background-color:#fff!important}.blog-list .card:hover .card-title{-webkit-transform:scale(1);transform:scale(1)}.blog-list .card:hover h3{color:#1078B8}.blog-sidebar{width:auto;top:152px;bottom:90px;z-index:99}.blog-sidebar-toggle{width:40px;height:40px;position:fixed;right:8px;top:162px;z-index:98;opacity:0}.blog-sidebar-toggle.in{opacity:1}.blog-sidebar ul>li{line-height:1.6425}.newsletter-wrapper{border-top:#e8e9ea 2px solid}.footer-socials a{opacity:.5}.footer-socials li{display:inline-block;margin:0 8px}.footer-socials li.first{margin-left:0}.footer-socials li.last{margin-right:0}.footer-socials a:hover{opacity:.6}.footer-panel{width:100%;position:fixed;left:0;bottom:90px;z-index:98;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.5s ease;transition:.5s ease}.footer-panel.active{z-index:99;opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.footer-panel-close{position:absolute;top:64px;right:32px;z-index:25}.footer-panel-close:hover i{background-color:#e8e9ea!important}.block--sticky{overflow:auto}.block--sticky.block--contactform{max-height:calc(100vh - 370px)}.block--sticky.block--appdownloads{max-height:calc(100vh - 242px)}#panel-appdownloads .footer-panel-close{top:32px;right:32px}@media (min-width:576px){.container,.container.narrow{max-width:540px}.bt-dlbar{font-size:0.8rem!important}}@media (min-width:640px){.container,.container.narrow{max-width:608px}}@media (min-width:768px){.container,.container.narrow{max-width:720px}}@media (min-width:992px){body{zoom:85%}.container,.container.narrow{max-width:960px}.configurator-choice-wrapper.datapackage--active,.configurator-choice-wrapper.userpackage--active{min-height:390px}.configurator-choice-wrapper.datapackage--active.userpackage--active{min-height:560px}}@media (min-width:1200px){.container{max-width:1140px}.configurator-choice-wrapper.datapackage--active,.configurator-choice-wrapper.userpackage--active{min-height:390px}.configurator-choice-wrapper.datapackage--active.userpackage--active{min-height:680px}}@media (min-width:1400px){.container{max-width:1320px}.bg-darken-xxl{opacity:.2;mix-blend-mode:luminosity;filter:brightness(90%)}}@media (min-width:1544px){.d-xxxl-none{display:none!important}.d-xxxl-block{display:block!important}.d-xxxl-flex{display:flex!important}.d-xxxl-inline-flex{display:inline-flex!important}.justify-content-xxxl-end{justify-content:flex-end!important}.container{max-width:1512px}.container.narrow{max-width:1008px}.row-cols-3xl-4>*{flex:0 0 auto;width:25%}.row-cols-3xl-5>*{flex:0 0 auto;width:20%}}@media (min-width:1600px){.d-4xl-block{display:block!important}.configurator-choice-wrapper.datapackage--active,.configurator-choice-wrapper.userpackage--active{min-height:390px}.configurator-choice-wrapper.datapackage--active.userpackage--active{min-height:710px}}@media (min-width:1921px){body{zoom:100%}}@media (max-width:1399.98px){.bg-darken-xl{opacity:.2;mix-blend-mode:luminosity;filter:brightness(90%)}.banner{position:relative;height:calc(100vw * 0.4)}.carousel-cards-wrapper{padding-left:0!important;padding-right:0!important}.carousel-cards .owl-item{padding:18px 12px}.carousel-cards .owl-item .card-body{padding:0 24px 24px 24px}.carousel-cards.carousel-cards-grow .owl-item:hover{padding:18px 12px}.carousel-cards.carousel-cards-grow .owl-item:hover .card-body{padding:0 24px 24px 24px}.carousel-cards.carousel-cards-dark .owl-item .card-body p{color:#fff}.carousel-references-wrapper{padding-left:0!important;padding-right:0!important}.block--appdownloads .background-element.flower{width:15%!important}.footer-panel{bottom:0}.footer-panel.active{z-index:101}.footer-panel-close{top:48px}.block--sticky.block--appdownloads{max-height:calc(100vh - 152px)}.block--sticky.block--contactform{max-height:calc(100vh - 280px)}}@media (max-width:1199.98px){.bg-darken-lg{opacity:.2;mix-blend-mode:luminosity;filter:brightness(90%)}.navbar .bt{height:32px!important;padding:0 .5rem!important;font-size:14px!important}.wrapper{padding-top:90px;padding-bottom:0}header{height:90px}.info-badge{width:200px;max-height:calc(100vh - 90px -2rem);bottom:calc(2rem)}.info-badge-content{max-height:calc(100vh - 90px - 48px - 2rem)}.card-shadowed:not(.appdownload){-webkit-box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}.block--locations .background-element--contact{width:21%!important;left:76%!important;bottom:15%!important}.block--reviews .item-text{width:70%}.blog-sidebar{top:90px;bottom:0}.block--sticky.block--appdownloads{max-height:calc(100vh - 90px)}.block--sticky.block--contactform{max-height:calc(100vh - 186px)}}@media (max-width:991.98px){.bg-darken-md{opacity:.2;mix-blend-mode:luminosity;filter:brightness(90%)}.banner{position:relative;height:calc(100vw * 0.5)}.block--prices .prices-switches{align-items:flex-start!important}.block--prices .prices-switches .form-switch{padding-left:0!important}.block--appdownloads .card-body{padding-left:0!important;padding-right:0!important}.appdownload:hover{background-color:#fff0;-webkit-box-shadow:none!important;box-shadow:none!important}.appdownload:hover .appdownload-title{color:#fff!important}.appdownload:hover i{background-color:#fff!important}.appinfo{position:relative;z-index:10}.block--locations .background-element--contact{width:19%!important;left:82%!important;bottom:16.5%!important}.block--reviews .item-content{padding-top:128px!important;padding-right:0!important}.block--reviews .item-content>.bg-white{margin:0!important;padding-right:56px!important}.block--reviews .item-text{width:100%;padding-top:164px}.block--reviews .item-quote blockquote::before,blockquote::after{font-size:4.5rem}.block--reviews .item-quote blockquote::before{top:-1.25rem}.block--reviews .item-quote blockquote::after{bottom:-2rem}.block--reviews .item-image-wrapper{width:260px;right:0;left:0;top:auto;margin-left:auto;margin-right:auto;padding:0!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.configurator-result{width:100%;position:relative;top:auto;bottom:auto;right:auto}.configurator-features{padding-left:36px!important}.stepper{height:0px!important;padding:0!important;margin:0!important}.footer-bottom-content p{margin-bottom:1rem!important}}@media (max-width:767.98px){.bg-darken-sm{opacity:.2;mix-blend-mode:luminosity;filter:brightness(90%)}.banner-text h2,.banner-text.h2{font-size:1.333334rem;line-height:1.333}.banner-media{-webkit-transform:translateY(16px);transform:translateY(16px)}.card-team-tile{max-width:320px;margin-left:auto;margin-right:auto}.block--contact-person .card-body{padding-left:0!important;padding-right:0!important}.footer-logos{justify-content:flex-start!important}.footer-logos img{margin-top:18px;margin-bottom:18px}.footer-panel-close{top:24px}.block--sticky.block--contactform{max-height:calc(100vh - 162px)}.block--sticky.block--appdownloads{max-height:calc(100vh - 90px)}}@media (max-width:575.98px){.bg-darken-xs{opacity:.2;mix-blend-mode:luminosity;filter:brightness(90%)}.banner{position:relative;height:calc(100vh * 0.4)}.banner-text{padding-top:20px!important;padding-bottom:20px!important}.banner-media{max-width:320px!important;-webkit-transform:translateY(-40px);transform:translateY(-40px)}.block--appdownloads .background-element.flower{display:none!important}.bt-configurator{width:82px;height:51px}}