/**handles:block-acf-explanation,block-acf-application-form**/
@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(/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(/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(/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}}
.application_form input,.application_form select,.application_form textarea{border:2px solid #e5e5e5;border-radius:0}.application_form .fileupload{display:block;width:100%;height:100%;cursor:pointer;min-height:4.2rem;padding:.5rem 5rem .5rem 1rem;padding:.5rem 1rem .5rem 1rem;position:relative;z-index:2}.application_form .fileupload:not(:empty){background-color:#f2f2f2}.application_form .upload input{opacity:0;position:absolute;left:0;top:0}.application_form .upload{background-color:#f2f2f2;border:none;padding:0;margin-top:.5rem;font-size:inherit;line-height:normal;width:100%;position:relative;display:block}.grey_background .application_form .fileupload:not(:empty),.grey_background .application_form .upload{background-color:#fff}.application_form .upload:before{content:attr(name);position:absolute;left:1rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.application_form .upload:after{content:url(/wp-content/themes/wassermann/img/upload.svg);padding:.75rem;background-color:var(--secondary);background-color:var(--highlight,var(--secondary));position:absolute;top:0;right:0;bottom:0;width:4rem;display:inline-table;height:100%}.application_form fieldset{display:flex;flex-direction:column;gap:25px;align-items:stretch}.application_form fieldset+fieldset{border-top:1px solid var(--textcolor);padding-top:5rem;margin-top:5rem}.application_form .col{margin-right:-25px;align-items:flex-start}.application_form fieldset .col>*{margin-bottom:0;margin-top:0}.application_form .lg_6{flex-grow:0}.application_form .h1,.application_form .h2,.application_form h1:not(.custom_headline),.application_form h2:not(.custom_headline){margin-bottom:-25px}.application_form button{display:flex;padding:.8rem 2rem;justify-content:center;align-items:center;background-color:var(--secondary);color:#fff;border:none;margin-left:auto;width:auto}.application_form p a{color:var(--secondary)}.application_form .dz-preview{display:flex;flex-wrap:wrap;gap:1rem}.application_form .dz-details{display:flex;flex-direction:row-reverse;gap:1rem;width:100%;justify-content:flex-end;flex-wrap:wrap}.application_form .dz-remove,.application_form .dz-size{margin-left:auto}.application_form .dz-remove{display:flex;padding:.8rem 2rem;justify-content:center;align-items:center;background-color:var(--secondary);color:#fff;border:none;margin-left:auto;width:auto}.application_form .dz-error .dz-image,.application_form .dz-preview:not(.dz-image-preview) .dz-image{display:none}.application_form .dz-error-message{color:red}.application_form .dz-progress{width:100%;height:.5rem}.application_form .dz-upload{height:100%;display:block;background-color:var(--secondary)}.application_form .dz-error-mark,.application_form .dz-success-mark{height:5rem;width:5rem;display:none!important}.application_form .dz-error-mark svg,.application_form .dz-success-mark svg{max-width:100%;max-height:100%}label.invalid{color:red}.upload.invalid,input.invalid,select.invalid{border:1px solid red}.application_form fieldset .col>.lg_12{padding-right:25px}