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}.carousel{margin:0;max-width:100%;position:relative}.carousel__mask{margin-left:-1rem;width:100%}.carousel__content{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;flex-wrap:nowrap;overflow:auto;overflow-y:hidden;scroll-behavior:smooth;transform:translateZ(0);white-space:nowrap;width:100%}.carousel__content>*{flex:0 0 auto;outline:none;white-space:normal}.carousel__content[style*="margin-bottom: 0px"]{-ms-overflow-style:none;scrollbar-width:none}.carousel__content[style*="margin-bottom: 0px"]::-webkit-scrollbar{display:none}.carousel__content .item{border-left:1px solid #d8dce5;max-width:80%;padding:0 1rem;width:80%}@media screen and (min-width:768px){.carousel__content .item{border-left:1px solid #d8dce5;max-width:25%;padding:0 1rem}}.carousel__content .item:first-child{border-left:0}.carousel__button{background:#fff;border:1px solid transparent;border-radius:50%;color:#001a4d;height:3rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);transition:color .3s,border .3s,opacity .3s;width:3rem}.carousel__button:before{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:Icons;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;line-height:inherit;text-align:left;text-decoration:inherit;text-transform:none;transform:translateY(5%);vertical-align:middle;vertical-align:bottom;width:1em}.no-js .carousel__button:hover,[data-whatintent=mouse] .carousel__button:hover{opacity:.7}.carousel__button:focus{outline:none}.no-js .carousel__button:focus,[data-whatinput=keyboard] .carousel__button:focus{border:1px solid #0014c3}.carousel__button[disabled]{opacity:0;pointer-events:none}.no-js .carousel__button[disabled]:hover,[data-whatintent=mouse] .carousel__button[disabled]:hover{opacity:0;pointer-events:none}.carousel__button--next{float:right;margin-right:10%;right:8px}.carousel__button--next:before{content:""}@media screen and (min-width:768px){.carousel__button--next{margin-right:35%;right:12px}}@media screen and (min-width:1024px){.carousel__button--next{right:24px}}.carousel__button--previous{float:left;left:8px;margin-left:10%}@media screen and (min-width:768px){.carousel__button--previous{left:12px;margin-left:35%}}@media screen and (min-width:1024px){.carousel__button--previous{left:24px}}.carousel__button span{height:0;left:-99999px;position:absolute;text-indent:-99999px;top:auto;width:0}.carousel__pagination{display:flex;height:1.25rem;justify-content:center;overflow:hidden}.carousel__pagination li{display:inline-block;margin:0 .25rem}.carousel__pagination span{height:0;left:-99999px;position:absolute;text-indent:-99999px;top:auto;width:0}.carousel__pagination button{background:#d8dce5;border:1px solid #d8dce5;border-radius:50%;height:.5rem;overflow:hidden;transition:background .3s,border .3s,opacity .3s;width:.5rem}.no-js .carousel__pagination button:hover,[data-whatintent=mouse] .carousel__pagination button:hover{opacity:.7}.carousel__pagination button:focus{outline:none}.no-js .carousel__pagination button:focus,[data-whatinput=keyboard] .carousel__pagination button:focus{border:1px solid #0014c3}.carousel__pagination [disabled]{background:#0014c3;border:1px solid #0014c3}.carousel--with-pagination .carousel__mask{margin-bottom:3rem}.carousel--with-pagination .carousel__button{background:transparent;border-radius:0;color:#0014c3;height:1rem;position:static;transform:none;width:auto}.carousel--with-pagination .carousel__button[disabled]{color:#d8dce5;opacity:1}.carousel--with-pagination .carousel__button--previous{margin-right:3rem}.carousel--with-pagination .carousel__button--next{margin-left:3rem;order:1}[data-whatintent=touch] .carousel__button{height:0;left:-99999px;position:absolute;text-indent:-99999px;top:auto;width:0}
