﻿.premium .sub-category-grid .title a,.premium .home-page-category-grid .title a,.premium input[type=radio]:checked:after,.premium .ui-datepicker-current-day::after,.premium .mini-shopping-cart .count a:before,.premium .block-account-navigation .list a:before,.premium .bar-notification.success,.premium .store-search-box .close,.premium .discount-label:after,.premium .discount-label,.premium .write-review .rating-options label,.premium .ui-tabs .ui-tabs-nav li.ui-state-hover a:after,.premium .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.premium .ui-tabs .ui-state-active.ui-tabs-active a:after,.premium .product-review-box .rating div,.premium .product-list .item-box .rating div,.premium .monthly-calendar .calendar-days .day.selected,.premium .event-ticket-monthly-view td.booked span,.premium .page-body .linkCreate,.premium .calendar-wrapper .week-callendar-days-body .week-calendar-item.selected,.card-managment-page .ui-tabs .ui-state-active.ui-tabs-active,.premium .scroll-back-button,.progress-bar li.active:before,.progress-bar li.active:after,.premium .home-slider-wrapper .dot.active,.premium .course-filters .button-1.selected,.premium .category-page .full-menu:hover span,.premium .category-page .full-menu.opened span,.slot-ticket-panel button.selected,.slot-ticket-panel button:hover,li.ui-timepicker-selected,.ui-timepicker-list li:hover,.ui-timepicker-list .ui-timepicker-selected:hover,.slot-ticket-panel .return-travel-group-image,.slot-ticket-cart .line:after,.slot-ticket-panel .button-1.selected,.waiting-list-select .productAvaiable{background-color:#3e5463}.premium input[type="text"]:focus,.premium input[type="password"]:focus,.premium input[type="tel"]:focus,.premium input[type="email"]:focus,.premium textarea:focus,.premium select:focus+span.select-box{border:2px solid #3e5463}.premium input[type=checkbox]:checked,.premium input[type=checkbox]:checked:after,.premium input[type=radio]:checked,.premium .wishlist-content button.update-wishlist-button,.premium .alternate-products .item-box button:before,.premium .overview .delivery,.premium .mini-cart-wrapper .button-2,.cardmanagement-button,.premium .page.account-page .event-calendar-body table td.active,.premium .button-4,.premium .popup-cart-dialog .continue-shopping-button,.premium .card-managment-page .ui-tabs .ui-state-active.ui-tabs-active,.premium .shopping-cart-page .continue-shopping-button,.card-managment-page .ui-tabs .ui-state-active.ui-tabs-active,.progress-bar li:before,.slot-ticket-panel .slotticket-add-to-cart .back-button,.slot-ticket-panel .slot-ticket-panel-title .select-date-button,.slot-ticket-panel .select-date-button,.slot-ticket-panel .back-button,.slot-ticket-cart .line:before,.reserved-tickets-attributes-container .reserved-ticket-attributes-container{border-color:#3e5463}.product-boarding-grouped .mini-cart-wrapper .total,.progress-bar li:before,.premium .category-page #category-filters .category-filter:hover,.premium .category-page #category-filters .category-filter.selected{color:#3e5463}.prem-icon div,.premium .icon-button,.premium .shoppingcart-register-voucher-btn,.premium .points-box .approve-btn,.premium .available-vouchers .apply-voucher-btn-warpper button,.premium .block .title:before{background-color:#0f73af}.premium .account-page .fa-plus:before{border-top-color:#0f73af}.premium .account-page .fa-minus:before{border-bottom-color:#0f73af}.premium .button-1.download-button{color:#0f73af}.premium .responsive-nav-wrapper span,.premium .responsive-nav-wrapper a,.premium .social-sharing-links a,.item-box .buttons.mobile .product-box-add-to-cart-button:before,.item-box .buttons.mobile .add-to-wishlist-button:before,.premium .calendar-wrapper #wish-date,.premium .shopping-cart-page .with-icon,.premium .checkout-order-summary .order-title .edit-button span,.premium .variant-overview .add-to-wishlist-button,.premium .popup-cart-dialog .with-icon,span.download-icon,.premium .card-managment-page .cardmanagement-button.with-icon,.premium .boarding-overview .available-cards .cardmanagement-button.with-icon,.new-booking-item a.remove-item i,span.with-icon,.item-box .buttons.mobile .add-to-compare-list-button:before{background-color:#3e5463}.premium .button-1,.premium button,.premium .item-box .buttons,.premium .increase,.premium .decrease,.premium .pager .previous-page a,.premium .pager .next-page a,.premium .newsletter-email .newsletter-subscribe-button,.section.ticket-item input.button-2,.premium .linkCreate,.premium .calendar-item.selected,.premium .button-5,.premium .button-3,.button-2.apply-discount-coupon-code-button,span.statusDownloadable,span.statusIsPaid,.premium span.statusDownloadable,.premium .statusIsPaid,.payment-page .button-1,.premium .category-page #all-products ul li a,.premium .category-page #all-products ul li a:hover{color:#ffffff}.premium .button-1,.premium button,.premium .item-box .buttons,.premium .increase,.premium .decrease,.premium .pager .previous-page a,.premium .pager .next-page a,.premium .scroll-back-button,.premium .remove-discount-button,.premium .remove-gift-card-button,.premium .expand-button,.premium .cart .personalization-button,.section.ticket-item input.button-2,.premium .calendar-item.selected,.premium .button-5,.premium .button-3,.button-2.apply-discount-coupon-code-button,span.statusDownloadable,span.statusIsPaid,.premium span.statusDownloadable,.premium .statusIsPaid,.premium .category-page #all-products ul li a,.slot-ticket-panel .button-group,.renew-icon{background-color:#3e5463}.premium .cardmanagement-button.feratel-register-card,.premium .course-details-button,.media-file-dialog .button-2,.media-photo-dialog .button-2,.contact-page .qq-upload-button,.popup-cart-dialog .continue-shopping-button,.mini-cart-wrapper .shoppingcart-btn-wrap .continue-shopping-button,.premium .login-page .button-2,.premium .button-4,.premium .popup-cart-dialog .continue-shopping-button,.button-2.button-bordered,.premium .linkCreate,.premium .button-3.calendar-item{border:1px solid #3e5463}.qq-upload-button,.payment-page .button-1{background-color:#3e5463 !important}.premium .cart-footer .deals .inner-wrapper .available-vouchers{border-collapse:#c5ccd0}.premium .monthly-calendar .prev,.premium .monthly-calendar .next,.premium .select-posible-time,.premium .page.register-resrvation-page .ui-dropdownchecklist-selector,.premium .page.register-page .ui-dropdownchecklist .ui-widget-content{border-color:#c5ccd0}.premium input[type="text"],.premium input[type="password"],.premium input[type="tel"],.premium input[type="email"],.premium textarea,.premium select,.premium .participant-select,.premium .select-box,.premium .cart tbody tr,.premium .cart .qty-input,.premium .cardmanagement-button,.premium input[type=radio],.premium .vouchers-box .inner-wrapper ul li{border-color:#c5ccd0}.premium .footer,.premium .registration-page .form-fields,.premium .account-page .form-fields,.premium .fieldset,.premium .account-page .edit-address,.premium .booking-page .form-fields,.premium .booking-form .form-fields,.premium .product-social-buttons,.premium .cs-accordion-header,.premium .cart th,.premium .data-table th,.premium .forums-table-section th,.premium .cart .qty-input,.premium .checkout-page .grid-wrapper,.premium .cart-footer .total-info,.premium .cart-footer .terms-of-service,.premium .cart-collaterals .shipping,.premium .overview .customer-entered-price,.premium .vendorinfo-page .page-body,.premium .overview .attributes,.premium .variant-overview .attributes,.premium .card-managment-page .address-list-page .info,.premium .card-managment-page .order-list-page .info,.premium .news-list-homepage .news-item,.premium .new-comment form,.premium .validate-customer-card-button .button-1 .cardmanagement-button,.premium .fieldset .inner-wrapper,.premium .login-page .inner-wrapper .premium .account-page form .fieldset .form-fields,.premium .contact-us-formular.contact-page form,.premium .ticket-info-block,.b-popup .account-page .page-body,.premium .ticket-list-page .section,.premium .page.account-page .fa-chevron-left:before,.premium .page.account-page .fa-chevron-right:before,.footer-premium,.premium .login-page .checkout-as-guest-button,.vendorinfo-page .page-body,.premium .card-managment-page .section,.premium .card-managment-page .feratel-card,.pager,.bookup-slots-page .select-card-wrap,.bookup-slots-page #tab-calendar,.bookup-slots-page #tab-advanced-booking,.bookup-slots-page .event-bookings,.bookup-slots-page .et-list .et-item,.bookup-slots-page .new-bookings-list .new-booking-item,.bookup-slots-page .confirmed-bookings-list .confirmed-booking-item,#tab-confirmed-bookings,.bookup-slots-page .event-calendar-header i,.template-event-calendar .event-ticket-item .accordion,.email-a-friend-page form,.apply-vendor-page form,.email-a-friend-page .form-fields,.person-wrapper,.slot-ticket-panel{background-color:#eceeef}.et-booking .ticket-content,.premium .page.account-page .ui-tabs .ui-tabs-nav,.block-account-navigation .list a,.template-event-calendar .event-ticket-item .accordion{border-color:#eceeef}.premium .header-menu ul>li:hover>span,.premium .compare-products-page .product-price td,.premium .button-1:hover,.premium .wishlist-content button.update-wishlist-button:hover,.premium .cart .personalization-button:hover,.premium .points-box .approve-btn:hover,.premium .shoppingcart-register-voucher-btn:hover,.premium .shopping-cart-page .button-1:hover,.premium .apply-voucher-btn-warpper button:hover,.premium .register-resrvation-page .button-2:hover,.premium .block-account-navigation .list a:hover,.premium .button-1.search-button:hover,.premium .order-details-page .button-1:hover,.premium .order-details-page .button-2:hover,.premium .monthly-calendar .calendar-days .day:hover,.premium .event-ticket-monthly-view table td.event-ticket:not(.booked-out) span:hover,.premium .page-body .linkCreate:hover,.premium .cardmanagement-button.bookup-contract-button:hover,.premium .cardmanagement-button:hover,.premium .responsive-nav-wrapper .button-header:hover,.social-sharing-links a:hover,.premium .calendar-wrapper #wish-date:hover,.premium .calendar-wrapper #wish-date:focus,.premium .button-5:hover,.premium .card-managment-page .cardmanagement-button.with-icon:hover,.premium .boarding-overview .available-cards .cardmanagement-button.with-icon:hover,.premium .increase:hover,.premium .decrease:hover,.premium .icon-button:hover,.premium .scroll-back-button:hover,.premium .shopping-cart-page .with-icon:hover,.premium .checkout-order-summary .order-title .edit-button span:hover,.premium .popup-cart-dialog .with-icon:hover,.premium .button-3:hover,.premium a.download-link:hover span.download-icon:hover,.premium .predefine-price-input:hover,.new-booking-item a.remove-item i:hover,.button-2.apply-discount-coupon-code-button:hover,.course-filters .button-1.selected,.shopingcart-popup .cross-sells .item-box .buttons.mobile button:hover:before,.premium .category-page #all-products ul li a:hover,.slot-ticket-panel button:hover,.slot-ticket-panel .slotticket-add-to-cart .back-button:hover,.slot-ticket-panel .slot-ticket-panel-title .select-date-button:hover{background-color:#3e5463}body.premium,.premium input[type="text"],.premium input[type="password"],.premium input[type="tel"],.premium input[type="email"],.premium textarea,.premium select,.premium .mini-cart-label,.premium td.product-name,.premium .boarding-card-register-form .title,.premium .product-essential,.premium .product-info-container,.premium .product-review-links a:before,.premium .delivery .free-shipping:before,.premium .download-sample a:before,.premium .overview .product-name .product-header,.premium monthly-event-ticket .monthly-event-ticket .product-event-ticket-total,.premium monthly-event-ticket .event-ticket-monthly-view table tbody td,.premium .monthly-event-ticket .product-event-ticket-total,.premium .event-ticket-monthly-view td:first-child,.premium .participant-form .title,.premium .ji-quantity label,.premium .register-resrvation-page h3,.premium .overview #product-events .add-to-cart-button.quantity-button,.premium .description-row.total-sum-block h3,.premium .description-row.total-sum-block .total-sum,.premium .et-booking .cs-accordion-header,.premium .event-date,.premium .event-time,.premium .cart .increase,.premium .cart .decrease,.premium .page-body .linkCreate,.premium .account-page .event-calendar-header>.event-calendar-title,.premium .page.account-page .event-calendar-body table td .free-places,.premium .page.register-resrvation-page .ui-dropdownchecklist-selector,.premium .popup-cart-dialog .continue-shopping-button,.premium .header-menu>ul li>a,.item-box .product-title a,.premium .item-box .actual-price,.account-page .fieldset .title,.account-top-block strong,.account-top-block a,.currency-list a.active,.premium .link:hover,.terms-of-service a:hover,.back-link a:hover,.details-link a:hover,.account-page .feratel-card .info strong,.card-managment-page .bookup-button,.bookup-slots-page .calendar-header p:first-child,.template-event-calendar .event-ticket-item .accordion,.go-to-cardmanagement,.slot-ticket-panel button{color:#3e5463}.premium .eu-cookie-bar-notification a,.premium .login-page .title strong,.premium .login-page .forgot-password,.premium .registration-page .title strong,.premium .page-title h1,.premium .home-page .title strong,.premium .product-grid .title strong,.premium .home-page .topic-block-title h2,.premium .breadcrumb .current-item,.premium .overview .product-name h1,.premium .product-event-ticket-total,.premium .product-no-reviews a,.premium .product-details-page .product-price,.premium .wishlist-page .share-info a,.premium .mini-shopping-cart .count a,.premium .mini-shopping-cart .price span,.premium .mini-shopping-cart .totals strong,.premium .cart-total .order-total .cart-total-right,.back-link a,.premium .order-details-page .order-total strong,.premium .email-a-friend-page .title h2,.premium .card-managment-page .with-icon.bookup-free-value-button,.premium .inputs .required,.premium .card-management-detail,.premium .topic-block h2,.premium .cart tbody .subtotal span.product-subtotal,.premium .description-row.total-sum-block h3,.premium .description-row.total-sum-block .total_sum,.premium .et-booking .event-time,span.statusDownloadable text,span.statusIsPaid text,.premium .required,.premium .mini-cart-wrapper .product-subtotal,.premium .mini-cart-wrapper .total span,.bookup-cart .bookup-cart-footer .total label,.premium .page.account-page .event-calendar-body table td.current .free-places,.premium #tab-media .panel-btn #cardrenewalHelpButton,.premium .link,.premium .ui-tooltip,.premium .popup-cart-dialog .product-subtotal,.premium .popup-cart-dialog .personalization-button,.premium .pager li a .boarding-row .row-price,.terms-of-service a,.details-link a,.pager li a,.primiry-font-color,.page.account-page.address-edit-page .page-title,.fieldset .title strong,.section .title strong,.account-page.customer-info-page .ticket-list-page .title{color:#3e5463}@media (min-width:1025px){.premium .product-grid .item-box button span{color:#3e5463}}.premium .block-account-navigation .list a.active{border-color:#3e5463}.premium .button-1,.premium .cardmanagement-button,.premium .button-2,.premium .button-3,.premium .popup-cart-dialog .continue-shopping-button,.button-2.button-bordered,.card-managment-page li.ui-state-default,.section.ticket-item input.button-2,.premium .button-5,.predefine-price-input,.premium span.statusDownloadable,.premium .statusIsPaid,.premium .ticket-list-page .ticket-buttons .linkCreate{border-radius:4px}@font-face{font-family:OpenSans-Regular;
src:url(../fonts/OpenSans-Regular.ttf) format('truetype');
font-display:swap}
body.premium,.premium input,.premium button{font-family:OpenSans-Regular}.header-tools{background-color:#3e5463}.footer-premium li:hover a,.premium .header-menu ul>li:hover>a,.account-top-block a:hover,.account-page .address-list .buttons input[type=button]:hover,.statusIsNotPaid a,.booking-disabled a:hover{color:#3e5463}@media all and (max-width:1024px){.header-menu{background-color:#e7f1f7}.top-menu svg{fill:#e7f1f7}.sublist-wrap{background-color:#e7f1f7}.top-menu .sublist svg{fill:#e7f1f7}.premium .header-menu>ul li>a{color:#3e5463}.header-menu ul.sublist.active li>a{color:#3e5463}}.popup-cart-dialog .no-data-cart{background-image:url("data:image/svg+xml,%3Csvg width='230' height='240' viewBox='0 0 230 240' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_8389_24266)'%3E%3Cpath d='M75.9982 46.9266C76.7916 46.9266 77.5673 46.692 78.227 46.2525C78.8867 45.813 79.4008 45.1883 79.7045 44.4574C80.0081 43.7265 80.0875 42.9222 79.9328 42.1463C79.778 41.3703 79.3959 40.6576 78.8349 40.0982C78.2738 39.5388 77.559 39.1578 76.7809 39.0035C76.0027 38.8491 75.1961 38.9284 74.463 39.2311C73.73 39.5339 73.1035 40.0466 72.6627 40.7043C72.2219 41.3621 71.9866 42.1355 71.9866 42.9266C71.9878 43.9871 72.4109 45.0038 73.1629 45.7537C73.915 46.5036 74.9346 46.9254 75.9982 46.9266ZM75.9982 40.9266C76.3949 40.9266 76.7827 41.0439 77.1126 41.2637C77.4425 41.4835 77.6995 41.7958 77.8513 42.1613C78.0032 42.5267 78.0429 42.9288 77.9655 43.3168C77.8881 43.7048 77.6971 44.0611 77.4165 44.3408C77.136 44.6205 76.7786 44.811 76.3895 44.8882C76.0004 44.9654 75.5971 44.9258 75.2306 44.7744C74.8641 44.623 74.5508 44.3667 74.3304 44.0378C74.11 43.7089 73.9924 43.3222 73.9924 42.9266C73.9929 42.3964 74.2044 41.888 74.5805 41.513C74.9565 41.138 75.4664 40.9272 75.9982 40.9266ZM199.652 79.6063C199.123 79.6063 198.605 79.7627 198.166 80.0557C197.726 80.3488 197.383 80.7652 197.181 81.2525C196.978 81.7398 196.925 82.2759 197.028 82.7932C197.132 83.3105 197.386 83.7857 197.76 84.1586C198.134 84.5316 198.611 84.7855 199.13 84.8884C199.649 84.9913 200.186 84.9385 200.675 84.7367C201.164 84.5348 201.581 84.193 201.875 83.7545C202.169 83.316 202.326 82.8004 202.326 82.273C202.325 81.566 202.043 80.8882 201.542 80.3883C201.04 79.8883 200.361 79.6071 199.652 79.6063ZM199.652 83.6063C199.387 83.6063 199.128 83.5281 198.909 83.3816C198.689 83.2351 198.517 83.0269 198.416 82.7832C198.315 82.5396 198.288 82.2715 198.34 82.0129C198.392 81.7542 198.519 81.5167 198.706 81.3302C198.893 81.1437 199.131 81.0167 199.391 80.9653C199.65 80.9138 199.919 80.9402 200.163 81.0412C200.408 81.1421 200.616 81.313 200.763 81.5322C200.91 81.7515 200.989 82.0093 200.989 82.273C200.988 82.6265 200.847 82.9654 200.597 83.2154C200.346 83.4654 200.006 83.606 199.652 83.6063ZM44.1396 8.17056C43.6106 8.17056 43.0936 8.32696 42.6538 8.61998C42.214 8.91299 41.8712 9.32947 41.6688 9.81674C41.4663 10.304 41.4134 10.8402 41.5166 11.3575C41.6198 11.8748 41.8745 12.3499 42.2485 12.7228C42.6225 13.0958 43.0991 13.3498 43.6178 13.4527C44.1366 13.5556 44.6744 13.5027 45.1631 13.3009C45.6517 13.0991 46.0694 12.7573 46.3633 12.3188C46.6572 11.8802 46.814 11.3646 46.814 10.8372C46.8132 10.1302 46.5312 9.45243 46.0298 8.9525C45.5284 8.45258 44.8486 8.17137 44.1396 8.17056ZM44.1396 12.1706C43.8751 12.1706 43.6166 12.0924 43.3967 11.9459C43.1768 11.7993 43.0054 11.5911 42.9042 11.3475C42.803 11.1038 42.7765 10.8358 42.8281 10.5771C42.8797 10.3185 43.007 10.0809 43.194 9.89442C43.3811 9.70795 43.6193 9.58096 43.8787 9.52952C44.1381 9.47807 44.407 9.50447 44.6513 9.60539C44.8957 9.70631 45.1045 9.8772 45.2514 10.0965C45.3984 10.3157 45.4768 10.5735 45.4768 10.8372C45.4765 11.1907 45.3355 11.5297 45.0848 11.7796C44.8341 12.0296 44.4941 12.1702 44.1396 12.1706ZM135.064 10.8372C134.535 10.8372 134.018 10.9936 133.578 11.2866C133.138 11.5797 132.796 11.9961 132.593 12.4834C132.391 12.9707 132.338 13.5069 132.441 14.0241C132.544 14.5414 132.799 15.0166 133.173 15.3895C133.547 15.7625 134.023 16.0164 134.542 16.1193C135.061 16.2222 135.599 16.1694 136.087 15.9676C136.576 15.7657 136.994 15.4239 137.288 14.9854C137.581 14.5469 137.738 14.0313 137.738 13.5039C137.738 12.7969 137.456 12.1191 136.954 11.6192C136.453 11.1192 135.773 10.838 135.064 10.8372ZM135.064 14.8372C134.799 14.8372 134.541 14.759 134.321 14.6125C134.101 14.466 133.93 14.2578 133.829 14.0141C133.727 13.7705 133.701 13.5024 133.752 13.2438C133.804 12.9851 133.931 12.7476 134.118 12.5611C134.305 12.3746 134.544 12.2476 134.803 12.1962C135.062 12.1447 135.331 12.1711 135.576 12.2721C135.82 12.373 136.029 12.5439 136.176 12.7631C136.323 12.9824 136.401 13.2402 136.401 13.5039C136.401 13.8574 136.26 14.1963 136.009 14.4463C135.758 14.6963 135.418 14.8369 135.064 14.8372ZM9.80636 36.9397C9.80636 36.4122 9.64951 35.8967 9.35564 35.4581C9.06177 35.0196 8.64408 34.6778 8.15539 34.476C7.66671 34.2741 7.12897 34.2213 6.61019 34.3242C6.0914 34.4271 5.61486 34.6811 5.24084 35.054C4.86682 35.427 4.6121 35.9021 4.50891 36.4194C4.40572 36.9367 4.45868 37.4729 4.6611 37.9601C4.86352 38.4474 5.20631 38.8639 5.64611 39.1569C6.08592 39.4499 6.60299 39.6063 7.13194 39.6063C7.84099 39.6055 8.52077 39.3243 9.02214 38.8244C9.52352 38.3245 9.80555 37.6467 9.80636 36.9397ZM5.79473 36.9397C5.79473 36.6759 5.87316 36.4182 6.02009 36.1989C6.16703 35.9796 6.37587 35.8087 6.62021 35.7078C6.86455 35.6069 7.13342 35.5805 7.39282 35.6319C7.65221 35.6834 7.89048 35.8104 8.07749 35.9968C8.2645 36.1833 8.39186 36.4209 8.44346 36.6795C8.49505 36.9382 8.46857 37.2063 8.36736 37.4499C8.26615 37.6935 8.09476 37.9018 7.87485 38.0483C7.65495 38.1948 7.39641 38.273 7.13194 38.273C6.7774 38.2726 6.43748 38.132 6.18678 37.8821C5.93608 37.6321 5.79508 37.2932 5.79473 36.9397Z' fill='%23C4C4C4'/%3E%3Cpath d='M19.9081 105.067L21.8966 102.459L20.6409 101.749L19.3639 104.669H19.3224L18.0253 101.771L16.7483 102.5L18.7153 105.045V105.088L15.6384 104.691V106.109L18.7354 105.713V105.755L16.7483 108.3L17.9398 109.051L19.301 106.109H19.3425L20.5981 109.029L21.9166 108.279L19.9081 105.776V105.733L23.0666 106.109V104.691L19.9081 105.108V105.067Z' fill='%230f73af'/%3E%3Cpath d='M134.796 47.264L133.652 48.7293L134.339 49.1613L135.122 47.468H135.147L135.869 49.1493L136.628 48.7173L135.471 47.276V47.252L137.29 47.468V46.6507L135.471 46.8907V46.8667L136.616 45.3653L135.894 44.9573L135.159 46.6387H135.134L134.388 44.9693L133.652 45.3893L134.785 46.856V46.88L133.014 46.6507V47.468L134.796 47.24V47.264Z' fill='%230f73af'/%3E%3Cpath d='M225.619 12.4894V11.0987L222.521 11.508V11.4667L224.472 8.90938L223.24 8.21338L221.989 11.0774H221.946L220.675 8.23338L219.421 8.94938L221.352 11.4467V11.488L218.334 11.0987V12.4894L221.372 12.1014V12.1427L219.421 14.6387L220.591 15.376L221.927 12.4894H221.966L223.197 15.3547L224.492 14.6187L222.521 12.1627V12.1214L225.619 12.4894Z' fill='%230f73af'/%3E%3Cpath d='M177.645 49.8654L179.328 47.6601L178.266 47.0601L177.185 49.5307H177.149L176.053 47.0774L174.972 47.6947L176.637 49.8481V49.8841L174.034 49.5481V50.7481L176.655 50.4134V50.4481L174.972 52.6014L175.981 53.2374L177.132 50.7481H177.167L178.23 53.2201L179.345 52.5841L177.645 50.4654V50.4307L180.319 50.7481V49.5481L177.645 49.9014V49.8654Z' fill='%230f73af'/%3E%3Cpath d='M8.0233 215.717C9.50034 215.717 10.6977 214.523 10.6977 213.051C10.6977 211.578 9.50034 210.384 8.0233 210.384C6.54625 210.384 5.34888 211.578 5.34888 213.051C5.34888 214.523 6.54625 215.717 8.0233 215.717Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath d='M20.0581 210.385H16.0465C15.3372 210.385 14.6569 210.666 14.1554 211.166C13.6538 211.666 13.3721 212.344 13.3721 213.051C13.3721 213.759 13.6538 214.437 14.1554 214.937C14.6569 215.437 15.3372 215.718 16.0465 215.718H20.0581C20.7674 215.718 21.4477 215.437 21.9492 214.937C22.4508 214.437 22.7325 213.759 22.7325 213.051C22.7325 212.344 22.4508 211.666 21.9492 211.166C21.4477 210.666 20.7674 210.385 20.0581 210.385ZM219.302 210.385H215.291C214.581 210.385 213.901 210.666 213.4 211.166C212.898 211.666 212.616 212.344 212.616 213.051C212.616 213.759 212.898 214.437 213.4 214.937C213.901 215.437 214.581 215.718 215.291 215.718H219.302C220.012 215.718 220.692 215.437 221.193 214.937C221.695 214.437 221.977 213.759 221.977 213.051C221.977 212.344 221.695 211.666 221.193 211.166C220.692 210.666 220.012 210.385 219.302 210.385Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath d='M227.326 215.717C228.803 215.717 230 214.523 230 213.051C230 211.578 228.803 210.384 227.326 210.384C225.849 210.384 224.651 211.578 224.651 213.051C224.651 214.523 225.849 215.717 227.326 215.717Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath d='M163.345 221.051H152.236C151.564 221.105 150.936 221.409 150.479 221.903C150.022 222.398 149.767 223.045 149.767 223.718C149.767 224.39 150.022 225.038 150.479 225.532C150.936 226.027 151.564 226.331 152.236 226.385H163.345C164.018 226.331 164.645 226.027 165.103 225.532C165.56 225.038 165.814 224.39 165.814 223.718C165.814 223.045 165.56 222.398 165.103 221.903C164.645 221.409 164.018 221.105 163.345 221.051ZM83.1128 221.051H72.0036C71.3313 221.105 70.7039 221.409 70.2464 221.903C69.7889 222.398 69.5349 223.045 69.5349 223.718C69.5349 224.39 69.7889 225.038 70.2464 225.532C70.7039 226.027 71.3313 226.331 72.0036 226.385H83.1128C83.7851 226.331 84.4125 226.027 84.87 225.532C85.3275 225.038 85.5815 224.39 85.5815 223.718C85.5815 223.045 85.3275 222.398 84.87 221.903C84.4125 221.409 83.7851 221.105 83.1128 221.051ZM144.419 221.051H90.9303C90.221 221.051 89.5407 221.332 89.0392 221.832C88.5376 222.332 88.2559 223.011 88.2559 223.718C88.2559 224.425 88.5376 225.103 89.0392 225.604C89.5407 226.104 90.221 226.385 90.9303 226.385H112.245V229.051H101.628C100.919 229.051 100.238 229.332 99.7369 229.832C99.2353 230.332 98.9536 231.011 98.9536 231.718C98.9536 232.425 99.2353 233.103 99.7369 233.604C100.238 234.104 100.919 234.385 101.628 234.385H135.058C135.768 234.385 136.448 234.104 136.949 233.604C137.451 233.103 137.733 232.425 137.733 231.718C137.733 231.011 137.451 230.332 136.949 229.832C136.448 229.332 135.768 229.051 135.058 229.051H123.104V226.385H144.419C145.128 226.385 145.808 226.104 146.31 225.604C146.811 225.103 147.093 224.425 147.093 223.718C147.093 223.011 146.811 222.332 146.31 221.832C145.808 221.332 145.128 221.051 144.419 221.051Z' fill='%230f73af'/%3E%3Cpath d='M206.895 210.385H120.218L107.63 210.384H28.4543C28.0738 210.335 27.6871 210.367 27.32 210.478C26.9529 210.59 26.6139 210.778 26.3255 211.03C26.0372 211.282 25.8061 211.593 25.6479 211.942C25.4896 212.29 25.4077 212.669 25.4077 213.051C25.4077 213.434 25.4896 213.812 25.6479 214.16C25.8061 214.509 26.0372 214.82 26.3255 215.072C26.6139 215.325 26.9529 215.513 27.32 215.624C27.6871 215.735 28.0738 215.767 28.4543 215.718H206.895C207.275 215.767 207.662 215.735 208.029 215.624C208.396 215.513 208.735 215.325 209.024 215.072C209.312 214.82 209.543 214.509 209.701 214.16C209.86 213.812 209.942 213.434 209.942 213.051C209.942 212.669 209.86 212.29 209.701 211.942C209.543 211.593 209.312 211.282 209.024 211.03C208.735 210.778 208.396 210.59 208.029 210.478C207.662 210.367 207.275 210.335 206.895 210.385Z' fill='%23575656' fill-opacity='0.5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M165.099 155.848C162.975 163.261 157.665 167.497 149.699 167.497H79.5983C78.5361 167.497 76.9429 167.497 75.3497 166.968C76.4119 170.145 76.9429 172.792 78.0051 175.97C78.0051 176.499 78.5361 176.499 79.0672 176.499H80.6604H166.693C176.783 176.499 184.218 184.442 184.218 194.503C184.218 201.387 179.438 207.741 172.534 209.859C165.63 211.977 158.727 209.859 153.947 204.564C149.167 199.269 148.636 191.855 151.823 185.501C151.823 184.971 152.354 184.442 152.885 183.912H93.9369C93.9369 184.442 94.468 184.971 94.468 185.501C97.6544 191.855 97.6544 198.21 92.8748 204.034C88.6263 209.859 82.7846 211.977 75.3497 210.389C67.9149 208.8 63.6664 204.034 62.0732 196.621C60.48 189.737 63.6664 183.383 69.5081 179.147C70.5702 178.617 70.5702 178.088 70.5702 177.029C63.1353 150.552 55.7004 123.547 48.7966 97.0705C46.1413 87.0095 43.486 76.9486 40.8306 66.3581C40.8306 65.299 40.2996 64.7695 39.2375 64.7695H23.8366C22.7745 64.7695 22.2434 64.7695 22.7745 63.7105V58.9448C22.7745 57.8857 22.7745 57.8857 23.8366 57.8857H43.486C45.6102 57.8857 46.6723 58.9448 47.7345 61.0629L55.7004 89.6571C56.2315 90.7162 56.7625 91.2457 57.8247 91.2457H117.691L114.648 99.1886H58.3557C56.7625 99.1886 56.7625 99.1886 57.2936 100.777C62.0732 118.781 67.3838 136.785 72.1634 154.789C73.2255 159.025 75.8808 161.143 80.1293 161.143H149.699C154.478 161.143 156.602 159.025 158.196 154.789C158.959 151.912 159.723 149.049 160.487 146.195L168.361 143.869C167.252 147.889 166.159 151.885 165.099 155.848ZM176.252 194.503C176.252 199.798 172.003 204.034 166.693 204.034C160.851 204.034 156.602 199.269 156.602 193.973C156.602 188.678 160.851 184.442 166.162 184.442C172.003 184.442 176.252 189.208 176.252 194.503ZM88.6263 193.973C88.6263 199.798 84.3778 204.034 79.0672 204.034C73.7566 204.034 69.5081 199.798 68.977 194.503C68.977 188.678 73.2255 184.442 78.5361 184.442C84.3778 184.442 88.6263 188.678 88.6263 193.973Z' fill='%23C4C4C4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M182.87 109.333C182.87 93.3136 169.845 80.3271 153.779 80.3271C137.713 80.3271 124.688 93.3136 124.688 109.333C124.688 125.353 137.713 138.34 153.779 138.34C169.845 138.34 182.87 125.353 182.87 109.333ZM153.779 77.0458C171.663 77.0458 186.16 91.5014 186.16 109.333C186.16 127.165 171.663 141.621 153.779 141.621C135.895 141.621 121.398 127.165 121.398 109.333C121.398 91.5014 135.895 77.0458 153.779 77.0458Z' fill='%230f73af'/%3E%3Cpath d='M164.133 118.19L155.276 109.333L164.133 100.477C164.546 100.063 164.546 99.3926 164.133 98.9792C163.719 98.5657 163.049 98.5657 162.635 98.9792L153.779 107.836L144.922 98.9793C144.509 98.5658 143.838 98.5658 143.425 98.9793C143.011 99.3928 143.011 100.063 143.425 100.477L152.281 109.333L143.425 118.19C143.011 118.603 143.011 119.274 143.425 119.687C143.631 119.894 143.902 119.997 144.174 119.997C144.445 119.997 144.716 119.894 144.922 119.687L153.779 110.831L162.635 119.687C162.842 119.894 163.113 119.997 163.384 119.997C163.655 119.997 163.926 119.894 164.133 119.687C164.547 119.274 164.547 118.603 164.133 118.19Z' fill='%23575656'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8389_24266'%3E%3Crect width='230' height='240' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}/***Colors
light: #E7F1F7;
 blue: #0F73AF;
Text/darkblue: #3E5463;
***/
/***Webfonts


font-family: "locator-web", sans-serif;
font-weight: 300;
font-style: normal;

font-family: "locator-web", sans-serif;
font-weight: 400;
font-style: normal;

font-family: "locator-web", sans-serif;
font-weight: 400;
font-style: italic;

font-family: "locator-web", sans-serif;
font-weight: 500;
font-style: normal;

font-family: "locator-web", sans-serif;
font-weight: 500;
font-style: italic;

font-family: "locator-web", sans-serif;
font-weight: 700;
font-style: normal;

font-family: "locator-web", sans-serif;
font-weight: 700;
font-style: italic;

font-family: "locator-web", sans-serif;
font-weight: 900;
font-style: normal;


font-family: "locator-web", sans-serif;
font-weight: 900;
font-style: italic;
***/
h1 {
    font-size: 60px;
    text-transform: none;
    color: #3e5463;
    line-height: 72px;
    font-weight: 400;
}

h2, .premium .page-title h1 {
    color: #3E5463;
    font-size: 40px;
    font-weight: 400;
    line-height: 54px;
    text-transform;
}
h3 {
    color: #3E5463;
    font-size: 32px;
    font-weight: 400;
    line-height: 38px;
}

h4 {
    color: #3E5463;
    font-size: 28px;
    font-weight: 400;
    line-height: 1.2;
}
h5 {
    color: #3E5463;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.1;
}
h6 {
    color: #3E5463;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.1;
}
#ph-topic {
    text-align: left;
    padding-bottom: 50px;
}
#ph-topic h2 {
    font-size: 28px;
    margin: 30px 0 10px;
    line-height: 1.2;
    font-weight: 500;
}
#ph-topic h3 {
    font-size: 22px;
    margin: 20px 0 10px;
    line-height: 1.2;
    font-weight: 500;
}
#ph-topic h4 {
    font-size: 20px;
    line-height: 1.2;
    margin: 20px 0 10px;
    font-weight: 500;
}
#ph-topic h5 {
    font-size: 18px;
    line-height: 1.1;
    margin: 20px 0 10px;
    font-weight: 500;
}
#ph-topic h6 {
    font-size: 16px;
    line-height: 1.1;
    margin: 20px 0 10px;
    font-weight: 500;
}



