.news-top-block .news-posts{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;gap:2rem}.news-top-block .news-posts .news-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.news-top-block .news-posts .news-post .postimage{overflow:hidden;display:inline-block;border-radius:1.5rem;width:100%;height:300px;margin-bottom:1rem}.news-top-block .news-posts .news-post .postimage div{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1)}.news-top-block .news-posts .news-post .hl-link{display:block}.news-top-block .news-posts .news-post .hl-link h3{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;color:#1D1D1B;font-weight:700;font-size:clamp(20px,1.25rem + (1vw - 3.2px) * 0.455,22px);margin-bottom:0.5rem}.news-top-block .news-posts .news-post .excerpt{margin-bottom:0.5rem}.news-top-block .news-posts .news-post .excerpt span{font-weight:700}.news-top-block .news-posts .news-post .readmore{margin-top:auto;display:inline-block;position:relative;font-weight:700}.news-top-block .news-posts .news-post .readmore:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background:currentColor;-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.news-top-block .news-posts .news-post .readmore:active:before,.news-top-block .news-posts .news-post .readmore:focus:before,.news-top-block .news-posts .news-post .readmore:hover:before{width:1rem;letter-spacing:0.1em}.news-top-block .news-posts .news-post:active h3,.news-top-block .news-posts .news-post:focus h3,.news-top-block .news-posts .news-post:hover h3{color:#0075BE}.news-top-block .news-posts .news-post:active .postimage div,.news-top-block .news-posts .news-post:focus .postimage div,.news-top-block .news-posts .news-post:hover .postimage div{-webkit-transform:scale(1.1);transform:scale(1.1)}.news-top-block .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3rem}.news-top-block .more .more-button{position:relative;line-height:calc(2.5rem - 4px);border:2px solid #0075BE;padding:0 1rem 0 3rem;border-radius:calc(1.25rem + 4px);font-weight:700;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.news-top-block .more .more-button:active,.news-top-block .more .more-button:focus,.news-top-block .more .more-button:hover{background-color:#0075BE;color:#fff}.news-top-block .more .more-button:before{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;content:"";display:block;position:absolute;background-color:#0075BE;border:2px solid #0075BE;left:-2px;top:-2px;width:2.5rem;height:2.5rem;border-radius:50%}.news-top-block .more .more-button:after{content:"";display:block;position:absolute;background-image:url(//www.stadtwerke-malchow.de/wp-content/themes/cdh/assets/icons/icon-arrow-right.svg);background-position:center center;background-repeat:no-repeat;background-size:1rem 1rem;left:-2px;top:-2px;width:2.5rem;height:2.5rem}@media (min-width:576px){.news-top-block .news-posts{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.news-top-block .news-posts .news-post:nth-child(3){-ms-grid-row:2;grid-row:2;-ms-grid-column-span:2;grid-column:span 2}}@media (min-width:992px){.news-top-block .news-posts{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.news-top-block .news-posts .news-post:nth-child(3){-ms-grid-row:1;grid-row:1;-ms-grid-column:3;grid-column:3}}
/*# sourceMappingURL=top-news.css.map */.tarife-block .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:2px solid #0075BE;border-radius:1.5rem;padding:1rem;height:100%}.tarife-block .inner a.tarifname{margin-bottom:0.5rem}.tarife-block .inner h3{font-weight:700;font-size:clamp(20px,1.25rem + (1vw - 3.2px) * 0.455,22px);color:#0075BE;margin:0}.tarife-block .inner .details{margin-bottom:0.3rem}.tarife-block .inner .details a{font-weight:700;color:#1D1D1B;font-size:clamp(14px,0.85rem + (1vw - 3.2px) * 0.114,15px);display:inline-block;position:relative;font-weight:700}.tarife-block .inner .details a:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background:currentColor;-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.tarife-block .inner .details a:active:before,.tarife-block .inner .details a:focus:before,.tarife-block .inner .details a:hover:before{width:1rem;letter-spacing:0.1em}ul.highlights{list-style:none;padding:0;margin:0 0 1rem 0!important}ul.highlights li{list-style:none;background-image:url(//www.stadtwerke-malchow.de/wp-content/themes/cdh/assets/icons/icon-checkmark-orange.svg);background-position:left 0.25rem;background-repeat:no-repeat;background-size:1rem 1rem;padding-Left:1.5rem}.kleingedrucktes{font-size:clamp(13px,0.7rem + (1vw - 3.2px) * 0.114,14px);color:#50504A}.tarifmodal .modal-dialog{max-width:98%}.tarifmodal .modal-dialog .modal-content{border-radius:1.5rem;border:2px solid #0075BE}.tarifmodal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:1rem 2rem 0.5rem}.tarifmodal .modal-dialog .modal-content .modal-header h1{margin:0;font-weight:700;color:#0075BE;font-size:clamp(30px,1.875rem + (1vw - 3.2px) * 0.682,36px)}.tarifmodal .modal-dialog .modal-content .modal-header .btn-close{font-weight:700}.tarifmodal .modal-dialog .modal-content .modal-body{padding:0rem 2rem 1rem}.tarifmodal .modal-dialog .modal-content .modal-body .meta{font-size:clamp(14px,0.85rem + (1vw - 3.2px) * 0.114,15px);color:#50504A;border-bottom:1px solid #EFEFEF;padding-bottom:1rem;margin-bottom:1rem}.tarifmodal .modal-dialog .modal-content .modal-body .meta span.badge{font-size:clamp(14px,0.85rem + (1vw - 3.2px) * 0.114,15px);background-color:#50504A;color:#ffffff}.tarifmodal .modal-dialog .modal-content .modal-body .dl-box{margin-bottom:0}.tarifmodal .modal-dialog .modal-content .modal-body a.agb{display:inline-block;position:relative;font-weight:700}.tarifmodal .modal-dialog .modal-content .modal-body a.agb:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;background:currentColor;-webkit-transform:scale(1,1);transform:scale(1,1);transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.tarifmodal .modal-dialog .modal-content .modal-body a.agb:active:before,.tarifmodal .modal-dialog .modal-content .modal-body a.agb:focus:before,.tarifmodal .modal-dialog .modal-content .modal-body a.agb:hover:before{width:1rem;letter-spacing:0.1em}.tarifmodal .modal-dialog .modal-content .modal-body h3{font-weight:700;font-size:clamp(20px,1.25rem + (1vw - 3.2px) * 0.455,22px);color:#1D1D1B}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows{border-bottom:2px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr th{min-width:100px;border-bottom:0}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr:first-of-type th{padding-bottom:0}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr:first-of-type th:first-child{border-right:1px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr:first-of-type th:nth-child(2){border-right:1px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr:last-of-type th{padding-top:0}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr:last-of-type th:first-child{border-right:1px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-body table thead.tworows tr:last-of-type th:nth-child(3){border-right:1px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-body table tbody tr td:first-child{border-right:1px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-body table tbody tr td:nth-child(3){border-right:1px solid #50504A}.tarifmodal .modal-dialog .modal-content .modal-footer{padding:1rem 2rem 2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.tarifmodal .modal-dialog{max-width:calc(100% - 20px)}}@media (min-width:992px){.tarifmodal .modal-dialog{max-width:800px}}
/*# sourceMappingURL=tarife.css.map */