main.domain-life .list-gallery__title:before,main.domain-life .list-topic__headline__title:before,main.domain-life .list-video-slider__title:before{background:#30b26c}main.domain-life .list-tags__link{background-color:#e5fff1;border:1px solid #e5fff1;color:#30b26c}main.domain-life .loadmore__button{border:1px solid #30b26c;color:#30b26c}main.domain-life .widget-weather__headline__overline{color:#30b26c}main.domain-life .list-mostread__item:before{color:#30b26c}.sticky-banner{margin:0}.sticky-banner .wrapper{background:#e3e7ff;bottom:0;box-shadow:0 1px 5px 1px #7f7f7f;height:70px;position:fixed;width:100%;z-index:7777}@media screen and (min-width:768px){.sticky-banner .wrapper{padding:0 16.66%}}.sticky-banner__picture{bottom:50px;display:block;position:relative;width:55px}@media screen and (min-width:768px){.sticky-banner__picture{bottom:55px;width:100%}}@media screen and (min-width:1024px){.sticky-banner__picture{bottom:135px;width:100px}}.sticky-banner__picture .picture__canvas{background-color:transparent}.sticky-banner .button__button{font-size:.7rem;padding:.45rem .7rem}@media screen and (min-width:1024px){.sticky-banner .button__button{font-size:.88rem;padding:.5rem}}.sticky-banner .button{margin-bottom:auto;margin-top:auto}.sticky-banner__logo{float:left;padding-left:8px;padding-right:8px;width:16.6666666667%}@media screen and (min-width:768px){.sticky-banner__logo{padding-left:12px;padding-right:12px}}@media screen and (min-width:1024px){.sticky-banner__logo{padding-left:24px;padding-right:24px}}.sticky-banner__logo .logo{display:block;margin-top:2rem;width:241px}.sticky-banner__content{float:left;padding-left:8px;padding-right:8px;width:83.3333333333%}@media screen and (min-width:768px){.sticky-banner__content{padding-left:12px;padding-right:12px}}@media screen and (min-width:1024px){.sticky-banner__content{padding-left:24px;padding-right:24px}}.sticky-banner__content .paid-logo{background:#0014c3;border-radius:2px;color:#fff;display:inline-block;font-family:Moriston,sans-serif;font-size:.66rem;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:1.2;margin-top:.75rem;padding:.5rem;position:relative}.sticky-banner__content__introtext{display:none;font-family:Moriston,sans-serif;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.375;margin-bottom:auto;margin-top:auto}@media screen and (min-width:768px){.sticky-banner__content__introtext{display:block}}.sticky-banner__content__close{cursor:pointer;font-family:Moriston,sans-serif;font-size:1rem;font-size:.68rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.375;margin-bottom:auto;margin-top:auto}@media screen and (min-width:768px){.sticky-banner__content__close{font-size:inherit}}@media screen and (min-width:1024px){.sticky-banner__content__close{font-size:inherit}}.sticky-banner__content__introtext_mobile{display:block;font-family:Moriston,sans-serif;font-size:1rem;font-style:normal;font-weight:500;font-weight:bolder;letter-spacing:0;line-height:1.375;margin-bottom:auto;margin-top:auto}@media screen and (min-width:768px){.sticky-banner__content__introtext_mobile{display:none}}.sticky-banner__text{height:35px;padding:5px 8px;width:100%}@media screen and (min-width:768px){.sticky-banner__text{padding-left:12px;padding-right:12px;width:50%}}@media screen and (min-width:1024px){.sticky-banner__text{float:left;height:auto;padding-left:24px;padding-right:24px;padding:0}}@media screen and (min-width:768px){.sticky-banner__text{float:left;height:auto;padding:0}}.sticky-banner__button{float:left;padding-left:8px;padding-right:8px;width:58.3333333333%}@media screen and (min-width:768px){.sticky-banner__button{padding-left:12px;padding-right:12px;width:25%}}@media screen and (min-width:1024px){.sticky-banner__button{padding-left:24px;padding-right:24px}}.sticky-banner__close{float:left;padding-left:8px;padding-right:8px;width:41.6666666667%}@media screen and (min-width:768px){.sticky-banner__close{padding-left:12px;padding-right:12px;width:25%}}@media screen and (min-width:1024px){.sticky-banner__close{padding-left:24px;padding-right:24px}}.middle{display:grid;height:35px;width:100%}@media screen and (min-width:1024px){.middle{display:grid;height:70px;width:100%}}@media screen and (min-width:768px){.middle{display:grid;height:70px;width:100%}}
