.inner-banner__inner{height:360px;display:flex;align-items:center;justify-content:center;text-align:center}.inner-banner__inner::before{content:"";display:inline-block;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 100%);position:absolute;left:0;right:0;top:0;bottom:0}@media screen and (min-width:1700px){.inner-banner__inner{height:450px}}@media screen and (min-width:2000px){.inner-banner__inner{height:550px}}@media screen and (min-width:2500px){.inner-banner__inner{height:700px}}@media screen and (max-width:991px){.inner-banner__inner{height:250px}}@media screen and (max-width:767px){.inner-banner__inner{height:165px}}.inner-banner__heading .title{color:var(--theme-tertiary)}.inner-banner>.template-container{padding:0!important}.two-col-layout{background-color:var(--theme-quaternary);padding:100px 0;color:var(--theme-tertiary)}@media screen and (max-width:991px){.two-col-layout{padding:70px 0}}.two-col-layout.put-40-b{padding-bottom:40px!important}.two-col-layout+.two-col-layout{padding-top:0!important}.two-col-layout>.template-container>.template-row{display:flex;align-items:center}@media screen and (max-width:991px){.two-col-layout>.template-container>.template-row{display:block}}.two-col-layout.reverse>.template-container>.template-row{flex-direction:row-reverse}.two-col-layout.items-start>.template-container>.template-row{align-items:flex-start}.two-col-layout .container{width:1512px}@media screen and (max-width:1550px){.two-col-layout .container{width:100%}}.two-col-layout__heading{margin-bottom:40px}@media screen and (max-width:991px){.two-col-layout__heading{margin-bottom:30px}}.two-col-layout__shortdesc{margin-bottom:15px;font-size:20px;font-family:var(--theme-font-secondary-bold)}.two-col-layout__desc{margin-bottom:40px}.two-col-layout__link{display:inline-block}.two-col-layout__link a{color:var(--theme-tertiary);text-decoration:underline;padding-right:0;margin-right:20px;display:flex;align-items:center}@media screen and (max-width:991px){.two-col-layout__link a{padding-left:0}}.two-col-layout__link a::before{display:inline-block;content:"";width:20px;height:20px;background:url("images/call.svg") no-repeat center;margin-right:20px}@media screen and (max-width:991px){.two-col-layout__link a::before{width:18px;height:18px;background-size:18px}}.two-col-layout__link a:active,.two-col-layout__link a:focus,.two-col-layout__link a:focus-within,.two-col-layout__link a:hover{text-decoration:underline}.two-col-layout__link.mail a{font-family:var(--theme-font-primary-regular);padding-left:0}.two-col-layout__link.mail a::before{background-image:url("images/mail.svg")}.two-col-layout__img-floating-btn{position:absolute;left:30px;top:30px}.two-col-layout__img-floating-btn .btn{background-image:url('images/down-arrow.svg')!important}.two-col-layout__img-logo{width:68px;position:absolute;bottom:30px;left:30px}@media screen and (max-width:991px){.two-col-layout__left{margin-bottom:30px}}.visible .two-col-layout__link a{transition:color .3s ease-in-out}.about-section{padding:110px 0 100px;background-color:var(--theme-tertiary)}@media screen and (max-width:991px){.about-section{padding:50px 0 70px}}.about-section__subheading{font-size:14px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:10px}.about-section__inner{max-width:490px}.about-section__desc{margin-top:40px}@media screen and (max-width:991px){.about-section__desc{margin-top:30px}}.home-diensten-header{background-color:var(--theme-tertiary)}.home-diensten__heading{margin-bottom:10px}.home-diensten__desc{margin-bottom:20px}.home-diensten-body{padding-bottom:100px;background-color:var(--theme-tertiary)}@media screen and (max-width:991px){.home-diensten-body{padding-bottom:30px}}.home-diensten-body__inner{padding-top:83%;position:relative}@media screen and (max-width:991px){.home-diensten-body__inner{padding-top:100%;margin-bottom:20px}}.home-diensten-body__inner:hover{transform:translateY(-10px)}.home-diensten-body__inner::before{content:"";display:inline-block;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.home-diensten-body__heading{position:absolute;bottom:40px;left:12px;right:12px;text-align:center;z-index:2}.home-diensten-body__heading .title{color:var(--theme-tertiary)}.visible .home-diensten-body__inner{transition:transform .3s ease-in-out}.template[data-editing="1"] .home-diensten-body__inner:hover{transform:none}.media-slider{background:var(--theme-quaternary);padding-top:40px;padding-bottom:20px}.media-slider .media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider{margin:auto;overflow:hidden!important}@media screen and (min-width:992px){.media-slider .media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider{width:2365px!important}}@media screen and (max-width:991px){.media-slider .media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider{width:1200px!important}}.media-slider .container{width:1512px}@media screen and (max-width:1550px){.media-slider .container{width:100%}}@media screen and (max-width:991px){.media-slider__inner{margin-left:-20px;margin-right:-20px}}.media-slider .media-list,.media-slider .media-list>.template-column,.media-slider .media-list>.template-column>.inner-column,.media-slider .media-list>.template-column>.inner-column .media,.media-slider .media-list>.template-column>.inner-column .media .UIAlbumMedia{height:100%}.media-slider .popup-link{display:block;height:100%}.media-slider .media-list img{width:100%;height:100%!important;object-fit:cover}.media-slider__heading{max-width:2500px!important;margin:0 auto 20px}.arrow{position:absolute;left:20px;z-index:1;top:50%;transform:translateY(-50%)}.arrow--right{left:auto!important;right:20px;transform:translateY(-50%) rotate(180deg)}.media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider__slide:not(:first-child){width:626px!important;min-width:626px!important;max-width:626px!important}@media screen and (max-width:991px){.media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider__slide:not(:first-child){width:300px!important;min-width:300px!important;max-width:300px!important}}.media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider__slide:first-child{width:450px!important;min-width:450px!important;max-width:450px!important}@media screen and (max-width:991px){.media-slider__inner-v1:not(.media-slider__inner--normal) .keen-slider__slide:first-child{width:250px!important;min-width:250px!important;max-width:250px!important}}.faq-list .collapse-button-faq{margin-bottom:20px;border:1px solid #302a27}.faq-list .collapse-button-faq .accordion-header{padding-right:60px;position:relative;border-bottom:none;padding:20px 45px 20px 35px;font-size:20px}@media screen and (max-width:991px){.faq-list .collapse-button-faq .accordion-header{padding-left:20px;padding-right:30px;font-size:16px}}.faq-list .collapse-button-faq .accordion-header[aria-expanded=true]{border:none}.faq-list .collapse-button-faq .accordion-header[aria-expanded=true] .UILabel:before{transform:rotate(-90deg)}.faq-list .collapse-button-faq .accordion-header .UILabel:before{content:"";display:inline-block;background:url(images/arrow_forward-white.svg) no-repeat center center;width:20px;height:20px;display:flex;align-items:center;position:absolute;right:20px;top:24px;pointer-events:none}@media (max-width:991px){.faq-list .collapse-button-faq .accordion-header .UILabel:before{right:10px}}.faq-list .collapse-button-faq .body{padding-right:60px;padding-left:35px;height:0;overflow:hidden}@media screen and (max-width:991px){.faq-list .collapse-button-faq .body{padding-left:20px;padding-right:30px}}.faq-list .collapse-button-faq .body .UITextArea{padding-bottom:20px}.faq-list .collapse-button-faq .body.collapse.in{height:auto}.faqs-wrapper{padding-bottom:90px;padding-top:30px}@media (max-width:991px){.faqs-wrapper{padding-bottom:40px;padding-top:0}}.faqs-wrapper .media{border-radius:8px;overflow:hidden}.facet-menu-item-count{float:right}.faq-wrapper{background-color:var(--theme-quaternary);color:#fff}.faq-wrapper.contact{padding:90px 0;background-color:var(--theme-white);color:var(--theme-secondary)}.faq-wrapper.contact .faq-list .collapse-button-faq .accordion-header .UILabel:before{background:url(images/arrow_forward-secondary.svg) no-repeat center center;background-size:20px 20px}.faq-wrapper.contact .faq-list .collapse-button-faq{border:1px solid var(--theme-tertiary)}.faq__heading{margin-bottom:30px;text-align:center}.home-banner{background-color:var(--theme-quaternary);padding:0 40px 100px}@media screen and (max-width:991px){.home-banner{padding:0 20px 100px}}.home-banner__button{z-index:2}.home-banner .container{width:1512px}@media screen and (max-width:1550px){.home-banner .container{width:100%;padding:0!important}}.home-banner__logo{width:89px;position:absolute;left:40px;bottom:40px;z-index:2}.home-banner__inner{display:flex;justify-content:center;align-items:center;flex-direction:column;height:648px;text-align:center;color:var(--theme-tertiary);position:relative}.home-banner__inner::before{content:"";display:inline-block;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.25) 100%);position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}@media screen and (max-width:991px){.home-banner__inner{height:540px}}.home-banner__heading{margin-bottom:30px;position:relative;z-index:2}.home-banner__actions{position:absolute;right:40px;bottom:40px;border-radius:100px;background:rgba(25,19,15,.7);backdrop-filter:blur(2.5px);min-height:48px;display:flex;align-items:center;z-index:2}@media screen and (max-width:991px){.home-banner__actions{position:absolute;right:0;left:0;bottom:-80px;background:0 0;backdrop-filter:none;text-align:left}}.home-banner__link{display:inline-block}.home-banner__link a{color:var(--theme-tertiary);text-decoration:underline;padding-right:0;margin-right:20px;font-family:var(--theme-font-primary-regular);display:flex;align-items:center}@media screen and (max-width:991px){.home-banner__link a{padding-left:0}}.home-banner__link a::before{display:inline-block;content:"";width:20px;height:20px;background:url("images/call.svg") no-repeat center;margin-right:20px}@media screen and (max-width:991px){.home-banner__link a::before{width:18px;height:18px;background-size:18px}}.home-banner__link a:active,.home-banner__link a:focus,.home-banner__link a:focus-within,.home-banner__link a:hover{text-decoration:underline}.home-banner__link.mail a::before{background-image:url("images/mail.svg")}.home-banner__link a{transition:color .3s ease-in-out}.two-col-layout{padding-bottom:200px}@media screen and (max-width:991px){.two-col-layout{padding-bottom:70px}}@media screen and (min-width:992px) and (max-width:1199px){.two-col-layout>.template-container>.template-row{flex-direction:column;align-items:flex-end}}.two-col-layout__desc{margin-bottom:120px}.two-col-layout__heading{margin-bottom:60px;margin-top:60px}.two-col-layout__right-col{display:flex;justify-content:flex-end;width:587px}@media screen and (max-width:991px){.two-col-layout__right-col{width:100%;padding-left:30%!important;padding-bottom:200px}}@media screen and (max-width:767px){.two-col-layout__right-col{padding-bottom:110px}}.two-col-layout__left>.template-component{max-width:528px}.two-col-layout__left-col{flex:1}.two-col-layout__img.secondary{width:284px;position:absolute;bottom:-120px;left:-250px}@media screen and (max-width:991px){.two-col-layout__img.secondary{width:50%;bottom:-20px;position:absolute;left:15px}}@media screen and (max-width:991px){.two-col-layout__heading{margin-bottom:40px;margin-top:0}.two-col-layout__desc{margin-bottom:40px}}.faq-wrapper.contact .faq-list .collapse-button-faq .accordion-header .UILabel:before{background-image:url(images/arrow.svg)!important}<!-- module: frontend/template controller: default  action: themestyle -->