.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#00782b;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;text-decoration:none;color:#00782b;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background:linear-gradient(to bottom, #5aa10b 0%, #00782a 100%);border-color:#ecf3e7}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}@media(max-width: 767.98px){.news-area h2,.news-area .h2{line-height:1.5}}.news-area .teaser h3,.news-area .teaser .h3{letter-spacing:-0.6px}.news-slider{width:calc(100% + 30px)}.news-slider .item{width:100%;max-width:100%;flex-basis:100%}.news-slider .owl-stage-outer{display:flex;flex-flow:row wrap}.news-slider .owl-stage{display:flex;flex-flow:row nowrap}.news-slider .owl-stage:after,.news-slider .owl-stage:before{display:none}.news-slider .owl-item{display:flex;flex-flow:row wrap}@media(max-width: 991.98px){.news-slider .teaser{margin-bottom:0 !important}}@media(max-width: 991.98px){.news-slider .owl-dots{margin-top:25px}}@media(max-width: 575.98px){.news-slider .owl-dots{margin-top:14px}}.news-single .news-text-wrap ul{padding-left:0}.news-single .news-text-wrap ul li:before{position:relative;display:inline-block;top:-4px;margin-right:10px}.news-single .news-text-wrap ul li{padding-left:0}
.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.teaser{overflow:hidden}.teaser h3,.teaser .h3{font-size:1.5rem;line-height:2.1875rem}@media(max-width: 575.98px){.teaser h3,.teaser .h3{line-height:1.68}}.teaser h3 a,.teaser .h3 a{color:#fff}.teaser h3 a:hover,.teaser .h3 a:hover{opacity:.8}.teaser .image{background:#00782b}.teaser img{width:100%;transition:transform ease-in-out .4s}.teaser:hover img{transform:scale(1.1)}.teaser:hover .bg-stretch{transform:scale(1.05)}.teaser:hover .teaser-icon img{opacity:0}.teaser:hover .teaser-icon img.hover-icon{opacity:1}.teaser.candle-teaser{transition:none}.teaser.candle-teaser .candle-gif{padding-top:20px;background:#fff;border:15px solid #e8e8e8}@media(max-width: 575.98px){.teaser.candle-teaser .candle-gif{margin:0}}.teaser.candle-teaser .candle-gif img{transition:none;transform:none}.teaser.candle-teaser .memorial-candle-name{max-height:50px;overflow:hidden}.teaser .caption.bg-primary{background:linear-gradient(to bottom, #5aa10b 0%, #00782a 100%)}.teaser .caption.bg-primary.candle{font-size:16px;line-height:24px;height:273px}.teaser .caption.bg-primary.candle:before{content:none}.teaser .caption.bg-primary:before{position:absolute;left:1.5rem;bottom:100%;content:"";height:0;width:0;border-bottom:20px solid #5aa10b;border-left:15px solid transparent;border-right:15px solid transparent}.teaser .caption.bg-primary.right-triangel:before{left:auto;right:1.5rem}.teaser .caption.position-absolute{left:0;right:0;top:0;bottom:0}.teaser h2,.teaser .h2{font-size:1.6875rem;line-height:2.5rem}.teaser h2 a,.teaser .h2 a{color:#fff}.teaser h2 a:hover,.teaser .h2 a:hover{opacity:.8}.teaser.style2{color:#4f5651}.teaser.style2:hover{color:#00782b}.teaser .title{max-width:8.75rem;font-weight:600}.teaser .teaser-icon{position:relative;min-height:2.875rem}.teaser .teaser-icon img{transform:none;transition:opacity ease-in-out .4s}.teaser .teaser-icon img.hover-icon{position:absolute;left:0;top:0;opacity:0}.teaser.style3{min-height:10.9375rem}@media(min-width: 1200px){.teaser.style3{min-height:15.9375rem}}.teaser.style3:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(to bottom, #5aa10b 0%, #00782a 100%);z-index:1;opacity:0;transition:opacity ease-in-out .3s}.teaser.style3:hover{color:#fff}.teaser.style3:hover:after{opacity:1}.teaser.style3:hover .icon svg{fill:#fff}.teaser.style3 .caption{z-index:2}@media(max-width: 767.98px){.teaser.style3 .caption{padding-top:1.4375rem}}.teaser.style3 .title{font-size:1rem;line-height:1.5rem}.teaser .bg-stretch{transition:transform linear .4s;background-size:cover;background-position:50% 50%}.teaser.style4{min-height:30.4375rem}@media(min-width: 992px){.teaser.style4{min-height:40.625rem}}.teaser.style4 .btn{min-width:19.6875rem}@media(max-width: 374px){.teaser.style4 .btn{min-width:15.625rem}}.teaser.style4 .title{max-width:inherit}.teaser.style4 h1,.teaser.style4 .h1{max-width:28.125rem;font-size:2.625rem;line-height:3.625rem;font-weight:600 !important}@media(min-width: 992px){.teaser.style4 h1,.teaser.style4 .h1{max-width:23.25rem}}@media(max-width: 374px){.teaser.style4 h1,.teaser.style4 .h1{font-size:2.125rem;line-height:2.8125rem}}@media(max-width: 575.98px){.teaser.style4{margin:0 -0.9375rem;width:calc(100% + 30px) !important}}.teaser h1,.teaser .h1{line-height:3.625rem}@media(max-width: 1199.98px){.teaser .btn.btn-outline-info{padding-left:.3125rem;padding-right:.3125rem}}.meta-list{font-size:1.0625rem}@media(min-width: 1200px){.meta-list{font-size:1.25rem}}@media(max-width: 575.98px){.meta-list{margin-bottom:-0.4375rem !important}}.meta-list li+li:before{display:inline-block;vertical-align:top;content:"|";margin:.0625rem .625rem 0}@media(max-width: 575.98px){.small-col{width:50%;padding:0}.small-col+.small-col{border-left:solid 3px #fff}}.price-bar{margin-left:-1.25rem;margin-right:-1.25rem;font-size:1.125rem;font-weight:600;background:rgba(255,255,255,.3) !important}@media(min-width: 375px){.price-bar{font-size:1.375rem}}@media(min-width: 576px){.price-bar{font-size:1.125rem}}@media(min-width: 768px){.price-bar{font-size:1.375rem}}.price-bar .inc{display:block;font-size:.75rem;font-weight:400}@media(min-width: 375px){.price-bar .inc{font-size:.875rem}}@media(min-width: 576px){.price-bar .inc{font-size:.75rem}}@media(min-width: 768px){.price-bar .inc{font-size:.875rem}}.price-bar .price-title{width:5rem}.price-bar .price-holder{flex-grow:1;flex-basis:0;text-align:right}.financing-area{background:#eee}
