.alt section{padding-block:0}.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt h6{letter-spacing:normal;text-transform:none;text-wrap:wrap;color:inherit;font-weight:500}.alt img{vertical-align:middle;display:inline-block}.alt .aligncenter{margin-left:auto;margin-right:auto;display:block}.alt{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;font-family:sans-serif}.alt article,.alt aside,.alt figure,.alt section{display:block}.alt [hidden]{display:none}.alt a{background:0 0}.alt a:active,.alt a:hover{outline:0}.alt b,.alt strong{font-weight:700}.alt h1{margin:.67em 0;font-size:2em}.alt img{border:0}@media print{.alt *{text-shadow:none!important;color:#000!important;box-shadow:none!important;background:0 0!important}.alt a,.alt a:visited{text-decoration:underline}.alt a[href]:after{content:" (" attr(href) ")"}.alt a[href^=javascript\:]:after,.alt a[href^=\#]:after{content:""}.alt img{page-break-inside:avoid;max-width:100%!important}.alt p,.alt h2,.alt h3{orphans:3;widows:3}.alt h2,.alt h3{page-break-after:avoid}}.alt *,.alt :before,.alt :after{box-sizing:border-box}.alt{-webkit-tap-highlight-color:#0000;font-size:62.5%;font-family:var(--f-body);color:#000;background-color:#fff;font-size:14px;line-height:1.8}.alt a{color:#c32f34;text-decoration:none}.alt a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.alt figure{margin:0}.alt img{vertical-align:middle}.alt h1,.alt h2,.alt h3,.alt h4,.alt h5{color:inherit;font-family:inherit;font-weight:800;line-height:1.33}.alt h1 .small,.alt h2 .small,.alt h3 .small,.alt h4 .small,.alt h5 .small{color:#999;font-weight:400;line-height:1}.alt h1,.alt h2,.alt h3{margin-top:24px;margin-bottom:12px}.alt h1 .small,.alt h2 .small,.alt h3 .small{font-size:65%}.alt h4,.alt h5{margin-top:12px;margin-bottom:12px}.alt h4 .small,.alt h5 .small{font-size:75%}.alt h1{font-size:36px}.alt h2{font-size:30px}.alt h3{font-size:24px}.alt h4{font-size:18px}.alt h5{font-size:14px}.alt p{margin:0 0 12px}.alt .small{font-size:85%}.alt .text-center{text-align:center}.alt .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.alt .container{width:750px}}@media (min-width:992px){.alt .container{width:970px}}@media (min-width:1200px){.alt .container{width:1170px}}.alt .btn{text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid #0000;border-radius:0;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:800;line-height:1.71429;display:inline-block}.alt .btn:focus,.alt .btn:active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.alt .btn:hover,.alt .btn:focus{color:#000;text-decoration:none}.alt .btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.alt .btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.alt .container:before,.alt .container:after{content:" ";display:table}.alt .container:after{clear:both}.alt .vc_row:after,.alt .vc_row:before{content:" ";display:table}.alt .vc_row:after{clear:both}@media (max-width:767px){.alt .vc_hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.alt .vc_hidden-sm{display:none!important}}.alt .vc_column_container{width:100%}.alt .vc_row{margin-left:-15px;margin-right:-15px}.alt .vc_col-lg-3,.alt .vc_col-lg-5,.alt .vc_col-lg-8,.alt .vc_col-md-3,.alt .vc_col-md-5,.alt .vc_col-md-8,.alt .vc_col-sm-12,.alt .vc_col-sm-2,.alt .vc_col-sm-3,.alt .vc_col-sm-4,.alt .vc_col-sm-6,.alt .vc_col-sm-8,.alt .vc_col-sm-9,.alt .vc_col-lg-3\/5,.alt .vc_col-lg-5\/5,.alt .vc_col-md-3\/5,.alt .vc_col-md-5\/5,.alt .vc_col-sm-2\/5,.alt .vc_col-sm-3\/5,.alt .vc_col-sm-4\/5{box-sizing:border-box;min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:768px){.alt .vc_col-sm-12,.alt .vc_col-sm-2,.alt .vc_col-sm-3,.alt .vc_col-sm-4,.alt .vc_col-sm-6,.alt .vc_col-sm-8,.alt .vc_col-sm-9{float:left}.alt .vc_col-sm-12{width:100%}.alt .vc_col-sm-9{width:75%}.alt .vc_col-sm-8{width:66.6667%}.alt .vc_col-sm-6{width:50%}.alt .vc_col-sm-4{width:33.3333%}.alt .vc_col-sm-3{width:25%}.alt .vc_col-sm-2{width:16.6667%}.alt .vc_col-sm-2\/5,.alt .vc_col-sm-3\/5,.alt .vc_col-sm-4\/5{float:left}.alt .vc_col-sm-4\/5{width:80%}.alt .vc_col-sm-3\/5{width:60%}.alt .vc_col-sm-2\/5{width:40%}}@media (min-width:992px){.alt .vc_col-md-3,.alt .vc_col-md-5,.alt .vc_col-md-8{float:left}.alt .vc_col-md-8{width:66.6667%}.alt .vc_col-md-5{width:41.6667%}.alt .vc_col-md-3{width:25%}.alt .vc_col-md-3\/5,.alt .vc_col-md-5\/5{float:left}.alt .vc_col-md-5\/5{width:100%}.alt .vc_col-md-3\/5{width:60%}}@media (min-width:1200px){.alt .vc_col-lg-3,.alt .vc_col-lg-5,.alt .vc_col-lg-8{float:left}.alt .vc_col-lg-8{width:66.6667%}.alt .vc_col-lg-5{width:41.6667%}.alt .vc_col-lg-3{width:25%}.alt .vc_col-lg-3\/5,.alt .vc_col-lg-5\/5{float:left}.alt .vc_col-lg-5\/5{width:100%}.alt .vc_col-lg-3\/5{width:60%}}.alt .vc_clearfix:after,.alt .vc_clearfix:before{content:" ";display:table}.alt .vc_clearfix:after{clear:both}.alt #content .wpb_text_column :last-child,.alt #content .wpb_text_column p:last-child,.alt .wpb_text_column :last-child,.alt .wpb_text_column p:last-child{margin-bottom:0}.alt .wpb_content_element{margin-bottom:35px}.alt .wpb-content-wrapper{overflow:unset;border:none;margin:0;padding:0;display:block}.alt .vc_parallax{position:relative;overflow:hidden}.alt .vc_parallax>*{z-index:1;position:relative}.alt .vc_row[data-vc-full-width]{transition:opacity .5s;overflow:hidden}.alt .vc_column-inner:after,.alt .vc_column-inner:before{content:" ";display:table}.alt .vc_column-inner:after{clear:both}.alt .vc_row.vc_column-gap-10{margin-left:-20px;margin-right:-20px}.alt .vc_row.vc_column-gap-10>.vc_column_container{padding:5px}.alt .vc_column_container{padding-left:0;padding-right:0}.alt .vc_column_container>.vc_column-inner{box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.alt .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.alt .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.alt .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px}.alt .vc_btn3-container{max-width:100%;margin-bottom:21.7391px;display:block}.alt .vc_btn3-container.vc_btn3-inline{vertical-align:top;display:inline-block}.alt .vc_general.vc_btn3{text-align:center;vertical-align:middle;cursor:pointer;color:#5472d2;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;user-select:none;box-shadow:none;background-color:#0000;background-image:none;border:1px solid #0000;margin-bottom:0;padding:14px 20px;font-size:14px;line-height:normal;text-decoration:none;transition:all .2s ease-in-out;display:inline-block;position:relative;top:0}.alt .vc_general.vc_btn3:active,.alt .vc_general.vc_btn3:focus{outline:0}.alt .vc_general.vc_btn3:focus,.alt .vc_general.vc_btn3:hover{color:#4868cf;border:1px solid #0000;text-decoration:none}.alt .vc_btn3.vc_btn3-style-custom{background-image:linear-gradient(#0000,#0000001a 50%,#0000001a);background-position:0 -100%;background-repeat:repeat-x;background-size:200%}.alt .vc_btn3.vc_btn3-style-custom:focus,.alt .vc_btn3.vc_btn3-style-custom:hover{background-position:0 100%}.alt .vc_btn3.vc_btn3-shape-rounded{border-radius:5px}.alt .vc_btn3.vc_btn3-size-md{padding:14px 20px;font-size:14px}.alt .wpb_single_image a{border:none;outline:0}.alt .wpb_single_image img{vertical-align:top;max-width:100%;height:auto}.alt .wpb_single_image .vc_single_image-wrapper{vertical-align:top;max-width:100%;display:inline-block}.alt .wpb_single_image.vc_align_center{text-align:center}.alt .wpb_single_image.vc_align_right{text-align:right}.alt .wpb_single_image.vc_align_left{text-align:left}.alt .wpb_single_image .vc_figure{vertical-align:top;max-width:100%;margin:0;display:inline-block}.alt [class^=vc_arrow-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:vc_grid_v1;font-style:normal;font-weight:400;line-height:1}.alt .alignnone{margin:5px 20px 20px 0}.alt .aligncenter,.alt div.aligncenter{margin:5px auto;display:block}.alt .alignright{float:right;margin:5px 0 20px 20px}.alt .alignleft{float:left;margin:5px 20px 20px 0}.alt .aligncenter{margin:5px auto;display:block}.alt a img.alignright{float:right;margin:5px 0 20px 20px}.alt a img.alignnone{margin:5px 20px 20px 0}.alt a img.alignleft{float:left;margin:5px 20px 20px 0}.alt a img.aligncenter{margin-left:auto;margin-right:auto;display:block}.alt :-moz-any-link:focus{outline:none}.alt{height:100%;min-height:100%;font-size:16px;position:relative;overflow-x:hidden;height:100%!important;min-height:100%!important}.alt section{position:relative}.alt h1,.alt h2,.alt h3,.alt h4,.alt h5{font-weight:lighter}.alt h1 a,.alt h2 a,.alt h3 a,.alt h4 a,.alt h5 a{color:#000}.alt a{-o-transition:all .3s ease-out;backface-visibility:hidden;font-weight:700;transition:all .3s ease-out}.alt a:hover,.alt a:focus{color:inherit;text-decoration:none}.alt .btn{letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:800}.alt img{max-width:100%;height:auto}.alt .section{position:relative}.alt .willow-vc-section{margin-left:0!important;margin-right:0!important}.alt .section .section-background:after{height:100%;position:absolute;inset:0}.alt .section .section-background{backface-visibility:visible;background-position:50%;width:100%;height:100%;height:100%!important;margin:0!important;position:absolute!important;inset:0!important}.alt .container{max-width:100%;position:relative}@media (min-width:992px){.alt .container-table{table-layout:fixed;display:table}}.alt .btn{border-width:2px}.alt .btn.btn-black{color:#000;background-color:#0000;border-color:#000}.alt .btn.btn-black:hover{color:#fff;background-color:#000}.alt .btn.btn-icon{padding-left:42px;position:relative}.alt .btn.btn-icon.btn-black{padding-left:52px}.alt .btn.btn-icon>i{text-align:center;text-align:right;width:34px;height:100%;padding-top:8px;font-size:16px;line-height:1em;position:absolute;top:0;left:0}.alt .btn.btn-icon>b{border-left:inherit;height:100%;display:none;position:absolute;top:0;left:34px}.alt .btn.btn-icon.btn-black>i{text-align:center;width:40px}.alt .btn.btn-icon.btn-black>b{display:block;left:40px}.alt .heading{margin:30px 0;padding-bottom:20px;font-size:36px;font-weight:700;position:relative}.alt .heading:after{content:"";border-top:6px solid;width:60px;display:block;position:absolute;bottom:0;left:0}.alt .heading.small{opacity:.25;letter-spacing:2px;text-transform:uppercase;font-size:18px;font-weight:800}.alt .heading.small:after{opacity:.4;border-width:3px;width:40px}.alt .heading.text-center:after{margin-left:-30px;left:50%}.alt .heading.small.text-center:after{margin-left:-20px}.alt .content-section{color:#000;background-color:#fff}.alt .content-section.wpb_row{margin-left:0;margin-right:0}.alt .content-section .container{z-index:1}.alt .main-section,.alt .aside-section{padding-top:60px;padding-bottom:80px}@media (min-width:992px){.alt .main-section{vertical-align:top;width:100%;padding-right:40px;display:table-cell}.alt .main-section:only-child{padding-right:0}}.alt .aside-section{font-size:13px}.alt .aside-section .widget .widget-title{text-align:center;margin:20px 0}.alt .aside-section .widget .widget-title:before{content:"";z-index:1;border-top:1px solid #eee;width:100%;height:1px;display:block;position:absolute;top:50%}.alt .aside-section .widget .widget-title span{z-index:1;background-color:#fff;padding:5px 10px;position:relative}@media (min-width:992px){.alt .aside-section{vertical-align:top;border-left:1px solid #eee;width:340px;padding-left:39px;display:table-cell;position:relative}}.alt .widget{margin-bottom:40px;position:relative}.alt .widget .widget-title{letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:800;position:relative}.alt .willow-vc-section .wpb_wrapper>:last-child{margin-bottom:0}.alt .wpb_willow_big_title{letter-spacing:4px;text-align:center;text-transform:uppercase;margin:35px 0;font-size:34px;font-weight:800;line-height:1.3em}.alt .wpb_willow_big_title span{border:6px solid;padding:10px 20px;display:inline-block}@media (min-width:768px){.alt .wpb_willow_big_title{letter-spacing:4.5px;font-size:38px}}@media (min-width:992px){.alt .wpb_willow_big_title{letter-spacing:5px;font-size:44px}}@media (min-width:1200px){.alt .wpb_willow_big_title{font-size:48px}}.alt .wpb_willow_button,.alt .wpb_willow_spacer,.alt .wpb_row{margin-bottom:0!important}.alt .wpb_willow_section_heading{margin-bottom:40px}.alt .wpb_willow_section_heading .section-title{letter-spacing:5px;text-transform:uppercase;margin:0 0 40px;font-size:40px;font-weight:800;position:relative}.alt .wpb_willow_section_heading .section-title.small{opacity:.25;letter-spacing:2px;font-size:13px}.alt .wpb_willow_section_heading .section-title.small span{padding-bottom:8px;position:relative}.alt .wpb_willow_section_heading .section-title.small span:after{opacity:.4;content:"";border-top:3px solid;width:100%;display:block;position:absolute;bottom:0;left:0}.alt .wpb_willow_service_block.style-2{min-height:110px;margin-bottom:20px;padding:20px 0 20px 100px;position:relative}.alt .wpb_willow_service_block.style-2 .service-icon{margin-top:15px;position:absolute;top:0;left:0}.alt .wpb_willow_service_block .service-icon span{color:#fff;text-align:center;border-radius:50%;width:80px;height:80px;padding:22px;font-size:36px;line-height:1em;display:inline-block}.alt .wpb_willow_service_block .service-heading{opacity:1}.alt .wpb_willow_service_block.style-2 .service-heading{margin:0 0 10px;padding-bottom:0}.alt .wpb_willow_service_block.style-2 .service-heading:after{display:none}.alt .wpb_willow_service_block .service-content{font-size:16px}.alt .wpb_willow_team_member_block{padding:30px 0}.alt .wpb_willow_team_member_block .team-member-photo{position:relative}.alt .wpb_willow_team_member_block .team-member-photo img{width:100%;height:auto}.alt .wpb_willow_team_member_block .team-member-name{letter-spacing:2px;text-transform:uppercase;margin:15px 0 5px;font-size:15px;font-weight:800}@media (max-width:767px){.alt .black-links{margin-bottom:15px}.alt .wpb_willow_section_heading .section-title{font-size:24px}}.alt{font-family:var(--f-body)}.alt .wpb_willow_service_block .service-icon span{background-color:#a0c55b}.alt a,.alt h1 a:hover,.alt h2 a:hover,.alt h3 a:hover,.alt h4 a:hover,.alt h5 a:hover{color:#a0c55b}.alt h1,.alt h2,.alt h3,.alt h4,.alt h5,.alt .btn,.alt .widget .widget-title,.alt .wpb_willow_big_title,.alt .wpb_willow_team_member_block .team-member-name{font-family:var(--f-head)}.alt .bildunterschrift p{color:#888;margin:10px 0 35px;font-style:italic}.alt .h-bordered{text-transform:uppercase}.alt .black-links a:link,.alt .black-links a:visited,.alt .black-links a:hover,.alt .black-links a:active{color:#000;font-weight:400;text-decoration:none}.alt .grey-text{color:#888}.alt .white-text{color:#fff}.alt h4{text-transform:uppercase}.alt .h-bordered:after{content:"";border-top:2px solid #fff;width:50px;height:3px;margin:20px 0;display:block;overflow:hidden}.alt h5.h-bordered{text-transform:uppercase}.alt span.makespace{width:30px;display:inline-block}.alt i.picainvisible{color:#344451}.alt .black-links a:link,.alt .black-links a:visited,.alt .black-links a:hover,.alt .black-links a:active{color:#000;font-weight:400;text-decoration:none}.alt .black-links h4 a:link,.alt .black-links h4 a:visited,.alt .black-links h4 a:hover,.alt .black-links h4 a:active{font-weight:700}.alt .black-links h4.h-bordered:after{content:"";border-top:3px solid #888;width:50px;height:3px;margin:15px 0;display:block;overflow:hidden}.alt .vc_custom_1587466738339{padding-top:20px!important}.alt .vc_custom_1587471220289,.alt .vc_custom_1587471200547{background-color:#c6d876!important;padding-bottom:20px!important}.alt .vc_custom_1491146450966{background-color:#344451!important;padding-top:100px!important;padding-bottom:80px!important}.alt .vc_custom_1587470151449,.alt .vc_custom_1587470163982,.alt .vc_custom_1587470171105,.alt .vc_custom_1587470178622,.alt .vc_custom_1587470151449,.alt .vc_custom_1587470163982{padding-left:30px!important;padding-right:30px!important}.alt .vc_custom_1616076937469{background-color:#344451!important;padding-top:110px!important;padding-bottom:110px!important}.alt .vc_custom_1486730365771{padding-top:110px!important;padding-bottom:140px!important}.alt .vc_custom_1432199445196{background-color:#eee!important;padding-top:80px!important;padding-bottom:80px!important}.alt .vc_custom_1487249864852{padding-top:140px!important;padding-bottom:140px!important}.alt .vc_custom_1432033409005{padding-top:110px!important;padding-bottom:110px!important}.alt .vc_custom_1432045969486{background-color:#eee!important}.alt .vc_custom_1722013673943{padding-top:110px!important;padding-bottom:140px!important}.alt .vc_custom_1722000098591{padding-top:110px!important;padding-bottom:140px!important}.alt .vc_custom_1722002815141{background-color:#eee!important;padding-top:60px!important;padding-bottom:80px!important}.alt .vc_custom_1432199720223{padding-top:70px!important;padding-bottom:70px!important}.alt .vc_custom_1432199890888{padding-bottom:80px!important}.alt .vc_custom_1432200327088{background-color:#eee!important}.alt .vc_custom_1661857036003{padding-top:40px!important;padding-bottom:40px!important}.alt .vc_custom_1661857078834{padding-top:0!important;padding-bottom:70px!important}.alt .vc_custom_1661784748194{background-color:#fff!important;padding-top:10px!important;padding-bottom:10px!important}.alt .vc_custom_1661786034191{background-color:#fff!important;padding-top:40px!important;padding-bottom:40px!important}.alt .vc_custom_1663240453212{padding-top:60px!important;padding-bottom:20px!important}.alt .vc_custom_1663241212673,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208,.alt .vc_custom_1663241220208{padding-top:20px!important;padding-bottom:20px!important}.alt .vc_custom_1566303752223{padding-left:20px!important}.alt .vc_custom_1432301024311{padding-top:75px!important;padding-bottom:120px!important}.alt .vc_custom_1432302075885{padding-top:70px!important;padding-bottom:70px!important}.alt .vc_custom_1663244749958{background-color:#fff!important;padding-top:10px!important;padding-bottom:10px!important}.alt .vc_custom_1664123256383{padding-top:10px!important;padding-bottom:20px!important}.alt .vc_custom_1663243966205{padding-top:20px!important;padding-bottom:20px!important}.alt .vc_custom_1664122905674{padding-top:40px!important;padding-bottom:60px!important}.alt .wpb_willow_big_title span{border:0}.alt h4{font-weight:600}.alt .pf{margin-right:6px}.alt img{max-width:100%;height:auto}
