.elementor-sticky--effects .menutextcolours ul li .elementor-button-text{color:#fff!important}@media (max-width:1000px){.moblie-hyphens{hyphens:auto}}.price-description{height:70px}.price-text p{height:60px}@media (max-width:1592px){.price-text p{height:85px}}@media (max-width:1264px) and (min-width:1025px){.price-col{padding:1em}.price-col h3{font-size:1.6em}.price-col h4.elementor-heading-title{font-size:1.5em!important}}@media (max-width:1024px){.price-col{padding:2em}.price-description{height:50px}.price-text p{height:40px}}@media (max-width:765px){.price-text p{height:65px}}@media (max-width:1856px)and (min-width:1025px){section#agency-bg-warum-wir-das-tun p{padding:25px;background-color:rgba(255,255,255,.7);border-radius:25px}}@media (max-width:870px)and (min-width:450px){section#agency-bg-warum-wir-das-tun p{padding:25px 25px 25px 0;background-color:rgba(255,255,255,.7);border-radius:25px}}@media (min-width:1025px){.elementor-widget-ekit-nav-menu .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel{width:100%!important}}.elementskit-megamenu-panel a.elementor-button:hover{color:white!important}.single-post .elementor-widget-theme-post-content ul li::marker{color:rgba(111,177,33,1)}.single-post .elementor-widget-theme-post-content ul li{margin:10px 0;text-align:left}.elementor-posts .elementor-post__card{background-color:rgba(255,255,255,0)}.elementor-posts .elementor-post__card img{border-radius:0 34px 80px 34px}.green-bubble span{font-size:47px}.mer-web-accordion summary{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}