/***General***/

body.premium,.premium input,.premium button {
    font-family: locator-web, sans-serif;
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
}

.breadcrumb, .category-description h2 {
    position: relative;
}

.master-wrapper-content::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='320' viewBox='0 0 1440 320' fill='none'%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M1440 319.85H0V226.676C0 226.676 651.048 380.052 907.807 177.917C1164.57 -24.2182 1365.95 70.1615 1440 107.583V319.85Z' fill='%23C5CCD0'/%3E%3C/g%3E%3Cpath d='M0 319.851H1440V123.794C1440 123.794 1178.08 330.134 782.541 123.794C387 -82.5466 135 20.3583 0 69.3985V319.851Z' fill='%233E5463'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    display: block;
    height: 319px;
    max-width: 100%;
    margin: -5px auto;
    padding-top: 23%;
    height: clamp(200px, 20vw, 319px);
    position: relative;
    z-index: -1;
} 

/***Buttons***/

.premium .button-1, .premium .cardmanagement-button, .premium .button-2, .premium .button-3, .premium .popup-cart-dialog .continue-shopping-button, .button-2.button-bordered, .card-managment-page li.ui-state-default, .section.ticket-item input.button-2, .premium .button-5, .predefine-price-input, .premium span.statusDownloadable, .premium .statusIsPaid, .premium .ticket-list-page .ticket-buttons .linkCreate, .slot-ticket-panel .slotticket-add-to-cart .back-button {
    text-decoration: underline;
    font-family: "locator-web", sans-serif;
      text-transform: none;
    font-size: 20px;
  text-underline-offset: 18%;
}

