:root{--navbar-breadcrumbs-height: $navbar-breadcrumbs-min-height}.image-download{background-color:#f7f5f5;padding-top:120px;padding-bottom:100px}.image-download .intro{text-align:center;margin-bottom:35px}@media(min-width: 768px){.image-download .intro{margin-bottom:65px}}.image-download .bottom{margin-top:45px;text-align:center}@media(min-width: 992px){.image-download .bottom{text-align:left}}@media(min-width: 992px){.image-download .bottom .with-button{text-align:right}}.image-download .bottom .with-button .button{white-space:nowrap}.image-download .content-images{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.image-download .content-images .box{padding:15px;width:100%}.image-download .content-images .box .inner{position:relative}@media(min-width: 576px){.image-download .content-images .box{width:50%}}@media(min-width: 992px){.image-download .content-images .box{width:33.3333333333%}}.image-download .content-images .box .overlay{padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:0.9375rem;font-weight:600;line-height:1.5625rem}.image-download .content-images .box .overlay.desktop{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all ease-in-out .3s;color:#fff;background-color:rgba(181,174,49,.8);display:none}@media(min-width: 1200px){.image-download .content-images .box .overlay.desktop{display:flex}.image-download .content-images .box .overlay.desktop:hover{opacity:1}}.image-download .content-images .box .overlay.mobile{padding-bottom:0}@media(min-width: 1200px){.image-download .content-images .box .overlay.mobile{display:none}}@media(min-width: 768px){.image-download .content-images .box .overlay{font-size:1.125rem;font-weight:600;line-height:1.75rem}}.image-download .content-images .box .overlay .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1200px){.image-download .content-images .box .overlay .title{-webkit-line-clamp:2}}.image-download .content-images .box .overlay .size{font-weight:300}.image-download .content-images .box .overlay .title+.icon,.image-download .content-images .box .overlay .title+.iconlink,.image-download .content-images .box .overlay .size+.icon,.image-download .content-images .box .overlay .size+.iconlink{margin-top:10px}.image-download .content-images .box .overlay .icon{font-size:25px}.image-download .content-images .box a:not(.iconlink),.image-download .content-images .box img{display:block}.image-download .content-images .box .iconlink{margin-bottom:0}.image-download .content-images .box .img{background-color:#b5ae31}.image-download .content-images .box .img img{transition:all ease-in-out .3s}.image-download .content-images .box .img:hover img{opacity:.8}@media(min-width: 1200px){.image-download .content-images .box .img:hover img{opacity:inherit}}.image-download .content-images .box img{width:100%}.press-list{margin:50px 0 40px 0}@media(min-width: 720px){.press-list{margin:100px 0 85px 0}}.press-list.bg{padding:50px 0 40px 0;margin:0}@media(min-width: 720px){.press-list.bg{padding:100px 0 85px 0}}.press-list .container>header{text-align:center}.press-list .container .press-view-list .press-products{display:flex;flex-wrap:wrap;justify-content:center;margin:40px -20px}@media(min-width: 992px){.press-list .container .press-view-list .press-products{grid-template-columns:repeat(3, 1fr);margin-left:-15px;margin-right:-15px}}.press-list .container .press-view-list .press-products .product{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:550px;width:100%;margin:15px 20px}@media(min-width: 992px){.press-list .container .press-view-list .press-products .product{max-width:none;margin:15px;width:calc((100% - 90px)/3)}}.press-list .container .press-view-list .press-products .product .press-header{padding:30px 20px}.press-list .container .press-view-list .press-products .product .press-header h3{margin:0}.press-list .container .press-view-list .press-products .product .image img{width:100%}.press-list .container .press-view-list .press-products .product .downloads{display:flex;flex-direction:column;justify-content:space-between;padding:15px 20px}.press-list .container .press-view-list .press-products .product .downloads .textlink{width:100%;padding:5px 10px 5px 30px;text-align:left}.press-list .container .press-view-list .press-products .product .downloads .textlink.download::before{left:0}.press-list .container .press-view-list .press-products .product .cta{display:flex;flex-direction:column;justify-content:space-between;padding:15px 20px}.press-list .container .press-view-list .press-products .product .cta .textlink{padding:5px 10px 5px 0px;text-align:left}.press-list .container .press-view-list .press-products .product .cta .textlink.arrow ::after{right:inherit !important}.press-list .container .press-view-list .page-navigation{display:flex;justify-content:center}.tx-rosengartenservices-provisionform{font-size:14px;margin-top:50px;margin-bottom:50px;-webkit-hyphens:auto;hyphens:auto}@media(min-width: 720px){.tx-rosengartenservices-provisionform{font-size:18px;margin-top:100px;margin-bottom:100px}}.tx-rosengartenservices-provisionform .container .htv--wrapper .col-sm-1.col-xs-1{padding:5px 10px 0 10px !important}.tx-rosengartenservices-provisionform .container .htv--wrapper .col-sm-2.col-xs-3{padding:3px 0px 0 15px !important}.tx-rosengartenservices-provisionform .container .htv--wrapper .col-sm-3.col-xs-3{padding:3px 0px 0 15px !important}.tx-rosengartenservices-provisionform .container .htv--wrapper .col-sm-3.col-xs-4{padding-right:0 !important}.tx-rosengartenservices-provisionform .container .htv--wrapper .col-sm-2.col-xs-6{padding-right:0}.tx-rosengartenservices-provisionform .container .htv--wrapper .container-fluid{padding:0}@media(min-width: 720px){.tx-rosengartenservices-provisionform .container .htv--wrapper .container-fluid{padding:0 15px}}.tx-rosengartenservices-provisionform .container .htv--wrapper a{color:#b5ae31;text-decoration:none;cursor:pointer;transition:background-color 200ms ease-in,border-color 200ms ease-in,color 200ms ease-in}.tx-rosengartenservices-provisionform .container .htv--wrapper a:hover{color:#999100}.tx-rosengartenservices-provisionform .container .htv--wrapper button.btn{display:inline-block;margin-top:30px;padding:4px 20px;border:2px solid;border-radius:20px;background-color:#b5ae31;transition:background-color 200ms ease-in,border-color 200ms ease-in,color 200ms ease-in;font-size:0.8125rem;font-weight:600;line-height:0.9375rem}@media(min-width: 768px){.tx-rosengartenservices-provisionform .container .htv--wrapper button.btn{font-size:1.125rem;font-weight:600;line-height:1.75rem}}.tx-rosengartenservices-provisionform .container .htv--wrapper button.btn:hover{background-color:#999100;color:#fff}.tx-rosengartenservices-provisionform .container .htv--wrapper button.btn:focus{box-shadow:none}.tx-rosengartenservices-provisionform .container .htv--wrapper h3.va{color:#272727 !important;font-weight:600;background-color:rgba(0,0,0,0) !important;padding-left:0 !important;margin-bottom:30px}.tx-rosengartenservices-provisionform .container .htv--wrapper h4{color:#272727}.tx-rosengartenservices-provisionform .container .htv--wrapper h4:not(.va){margin-top:30px}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=radio]{position:relative;margin-right:10px;cursor:pointer}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=radio]::before{content:"";width:20px;height:20px;border:2px solid #b5ae31;border-radius:50%;position:absolute;left:-3px;top:-3px;background-color:#fff;pointer-events:none}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=radio]::after{width:10px;height:10px;position:absolute;left:2px;top:2px;background-color:#b5ae31;border-radius:50%}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=radio]:checked::after{content:""}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=checkbox],.tx-rosengartenservices-provisionform .container .htv--wrapper input.ds_confirm{position:relative;margin-right:10px;cursor:pointer}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=checkbox]::before,.tx-rosengartenservices-provisionform .container .htv--wrapper input.ds_confirm::before{content:"";width:20px;height:20px;border:2px solid #b5ae31;position:absolute;left:-2px;top:-3px;background-color:#fff;pointer-events:none}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=checkbox]::after,.tx-rosengartenservices-provisionform .container .htv--wrapper input.ds_confirm::after{position:absolute;top:-2px;left:0px;font-size:1.125rem;color:#b5ae31;font-family:"Rosengarten" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-rosengartenservices-provisionform .container .htv--wrapper input[type=checkbox]:checked::after,.tx-rosengartenservices-provisionform .container .htv--wrapper input.ds_confirm:checked::after{content:""}.tx-rosengartenservices-provisionform .container .htv--wrapper label{color:#272727}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row:nth-child(2){margin-top:50px}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:first-child div:nth-child(20) .form-group div{height:auto !important}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:first-child div:nth-child(21) .form-group div{height:auto !important}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:nth-child(2) div:nth-child(15){flex-direction:column}@media(min-width: 576px){.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:nth-child(2) div:nth-child(15){flex-direction:row}}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:nth-child(2) div:nth-child(15) .col-xs-3{width:30%;padding:10px 0px 10px 15px !important}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:nth-child(2) div:nth-child(16){align-items:flex-start;flex-direction:row}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group:nth-child(2) div:nth-child(16) .col-xs-3{padding:10px 0px 10px 15px !important}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .row>div:nth-child(2) .form-control{padding:20px 0;margin-bottom:20px !important}@media(min-width: 720px){.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .row>div:nth-child(2) .form-control{margin-top:20px}}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .row .krem>div{background-color:rgba(0,0,0,0)}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .row .krem>div:not(:last-child){padding:0 5px !important}@media(min-width: 992px){.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .row .krem>div:not(:last-child){padding:0 20px 0 0 !important}}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group hr.dark{margin:30px 0}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .input-group{margin-bottom:10px;padding:10px 0}@media(min-width: 720px){.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .input-group{margin-bottom:20px;padding:20px 0}}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .input-group .input-group-addon{background-color:rgba(0,0,0,0);border:none;text-align:left;padding-left:0}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .input-group .input-group-addon span:not(.tooltip-q){font-size:18px;color:#272727}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group .tooltip-q{color:#fff}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control{font-size:18px;height:45px;padding:7px 0;border:rgba(0,0,0,0);border-bottom:1px solid #d8d8d8;border-radius:0;box-shadow:none}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control:focus{padding-top:8px;border-bottom:2px solid #b5ae31}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control::-webkit-input-placeholder{font-size:14px}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control::-moz-placeholder{font-size:14px}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control::placeholder{font-size:14px}@media(min-width: 720px){.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control::-webkit-input-placeholder{font-size:18px}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control::-moz-placeholder{font-size:18px}.tx-rosengartenservices-provisionform .container .htv--wrapper form>.row .form-group input.form-control::placeholder{font-size:18px}}.tx-rosengartenservices-servicecomparison{margin-top:80px;margin-bottom:75px}.tx-rosengartenservices-servicecomparison .price-comparison-container{display:flex;flex-direction:column}.tx-rosengartenservices-servicecomparison .price-comparison-container .services{border-bottom:1px solid #d8d8d8}@media screen and (max-width: 991px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services.hs-scroll{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:30px;column-gap:30px;overflow-x:scroll;overflow-y:hidden;padding-left:10px;-ms-overflow-style:none;scrollbar-width:none;margin-right:-20px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services.hs-scroll::-webkit-scrollbar{display:none}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services.hs-scroll .service{width:370px}@media screen and (max-width: 500px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services.hs-scroll .service{width:330px;max-width:70vw}}@media screen and (max-width: 500px)and (max-width: 400px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services.hs-scroll .service h3.medium{font-size:1.2rem}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services.hs-scroll .service:last-child{margin-right:20px}@media(min-width: 992px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:30px;column-gap:30px}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service{background-color:#f7f5f5;margin-bottom:40px;box-shadow:0 2px 15px rgba(0,0,0,.1);border-radius:12px;max-width:550px;margin-left:auto;margin-right:auto;padding:4px 0}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted{background-color:#fff}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content{box-shadow:0 0 0pt 3pt #ce0036;border-radius:12px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .header img{width:100%;border-top-left-radius:12px;border-top-right-radius:12px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .header .headline{height:120px;border-bottom:3px solid #ce0036}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .header .headline.siblingWithSubheadline{height:150px}@media(min-width: 992px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .header .headline.hasSubheadline{align-content:flex-start}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .header .headline h3{font-weight:600}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .item{background-color:#fff;border-bottom:2px solid #f7f5f5}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service.highlighted .price-content .textlink{background-color:#ce0036;color:#fff}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .price-content{height:100%;display:flex;flex-direction:column}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header{text-align:center}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header img{width:100%;border-top-left-radius:8px;border-top-right-radius:8px;-o-object-fit:cover;object-fit:cover}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header .headline{display:grid;align-content:center;height:120px;border-bottom:3px solid #d8d8d8}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header .headline.siblingWithSubheadline{height:150px}@media(min-width: 992px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header .headline.hasSubheadline{align-content:flex-start}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header .headline h3{-webkit-hyphens:auto;hyphens:auto}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header .headline p{font-size:0.9375rem;line-height:1.5625rem;padding:0 20px;margin-bottom:.5rem}@media(min-width: 768px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .header .headline p{font-size:1.125rem;line-height:1.625rem}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item{display:flex;justify-content:space-between;align-items:center;min-height:40px;padding:0 20px;background-color:#f7f5f5;border-bottom:2px solid #fff;font-size:0.9375rem;line-height:1.5625rem;line-height:1 !important;position:relative}@media(min-width: 768px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item{font-size:1rem;line-height:1.625rem}}@media(min-width: 768px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item{padding:0 20px}}@media(min-width: 992px){.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item{padding:0 20px}}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item .price{text-align:end;font-weight:700;white-space:nowrap}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item .unavailable{color:#888;font-weight:300}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item .content-column:not(.title){white-space:nowrap}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.space-top{padding-top:25px;height:65px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item .tooltip-icon{position:absolute;right:2px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip.hover:hover{background:#d8d8d8;cursor:help}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text p{font-size:16px;line-height:1.3;white-space:pre-line;margin:0}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text p+a,.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text p+div{margin-top:10px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text a{font-weight:bold}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text a span{font-weight:normal;font-size:18px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text .thumbnail-container:hover .icon-youtube{color:#fff}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text .thumbnail-container .icon-youtube{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#ce0036;font-size:5rem;cursor:pointer}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item.pricetooltip .tooltip_text .thumbnail-container .icon-youtube:before{content:""}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item:has(.popup-wrapper){padding-right:20px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .item .popup-icon{width:15px;height:auto}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .prices:not(.prices-by-weight) .item:first-child{padding-top:25px;height:65px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .price-list.multi-column .item .header-column,.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .price-list.multi-column .item .content-column{flex-basis:30%}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .price-list.multi-column .item .header-column.title,.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .price-list.multi-column .item .content-column.title{flex-basis:40%}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .textlink{display:flex;justify-content:stretch;margin-top:auto;padding:20px;background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.tx-rosengartenservices-servicecomparison .price-comparison-container .services .service .textlink::after{right:20px}.tx-rosengartenservices-servicecomparison .price-comparison-container .info-text{margin-top:35px}@media(min-width: 768px){.tx-rosengartenservices-servicecomparison .price-comparison-container .info-text{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.tx-rosengartenservices-servicecomparison .price-comparison-container .info-text p{font-size:0.9375rem;line-height:1.5625rem}@media(min-width: 768px){.tx-rosengartenservices-servicecomparison .price-comparison-container .info-text p{font-size:1rem;line-height:1.625rem}}.tx-rosengartenservices-service{margin:80px auto}@media(min-width: 992px){.tx-rosengartenservices-service .container .service-container{display:grid;grid-template-columns:50% 50%}}.tx-rosengartenservices-service .container .service-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tx-rosengartenservices-service .container .service-container .content{display:flex;flex-direction:column;justify-content:center;padding:30px 20px;max-width:660px;margin-left:auto;margin-right:auto}@media(min-width: 992px){.tx-rosengartenservices-service .container .service-container .content{padding:40px 50px;max-width:none}}@media(min-width: 1200px){.tx-rosengartenservices-service .container .service-container .content{padding:40px 110px}}.tx-rosengartenservices-service .container .service-container .content .bodytext{flex:1}.tx-rosengartenservices-service .container .service-container .content .bodytext p{margin-bottom:30px}.tx-rosengartenservices-service .container .service-container .content .prices .item,.tx-rosengartenservices-service .container .service-container .content .price-list .item{display:grid;grid-template-columns:50% 50%;min-height:40px;border-bottom:2px solid #fff;align-items:center;font-size:0.9375rem;line-height:1.5625rem}@media(min-width: 768px){.tx-rosengartenservices-service .container .service-container .content .prices .item,.tx-rosengartenservices-service .container .service-container .content .price-list .item{font-size:1rem;line-height:1.625rem}}@media(min-width: 768px){.tx-rosengartenservices-service .container .service-container .content .prices .item,.tx-rosengartenservices-service .container .service-container .content .price-list .item{grid-template-columns:55% 45%}}.tx-rosengartenservices-service .container .service-container .content .prices .item .price,.tx-rosengartenservices-service .container .service-container .content .prices .item .content-column:not(.title),.tx-rosengartenservices-service .container .service-container .content .price-list .item .price,.tx-rosengartenservices-service .container .service-container .content .price-list .item .content-column:not(.title){text-align:end}.tx-rosengartenservices-service .container .service-container .content .prices .item .unavailable,.tx-rosengartenservices-service .container .service-container .content .price-list .item .unavailable{color:#888;font-weight:300}.tx-rosengartenservices-service .container .service-container .content .prices .item .content-column:not(.title),.tx-rosengartenservices-service .container .service-container .content .price-list .item .content-column:not(.title){white-space:nowrap}.tx-rosengartenservices-service .container .service-container .content .prices .item.space-top,.tx-rosengartenservices-service .container .service-container .content .price-list .item.space-top{padding-top:25px;min-height:65px}.tx-rosengartenservices-service .container .service-container .content .prices.multi-column .item,.tx-rosengartenservices-service .container .service-container .content .price-list.multi-column .item{grid-template-columns:30% 35% 35%}@media(min-width: 768px){.tx-rosengartenservices-service .container .service-container .content .prices.multi-column .item,.tx-rosengartenservices-service .container .service-container .content .price-list.multi-column .item{grid-template-columns:40% 30% 30%}}.tx-rosengartenservices-service .container .service-container .content .prices.multi-column .item .header-column,.tx-rosengartenservices-service .container .service-container .content .prices.multi-column .item .content-column,.tx-rosengartenservices-service .container .service-container .content .price-list.multi-column .item .header-column,.tx-rosengartenservices-service .container .service-container .content .price-list.multi-column .item .content-column{text-align:start}.tx-rosengartenservices-service .container .service-container .content .textlink{text-align:left;padding:20px 0}.tx-rosengartenservices-service .container .service-container .content .textlink:after{right:auto}.tx-rosengartenservices-service .container .service-container .content .text-bottom{margin-top:1.5rem}