@charset "UTF-8";
.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.akademie-reviews{padding:2rem 0}.akademie-reviews .akademie-reviews-header{margin-bottom:1.5rem}.akademie-reviews .akademie-reviews-header h1{font-weight:700;color:#1B1D23;margin-bottom:0}.akademie-reviews .akademie-reviews-summary{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #E7EAF0}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media (min-width:992px){.akademie-reviews .akademie-reviews-summary{grid-template-columns:repeat(3, 1fr);gap:2.5rem}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall{grid-column:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding-right:2.5rem;position:relative}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall::after{content:"";position:absolute;right:-1.25rem;top:0;bottom:0;width:1px;background-color:#E7EAF0}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution{padding-left:2.5rem;padding-right:0}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution::before{right:-1.25rem}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details{padding-left:0;padding-right:2.5rem}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5rem;padding-right:2.5rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall{grid-column:1 / -1;display:grid;grid-template-columns:auto 1fr;align-items:center;text-align:left;gap:1rem;padding-right:0;padding-bottom:2rem;border-right:none;border-bottom:1px solid #E7EAF0}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall::after{display:none}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-average{font-size:4rem;font-weight:600;line-height:1;color:#1B1D23}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-average{grid-column:1;padding-left:2rem}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-right-content{display:contents}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-right-content{display:flex;flex-direction:column;justify-content:center;gap:0.125rem;grid-column:2}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-star-description-wrapper{display:contents}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-star-description-wrapper{display:flex;flex-direction:column;align-items:center;gap:0.25rem;margin-bottom:0}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-stars{display:flex;gap:0.25rem;align-items:center;justify-content:center;line-height:1}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-stars{justify-content:flex-start}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-stars .akademie-reviews-star.filled{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><defs><linearGradient id="starGradient" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:%23FDBD57;stop-opacity:1" /><stop offset="100%" style="stop-color:%23FECD12;stop-opacity:1" /></linearGradient></defs><path fill-rule="evenodd" clip-rule="evenodd" d="m8.5 15.73-3.896 2.14c-.526.29-1.177.078-1.454-.472a1.17 1.17 0 0 1-.108-.713l.744-4.533a1.157 1.157 0 0 0-.31-.995L.325 7.946a1.16 1.16 0 0 1-.02-1.591 1.06 1.06 0 0 1 .617-.328l4.355-.661c.35-.054.653-.284.81-.616L8.035.627c.263-.557.908-.786 1.441-.51.213.109.384.288.49.51l1.947 4.124c.157.332.46.562.81.616l4.355.66c.589.09.996.661.91 1.276a1.144 1.144 0 0 1-.313.643l-3.152 3.21c-.253.259-.369.631-.31.996l.745 4.533c.1.612-.293 1.194-.88 1.299a1.036 1.036 0 0 1-.682-.113l-3.895-2.14a1.035 1.035 0 0 0-1.002 0Z" fill="url(%23starGradient)"/></svg>')}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-stars .akademie-reviews-star.partial::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><defs><linearGradient id="starGradientPartial" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:%23FDBD57;stop-opacity:1" /><stop offset="100%" style="stop-color:%23FECD12;stop-opacity:1" /></linearGradient></defs><path fill-rule="evenodd" clip-rule="evenodd" d="m8.5 15.73-3.896 2.14c-.526.29-1.177.078-1.454-.472a1.17 1.17 0 0 1-.108-.713l.744-4.533a1.157 1.157 0 0 0-.31-.995L.325 7.946a1.16 1.16 0 0 1-.02-1.591 1.06 1.06 0 0 1 .617-.328l4.355-.661c.35-.054.653-.284.81-.616L8.035.627c.263-.557.908-.786 1.441-.51.213.109.384.288.49.51l1.947 4.124c.157.332.46.562.81.616l4.355.66c.589.09.996.661.91 1.276a1.144 1.144 0 0 1-.313.643l-3.152 3.21c-.253.259-.369.631-.31.996l.745 4.533c.1.612-.293 1.194-.88 1.299a1.036 1.036 0 0 1-.682-.113l-3.895-2.14a1.035 1.035 0 0 0-1.002 0Z" fill="url(%23starGradientPartial)"/></svg>')}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-description{font-size:1.125rem;color:#1B1D23;font-weight:600}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-description{margin:0}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count{font-size:0.875rem;color:#353945;font-weight:600}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count .akademie-reviews-count-break{display:none}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count{display:block;line-height:1.4;text-align:center;margin-top:0;margin-bottom:0}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count .akademie-reviews-count-break{display:block}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count .akademie-reviews-verified-link{text-decoration:underline;cursor:pointer;position:relative}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count .akademie-reviews-verified-link:hover,.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-count .akademie-reviews-verified-link:focus{text-decoration:underline}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-recommendation{font-size:0.875rem;color:#353945;margin-top:-0.25rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-recommendation{text-align:center;margin-top:0}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution{padding-left:2.5rem;padding-right:2.5rem;position:relative}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution::before{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#E7EAF0}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution{padding-left:0;padding-right:0;padding-bottom:0;border-bottom:none}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution::before{right:-0.75rem}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-title{font-size:1.125rem;font-weight:700 !important;color:#1B1D23;margin-bottom:1rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-title{font-size:0.875rem !important}}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-title .akademie-reviews-distribution-count-mobile-hide{display:none}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item{display:flex;align-items:center;gap:0.75rem;margin-bottom:0;padding:0.25rem 0.5rem;margin-left:-0.5rem;margin-right:-0.5rem;border-radius:0.25rem;cursor:pointer;transition:background-color 0.15s ease}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item{gap:0.5rem;padding:0.25rem 0.375rem;margin-left:-0.375rem;margin-right:-0.375rem}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item:hover{background-color:#F6F6F6}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item:focus{outline:none;background-color:#F6F6F6}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item.active{background-color:#F6F6F6}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item.active .akademie-reviews-distribution-label{color:#1B1D23;font-weight:600}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item.active .akademie-reviews-distribution-count{color:#1B1D23;font-weight:600}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-label{font-size:0.875rem;color:#1B1D23;min-width:80px}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-label{min-width:15px}}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-label .akademie-reviews-sterne-mobile-hide{display:none}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-bar{flex:1;height:12px;background-color:#F6F6F6;border-radius:6px;overflow:hidden;position:relative}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-bar .akademie-reviews-distribution-bar-fill{height:100%;background:linear-gradient(90deg, #FDBD57 0%, #FECD12 100%);border-radius:6px;transition:width 0.3s ease}.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-count{font-size:0.875rem;color:#353945;min-width:60px;text-align:right}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-distribution .akademie-reviews-distribution-item .akademie-reviews-distribution-count{font-size:0.75rem;min-width:45px}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details{min-width:0;overflow:hidden}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-details{padding-left:0}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-title{font-size:1.125rem;font-weight:700 !important;color:#1B1D23;margin-bottom:1rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-title{font-size:0.875rem !important}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item{display:grid;grid-template-columns:1fr 14px 55px;gap:0.5rem;align-items:center;margin-bottom:0.5rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item{grid-template-columns:1fr 14px 30px}}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-label{font-size:0.875rem;color:#1B1D23;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-rating{display:contents}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-rating .akademie-reviews-details-stars{display:flex;align-items:center;justify-content:center;line-height:1}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-rating .akademie-reviews-details-stars .akademie-reviews-star{display:inline-block;vertical-align:middle;flex-shrink:0;width:14px;height:14px;min-width:14px;min-height:14px;background-size:14px 14px}.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-rating .akademie-reviews-details-value{font-size:0.875rem;color:#1B1D23;font-weight:400;line-height:1;display:flex;align-items:center;text-align:left;white-space:nowrap}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-rating .akademie-reviews-details-value{font-size:0.75rem}}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-summary .akademie-reviews-details .akademie-reviews-details-item .akademie-reviews-details-rating .akademie-reviews-details-value .akademie-reviews-details-max-mobile-hide{display:none}}.akademie-reviews .akademie-reviews-filter{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-btn{border:1px solid #E0E1E5;background-color:#FFF;color:#1B1D23;padding:0.5rem 1rem;border-radius:0.375rem;display:inline-flex;align-items:center;gap:0.5rem;font-size:0.875rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-btn .bi{font-size:1rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-btn:hover{background-color:#F6F6F6;border-color:#C2C4C7}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-btn img,.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-btn svg{width:16px;height:16px}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-dropdown{position:relative}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-dropdown .akademie-reviews-filter-menu{min-width:320px;max-width:400px;max-height:80vh;overflow-y:auto;padding:1.5rem;margin-top:0.5rem;border:1px solid #E0E1E5;border-radius:0.375rem;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1)}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section{margin-bottom:1.25rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section:last-child{margin-bottom:0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-section-title{font-size:0.875rem;font-weight:600;color:#1B1D23;margin-bottom:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid #E7EAF0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options{display:flex;flex-direction:column;gap:0.25rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check{margin-bottom:0;padding-left:1.75rem;min-height:1.25rem;display:flex;align-items:center}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-input{width:1.125rem;height:1.125rem;margin-top:0;margin-left:-1.75rem;margin-right:0.5rem;border:2px solid #C2C4C7;cursor:pointer;flex-shrink:0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-input[type="radio"]{border-radius:50%}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-input[type="checkbox"]{border-radius:0.25rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-input:focus{border-color:#5f6165;box-shadow:0 0 0 1px #5f6165}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-label{font-size:0.875rem;color:#1B1D23;cursor:pointer;line-height:1.5;margin:0;padding:0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper{display:flex;flex-direction:column;gap:0.75rem}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-search{width:100%;padding:0.5rem 0.75rem;font-size:0.875rem;border:1px solid #E0E1E5;border-radius:0.375rem;color:#1B1D23;background-color:#FFF;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-search:focus{border-color:#8E1A10;outline:0;box-shadow:0 0 0 0.2rem rgba(142, 26, 16, 0.25)}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-search::placeholder{color:#86888F}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options{display:flex;flex-direction:column;gap:0;height:250px;overflow-y:auto;overflow-x:hidden;padding-right:0.25rem;flex-shrink:0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check{margin-bottom:0;padding:0.25rem 0;padding-left:1.75rem;min-height:auto;display:flex;align-items:center}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check.hidden,.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check.akademie-reviews-filter-ausbildung-item-hidden{display:none}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check .form-check-input{width:1.125rem;height:1.125rem;margin-top:0.2rem;margin-left:-1.75rem;margin-right:0.5rem;border:2px solid #C2C4C7;cursor:pointer;border-radius:50%;flex-shrink:0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check .form-check-input:focus{border-color:#5f6165;box-shadow:0 0 0 1px #5f6165}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check .form-check-label{font-size:0.875rem;color:#1B1D23;cursor:pointer;line-height:1.5;margin:0;padding:0;word-break:break-word}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .akademie-reviews-filter-ausbildung-separator{height:1px;background-color:#E7EAF0;margin:0.75rem 0;flex-shrink:0}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options::-webkit-scrollbar{width:6px}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options::-webkit-scrollbar-track{background:#F9F9F9;border-radius:3px}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options::-webkit-scrollbar-thumb{background:#C2C4C7;border-radius:3px}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options::-webkit-scrollbar-thumb:hover{background:#86888F}.akademie-reviews .akademie-reviews-filter .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-show-more{display:none}.akademie-reviews .akademie-reviews-filter-modal{z-index:10001}.akademie-reviews .akademie-reviews-filter-modal .modal-dialog{margin:0}.akademie-reviews .akademie-reviews-filter-modal .modal-content{border-radius:0;border:none;min-height:100vh;display:flex;flex-direction:column}.akademie-reviews .akademie-reviews-filter-modal .modal-header{padding:1.5rem;border-bottom:1px solid #E7EAF0;flex-shrink:0}.akademie-reviews .akademie-reviews-filter-modal .modal-header .modal-title{font-size:1.25rem;font-weight:600;color:#1B1D23;margin:0}.akademie-reviews .akademie-reviews-filter-modal .modal-header .btn-close{padding:0.375rem;margin:0;font-size:1.125rem;width:1.5rem;height:1.5rem}.akademie-reviews .akademie-reviews-filter-modal .modal-body{flex:1;overflow-y:auto;padding:1.5rem}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #E7EAF0}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section .akademie-reviews-filter-section-title{font-size:1rem;font-weight:600;color:#1B1D23;margin-bottom:0.875rem;padding-bottom:0;border-bottom:none}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section .akademie-reviews-filter-options{gap:0.5rem}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check{padding-left:2rem;min-height:1.75rem;display:flex;align-items:center}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0;margin-left:-2rem;margin-right:0.625rem;flex-shrink:0;border:2px solid #C2C4C7;cursor:pointer}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-input:focus{border-color:#5f6165;box-shadow:0 0 0 1px #5f6165}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section .akademie-reviews-filter-options .form-check .form-check-label{font-size:0.875rem;font-weight:400;margin:0;padding:0}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper{gap:0.75rem}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-search{padding:0.75rem;font-size:0.875rem;margin-bottom:0.5rem}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-search::placeholder{font-size:0.875rem}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options{gap:0;height:230px;overflow-y:auto;overflow-x:hidden;flex-shrink:0}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check{padding:0.25rem 0;padding-left:2rem;min-height:auto;display:flex;align-items:center}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check.hidden,.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check.akademie-reviews-filter-ausbildung-item-hidden{display:none}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check .form-check-input{width:1.25rem;height:1.25rem;margin-top:0;margin-left:-2rem;margin-right:0.5rem;flex-shrink:0;border:2px solid #C2C4C7;cursor:pointer;border-radius:50%}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check .form-check-input:focus{border-color:#5f6165;box-shadow:0 0 0 1px #5f6165}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .form-check .form-check-label{font-size:0.875rem;font-weight:400;line-height:1.25rem;margin:0;padding:0;word-break:break-word}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-options .akademie-reviews-filter-ausbildung-separator{height:1px;background-color:#E7EAF0;margin:0.5rem 0;flex-shrink:0}.akademie-reviews .akademie-reviews-filter-modal .modal-body .akademie-reviews-filter-section.akademie-reviews-filter-ausbildung .akademie-reviews-filter-ausbildung-wrapper .akademie-reviews-filter-ausbildung-show-more{display:none}.akademie-reviews .akademie-reviews-filter-modal .modal-footer{padding:0.75rem 1rem;border-top:1px solid #E7EAF0;display:flex;gap:0.75rem;flex-shrink:0;background-color:#FFF;position:sticky;bottom:0;z-index:10}.akademie-reviews .akademie-reviews-filter-modal .modal-footer .btn{flex:1;padding:0.75rem 1rem;font-size:1rem;font-weight:600;border-radius:0.375rem;border-width:2px}.akademie-reviews .akademie-reviews-filter-modal .modal-footer .btn.btn-outline-secondary{border-color:#C2C4C7;color:#1B1D23}.akademie-reviews .akademie-reviews-filter-modal .modal-footer .btn.btn-outline-secondary:hover{background-color:#F6F6F6;border-color:#C2C4C7;color:#1B1D23}.akademie-reviews .akademie-reviews-filter-modal .modal-footer .btn.btn-outline-primary{border-color:#8E1A10;color:#8E1A10;border-width:2px}.akademie-reviews .akademie-reviews-filter-modal .modal-footer .btn.btn-outline-primary:hover{background-color:#8E1A10;border-color:#8E1A10;color:#FFF}.akademie-reviews .akademie-reviews-list{display:flex;flex-direction:column;gap:0}.akademie-reviews .akademie-reviews-list.course-filtered .akademie-reviews-course,.akademie-reviews .akademie-reviews-list.course-filtered .akademie-reviews-location{display:none}.akademie-reviews .akademie-reviews-list .akademie-reviews-item{padding:1.5rem 0;border-bottom:1px solid #E7EAF0}.akademie-reviews .akademie-reviews-list .akademie-reviews-item:last-child{border-bottom:none}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content{display:flex;flex-direction:column;gap:0.75rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-header{display:flex;align-items:center;gap:0.75rem;margin-bottom:0}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-avatar{flex-shrink:0;width:34px;height:34px;border-radius:50%;background-color:#E7EAF0;display:flex;align-items:center;justify-content:center;font-weight:600;color:#86888F;font-size:1rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reviewer-name{display:flex;align-items:center;gap:0.5rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-name{font-weight:600;color:#1B1D23;font-size:0.875rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-verified{display:inline-flex;align-items:center;width:16px;height:16px;flex-shrink:0;margin-top:-2px}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-verified svg{width:100%;height:100%}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap;margin-top:-0.25rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta{display:flex;flex-wrap:wrap;column-gap:0.5rem;row-gap:0.25rem;align-items:center}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-rating{order:1}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-date{order:2}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta::before{content:"";width:100%;order:3}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-course{order:4;white-space:normal;line-height:1.3}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-location{order:5}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-location::before{content:"·";margin-right:0.375rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-date+.akademie-reviews-location::before{content:none}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-rating{display:flex;align-items:center;gap:0.25rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-rating .akademie-reviews-star{width:16px;height:16px;min-width:16px;min-height:16px;background-size:16px 16px}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-rating .akademie-reviews-star{width:14px;height:14px;min-width:14px;min-height:14px;background-size:14px 14px}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-rating .akademie-reviews-star.partial::after{height:16px;min-height:16px;background-size:16px 100%}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-rating .akademie-reviews-star.partial::after{height:14px;min-height:14px;background-size:14px 100%}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-score{font-size:0.875rem;color:#1B1D23;font-weight:600;margin-left:0.125rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-score{font-size:0.75rem}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-date,.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-course,.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-location{font-size:0.875rem;color:#353945}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-date,.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-course,.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-meta .akademie-reviews-location{font-size:0.75rem}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-title{font-weight:600;color:#1B1D23;font-size:0.9375rem}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-title{font-size:0.875rem !important}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-text{font-size:1rem;color:#1B1D23;line-height:1.5;margin-bottom:0.25rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-text.is-collapsed{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-text-toggle{display:inline-flex;align-items:center;gap:0.25rem;font-size:0.875rem;font-weight:600;color:#8E1A10;cursor:pointer;background:none;border:none;padding:0;margin-bottom:0.5rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-text-toggle::after{content:"";display:inline-block;width:0.5rem;height:0.5rem;border-right:2px solid #8E1A10;border-bottom:2px solid #8E1A10;transform:rotate(45deg);margin-top:-0.2rem;transition:transform 0.2s ease}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-text-toggle.is-expanded::after{transform:rotate(-135deg);margin-top:0.15rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-text-toggle:hover{text-decoration:none}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply{background-color:#F9F9F9;border-left:3px solid #86888F;border-radius:0 0.375rem 0.375rem 0;padding:0.875rem 1rem;margin-top:0.25rem;margin-bottom:0.5rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply .akademie-reviews-reply-header{display:flex;align-items:center;gap:0.375rem;margin-bottom:0.5rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply .akademie-reviews-reply-icon{width:14px;height:14px;color:#86888F;flex-shrink:0}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply .akademie-reviews-reply-label{font-size:0.8125rem;font-weight:600;color:#86888F}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply .akademie-reviews-reply-text{font-size:0.875rem;color:#1B1D23;line-height:1.3;margin:0}@media (max-width:991.98px){.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply{padding:0.75rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply .akademie-reviews-reply-label{font-size:0.75rem}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reply .akademie-reviews-reply-text{font-size:0.8125rem !important}}.akademie-reviews .akademie-reviews-list .akademie-reviews-item .akademie-reviews-content .akademie-reviews-recommendation-text{font-size:0.875rem;color:#1B1D23}@media (max-width:991.98px){.tooltip .tooltip-inner{font-size:0.75rem;line-height:1.2;max-width:180px}}.akademie-reviews-star{width:18px;height:18px;min-width:18px;min-height:18px;display:inline-block;vertical-align:middle;flex-shrink:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="m8.5 15.73-3.896 2.14c-.526.29-1.177.078-1.454-.472a1.17 1.17 0 0 1-.108-.713l.744-4.533a1.157 1.157 0 0 0-.31-.995L.325 7.946a1.16 1.16 0 0 1-.02-1.591 1.06 1.06 0 0 1 .617-.328l4.355-.661c.35-.054.653-.284.81-.616L8.035.627c.263-.557.908-.786 1.441-.51.213.109.384.288.49.51l1.947 4.124c.157.332.46.562.81.616l4.355.66c.589.09.996.661.91 1.276a1.144 1.144 0 0 1-.313.643l-3.152 3.21c-.253.259-.369.631-.31.996l.745 4.533c.1.612-.293 1.194-.88 1.299a1.036 1.036 0 0 1-.682-.113l-3.895-2.14a1.035 1.035 0 0 0-1.002 0Z" fill="%23EEEEEE"/></svg>');background-size:18px 18px;background-position:center center;background-repeat:no-repeat;position:relative;box-sizing:border-box}.akademie-reviews-star.filled{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="m8.5 15.73-3.896 2.14c-.526.29-1.177.078-1.454-.472a1.17 1.17 0 0 1-.108-.713l.744-4.533a1.157 1.157 0 0 0-.31-.995L.325 7.946a1.16 1.16 0 0 1-.02-1.591 1.06 1.06 0 0 1 .617-.328l4.355-.661c.35-.054.653-.284.81-.616L8.035.627c.263-.557.908-.786 1.441-.51.213.109.384.288.49.51l1.947 4.124c.157.332.46.562.81.616l4.355.66c.589.09.996.661.91 1.276a1.144 1.144 0 0 1-.313.643l-3.152 3.21c-.253.259-.369.631-.31.996l.745 4.533c.1.612-.293 1.194-.88 1.299a1.036 1.036 0 0 1-.682-.113l-3.895-2.14a1.035 1.035 0 0 0-1.002 0Z" fill="%23FDBD57"/></svg>')}.akademie-reviews-star.partial{overflow:hidden}.akademie-reviews-star.partial::after{content:"";position:absolute;top:0;left:0;width:var(--star-fill, 70%);height:18px;min-height:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="m8.5 15.73-3.896 2.14c-.526.29-1.177.078-1.454-.472a1.17 1.17 0 0 1-.108-.713l.744-4.533a1.157 1.157 0 0 0-.31-.995L.325 7.946a1.16 1.16 0 0 1-.02-1.591 1.06 1.06 0 0 1 .617-.328l4.355-.661c.35-.054.653-.284.81-.616L8.035.627c.263-.557.908-.786 1.441-.51.213.109.384.288.49.51l1.947 4.124c.157.332.46.562.81.616l4.355.66c.589.09.996.661.91 1.276a1.144 1.144 0 0 1-.313.643l-3.152 3.21c-.253.259-.369.631-.31.996l.745 4.533c.1.612-.293 1.194-.88 1.299a1.036 1.036 0 0 1-.682-.113l-3.895-2.14a1.035 1.035 0 0 0-1.002 0Z" fill="%23FDBD57"/></svg>');background-size:18px 100%;background-position:0 0;background-repeat:no-repeat;display:block;box-sizing:border-box;line-height:0;font-size:0}.akademie-reviews-empty p{margin:0;font-size:1rem;color:#1B1D23}@media (max-width:767.98px){.akademie-reviews{padding:1.5rem 0}.akademie-reviews .akademie-reviews-header{margin-bottom:1.5rem}.akademie-reviews .akademie-reviews-header h1{font-size:calc(1.25rem + 1.2vw)}.akademie-reviews .akademie-reviews-summary{gap:1.5rem}.akademie-reviews .akademie-reviews-summary .akademie-reviews-overall .akademie-reviews-average{font-size:2.5rem}.akademie-reviews .akademie-reviews-item{padding:1rem 0}.akademie-reviews .akademie-reviews-item .akademie-reviews-avatar{width:34px;height:34px;font-size:0.875rem}.akademie-reviews .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reviewer .akademie-reviews-rating{margin-left:0;width:100%;margin-top:0.25rem}.akademie-reviews .akademie-reviews-item .akademie-reviews-content .akademie-reviews-reviewer .akademie-reviews-date{margin-left:0;width:100%}.akademie-reviews .paiginationarea{gap:0.75rem}.akademie-reviews .paiginationarea .pagLeft a,.akademie-reviews .paiginationarea .pagRight a{font-size:0.875rem;padding:0.5rem 1rem}.akademie-reviews .paiginationarea .pagination{gap:0.375rem}.akademie-reviews .paiginationarea .pagination li a,.akademie-reviews .paiginationarea .pagination li span{width:32px;height:32px;font-size:0.875rem}}.akademie-reviews-loadmore{display:flex;flex-direction:column;align-items:center;gap:0.75rem;margin-top:2rem;padding:1.5rem 0}.akademie-reviews-loadmore .akademie-reviews-loadmore-btn{display:inline-flex;align-items:center;gap:0.5rem}.akademie-reviews-loadmore .akademie-reviews-loadmore-btn:disabled{opacity:0.7;cursor:not-allowed}.akademie-reviews-loadmore .akademie-reviews-loadmore-btn .akademie-reviews-loadmore-spinner{display:inline-flex;align-items:center;justify-content:center}.akademie-reviews-loadmore .akademie-reviews-scroll-sentinel{width:100%;height:1px;visibility:hidden}.akademie-reviews-loadmore .akademie-reviews-loadmore-count{font-size:0.875rem;color:#353945;margin:0;text-align:center}.akademie-reviews-loadmore .akademie-reviews-loadmore-count .akademie-reviews-loadmore-current,.akademie-reviews-loadmore .akademie-reviews-loadmore-count .akademie-reviews-loadmore-total{font-weight:600;color:#1B1D23}.akademie-reviews-loadmore.akademie-reviews-loadmore-complete{padding:1rem 0}.akademie-reviews-loadmore.akademie-reviews-loadmore-complete .akademie-reviews-loadmore-count{font-size:0.9375rem}.paiginationarea{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem;padding:1.5rem 0;flex-wrap:wrap}.paiginationarea .pagLeft a,.paiginationarea .pagRight a{display:inline-flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem;font-size:0.9375rem;font-weight:500;color:#1B1D23;background-color:transparent;border:1px solid #E0E1E5;border-radius:0.375rem;text-decoration:none;transition:all 0.2s ease}.paiginationarea .pagLeft a.enable,.paiginationarea .pagRight a.enable{cursor:pointer}.paiginationarea .pagLeft a.enable:hover,.paiginationarea .pagRight a.enable:hover{color:#8E1A10;border-color:#8E1A10;background-color:rgba(142, 26, 16, 0.05)}.paiginationarea .pagLeft a.enable:active,.paiginationarea .pagRight a.enable:active{transform:scale(0.98)}.paiginationarea .pagLeft a.prevDisable:not(.enable),.paiginationarea .pagLeft a.nextDisable:not(.enable),.paiginationarea .pagRight a.prevDisable:not(.enable),.paiginationarea .pagRight a.nextDisable:not(.enable){color:#C2C4C7;border-color:#E0E1E5;cursor:not-allowed;opacity:0.6}.paiginationarea .pagination{display:flex;align-items:center;gap:0.5rem;list-style:none;margin:0;padding:0}.paiginationarea .pagination.border{border:none}.paiginationarea .pagination li{margin:0;padding:0}.paiginationarea .pagination li a,.paiginationarea .pagination li span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:0.9375rem;font-weight:500;color:#1B1D23;background-color:transparent;border:1px solid #E0E1E5;border-radius:0.375rem;text-decoration:none;transition:all 0.2s ease}.paiginationarea .pagination li a{cursor:pointer}.paiginationarea .pagination li a:hover{color:#8E1A10;border-color:#8E1A10;background-color:rgba(142, 26, 16, 0.05)}.paiginationarea .pagination li a:active{transform:scale(0.95)}.paiginationarea .pagination li span.current{color:white;background-color:#8E1A10;border-color:#8E1A10;font-weight:600}.paiginationarea .pagination li span:not(.current){border:none;color:#86888F}.loading-info{text-align:center;padding:2rem}.loading-info img{max-width:50px;height:auto}.akademie-reviews-skeleton{display:flex;flex-direction:column;gap:0}.akademie-reviews-skeleton .skeleton-item{padding:1.5rem 0;border-bottom:1px solid #E7EAF0}.akademie-reviews-skeleton .skeleton-item:last-child{border-bottom:none}.akademie-reviews-skeleton .skeleton-item .skeleton-line{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px}.akademie-reviews-skeleton .skeleton-item .skeleton-header{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.75rem}.akademie-reviews-skeleton .skeleton-item .skeleton-header .skeleton-avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;flex-shrink:0}.akademie-reviews-skeleton .skeleton-item .skeleton-header .skeleton-name{height:14px;width:80px}.akademie-reviews-skeleton .skeleton-item .skeleton-header .skeleton-badge{width:16px;height:16px;border-radius:50%;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;flex-shrink:0}.akademie-reviews-skeleton .skeleton-item .skeleton-meta{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.75rem}.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-stars{display:flex;gap:0.25rem}.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-stars .skeleton-star{width:16px;height:16px;border-radius:2px;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}@media (max-width:991.98px){.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-stars .skeleton-star:nth-child(n+2){display:none}}.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-score{height:14px;width:30px}.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-date{height:14px;width:70px}.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-course{height:14px;width:100px}@media (max-width:991.98px){.akademie-reviews-skeleton .skeleton-item .skeleton-meta .skeleton-course{width:60px}}.akademie-reviews-skeleton .skeleton-item .skeleton-title{height:18px;width:60%;max-width:300px;margin-bottom:0.75rem}.akademie-reviews-skeleton .skeleton-item .skeleton-text{display:flex;flex-direction:column;gap:0.5rem;margin-bottom:0.75rem}.akademie-reviews-skeleton .skeleton-item .skeleton-text .skeleton-text-line{height:16px}.akademie-reviews-skeleton .skeleton-item .skeleton-text .skeleton-text-line:nth-child(1){width:100%}.akademie-reviews-skeleton .skeleton-item .skeleton-text .skeleton-text-line:nth-child(2){width:90%}.akademie-reviews-skeleton .skeleton-item .skeleton-text .skeleton-text-line:nth-child(3){width:75%}.akademie-reviews-skeleton .skeleton-item .skeleton-recommendation{height:14px;width:280px}@media (max-width:991.98px){.akademie-reviews-skeleton .skeleton-item .skeleton-recommendation{width:200px}}@media (max-width:767.98px){.akademie-reviews-skeleton .skeleton-item{padding:1rem 0}.akademie-reviews-skeleton .skeleton-item .skeleton-header .skeleton-avatar{width:34px;height:34px}.akademie-reviews-skeleton .skeleton-item .skeleton-header .skeleton-name{width:70px}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.akademie-reviews-summary.skeleton-loading .akademie-reviews-average{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:80px;min-height:64px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-description{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:60px;min-height:20px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-count{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-height:40px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-count span,.akademie-reviews-summary.skeleton-loading .akademie-reviews-count br{visibility:hidden}.akademie-reviews-summary.skeleton-loading .akademie-reviews-recommendation{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:150px;min-height:20px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-stars .akademie-reviews-star{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%) !important;background-size:200% 100% !important;animation:skeleton-shimmer 1.5s infinite}.akademie-reviews-summary.skeleton-loading .akademie-reviews-stars .akademie-reviews-star.filled,.akademie-reviews-summary.skeleton-loading .akademie-reviews-stars .akademie-reviews-star.partial{background-image:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%) !important}.akademie-reviews-summary.skeleton-loading .akademie-reviews-stars .akademie-reviews-star.partial::after{display:none}.akademie-reviews-summary.skeleton-loading .akademie-reviews-distribution .akademie-reviews-distribution-title{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-height:28px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-distribution .akademie-reviews-distribution-title span{visibility:hidden}.akademie-reviews-summary.skeleton-loading .akademie-reviews-distribution .akademie-reviews-distribution-label{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:60px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-distribution .akademie-reviews-distribution-bar-fill{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%) !important;background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;width:100% !important}.akademie-reviews-summary.skeleton-loading .akademie-reviews-distribution .akademie-reviews-distribution-count{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:50px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-details .akademie-reviews-details-title{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-height:28px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-details .akademie-reviews-details-label{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:80px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-details .akademie-reviews-details-value{color:transparent !important;background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;min-width:50px}.akademie-reviews-summary.skeleton-loading .akademie-reviews-details .akademie-reviews-details-stars .akademie-reviews-star{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%) !important;background-size:200% 100% !important;animation:skeleton-shimmer 1.5s infinite}.akademie-reviews-summary.skeleton-loading .akademie-reviews-details .akademie-reviews-details-stars .akademie-reviews-star.filled{background-image:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%) !important}.akademie-reviews-subtitle{font-size:1.25rem;font-weight:400;color:#86888F;margin-top:0.25rem;min-height:1.5rem}@media (min-width:992px){.akademie-reviews-subtitle{font-size:1.5rem}}.akademie-reviews-subtitle.skeleton-loading{background:linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:4px;color:transparent;min-width:200px;display:inline-block}.akademie-reviews-summary:has(+ .akademie-reviews-bundle-children){border-bottom:none;padding-bottom:0;margin-bottom:0}.akademie-reviews-bundle-children{display:flex;flex-wrap:nowrap;gap:1rem;margin-top:1.5rem;padding-bottom:2rem;margin-bottom:1.5rem;border-bottom:1px solid #E7EAF0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.akademie-reviews-bundle-children::-webkit-scrollbar{height:6px}.akademie-reviews-bundle-children::-webkit-scrollbar-track{background:transparent}.akademie-reviews-bundle-children::-webkit-scrollbar-thumb{background:#E7EAF0;border-radius:3px}.akademie-reviews-bundle-child{background-color:transparent;border:1px solid #E7EAF0;border-radius:8px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:0.5rem;flex:0 0 auto;min-width:220px;max-width:280px}@media (max-width:767.98px){.akademie-reviews-bundle-child{padding:1rem 1.25rem;gap:0.375rem;min-width:160px;max-width:200px}}.akademie-reviews-bundle-child .akademie-reviews-bundle-child-name{font-size:1rem;font-weight:600;color:#1B1D23;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767.98px){.akademie-reviews-bundle-child .akademie-reviews-bundle-child-name{font-size:0.8125rem !important}}.akademie-reviews-bundle-child .akademie-reviews-bundle-child-rating{display:flex;align-items:center;gap:0.75rem}@media (max-width:767.98px){.akademie-reviews-bundle-child .akademie-reviews-bundle-child-rating{gap:0.5rem}}.akademie-reviews-bundle-child .akademie-reviews-bundle-child-average{font-size:1.5rem;font-weight:700;color:#1B1D23;line-height:1}@media (max-width:767.98px){.akademie-reviews-bundle-child .akademie-reviews-bundle-child-average{font-size:1.25rem}}.akademie-reviews-bundle-child .akademie-reviews-bundle-child-stars{display:flex;gap:2px}.akademie-reviews-bundle-child .akademie-reviews-bundle-child-stars .akademie-reviews-star{width:18px;height:18px}@media (max-width:767.98px){.akademie-reviews-bundle-child .akademie-reviews-bundle-child-stars .akademie-reviews-star{width:14px;height:14px;min-width:14px;min-height:14px;background-size:14px 14px}}@media (max-width:767.98px){.akademie-reviews-bundle-child .akademie-reviews-bundle-child-stars .akademie-reviews-star.partial::after{height:14px;min-height:14px;background-size:14px 100%}}.akademie-reviews-bundle-child .akademie-reviews-bundle-child-count{font-size:0.875rem;color:#86888F}@media (max-width:767.98px){.akademie-reviews-bundle-child .akademie-reviews-bundle-child-count{font-size:0.75rem}}@media (max-width:991.98px){.akademie-reviews-summary.no-details{grid-template-columns:1fr}}@media (min-width:992px){.akademie-reviews-summary.no-details{grid-template-columns:1fr 2fr}}.akademie-reviews-summary.no-details .akademie-reviews-distribution::before{display:none}