.premium .scroll-back-button {
    box-shadow: 0px 0px 2px 2px #ffffff70;
}

button.ui-dialog-titlebar-close, input.button-2.email-a-friend-button{ 
   font-size: 0;
}

.buttons .button-1, .fieldset + .buttons .button-1, .error-page .button-1, .select-date-button {
    border-radius: 4px;
}

button.button-1.register-button, button.button-1.login-button {
  text-underline-offset: 20%;
  line-height: 1;
}

.login-page .button-1 span {
  vertical-align: unset;
}

/***Icons***/

.premium .responsive-nav-wrapper span, .premium .responsive-nav-wrapper a {
    background-color: #E7F1F7;
} 

.premium .account-button .button-1:hover, .premium .wishlist-opener .button-header:hover, .premium .responsive-nav-wrapper span.button-header:hover, .premium .shopping-cart-link .button-header:hover {
    background-color: #E7F1F7;
}
 


.responsive-nav-wrapper .search-wrap span {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M8.44918 17.3505C3.9279 17.3505 0.250488 13.6731 0.250488 9.15184C0.250488 4.63057 3.9279 0.953156 8.44918 0.953156C12.9705 0.953156 16.6479 4.63057 16.6479 9.15184C16.6479 13.6731 12.9705 17.3505 8.44918 17.3505ZM8.44918 2.64652C4.86207 2.64652 1.94385 5.56474 1.94385 9.15184C1.94385 12.7389 4.86207 15.6572 8.44918 15.6572C12.0363 15.6572 14.9545 12.7389 14.9545 9.15184C14.9545 5.56474 12.0363 2.64652 8.44918 2.64652Z' fill='%233E5463'/%3E%3Cpath d='M23.2265 24.251C23.0091 24.251 22.7918 24.1691 22.6281 24.0026L15.152 16.5264C14.8217 16.1962 14.8217 15.66 15.152 15.3298C15.4822 14.9996 16.0184 14.9996 16.3486 15.3298L23.8248 22.806C24.155 23.1362 24.155 23.6724 23.8248 24.0026C23.6583 24.1691 23.4438 24.251 23.2265 24.251Z' fill='%233E5463'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 25px;
    display: none;
}
.account-button a {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30' fill='none'%3E%3Cpath d='M23.0929 29.4596C22.6244 29.4596 22.2463 29.0814 22.2463 28.6129C22.2463 22.9627 17.6488 18.368 12.0014 18.368C6.35407 18.368 1.75659 22.9655 1.75659 28.6129C1.75659 29.0814 1.37841 29.4596 0.909913 29.4596C0.441416 29.4596 0.0632324 29.0814 0.0632324 28.6129C0.0632324 22.0285 5.4199 16.6747 12.0014 16.6747C18.583 16.6747 23.9396 22.0313 23.9396 28.6129C23.9396 29.0814 23.5614 29.4596 23.0929 29.4596Z' fill='%233E5463'/%3E%3Cpath d='M12.0014 15.0716C8.10666 15.0716 4.93726 11.9022 4.93726 8.0075C4.93726 4.11277 8.10666 0.943359 12.0014 0.943359C15.8961 0.943359 19.0655 4.11277 19.0655 8.0075C19.0655 11.9022 15.8961 15.0716 12.0014 15.0716ZM12.0014 2.6339C9.04083 2.6339 6.63062 5.04411 6.63062 8.00467C6.63062 10.9652 9.04083 13.3755 12.0014 13.3755C14.962 13.3755 17.3722 10.9652 17.3722 8.00467C17.3722 5.04411 14.962 2.6339 12.0014 2.6339Z' fill='%233E5463'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 22px;

}

.premium .account-button .button-1 {
     font-size: 0;
}

