:root{--ipb-rework-h1-size:45px;--ipb-rework-h2-size:34px;--ipb-rework-h3-size:30px;--ipb-rework-h4-size:26px;--ipb-rework-h5-size:22px;--ipb-rework-h6-size:19px;--ipb-rework-text-large-size:26px;--ipb-rework-text-medium-size:22px;--ipb-rework-text-regular-size:19px;--ipb-rework-input-placeholder-size:17px;--ipb-rework-text-small-size:15px;--ipb-rework-text-tiny-size:13px;--ipb-rework-color-dark:#162b35;--ipb-rework-color-frame:#162b35;--ipb-rework-color-blue:#046587;--ipb-rework-color-yellow:#bfa317;--ipb-rework-color-yellow-hover:#ceb300;--ipb-rework-color-field-text:#263f47;--ipb-rework-color-placeholder:#586f78;--ipb-rework-color-white:#fff}.ipb-rework h1,.ipb-rework .ipb-rework-h1,.ipb-rework h2,.ipb-rework .ipb-rework-h2,.ipb-rework h3,.ipb-rework .ipb-rework-h3,.ipb-rework h4,.ipb-rework .ipb-rework-h4,.ipb-rework h5,.ipb-rework .ipb-rework-h5,.ipb-rework h6,.ipb-rework .ipb-rework-h6{font-weight:700 !important}.ipb-rework h1,.ipb-rework .ipb-rework-h1{font-size:var(--ipb-rework-h1-size) !important}.ipb-rework h2,.ipb-rework .ipb-rework-h2{font-size:var(--ipb-rework-h2-size) !important}.ipb-rework h3,.ipb-rework .ipb-rework-h3{font-size:var(--ipb-rework-h3-size) !important}.ipb-rework h4,.ipb-rework .ipb-rework-h4{font-size:var(--ipb-rework-h4-size) !important}.ipb-rework h5,.ipb-rework .ipb-rework-h5{font-size:var(--ipb-rework-h5-size) !important}.ipb-rework h6,.ipb-rework .ipb-rework-h6{font-size:var(--ipb-rework-h6-size) !important}.ipb-rework .text-size-large,.ipb-rework.text-size-large{font-size:var(--ipb-rework-text-large-size) !important;font-weight:400 !important}.ipb-rework .text-size-medium,.ipb-rework.text-size-medium{font-size:var(--ipb-rework-text-medium-size) !important;font-weight:400 !important}.ipb-rework .text-size-regular,.ipb-rework.text-size-regular{font-size:var(--ipb-rework-text-regular-size) !important;font-weight:400 !important}.ipb-rework a.text-size-regular,.ipb-rework .text-link,.ipb-rework.text-link{font-weight:600 !important}.ipb-rework .text-size-small,.ipb-rework.text-size-small{font-size:var(--ipb-rework-text-small-size) !important;font-weight:400 !important}.ipb-rework .text-size-tiny,.ipb-rework.text-size-tiny{font-size:var(--ipb-rework-text-tiny-size) !important;font-weight:400 !important}#newsletterpopup.ipb-rework{position:fixed !important;bottom:-200vh;left:auto !important;right:35px !important;transform:none !important;box-sizing:border-box !important;width:400px !important;max-width:calc(100% - 16px) !important;max-height:calc(100vh + 5px) !important;overflow-x:hidden !important;overflow-y:auto !important;border:5px solid var(--ipb-rework-color-frame) !important;padding:22px 22px 0 !important;text-align:center !important;background:var(--ipb-rework-color-blue) !important;color:var(--ipb-rework-color-white) !important;z-index:1003 !important;transition:bottom .6s ease !important;-webkit-overflow-scrolling:touch !important}#newsletterpopup.ipb-rework,#newsletterpopup.ipb-rework *{box-sizing:border-box !important}#newsletterpopup.ipb-rework .newsletterpopup-intro h4{margin:4px 0 14px !important;color:var(--ipb-rework-color-white) !important;font-size:var(--ipb-rework-h4-size) !important;font-weight:700 !important;line-height:1.15 !important}#newsletterpopup.ipb-rework .newsletterpopup-intro p{margin:0 auto 20px !important;color:var(--ipb-rework-color-white) !important;font-size:var(--ipb-rework-text-regular-size) !important;font-weight:400 !important;line-height:1.28 !important}#newsletterpopup.ipb-rework .newsletterpopup-form{text-align:left !important}#newsletterpopup.ipb-rework .newsletterpopup-fields{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}#newsletterpopup.ipb-rework .newsletterpopup-field label{display:block !important;margin:0 0 5px !important;color:var(--ipb-rework-color-white) !important;font-size:var(--ipb-rework-text-small-size) !important;font-weight:400 !important;line-height:1.25 !important}#newsletterpopup.ipb-rework .newsletterpopup-field input{display:block !important;width:100% !important;height:44px !important;margin:0 !important;border:0 !important;border-radius:0 !important;padding:0 10px !important;background:var(--ipb-rework-color-white) !important;color:var(--ipb-rework-color-field-text) !important;font-family:'source_sans',sans-serif !important;font-size:var(--ipb-rework-text-regular-size) !important;font-weight:400 !important;line-height:44px !important;-webkit-appearance:none !important}#newsletterpopup.ipb-rework .newsletterpopup-field input:focus{outline:3px solid var(--ipb-rework-color-yellow) !important;outline-offset:3px !important}#newsletterpopup.ipb-rework .newsletterpopup-field input::placeholder{color:var(--ipb-rework-color-placeholder) !important;font-size:var(--ipb-rework-input-placeholder-size) !important;opacity:1 !important}#newsletterpopup.ipb-rework .newsletterpopup-email-field{margin-top:14px !important}#newsletterpopup.ipb-rework .newsletterpopup-consent{margin:18px auto 0 !important;color:var(--ipb-rework-color-white) !important;font-size:var(--ipb-rework-text-small-size) !important;font-weight:400 !important;line-height:1.35 !important;text-align:center !important}#newsletterpopup.ipb-rework .newsletterpopup-consent small{font:inherit !important}#newsletterpopup.ipb-rework .newsletterpopup-captcha{width:304px !important;height:78px !important;margin:18px auto 14px !important}#newsletterpopup.ipb-rework .newsletterpopup-captcha .g-recaptcha{width:304px !important;height:78px !important;transform:none !important;transform-origin:left top !important}#newsletterpopup.ipb-rework .formfieldbtn{display:flex !important;align-items:center !important;justify-content:center !important;float:none !important;width:80% !important;min-height:52px !important;margin:0 auto !important;border:5px solid var(--ipb-rework-color-frame) !important;border-bottom:0 !important;border-radius:0 !important;padding:8px 10px !important;background:var(--ipb-rework-color-yellow) !important;color:var(--ipb-rework-color-dark) !important;font-family:'source_sans',sans-serif !important;font-size:var(--ipb-rework-text-regular-size) !important;font-weight:700 !important;line-height:1.15 !important;text-align:center !important;cursor:pointer !important}#newsletterpopup.ipb-rework .formfieldbtn:hover{background:var(--ipb-rework-color-yellow-hover) !important}#newsletterpopup.ipb-rework .formfieldbtn:focus{outline:3px solid var(--ipb-rework-color-white) !important;outline-offset:-16px !important}#newsletterpopup.ipb-rework #closenewsletterpopup{position:absolute !important;right:0 !important;top:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;border:0 !important;border-radius:0 !important;padding:0 !important;background:var(--ipb-rework-color-frame) !important;color:var(--ipb-rework-color-white) !important;cursor:pointer !important}#newsletterpopup.ipb-rework #closenewsletterpopup svg{width:16px !important;height:16px !important;transform:translateY(-2px) translateX(2px) !important}#newsletterpopup.ipb-rework #closenewsletterpopup path{fill:none !important;stroke:currentColor !important;stroke-linecap:square !important;stroke-width:4 !important}#newsletterpopup.ipb-rework #closenewsletterpopup:focus{outline:3px solid var(--ipb-rework-color-yellow) !important;outline-offset:-6px !important}@media (max-width:500px){:root{--ipb-rework-h1-size:34px;--ipb-rework-h2-size:30px;--ipb-rework-h3-size:26px;--ipb-rework-h4-size:22px;--ipb-rework-h5-size:20px;--ipb-rework-h6-size:18px;--ipb-rework-text-large-size:22px;--ipb-rework-text-medium-size:20px;--ipb-rework-text-regular-size:18px;--ipb-rework-input-placeholder-size:16px}#newsletterpopup.ipb-rework{left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:400px !important;max-width:calc(100% - 16px) !important;max-height:calc(100vh + 5px) !important;margin:0 !important;border-width:5px !important;padding:22px 22px 0 !important}#newsletterpopup.ipb-rework .newsletterpopup-intro h4{margin:4px 0 12px !important;font-size:var(--ipb-rework-h4-size) !important;line-height:1.16 !important}#newsletterpopup.ipb-rework .newsletterpopup-intro p{margin-bottom:16px !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.3 !important}#newsletterpopup.ipb-rework .newsletterpopup-fields{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}#newsletterpopup.ipb-rework .newsletterpopup-field label{margin-bottom:5px !important;font-size:var(--ipb-rework-text-small-size) !important}#newsletterpopup.ipb-rework .newsletterpopup-field input{height:44px !important;padding:0 10px !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:44px !important}#newsletterpopup.ipb-rework .newsletterpopup-email-field{margin-top:14px !important}#newsletterpopup.ipb-rework .newsletterpopup-consent{margin-top:18px !important;font-size:var(--ipb-rework-text-small-size) !important}#newsletterpopup.ipb-rework .newsletterpopup-captcha{width:304px !important;height:78px !important;margin:18px auto 14px !important}#newsletterpopup.ipb-rework .newsletterpopup-captcha .g-recaptcha{transform:none !important;transform-origin:left top !important}#newsletterpopup.ipb-rework .formfieldbtn{width:80% !important;min-height:52px !important;border-width:5px !important;border-bottom:0 !important;padding:8px 10px !important;font-size:var(--ipb-rework-text-regular-size) !important}#newsletterpopup.ipb-rework #closenewsletterpopup{width:24px !important;height:24px !important}#newsletterpopup.ipb-rework #closenewsletterpopup svg{width:16px !important;height:16px !important}}@media (max-width:374px){#newsletterpopup.ipb-rework .newsletterpopup-captcha{width:274px !important;height:70px !important;margin-right:auto !important;margin-left:auto !important}#newsletterpopup.ipb-rework .newsletterpopup-captcha .g-recaptcha{transform:scale(.9) !important;transform-origin:left top !important}}@media (max-width:359px){#newsletterpopup.ipb-rework .newsletterpopup-captcha{width:249px !important;height:64px !important}#newsletterpopup.ipb-rework .newsletterpopup-captcha .g-recaptcha{transform:scale(.82) !important;transform-origin:left top !important}}@media (prefers-reduced-motion:reduce){#newsletterpopup.ipb-rework{transition:none !important}}body.febody.frontend-blogoverview{background:#1a313f !important}#ipb-blog-overview-2026,#ipb-blog-overview-2026 *,#ipb-blog-overview-2026 *:before,#ipb-blog-overview-2026 *:after{box-sizing:border-box !important}#ipb-blog-overview-2026{--ipb-rework-color-dark:#1a313f;--ipb-rework-color-frame:#7f9baa;--ipb-rework-color-blue:#046587;--ipb-rework-color-yellow:#ceb300;--ipb-rework-color-yellow-hover:#dbc00a;--ipb-rework-color-field-text:#1a313f;--ipb-rework-color-placeholder:#1a313f;--ipb-rework-color-white:#fff;--ipb-blog-color-price:#5c7216;display:grid !important;grid-template-columns:333px minmax(0,1fr) !important;gap:12px !important;width:1025px !important;min-width:0 !important;max-width:calc(100% - 32px) !important;margin:0 auto !important;padding:0 0 76px 0 !important;position:relative !important}#ipb-blog-overview-2026 .ipb-blog-content{min-width:0 !important}#ipb-blog-overview-2026 .ipb-blog-heading{display:flex !important;align-items:center !important;width:100% !important;min-height:138px !important;padding:25px 38px !important;background:var(--ipb-rework-color-blue) !important;color:var(--ipb-rework-color-white) !important}#ipb-blog-overview-2026 .ipb-blog-heading h1{max-width:620px !important;margin:0 !important;padding:0 !important;color:var(--ipb-rework-color-white) !important;font-size:var(--ipb-rework-h2-size) !important;line-height:1.22 !important;font-weight:700 !important;text-transform:none !important}#ipb-blog-overview-2026 .ipb-blog-list{display:flex !important;flex-direction:column !important;gap:12px !important;margin-top:12px !important}#ipb-blog-overview-2026 .ipb-blog-card{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:12px !important;height:265px !important;margin:0 !important;padding:0 !important;background:transparent !important;color:var(--ipb-rework-color-dark) !important;overflow:visible !important}#ipb-blog-overview-2026 .ipb-blog-card-media,#ipb-blog-overview-2026 .ipb-blog-card-copy{min-width:0 !important;height:265px !important}#ipb-blog-overview-2026 .ipb-blog-card-media{display:block !important;background:var(--ipb-rework-color-blue) !important;overflow:hidden !important}#ipb-blog-overview-2026 .ipb-blog-card-media img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;transition:transform 260ms ease !important}#ipb-blog-overview-2026 .ipb-blog-card-media:hover img,#ipb-blog-overview-2026 .ipb-blog-card-media:focus img{transform:scale(1.025) !important}#ipb-blog-overview-2026 .ipb-blog-card-copy{display:flex !important;flex-direction:column !important;padding:27px 38px 25px 38px !important;background:var(--ipb-rework-color-white) !important;color:var(--ipb-rework-color-dark) !important}#ipb-blog-overview-2026 .ipb-blog-card:nth-child(even) .ipb-blog-card-media{grid-column:2 !important;grid-row:1 !important}#ipb-blog-overview-2026 .ipb-blog-card:nth-child(even) .ipb-blog-card-copy{grid-column:1 !important;grid-row:1 !important}#ipb-blog-overview-2026 .ipb-blog-card h2{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;font-size:var(--ipb-rework-h5-size) !important;line-height:1.18 !important;font-weight:700 !important}#ipb-blog-overview-2026 .ipb-blog-card h2 a{color:var(--ipb-rework-color-dark) !important;text-decoration:none !important}#ipb-blog-overview-2026 .ipb-blog-card h2 a:hover,#ipb-blog-overview-2026 .ipb-blog-card h2 a:focus{color:var(--ipb-rework-color-blue) !important}#ipb-blog-overview-2026 .ipb-blog-excerpt{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important;margin:17px 0 14px 0 !important;color:var(--ipb-rework-color-dark) !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.36 !important;font-weight:400 !important}#ipb-blog-overview-2026 .ipb-blog-card-footer{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;margin-top:auto !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:22px !important}#ipb-blog-overview-2026 .ipb-blog-date{color:var(--ipb-rework-color-dark) !important;white-space:nowrap !important}#ipb-blog-overview-2026 .ipb-blog-readmore{display:inline-flex !important;align-items:center !important;gap:10px !important;color:var(--ipb-rework-color-blue) !important;font-size:var(--ipb-rework-text-regular-size) !important;font-weight:700 !important;text-decoration:underline !important;white-space:nowrap !important}#ipb-blog-overview-2026 .ipb-blog-readmore svg{width:10px !important;height:16px !important;flex:0 0 10px !important;color:var(--ipb-rework-color-blue) !important}#ipb-blog-overview-2026 .ipb-blog-pagination{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:22px !important;min-height:56px !important;margin-top:64px !important;color:var(--ipb-rework-color-white) !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:24px !important}#ipb-blog-overview-2026 .ipb-blog-page-select{width:116px !important;height:44px !important;padding:0 16px !important;border:0 !important;border-radius:0 !important;background:var(--ipb-rework-color-white) !important;color:var(--ipb-rework-color-dark) !important;font-family:inherit !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:44px !important;cursor:pointer !important}#ipb-blog-overview-2026 .ipb-blog-next{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:30px !important;color:var(--ipb-rework-color-yellow) !important;text-decoration:none !important}#ipb-blog-overview-2026 .ipb-blog-next svg{display:block !important;width:11px !important;height:19px !important}@media(max-width:1030px){#ipb-blog-overview-2026{grid-template-columns:32.9% minmax(0,1fr) !important}#ipb-blog-overview-2026 .ipb-blog-card-copy{padding-left:26px !important;padding-right:26px !important}}@media(max-width:800px){#ipb-blog-overview-2026{display:block !important;width:auto !important;max-width:none !important;margin:0 15px !important;padding-bottom:48px !important}#ipb-blog-overview-2026 .ipb-blog-heading{min-height:118px !important;padding:24px !important}#ipb-blog-overview-2026 .ipb-blog-heading h1{line-height:1.2 !important}#ipb-blog-overview-2026 .ipb-blog-card{grid-template-columns:1fr !important;gap:0 !important;height:auto !important}#ipb-blog-overview-2026 .ipb-blog-card-media,#ipb-blog-overview-2026 .ipb-blog-card-copy{grid-column:1 !important;height:auto !important}#ipb-blog-overview-2026 .ipb-blog-card-media{grid-row:1 !important;height:230px !important}#ipb-blog-overview-2026 .ipb-blog-card-copy{grid-row:2 !important;min-height:245px !important;padding:26px 24px 24px 24px !important}#ipb-blog-overview-2026 .ipb-blog-pagination{justify-content:center !important;margin-top:40px !important}}@media(max-width:440px){#ipb-blog-overview-2026{margin:0 12px !important}#ipb-blog-overview-2026 .ipb-blog-card-media{height:205px !important}#ipb-blog-overview-2026 .ipb-blog-card h2{font-size:var(--ipb-rework-h5-size) !important}#ipb-blog-overview-2026 .ipb-blog-excerpt{font-size:var(--ipb-rework-text-regular-size) !important}#ipb-blog-overview-2026 .ipb-blog-card-footer{align-items:flex-end !important;gap:10px !important}#ipb-blog-overview-2026 .ipb-blog-pagination{gap:14px !important;font-size:var(--ipb-rework-text-regular-size) !important}#ipb-blog-overview-2026 .ipb-blog-page-select{width:90px !important}}body.febody.frontend-faq{background:#1a313f !important}#ipb-faq-2026,#ipb-faq-2026 *,#ipb-faq-2026 *:before,#ipb-faq-2026 *:after{box-sizing:border-box !important}#ipb-faq-2026{display:grid !important;grid-template-columns:333px minmax(0,1fr) !important;gap:12px !important;margin:0 auto !important;padding:12px 0 82px 0 !important;position:relative !important;overflow:visible !important}#ipb-faq-2026 .ipb-faq-main{min-width:0 !important}#ipb-faq-2026 .ipb-faq-intro-card{width:100% !important;padding:29px 38px 31px 38px !important;background:#fff !important;color:#1a313f !important}#ipb-faq-2026 .ipb-faq-intro-copy h1{max-width:610px !important;margin:0 0 18px 0 !important;padding:0 !important;color:#1a313f !important;font-size:var(--ipb-rework-h2-size) !important;line-height:1.12 !important;font-weight:700 !important;text-transform:none !important}#ipb-faq-2026 .ipb-faq-intro-copy p{margin:0 !important;padding:0 !important;color:#1a313f !important;font-size:19px !important;line-height:1.42 !important}#ipb-faq-2026 .ipb-faq-recommended{margin-top:30px !important}#ipb-faq-2026 .ipb-faq-accordion{width:100% !important;max-height:none !important;margin:0 !important;padding:0 !important;background:transparent !important;color:#1a313f !important;overflow:visible !important}#ipb-faq-2026 .ipb-faq-question{appearance:none !important;-webkit-appearance:none !important;display:grid !important;grid-template-columns:14px minmax(0,1fr) !important;align-items:start !important;gap:14px !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:10px 0 15px 0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#1a313f !important;font-family:'source_sans',sans-serif !important;font-size:var(--ipb-rework-text-medium-size) !important;line-height:1.28 !important;font-weight:700 !important;text-align:left !important;cursor:pointer !important}#ipb-faq-2026 .ipb-faq-question:focus-visible{outline:3px solid #ceb300 !important;outline-offset:3px !important}#ipb-faq-2026 .ipb-faq-chevron{display:block !important;width:14px !important;height:9px !important;margin-top:7px !important;color:#1a313f !important;transition:transform 180ms ease !important}#ipb-faq-2026 .ipb-faq-accordion.open .ipb-faq-chevron{transform:rotate(180deg) !important}#ipb-faq-2026 .faqanswer{display:none;margin:0 !important;padding:2px 0 19px 28px !important;color:#1a313f !important;font-size:19px !important;line-height:1.42 !important;word-break:normal !important;white-space:normal !important}#ipb-faq-2026 .faqanswer p:first-child{margin-top:0 !important}#ipb-faq-2026 .faqanswer p:last-child{margin-bottom:0 !important}#ipb-faq-2026 .faqanswer a{color:#046587 !important;font-weight:700 !important;text-decoration:underline !important}#ipb-faq-2026 .faqanswer a:visited{color:#03556b !important}#ipb-faq-2026 .faqanswer img,#ipb-faq-2026 .faqanswer iframe,#ipb-faq-2026 .faqanswer video{display:block !important;max-width:100% !important;margin-right:auto !important;margin-left:auto !important}#ipb-faq-2026 .ipb-faq-anchor{position:absolute !important;scroll-margin-top:90px !important}#ipb-faq-2026 .ipb-faq-topics{margin-top:44px !important}#ipb-faq-2026 .ipb-faq-topics>h2,#ipb-faq-2026 .ipb-faq-contact>h2{margin:0 0 24px 0 !important;padding:0 !important;color:#fff !important;font-size:34px !important;line-height:1.18 !important;font-weight:700 !important;text-transform:none !important}#ipb-faq-2026 .ipb-faq-category-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px !important;width:100% !important;margin:0 !important;padding:0 !important}#ipb-faq-2026 .ipb-faq-category{appearance:none !important;-webkit-appearance:none !important;display:block !important;position:relative !important;width:100% !important;height:137px !important;margin:0 !important;padding:24px 20px 20px 20px !important;border:0 !important;border-radius:0 !important;background:#046587 !important;color:#fff !important;font-family:'source_sans',sans-serif !important;text-align:left !important;cursor:pointer !important;transition:background-color 160ms ease,box-shadow 160ms ease !important}#ipb-faq-2026 .ipb-faq-category:hover,#ipb-faq-2026 .ipb-faq-category:focus{background:#046587 !important;box-shadow:inset 0 0 0 2px #fff !important}#ipb-faq-2026 .ipb-faq-category:focus-visible{outline:3px solid #ceb300 !important;outline-offset:3px !important}#ipb-faq-2026 .ipb-faq-category.active{border:0 !important;box-shadow:inset 0 -4px 0 #ceb300 !important}#ipb-faq-2026 .ipb-faq-category span{position:static !important;display:block !important;margin:0 !important;color:#fff !important}#ipb-faq-2026 .ipb-faq-category .faqcategoryhead{font-size:26px !important;line-height:1.08 !important;font-weight:700 !important}#ipb-faq-2026 .ipb-faq-category-copy{margin-top:10px !important}#ipb-faq-2026 .ipb-faq-category .faqcategoryspan{font-size:19px !important;line-height:1.28 !important;font-weight:400 !important}#ipb-faq-2026 .ipb-faq-category-answers{margin-top:12px !important}#ipb-faq-2026 .ipb-faq-topic-accordion{margin-top:12px !important;padding:0 38px !important;background:#fff !important}#ipb-faq-2026 .ipb-faq-topic-accordion:first-child{margin-top:0 !important}#ipb-faq-2026 .ipb-faq-topic-accordion.hidefaq{display:none !important}#ipb-faq-2026 .ipb-faq-topic-accordion .ipb-faq-question{grid-template-columns:18px minmax(0,1fr) !important;gap:16px !important;padding:29px 0 25px 0 !important;font-size:var(--ipb-rework-text-medium-size) !important;line-height:1.18 !important}#ipb-faq-2026 .ipb-faq-topic-accordion .ipb-faq-chevron{width:16px !important;height:11px !important;margin-top:12px !important}#ipb-faq-2026 .ipb-faq-topic-accordion .faqanswer{padding:0 0 32px 0 !important;font-size:19px !important;line-height:1.42 !important}#ipb-faq-2026 .ipb-faq-contact{margin-top:49px !important}#ipb-faq-2026 .ipb-faq-contact-panel{position:relative !important;width:100% !important;padding:28px 38px !important;background:#046587 !important;color:#fff !important;font-size:19px !important;line-height:1.42 !important}#ipb-faq-2026 .ipb-faq-contact-panel h3{margin:0 0 13px 0 !important;padding:0 !important;color:#fff !important;font-size:19px !important;line-height:1.3 !important;font-weight:700 !important;text-transform:none !important}#ipb-faq-2026 .ipb-faq-contact-panel p{max-width:560px !important;margin:0 !important;padding:0 0 20px 0 !important;color:#fff !important;font-size:19px !important;line-height:1.42 !important}#ipb-faq-2026 .ipb-faq-contact-button{display:flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;right:0 !important;bottom:0 !important;min-width:196px !important;height:54px !important;padding:0 22px !important;border-top:12px solid #1a313f !important;border-left:12px solid #1a313f !important;background:#ceb300 !important;color:#1a313f !important;font-size:19px !important;line-height:42px !important;font-weight:700 !important;text-decoration:none !important}#ipb-faq-2026 .ipb-faq-contact-button:hover,#ipb-faq-2026 .ipb-faq-contact-button:focus{background:#dbc00a !important}#ipb-faq-2026 .ipb-faq-phone-panel{display:flex !important;flex-direction:column !important;align-items:flex-start !important;margin-top:12px !important;padding-top:31px !important;padding-bottom:31px !important}#ipb-faq-2026 .ipb-faq-phone-panel strong{display:block !important;margin-top:14px !important;font-size:19px !important;line-height:1.35 !important}#ipb-faq-2026 .ipb-faq-phone-panel span{display:block !important}@media(max-width:800px){#ipb-faq-2026{display:block !important;width:auto !important;max-width:none !important;margin:0 15px !important;padding-bottom:54px !important}#ipb-faq-2026 .ipb-faq-intro-card{padding:28px 24px !important}#ipb-faq-2026 .ipb-faq-intro-copy h1{font-size:30px !important;line-height:1.15 !important}#ipb-faq-2026 .ipb-faq-intro-copy p,#ipb-faq-2026 .faqanswer,#ipb-faq-2026 .ipb-faq-category .faqcategoryspan,#ipb-faq-2026 .ipb-faq-contact-panel,#ipb-faq-2026 .ipb-faq-contact-panel p,#ipb-faq-2026 .ipb-faq-phone-panel strong,#ipb-faq-2026 .ipb-faq-phone-panel span{font-size:18px !important}#ipb-faq-2026 .ipb-faq-topics>h2,#ipb-faq-2026 .ipb-faq-contact>h2{font-size:30px !important}#ipb-faq-2026 .ipb-faq-question{font-size:var(--ipb-rework-text-medium-size) !important}#ipb-faq-2026 .ipb-faq-category-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#ipb-faq-2026 .ipb-faq-category .faqcategoryhead{font-size:22px !important}#ipb-faq-2026 .ipb-faq-topic-accordion{padding:0 24px !important}#ipb-faq-2026 .ipb-faq-topic-accordion .ipb-faq-question{font-size:var(--ipb-rework-text-medium-size) !important}#ipb-faq-2026 .ipb-faq-contact-panel{padding:26px 24px !important}#ipb-faq-2026 .ipb-faq-contact-panel h3,#ipb-faq-2026 .ipb-faq-contact-button{font-size:18px !important}#ipb-faq-2026 .ipb-faq-contact-form-panel{padding-bottom:0 !important}#ipb-faq-2026 .ipb-faq-contact-button{position:relative !important;right:auto !important;bottom:auto !important;width:calc(100% + 48px) !important;height:50px !important;margin:4px -24px 0 -24px !important;border:0 !important}}@media(max-width:440px){#ipb-faq-2026{margin:0 12px !important}#ipb-faq-2026 .ipb-faq-intro-card{padding-right:20px !important;padding-left:20px !important}#ipb-faq-2026 .ipb-faq-intro-copy h1{font-size:30px !important}#ipb-faq-2026 .ipb-faq-intro-copy p,#ipb-faq-2026 .faqanswer{font-size:18px !important}#ipb-faq-2026 .ipb-faq-question{font-size:var(--ipb-rework-text-medium-size) !important}#ipb-faq-2026 .ipb-faq-category{height:132px !important;padding:20px 16px !important}#ipb-faq-2026 .ipb-faq-category .faqcategoryhead{font-size:22px !important}#ipb-faq-2026 .ipb-faq-category .faqcategoryspan{font-size:18px !important}#ipb-faq-2026 .ipb-faq-topics>h2,#ipb-faq-2026 .ipb-faq-contact>h2{font-size:30px !important}#ipb-faq-2026 .ipb-faq-topic-accordion{padding:0 20px !important}#ipb-faq-2026 .ipb-faq-topic-accordion .ipb-faq-question{font-size:var(--ipb-rework-text-medium-size) !important}}@media(prefers-reduced-motion:reduce){#ipb-faq-2026 .ipb-faq-chevron,#ipb-faq-2026 .ipb-faq-category{transition:none !important}}body.febody.frontend-bonuspoints{background:#1a313f !important}#ipb-parkback-account-2026,#ipb-parkback-account-2026 *,#ipb-parkback-account-2026 *:before,#ipb-parkback-account-2026 *:after{box-sizing:border-box !important}#ipb-parkback-account-2026{display:grid !important;grid-template-columns:333px minmax(0,1fr) !important;gap:12px !important;width:1025px !important;min-width:0 !important;max-width:calc(100% - 32px) !important;margin:0 auto !important;padding:12px 0 34px 0 !important;position:relative !important;overflow:visible !important}#ipb-parkback-account-2026 .ipb-parkback-main{min-width:0 !important}#ipb-parkback-account-2026 .ipb-parkback-summary{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:12px !important}#ipb-parkback-account-2026 .ipb-parkback-intro,#ipb-parkback-account-2026 .ipb-parkback-balance{min-width:0 !important;min-height:190px !important;padding:32px 38px !important}#ipb-parkback-account-2026 .ipb-parkback-intro{background:#fff !important;color:#1a313f !important}#ipb-parkback-account-2026 .ipb-parkback-intro h1{margin:0 0 17px 0 !important;padding:0 !important;color:#1a313f !important;font-size:var(--ipb-rework-h3-size) !important;line-height:1.08 !important;font-weight:700 !important;text-transform:none !important}#ipb-parkback-account-2026 .ipb-parkback-intro p{margin:0 !important;padding:0 !important;color:#1a313f !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.42 !important}#ipb-parkback-account-2026 .ipb-parkback-balance{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;background:#5c7216 !important;color:#fff !important;text-align:center !important}#ipb-parkback-account-2026 .ipb-parkback-balance-label{color:#fff !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.25 !important;font-weight:700 !important}#ipb-parkback-account-2026 .ipb-parkback-balance-value{display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;margin-top:9px !important;color:#fff !important;font-size:var(--ipb-rework-h3-size) !important;line-height:1 !important;font-weight:700 !important}#ipb-parkback-account-2026 .ipb-parkback-balance-value img{display:block !important;width:24px !important;height:24px !important}#ipb-parkback-account-2026 .ipb-parkback-history{margin-top:12px !important}#ipb-parkback-account-2026 .ipb-parkback-section-toggle{appearance:none !important;-webkit-appearance:none !important;display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;height:52px !important;margin:0 !important;padding:0 38px !important;border:0 !important;border-radius:0 !important;background:#046587 !important;color:#fff !important;font-family:'source_sans',sans-serif !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.2 !important;font-weight:700 !important;text-align:left !important;cursor:pointer !important}#ipb-parkback-account-2026 .ipb-parkback-section-toggle:focus-visible,#ipb-parkback-account-2026 .ipb-parkback-faq-question:focus-visible{outline:3px solid #ceb300 !important;outline-offset:3px !important}#ipb-parkback-account-2026 .ipb-parkback-section-toggle svg{display:block !important;width:14px !important;height:9px !important;transition:transform 180ms ease !important}#ipb-parkback-account-2026 .ipb-parkback-history.is-open .ipb-parkback-section-toggle svg{transform:rotate(180deg) !important}#ipb-parkback-account-2026 .ipb-parkback-history-panel{background:#fff !important;padding:20px 30px 25px 30px !important}#ipb-parkback-account-2026 .ipb-parkback-table-scroll{width:100% !important;overflow-x:auto !important}#ipb-parkback-account-2026 .ipb-parkback-table{width:100% !important;min-width:610px !important;margin:0 !important;border:0 !important;border-collapse:collapse !important;border-spacing:0 !important;background:#fff !important;color:#1a313f !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:1.3 !important}#ipb-parkback-account-2026 .ipb-parkback-table th,#ipb-parkback-account-2026 .ipb-parkback-table td{padding:6px 8px !important;border:0 !important;background:transparent !important;color:#1a313f !important;font-weight:400 !important;text-align:left !important;white-space:nowrap !important}#ipb-parkback-account-2026 .ipb-parkback-table th{padding-top:4px !important;padding-bottom:9px !important;color:#1a313f !important;font-size:var(--ipb-rework-text-small-size) !important;font-weight:700 !important}#ipb-parkback-account-2026 .ipb-parkback-table th:nth-child(4),#ipb-parkback-account-2026 .ipb-parkback-table td:nth-child(4),#ipb-parkback-account-2026 .ipb-parkback-table th:nth-child(5),#ipb-parkback-account-2026 .ipb-parkback-table td:nth-child(5){text-align:right !important}#ipb-parkback-account-2026 .ipb-parkback-table tr.is-pending td{color:#1a313f !important;font-style:italic !important}#ipb-parkback-account-2026 .ipb-parkback-table .ipb-parkback-empty{padding:18px 8px !important;text-align:center !important;white-space:normal !important}#ipb-parkback-account-2026 .ipb-parkback-benefits{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;margin-top:12px !important}#ipb-parkback-account-2026 .ipb-parkback-benefit{min-height:190px !important;padding:31px 38px 30px 38px !important;background:#244654 !important;color:#fff !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:1.42 !important}#ipb-parkback-account-2026 .ipb-parkback-benefit h2{margin:0 0 14px 0 !important;padding:0 !important;color:#fff !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.25 !important;font-weight:700 !important;text-transform:none !important}#ipb-parkback-account-2026 .ipb-parkback-benefit p{display:inline !important;margin:0 !important;padding:0 !important;color:#fff !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:1.42 !important}#ipb-parkback-account-2026 .ipb-parkback-benefit a{display:inline !important;margin-left:4px !important;color:#ceb300 !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:1.42 !important;font-weight:700 !important;text-decoration:underline !important}#ipb-parkback-account-2026 .ipb-parkback-benefit a:hover,#ipb-parkback-account-2026 .ipb-parkback-benefit a:focus{color:#dbc00a !important}#ipb-parkback-account-2026 .ipb-parkback-faq{scroll-margin-top:78px !important;margin-top:12px !important;padding:30px 38px 34px 38px !important;background:#fff !important;color:#1a313f !important}#ipb-parkback-account-2026 .ipb-parkback-faq>h2{max-width:590px !important;margin:0 0 22px 0 !important;padding:0 !important;color:#1a313f !important;font-size:var(--ipb-rework-h3-size) !important;line-height:1.18 !important;font-weight:400 !important;text-transform:none !important}#ipb-parkback-account-2026 .ipb-parkback-faq-list{display:flex !important;flex-direction:column !important;gap:2px !important}#ipb-parkback-account-2026 .ipb-parkback-faq-item{margin:0 !important;padding:0 !important}#ipb-parkback-account-2026 .ipb-parkback-faq-question{appearance:none !important;-webkit-appearance:none !important;display:grid !important;grid-template-columns:13px minmax(0,1fr) !important;align-items:start !important;gap:14px !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:8px 0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#1a313f !important;font-family:'source_sans',sans-serif !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:1.32 !important;font-weight:700 !important;text-align:left !important;cursor:pointer !important}#ipb-parkback-account-2026 .ipb-parkback-faq-question svg{display:block !important;width:12px !important;height:8px !important;margin-top:7px !important;color:#1a313f !important;transition:transform 180ms ease !important}#ipb-parkback-account-2026 .ipb-parkback-faq-item.is-open .ipb-parkback-faq-question svg{transform:rotate(180deg) !important}#ipb-parkback-account-2026 .ipb-parkback-faq-answer{padding:1px 0 10px 27px !important;color:#1a313f !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:1.42 !important}#ipb-parkback-account-2026 .ipb-parkback-faq-answer[hidden],#ipb-parkback-account-2026 .ipb-parkback-history-panel[hidden]{display:none !important}#ipb-parkback-account-2026 .ipb-parkback-faq-answer p{margin:0 !important;padding:0 !important}@media(max-width:800px){#ipb-parkback-account-2026{--ipb-rework-h1-size:34px;--ipb-rework-h2-size:30px;--ipb-rework-h3-size:26px;--ipb-rework-h4-size:22px;--ipb-rework-h5-size:20px;--ipb-rework-h6-size:18px;--ipb-rework-text-large-size:22px;--ipb-rework-text-medium-size:20px;--ipb-rework-text-regular-size:18px;--ipb-rework-text-small-size:15px;--ipb-rework-text-tiny-size:13px;display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 12px 36px !important}#ipb-parkback-account-2026 .ipb-parkback-table th,#ipb-parkback-account-2026 .ipb-parkback-benefit,#ipb-parkback-account-2026 .ipb-parkback-benefit p,#ipb-parkback-account-2026 .ipb-parkback-benefit a,#ipb-parkback-account-2026 .ipb-parkback-faq-question,#ipb-parkback-account-2026 .ipb-parkback-faq-answer{font-size:var(--ipb-rework-text-regular-size) !important}#ipb-parkback-account-2026 .ipb-parkback-intro h1,#ipb-parkback-account-2026 .ipb-parkback-balance-value{font-size:var(--ipb-rework-h2-size) !important}#ipb-parkback-account-2026 .ipb-parkback-summary{grid-template-columns:1fr !important}#ipb-parkback-account-2026 .ipb-parkback-intro,#ipb-parkback-account-2026 .ipb-parkback-balance{min-height:0 !important;padding:28px 24px !important}#ipb-parkback-account-2026 .ipb-parkback-balance{min-height:170px !important}#ipb-parkback-account-2026 .ipb-parkback-history-panel{padding-right:20px !important;padding-left:20px !important}#ipb-parkback-account-2026 .ipb-parkback-section-toggle{padding-right:24px !important;padding-left:24px !important}#ipb-parkback-account-2026 .ipb-parkback-benefit,#ipb-parkback-account-2026 .ipb-parkback-faq{padding-right:24px !important;padding-left:24px !important}}@media(max-width:580px){#ipb-parkback-account-2026 .ipb-parkback-intro h1{font-size:var(--ipb-rework-h2-size) !important}#ipb-parkback-account-2026 .ipb-parkback-benefits{grid-template-columns:1fr !important}#ipb-parkback-account-2026 .ipb-parkback-benefit{min-height:0 !important}#ipb-parkback-account-2026 .ipb-parkback-faq>h2{font-size:var(--ipb-rework-h3-size) !important}}@media(prefers-reduced-motion:reduce){#ipb-parkback-account-2026 .ipb-parkback-section-toggle svg,#ipb-parkback-account-2026 .ipb-parkback-faq-question svg{transition:none !important}}body.febody.ku-daten{background:#1a313f !important}#ipb-customer-data-2026,#ipb-customer-data-2026 *,#ipb-customer-data-2026 *:before,#ipb-customer-data-2026 *:after{box-sizing:border-box !important}#ipb-customer-data-2026{display:grid !important;grid-template-columns:333px minmax(0,1fr) !important;gap:12px !important;width:1025px !important;min-width:0 !important;max-width:calc(100% - 32px) !important;margin:0 auto !important;padding:12px 0 34px !important;position:relative !important;overflow:visible !important;color:#1a313f !important}#ipb-customer-data-2026 .ipb-customer-data-main{min-width:0 !important}#ipb-customer-data-2026 .ipb-customer-data-card{position:relative !important;width:100% !important;margin:0 0 12px !important;padding:28px 34px 0 !important;border:1px solid #1a313f !important;background:#fff !important;color:#1a313f !important;box-shadow:none !important}#ipb-customer-data-2026 .ipb-customer-data-card h1,#ipb-customer-data-2026 .ipb-customer-data-card h2{margin:0 !important;padding:0 !important;color:#1a313f !important;font-weight:700 !important;text-transform:none !important}#ipb-customer-data-2026 .ipb-customer-data-card h1{font-size:var(--ipb-rework-h2-size) !important;line-height:1.15 !important}#ipb-customer-data-2026 .ipb-customer-data-card h2{font-size:var(--ipb-rework-h2-size) !important;line-height:1.2 !important}#ipb-customer-data-2026 .text-size-regular{font-size:var(--ipb-rework-text-regular-size) !important}#ipb-customer-data-2026 .ipb-customer-data-intro{max-width:590px !important;margin:10px 0 25px !important;color:#1a313f !important;line-height:1.45 !important}#ipb-customer-data-2026 .ipb-customer-data-intro p{margin:0 !important;color:inherit !important;font-size:inherit !important;line-height:inherit !important}#ipb-customer-data-2026 .ipb-customer-data-fields{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px 20px !important;align-items:start !important}#ipb-customer-data-2026 .ipb-customer-data-field{position:relative !important;min-width:0 !important}#ipb-customer-data-2026 .ipb-customer-data-field>label{display:block !important;margin:0 0 6px !important;color:#1a313f !important;font-size:var(--ipb-rework-text-small-size) !important;line-height:17px !important;font-weight:400 !important}#ipb-customer-data-2026 .ipb-customer-data-field>input,#ipb-customer-data-2026 .ipb-customer-data-city-row>input,#ipb-customer-data-2026 .ipb-customer-data-select{display:block !important;width:100% !important;height:44px !important;min-height:44px !important;margin:0 !important;padding:0 11px !important;border:1px solid #7f9baa !important;border-radius:0 !important;outline:0 !important;background:#fff !important;box-shadow:none !important;color:#1a313f !important;font-family:inherit !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:42px !important;font-weight:400 !important;transition:border-color 150ms ease,box-shadow 150ms ease !important}#ipb-customer-data-2026 .ipb-customer-data-field>input::placeholder,#ipb-customer-data-2026 .ipb-customer-data-city-row>input::placeholder{color:#1a313f !important;opacity:.72 !important}#ipb-customer-data-2026 .ipb-customer-data-field>input:focus,#ipb-customer-data-2026 .ipb-customer-data-city-row>input:focus,#ipb-customer-data-2026 .ipb-customer-data-select:focus{border-color:#046587 !important;box-shadow:0 0 0 2px rgba(4,101,135,.16) !important}#ipb-customer-data-2026 .ipb-customer-data-city-row{display:grid !important;grid-template-columns:82px minmax(0,1fr) !important;gap:8px !important}#ipb-customer-data-2026 .ipb-customer-data-select-wrap{position:relative !important}#ipb-customer-data-2026 .ipb-customer-data-select{position:relative !important;padding-right:42px !important;cursor:pointer !important;text-align:left !important}#ipb-customer-data-2026 .ipb-customer-data-select svg{position:absolute !important;top:50% !important;right:13px !important;width:12px !important;height:8px !important;transform:translateY(-50%) !important;color:#1a313f !important}#ipb-customer-data-2026 .ipb-customer-data-chooser{display:none;position:absolute !important;top:43px !important;left:0 !important;right:0 !important;z-index:50 !important;width:100% !important;max-height:220px !important;margin:0 !important;padding:0 !important;overflow-y:auto !important;border:1px solid #7f9baa !important;background:#fff !important;box-shadow:0 8px 18px rgba(0,0,0,.14) !important}#ipb-customer-data-2026 .ipb-customer-data-chooser .anlink,#ipb-customer-data-2026 .ipb-customer-data-chooser .clink{display:block !important;width:100% !important;height:auto !important;margin:0 !important;padding:10px 12px !important;border:0 !important;border-bottom:1px solid #e7eef0 !important;background:#fff !important;color:#1a313f !important;font-size:15px !important;line-height:18px !important;cursor:pointer !important}#ipb-customer-data-2026 .ipb-customer-data-chooser .anlink:hover,#ipb-customer-data-2026 .ipb-customer-data-chooser .clink:hover{background:#f3f7f8 !important}#ipb-customer-data-2026 .ipb-customer-data-card-actions{display:flex !important;justify-content:flex-end !important;margin:30px -34px 0 !important}#ipb-customer-data-2026 .ipb-customer-data-button{display:flex !important;align-items:center !important;justify-content:center !important;min-height:46px !important;margin:0 !important;padding:10px 22px !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-family:inherit !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.2 !important;font-weight:700 !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;transition:background-color 160ms ease !important}#ipb-customer-data-2026 .ipb-customer-data-card-actions .ipb-customer-data-button{width:164px !important;border-left:8px solid #1a313f !important;border-top:8px solid #1a313f !important}#ipb-customer-data-2026 .ipb-customer-data-button-yellow{background:#ceb300 !important;color:#1a313f !important}#ipb-customer-data-2026 .ipb-customer-data-button-yellow:hover,#ipb-customer-data-2026 .ipb-customer-data-button-yellow:focus{background:#dbc00a !important;color:#1a313f !important}#ipb-customer-data-2026 .ipb-customer-data-button-blue{background:#046587 !important;color:#fff !important}#ipb-customer-data-2026 .ipb-customer-data-button-blue:hover,#ipb-customer-data-2026 .ipb-customer-data-button-blue:focus{background:#05769e !important;color:#fff !important}#ipb-customer-data-2026 .ipb-customer-data-password{padding-top:29px !important}#ipb-customer-data-2026 .ipb-customer-data-password .ipb-customer-data-card-actions{margin:20px -34px 0 !important}#ipb-customer-data-2026 .ipb-customer-data-password-fields{margin-top:25px !important}#ipb-customer-data-2026 .ipb-customer-data-footer-actions{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}#ipb-customer-data-2026 .ipb-customer-data-footer-actions .ipb-customer-data-button{width:100% !important}@media(max-width:800px){#ipb-customer-data-2026{display:block !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 12px 36px !important}#ipb-customer-data-2026 .ipb-customer-data-fields{grid-template-columns:1fr !important}#ipb-customer-data-2026 .ipb-customer-data-card{padding-right:24px !important;padding-left:24px !important}#ipb-customer-data-2026 .ipb-customer-data-card-actions{margin-right:-24px !important;margin-left:-24px !important}#ipb-customer-data-2026 .ipb-customer-data-password .ipb-customer-data-card-actions{margin:20px -24px 0 !important}}@media(max-width:580px){#ipb-customer-data-2026 .ipb-customer-data-card{padding-top:24px !important}#ipb-customer-data-2026 .ipb-customer-data-card h1{font-size:30px !important}#ipb-customer-data-2026 .ipb-customer-data-card h2{font-size:30px !important}#ipb-customer-data-2026 .ipb-customer-data-footer-actions{grid-template-columns:1fr !important}#ipb-customer-data-2026 .ipb-customer-data-card-actions .ipb-customer-data-button{width:176px !important}}@media(prefers-reduced-motion:reduce){#ipb-customer-data-2026 .ipb-customer-data-button,#ipb-customer-data-2026 .ipb-customer-data-field>input,#ipb-customer-data-2026 .ipb-customer-data-city-row>input,#ipb-customer-data-2026 .ipb-customer-data-select{transition:none !important}}body.kunde-bewertungen{background:#1a313f !important}#ipb-customer-ratings,#ipb-customer-ratings *{box-sizing:border-box !important}#ipb-customer-ratings{--ipb-customer-ratings-bg:#1a313f;--ipb-customer-ratings-bar:#046587;--ipb-customer-ratings-detail:#046587;--ipb-customer-ratings-gold:#ceb300;--ipb-customer-ratings-gold-hover:#dbc00a;--ipb-customer-ratings-green:#5c7216;--ipb-customer-ratings-ink:#1a313f;--ipb-customer-ratings-white:#fff;--ipb-font-h1:45px;--ipb-font-h2:34px;--ipb-font-h3:30px;--ipb-font-h4:26px;--ipb-font-h5:22px;--ipb-font-h6:19px;--ipb-font-large:26px;--ipb-font-medium:22px;--ipb-font-regular:19px;--ipb-font-small:15px;--ipb-font-tiny:13px;display:grid !important;grid-template-columns:333px minmax(0,680px) !important;gap:12px !important;align-items:start !important;width:1025px !important;min-width:0 !important;max-width:calc(100% - 24px) !important;padding:12px 0 52px !important;font-size:var(--ipb-font-small) !important}#ipb-customer-ratings h1{font-size:var(--ipb-font-h1) !important}#ipb-customer-ratings h2{font-size:var(--ipb-font-h2) !important}#ipb-customer-ratings h3{font-size:var(--ipb-font-h3) !important}#ipb-customer-ratings h4{font-size:var(--ipb-font-h4) !important}#ipb-customer-ratings h5{font-size:var(--ipb-font-h5) !important}#ipb-customer-ratings h6{font-size:var(--ipb-font-h6) !important}#ipb-customer-ratings .text-size-large{font-size:var(--ipb-font-large) !important}#ipb-customer-ratings .text-size-medium{font-size:var(--ipb-font-medium) !important}#ipb-customer-ratings .text-size-regular{font-size:var(--ipb-font-regular) !important}#ipb-customer-ratings .text-size-small{font-size:var(--ipb-font-small) !important}#ipb-customer-ratings .text-size-tiny{font-size:var(--ipb-font-tiny) !important}#ipb-customer-ratings .ipb-customer-ratings__content{width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important;float:none !important}#ipb-customer-ratings .ipb-customer-ratings__intro{min-height:454px !important;padding:26px 34px 28px !important;background:var(--ipb-customer-ratings-white) !important;color:var(--ipb-customer-ratings-ink) !important}#ipb-customer-ratings .ipb-customer-ratings__intro h1{margin:0 0 20px !important;padding:0 !important;color:var(--ipb-customer-ratings-ink) !important;font-size:var(--ipb-font-h2) !important;font-weight:700 !important;line-height:1.15 !important;text-align:left !important;text-transform:none !important}#ipb-customer-ratings .ipb-customer-ratings__lead,#ipb-customer-ratings .ipb-customer-ratings__policy-heading,#ipb-customer-ratings .ipb-customer-ratings__policy-list,#ipb-customer-ratings .ipb-customer-ratings__policy-fallback{color:var(--ipb-customer-ratings-ink) !important;line-height:1.45 !important}#ipb-customer-ratings .ipb-customer-ratings__lead{max-width:570px !important;margin:0 !important}#ipb-customer-ratings .ipb-customer-ratings__policy-heading{max-width:570px !important;margin:30px 0 8px !important}#ipb-customer-ratings .ipb-customer-ratings__policy-list{max-width:580px !important;margin:0 !important;padding:0 !important;list-style:none !important}#ipb-customer-ratings .ipb-customer-ratings__policy-list li{position:relative !important;margin:0 !important;padding:0 0 8px 20px !important}#ipb-customer-ratings .ipb-customer-ratings__policy-list li::before{content:"•" !important;position:absolute !important;left:0 !important;top:0 !important}#ipb-customer-ratings .ipb-customer-ratings__section{margin-top:12px !important}#ipb-customer-ratings .ipb-customer-ratings__section-toggle{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;min-height:46px !important;margin:0 !important;padding:0 31px 0 32px !important;border:0 !important;border-radius:0 !important;background:var(--ipb-customer-ratings-bar) !important;color:var(--ipb-customer-ratings-white) !important;font-family:inherit !important;font-size:var(--ipb-font-regular) !important;font-weight:700 !important;line-height:22px !important;text-align:left !important;cursor:pointer !important}#ipb-customer-ratings .ipb-customer-ratings__section-toggle svg{display:block !important;width:17px !important;height:17px !important;margin-left:20px !important;fill:none !important;stroke:currentColor !important;stroke-width:3 !important;stroke-linecap:round !important;stroke-linejoin:round !important;transition:transform 180ms ease !important}#ipb-customer-ratings .ipb-customer-ratings__section.is-collapsed .ipb-customer-ratings__section-toggle svg{transform:rotate(180deg) !important}#ipb-customer-ratings .ipb-customer-ratings__section-toggle:hover,#ipb-customer-ratings .ipb-customer-ratings__section-toggle:focus{background:var(--ipb-customer-ratings-bar) !important}#ipb-customer-ratings .ipb-customer-ratings__section-toggle:focus-visible{outline:3px solid var(--ipb-customer-ratings-white) !important;outline-offset:-5px !important}#ipb-customer-ratings .ipb-customer-ratings__section-content[hidden]{display:none !important}#ipb-customer-ratings .ipb-customer-ratings__booking{position:relative !important;display:grid !important;grid-template-columns:160px minmax(0,1fr) !important;min-height:130px !important;margin:12px 0 0 !important;background:var(--ipb-customer-ratings-white) !important;overflow:visible !important}#ipb-customer-ratings .ipb-customer-ratings__booking-image{display:block !important;width:160px !important;height:130px !important;margin:0 !important;background-color:var(--ipb-customer-ratings-bg) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;float:none !important}#ipb-customer-ratings .ipb-customer-ratings__booking-content{position:relative !important;width:auto !important;min-width:0 !important;height:130px !important;padding:0 !important;background:var(--ipb-customer-ratings-white) !important;color:var(--ipb-customer-ratings-ink) !important;float:none !important}#ipb-customer-ratings .ipb-customer-ratings__booking-data{padding:12px 14px 48px !important;color:var(--ipb-customer-ratings-ink) !important;font-size:var(--ipb-font-small) !important;line-height:21px !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row{display:flex !important;align-items:center !important;gap:10px !important;min-width:0 !important;min-height:28px !important;margin:0 !important;color:var(--ipb-customer-ratings-ink) !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row--top{display:grid !important;grid-template-columns:22px auto 22px minmax(0,1fr) !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row .icon{position:static !important;display:block !important;width:22px !important;height:22px !important;margin:0 !important;object-fit:contain !important;float:none !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row span{min-width:0 !important;margin:0 !important;color:var(--ipb-customer-ratings-ink) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#ipb-customer-ratings .ipb-customer-ratings__score-row{gap:8px !important;padding-left:32px !important}#ipb-customer-ratings .ipb-customer-ratings__live-score:not([style]){display:none !important}#ipb-customer-ratings .ipb-customer-ratings__score-row .offerrating,#ipb-customer-ratings .ipb-customer-ratings__live-score .offerrating{position:static !important;display:block !important;height:20px !important;top:auto !important}#ipb-customer-ratings .offerratingstarsouter{position:relative !important;display:block !important;width:115px !important;height:20px !important;margin:0 !important;background-image:url('/public/img/stars_empty_small.png') !important;background-position:left center !important;background-repeat:no-repeat !important;background-size:115px 20px !important;float:none !important;overflow:hidden !important}#ipb-customer-ratings .offerratingstarsinner{display:block !important;height:20px !important;background-image:url('/public/img/stars_full_small.png') !important;background-position:left center !important;background-repeat:no-repeat !important;background-size:115px 20px !important}#ipb-customer-ratings .ipb-customer-ratings__score-row strong{font-size:var(--ipb-font-small) !important;line-height:20px !important}#ipb-customer-ratings .ipb-customer-ratings__action{position:absolute !important;right:0 !important;bottom:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:166px !important;height:48px !important;margin:0 !important;padding:0 12px !important;border:0 !important;border-top:12px solid var(--ipb-customer-ratings-bg) !important;border-left:12px solid var(--ipb-customer-ratings-bg) !important;border-radius:0 !important;background:var(--ipb-customer-ratings-gold) !important;color:var(--ipb-customer-ratings-ink) !important;font-family:inherit !important;font-size:var(--ipb-font-small) !important;font-weight:700 !important;line-height:36px !important;text-align:center !important;cursor:pointer !important}#ipb-customer-ratings .ipb-customer-ratings__action:hover,#ipb-customer-ratings .ipb-customer-ratings__action:focus{background:var(--ipb-customer-ratings-gold-hover) !important}#ipb-customer-ratings .ipb-customer-ratings__action:focus-visible{outline:3px solid var(--ipb-customer-ratings-white) !important;outline-offset:-5px !important}#ipb-customer-ratings .ipb-customer-ratings__details{position:relative !important;grid-column:1 / -1 !important;margin:12px 0 0 !important;padding:18px 18px 66px !important;background:var(--ipb-customer-ratings-detail) !important;color:var(--ipb-customer-ratings-white) !important;font-size:var(--ipb-font-small) !important;line-height:21px !important}#ipb-customer-ratings .ipb-customer-ratings__details .starsrating{width:25% !important;min-width:0 !important;padding-right:12px !important;font-size:var(--ipb-font-small) !important;line-height:19px !important}#ipb-customer-ratings .ipb-customer-ratings__details .bookingfull{margin-top:12px !important}#ipb-customer-ratings .ipb-customer-ratings__details input[type="text"],#ipb-customer-ratings .ipb-customer-ratings__details textarea{width:100% !important;min-height:42px !important;padding:10px 12px !important;border:1px solid var(--ipb-customer-ratings-ink) !important;border-radius:0 !important;background:var(--ipb-customer-ratings-white) !important;color:var(--ipb-customer-ratings-ink) !important;font-family:inherit !important;font-size:var(--ipb-font-small) !important;line-height:21px !important}#ipb-customer-ratings .ipb-customer-ratings__details textarea{min-height:110px !important;resize:vertical !important}#ipb-customer-ratings .ipb-customer-ratings__details .ratingbtn,#ipb-customer-ratings .ipb-customer-ratings__details .ratingclosebtn{position:absolute !important;bottom:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:166px !important;height:48px !important;padding:0 12px !important;border:0 !important;border-top:12px solid var(--ipb-customer-ratings-bg) !important;border-left:12px solid var(--ipb-customer-ratings-bg) !important;background:var(--ipb-customer-ratings-gold) !important;color:var(--ipb-customer-ratings-ink) !important;font-size:var(--ipb-font-small) !important;font-weight:700 !important;line-height:36px !important}#ipb-customer-ratings .ipb-customer-ratings__details .ratingbtn{right:0 !important}#ipb-customer-ratings .ipb-customer-ratings__details .ratingclosebtn{right:166px !important}#ipb-customer-ratings .ipb-customer-ratings__details .ratingbtn:hover,#ipb-customer-ratings .ipb-customer-ratings__details .ratingbtn:focus,#ipb-customer-ratings .ipb-customer-ratings__details .ratingclosebtn:hover,#ipb-customer-ratings .ipb-customer-ratings__details .ratingclosebtn:focus{background:var(--ipb-customer-ratings-gold-hover) !important}@media(max-width:1030px){#ipb-customer-ratings{grid-template-columns:minmax(280px,32%) minmax(0,68%) !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row--top{grid-template-columns:22px minmax(0,1fr) !important}#ipb-customer-ratings .ipb-customer-ratings__airport-icon,#ipb-customer-ratings .ipb-customer-ratings__airport-icon + .bap{display:none !important}}@media(max-width:800px){#ipb-customer-ratings{--ipb-font-h1:34px;--ipb-font-h2:30px;--ipb-font-h3:26px;--ipb-font-h4:22px;--ipb-font-h5:20px;--ipb-font-h6:18px;--ipb-font-large:22px;--ipb-font-medium:20px;--ipb-font-regular:18px;--ipb-font-small:15px;--ipb-font-tiny:13px;display:block !important;width:100% !important;max-width:none !important;padding:0 12px 36px !important}#ipb-customer-ratings .ipb-customer-ratings__intro{min-height:0 !important;padding:24px 12px !important}#ipb-customer-ratings .ipb-customer-ratings__intro h1{font-size:var(--ipb-font-h2) !important;letter-spacing:-.3px !important;overflow-wrap:anywhere !important}#ipb-customer-ratings .ipb-customer-ratings__policy-heading{margin-top:24px !important}}@media(max-width:560px){#ipb-customer-ratings .ipb-customer-ratings__section-toggle{padding:0 18px !important;font-size:var(--ipb-font-small) !important}#ipb-customer-ratings .ipb-customer-ratings__booking{grid-template-columns:96px minmax(0,1fr) !important;min-height:152px !important}#ipb-customer-ratings .ipb-customer-ratings__booking-image{width:96px !important;height:152px !important}#ipb-customer-ratings .ipb-customer-ratings__booking-content{height:152px !important}#ipb-customer-ratings .ipb-customer-ratings__booking-data{padding:9px 10px 46px !important;font-size:var(--ipb-font-tiny) !important;line-height:17px !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row{gap:7px !important;min-height:24px !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row .icon{width:18px !important;height:18px !important}#ipb-customer-ratings .ipb-customer-ratings__meta-row--top{grid-template-columns:18px minmax(0,1fr) !important}#ipb-customer-ratings .ipb-customer-ratings__score-row{padding-left:25px !important}#ipb-customer-ratings .offerratingstarsouter{width:82px !important;height:14px !important;background-size:82px 14px !important}#ipb-customer-ratings .offerratingstarsinner{height:14px !important;background-size:82px 14px !important}#ipb-customer-ratings .ipb-customer-ratings__score-row .offerrating{height:14px !important}#ipb-customer-ratings .ipb-customer-ratings__score-row strong{font-size:var(--ipb-font-tiny) !important;line-height:14px !important}#ipb-customer-ratings .ipb-customer-ratings__action{width:142px !important;font-size:var(--ipb-font-small) !important}#ipb-customer-ratings .ipb-customer-ratings__details .starsrating{width:50% !important;margin-bottom:12px !important}#ipb-customer-ratings .ipb-customer-ratings__details .ratingbtn,#ipb-customer-ratings .ipb-customer-ratings__details .ratingclosebtn{width:50% !important;font-size:var(--ipb-font-small) !important}#ipb-customer-ratings .ipb-customer-ratings__details .ratingclosebtn{right:50% !important}}@media(prefers-reduced-motion:reduce){#ipb-customer-ratings .ipb-customer-ratings__section-toggle svg{transition:none !important}}.frontend-newsletter{background:#1a313f !important}.frontend-newsletter .newsletter-rework,.frontend-newsletter .newsletter-rework *,.frontend-newsletter .newsletter-rework *::before,.frontend-newsletter .newsletter-rework *::after{box-sizing:border-box !important}.frontend-newsletter .newsletter-rework{display:grid !important;grid-template-columns:333px minmax(0,680px) !important;gap:12px !important;width:min(1025px,calc(100% - 32px)) !important;min-width:0 !important;margin:0 auto !important;padding:12px 0 42px !important;align-items:start !important;color:#1a313f !important}.frontend-newsletter .newsletter-content{width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important}.frontend-newsletter .newsletter-intro{min-height:230px !important;margin:0 !important;padding:28px 30px 24px !important;background:#ceb300 !important;color:#1a313f !important}.frontend-newsletter .newsletter-intro h1{margin:0 0 16px !important;padding:0 !important;color:#1a313f !important;font-size:var(--ipb-rework-h2-size) !important;font-weight:700 !important;line-height:1.15 !important;text-transform:none !important}.frontend-newsletter .newsletter-intro p{margin:0 0 12px !important;color:#1a313f !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.45 !important}.frontend-newsletter .newsletter-intro p:last-child{margin-bottom:0 !important}.frontend-newsletter .newsletter-benefits{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px !important;margin:8px 0 0 !important}.frontend-newsletter .newsletter-benefit{position:relative !important;height:112px !important;margin:0 !important;background:#046587 !important;color:#fff !important;overflow:hidden !important}.frontend-newsletter .newsletter-benefit img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;margin:0 !important;object-fit:contain !important;object-position:center !important}.frontend-newsletter .newsletter-benefit h4{position:absolute !important;left:14px !important;bottom:13px !important;z-index:1 !important;width:72% !important;margin:0 !important;padding:0 !important;color:#fff !important;font-size:22px !important;font-weight:700 !important;line-height:1.02 !important;text-transform:none !important;white-space:normal !important;overflow-wrap:break-word !important}.frontend-newsletter .newsletter-benefit h4 span{display:block !important}.frontend-newsletter .newsletter-signup{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;margin:8px 0 0 !important;align-items:stretch !important}.frontend-newsletter .newsletter-form-panel{position:relative !important;min-width:0 !important;min-height:540px !important;padding:20px 16px 22px !important;background:#244858 !important;color:#fff !important}.frontend-newsletter .newsletter-form-panel>h2,.frontend-newsletter .newsletter-info-copy h2{margin:0 0 16px !important;padding:0 !important;color:#fff !important;font-size:19px !important;font-weight:700 !important;line-height:1.25 !important;text-transform:none !important}.frontend-newsletter .newsletter-field-row{position:relative !important;margin:0 0 11px !important}.frontend-newsletter .newsletter-field-row:last-child{margin-bottom:0 !important}.frontend-newsletter .newsletter-field-row label,.frontend-newsletter .newsletter-field-label{display:block !important;margin:0 0 5px !important;color:#fff !important;font-size:var(--ipb-rework-text-small-size) !important;font-weight:400 !important;line-height:15px !important}.frontend-newsletter .newsletter-field-row>input,.frontend-newsletter .newsletter-location-row input,.frontend-newsletter .newsletter-select-row>.formfield{display:block !important;width:100% !important;height:40px !important;min-height:40px !important;margin:0 !important;padding:0 10px !important;float:none !important;border:1px solid #1a313f !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;color:#1a313f !important;font-family:inherit !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:38px !important;outline:0 !important}.frontend-newsletter .newsletter-field-row>input::placeholder,.frontend-newsletter .newsletter-location-row input::placeholder{color:#1a313f !important;opacity:1 !important}.frontend-newsletter .newsletter-field-row>input:focus,.frontend-newsletter .newsletter-location-row input:focus,.frontend-newsletter .newsletter-select-row>.formfield:focus-within{border-color:#ceb300 !important;outline:2px solid #ceb300 !important;outline-offset:0 !important}.frontend-newsletter .newsletter-select-row>.formfield{position:relative !important;padding-right:40px !important;cursor:pointer !important}.frontend-newsletter .newsletter-select-row>.formfield>span{display:block !important;height:38px !important;color:#1a313f !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:38px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.frontend-newsletter .newsletter-select-row .dropdownarrow{position:absolute !important;top:50% !important;right:12px !important;width:12px !important;height:auto !important;margin:0 !important;transform:translateY(-50%) !important;filter:brightness(0) saturate(100%) invert(17%) sepia(17%) saturate(1164%) hue-rotate(153deg) brightness(92%) contrast(87%) !important}.frontend-newsletter .newsletter-location-row{display:grid !important;grid-template-columns:92px minmax(0,1fr) !important;gap:8px !important}.frontend-newsletter .newsletter-location-row>div{min-width:0 !important}.frontend-newsletter .newsletter-select-row .anredechooser,.frontend-newsletter .newsletter-select-row .countrychooser{position:absolute !important;top:60px !important;left:0 !important;right:0 !important;z-index:20 !important;display:none !important;width:100% !important;max-height:210px !important;margin:0 !important;padding:0 !important;border:1px solid #1a313f !important;background:#fff !important;box-shadow:0 8px 18px rgba(0,0,0,.22) !important;overflow-y:auto !important}.frontend-newsletter .newsletter-select-row .anlink,.frontend-newsletter .newsletter-select-row .clink{padding:10px !important;border-bottom:1px solid #d7e0e4 !important;background:#fff !important;color:#1a313f !important;font-size:15px !important;line-height:18px !important;cursor:pointer !important}.frontend-newsletter .newsletter-select-row .anlink:hover,.frontend-newsletter .newsletter-select-row .clink:hover{background:#eaf1f3 !important}.frontend-newsletter .newsletter-info-panel{padding:20px 18px 74px !important}.frontend-newsletter .newsletter-info-copy,.frontend-newsletter .newsletter-info-copy p{color:#fff !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.42 !important}.frontend-newsletter .newsletter-info-copy p{margin:0 0 14px !important}.frontend-newsletter .newsletter-info-copy a,.frontend-newsletter .newsletter-consent a{color:#ceb300 !important}.frontend-newsletter .newsletter-consent{margin:20px 0 24px !important}.frontend-newsletter .newsletter-consent .checktext{display:grid !important;grid-template-columns:20px minmax(0,1fr) !important;gap:9px !important;width:100% !important;min-height:20px !important;margin:0 !important;padding:0 !important;float:none !important;color:#fff !important;cursor:pointer !important}.frontend-newsletter .newsletter-consent .checktext img{grid-area:1 / 1 !important;width:18px !important;height:18px !important;margin:1px 0 0 !important}.frontend-newsletter .newsletter-consent .checktext span{grid-column:2 !important;margin:0 !important;padding:0 !important;color:#fff !important;font-size:13px !important;font-style:italic !important;line-height:1.35 !important}.frontend-newsletter .newsletter-captcha{width:100% !important;min-height:78px !important;overflow:hidden !important}.frontend-newsletter .newsletter-captcha .g-recaptcha{width:304px !important;max-width:100% !important;margin:0 !important;float:none !important}.frontend-newsletter .newsletterbtn{position:absolute !important;right:0 !important;bottom:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:154px !important;height:50px !important;margin:0 !important;padding:0 14px !important;border:0 !important;border-top:8px solid #1a313f !important;border-left:8px solid #1a313f !important;border-radius:0 !important;background:#ceb300 !important;color:#1a313f !important;font-family:inherit !important;font-size:19px !important;font-weight:700 !important;line-height:42px !important;cursor:pointer !important}.frontend-newsletter .newsletterbtn:hover,.frontend-newsletter .newsletterbtn:focus{background:#dbc00a !important;color:#1a313f !important;outline:0 !important}.frontend-newsletter .newsletter-content>.adcontainer2:empty{display:none !important}@media (max-width:1024px){.frontend-newsletter .newsletter-rework{grid-template-columns:minmax(285px,33%) minmax(0,67%) !important}}@media (max-width:800px){.frontend-newsletter .newsletter-rework{display:block !important;width:100% !important;max-width:none !important;padding:0 12px 36px !important}.frontend-newsletter .newsletter-intro h1{font-size:30px !important}.frontend-newsletter .newsletter-benefit h4{font-size:20px !important}.frontend-newsletter .newsletter-form-panel>h2,.frontend-newsletter .newsletter-info-copy h2{font-size:18px !important}.frontend-newsletter .newsletterbtn{font-size:18px !important}}@media (max-width:650px){.frontend-newsletter .newsletter-benefits{grid-template-columns:1fr !important}.frontend-newsletter .newsletter-benefit{height:122px !important}.frontend-newsletter .newsletter-signup{grid-template-columns:1fr !important}.frontend-newsletter .newsletter-form-panel{min-height:0 !important}.frontend-newsletter .newsletter-info-panel{min-height:430px !important}}@media (max-width:480px){.frontend-newsletter .newsletter-intro{min-height:0 !important;padding:23px 20px !important}.frontend-newsletter .newsletter-location-row{grid-template-columns:86px minmax(0,1fr) !important}.frontend-newsletter .newsletter-captcha .g-recaptcha{transform:scale(.88) !important;transform-origin:left top !important}}.frontend-terminalparken{background:#1a313f !important}.frontend-terminalparken .terminalparking-page{box-sizing:border-box !important;width:1025px !important;min-width:1025px !important;margin:0 auto !important;padding:12px 0 34px !important;color:#1a313f !important}.frontend-terminalparken .terminalparking-layout{display:grid !important;grid-template-columns:minmax(0,333fr) minmax(0,680fr) !important;gap:12px !important;align-items:start !important;justify-content:stretch !important}.frontend-terminalparken .terminalparking-content{width:100% !important;min-width:0 !important}.frontend-terminalparken .terminalparking-section,.frontend-terminalparken .terminalparking-final{box-sizing:border-box !important;width:100% !important;margin:0 0 8px !important;padding:27px 30px 29px !important;background:#fff !important;color:#1a313f !important}.frontend-terminalparken .terminalparking-section h1,.frontend-terminalparken .terminalparking-section h2,.frontend-terminalparken .terminalparking-final h2{margin:0 !important;padding:0 !important;color:#1a313f !important;font-weight:700 !important;text-transform:none !important}.frontend-terminalparken .terminalparking-hero h1{margin-bottom:7px !important;font-size:30px !important;line-height:33px !important}.frontend-terminalparken .terminalparking-section.terminalparking-hero h2{margin-bottom:23px !important;font-size:22px !important;line-height:27px !important;font-weight:400 !important}.frontend-terminalparken .terminalparking-section h2,.frontend-terminalparken .terminalparking-final h2{margin-bottom:16px !important;font-size:26px !important;line-height:30px !important}.frontend-terminalparken .terminalparking-section p,.frontend-terminalparken .terminalparking-final p{margin:0 0 10px !important;font-size:15px !important;line-height:21px !important}.frontend-terminalparken .terminalparking-section p:last-child,.frontend-terminalparken .terminalparking-final p:last-of-type{margin-bottom:0 !important}.frontend-terminalparken .terminalparking-eyebrow{display:inline-block !important;margin:0 0 8px !important;padding:2px 5px !important;background:rgba(4,101,135,.18) !important;color:#1a313f !important;font-size:13px !important;line-height:13px !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important}.frontend-terminalparken .terminalparking-benefits-section h2{margin-bottom:17px !important}.frontend-terminalparken .terminalparking-benefits{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important;list-style:none !important;margin:0 !important;padding:0 !important}.frontend-terminalparken .terminalparking-benefits li{box-sizing:border-box !important;min-height:126px !important;padding:17px 18px !important;background:rgba(4,101,135,.18) !important;color:#1a313f !important;font-size:15px !important;line-height:20px !important}.frontend-terminalparken .terminalparking-benefits strong,.frontend-terminalparken .terminalparking-benefits span{display:block !important}.frontend-terminalparken .terminalparking-benefits strong{margin-bottom:5px !important;font-size:15px !important;line-height:20px !important}.frontend-terminalparken .terminalparking-comparison-section h2{max-width:420px !important}.frontend-terminalparken .terminalparking-table{width:100% !important;margin:0 !important;border-collapse:collapse !important;color:#1a313f !important;font-size:15px !important;line-height:19px !important}.frontend-terminalparken .terminalparking-table th,.frontend-terminalparken .terminalparking-table td{box-sizing:border-box !important;padding:11px 17px !important;text-align:left !important;vertical-align:top !important}.frontend-terminalparken .terminalparking-table th{width:50% !important;background:rgba(4,101,135,.18) !important;font-weight:700 !important}.frontend-terminalparken .terminalparking-table td{border-bottom:1px solid #d3dde1 !important}.frontend-terminalparken .terminalparking-table tbody tr:last-child td{border-bottom:0 !important}.frontend-terminalparken .terminalparking-final{margin-bottom:0 !important;min-height:199px !important;padding-top:28px !important;padding-bottom:30px !important;background:#046587 !important;color:#fff !important}.frontend-terminalparken .terminalparking-final h2,.frontend-terminalparken .terminalparking-final p{color:#fff !important}.frontend-terminalparken .terminalparking-final h2{margin-bottom:10px !important}.frontend-terminalparken .terminalparking-final p,.frontend-terminalparken .terminalparking-final p:last-of-type{margin-bottom:22px !important}.frontend-terminalparken .terminalparking-cta{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:36px !important;box-sizing:border-box !important;padding:8px 16px !important;background:#ceb300 !important;color:#1a313f !important;font-size:15px !important;line-height:20px !important;font-weight:700 !important;text-decoration:none !important}.frontend-terminalparken .terminalparking-cta:hover,.frontend-terminalparken .terminalparking-cta:focus{background:#dbc00a !important;color:#1a313f !important}html:has(body.frontend-terminalparken){scroll-behavior:smooth !important;scroll-padding-top:100px !important}@media(max-width:1050px){.frontend-terminalparken .terminalparking-page{width:100% !important;min-width:0 !important;padding-right:16px !important;padding-left:16px !important}}@media(max-width:860px){.frontend-terminalparken .terminalparking-layout{grid-template-columns:minmax(0,680px) !important;gap:12px !important;justify-content:center !important}.frontend-terminalparken .terminalparking-content{position:relative !important;top:auto !important;width:100% !important}}@media(max-width:560px){.frontend-terminalparken .terminalparking-page{padding:8px 12px 24px !important}.frontend-terminalparken .terminalparking-section,.frontend-terminalparken .terminalparking-final{padding:24px 20px !important}.frontend-terminalparken .terminalparking-hero h1{font-size:26px !important;line-height:32px !important}.frontend-terminalparken .terminalparking-section h2,.frontend-terminalparken .terminalparking-final h2{font-size:22px !important;line-height:28px !important}.frontend-terminalparken .terminalparking-benefits{grid-template-columns:1fr !important}.frontend-terminalparken .terminalparking-benefits li{min-height:0 !important}.frontend-terminalparken .terminalparking-table,.frontend-terminalparken .terminalparking-table tbody,.frontend-terminalparken .terminalparking-table tr,.frontend-terminalparken .terminalparking-table td{display:block !important;width:100% !important}.frontend-terminalparken .terminalparking-table thead{display:none !important}.frontend-terminalparken .terminalparking-table tr{padding:10px 0 !important;border-bottom:1px solid #d3dde1 !important}.frontend-terminalparken .terminalparking-table tbody tr:last-child{border-bottom:0 !important}.frontend-terminalparken .terminalparking-table td{padding:4px 0 !important;border:0 !important}.frontend-terminalparken .terminalparking-table td:first-child{font-weight:700 !important}}body.frontend-glossaroverview,body.frontend-glossarpage{min-width:0 !important;background:#1a313f !important}.glossar-page{--glossar-background:#1a313f;--glossar-hero:#046587;--glossar-surface:#fff;--glossar-text:#1a313f;--glossar-link:#046587;--glossar-link-hover:#1a313f;--glossar-accent:#ceb300;--glossar-accent-hover:#dbc00a;--glossar-focus:#ceb300;--glossar-field-border:#809eaa;--glossar-frame:#1a313f;--glossar-input-text:#1a313f;--glossar-placeholder:#1a313f;--glossar-price:#5c7216;--glossar-row-border:#e4ecef;--glossar-hover-surface:#eef4f5;--glossar-directory-border:#d9e2e6;--glossar-focus-ring:rgba(206,179,0,0.18);--glossar-shadow:rgba(0,0,0,0.18);--glossar-highlight:rgba(206,179,0,0.34);--glossar-layout-max:1025px;min-height:1180px !important;padding:12px 0 72px !important;background:var(--glossar-background) !important;color:var(--glossar-surface) !important;font-family:source_sans,sans-serif !important;box-sizing:border-box !important}.glossar-page *,.glossar-page *::before,.glossar-page *::after{box-sizing:border-box !important}.glossar-layout{display:grid !important;grid-template-columns:minmax(0,333fr) minmax(0,680fr) !important;align-items:start !important;gap:12px !important;width:var(--glossar-layout-max) !important;margin:0 auto !important}.glossar-term-page{--glossar-layout-max:1025px}.glossar-main-column{min-width:0 !important}.glossar-term-toolbar{display:grid !important;grid-template-columns:270px minmax(0,1fr) !important;gap:10px !important;width:100% !important;min-height:44px !important}.glossar-term-back{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:44px !important;padding:0 18px !important;background:var(--glossar-accent) !important;border:1px solid var(--glossar-frame) !important;color:var(--glossar-text) !important;font-family:inherit !important;font-size:19px !important;font-weight:700 !important;line-height:44px !important;text-align:center !important;text-decoration:none !important;transition:background-color 150ms ease !important}.glossar-term-back:hover,.glossar-term-back:focus{background:var(--glossar-accent-hover) !important;color:var(--glossar-text) !important;text-decoration:none !important}.glossar-term-back:focus-visible{outline:2px solid var(--glossar-surface) !important;outline-offset:-4px !important}.glossar-term-search-wrap{position:relative !important;z-index:40 !important;min-width:0 !important}.glossar-term-toolbar .glossar-search{height:44px !important;border:1px solid var(--glossar-field-border) !important}.glossar-term-toolbar .glossar-search>input{height:44px !important;padding-left:14px !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:44px !important}.glossar-term-toolbar .glossar-search>input::placeholder{font-size:var(--ipb-rework-text-regular-size) !important}.glossar-term-toolbar .glossar-search-icon{right:14px !important;width:21px !important;height:21px !important}#glossarsearchautocomplete-list{position:absolute !important;top:44px !important;left:0 !important;z-index:100 !important;width:100% !important;max-height:310px !important;overflow-y:auto !important;background:var(--glossar-surface) !important;border:1px solid var(--glossar-field-border) !important;border-top:0 !important;box-shadow:0 8px 18px var(--glossar-shadow) !important;color:var(--glossar-text) !important;font-family:inherit !important;font-size:15px !important;line-height:20px !important}#glossarsearchautocomplete-list>div{min-height:42px !important;padding:10px 14px !important;background:var(--glossar-surface) !important;border-bottom:1px solid var(--glossar-row-border) !important;cursor:pointer !important}#glossarsearchautocomplete-list>div:last-child{border-bottom:0 !important}#glossarsearchautocomplete-list>div:hover,#glossarsearchautocomplete-list>div.autocomplete-active{background:var(--glossar-hover-surface) !important}#glossarsearchautocomplete-list input[type="hidden"]{display:none !important}.glossar-term-article{width:100% !important;margin-top:10px !important;padding:28px 32px 36px !important;background:var(--glossar-surface) !important;border:1px solid var(--glossar-frame) !important;color:var(--glossar-text) !important;font-family:inherit !important;font-size:var(--ipb-rework-text-regular-size) !important;font-weight:400 !important;line-height:1.45 !important}.glossar-term-article h1{margin:0 0 4px !important;color:var(--glossar-text) !important;font-size:34px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.15 !important}.glossar-term-copy{min-width:0 !important}.glossar-term-copy h2{margin:30px 0 11px !important;color:var(--glossar-text) !important;font-size:26px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.2 !important}.glossar-term-copy h3,.glossar-term-copy h4{margin:24px 0 8px !important;color:var(--glossar-text) !important;font-size:19px !important;font-weight:700 !important;line-height:1.35 !important}.glossar-term-copy h4[data-ipb-heading="terminal-route"]{margin:30px 0 11px !important;font-size:26px !important;letter-spacing:0 !important;line-height:1.2 !important}.glossar-term-copy p{margin:0 0 14px !important;font-size:var(--ipb-rework-text-regular-size) !important}.glossar-term-copy p:last-child{margin-bottom:0 !important}.glossar-term-copy ul,.glossar-term-copy ol{margin:0 0 18px !important;padding-left:21px !important}.glossar-term-copy li{margin:0 0 7px !important;padding-left:2px !important;font-size:var(--ipb-rework-text-regular-size) !important}.glossar-term-copy a{color:var(--glossar-link) !important;font-weight:700 !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important}.glossar-term-copy a:hover,.glossar-term-copy a:focus{color:var(--glossar-link-hover) !important}.glossar-term-copy img,.glossar-term-copy iframe,.glossar-term-copy table{max-width:100% !important}.glossar-intro{padding:28px 32px 30px !important;background:var(--glossar-hero) !important;color:var(--glossar-surface) !important}.glossar-intro h1{max-width:none !important;margin:0 0 20px !important;color:var(--glossar-surface) !important;font-size:34px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.2 !important}.glossar-intro p{max-width:none !important;margin:0 !important;color:var(--glossar-surface) !important;font-size:var(--ipb-rework-text-regular-size) !important;font-weight:400 !important;letter-spacing:0 !important;line-height:1.45 !important}.glossar-directory{margin-top:10px !important}.glossar-search{position:relative !important;display:block !important;width:100% !important;height:44px !important;margin:0 !important;background:var(--glossar-surface) !important;border:1px solid var(--glossar-directory-border) !important;color:var(--glossar-text) !important;transition:border-color 160ms ease,box-shadow 160ms ease !important}.glossar-search:focus-within{border-color:var(--glossar-focus) !important;box-shadow:0 0 0 3px var(--glossar-focus-ring) !important}.glossar-search>input{display:block !important;width:100% !important;height:42px !important;margin:0 !important;padding:0 50px 0 32px !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;outline:none !important;color:var(--glossar-input-text) !important;font-family:inherit !important;font-size:19px !important;font-weight:400 !important;letter-spacing:0 !important;line-height:42px !important}.glossar-search>input::placeholder{color:var(--glossar-placeholder) !important;opacity:1 !important}.glossar-search>input::-webkit-search-cancel-button{display:none !important}.glossar-search-icon{position:absolute !important;top:50% !important;right:18px !important;display:block !important;width:24px !important;height:24px !important;color:var(--glossar-text) !important;transform:translateY(-50%) !important;pointer-events:none !important}.glossar-search-icon svg{display:block !important;width:100% !important;height:100% !important;fill:none !important;stroke:currentColor !important;stroke-width:2.8 !important;stroke-linecap:square !important}.glossar-search-meta{min-height:21px !important;margin:8px 2px 0 !important;color:var(--glossar-surface) !important;font-size:15px !important;font-weight:700 !important;line-height:21px !important}.glossar-search-meta[hidden],.glossar-group[hidden],.glossar-item[hidden]{display:none !important}.glossar-content{display:grid !important;gap:10px !important;margin-top:10px !important}.glossar-search-meta:not([hidden]) + .glossar-content{margin-top:8px !important}.glossar-group{display:grid !important;grid-template-columns:44px minmax(0,1fr) !important;align-items:start !important;gap:28px !important;width:100% !important;margin:0 !important;padding:26px 32px !important;background:var(--glossar-surface) !important;color:var(--glossar-text) !important}.glossar-group h2{display:flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;margin:0 !important;padding:0 !important;background:var(--glossar-surface) !important;border:4px solid var(--glossar-text) !important;color:var(--glossar-text) !important;font-size:26px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1 !important}.glossar-columns{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:40px !important;min-width:0 !important}.glossar-column{display:flex !important;flex-direction:column !important;gap:9px !important;min-width:0 !important;margin:0 !important;padding:0 !important;list-style:none !important}.glossar-item{min-width:0 !important;margin:0 !important;padding:0 !important}.glossar-item a{display:inline !important;color:var(--glossar-link) !important;font-size:19px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.3 !important;text-decoration:underline !important;text-decoration-thickness:1px !important;text-underline-offset:2px !important;transition:color 150ms ease,text-decoration-color 150ms ease !important}.glossar-item a:hover,.glossar-item a:focus{color:var(--glossar-link-hover) !important;text-decoration-thickness:2px !important}.glossar-item a:focus-visible{outline:2px solid var(--glossar-focus) !important;outline-offset:3px !important}.glossar-highlight{display:inline !important;padding:0 2px !important;background:var(--glossar-highlight) !important;color:inherit !important;font-weight:inherit !important}.glossar-empty{margin:0 !important;padding:32px !important;background:var(--glossar-surface) !important;color:var(--glossar-text) !important;font-size:19px !important;line-height:1.4 !important}@media (max-width:1024px){.glossar-layout{width:100% !important;max-width:1011px !important}}@media (max-width:820px){.glossar-layout{grid-template-columns:minmax(0,1fr) !important;width:min(700px,calc(100% - 32px)) !important}}@media (max-width:800px){.glossar-page{padding-top:0 !important}.glossar-layout{width:calc(100% - 24px) !important;max-width:none !important}}@media (max-width:700px){.glossar-page{width:100% !important;min-height:1400px !important;padding:0 0 54px !important;overflow-x:hidden !important}.glossar-layout{gap:10px !important;width:calc(100% - 24px) !important}.glossar-term-toolbar{grid-template-columns:minmax(190px,0.8fr) minmax(0,1.2fr) !important;min-height:52px !important}.glossar-term-back{height:52px !important;font-size:18px !important;line-height:52px !important}.glossar-term-toolbar .glossar-search{height:52px !important}.glossar-term-toolbar .glossar-search>input{height:50px !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:50px !important}#glossarsearchautocomplete-list{top:52px !important;font-size:15px !important}.glossar-term-article{padding:26px 22px 32px !important;font-size:var(--ipb-rework-text-regular-size) !important}.glossar-term-article h1{font-size:30px !important;line-height:1.18 !important}.glossar-term-copy h2{font-size:26px !important}.glossar-term-copy h3,.glossar-term-copy h4{font-size:18px !important}.glossar-intro{padding:26px 22px 28px !important}.glossar-intro h1{margin-bottom:20px !important;font-size:30px !important;line-height:1.18 !important}.glossar-intro p{font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.45 !important}.glossar-directory,.glossar-content{margin-top:10px !important}.glossar-content{gap:10px !important}.glossar-search{height:52px !important}.glossar-search input{height:50px !important;padding-right:58px !important;padding-left:20px !important;font-size:18px !important;line-height:50px !important}.glossar-search-icon{right:18px !important;width:26px !important;height:26px !important}.glossar-group{grid-template-columns:46px minmax(0,1fr) !important;gap:25px !important;padding:26px 22px 28px !important}.glossar-group h2{width:44px !important;height:44px !important;border-width:4px !important;font-size:30px !important}.glossar-columns{gap:24px !important}.glossar-column{gap:11px !important}.glossar-item a{font-size:18px !important;line-height:1.28 !important}.glossar-empty{font-size:18px !important}}@media (max-width:560px){.glossar-term-toolbar{grid-template-columns:minmax(0,1fr) !important}.glossar-group{grid-template-columns:1fr !important;gap:24px !important}.glossar-columns{grid-template-columns:minmax(0,1fr) !important;gap:15px !important}}@media (prefers-reduced-motion:reduce){.glossar-search,.glossar-item a{transition:none !important}}.kunde-buchungen{background:#1a313f !important}.kunde-buchungen .customer-bookings-rework,.kunde-buchungen .customer-bookings-rework *,.kunde-buchungen .customer-bookings-rework *::before,.kunde-buchungen .customer-bookings-rework *::after{box-sizing:border-box !important}.kunde-buchungen .customer-bookings-rework{display:grid !important;grid-template-columns:333px minmax(0,680px) !important;gap:12px !important;width:min(1025px,calc(100% - 32px)) !important;min-width:0 !important;margin:0 auto !important;padding:12px 0 42px !important;align-items:start !important}.kunde-buchungen .customer-bookings-rework>.compareright{float:none !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 !important}.kunde-buchungen .customer-bookings-rework .compareright .firstregfull{margin:0 !important;min-height:244px !important;padding:34px 38px 26px !important;background:#fff !important;color:#1a313f !important}.kunde-buchungen .customer-bookings-rework .firstregfull h1{margin:0 0 12px !important;color:#1a313f !important;font-size:30px !important;font-weight:700 !important;line-height:1.2 !important;text-transform:none !important}.kunde-buchungen .customer-bookings-rework .firstregfull p{margin:0 !important;color:#1a313f !important;font-size:19px !important;font-weight:400 !important;line-height:1.38 !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide{width:100% !important;margin:12px 0 0 !important;padding:0 !important;max-height:52px !important;overflow:hidden !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide.open,.kunde-buchungen .customer-bookings-rework .compareright .bookslide.open{max-height:6000px !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide .cubookhead{position:relative !important;width:100% !important;height:52px !important;margin:0 0 12px !important;padding:0 48px 0 38px !important;float:none !important;background:#046587 !important;color:#fff !important;font-size:22px !important;font-weight:700 !important;line-height:52px !important;text-transform:none !important;cursor:pointer !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide .cubookhead img{position:absolute !important;top:50% !important;right:20px !important;width:auto !important;max-width:16px !important;height:auto !important;transform:translateY(-50%) !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide.open .cubookhead img{transform:translateY(-50%) rotate(180deg) !important}.kunde-buchungen .customer-bookings-rework .cubookbox{display:flex !important;position:relative !important;width:100% !important;min-height:156px !important;margin:0 0 12px !important;gap:12px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .oimage{display:block !important;width:160px !important;height:156px !important;margin:0 !important;flex:0 0 160px !important;float:none !important;background-color:#fff !important;background-position:center !important;background-size:cover !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontent{position:relative !important;width:auto !important;height:156px !important;min-width:0 !important;flex:1 1 auto !important;float:none !important;border:1px solid #1a313f !important;background:#fff !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner{padding:20px 14px 54px !important;color:#1a313f !important;font-size:19px !important;line-height:24px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner .brow{display:flex !important;align-items:center !important;gap:37px !important;margin:0 0 14px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner .brow:last-child{margin-bottom:0 !important}.kunde-buchungen .customer-bookings-rework .cubookbox .contentline{display:flex !important;min-width:0 !important;flex:0 0 auto !important;align-items:center !important;color:#1a313f !important;white-space:nowrap !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner .icon{position:static !important;width:22px !important;height:22px !important;margin:0 12px 0 0 !important;flex:0 0 22px !important;object-fit:contain !important}.kunde-buchungen .customer-bookings-rework .cubookbox .booking-number-icon,.kunde-buchungen .customer-bookings-rework .cubookbox .booking-parking-icon{display:inline-flex !important;box-sizing:border-box !important;align-items:center !important;justify-content:center !important;color:#1a313f !important}.kunde-buchungen .customer-bookings-rework .cubookbox .booking-number-icon{font-size:30px !important;font-weight:700 !important;line-height:22px !important}.kunde-buchungen .customer-bookings-rework .cubookbox img.icon[src$="/compareoffers/Plane.svg"]{transform:scale(1.45) !important}.kunde-buchungen .customer-bookings-rework .cubookbox .booking-parking-icon{border:3px solid #1a313f !important;border-radius:50% !important;font-size:15px !important;font-weight:700 !important;line-height:16px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bdate{margin-right:0 !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner a,.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner a[style]{color:#046587 !important;text-decoration:underline !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn{position:absolute !important;bottom:0 !important;width:32.6667% !important;height:50px !important;margin:0 !important;padding:0 !important;border:0 !important;border-top:12px solid #1a313f !important;border-right:0 !important;border-left:12px solid #1a313f !important;background:#ceb300 !important;color:#1a313f !important;font-size:19px !important;font-weight:700 !important;line-height:38px !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn:hover,.kunde-buchungen .customer-bookings-rework .cubookbox .obtn:focus-within{background:#dbc00a !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn.llbtn{left:2% !important;right:auto !important;margin:0 !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn.lbtn{left:34.6667% !important;right:auto !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn.rbtn,.kunde-buchungen .customer-bookings-rework .cubookbox a>.obtn{right:0 !important;left:auto !important;border-right:0 !important}.kunde-buchungen .customer-bookings-rework .cubookbox>.clear{display:none !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn .printbtn,.kunde-buchungen .customer-bookings-rework .cubookbox .obtn a{display:block !important;position:static !important;width:100% !important;height:38px !important;color:#1a313f !important;font:inherit !important;line-height:38px !important;text-align:center !important;text-decoration:none !important}.kunde-buchungen .customer-bookings-rework .bookingfull,.kunde-buchungen .customer-bookings-rework .paymenttable,.kunde-buchungen .customer-bookings-rework .cancelvouchertable{background:#fff !important;color:#1a313f !important}.kunde-buchungen .customer-bookings-rework .bookingstable,.kunde-buchungen .customer-bookings-rework .bookingstable a,.kunde-buchungen .customer-bookings-rework .paymenttablecustomer,.kunde-buchungen .customer-bookings-rework .paymenttablecustomer a{color:#1a313f !important}.kunde-buchungen .customer-bookings-rework .bookingstable table{border-collapse:collapse !important}.kunde-buchungen .customer-bookings-rework .bookingstable td{padding:8px 6px !important;border-bottom:1px solid #cbd6db !important}.kunde-buchungen .customer-bookings-rework .customeradvcon{margin-top:12px !important;padding:28px 38px 30px !important;background:#5c7216 !important;color:#fff !important}.kunde-buchungen .customer-bookings-rework .customeradvcon .leftadvcon{display:none !important}.kunde-buchungen .customer-bookings-rework .customeradvcon .rightadvcon{display:block !important;max-width:none !important;margin:0 !important}.kunde-buchungen .customer-bookings-rework .customeradvcon .advheadline{margin:0 0 14px !important;color:#fff !important;font-size:30px !important;font-weight:700 !important;line-height:1.15 !important}.kunde-buchungen .customer-bookings-rework .customeradvcon p{margin:0 0 14px !important;color:#fff !important;font-size:19px !important;line-height:1.38 !important}.kunde-buchungen .customer-bookings-rework .customeradvcon a{color:#fff !important;font-size:19px !important;font-weight:700 !important;text-decoration:underline !important}.kunde-buchungen .customer-bookings-rework .customeradvcon a::after{content:"›" !important;display:inline-block !important;margin-left:10px !important;font-size:22px !important;line-height:1 !important;text-decoration:none !important;vertical-align:-1px !important}.kunde-buchungen .customer-bookings-rework>.clear{display:none !important}@media (max-width:1024px){.kunde-buchungen .customer-bookings-rework{grid-template-columns:minmax(260px,33%) minmax(0,67%) !important}.kunde-buchungen .customer-bookings-rework .firstregfull h1{font-size:30px !important}.kunde-buchungen .customer-bookings-rework .firstregfull p{font-size:19px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner{font-size:19px !important}}@media (max-width:800px){.kunde-buchungen .customer-bookings-rework{display:block !important;width:100% !important;max-width:none !important;padding:0 12px 36px !important}.kunde-buchungen .customer-bookings-rework>.compareright{width:100% !important}.kunde-buchungen .customer-bookings-rework>.compareright{margin-top:0 !important}.kunde-buchungen .customer-bookings-rework .compareright .firstregfull,.kunde-buchungen .customer-bookings-rework .customeradvcon{padding:22px 20px 24px !important}.kunde-buchungen .customer-bookings-rework .firstregfull h1{font-size:26px !important}.kunde-buchungen .customer-bookings-rework .firstregfull p{font-size:18px !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide .cubookhead{font-size:20px !important}.kunde-buchungen .customer-bookings-rework .cubookbox{display:block !important;min-height:0 !important}.kunde-buchungen .customer-bookings-rework .cubookbox .oimage{display:block !important;width:100% !important;height:190px !important;margin:0 !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontent{width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;border-top:12px solid #1a313f !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner{padding:16px 18px !important;font-size:18px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .booking-number-icon{font-size:26px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .bcontentinner .brow{display:grid !important;grid-template-columns:1fr !important;gap:5px !important;margin-bottom:10px !important}.kunde-buchungen .customer-bookings-rework .cubookbox .contentline{flex:1 1 auto !important}.kunde-buchungen .customer-bookings-rework .cubookbox .obtn,.kunde-buchungen .customer-bookings-rework .cubookbox .obtn.llbtn,.kunde-buchungen .customer-bookings-rework .cubookbox .obtn.lbtn,.kunde-buchungen .customer-bookings-rework .cubookbox .obtn.rbtn,.kunde-buchungen .customer-bookings-rework .cubookbox a>.obtn{display:block !important;position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:100% !important;height:50px !important;margin:0 !important;border:0 !important;border-top:12px solid #1a313f !important;font-size:18px !important;line-height:38px !important}.kunde-buchungen .customer-bookings-rework .customeradvcon .advheadline{font-size:26px !important}.kunde-buchungen .customer-bookings-rework .customeradvcon p,.kunde-buchungen .customer-bookings-rework .customeradvcon a{font-size:18px !important}.kunde-buchungen .customer-bookings-rework .customeradvcon a::after{font-size:20px !important}.kunde-buchungen .customer-bookings-rework .bookingstable{overflow-x:auto !important}}@media (max-width:480px){.kunde-buchungen .customer-bookings-rework .firstregfull h1{font-size:26px !important}.kunde-buchungen .customer-bookings-rework .compareright .aloneslide .cubookhead{padding-left:20px !important;font-size:20px !important}.kunde-buchungen .customer-bookings-rework .customeradvcon .advheadline{font-size:26px !important}}.frontend-valetparken{background:#1a313f !important}.frontend-valetparken .valetparking-page{box-sizing:border-box !important;width:1025px !important;min-width:1025px !important;margin:0 auto !important;padding:12px 0 34px !important;color:#1a313f !important}.frontend-valetparken .valetparking-layout{display:grid !important;grid-template-columns:333px 680px !important;gap:12px !important;align-items:start !important;justify-content:start !important}.frontend-valetparken .valetparking-content{width:680px !important;min-width:0 !important}.frontend-valetparken .valetparking-section,.frontend-valetparken .valetparking-final{box-sizing:border-box !important;width:100% !important;margin:0 0 8px !important;padding:27px 30px 29px !important;background:#fff !important;color:#1a313f !important}.frontend-valetparken .valetparking-section h1,.frontend-valetparken .valetparking-section h2,.frontend-valetparken .valetparking-final h2{margin:0 !important;padding:0 !important;color:#1a313f !important;font-weight:700 !important;text-transform:none !important}.frontend-valetparken .valetparking-hero h1{margin-bottom:7px !important;font-size:30px !important;line-height:33px !important}.frontend-valetparken .valetparking-section.valetparking-hero h2{margin-bottom:23px !important;font-size:22px !important;line-height:27px !important;font-weight:400 !important}.frontend-valetparken .valetparking-section h2,.frontend-valetparken .valetparking-final h2{margin-bottom:16px !important;font-size:26px !important;line-height:30px !important}.frontend-valetparken .valetparking-section p,.frontend-valetparken .valetparking-final p{margin:0 0 10px !important;font-size:15px !important;line-height:21px !important}.frontend-valetparken .valetparking-section p:last-child,.frontend-valetparken .valetparking-final p:last-of-type{margin-bottom:0 !important}.frontend-valetparken .valetparking-eyebrow{display:inline-block !important;margin:0 0 8px !important;padding:2px 5px !important;background:rgba(4,101,135,.18) !important;color:#1a313f !important;font-size:13px !important;line-height:13px !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important}.frontend-valetparken .valetparking-benefits-section h2,.frontend-valetparken .valetparking-steps-section h2{margin-bottom:17px !important}.frontend-valetparken .valetparking-benefits,.frontend-valetparken .valetparking-steps{display:grid !important;gap:6px !important;list-style:none !important;margin:0 !important;padding:0 !important}.frontend-valetparken .valetparking-benefits{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.frontend-valetparken .valetparking-steps{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.frontend-valetparken .valetparking-benefits li,.frontend-valetparken .valetparking-steps li{box-sizing:border-box !important;padding:17px 18px !important;background:rgba(4,101,135,.18) !important;color:#1a313f !important;font-size:15px !important;line-height:20px !important}.frontend-valetparken .valetparking-benefits li{min-height:126px !important}.frontend-valetparken .valetparking-steps li{min-height:250px !important;padding-right:13px !important;padding-left:13px !important}.frontend-valetparken .valetparking-benefits strong,.frontend-valetparken .valetparking-benefits span,.frontend-valetparken .valetparking-steps small,.frontend-valetparken .valetparking-steps strong,.frontend-valetparken .valetparking-steps span{display:block !important}.frontend-valetparken .valetparking-benefits strong,.frontend-valetparken .valetparking-steps strong{margin-bottom:5px !important;font-size:15px !important;line-height:20px !important}.frontend-valetparken .valetparking-steps small{margin-bottom:1px !important;font-size:13px !important;line-height:13px !important;font-weight:400 !important;text-transform:uppercase !important}.frontend-valetparken .valetparking-final{margin-bottom:0 !important;min-height:199px !important;padding-top:28px !important;padding-bottom:30px !important;background:#046587 !important;color:#fff !important}.frontend-valetparken .valetparking-final h2,.frontend-valetparken .valetparking-final p{color:#fff !important}.frontend-valetparken .valetparking-final h2{margin-bottom:10px !important}.frontend-valetparken .valetparking-final p{margin-bottom:22px !important}.frontend-valetparken .valetparking-cta{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:36px !important;box-sizing:border-box !important;padding:8px 16px !important;background:#ceb300 !important;color:#1a313f !important;font-size:15px !important;line-height:20px !important;font-weight:700 !important;text-decoration:none !important}.frontend-valetparken .valetparking-cta:hover,.frontend-valetparken .valetparking-cta:focus{background:#dbc00a !important;color:#1a313f !important}html{scroll-behavior:smooth !important;scroll-padding-top:100px !important}@media(max-width:1050px){.frontend-valetparken .valetparking-page{width:100% !important;min-width:0 !important;padding-right:16px !important;padding-left:16px !important}.frontend-valetparken .valetparking-layout{grid-template-columns:minmax(260px,333px) minmax(0,680px) !important;justify-content:stretch !important}.frontend-valetparken .valetparking-content{width:100% !important}}@media(max-width:860px){.frontend-valetparken .valetparking-layout{grid-template-columns:minmax(0,539px) !important;gap:12px !important}.frontend-valetparken .valetparking-content{position:relative !important;top:auto !important;width:100% !important}}@media(max-width:560px){.frontend-valetparken .valetparking-page{padding:8px 12px 24px !important}.frontend-valetparken .valetparking-section,.frontend-valetparken .valetparking-final{padding:24px 20px !important}.frontend-valetparken .valetparking-hero h1{font-size:26px !important;line-height:32px !important}.frontend-valetparken .valetparking-section.valetparking-hero h2{font-size:20px !important}.frontend-valetparken .valetparking-section h2,.frontend-valetparken .valetparking-final h2{font-size:22px !important;line-height:28px !important}.frontend-valetparken .valetparking-benefits,.frontend-valetparken .valetparking-steps{grid-template-columns:1fr !important}.frontend-valetparken .valetparking-benefits li,.frontend-valetparken .valetparking-steps li{min-height:0 !important}}.frontend-shuttleparken{background:#1a313f !important}.frontend-shuttleparken .shuttleparking-page{box-sizing:border-box !important;width:1025px !important;min-width:1025px !important;margin:0 auto !important;padding:12px 0 34px !important;color:#1a313f !important}.frontend-shuttleparken .shuttleparking-layout{display:grid !important;grid-template-columns:333px 680px !important;gap:12px !important;align-items:start !important;justify-content:start !important}.frontend-shuttleparken .shuttleparking-content{width:680px !important;min-width:0 !important}.frontend-shuttleparken .shuttleparking-section,.frontend-shuttleparken .shuttleparking-final{box-sizing:border-box !important;width:100% !important;margin:0 0 8px !important;padding:27px 30px 29px !important;background:#fff !important;color:#1a313f !important}.frontend-shuttleparken .shuttleparking-section h1,.frontend-shuttleparken .shuttleparking-section h2,.frontend-shuttleparken .shuttleparking-final h2{margin:0 !important;padding:0 !important;color:#1a313f !important;font-weight:700 !important;text-transform:none !important}.frontend-shuttleparken .shuttleparking-hero h1{margin-bottom:7px !important;font-size:30px !important;line-height:33px !important}.frontend-shuttleparken .shuttleparking-section.shuttleparking-hero h2{margin-bottom:23px !important;font-size:22px !important;line-height:27px !important;font-weight:400 !important}.frontend-shuttleparken .shuttleparking-section h2,.frontend-shuttleparken .shuttleparking-final h2{margin-bottom:16px !important;font-size:26px !important;line-height:30px !important}.frontend-shuttleparken .shuttleparking-section p,.frontend-shuttleparken .shuttleparking-final p{margin:0 0 10px !important;font-size:15px !important;line-height:21px !important}.frontend-shuttleparken .shuttleparking-section p:last-child,.frontend-shuttleparken .shuttleparking-final p:last-of-type{margin-bottom:0 !important}.frontend-shuttleparken .shuttleparking-eyebrow{display:inline-block !important;margin:0 0 8px !important;padding:2px 5px !important;background:rgba(4,101,135,.18) !important;color:#1a313f !important;font-size:13px !important;line-height:13px !important;font-weight:700 !important;letter-spacing:.02em !important;text-transform:uppercase !important}.frontend-shuttleparken .shuttleparking-benefits-section h2,.frontend-shuttleparken .shuttleparking-steps-section h2{margin-bottom:17px !important}.frontend-shuttleparken .shuttleparking-benefits,.frontend-shuttleparken .shuttleparking-steps{display:grid !important;gap:6px !important;list-style:none !important;margin:0 !important;padding:0 !important}.frontend-shuttleparken .shuttleparking-benefits,.frontend-shuttleparken .shuttleparking-steps{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.frontend-shuttleparken .shuttleparking-benefits li,.frontend-shuttleparken .shuttleparking-steps li{box-sizing:border-box !important;padding:17px 18px !important;background:rgba(4,101,135,.18) !important;color:#1a313f !important;font-size:15px !important;line-height:20px !important}.frontend-shuttleparken .shuttleparking-benefits li{min-height:126px !important}.frontend-shuttleparken .shuttleparking-steps li{min-height:146px !important}.frontend-shuttleparken .shuttleparking-benefits strong,.frontend-shuttleparken .shuttleparking-benefits span,.frontend-shuttleparken .shuttleparking-steps small,.frontend-shuttleparken .shuttleparking-steps strong,.frontend-shuttleparken .shuttleparking-steps span{display:block !important}.frontend-shuttleparken .shuttleparking-benefits strong,.frontend-shuttleparken .shuttleparking-steps strong{margin-bottom:5px !important;font-size:15px !important;line-height:20px !important}.frontend-shuttleparken .shuttleparking-steps small{margin-bottom:1px !important;font-size:13px !important;line-height:13px !important;font-weight:400 !important;text-transform:uppercase !important}.frontend-shuttleparken .shuttleparking-media{box-sizing:border-box !important;width:100% !important;margin:0 0 8px !important;background:#fff !important;overflow:hidden !important}.frontend-shuttleparken .shuttleparking-media .yt-lite{display:block !important;width:100% !important;aspect-ratio:16 / 9 !important;margin:0 !important}.frontend-shuttleparken .shuttleparking-media .yt-lite__thumb{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}.frontend-shuttleparken .shuttleparking-media iframe{display:block !important;width:100% !important;aspect-ratio:16 / 9 !important;border:0 !important}.frontend-shuttleparken .shuttleparking-final{margin-bottom:0 !important;min-height:199px !important;padding-top:28px !important;padding-bottom:30px !important;background:#046587 !important;color:#fff !important}.frontend-shuttleparken .shuttleparking-final h2,.frontend-shuttleparken .shuttleparking-final p{color:#fff !important}.frontend-shuttleparken .shuttleparking-final h2{margin-bottom:10px !important}.frontend-shuttleparken .shuttleparking-final p{margin-bottom:22px !important}.frontend-shuttleparken .shuttleparking-cta{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:36px !important;box-sizing:border-box !important;padding:8px 16px !important;background:#ceb300 !important;color:#1a313f !important;font-size:15px !important;line-height:20px !important;font-weight:700 !important;text-decoration:none !important}.frontend-shuttleparken .shuttleparking-cta:hover,.frontend-shuttleparken .shuttleparking-cta:focus{background:#dbc00a !important;color:#1a313f !important}html{scroll-behavior:smooth !important;scroll-padding-top:100px !important}@media(max-width:1050px){.frontend-shuttleparken .shuttleparking-page{width:100% !important;min-width:0 !important;padding-right:16px !important;padding-left:16px !important}.frontend-shuttleparken .shuttleparking-layout{grid-template-columns:minmax(260px,333px) minmax(0,680px) !important;justify-content:stretch !important}.frontend-shuttleparken .shuttleparking-content{width:100% !important}}@media(max-width:860px){.frontend-shuttleparken .shuttleparking-layout{grid-template-columns:minmax(0,539px) !important;gap:12px !important}.frontend-shuttleparken .shuttleparking-content{position:relative !important;top:auto !important;width:100% !important}}@media(max-width:560px){.frontend-shuttleparken .shuttleparking-page{padding:8px 12px 24px !important}.frontend-shuttleparken .shuttleparking-section,.frontend-shuttleparken .shuttleparking-final{padding:24px 20px !important}.frontend-shuttleparken .shuttleparking-hero h1{font-size:26px !important;line-height:32px !important}.frontend-shuttleparken .shuttleparking-section.shuttleparking-hero h2{font-size:20px !important}.frontend-shuttleparken .shuttleparking-section h2,.frontend-shuttleparken .shuttleparking-final h2{font-size:22px !important;line-height:28px !important}.frontend-shuttleparken .shuttleparking-benefits,.frontend-shuttleparken .shuttleparking-steps{grid-template-columns:1fr !important}.frontend-shuttleparken .shuttleparking-benefits li,.frontend-shuttleparken .shuttleparking-steps li{min-height:0 !important}}#ipb-ratings-page,#ipb-ratings-page *{box-sizing:border-box !important}#ipb-ratings-page{--ipb-ratings-bg:#1a313f;--ipb-ratings-card:#046587;--ipb-ratings-detail:#046587;--ipb-ratings-gold:#ceb300;--ipb-ratings-gold-hover:#dbc00a;--ipb-ratings-accent:#ceb300;--ipb-ratings-text:#ffffff;--ipb-ratings-ink:#1a313f;--ipb-ratings-heading:#1a313f;--ipb-ratings-label:#1a313f;--ipb-ratings-field-text:#1a313f;--ipb-ratings-green:#5c7216;--ipb-ratings-border:#1a313f;--ipb-ratings-border-soft:#8ea9b3;--ipb-ratings-surface-border:#d6e0e4;--ipb-ratings-surface:#ffffff;display:grid !important;grid-template-columns:333px minmax(0,680px) !important;gap:12px !important;align-items:start !important;padding-top:12px !important;padding-bottom:50px !important;background:var(--ipb-ratings-bg) !important}#ipb-ratings-page .ipb-ratings-content{width:auto !important;min-width:0 !important;float:none !important}#ipb-ratings-page .ipb-ratings-intro{min-height:158px !important;padding:26px 28px 22px !important;background:var(--ipb-ratings-surface) !important;color:var(--ipb-ratings-ink) !important}#ipb-ratings-page .ipb-ratings-intro h1{margin:0 0 13px !important;padding:0 !important;color:var(--ipb-ratings-heading) !important;font-size:26px !important;font-weight:700 !important;line-height:1.18 !important;text-align:left !important;text-transform:none !important}#ipb-ratings-page .ipb-ratings-intro p{max-width:540px !important;margin:0 !important;color:var(--ipb-ratings-ink) !important;font-size:var(--ipb-rework-text-regular-size) !important;line-height:1.45 !important}#ipb-ratings-page .ipb-ratings-summary,#ipb-ratings-page .ipb-ratings-empty{margin-top:12px !important;padding:16px 18px !important;background:var(--ipb-ratings-card) !important;color:var(--ipb-ratings-text) !important;font-size:15px !important;line-height:1.45 !important}#ipb-ratings-page .ipb-ratings-empty p{margin:0 !important}#ipb-ratings-page .ipb-rating-list{margin-top:12px !important}#ipb-ratings-page .ipb-rating-card{position:relative !important;min-height:130px !important;margin:0 0 12px !important;overflow:hidden !important;border:1px solid var(--ipb-ratings-border) !important;background:var(--ipb-ratings-card) !important;color:var(--ipb-ratings-text) !important}#ipb-ratings-page .ipb-rating-overview{display:grid !important;grid-template-columns:160px minmax(0,1fr) !important;min-height:130px !important}#ipb-ratings-page .ipb-rating-image{display:block !important;width:160px !important;height:130px !important;object-fit:cover !important;background:var(--ipb-ratings-surface) !important}#ipb-ratings-page .ipb-rating-overview-body{min-width:0 !important;padding:13px 14px 48px !important}#ipb-ratings-page .ipb-rating-meta-row{display:flex !important;align-items:center !important;gap:10px !important;min-width:0 !important;min-height:25px !important;font-size:15px !important;line-height:20px !important}#ipb-ratings-page .ipb-rating-meta-row-top{display:grid !important;grid-template-columns:20px auto 20px minmax(0,1fr) !important}#ipb-ratings-page .ipb-rating-meta-row img{display:block !important;width:20px !important;height:20px !important;object-fit:contain !important;filter:brightness(0) invert(1) !important}#ipb-ratings-page .ipb-rating-meta-row a,#ipb-ratings-page .ipb-rating-meta-row span{min-width:0 !important;color:var(--ipb-ratings-text) !important}#ipb-ratings-page .ipb-rating-meta-row a{font-weight:600 !important;text-decoration:underline !important;text-underline-offset:2px !important}#ipb-ratings-page .ipb-rating-meta-row a:hover,#ipb-ratings-page .ipb-rating-meta-row a:focus{color:var(--ipb-ratings-text) !important}#ipb-ratings-page .ipb-rating-score-row{gap:9px !important;padding-left:0 !important}#ipb-ratings-page .ipb-stars{position:relative !important;display:inline-block !important;width:86px !important;height:15px !important;flex:0 0 86px !important;overflow:hidden !important;background:url('/public/img/stars_empty_small.png') left center / 86px 15px no-repeat !important}#ipb-ratings-page .ipb-stars-fill{position:absolute !important;inset:0 auto 0 0 !important;display:block !important;height:15px !important;background:url('/public/img/stars_full_small.png') left center / 86px 15px no-repeat !important}#ipb-ratings-page .ipb-rating-score-row strong{font-size:15px !important;line-height:20px !important}#ipb-ratings-page .ipb-rating-details{padding:13px 18px 40px !important;background:var(--ipb-ratings-detail) !important;color:var(--ipb-ratings-text) !important}#ipb-ratings-page .ipb-rating-details[hidden]{display:none !important}#ipb-ratings-page .ipb-rating-breakdown{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:16px !important}#ipb-ratings-page .ipb-rating-breakdown-item{min-width:0 !important}#ipb-ratings-page .ipb-rating-breakdown-item strong{display:block !important;min-height:20px !important;margin-bottom:4px !important;font-size:15px !important;line-height:18px !important}#ipb-ratings-page .ipb-rating-breakdown-item .ipb-stars{width:82px !important;height:14px !important;background-size:82px 14px !important}#ipb-ratings-page .ipb-rating-breakdown-item .ipb-stars-fill{height:14px !important;background-size:82px 14px !important}#ipb-ratings-page .ipb-rating-byline{margin:8px 0 0 !important;font-size:13px !important;line-height:15px !important}#ipb-ratings-page .ipb-rating-toggle{position:absolute !important;right:0 !important;bottom:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:166px !important;height:48px !important;margin:0 !important;padding:0 12px !important;border:0 !important;border-top:12px solid var(--ipb-ratings-bg) !important;border-left:12px solid var(--ipb-ratings-bg) !important;border-radius:0 !important;background:var(--ipb-ratings-gold) !important;color:var(--ipb-ratings-heading) !important;font-family:inherit !important;font-size:15px !important;font-weight:700 !important;line-height:36px !important;cursor:pointer !important}#ipb-ratings-page .ipb-rating-toggle:hover,#ipb-ratings-page .ipb-rating-toggle:focus{background:var(--ipb-ratings-gold-hover) !important}#ipb-ratings-page .ipb-rating-toggle:focus-visible{outline:3px solid var(--ipb-ratings-text) !important;outline-offset:-5px !important}#ipb-ratings-page .ipb-ratings-pagination{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:11px !important;min-height:72px !important;padding:12px 0 !important;color:var(--ipb-ratings-text) !important;font-size:15px !important}#ipb-ratings-page .ipb-ratings-pagination select{width:118px !important;height:38px !important;margin:0 !important;padding:0 10px !important;border:1px solid var(--ipb-ratings-border) !important;border-radius:0 !important;background:var(--ipb-ratings-surface) !important;color:var(--ipb-ratings-heading) !important;font:inherit !important}#ipb-ratings-page .ipb-ratings-next{display:flex !important;align-items:center !important;justify-content:center !important;width:22px !important;height:30px !important;color:var(--ipb-ratings-accent) !important}#ipb-ratings-page .ipb-ratings-next svg{width:20px !important;height:20px !important;fill:none !important;stroke:currentColor !important;stroke-width:3 !important;stroke-linecap:round !important;stroke-linejoin:round !important}@media(max-width:1030px){#ipb-ratings-page{grid-template-columns:minmax(280px,32%) minmax(0,1fr) !important;padding-right:0 !important;padding-left:0 !important}#ipb-ratings-page .ipb-rating-meta-row-top{grid-template-columns:20px minmax(0,1fr) !important}#ipb-ratings-page .ipb-rating-meta-row-top .ipb-rating-airport-icon,#ipb-ratings-page .ipb-rating-meta-row-top .ipb-rating-airport-icon + a,#ipb-ratings-page .ipb-rating-meta-row-top .ipb-rating-airport-icon + span{display:none !important}}@media(max-width:800px){#ipb-ratings-page{display:block !important;width:100% !important;padding:0 12px 32px !important}#ipb-ratings-page .ipb-ratings-intro{min-height:0 !important;padding:22px 20px !important}#ipb-ratings-page .ipb-ratings-intro h1{font-size:26px !important}#ipb-ratings-page .ipb-rating-overview{grid-template-columns:120px minmax(0,1fr) !important}#ipb-ratings-page .ipb-rating-image{width:120px !important}#ipb-ratings-page .ipb-rating-breakdown{grid-template-columns:1fr 1fr !important}}@media(max-width:560px){#ipb-ratings-page .ipb-rating-card,#ipb-ratings-page .ipb-rating-overview{min-height:116px !important}#ipb-ratings-page .ipb-rating-overview{grid-template-columns:96px minmax(0,1fr) !important}#ipb-ratings-page .ipb-rating-image{width:96px !important;height:116px !important}#ipb-ratings-page .ipb-rating-overview-body{padding:9px 10px 46px !important}#ipb-ratings-page .ipb-rating-meta-row{gap:7px !important;min-height:23px !important;font-size:13px !important;line-height:17px !important}#ipb-ratings-page .ipb-rating-meta-row img{width:18px !important;height:18px !important}#ipb-ratings-page .ipb-rating-meta-row-top{grid-template-columns:18px minmax(0,1fr) !important}#ipb-ratings-page .ipb-stars{width:72px !important;height:13px !important;flex-basis:72px !important;background-size:72px 13px !important}#ipb-ratings-page .ipb-stars-fill{height:13px !important;background-size:72px 13px !important}#ipb-ratings-page .ipb-rating-toggle{width:136px !important;font-size:15px !important}#ipb-ratings-page .ipb-rating-breakdown{grid-template-columns:1fr !important;gap:10px !important}#ipb-ratings-page .ipb-rating-breakdown-item{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important}#ipb-ratings-page .ipb-rating-breakdown-item strong{margin:0 !important}}