.pxl-post--content h4{font-size:1.25rem}.pxl-post--content h5{font-size:1.1rem}.pxl-post--content h6{font-size:1rem}.pxl-post--content ul,.pxl-post--content ol{margin:1em 0 1em 2em;padding:0;list-style:none}.pxl-post--content ul li,.pxl-post--content ol li{position:relative;margin-bottom:.5em;padding-left:1.5em}.pxl-post--content ul li::before{content:"•";color:#31b057;font-size:1.2em;position:absolute;left:0;top:0;line-height:1}.pxl-post--content ol li::before{content:"➜";color:#31b057;font-size:1.1em;position:absolute;left:0;top:0;line-height:1}.pxl-post--content table{width:100%;border-collapse:collapse;margin:1em 0}.pxl-post--content table th,.pxl-post--content table td{border:1px solid #ddd;padding:.75em;text-align:left;vertical-align:middle}.pxl-post--content table th{background-color:#f5f5f5;color:var(--primary-color)}.pxl-post--content em{font-style:italic}.pxl-post--content blockquote{border-left:4px solid var(--accent-color);margin:1em 0;padding:.5em 1em;background-color:#f9f9f9;color:var(--secondary-color);font-style:italic}@media (max-width:768px){.pxl-post--content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.fluentform-widget-title{font-size:16px!important;font-weight:800;color:#072032;margin-bottom:8px;text-align:center;line-height:1.3}.fluentform-widget-description{font-size:12px;color:#555;margin-bottom:20px;text-align:center;line-height:1.4}.iti{width:100%!important;display:block}.iti__flag-container{z-index:10}.iti__selected-flag{padding:0 10px;background-color:#f5f5f5;border-radius:7px 0 0 7px;border-right:1px solid #e0e0e0;height:44px}textarea.ff-el-form-control{height:auto;min-height:100px;padding-top:12px}.fluentform .ff-message-success{background:linear-gradient(135deg,#10b981,#059669)!important;color:white!important;border-radius:12px!important;padding:20px!important;border:none!important}h5,.h5{font-size:16px;line-height:1.45;letter-spacing:-.1px;margin-bottom:10px;font-weight:600;color:#444;transition:font-size .2s ease,line-height .2s ease,margin .2s ease;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}@media (max-width:767px){h5,.h5{font-size:15px;line-height:1.4;letter-spacing:0;margin-bottom:8px}}.fcal_timezone_select{display:none}.fcal_slot_picker .fcal_slot_picker_header .fcal_slot_picker_header_action{display:none!important}.fcal_side{background:rgba(255,255,255,.98)!important;border-radius:15px!important;padding:25px!important;box-shadow:0 10px 30px rgba(0,0,0,.1)}.fcal_slot_heading{color:#195c9c!important;font-weight:700!important;margin-bottom:20px!important}.calendar-header h2{color:#195c9c!important;font-weight:600!important}.day-enabled{background:#195c9c!important;color:white!important;border-radius:8px!important;transition:all .3s ease!important}.day-enabled:hover{background:#144a7a!important;transform:scale(1.1)!important}.fcal_author_avatar img{width:80px!important;height:80px!important;border-radius:50%!important;border:4px solid white!important;box-shadow:0 8px 20px rgba(0,0,0,.1)}.pin-hamburg,.pin-bremen,.pin-dusseldorf,.pin-essen,.pin-dortmund{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important;top:-9999px!important}.pxl-breadcrumb li span{color:white}.pxl-related-post .pxl-item--link{background:#fff!important;border:3px solid #e0e0e0!important;color:#2c3e50!important;font-weight:700!important;font-size:1.2rem!important;box-shadow:0 8px 20px rgba(0,0,0,.15)!important}.pxl-related-post .pxl-item--link:hover{background:#f4d03f!important;border-color:#f1c40f!important;color:#2c3e50!important;transform:translateX(5px)!important}.pxl-related-post .pxl-item--link.active{background:#f4d03f!important;border-color:#f1c40f!important;color:#2c3e50!important;font-weight:800!important;box-shadow:0 12px 30px rgba(244,208,63,.5)!important}.ff-btn-submit.ff-working::before,.ff-btn-submit[disabled].ff-working::before{animation:loadingSlide 2s linear infinite!important}.pxl-breadcrumb-wrap{font-size:14px!important;line-height:1.4!important;margin-bottom:20px!important}.pxl-breadcrumb{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.pxl-breadcrumb li{display:inline-flex!important;align-items:center!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}.pxl-breadcrumb li:nth-child(2){display:none!important}.pxl-breadcrumb li a{color:rgba(255,255,255,.8)!important;text-decoration:none!important;font-size:14px!important;font-weight:400!important;transition:color .3s ease!important;display:inline-flex!important;align-items:center!important;gap:8px!important;text-transform:capitalize!important;letter-spacing:.5px!important}.pxl-breadcrumb li a:hover{color:white!important;text-decoration:underline!important}.pxl-breadcrumb li span{color:white!important;font-size:14px!important;font-weight:500!important;text-transform:capitalize!important;letter-spacing:.5px!important}.pxl-breadcrumb li a i,.pxl-breadcrumb li i{font-size:12px!important;margin-left:8px!important;color:rgba(255,255,255,.6)!important}@media (max-width:480px){.pxl-breadcrumb-wrap{font-size:12px!important}.pxl-breadcrumb li,.pxl-breadcrumb li a,.pxl-breadcrumb li span{font-size:12px!important;text-transform:capitalize!important;letter-spacing:.3px!important}.pxl-breadcrumb li a i,.pxl-breadcrumb li i{font-size:10px!important;margin-left:6px!important}}.pxl-breadcrumb-wrap.small{font-size:12px!important}.pxl-breadcrumb-wrap.small .pxl-breadcrumb li,.pxl-breadcrumb-wrap.small .pxl-breadcrumb li a,.pxl-breadcrumb-wrap.small .pxl-breadcrumb li span{font-size:12px!important;text-transform:capitalize!important;letter-spacing:.3px!important}.pxl-breadcrumb-wrap.small .pxl-breadcrumb li a i,.pxl-breadcrumb-wrap.small .pxl-breadcrumb li i{font-size:10px!important}.swiper-button-disabled{opacity:.4!important;cursor:not-allowed!important}.swiper-button-disabled:hover{background:#f5f5f5!important;border-color:#e0e0e0!important;transform:translateY(-50%)!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.swiper-button-disabled:hover i{color:#ccc!important}.pxl-item--image{width:100%;height:100%}.pxl-item--image img{width:100%;height:100%;object-fit:cover;display:block}#pxl-page-title-elementor>.elementor>.elementor-section{width:100%!important}