.responsive-nav-wrapper div.wishlist-opener {
    display: none;
}

.responsive-nav-wrapper .shopping-cart-link a {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='30' viewBox='0 0 35 30' fill='none'%3E%3Cpath d='M16.0136 29.5446C14.6053 29.5446 13.4595 28.3987 13.4595 26.9904C13.4595 25.5821 14.6053 24.4362 16.0136 24.4362C17.4219 24.4362 18.5678 25.5821 18.5678 26.9904C18.5678 28.3987 17.4219 29.5446 16.0136 29.5446ZM16.0136 26.1296C15.5395 26.1296 15.1528 26.5163 15.1528 26.9904C15.1528 27.4645 15.5395 27.8512 16.0136 27.8512C16.4878 27.8512 16.8744 27.4645 16.8744 26.9904C16.8744 26.5163 16.4878 26.1296 16.0136 26.1296Z' fill='%233E5463'/%3E%3Cpath d='M25.821 29.5446C24.4127 29.5446 23.2668 28.3987 23.2668 26.9904C23.2668 25.5821 24.4127 24.4362 25.821 24.4362C27.2293 24.4362 28.3751 25.5821 28.3751 26.9904C28.3751 28.3987 27.2293 29.5446 25.821 29.5446ZM25.821 26.1296C25.3469 26.1296 24.9602 26.5163 24.9602 26.9904C24.9602 27.4645 25.3469 27.8512 25.821 27.8512C26.2951 27.8512 26.6818 27.4645 26.6818 26.9904C26.6818 26.5163 26.2951 26.1296 25.821 26.1296Z' fill='%233E5463'/%3E%3Cpath d='M28.5274 23.1183H14.8479C13.6569 23.1183 12.6127 22.3562 12.2486 21.2217L6.36982 2.86848C6.23153 2.4395 5.83641 2.1488 5.38485 2.1488H0.877686C0.40919 2.1488 0.0310059 1.77062 0.0310059 1.30212C0.0310059 0.833628 0.40919 0.455444 0.877686 0.455444H5.38485C6.57585 0.455444 7.62008 1.21746 7.98416 2.35201L9.76783 7.9147C10.2674 7.37847 10.9786 7.04262 11.766 7.04262H31.5444C32.4081 7.04262 33.2011 7.43773 33.7204 8.12637C34.2397 8.815 34.4034 9.68708 34.1692 10.5168L31.1522 21.137C30.8219 22.3054 29.741 23.1211 28.5274 23.1211V23.1183ZM10.7274 10.9232L13.8629 20.708C14.0012 21.137 14.3963 21.4277 14.8479 21.4277H28.5274C28.9875 21.4277 29.3967 21.1173 29.5237 20.6742L32.5407 10.054C32.631 9.73788 32.5689 9.40768 32.3714 9.14803C32.1738 8.88838 31.8718 8.73598 31.5444 8.73598H11.766C11.1959 8.73598 10.7302 9.20165 10.7302 9.77175V10.8837C10.7302 10.8837 10.7302 10.9091 10.7302 10.9232H10.7274Z' fill='%233E5463'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: 34% 52%;
    background-size: 31px;
}

.responsive-nav-wrapper .menu-title span {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='16' viewBox='0 0 23 16' fill='none'%3E%3Cline y1='1.25' x2='23' y2='1.25' stroke='%233E5463' stroke-width='1.5'/%3E%3Cline y1='8.25' x2='23' y2='8.25' stroke='%233E5463' stroke-width='1.5'/%3E%3Cline y1='15.25' x2='23' y2='15.25' stroke='%233E5463' stroke-width='1.5'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: 53% center;
    background-size: 23px;
}


/***Header***/
.header-tools {
    display: none;
}

.language-list span {
    color: #ECEEEF;
}
.premium .header {
    width: 276px;
}

.premium .header .header-logo a img, .close-menu .burger-logo a img {
 /*   opacity: 0;  */
   width: 150px;
}
/*
.header .header-logo, .close-menu .burger-logo {
    background-image: url(../img/logo-konstanz.svg);
    background-repeat: no-repeat no-repeat;
    background-position: center left;
    background-size: 150px;
} */

.header-menu > ul > li > a:before, .header-menu > ul > li > a:after {
    display: none;
}

.premium .header-menu>ul li>a {
    color: #0F73AF;
}

.responsive-nav-wrapper .search-wrap {
    border-right: none;
    padding-right: unset;
}



/***Intro Homepage***/

.home-page .topic-block {
    display: none;
}

.home-page .item-box {
    flex-basis: 400px;
}

.home-page-category-grid .item-grid {
    justify-content: center;
    row-gap: 40px;
}

.home-page-category-grid .title {
    top: 83%;
}

.premium .home-page-category-grid .title a {
    background-color: transparent;
    color: #3e5463;
    font-size: 24px;
    line-height: 32px;
    font-weight: 500;
}

.home-page-category-grid .item-box .picture, .home-page-category-grid .item-box .picture img {
    max-height: unset;
    min-height: 580px;
    padding: 0 2px;
}

.home-page-category-grid .item-box .picture img {
    object-fit: contain;
}
/*Before Elements*/

