.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:1rem;--bs-card-title-color:var(--bs-primary);--bs-card-subtitle-color:var(--bs-secondary);--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-primary);--bs-card-border-radius:var(--bs-border-radius-lg);--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:var(--bs-body-color);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5*var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5*var(--bs-card-cap-padding-x));margin-left:calc(-.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(242,86,30,.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#f2561e;--bs-pagination-active-border-color:#f2561e;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);text-decoration:none;background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.content .header-panel{margin-bottom:2rem}.content .schule-logo-panel{padding:1rem;margin-bottom:1rem;background-color:#fff;border-radius:.5rem}.content .schule-logo-panel a>img{margin-bottom:1rem}.content .schule-summary-row{padding-top:1.5rem;padding-bottom:1.5rem}.content .schule-summary-panel{height:100%}.content .schule-summary-panel .schule-summary-rating-panel .sterne-bewertung-details,.content .schule-summary-panel .schule-summary-rating-panel .sterne-bewertung-panel{margin-bottom:1rem}.content .schule-summary-panel .teaser-box-schule-summary-weiterempfehlung .thumbs-up{font-size:300%}.content .schule-summary-panel .teaser-box-schule-summary-weiterempfehlung .thumbs-up .glyphicon{font-size:100%}.content .teaser-box{margin-top:0;height:100%}.content .teaser-box img{display:block;margin-left:auto;margin-bottom:1rem}.content .bewertungen-filter-panel{margin-bottom:2rem}.content .bewertungen-filter-panel .form-group:last-child{margin-bottom:0}.content .bewertungen-filter-panel .dropdown-menu{max-height:500px;overflow-y:auto}@media(max-width:991.98px){.content .bewertungen-filter-panel .dropdown-menu{max-width:100%}}.content .bewertungen-filter-panel .dropdown-menu ul{padding:0 .5rem}.content .bewertungen-filter-panel .dropdown-menu ul>li>a{overflow:hidden;text-overflow:ellipsis}.content .bewertungen-filter-panel .search-icon{display:inline-block;background-image:url("/images/Layout/Lupe.svg");background-repeat:no-repeat;background-size:100% 100%;width:18px;height:18px}.content .bewertungen-filter-panel .bereiche-filter{overflow-x:hidden}.content .bewertungen-list-pager{display:flex;justify-content:center;margin-top:1rem}.content .bewertungen-list-pager .pager-divider:after{content:"...";padding:.5rem}.content .bewertung-panel{background-color:#fff;padding:15px;border-radius:0 .5rem;box-shadow:1px 1px 6px rgba(0,0,0,.3);margin-bottom:.75rem}.content blockquote{position:relative;background-color:#fcd5c7;margin:0;padding:.5rem 1rem;border-left:0;border-radius:.5rem}.content blockquote:before{content:" ";position:absolute;left:-.9rem;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-right:1rem solid #fcd5c7}.content blockquote footer{color:#6c757d;font-size:90%}.content blockquote footer .row>*:last-child{text-align:right}@media(max-width:991.98px){.content blockquote{margin:20px 0}}.content .bewertung-name-panel{text-align:center}.content .bewertung-name-icon{width:75px;height:75px;border-radius:37.5px;background-color:#f2561e;padding-top:22.5px;color:#fff;font-size:20px;font-weight:bold;margin:0 auto 10px auto}.content .bewertung-title-label{hyphens:auto}.content .bewertung-name-label,.content .bewertung-title-label,.content .bewertung-weiterempfehlung-label,.content .bewertung-abschluss-label{display:block}.content .bewertung-name-label{font-weight:bold}.content .bottom-actions-panel .submit-button{max-width:750px}.content .bottom-actions-panel a+a{display:block;margin-top:10px}.content .antwort-panel{border-left:2px solid #6c757d;padding-left:10px}.content .antwort-panel .antwort-header{font-weight:bold}.content .sterne-bewertung-details{font-size:85%}.sterne-bewertung-panel>.sterne-bewertung-label-panel{font-weight:bold;margin:0 .5rem .5rem 0}.sterne-bewertung-panel>.sterne-bewertung-value-panel{cursor:default;color:#f2561e;display:flex;gap:.5rem;flex-wrap:wrap;flex-direction:row;align-items:center}.sterne-bewertung-panel>.sterne-bewertung-value-panel>.sterne-bewertung-badge .sterne-bewertung-anzahl-mobile-label{font-size:10px;padding:0 .25rem;margin-left:2px;color:#f2561e;background-color:#fff;border-radius:50%}@media(min-width:768px){.sterne-bewertung-panel>.sterne-bewertung-value-panel>.sterne-bewertung-badge .sterne-bewertung-anzahl-mobile-label{display:none}}@media(max-width:767.98px){.sterne-bewertung-panel>.sterne-bewertung-value-panel>.sterne-bewertung-anzahl-label{display:none}}.sterne-bewertung-badge,a.sterne-bewertung-badge:active,a.sterne-bewertung-badge:hover,a.sterne-bewertung-badge:visited,a.sterne-bewertung-badge:link{background-color:#f2561e;padding:0 .5rem;color:#fff;border-radius:.375rem;white-space:nowrap}table.sterne-bewertung-details{margin-bottom:0}table.sterne-bewertung-details tr td{border:0;background-color:transparent;padding:0}table.sterne-bewertung-details tr td .star-rating{display:block}table.sterne-bewertung-details>tbody>tr>td:first-child{padding-right:1rem}