body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1280px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1440px}@media only screen and (min-width:1600px){.et_pb_row{padding:32px 0}.et_pb_section{padding:64px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:96px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.custom-hover-button{position:relative;overflow:hidden;transition:color 0.4s ease-in-out}.custom-hover-button::after{content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#007bff;transition:top 0.4s ease-in-out;z-index:-1}.custom-hover-button:hover::after{top:0}.custom-hover-button:hover{color:#fff}@media only screen and (min-width:981px){.services-presentation.et_pb_row .et_pb_column{display:flex;flex-flow:column nowrap}.services-presentation.et_pb_row .et_pb_column .et_pb_module:last-child{margin-top:auto}}.custom-carousel .swiper-pagination-bullet{width:25px!important;height:5px!important;border-radius:3px!important;background-color:#333!important;opacity:0.5!important;transition:all 0.3s ease!important}.custom-carousel .swiper-pagination-bullet-active{width:25px!important;background-color:#ff6600!important;opacity:1!important}.vertikal-zentrieren{display:flex;flex-direction:column;justify-content:center}.custom-list ul{list-style:none;padding:0;margin:0}.custom-list li{position:relative;padding-left:28px;margin-bottom:24px!important;line-height:1.3em!important}.custom-list li::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f058";color:#92C01A;position:absolute;left:0;top:0.1em;display:inline-block;width:18px;text-align:center}.numbered-list ol{list-style-type:decimal;margin-left:1.5em;line-height:1.6em}.numbered-list ol li{margin-bottom:0.6em}.numbered-list ol li::marker{font-weight:700;color:#92C01A;font-size:1.0em}.equal-button-row{display:flex;flex-wrap:wrap;align-items:stretch}.equal-button-row>.et_pb_column{display:flex;flex-direction:column}.equal-button-row>.et_pb_column>.et_pb_module{margin-bottom:var(--gap,18px)}.equal-button-row>.et_pb_column>.et_pb_button_module_wrapper{margin-top:auto!important;margin-bottom:0!important}@media (max-width:980px){.et_pb_row_inner.mobile-gap>.et_pb_column{margin-bottom:24px!important}.et_pb_row_inner.mobile-gap>.et_pb_column:last-child{margin-bottom:0!important}}.timeline-partnerschaft .dipi_timeline_item_image{background-color:#8CB851!important}@media (max-width:767px){.frm_form_field .frm_combo_inputs_container{display:block!important}.frm_form_field .frm_form_subfield-first,.frm_form_field .frm_form_subfield-last{display:block!important;width:100%!important;box-sizing:border-box}.frm_form_field .frm_form_subfield-first{margin-bottom:10px}}