.home-page-category-grid .item-box:first-child .picture::before {
    content: '';
    overflow: hidden;
    position: absolute;
    top: -30px;
    right: 0px;
    height: 132px;
    width: 120px;
  /*  background-image: url(../img/bodenseetherme-logo.svg); */
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 119px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='157' height='87' viewBox='0 0 157 87' fill='none'%3E%3Cpath d='M5.10894 46.9072C4.33421 46.9209 3.57163 46.7134 2.91071 46.309C2.24978 45.9045 1.71793 45.32 1.37757 44.6239V46.7228H0V31.1898H1.37757V37.4432C1.71768 36.7465 2.24932 36.1611 2.91019 35.7558C3.57105 35.3504 4.33376 35.1418 5.10894 35.1544C8.6776 35.1544 10.0986 38.2133 10.0986 41.0335C10.0986 43.8537 8.65048 46.9072 5.10894 46.9072ZM5.06013 36.3693C2.63582 36.3693 1.37757 38.5387 1.37757 41.0335C1.37757 43.5283 2.63582 45.6977 5.06013 45.6977C7.48443 45.6977 8.74811 43.5988 8.74811 41.0335C8.74811 38.4682 7.48443 36.3693 5.06013 36.3693Z' fill='black'/%3E%3Cpath d='M17.5614 46.9073C14.2476 46.9073 12.2681 44.1955 12.2681 41.0336C12.2681 37.8717 14.2476 35.1545 17.5614 35.1545C20.8752 35.1545 22.8547 37.8663 22.8547 41.0336C22.8547 44.2009 20.8697 46.9073 17.5614 46.9073ZM17.5614 36.3694C15.1371 36.3694 13.6402 38.2568 13.6402 41.0336C13.6402 43.8104 15.1371 45.6978 17.5614 45.6978C19.9857 45.6978 21.5043 43.8104 21.5043 41.0336C21.5043 38.2568 19.9857 36.3694 17.5614 36.3694Z' fill='black'/%3E%3Cpath d='M33.7451 46.7228V44.6239C33.4048 45.32 32.8729 45.9045 32.212 46.309C31.5511 46.7134 30.7885 46.9209 30.0138 46.9072C26.4722 46.9072 25.0024 43.8537 25.0024 41.0335C25.0024 38.2133 26.4451 35.1544 30.0138 35.1544C30.7889 35.1418 31.5516 35.3504 32.2125 35.7558C32.8734 36.1611 33.405 36.7465 33.7451 37.4432V31.1898H35.101V46.7228H33.7451ZM30.0626 36.3693C27.6383 36.3693 26.38 38.4682 26.38 41.0335C26.38 43.5988 27.6383 45.6977 30.0626 45.6977C32.4869 45.6977 33.7451 43.5283 33.7451 41.0335C33.7451 38.5387 32.5086 36.3693 30.0843 36.3693H30.0626Z' fill='black'/%3E%3Cpath d='M39.3202 41.5217C39.5534 44.2335 41.1587 45.6978 43.7946 45.6978C44.9627 45.689 46.1245 45.5248 47.2493 45.2097L47.5259 46.3269C46.3254 46.697 45.0779 46.8924 43.8217 46.9073C40.1337 46.9073 37.9209 44.4396 37.9209 41.0336C37.9209 37.8826 39.8571 35.1545 43.1654 35.1545C46.4738 35.1545 48.1822 37.8663 48.1822 41.0336V41.5217H39.3202ZM43.1654 36.3694C40.9526 36.3694 39.5534 37.9531 39.3202 40.3557H46.7612C46.5931 37.9531 45.3836 36.3694 43.1654 36.3694Z' fill='black'/%3E%3Cpath d='M58.8396 46.7229V39.2818C58.8396 37.3456 57.999 36.4399 56.1279 36.4399C54.2568 36.4399 52.3314 38.067 52.3314 40.9631V46.7229H50.9539V35.3661H52.3314V37.4867C52.7233 36.7789 53.2978 36.1892 53.9952 35.779C54.6925 35.3689 55.487 35.1532 56.296 35.1545C58.8613 35.1545 60.1901 36.7816 60.1901 39.1896V46.7229H58.8396Z' fill='black'/%3E%3Cpath d='M66.6981 46.9072C65.285 46.8823 63.8967 46.5315 62.6414 45.8821L63.0102 44.8354C64.1488 45.3763 65.389 45.6701 66.6493 45.6977C68.4445 45.6977 69.6594 45.112 69.6594 43.8538C69.6594 42.807 69.117 42.525 66.1612 41.3372C63.5742 40.2851 63.0319 39.3794 63.0319 37.8228C63.0319 35.9788 64.8053 35.1111 67.0452 35.1111C68.2321 35.1126 69.4118 35.2955 70.5434 35.6534L70.3319 36.7381C69.2795 36.4757 68.2003 36.3356 67.1157 36.3205C65.1579 36.3205 64.404 36.8086 64.404 37.9476C64.404 38.9021 64.8704 39.3685 67.0615 40.2525C70.2559 41.5596 71.0478 42.2104 71.0478 43.87C71.0098 45.6977 69.3773 46.9072 66.6981 46.9072Z' fill='black'/%3E%3Cpath d='M74.3019 41.5217C74.5351 44.2335 76.1404 45.6978 78.7762 45.6978C79.9444 45.6886 81.1061 45.5245 82.231 45.2097L82.5076 46.3269C81.3053 46.6974 80.0559 46.8928 78.7979 46.9073C75.1154 46.9073 72.9026 44.4396 72.9026 41.0336C72.9026 37.8826 74.8334 35.1545 78.1471 35.1545C81.4609 35.1545 83.1639 37.8663 83.1639 41.0336V41.5217H74.3019ZM78.1471 36.3694C75.9343 36.3694 74.5351 37.9531 74.3019 40.3557H81.7646C81.5748 37.9531 80.387 36.3694 78.1471 36.3694Z' fill='black'/%3E%3Cpath d='M86.6351 41.5217C86.8683 44.2335 88.4791 45.6978 91.1149 45.6978C92.2813 45.6889 93.4412 45.5248 94.5643 45.2097L94.8463 46.3269C93.6439 46.697 92.3946 46.8924 91.1366 46.9073C87.4541 46.9073 85.2358 44.4396 85.2358 41.0336C85.2358 37.8826 87.172 35.1545 90.4858 35.1545C93.7995 35.1545 95.4971 37.8663 95.4971 41.0336V41.5217H86.6351ZM90.4858 36.3694C88.2676 36.3694 86.8683 37.9531 86.6351 40.3557H94.0978C93.9134 37.9531 92.6986 36.3694 90.4858 36.3694Z' fill='black'/%3E%3Cpath d='M64.0192 70.9063C61.0851 70.9063 58.8235 69.545 58.8235 66.2041V58.4322H56.8765V55.5903H58.8235V51.3817H63.2491V55.5903H65.8415V58.4322H63.2491V65.8244C63.2491 67.2454 64.0518 67.522 64.9792 67.522C65.131 67.522 65.5649 67.4623 65.8144 67.4298L66.2157 70.6839C65.4915 70.8225 64.7565 70.8969 64.0192 70.9063Z' fill='%23174396'/%3E%3Cpath d='M78.7059 70.6622V61.9846C78.7059 60.3575 77.99 59.2728 76.325 59.2728C74.8986 59.2728 73.2933 60.5094 73.2933 62.0551V70.6838H68.8406V50.0745H73.136V57.8898C73.7383 57.1073 74.5109 56.4721 75.3951 56.0323C76.2793 55.5925 77.252 55.3598 78.2395 55.3516C81.64 55.3516 83.1206 57.7325 83.1206 61.2903V70.6893L78.7059 70.6622Z' fill='%23174396'/%3E%3Cpath d='M90.0192 64.398C90.0192 66.1932 91.4402 67.4894 94.4665 67.4894C95.9 67.483 97.3262 67.286 98.7077 66.9036L99.4778 70.0601C97.8549 70.6544 96.1346 70.9378 94.4068 70.8953C88.8098 70.8953 85.7292 67.7985 85.7292 63.1018C85.7292 58.9908 88.544 55.3082 93.1811 55.3082C97.5199 55.3082 100.324 58.3996 100.324 63.2265V64.398H90.0192ZM93.1703 58.6491C91.5432 58.6491 90.3284 59.6362 90.0464 61.6483H96.1152C95.9525 59.8422 94.9655 58.6653 93.1703 58.6653V58.6491Z' fill='%23174396'/%3E%3Cpath d='M112.744 59.3488C112.342 59.3162 111.908 59.2837 111.599 59.2837C109.099 59.2837 107.673 61.3229 107.673 63.9533V70.6622H103.22V55.6066H107.559V58.1719C107.919 57.341 108.51 56.6311 109.262 56.1263C110.014 55.6216 110.895 55.3433 111.8 55.3245C112.131 55.3348 112.461 55.3674 112.787 55.4222L112.744 59.3488Z' fill='%23174396'/%3E%3Cpath d='M134.66 70.6622V61.9846C134.66 60.3576 133.95 59.2729 132.279 59.2729C131.543 59.2891 130.842 59.5864 130.318 60.1039C129.795 60.6213 129.489 61.3195 129.464 62.0551V70.6839H125.012V62.0063C125.012 60.3793 124.301 59.2946 122.636 59.2946C121.9 59.3108 121.199 59.6081 120.675 60.1256C120.152 60.643 119.846 61.3412 119.821 62.0768V70.7056H115.369V55.6066H119.707V57.8899C120.263 57.1116 120.995 56.4759 121.843 56.0347C122.692 55.5936 123.632 55.3595 124.589 55.3517C126.72 55.3517 128.081 56.3116 128.824 57.8899C129.495 57.1154 130.32 56.4896 131.246 56.0525C132.173 55.6154 133.18 55.3767 134.204 55.3517C137.605 55.3517 139.118 57.7326 139.118 61.2904V70.6893L134.66 70.6622Z' fill='%23174396'/%3E%3Cpath d='M146.012 64.398C146.012 66.1932 147.433 67.4894 150.464 67.4894C151.896 67.4827 153.32 67.2857 154.7 66.9036L155.47 70.0601C153.847 70.6544 152.127 70.9378 150.399 70.8953C144.802 70.8953 141.722 67.7985 141.722 63.1018C141.722 58.9908 144.536 55.3082 149.174 55.3082C153.512 55.3082 156.316 58.3996 156.316 63.2265V64.398H146.012ZM149.163 58.6491C147.536 58.6491 146.321 59.6362 146.039 61.6483H152.129C151.94 59.8422 150.952 58.6653 149.157 58.6653L149.163 58.6491Z' fill='%23174396'/%3E%3Cpath d='M110 24.2315C110.808 25.5548 112.478 26.5798 114.111 24.8769C116.014 22.8864 113.66 20.5977 113.628 20.5381C111.883 18.3097 111.025 15.5139 111.22 12.6903C111.361 8.85584 112.603 5.76987 115.428 3.38353C111.334 6.43154 108.307 11.6327 108.307 17.0128C108.302 19.5179 108.881 21.9898 110 24.2315Z' fill='%23174396'/%3E%3Cpath d='M108.877 30.1377C110.867 28.5106 109.17 25.9128 109.17 25.9128C107.221 22.5235 106.523 18.5581 107.197 14.707C107.871 10.8559 109.874 7.36318 112.858 4.83706C106.35 9.30602 103.519 15.8413 103.519 22.7346C103.514 24.7165 103.775 26.6901 104.294 28.6028C104.658 30.1052 106.729 31.8895 108.877 30.1377Z' fill='%23174396'/%3E%3Cpath d='M114.745 19.4425C115.673 20.576 117.289 21.2051 118.807 19.5564C120.483 17.7233 119.138 15.7925 118.769 15.4074C117.804 14.4475 116.909 14.0136 116.443 13.5255C115.189 12.2236 114.492 10.4842 114.501 8.67686C114.515 7.55917 114.764 6.45695 115.231 5.44145C115.698 4.42595 116.374 3.51977 117.213 2.78151C115.74 3.9129 114.542 5.36147 113.706 7.01962C112.871 8.67777 112.419 10.5029 112.386 12.3594C112.365 14.9167 113.195 17.4084 114.745 19.4425Z' fill='%23174396'/%3E%3Cpath d='M156.121 30.1376C155.183 16.427 146.51 6.5454 140.908 3.89873C143.835 6.24986 146.198 9.226 147.825 12.6091C149.453 15.9921 150.302 19.6964 150.312 23.4505C150.451 32.4804 147.8 41.3332 142.719 48.7999C144.346 49.1633 150.036 52.3523 153.371 47.4223C156.696 42.8232 156.256 32.1009 156.121 30.1376Z' fill='%23174396'/%3E%3Cpath d='M148.772 22.2465C148.452 14.8814 144.189 5.07026 133.917 0.970093C136.819 2.50494 139.65 4.45198 141.608 9.56634C144.645 17.9402 142.199 25.8911 139.981 30.3329C136.846 36.6405 132.274 42.1345 129.882 45.0415C133.679 46.0936 137.394 47.4332 140.794 48.3444C146.362 40.8146 149.178 31.6025 148.772 22.2465Z' fill='%23174396'/%3E%3Cpath d='M128.9 0.205435C123.981 -0.48335 121.004 0.715244 119.398 1.5125C120.688 1.00896 122.066 0.76921 123.45 0.807444C128.743 0.807444 132.301 5.08658 133.266 10.445C135.734 25.6796 121.465 35.9843 103.285 46.316C103.285 46.316 110.189 43.3114 117.657 43.3114C124.307 43.3114 127.902 44.5209 127.902 44.5209C132.99 38.555 139.834 31.5858 141.369 20.4948C142.356 14.632 140.355 2.36399 128.9 0.205435Z' fill='%23174396'/%3E%3Cpath d='M92.6063 86.2981L89.4552 82.9355V86.2981H86.9387V74.5833H89.4552V80.9505L92.4653 77.7289H95.3994L91.4456 81.9538L95.5241 86.2926L92.6063 86.2981Z' fill='%23174396'/%3E%3Cpath d='M99.9388 86.439C99.0628 86.4326 98.2083 86.167 97.483 85.6756C96.7577 85.1842 96.1942 84.4891 95.8634 83.6779C95.5326 82.8667 95.4493 81.9758 95.6242 81.1173C95.799 80.2589 96.2241 79.4715 96.8458 78.8543C97.4675 78.2371 98.2581 77.8178 99.1177 77.6492C99.9774 77.4807 100.868 77.5704 101.677 77.9071C102.485 78.2438 103.176 78.8125 103.662 79.5413C104.148 80.2701 104.408 81.1266 104.408 82.0026C104.411 82.5888 104.297 83.1697 104.073 83.7114C103.849 84.2531 103.519 84.7448 103.103 85.1577C102.687 85.5707 102.193 85.8967 101.65 86.1167C101.107 86.3367 100.525 86.4463 99.9388 86.439ZM99.9388 79.5078C98.7294 79.5078 98.008 80.5112 98.008 82.0026C98.008 83.4941 98.7294 84.5029 99.9388 84.5029C101.148 84.5029 101.875 83.4995 101.875 82.0026C101.875 80.5057 101.154 79.5078 99.9388 79.5078Z' fill='%23174396'/%3E%3Cpath d='M111.355 86.2981V81.3518C111.355 80.4407 110.954 79.8062 109.999 79.8062C109.568 79.8122 109.154 79.9771 108.837 80.2693C108.52 80.5615 108.322 80.9605 108.28 81.3898V86.271H105.764V77.7018H108.21V79.0414C108.552 78.5968 108.992 78.2359 109.494 77.986C109.997 77.7361 110.55 77.6037 111.111 77.5988C113.047 77.5988 113.888 78.9547 113.888 80.9776V86.3252L111.355 86.2981Z' fill='%23174396'/%3E%3Cpath d='M118.954 86.4391C117.699 86.4002 116.461 86.1375 115.298 85.6635L115.77 83.9226C116.79 84.281 117.857 84.4875 118.937 84.5354C119.995 84.5354 120.206 84.2534 120.206 83.9226C120.206 83.5917 119.908 83.3802 118.905 82.9897C116.529 82.0027 115.651 81.6176 115.651 80.0882C115.651 78.4177 116.849 77.5717 119.257 77.5717C120.32 77.5799 121.375 77.7406 122.392 78.0489L122.056 79.8929C121.155 79.6455 120.229 79.5036 119.295 79.4699C118.292 79.4699 118.064 79.6489 118.064 79.9634C118.064 80.4732 118.487 80.5437 119.946 81.124C122.002 81.9322 122.658 82.2847 122.658 83.7978C122.647 85.3978 121.155 86.4391 118.954 86.4391Z' fill='%23174396'/%3E%3Cpath d='M127.241 86.439C125.57 86.439 124.285 85.6634 124.285 83.7652V79.3505H123.2V77.7234H124.285V75.3317H126.801V77.7234H128.277V79.3505H126.801V83.5537C126.801 84.3618 127.257 84.5191 127.788 84.5191C127.875 84.5191 128.119 84.4865 128.26 84.4648L128.488 86.3142C128.077 86.3939 127.659 86.4357 127.241 86.439Z' fill='%23174396'/%3E%3Cpath d='M134.736 86.2981V85.3815C134.436 85.7431 134.055 86.0277 133.623 86.2117C133.19 86.3957 132.721 86.4736 132.252 86.4391C130.549 86.4391 129.367 85.311 129.367 83.8846C129.367 82.2576 130.392 81.3518 132.149 81.3518H134.622V80.7227C134.622 79.8387 134.199 79.5241 132.702 79.5241C131.821 79.529 130.941 79.587 130.067 79.6977L129.871 77.8699C130.887 77.6806 131.918 77.5807 132.952 77.5717C135.517 77.5717 137.139 78.537 137.139 80.8258V86.3143L134.736 86.2981ZM134.611 82.9192H133.066C132.323 82.9192 131.883 83.185 131.883 83.8358C131.883 84.4866 132.274 84.7144 133.066 84.7144C133.274 84.7256 133.481 84.6926 133.675 84.6175C133.87 84.5424 134.045 84.427 134.192 84.2788C134.338 84.1306 134.451 83.9531 134.523 83.758C134.595 83.5629 134.626 83.3546 134.611 83.147V82.9192Z' fill='%23174396'/%3E%3Cpath d='M144.385 86.2981V81.3518C144.385 80.4407 143.983 79.8062 143.029 79.8062C142.597 79.8122 142.184 79.9771 141.866 80.2693C141.549 80.5615 141.351 80.9605 141.309 81.3898V86.271H138.798V77.7018H141.244V79.0414C141.587 78.5968 142.026 78.2359 142.529 77.986C143.032 77.7361 143.585 77.6037 144.146 77.5988C146.082 77.5988 146.923 78.9547 146.923 80.9776V86.3252L144.385 86.2981Z' fill='%23174396'/%3E%3Cpath d='M148.685 86.298V84.4649L153.171 79.5837H149.054V77.7343H156.229V79.5837L151.636 84.4649H156.316V86.3306L148.685 86.298Z' fill='%23174396'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: contain;
}

