.blurb-icon-middle .et_pb_blurb_content{display:flex;align-items:center;gap:clamp(4rem,2vw + 0.5rem,3rem)}@media (min-width:981px) and (max-width:1200px){.blurb-icon-middle .et_pb_blurb_content{gap:clamp(2rem,2vw + 0.5rem,3rem)}}.blurb-icon-middle .et_pb_main_blurb_image{transform:translateY(0.6em)}.preise{font-family:'Nunito 700 bold';color:#ffffff!important;font-size:20px!important}body #page-container .et_pb_section .preset--module--divi-button--default{justify-content:center;text-align:center}#icon-m-text{display:flex;align-items:center}#icon-m-text .et_pb_blurb_content{display:flex;gap:3em;flex-direction:row;align-items:center}@media all and (min-width:768px){#icon-m-text .et_pb_blurb_content{gap:5em}}.preisebox h4,.preisebox h3,.preisebox strong{color:white}.preisebox h4{font-size:18px}.preisebox h3{font-size:25px;line-height:1.3em;margin-bottom:1em}.preisebox strong{font-size:20px;line-height:2em}.custom-blurb-horizontal .et_pb_blurb_content{display:flex;align-items:flex-start;gap:3em}.custom-blurb-horizontal .et_pb_blurb_content .et_pb_blurb_image{flex:0 0 auto}.custom-blurb-horizontal .et_pb_blurb_content .et_pb_blurb_container{flex:1}.custom-blurb-horizontal .et_pb_main_blurb_image img{max-width:130%}#menu-hauptmenue li a{position:relative}#menu-hauptmenue>li a::after{content:'';position:absolute;left:0;bottom:-0;width:100%;height:13px;border-bottom:3px solid rgb(72,172,38);transform:scaleX(0);transform-origin:center;margin-top:10px;transition:transform 0.3s cubic-bezier(0.58,0.3,0.005,1)}#menu-hauptmenue li a:hover::after{transform:scaleX(1)}.nav li.et-touch-hover>ul,.nav li:hover>ul{border:unset}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:white}.et_mobile_menu li a{padding:4px 5%!important}#custom-header{position:fixed;top:0;left:0;right:0;height:80px;background-color:white;z-index:9999;transition:transform 0.3s ease;transform:translateY(0)}#main-content{padding-top:80px}.wpcf7-form .wpcf7-submit{padding-left:2em!important;padding-right:2em!important;padding-top:0.3em!Important;padding-bottom:0.3em!important;background-color:var(--gcid-2nmv9yo45q);color:black!important;font-size:18px!important;border-color:rgba(255,255,255,0)}.et_pb_post_content .et_pb_text p,.et_pb_post_content .et_pb_text li{font-family:Nunito,sans-serif!important;font-weight:400!important;font-size:16px!important;color:inherit!important}.smc-faq-section{background-color:#E6F3F0;border-radius:10px;padding:28px 32px 20px;margin-top:2em}.smc-faq-heading{font-size:1.3em!important;font-weight:600!important;color:#2d6b63!important;margin-bottom:16px!important;border-bottom:2px solid #DBEEEA;padding-bottom:10px}.smc-faq-item{background:#ffffff;border-radius:7px;margin-bottom:8px;border:1px solid #DBEEEA;overflow:hidden}.smc-faq-q{background:transparent;border:none;width:100%;text-align:left;padding:14px 16px;font-weight:600;color:#313131;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:Nunito,sans-serif;font-size:15px}.smc-faq-q:hover{background-color:#EDF7F5}.smc-faq-a{padding:0 16px 14px;color:#313131;font-size:15px;line-height:1.65;font-family:Nunito,sans-serif}.smc-chevron{flex-shrink:0;transition:transform 0.2s ease;color:#2d6b63}.smc-faq-q[aria-expanded="true"] .smc-chevron{transform:rotate(180deg)}