/**handles:block-acf-headline-icon,block-acf-explanation,block-acf-slide-maintainable,block-acf-buttons**/
.headline_icon{margin-top:7rem;margin-bottom:5rem}.headline_icon>.border{border-top:solid 1px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:7rem}.headline_icon>.noborder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0}.headline_icon img{margin-right:5rem;max-width:150px;max-height:150px;flex-shrink:0}.headline_icon .h2{margin-top:0;font-size:var(--h2)}.headline_icon .h2>*{display:block}@media only screen and (max-width:768px){.headline_icon img{margin-right:2rem;max-width:100px;max-height:100px}.headline_icon .h2{font-size:2em}}@media only screen and (max-width:480px){.headline_icon img{margin-right:2rem;max-width:50px;max-height:50px}.headline_icon>.border,.headline_icon>.noborder{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}
@media only screen and (max-width:768px){.explanation .table-wrapper,.explanation h1{margin-left:0}}.explanation:not(.mark_disabled) .h2{position:relative}.explanation:not(.mark_disabled) .h2:after{content:url(https://wassermann-group.com/wp-content/themes/wassermann/img/logo-mark-orange.svg);top:.3rem;left:-6.5rem;position:absolute;width:5rem;height:5rem;display:inline-block}.explanation .content:first-child>ul{margin-top:-1rem}.wp-block-heading:not(.custom_headline)+.wassermann_block.custom_list{margin-top:4.2rem;margin-top:0}@media screen and (max-width:768px){.explanation:not(.mark_disabled) .h2:after{top:0;left:-5.5rem;width:4rem;height:4rem}}@media screen and (max-width:480px){.explanation:not(.mark_disabled) .h2:after{top:0;left:-3.5rem;width:3rem;height:3rem}}.explanation>col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.explanation .splide__arrow{background-color:transparent;background-repeat:no-repeat;border:0;opacity:1}.explanation .splide__arrow--next{background-image:url(https://wassermann-group.com/wp-content/themes/wassermann/img/arrow-next.svg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.explanation .splide__arrow--prev{background-image:url(https://wassermann-group.com/wp-content/themes/wassermann/img/arrow-prev.svg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.explanation .splide__arrow--next:disabled,.explanation .splide__arrow--prev:disabled{opacity:.3}.explanation .splide__arrow--prev{left:0}.explanation .splide__arrow--next{right:0}.explanation .splide__arrow svg{display:none}@media only screen and (min-width:769px){h1.mobile{display:none!important}}@media only screen and (max-width:768px){.explanation .stretch>h1:first-child{display:none}}.explanation .button-controll-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.explanation .button-controll-wrapper .button{margin:0}.explanation .button-controll-wrapper:not(:first-child){margin-top:1rem}.explanation .button-controll-wrapper .desc{padding-bottom:calc(.5em + 1rem);padding-right:3rem}.explanation .button-controll-wrapper .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;max-width:40rem;min-width:20rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.explanation .button-controll-wrapper .button-wrapper:only-child .button.has_image{max-width:60rem}.explanation .button-controll-wrapper .icon{width:2em;height:2em;margin-left:2rem}.explanation .button-controll-wrapper .button.has_image{padding:0;background:0 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);display:block;width:100%}.explanation .button-controll-wrapper .button.has_image:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:none;box-shadow:none}.explanation .button-controll-wrapper .button-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}main .explanation ul.haken li::before{content:'✓';font-weight:550;background:0 0;height:auto;width:auto;-webkit-transform:none;-ms-transform:none;transform:none;display:inline-block;position:absolute;top:0;left:-1em;color:var(--primary,#003a65)}@media only screen and (max-width:480px){.explanation .button-controll-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:7rem 0 2rem}.explanation .button-controll-wrapper .desc{padding:0;margin-bottom:1rem}.explanation .button-controll-wrapper .button.has_image{width:90%;margin:auto}}.explanation .h3:not(:first-child){margin-top:7rem}.explanation .button-controll-wrapper{width:100%}.explanation .h3{position:relative;width:100%;font-size:var(--h3)}.explanation .h3:before{content:none;top:50%;left:-3rem;position:absolute;width:4rem;height:4rem;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);display:inline-block;-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%)}@media screen and (max-width:480px){.explanation .h3:before{left:-1.5rem;width:2rem;height:4rem;top:.5em}}
article>.slide-maintainable{padding:0}.slide-maintainable .square .text-wrapper{flex-grow:1}.slide-maintainable .splide:not(.splide_maintainable){visibility:visible}.slide-maintainable .splide:not(.splide_maintainable) .splide__list.service-subpages{gap:var(--gap,2rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(35rem,1fr))}.slide-maintainable .splide:not(.splide_maintainable) .splide__list.service-subpages>*{width:100%;padding:0}.slide-maintainable .splide__slide .content-slider .text-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start}.slide-maintainable li{font-weight:300}.slide-maintainable .splide__slide .content-slider .text-wrapper p{font-weight:300;margin-bottom:.25em;width:100%}.slide-maintainable .splide__slide .content-slider .text-wrapper p+p{margin-top:0}.slide-maintainable .splide .content-slider .h3{color:currentColor;font-weight:300;margin-bottom:.5em;font-size:1.2em}.slide-maintainable ul:not([class])>li:before{background-color:currentColor}.slide-maintainable p{text-align:left}
.button-controll-wrapper.left .desc p+p{margin-top:0}