.home-page-category-grid .item-box:nth-child(2) .picture::before {
    content: '';
    overflow: hidden;
    position: absolute;
    top: -30px;
    right: 0px;
    height: 137px;
    width: 139px;
 /*   background-image: url(../img/schwaketenbad-logo.svg); */
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 135px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='177' height='87' viewBox='0 0 177 87' fill='none'%3E%3Cpath d='M4.0877 47.0221C2.66392 46.9954 1.26533 46.6418 0 45.9885L0.373431 44.9349C1.52111 45.4794 2.77102 45.7748 4.04103 45.8018C5.84815 45.8018 7.07512 45.215 7.07512 43.948C7.07512 42.8877 6.50831 42.6143 3.54756 41.4073C0.933569 40.3471 0.373431 39.4068 0.373431 37.8798C0.373431 36.026 2.16055 35.2124 4.41445 35.2124C5.61099 35.2113 6.80064 35.3935 7.94201 35.7526L7.72862 36.8595C6.66821 36.5939 5.58084 36.4507 4.4878 36.4327C2.4873 36.4327 1.73378 36.9262 1.73378 38.0532C1.73378 39.0201 2.20723 39.4935 4.40112 40.3804C7.62193 41.7141 8.40213 42.3809 8.40213 44.028C8.40213 45.8351 6.75504 47.0554 4.05436 47.0554' fill='black'/%3E%3Cpath d='M16.5446 47.022C12.897 47.022 10.6631 44.4414 10.6631 41.1005C10.6631 37.7597 12.897 35.1791 16.5446 35.1791C17.5181 35.1742 18.4861 35.3251 19.412 35.6258L19.1719 36.7528C18.3626 36.523 17.5259 36.4041 16.6846 36.3994C13.5772 36.3994 12.0168 38.3065 12.0168 41.1005C12.0168 43.8946 13.5638 45.7684 16.6846 45.7684C17.5263 45.7692 18.3638 45.6502 19.1719 45.415L19.412 46.5686C18.4793 46.8362 17.5149 46.9775 16.5446 46.9887' fill='black'/%3E%3Cpath d='M30.501 46.8354V39.3401C30.501 37.3863 29.6808 36.4727 27.7736 36.4727C25.8665 36.4727 23.946 38.1398 23.946 41.0339V46.8354H22.6123V31.1847H23.946V37.5397C24.3422 36.826 24.9222 36.2314 25.6257 35.8175C26.3292 35.4036 27.1307 35.1855 27.947 35.1858C30.5343 35.1858 31.848 36.8062 31.848 39.2535V46.842L30.501 46.8354Z' fill='black'/%3E%3Cpath d='M45.8447 46.8353H44.5777L41.757 37.3396L38.9163 46.8353H37.6427L33.9351 35.3857H35.2754L38.3028 44.9282L41.0969 35.3857H42.3705L45.2112 44.7881L48.2453 35.3857H49.559L45.8447 46.8353Z' fill='black'/%3E%3Cpath d='M58.3215 41.6407H54.5606C52.8468 41.6407 52.1199 42.3076 52.1199 43.7546C52.1199 45.2016 53.0335 45.8018 54.5872 45.8018C56.8878 45.8018 58.3215 44.5348 58.3215 42.4676V41.6407ZM58.3215 46.8354V45.4017C57.8783 45.9504 57.3092 46.3843 56.6626 46.6663C56.0161 46.9484 55.311 47.0705 54.6072 47.0221C52.26 47.0221 50.7529 45.9218 50.7529 43.6879C50.7529 41.6474 52.0866 40.4471 54.4672 40.4471H58.3215V39.1134C58.3215 37.5397 57.4746 36.4061 54.9873 36.4061C53.8193 36.4275 52.655 36.5457 51.5065 36.7595L51.3197 35.6325C52.5362 35.3393 53.7827 35.1894 55.034 35.1858C58.1815 35.1858 59.7019 36.7595 59.7019 39.0201V46.842L58.3215 46.8354Z' fill='black'/%3E%3Cpath d='M70.4041 46.8355L64.6026 41.6875V46.8355H63.2156V31.1782H64.6026V40.1804L69.9773 35.3859H71.8844L65.5628 40.934L72.2845 46.8355H70.4041Z' fill='black'/%3E%3Cpath d='M78.4865 36.3994C76.2526 36.3994 74.8389 37.9998 74.6055 40.4004H82.1274C81.9407 37.9798 80.7204 36.3994 78.4865 36.3994ZM74.6055 41.594C74.8389 44.348 76.466 45.8017 79.12 45.8017C80.295 45.7943 81.4636 45.6283 82.5942 45.3083L82.8809 46.4352C81.6686 46.8093 80.4087 47.0069 79.14 47.0221C75.4324 47.0221 73.1985 44.5348 73.1985 41.1006C73.1985 37.9264 75.1456 35.1791 78.4865 35.1791C81.8273 35.1791 83.5344 37.9264 83.5344 41.1006V41.594H74.6055Z' fill='black'/%3E%3Cpath d='M89.7623 47.0221C88.0686 47.0221 87.095 46.2019 87.095 43.8279V36.6128H85.5212V35.3925H87.095V32.145H88.482V35.3925H90.8293V36.6128H88.482V43.9013C88.482 45.4483 88.9021 45.9018 89.8157 45.9018C90.2636 45.8963 90.71 45.8494 91.1493 45.7618L91.336 46.7954C90.8254 46.9483 90.2954 47.0269 89.7623 47.0287' fill='black'/%3E%3Cpath d='M98.485 36.3994C96.2511 36.3994 94.8374 37.9998 94.604 40.4004H102.126C101.939 37.9798 100.712 36.3994 98.485 36.3994ZM94.604 41.594C94.8374 44.348 96.4645 45.8017 99.1185 45.8017C100.296 45.7938 101.466 45.6278 102.599 45.3083L102.879 46.4352C101.667 46.8093 100.407 47.0069 99.1385 47.0221C95.4309 47.0221 93.197 44.5348 93.197 41.1006C93.197 37.9264 95.1442 35.1791 98.485 35.1791C101.826 35.1791 103.533 37.9264 103.533 41.1006V41.594H94.604Z' fill='black'/%3E%3Cpath d='M114.649 46.8353V39.3401C114.649 37.3862 113.802 36.4727 111.902 36.4727C110.001 36.4727 108.094 38.1398 108.094 41.0338V46.8353H106.707V35.3924H108.094V37.5396C108.488 36.8236 109.067 36.2271 109.771 35.8128C110.475 35.3985 111.278 35.1819 112.095 35.1857C114.682 35.1857 116.023 36.8061 116.023 39.2534V46.842L114.649 46.8353Z' fill='black'/%3E%3Cpath d='M100.932 58.8785C98.9316 58.8785 97.6313 60.6189 97.6313 63.2662C97.6313 65.9136 98.965 67.6874 100.932 67.6874C103.079 67.6874 104.173 65.6869 104.173 63.2662C104.173 60.8456 103.059 58.8785 100.932 58.8785ZM102.086 71.1149C101.223 71.0785 100.379 70.8565 99.6104 70.464C98.8416 70.0716 98.1666 69.518 97.6313 68.841V70.8415H93.1501V50.1029H97.6313V57.6048C98.1427 56.9071 98.8143 56.3424 99.5895 55.9583C100.365 55.5742 101.221 55.3819 102.086 55.3976C106.287 55.3976 108.654 59.2252 108.654 63.2396C108.654 67.0739 106.287 71.0882 102.086 71.0882' fill='%230F73AF'/%3E%3Cpath d='M120.017 64.8798H117.276C115.943 64.8798 115.196 65.3466 115.196 66.5002C115.196 67.5272 115.863 68.0606 117.276 68.0606C117.644 68.0803 118.012 68.0217 118.356 67.8888C118.7 67.7559 119.011 67.5516 119.27 67.2895C119.529 67.0274 119.73 66.7134 119.858 66.3681C119.987 66.0229 120.041 65.6543 120.017 65.2866V64.8798ZM120.237 70.8813V69.2609C119.21 70.5079 117.87 71.1281 115.849 71.1281C112.829 71.1281 110.741 69.1276 110.741 66.6136C110.741 63.6862 112.549 62.1325 115.663 62.1325H120.017V61.0055C120.017 59.4518 119.27 58.8917 116.623 58.8917C115.062 58.9 113.503 59.0046 111.955 59.2051L111.615 55.9642C113.412 55.626 115.235 55.4497 117.063 55.4374C121.604 55.4374 124.472 57.1445 124.472 61.1656V70.8813H120.237Z' fill='%230F73AF'/%3E%3Cpath d='M134.747 58.8782C132.6 58.8782 131.507 60.8787 131.507 63.266C131.507 65.6533 132.6 67.6871 134.747 67.6871C136.681 67.6871 138.082 65.9133 138.082 63.266C138.082 60.6187 136.808 58.8782 134.747 58.8782ZM138.082 70.8813V68.8808C137.546 69.5578 136.871 70.1114 136.103 70.5038C135.334 70.8963 134.489 71.1182 133.627 71.1547C129.426 71.1547 127.059 67.1537 127.059 63.306C127.059 59.305 129.426 55.464 133.627 55.464C134.492 55.4483 135.348 55.6406 136.123 56.0247C136.899 56.4088 137.57 56.9735 138.082 57.6713V50.1227H142.563V70.8813H138.082Z' fill='%230F73AF'/%3E%3Cpath d='M130.553 24.2562C131.36 25.5899 133.034 26.6035 134.667 24.923C136.581 22.9225 134.221 20.6419 134.187 20.6019C132.439 18.3671 131.579 15.5643 131.773 12.7333C131.92 8.87897 133.16 5.78485 135.994 3.39758C131.887 6.45836 128.853 11.6797 128.853 17.0677C128.849 19.5746 129.431 22.0477 130.553 24.2895' fill='%230F73AF'/%3E%3Cpath d='M129.42 30.2045C131.42 28.5574 129.72 25.9701 129.72 25.9701C127.764 22.5714 127.062 18.5942 127.737 14.7315C128.413 10.8688 130.421 7.36529 133.414 4.83139C130.477 6.79999 128.082 9.47608 126.451 12.6132C124.819 15.7502 124.003 19.2474 124.078 22.7826C124.075 24.7664 124.336 26.7419 124.852 28.6574C125.219 30.1711 127.299 31.9916 129.446 30.2045' fill='%230F73AF'/%3E%3Cpath d='M135.308 19.455C136.241 20.5887 137.862 21.2222 139.382 19.5617C139.905 18.9941 140.192 18.2484 140.184 17.4766C140.177 16.7048 139.876 15.9648 139.342 15.4073C138.375 14.4404 137.481 14.007 137.008 13.5202C135.753 12.211 135.055 10.4659 135.061 8.6523C135.077 7.5309 135.329 6.42544 135.8 5.40762C136.271 4.3898 136.951 3.48235 137.795 2.74414C136.313 3.8751 135.106 5.32601 134.263 6.98867C133.42 8.65133 132.963 10.4828 132.927 12.3466C132.912 14.9142 133.749 17.4142 135.308 19.455Z' fill='%230F73AF'/%3E%3Cpath d='M176.805 30.2044C175.864 16.4543 167.162 6.53846 161.547 3.89112C164.482 6.24872 166.852 9.23299 168.483 12.6253C170.115 16.0175 170.967 19.7319 170.976 23.4961C171.113 32.5365 168.458 41.399 163.375 48.8758C165.028 49.2359 170.71 52.4367 174.044 47.4888C177.378 42.881 176.918 32.1516 176.785 30.1511' fill='%230F73AF'/%3E%3Cpath d='M169.436 22.2624C169.11 14.8739 164.835 5.03808 154.533 0.923706C157.447 2.4641 160.281 4.41792 162.248 9.54589C165.289 17.9413 162.841 25.9167 160.627 30.3712C157.487 36.6994 152.905 42.2075 150.505 45.1216C154.313 46.1752 158.033 47.5222 161.448 48.4557C167.03 40.9033 169.854 31.6653 169.45 22.2824' fill='%230F73AF'/%3E%3Cpath d='M149.504 0.19692C144.57 -0.469916 141.589 0.703714 139.975 1.53059C141.271 1.02627 142.654 0.785946 144.043 0.823747C149.378 0.823747 152.919 5.11817 153.885 10.4862C156.359 25.7634 142.049 36.0993 123.818 46.462C128.4 44.5946 133.282 43.5733 138.228 43.4479C144.897 43.4479 148.504 44.6615 148.504 44.6615C153.605 38.66 160.507 31.6849 162.008 20.5687C163.001 14.6873 160.994 2.38414 149.504 0.223594' fill='%230F73AF'/%3E%3Cpath d='M74.7786 75.3893V86.3054H77.2325V83.1713L80.3066 86.3054H83.1607L79.173 82.251L83.0407 78.3167H80.1733L77.2325 81.3175V75.3893H74.7786Z' fill='%230F73AF'/%3E%3Cpath d='M87.4753 79.977C86.2883 79.977 85.5815 80.9106 85.5815 82.3043C85.5815 83.698 86.2883 84.6315 87.4753 84.6315C88.6623 84.6315 89.3624 83.698 89.3624 82.3043C89.3624 80.9106 88.6556 79.977 87.4753 79.977ZM87.4753 86.4387C86.6687 86.3944 85.8928 86.1148 85.2434 85.6344C84.5939 85.154 84.0995 84.4939 83.821 83.7357C83.5426 82.9774 83.4924 82.1542 83.6766 81.3677C83.8608 80.5812 84.2714 79.8659 84.8576 79.3101C85.4438 78.7544 86.18 78.3825 86.9752 78.2405C87.7704 78.0985 88.5898 78.1926 89.3321 78.5111C90.0745 78.8296 90.7073 79.3585 91.1523 80.0327C91.5974 80.7068 91.8352 81.4965 91.8364 82.3043C91.8261 82.8635 91.7046 83.4151 91.479 83.9269C91.2533 84.4387 90.9281 84.9005 90.5222 85.2853C90.1162 85.6701 89.6378 85.9703 89.1147 86.1683C88.5916 86.3663 88.0343 86.4582 87.4753 86.4387Z' fill='%230F73AF'/%3E%3Cpath d='M98.6249 86.3054V81.6975C98.6249 80.8507 98.2314 80.2572 97.2912 80.2572C96.878 80.2524 96.4775 80.4001 96.1663 80.6719C95.855 80.9438 95.6549 81.3208 95.6041 81.7309V86.3054H93.1501V78.3034H95.5374V79.5503C95.8827 79.1333 96.3156 78.7975 96.8055 78.567C97.2954 78.3365 97.8301 78.2169 98.3715 78.2167C100.265 78.2167 101.085 79.477 101.085 81.3641V86.3454L98.6249 86.3054Z' fill='%230F73AF'/%3E%3Cpath d='M106.047 86.4387C104.823 86.4055 103.614 86.1619 102.472 85.7185L102.939 84.0914C103.938 84.429 104.98 84.6221 106.033 84.6649C107.06 84.6649 107.267 84.4048 107.267 84.0914C107.267 83.778 106.98 83.6046 106 83.2245C103.679 82.3043 102.799 81.9442 102.799 80.5172C102.799 78.9635 103.973 78.1766 106.327 78.1766C107.36 78.1849 108.387 78.3329 109.381 78.6167L109.054 80.3371C108.182 80.1091 107.288 79.9772 106.387 79.9437C105.406 79.9437 105.18 80.1104 105.18 80.4038C105.18 80.8773 105.593 80.944 107.02 81.4841C109.021 82.2443 109.688 82.571 109.688 83.9781C109.688 85.3851 108.227 86.4387 106.073 86.4387' fill='%230F73AF'/%3E%3Cpath d='M114.142 86.4387C112.508 86.4387 111.254 85.7185 111.254 83.9447V79.8303H110.174V78.3233H111.254V76.0961H113.728V78.3233H115.169V79.8303H113.728V83.7513C113.728 84.5049 114.175 84.6516 114.689 84.6516C114.775 84.6516 115.015 84.6182 115.155 84.5982L115.375 86.3253C114.972 86.3962 114.564 86.4341 114.155 86.4387' fill='%230F73AF'/%3E%3Cpath d='M121.343 83.1579H119.83C119.109 83.1579 118.683 83.4046 118.683 84.0115C118.683 84.6183 119.056 84.8317 119.83 84.8317C120.028 84.8469 120.227 84.82 120.414 84.7527C120.601 84.6854 120.771 84.5793 120.914 84.4414C121.057 84.3034 121.169 84.1367 121.243 83.9523C121.317 83.7678 121.351 83.5698 121.343 83.3713V83.1579ZM121.463 86.3054V85.4518C121.164 85.7926 120.789 86.0592 120.369 86.2305C119.949 86.4017 119.495 86.473 119.043 86.4387C117.376 86.4387 116.222 85.3918 116.222 84.0581C116.222 82.5177 117.222 81.6975 118.936 81.6975H121.343V81.1107C121.343 80.2905 120.93 79.9971 119.469 79.9971C118.609 80.002 117.75 80.0555 116.895 80.1571L116.702 78.4567C117.695 78.2769 118.701 78.1832 119.709 78.1766C122.217 78.1766 123.797 79.0769 123.797 81.1907V86.3054H121.463Z' fill='%230F73AF'/%3E%3Cpath d='M130.899 86.3054V81.6976C130.899 80.8507 130.499 80.2572 129.566 80.2572C129.154 80.2541 128.755 80.4025 128.445 80.6742C128.135 80.9459 127.936 81.322 127.885 81.7309V86.3054H125.425V78.3034H127.812V79.5504C128.158 79.1332 128.593 78.7974 129.084 78.5669C129.574 78.3364 130.11 78.2168 130.653 78.2167C132.54 78.2167 133.367 79.477 133.367 81.3641V86.3454L130.899 86.3054Z' fill='%230F73AF'/%3E%3Cpath d='M135.454 78.3232V80.0437H139.475L135.094 84.5848V86.3053H142.535V84.5648H137.981L142.469 80.0237V78.3232H135.454Z' fill='%230F73AF'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: contain;
}

