/*!
	Theme Name: Jenanet Child
	Theme URI: https://www.jenanet.de
	Description: Strelitz Reisen GmbH Child Theme
	Version: 1.0.0
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
    Template: jenanet
	Text Domain: jenanet
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
.elementor-field-type-acceptance label{font-size:85%!important;line-height:1.3!important;margin-left:10px}.elementor-field-type-acceptance .elementor-field-option{display:flex;align-items:flex-start}h2{word-break:break-word}.jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide{outline:none!important}.elementor-lightbox .elementor-swiper-button:focus{outline:none;outline-width:0}#weihnacht.jet-toggle__control,#silvester.jet-toggle__control{background-color:var(--e-global-color-bfc9d0a)}#weihnacht.jet-toggle__control .jet-toggle__icon,#silvester.jet-toggle__control .jet-toggle__icon{background-color:var(--e-global-color-bfc9d0a)}#BorlabsCookieBox ._brlbs-h3{font-size:1.5em!important}.wave-kurz-preise{display:none}::selection{background:#9E51C3;color:#fff}::-moz-selection{background:#9E51C3;color:#fff}div#matomo-opt-out{display:flex;flex-wrap:wrap;align-items:flex-start;padding:20px;font-family:var(--e-global-typography-text-font-family)!important;background-color:var(--e-global-color-def4b86)!important;color:var(--e-global-color-e08b412)!important;background-color:#f4f4f4!important}div#matomo-opt-out p{width:100%;line-height:1.6em}div#matomo-opt-out input#trackVisits{width:15px;margin-right:10px;margin-top:2px}div#matomo-opt-out label{width:calc(100% - 25px)}table.datenschutz tbody>tr:nth-child(odd)>td,table.datenschutz tbody>tr:nth-child(odd)>th{background-color:#f4f4f4!important}table.datenschutz tbody tr:hover>td,table.datenschutz tbody tr:hover>th{background-color:#f4f4f4!important}.borlabs_button .elementor-shortcode,.brlbs-cmpnt-container :is(.brlbs-text-sm){text-align:center}span.brlbs-inline-block.brlbs-align-middle{color:#444;font-weight:400;letter-spacing:.5px}.brlbs-cmpnt-text-description,.brlbs-cmpnt-text-more-information{font-size:0.9rem!important;line-height:1.3rem}.brlbs-cmpnt-container :is(.brlbs-mt-4){margin-bottom:10px}#BorlabsCookieBox .brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-btn{font-size:1rem!important}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:35px 35px 0 35px!important}.brlbs-cmpnt-container :is(.md\:brlbs-pt-6){padding-top:0!important}.borlabs_button .brlbs-cmpnt-container{font-family:var(--e-global-typography-402afc9-font-family),Sans-serif!important}.borlabs_button .brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{font-size:var(--e-global-typography-402afc9-font-size);font-weight:var(--e-global-typography-402afc9-font-weight);text-transform:var(--e-global-typography-402afc9-text-transform);font-style:var(--e-global-typography-402afc9-font-style);text-decoration:var(--e-global-typography-402afc9-text-decoration);line-height:var(--e-global-typography-402afc9-line-height);letter-spacing:var(--e-global-typography-402afc9-letter-spacing);word-spacing:var(--e-global-typography-402afc9-word-spacing);border-radius:0px!important;font-size:var(--e-global-typography-402afc9-font-size)!important;color:var(--e-global-color-8b1cb2b);background-color:#fff0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-bce6fec);border-radius:0 0 0 0;padding:20px 35px 20px 35px;transition-duration:.3s;transition-property:transform}.borlabs_button .brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{background-color:#fff0;transform:scale(1.1)}.borlabs_button .brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:focus{font-size:var(--e-global-typography-402afc9-font-size);font-weight:var(--e-global-typography-402afc9-font-weight);text-transform:var(--e-global-typography-402afc9-text-transform);font-style:var(--e-global-typography-402afc9-font-style);text-decoration:var(--e-global-typography-402afc9-text-decoration);line-height:var(--e-global-typography-402afc9-line-height);letter-spacing:var(--e-global-typography-402afc9-letter-spacing);word-spacing:var(--e-global-typography-402afc9-word-spacing);border-radius:0px!important;font-size:var(--e-global-typography-402afc9-font-size)!important;color:var(--e-global-color-8b1cb2b);background-color:#fff0;border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-bce6fec);border-radius:0 0 0 0;padding:20px 35px 20px 35px;transition-duration:.3s;transition-property:transform;--brlbs-tw-ring-offset-shadow:none;--brlbs-tw-ring-shadow:none;box-shadow:none;--brlbs-tw-ring-offset-width:0px;outline:0 solid #fff0;outline-offset:0}.borlabs_button.brlbs-cmpnt-container .brlbs-cmpnt-btn:focus{--tw-ring-offset-shadow:none !important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) transparent !important;color:var(--e-global-color-ef66514)!important;background-color:var(--e-global-color-d8975ee)!important}.brlbs-btn-accept-only-essential{display:none!important}.brlbs-cmpnt-dialog-box .brlbs-cmpnt-btn-preferences{display:none!important}.icon-list-mt .elementor-icon-list-item{-ms-flex-align:flex-start!important;align-items:flex-start!important}.icon-list-mt .elementor-icon-list-icon{margin-top:9px}
/*! Header */
.menu-ostseeurlaub a{color:#a264c1!important}.menu-ostseeurlaub a:hover{color:#9E51C3!important}.menu-kur a{color:#F4961B!important}.menu-kur a:hover{color:#FFB048!important}.menu-familie a{color:#98BE11!important}.menu-familie a:hover{color:#ACCF2E!important}.menu-wellness a{color:#00B6C4!important}.menu-wellness a:hover{color:#2BD0DD!important}.menu-kurz a{color:var(--e-global-color-1667c81)!important}.menu-kurz a:hover{color:var(--e-global-color-8db1af1)!important}.merkliste{display:none!important}@media (max-width:768px) and (min-width:1px){.merkliste{display:block!important}.merkliste a{color:#F11F7B!important}}.menu-gray a{color:#919191!important}.menu-tablet{display:none!important}@media (max-width:1024px) and (min-width:1px){.menu-tablet{display:block!important}}.temp-no-show{display:none!important}.menu_sticky{transition:all 1s ease!important;top:-200px!important}.menu_sticky.elementor-sticky--effects{display:block!important;width:100%;top:0!important}.menu_scroll.elementor-sticky--active{position:fixed;top:0;left:0;width:100%;z-index:99;transition:all 1s ease-in-out!important}.scroll-down .menu_scroll.elementor-sticky--active{transform:translate3d(0,-100%,0)!important}
/*! Filers */
.custom-select select{height:40px!important;background-image:url(https://www.ostseeurlaub-in-polen.de/images/chevron-down-black.svg);background-repeat:no-repeat;background-position-x:95%!important;background-position-y:50%!important;background-size:10px!important;padding-right:30px!important;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.custom-search input{-webkit-appearance:none;border-radius:0px!important}
/*! Tables */
table{margin-bottom:0px!important;word-break:break-word!important}.jet-table{word-break:break-word!important}table tbody tr:hover>td{background-color:#00B6C41A!important}.jet-table td:first-child .jet-table__cell-content,th:first-child .jet-table__cell-content{text-align:left!important;margin-right:auto;margin-left:0!important}.jet-table .elementor-repeater-item-a0f7814 .jet-table__cell-content{text-align:center!important;margin-left:auto!important}.jet-table .elementor-repeater-item-d10118c .jet-table__cell-content{text-align:center!important;margin-left:auto!important}.table-hover tbody:hover td[rowspan],.table-hover tbody:hover td{background:#00B6C41A!important}.table-hover table{border-right:1px solid #CFCFCF!important}.table-no-header thead .jet-table__cell-inner{padding:0!important}.table-accordion table td{padding:10px;font-family:var(--e-global-typography-3c35139-font-family),Sans-serif;font-size:var(--e-global-typography-3c35139-font-size);font-weight:var(--e-global-typography-3c35139-font-weight);line-height:var(--e-global-typography-3c35139-line-height);letter-spacing:var(--e-global-typography-3c35139-letter-spacing)}@media only screen and (max-width:768px){.table-accordion table td,.table-accordion table th{padding:5px}}.cct-table td:first-child{text-align:left!important;margin-right:auto;margin-left:0!important}.cct-table .jet-table{border-collapse:collapse!important}.cct-table td{text-align:center!important;margin:auto;border-top:0px!important;padding:10px!important;vertical-align:middle!important}@media only screen and (max-width:768px){.cct-table td{padding:5px!important}}.cct-table tr{font-family:var(--e-global-typography-3c35139-font-family),Sans-serif;font-size:var(--e-global-typography-3c35139-font-size);font-weight:var(--e-global-typography-3c35139-font-weight);line-height:var(--e-global-typography-3c35139-line-height);letter-spacing:var(--e-global-typography-3c35139-letter-spacing);color:var(--e-global-color-text)}.cct-table .jet-listing-grid__item:nth-child(odd){background-color:var(--e-global-color-6ad2392)!important}.cct-table .jet-listing-grid__item:nth-child(even){background-color:var(--e-global-color-3ffbd2c)!important}.cct-table td{background-color:inherit!important}
/*! Tabs */
.jet-tabs__control,.jet-tabs__label-icon,.jet-tabs__label-text{transition:all .4s ease!important}.hotel-tabs{transition:all .4s ease!important;border-style:solid;border-width:10px 0 0 0}.kur-tab{border-color:var(--e-global-color-888d6ba)!important}.ost-tab{border-color:var(--e-global-color-secondary)!important}.familie-tab{border-color:var(--e-global-color-d029546)!important}.wellness-tab{border-color:var(--e-global-color-accent)!important}.kurz-tab{border-color:var(--e-global-color-1667c81)!important}@media only screen and (max-width:768px){.hotel-tabs .elementor-widget-button:not(:first-child) .elementor-button-text{display:none}.hotel-tabs .elementor-widget-button:not(:first-child) .elementor-button-icon{margin:0!important;animation:gelatine 5s ease 2s infinite}.hotel-tabs .elementor-widget-button .elementor-button-icon{font-size:17px}.ost.elementor-widget-button.elementor-widget-button .elementor-button{fill:#ffffff!important;color:#ffffff!important;background-color:var(--e-global-color-secondary)!important}.familie.elementor-widget-button.elementor-widget-button .elementor-button{fill:#ffffff!important;color:#ffffff!important;background-color:var(--e-global-color-d029546)!important}.wellness.elementor-widget-button.elementor-widget-button .elementor-button{fill:#ffffff!important;color:#ffffff!important;background-color:var(--e-global-color-accent)!important}.kur.elementor-widget-button.elementor-widget-button .elementor-button{fill:#ffffff!important;color:#ffffff!important;background-color:var(--e-global-color-888d6ba)!important}.kurz.elementor-widget-button.elementor-widget-button .elementor-button{fill:#ffffff!important;color:#ffffff!important;background-color:var(--e-global-color-1667c81)!important}.aktion .elementor-button-icon{margin:0!important}.aktion .elementor-button-text{display:none;margin:0!important}.bottom-tabs .jet-tabs__label-text{display:none!important;margin:0!important}.bottom-tabs .jet-tabs__label-icon{margin:0!important}}@keyframes gelatine{from,to{transform:scale(1,1)}3%{transform:scale(.8,1.2)}6%{transform:scale(1.2,.8)}9%{transform:scale(.95,1.05)}}.preise_ausblenden,.preise_ansehen{cursor:pointer}
/*! Listings */
.favorite .jet-listing-dynamic-link__icon{font-size:18px;transition:all .3s ease-in-out 0s}.favorite .jet-listing-dynamic-link__icon:hover{font-size:24px!important}.hotel-listing-thumb img{height:240px!important;object-fit:cover}.hotel-listing-bottom-thumb img{height:220px!important;object-fit:cover}.grid-item .more-content{opacity:0;max-height:0!important;transition:all .6s ease-in-out 0s!important}.grid-item:hover .more-content{opacity:100;max-height:400px!important}.listing_title a{color:var(--e-global-color-primary)!important}
/*! Hotels */
.elementor-star-empty{display:none!important}.buchung .elementor-field-label{margin-top:-10px!important}
/*! Ostseeurlaub Hotels */
.single-ostseeurlaub .buchung-button .elementor-button{background-color:var(--e-global-color-secondary)}.single-ostseeurlaub .buchung-button .elementor-button:hover{background-color:var(--e-global-color-2577088)}.single-ostseeurlaub .ab-nummer .elementor-counter-number-wrapper{color:var(--e-global-color-secondary)}.single-ostseeurlaub .buchung-hg{background-color:var(--e-global-color-426e634)!important}
/*! Familien Hotels */
.single-familie .buchung-button .elementor-button{background-color:var(--e-global-color-d029546)}.single-familie .buchung-button .elementor-button:hover{background-color:var(--e-global-color-dd4a4c2)}.single-familie .ab-nummer .elementor-counter-number-wrapper{color:var(--e-global-color-d029546)}.single-familie .buchung-hg{background-color:var(--e-global-color-8e348e0)!important}
/*! Kur Hotels */
.single-kur .buchung-button .elementor-button{background-color:var(--e-global-color-888d6ba)}.single-kur .buchung-button .elementor-button:hover{background-color:var(--e-global-color-9e30d35)}.single-kur .ab-nummer .elementor-counter-number-wrapper{color:var(--e-global-color-888d6ba)}.single-kur .buchung-hg{background-color:var(--e-global-color-2f2725c)!important}
/*! Wellness Hotels */
.single-wellness .buchung-button .elementor-button{background-color:var(--e-global-color-accent)}.single-wellness .buchung-button .elementor-button:hover{background-color:var(--e-global-color-ee8db54)}.single-wellness .ab-nummer .elementor-counter-number-wrapper{color:var(--e-global-color-accent)}.single-wellness .buchung-hg{background-color:var(--e-global-color-f66ef8a)!important}
/*! Urlaubsorte */
.ort-box .elementor-cta__bg-overlay{background-image:linear-gradient(180deg,var(--e-global-color-8267e1c) 48%,var(--e-global-color-22cf49c) 100%)!important;opacity:.8}.ort-box:hover .elementor-cta__button{color:#ffffff!important}.ort-box .elementor-cta__title{bottom:-30px}.ort-box:hover .elementor-cta__title{bottom:0}.ort-box:hover .elementor-cta__bg{transform:scale(1.03)}.single-kurzreisen .buchung-button .elementor-button{background-color:var(--e-global-color-1667c81)}.single-kurzreisen .buchung-button .elementor-button:hover{background-color:var(--e-global-color-8db1af1)}.single-kurzreisen .ab-nummer .elementor-counter-number-wrapper{color:var(--e-global-color-1667c81)}.single-kurzreisen .buchung-hg{background-color:var(--e-global-color-3da863f)!important}