:root{--text--2:clamp(0.598rem,0.6687rem + -0.0786vw,0.651rem);--text--1:clamp(0.7813rem,0.776rem + 0.0234vw,0.7971rem);--text-0:clamp(0.9375rem,0.8958rem + 0.1852vw,1.0625rem);--text-1:clamp(1.125rem,1.0279rem + 0.4316vw,1.4163rem);--text-2:clamp(1.35rem,1.1707rem + 0.797vw,1.8879rem);--text-3:clamp(1.62rem,1.3211rem + 1.3283vw,2.5166rem);--text-4:clamp(1.944rem,1.4738rem + 2.0899vw,3.3547rem);--text-5:clamp(2.3328rem,1.6198rem + 3.1688vw,4.4718rem)}.dipi-at-tabs .dipi-at-tab{display:flex!important;align-items:center!important;justify-content:center!important}.dipi-at-tabs .dipi-at-tab-container{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;text-align:center!important}.dipi-at-tabs .dipi-at-tab-title,.dipi-at-tabs .dipi-at-tab-subtitle{text-align:center!important;width:100%!important;margin:0!important}.et_pb_button{padding:15px 30px!important;display:inline-flex!important;align-items:center;justify-content:center}.tlacitko a span{background-color:#ccff00;color:#121212!important;padding:18px 20px 15px 20px!important;border-radius:0 25px 0 25px;text-transform:uppercase;transition:transform 0.2s ease}.tlacitko a:hover{transform:scale(1.05)}.et-fixed-header .tlacitko a span{background-color:#ccff00;color:#121212!important}html{scroll-behavior:smooth}@media (max-width:980px){.et_pb_scroll_top{display:none!important; }}@media (max-width:980px){.et_mobile_menu .tlacitko,.et_mobile_menu .tlacitko a{width:100%!important;max-width:100%!important}.et_mobile_menu .tlacitko a{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;background:#ccff00!important;color:#111!important;padding:0px 0px!important;border-radius:0 25px 0 25px!important;text-align:center!important}.et_mobile_menu .tlacitko a span{width:100%!important;display:block!important}}.page-id-27397690 .et_pb_scroll_top,.page-id-27747019 .et_pb_scroll_top,.page-id-27747076 .et_pb_scroll_top,.page-id-27747166 .et_pb_scroll_top,.page-id-27747078 .et_pb_scroll_top,.page-id-27747074 .et_pb_scroll_top,.page-id-27747072 .et_pb_scroll_top,.page-id-27747377 .et_pb_scroll_top,.page-id-27748155 .et_pb_scroll_top,.page-id-27748153 .et_pb_scroll_top,.page-id-27748147 .et_pb_scroll_top,.page-id-27748149 .et_pb_scroll_top,.page-id-27748109 .et_pb_scroll_top,.page-id-27748145 .et_pb_scroll_top,.page-id-27748105 .et_pb_scroll_top{display:none!important}.hover-sloupec{position:relative;overflow:hidden;aspect-ratio:4 / 5;min-height:420px;background-size:cover;background-position:center;background-repeat:no-repeat;isolation:isolate}.hover-sloupec::after{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:inherit;background-repeat:no-repeat;transform:scale(1.001);transform-origin:center;transition:transform 0.8s cubic-bezier(0.22,1,0.36,1);pointer-events:none;z-index:-2}.hover-sloupec::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);opacity:0;transition:opacity 0.5s ease;pointer-events:none;z-index:-1}.hover-sloupec>*{position:relative;z-index:1}.hover-sloupec .hover-tlacitko{opacity:0;transform:translateY(10px);transition:opacity 0.3s ease,transform 0.3s ease}.hover-sloupec:hover::after{transform:scale(1.06)}.hover-sloupec:hover::before{opacity:1}.hover-sloupec:hover .hover-tlacitko{opacity:1;transform:translateY(0)}@media only screen and (max-width:1100px){.hover-sloupec{aspect-ratio:auto;min-height:480px}.hover-sloupec::after{background-size:cover}}@media only screen and (max-width:767px){.hover-sloupec{min-height:520px}.hover-sloupec .hover-tlacitko{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hover-sloupec::after,.hover-sloupec::before,.hover-sloupec .hover-tlacitko{transition:none}}.scroll-bg-section{background-color:#ffffff!important;transition:background-color 0.45s ease}.scroll-bg-section.is-dark{background-color:#121212!important}.hover-zoom-efekt{position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;isolation:isolate}.hover-zoom-efekt::after{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:inherit;background-repeat:no-repeat;transform:scale(1.001);transform-origin:center;transition:transform 0.8s cubic-bezier(0.22,1,0.36,1);pointer-events:none;z-index:-2}.hover-zoom-efekt::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);opacity:0;transition:opacity 0.5s ease;pointer-events:none;z-index:-1}.hover-zoom-efekt>*{position:relative;z-index:1}.hover-zoom-efekt:hover::after{transform:scale(1.08)}.hover-zoom-efekt:hover::before{opacity:1}.hover-obrazek-efekt{position:relative;overflow:hidden;isolation:isolate}.hover-obrazek-efekt img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center;transition:transform 0.8s cubic-bezier(0.22,1,0.36,1)}.hover-obrazek-efekt::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);opacity:0;transition:opacity 0.5s ease;pointer-events:none;z-index:1}.hover-obrazek-efekt:hover img{transform:scale(1.08)}.hover-obrazek-efekt:hover::before{opacity:1}@media (min-width:981px) and (max-width:1150px){.page-id-18 .et_pb_menu .et_pb_menu__menu,.page-id-27748335 .et_pb_menu .et_pb_menu__menu{display:none!important}.page-id-18 .et_pb_menu .et_mobile_nav_menu,.page-id-27748335 .et_pb_menu .et_mobile_nav_menu{display:flex!important;align-items:center;margin-left:auto!important}}body.page-id-27748335.et_pb_scroll_top.et-pb-icon.dipi-custom-text-icon.btt_custom_text{font-size:0!important}body.page-id-27748335.et_pb_scroll_top.et-pb-icon.dipi-custom-text-icon.btt_custom_text::after{content:"join us";font-size:16px!important}.amelia-v2-booking #amelia-container{--am-c-advsc-cell-bgr:rgba(204,255,0,0.4)!important}.amelia-v2-booking #amelia-container .am-caph__menu .am-icon-menu{color:#121212!important}