.home-page-category-grid .item-box:nth-child(3) .picture::before {
    content: '';
    overflow: hidden;
    position: absolute;
    top: -30px;
    right: 0px;
    height: 156px;
    width: 139px;
/*    background-image: url(../img/rheinstrandbad-logo.svg); */
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: 135px;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='170' height='72' viewBox='0 0 170 72' fill='none'%3E%3Cpath d='M1.38339 40.9933V46.7059H0V35.3024H1.38339V37.7382C2.11035 36.3332 3.81924 35.0908 5.57696 35.0908V36.4254C3.23334 36.4254 1.38339 38.6008 1.38339 40.9933Z' fill='black'/%3E%3Cpath d='M15.6081 46.7058V39.2355C15.6081 37.2933 14.7889 36.3765 12.8901 36.3765C10.9913 36.3765 9.07086 38.0365 9.07086 40.9172V46.7004H7.7146V31.1033H9.07086V37.4289C9.89005 36.0238 11.3168 35.0853 13.0746 35.0853C15.6515 35.0853 16.9643 36.702 16.9643 39.1378V46.7004H15.6081V46.7058Z' fill='black'/%3E%3Cpath d='M21.1304 41.4815C21.3637 44.2212 22.9803 45.6751 25.6278 45.6751C26.7073 45.6751 27.7598 45.534 29.0944 45.1814L29.3765 46.3044C28.0636 46.7004 26.7562 46.8903 25.6549 46.8903C21.955 46.8903 19.7307 44.4056 19.7307 40.9878C19.7307 37.825 21.6729 35.0854 24.9985 35.0854C28.324 35.0854 30.0329 37.825 30.0329 40.9878V41.4815H21.1358H21.1304ZM24.993 36.3114C22.7687 36.3114 21.3637 37.9064 21.1304 40.3151H28.6224C28.4325 37.901 27.2173 36.3114 24.993 36.3114Z' fill='black'/%3E%3Cpath d='M32.8 33.4036V31.1088H34.1563V33.4036H32.8ZM32.8 46.7058V35.3023H34.1563V46.7058H32.8Z' fill='black'/%3E%3Cpath d='M45.5812 46.7058V39.2355C45.5812 37.2934 44.7403 36.3765 42.8415 36.3765C40.9428 36.3765 39.0494 38.0366 39.0494 40.9173V46.7004H37.666V35.2969H39.0494V37.429C39.8686 36.0239 41.2737 35.0854 43.0314 35.0854C45.6083 35.0854 46.9429 36.702 46.9429 39.1379V46.7004H45.5866L45.5812 46.7058Z' fill='black'/%3E%3Cpath d='M53.4475 46.8957C52.0912 46.8957 50.4258 46.4508 49.3733 45.8649L49.7476 44.8124C50.8706 45.3278 52.1346 45.6804 53.3987 45.6804C55.1998 45.6804 56.4204 45.0945 56.4204 43.8305C56.4204 42.778 55.8562 42.4959 52.9104 41.3024C50.3118 40.25 49.7476 39.3331 49.7476 37.787C49.7476 35.937 51.527 35.0961 53.773 35.0961C54.8743 35.0961 55.9756 35.2372 57.2885 35.6332L57.0769 36.7345C56.0949 36.5012 54.972 36.3114 53.8435 36.3114C51.8742 36.3114 51.1039 36.805 51.1039 37.928C51.1039 38.8883 51.5704 39.3548 53.773 40.2445C56.9792 41.5574 57.7767 42.2138 57.7767 43.8739C57.7767 45.675 56.1383 46.8957 53.4421 46.8957H53.4475Z' fill='black'/%3E%3Cpath d='M63.6032 46.8957C61.916 46.8957 60.9558 46.0765 60.9558 43.7112V36.523H59.3879V35.3078H60.9558V32.0744H62.3392V35.3078H64.6828V36.523H62.3392V43.7817C62.3392 45.3279 62.7623 45.7727 63.652 45.7727C64.0481 45.7727 64.4929 45.7239 64.9866 45.6317L65.1711 46.6624C64.5851 46.8469 63.9558 46.8957 63.6032 46.8957Z' fill='black'/%3E%3Cpath d='M68.9037 40.9933V46.7059H67.5203V35.3024H68.9037V37.7382C69.6306 36.3332 71.3395 35.0908 73.0972 35.0908V36.4254C70.7536 36.4254 68.9037 38.6008 68.9037 40.9933Z' fill='black'/%3E%3Cpath d='M82.0757 46.7058V45.279C81.3976 46.2609 80.0631 46.8957 78.3759 46.8957C76.0322 46.8957 74.5349 45.7944 74.5349 43.5484C74.5349 41.5086 75.8478 40.3151 78.2348 40.3151H82.0757V39.0022C82.0757 37.4343 81.2349 36.3114 78.7502 36.3114C77.7194 36.3114 76.7158 36.4307 75.2836 36.664L75.0991 35.541C76.2004 35.2589 77.5838 35.0961 78.799 35.0961C81.9347 35.0961 83.4374 36.664 83.4374 38.9154V46.7112H82.0812L82.0757 46.7058ZM82.0757 41.5303H78.327C76.6181 41.5303 75.8912 42.1867 75.8912 43.6352C75.8912 45.0837 76.8026 45.675 78.3487 45.675C80.6435 45.675 82.0703 44.411 82.0703 42.3712V41.5303H82.0757Z' fill='black'/%3E%3Cpath d='M94.6349 46.7058V39.2355C94.6349 37.2934 93.794 36.3765 91.8952 36.3765C89.9965 36.3765 88.1031 38.0366 88.1031 40.9173V46.7004H86.7197V35.2969H88.1031V37.429C88.9223 36.0239 90.3274 35.0854 92.0851 35.0854C94.662 35.0854 95.9966 36.702 95.9966 39.1379V46.7004H94.6403L94.6349 46.7058Z' fill='black'/%3E%3Cpath d='M107.08 46.7058V44.6009C106.309 46.0548 104.997 46.8957 103.331 46.8957C99.7722 46.8957 98.2966 43.8251 98.2966 40.9932C98.2966 38.1613 99.7505 35.0908 103.331 35.0908C104.991 35.0908 106.304 35.9316 107.08 37.3856V31.1088H108.436V46.7058H107.08ZM103.374 36.3114C100.939 36.3114 99.6746 38.4163 99.6746 40.9932C99.6746 43.5701 100.939 45.6751 103.374 45.6751C105.81 45.6751 107.074 43.5213 107.074 40.9932C107.074 38.4651 105.81 36.3114 103.374 36.3114Z' fill='black'/%3E%3Cpath d='M100.342 71.0101C98.5947 71.0101 96.9672 70.0445 95.8768 68.7316V70.7606H91.3794V49.9663H95.8768V57.4909C97.1245 55.9285 98.5947 55.272 100.342 55.272C104.557 55.272 106.928 59.113 106.928 63.1384C106.928 67.1638 104.551 71.0047 100.342 71.0047V71.0101ZM99.1861 58.7387C97.1571 58.7387 95.8768 60.4855 95.8768 63.1438C95.8768 65.8021 97.2493 67.5761 99.1861 67.5761C101.34 67.5761 102.436 65.5471 102.436 63.1438C102.436 60.7405 101.345 58.7387 99.1861 58.7387Z' fill='%230FA0AF'/%3E%3Cpath d='M118.542 70.7605V69.1385C117.512 70.3862 116.172 71.0101 114.137 71.0101C111.11 71.0101 109.016 69.0137 109.016 66.4856C109.016 63.5506 110.828 61.9882 113.947 61.9882H118.32V60.8652C118.32 59.3028 117.571 58.744 114.918 58.744C113.264 58.744 111.794 58.8688 110.237 59.0587L109.895 55.8091C111.582 55.4944 113.519 55.2774 115.358 55.2774C119.915 55.2774 122.79 56.9972 122.79 61.0226V70.766H118.542V70.7605ZM118.325 64.7658H115.58C114.267 64.7658 113.486 65.2324 113.486 66.3879C113.486 67.4187 114.175 67.9504 115.58 67.9504C117.267 67.9504 118.325 66.7948 118.325 65.1727V64.7658Z' fill='%230FA0AF'/%3E%3Cpath d='M136.402 70.7606V68.7317C135.312 70.0445 133.684 71.0102 131.938 71.0102C127.722 71.0102 125.352 66.9848 125.352 63.1438C125.352 59.3029 127.722 55.2775 131.938 55.2775C133.684 55.2775 135.155 55.9339 136.402 57.4964V49.9718H140.9V70.7661H136.402V70.7606ZM133.093 58.7387C130.939 58.7387 129.844 60.7351 129.844 63.1438C129.844 65.5526 130.934 67.5761 133.093 67.5761C135.03 67.5761 136.402 65.7967 136.402 63.1438C136.402 60.491 135.122 58.7387 133.093 58.7387Z' fill='%230FA0AF'/%3E%3Cpath d='M122.856 24.2405C123.664 25.5588 125.33 26.5841 126.962 24.8807C128.867 22.8897 126.518 20.6057 126.48 20.5677C124.782 18.3543 123.957 15.9293 124.076 12.7177C124.217 8.87672 125.454 5.78986 128.286 3.40826C124.185 6.45714 121.163 11.6598 121.163 17.0414C121.163 19.6183 121.771 22.0651 122.856 24.2405Z' fill='%230FA0AF'/%3E%3Cpath d='M121.733 30.1485C123.724 28.5047 122.026 25.9223 122.026 25.9223C120.349 22.9168 119.606 19.6455 119.834 16.5587C120.116 12.7177 121.586 8.55671 125.72 4.83511C119.221 9.30537 116.378 15.8426 116.378 22.7378C116.378 24.7668 116.644 26.7307 117.154 28.5969C117.517 30.1105 119.595 31.8953 121.738 30.143L121.733 30.1485Z' fill='%230FA0AF'/%3E%3Cpath d='M127.602 19.4502C128.53 20.5786 130.147 21.2133 131.666 19.5587C133.342 17.7304 131.997 15.7937 131.628 15.4085C130.662 14.4483 129.767 14.0143 129.3 13.526C128.101 12.2783 127.358 10.5694 127.358 8.67059C127.358 6.42461 128.514 4.03216 130.082 2.77354C127.347 4.75369 125.221 8.53496 125.221 12.3542C125.221 15.0505 126.116 17.5243 127.597 19.4393L127.602 19.4502Z' fill='%230FA0AF'/%3E%3Cpath d='M168.99 30.1485C168.051 16.4339 159.377 6.54943 153.773 3.902C159.507 8.59468 163.028 15.2675 163.18 23.4594C163.397 34.7598 159.176 43.5158 155.596 48.8215C157.239 49.185 162.914 52.3749 166.25 47.4436C169.56 42.8431 169.12 32.1178 168.985 30.1539L168.99 30.1485Z' fill='%230FA0AF'/%3E%3Cpath d='M161.645 22.255C161.319 14.8878 157.061 5.07382 146.78 0.972473C149.683 2.50777 152.514 4.45536 154.473 9.5712C157.511 17.9421 155.064 25.9006 152.862 30.3383C149.731 36.6531 145.153 42.1433 142.766 45.0511C146.558 46.1036 150.274 47.4436 153.681 48.3495C156.795 44.1451 162.209 35.0093 161.645 22.2441V22.255Z' fill='%230FA0AF'/%3E%3Cpath d='M141.762 0.207608C136.841 -0.4868 133.863 0.717564 132.257 1.51505C133.445 1.02137 134.758 0.815215 136.31 0.815215C141.604 0.815215 145.163 5.09559 146.129 10.4556C148.592 25.6891 134.324 36.0022 116.134 46.3369C116.134 46.3369 123.04 43.326 130.51 43.326C137.161 43.326 140.758 44.5358 140.758 44.5358C145.847 38.5519 152.704 31.597 154.223 20.5028C155.216 14.6383 153.209 2.36678 141.751 0.207608H141.762Z' fill='%230FA0AF'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: contain;
}

/*After Elements*/

.premium .home-page-category-grid .item-box .title::after {
    content: ' Tickets Gutscheine Massagen';
    z-index: 2000;
    padding: 8px 20px;
    display: inline-block;
    margin-bottom: 10px;
    margin-top: 1px;
    color: #3E5463;
    font-size: 20px;
    width: 200px;
    line-height: 1.2;
}

.premium .home-page-category-grid .item-grid > .item-box:nth-of-type(2) .title::after {
    content: 'Tickets Gutscheine Kurse';
}

.premium .home-page-category-grid .item-grid > .item-box:nth-of-type(3) .title::after {
    content: 'Tickets';
}

.premium .home-page-category-grid .item-box:last-child .title::after {
  content: unset;
}

.premium .home-page-category-grid .item-grid .item-box:first-child .picture::after {
    content: '';
    overflow: hidden;
    position: absolute;
    top: 173px;
    left: -2px;
    height: 100%;
    width: 105%;
    pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 153 31.28'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_1-2' data-name='Ebene 1'%3E%3Cpath class='cls-1' d='M0,0v30.79l.09.49h152.91V.94c-22.22,3.15-42.8,5.45-63.03,5.28C47.62,5.87,15.29,2.37,0,0Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: contain;
}

.premium .home-page-category-grid .item-grid > .item-box:nth-of-type(2) .picture::after, .premium .home-page-category-grid .item-grid > .item-box:nth-of-type(4) .picture::after{
    content: '';
    overflow: hidden;
    position: absolute;
    top: 153px;
    left: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 153 46.58'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_1-2' data-name='Ebene 1'%3E%3Cpath class='cls-1' d='M0,46.58h153V0C90.19.31,41.95,8.62,0,14.82v31.75Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: contain;
}

.premium .home-page-category-grid .item-grid > .item-box:nth-of-type(3) .picture::after {
    content: '';
    overflow: hidden;
    position: absolute;
    top: 156px;
    left: -2px;
    height: 100%;
    width: 103%;
    pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 153 46.48'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_1-2' data-name='Ebene 1'%3E%3Cpath class='cls-1' d='M0,46.48h153v-17.88C128.74,18.41,71.58,1.5,0,0v46.48Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: contain;
}



/***Categories***/
.page.category-page {
    position: relative;
}
.sub-category-item img {
    padding: 0 2px;
}
.sub-category-grid .item-grid .item-box, .home-page-category-grid .item-box .picture img {
    transition: all 0.3s ease;
}
.sub-category-grid .item-grid .item-box:hover .picture img:hover, .home-page-category-grid .item-box .picture img:hover {
    transform: scale(1.02);
    transition: all 0.3s ease;
}
.category-page .page-title {
    margin-bottom: 0;
}

.category-page .page-title h1 {
    font-size: 60px;
    color: #3e5463;
    line-height: 72px;
    font-weight: 400;
    margin: 50px auto 16px;
    text-transform: none;
}

.category-description {
    max-width: 75%;
    margin: 0 auto;
}

.sub-category-grid .title {
    font-size: 24px;
    line-height: 32px;
    font-weight: 500;
    text-align: left;
    top: -40px;
    padding-left: 5px;
}

.premium .sub-category-grid .title a {
    padding: 0;
    background-color: transparent;
    color: #3E5463;
}

.premium .sub-category-grid .item-box .picture a::after {
    content: ' Jetzt kaufen';
    z-index: 2000;
    padding: 8px 20px 10px 20px;
    display: inline-block;
    outline: 1px solid #C5CCD0;
    margin-left: 1px;
    margin-bottom: 10px;
    margin-top: 40px;
    color: #3E5463;
    border-radius: 4px;
    text-decoration: underline;
    font-size: 20px;
   text-underline-offset: 18%;
}

.premium .sub-category-grid .item-box .picture {
    max-height: unset;
}


.product-item:hover img,
.item-box:hover .picture img,
.logo:hover img {
    transform: scale(1);
}

.sub-category-item:hover img,
.sub-category-item:hover,
a:hover img {
    transform: scale(1);
}

.sub-category-grid .item-grid {
    justify-content: center;
    margin-top: 15%;
    gap: 5px;
}

.sub-category-grid .item-grid .item-box {
    flex-basis: 400px;
}


.sub-category-grid .item-grid .item-box .picture::after {
    content: '';
    overflow: hidden;
    position: absolute;
    top: 103px;
    top: 193px;
    left: 0;
    height: 100%;
    height: 255px;
    width: 100%;
    pointer-events: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Ebene_2' data-name='Ebene 2' viewBox='0 0 407 165.5'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2 %7B fill: rgba(255, 255, 255, .7); %7D %3C/style%3E%3C/defs%3E%3Cg id='Ebene_1-2' data-name='Ebene 1'%3E%3Cpath class='cls-1' d='M407,14.15v151.35H0v-38.5c151.72-1.99,252.55-75.82,407-112.85Z'/%3E%3Cpath class='cls-2' d='M267,101v-35.77c-13.06.06-20.87-2.28-35.78-6.14l-17.89-5.15c-31.68-10-66.28-24.73-101.58-36.27l-18.59-5.72C71.3,5.68,49.28,1.14,27.68.24,18.21-.15,8.99-.05,0,.4v126.6s267,0,267,0v-26Z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: contain;
}

/***Product***/

.product-grid .item-grid  {
    justify-content: center;

}

.product-grid .item-grid .item-box {
    flex-basis: 380px;
}

.product-essential .overview-buttons {
    margin: unset;
   display: none;
}

.product-grid .item-box .picture {
    max-height: unset;
}

.product-grid .item-box .product-item {
    position: relative;
}

.product-grid .item-box .product-item .details {
    position: absolute;
    top: 43%;
    left: 0%;
    width: 100%;
}

.product-grid .item-box .product-title {
    font-size: 24px;
    overflow: unset;
    line-height: 1.2;
    width: 90%;
    margin: 0 auto;
}

.product-grid .item-box .product-title a {
    text-align: center;
}

.product-grid .item-box .picture img {
    width: 100%;
}
.product-grid .item-box .actual-price {
    margin: 0 auto;
}
.product-grid .item-box .picture a::after {
    content: ' Jetzt kaufen';
    font-size: 20px;
    z-index: 2000;
    display: inline-block;
    text-decoration: underline;
    font-family: "locator-web", sans-serif;
    font-weight: 500;
    border-radius: 0.25rem;
    padding: 8px 19px;
    position: absolute;
    top: -97px;
    left: 0;
    width: max-content;
    height: fit-content;
    z-index: 10;
    border: 2px solid #C5CCD0;
    right: 0;
    margin: 0 auto;
   text-underline-offset: 18%;
}

.product-grid .item-box .buttons.desktop {
    opacity: 0;
}

#products-cards {
    margin-top: 8%;
} 

.product-essential .gallery {
    display: none;
}

.premium .full-description p{
    margin: 10px 0;
}

.overview-buttons .add-to-wishlist {
    display: none;
}
form#product-details-form .product-essential .product-name, form#product-details-form .product-essential .short-description {
    text-align: left;
}

.product-item[data-productid="1064"] .actual-price, .product-item[data-productid="1358"] .actual-price, .product-item[data-productid="1364"] .actual-price, .product-item[data-productid="961"] .actual-price {
    opacity: 0;
}

/***Boarding Product***/

.product-social-buttons {
   display: none;
}

div[data-productid="938"] .overview{
   margin-bottom: 3%;
}


/*Slots*/

.slot-ticket-panel .button-group, .slot-ticket-panel .button-calendar {
    border-radius: 4px;
    font-family: "locator-web", sans-serif;
    text-transform: none;
    transition: all 0.3s ease;
    height: 40px;
}

#slot-available-dates-next, #slot-available-dates-previous {
    background: transparent;
    border: none;
    color: #3e5463;
    font-weight: 700;
    transition: all 0.3s ease;
}

#slotgroup-nexttbn {
    height: 45px;
 }
.slot-ticket-panel .slot-ticket-panel-title .select-date-button {
    font-size: 16px;
    border: 2px solid #3e5463;
    text-transform: none;
    height: 40px;
}

.slot-ticket-panel .not-found {
    text-align: left;
    padding: 0;
}

.slot-ticket-panel .slotticket-add-to-cart-group {
  justify-content: flex-end;
}

.slot-ticket-panel button div:nth-child(2), .slot-ticket-panel .slot-ticket-panel-body .slot-button .free-places-text, .slot-ticket-panel .slot-ticket-panel-body .slot-button .free-places {
   display: none;
}

.slot-ticket-panel .button-calendar {
   background: #3e5463;
  color: #FFF;
 border: none;
}

.slot-ticket-panel .slotticket-add-to-cart .back-button {
   border-radius: 4px;
   height: 45px;
  color: #3e5463;
  border: 2px solid #3e5463;
}

.slot-ticket-panel-date-selection.block-group button.selected, .slot-ticket-panel button.selected, #wish-date:focus, #wish-date.selected { 
     background: #fdfdfd;
    color: #3e5463;
    border: 2px solid #3e5463;
}


/***Cart-Popup Cart***/

.popup-cart-dialog .item-column:nth-child(1) {
  flex: 0;
  display: none;
}

.order-summary-content td.product-picture { 
    display: none!important;
}
.order-summary-content th.product-picture { 
    font-size: 0!important;
}

/***Checkout***/

.order-summary-content .grid-product-item .item-picture {
  width: 0;
}

.cart-total .order-total .cart-total-right {
  font-size: 18px;
}

/***Functional**/

.premium .block-account-navigation .list a:hover {
    color: #FFF;
}

.account-page .form-fields .inputs {
  margin: 10px auto 20px;
}

.block-account-navigation .card-bookup-events-and-slots a.inactive, 
.block-account-navigation .back-in-stock-subscriptions a.inactive{
   display: none;
}
 .account-tabs .list {
  justify-content: center;
}

 .store-closed-page .page-title h1 {
   text-transform: none;
}
 .store-closed-page .page-body {
   text-align: center;
}

  .login-page div.inputs{
    margin: 30px auto;

}
/***Before Footer***/

.row .col-md-12  {
  width: 100%;
}

/***Footer***/

.footer-premium {
    background-color: #3E5463;
    color: #fff;
    position: relative;
    border-top: none;
    margin-top: -40px;
    z-index: 3;
}

.premium-container.footer-inner {
    border-top: 1px solid #fff;
    padding-top: 32px;
}

.footer-premium li {
    font-size: 20px;
    text-align: left;
}

.footer-premium .title {
    line-height: unset;
    margin-bottom: 13px;
    text-align: left;
}
.footer-premium .title strong {
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
}

.footer-premium li {
    padding: unset;
    line-height: 30px;
}

.premium .footer-premium a:hover, .premium .footer-premium li:hover a {
    color: #FFF;
}

.col-lg-4.col-xs-12:last-child { 
    display: none;
}

.footer-after {
    background: #3E5463;

}

.premium .footer-text {
    color: #fff;
}

.footer-text a {
    color: #C5CCD0;
}



/***Media Queries***/

@media all and (min-width: 721px) {
    .product-grid .item-grid .item-box {
        margin-bottom: 3%;
    }

.col-sm-8 {
        -ms-flex-preferred-size: 66.667%;
        flex-basis: 66.667%;
        max-width: 66.667%;
}
}

@media all and (min-width: 1025px) {
    #ph-topic {
        max-width: 80%;
        margin: 0 auto;
    }
    .header-menu-parent {
        padding: 0;
    }

    .col-lg-5.col-xs-12, .col-lg-7.col-xs-12 {
        flex-basis: 50%;
        max-width: 50%;
    }

    .col-lg-4.col-sm-6.col-xs-12 {
        flex-basis: 50%;
        max-width: 50%;
    }
    .product-grid .item-box .picture img {
        min-height: 450px;
    }
    .overview {
        width: 100%;
         margin: 5% auto;
    }
    .sub-category-grid .item-box .picture img {
        min-height: unset;
    }
.flyout-cart {
   width: 500px;
}
}
@media all and (min-width: 1025px) and (max-width: 1320px) {
   .checkout-order-summary .order-title span {
   font-size: 18px;
}
  .checkout-order-summary .order-title {
   padding: 14px!important;
}
}
@media all and (min-width: 1321px) {
    .overview {
        width: 75%;
        margin: 5% auto;
    }
.mini-shopping-cart .picture {
  width: 0;
}
.popup-cart-dialog .item-column:first-child {
  flex: 0;
}
.product-boarding .boarding-card-register-form .fieldset, .boarding-card-register-form .title {
  max-width: 1080px;
  margin: 0 auto;
}
}

@media all and (min-width: 1560px) {
    .air-theme .desktop-nav-wrapper {
        padding: 15px 140px;
    }
    .header-tools {
        padding-right: 148px;
    }
    .master-wrapper-content::after {
        margin: -100px auto;
    }
}

@media all and (min-width: 1860px) {
    .air-theme .desktop-nav-wrapper {
        padding: 15px 240px;
    }
}

@media all and (max-width: 1320px) {
    .home-page .item-box {
        flex-basis: 350px;
    }

    .home-page-category-grid .title {
        top: 82%;
    }
}

@media all and (max-width: 1024px) {
    #ph-topic h2 {
        font-size: clamp(1.375rem, 1.2339rem + 0.8065vw, 1.75rem);
        line-height: 1.1
    }
    #ph-topic h3 {
        font-size: clamp(1.25rem, 1.203rem + 0.2688vw, 1.375rem);
    }
    .header-menu.ps-container .sublist.active {
        padding-top: 20px;
    }
    .item-box .picture, .item-box .picture-img, .item-box .picture a {
        height: unset;
        max-height: unset;
    }
    .home-page-category-grid .item-grid {
        margin-top: 30px;
    }
    .category-page .page-title h1, h1 {
        line-height: 1;
        font-size: clamp(2rem, 1.3086rem + 3.8147vw, 3.75rem);
    }
    .category-description h2, .premium .page-title h1  {
        font-size: clamp(1.5rem, 1.1049rem + 2.1798vw, 2.5rem);
        line-height: 1.2;
    }
   .category-description h2 {
        line-height: 0.9;
}
    .premium .item-box .buttons.mobile {
        opacity: 0;
    }
    .product-grid .item-box .picture img {
        min-height: 450px;
    }
    .footer-premium .col-md-6 {
        width: 50%;
        padding-right: 1rem;
        padding-left: 1rem;
    }
    .premium-container.footer-inner {
        margin-top: 32px;
    }
   .close-menu .burger-logo {
      background-position: left center;
   }
}

    @media all and (max-width: 768px) {
    .category-description {
        max-width: 94%;
    }

    .footer-premium .col-md-6 {
        width: 100%;
    }
    .Box1 {
        flex-direction: column;
    }
    .before-footer-home {
        gap: 0;
    }
    .row .col-md-12 {
        padding-bottom: 24px;
        padding-left: 1rem;
    }
}

@media all and (max-width: 720px) {
    .footer-premium .col-md-6 {
        padding-left: unset;
        padding-right: unset;
    }
    .row .col-md-12 {
        padding-left: 0;
    }
}

@media (max-width: 520px) {
.add-to-cart-button.button-group.slot-group-button.next-available-date {
  height: fit-content;
  min-height: 40px;
}
}

@media all and (max-width: 480px) {
    .sub-category-grid .item-grid {
        gap: 50px;
    }
    .sub-category-grid .item-grid .item-box {
        margin: inherit;
    }
    .sub-category-grid .title {
        font-size: clamp(1.125rem, 0.9839rem + 0.8065vw, 1.5rem);
    }
    .product-grid .item-box .product-title {
        font-size: 20px;
    }
    .product-grid .item-grid .item-box {
        margin: 4% 3%;
    }
    .category-description {
        margin: 0 0 15px;
    }
   .login-page .inner-wrapper {
        padding: 45px 20px;
   }
    .slot-ticket-panel .slot-ticket-panel-body .slot-ticket-panel-group-selection {
   justify-content: flex-start;
}
.slot-ticket-panel #slot-available-dates-block {
   grid-template-columns: repeat(2, 1fr) !important;
}
}

@media all and (max-width: 420px) {
    .home-page-category-grid .item-box .picture, .home-page-category-grid .item-box .picture img {
        min-height: 560px;
    }
    .premium .home-page-category-grid .item-grid .item-box:first-child .picture::after, .premium .home-page-category-grid .item-grid > .item-box:nth-of-type(2) .picture::after, .premium .home-page-category-grid .item-grid > .item-box:nth-of-type(4) .picture::after, .premium .home-page-category-grid .item-grid > .item-box:nth-of-type(3) .picture::after {
        top: 25%;
    }
    .home-page-category-grid .title {
    top: 73%;
    }
}

@media all and (max-width: 380px) {
    .sub-category-grid .item-grid .item-box .picture::after {
        top: 153px;
    }
}

@media all and (max-width: 320px) {
    .home-page-category-grid .item-box .picture, .home-page-category-grid .item-box .picture img {
        min-height: 480px;
    }
    .sub-category-grid .item-grid .item-box .picture::after {
        top: 29%;
    }
}