html{scroll-behavior:smooth}#breadcrumbs{display:none}#privacy-agree{color:#303130!important;text-decoration:underline!important}.button-tel{display:none!important}thead tr.footable-filtering{display:none}.grecaptcha-badge{display:none!important}.wpforms-container,div.wpforms-container-full{width:100%;!important}#toTopButton{display:flex;align-items:center;justify-content:center;width:45px;height:45px;opacity:0;position:fixed;bottom:16px;right:16px;z-index:99;font-size:18px;background-color:#f1ebe4;border:2px solid #f1ebe4;cursor:pointer;border-radius:50%;transition:0.2s ease-in-out all}#toTopButton:focus{outline:none}#toTopButton img{width:18px;height:auto;position:relative;display:flex;align-items:center;justify-content:center;margin-top:-1px;   transition:0.2s ease-in-out all}a{text-decoration:none}a:hover{text-decoration:underline}a.wp-block-button__link:hover{text-decoration:none!important}header{position:sticky;z-index:999;top:0;transition:.2s ease-in-out all;padding:0;background-image:linear-gradient(to bottom,#303130 0%,transparent 100%)!important}.wp-block-buttons .wp-block-button__link,.disabled:hover,.wpforms-submit{transform:scale(1);transition:.2s ease-in-out all}.wp-block-buttons .wp-block-button__link:hover,.wpforms-submit:hover{transform:scale(1.05);transition:.2s ease-in-out all}.hero-section .has-background-dim{background-image:linear-gradient(to bottom,#303130 30%,transparent 100%)!important;background-color:transparent!important;opacity:0.85!important}.parallax-top-sec .has-background-dim-0{background-image:linear-gradient(to top,#303130 0%,transparent 100%)!important;background-color:transparent!important;opacity:1!important}.image-apar{background-image:linear-gradient(to top,#303130 0%,transparent 40%)!important;opacity:1!important}#imp-image-backgrounds-35a4dab4-0942-4146-9f9b-5b6f8e4250df{background-image:linear-gradient(to top,#303130 0%,transparent 40%)!important;background-color:transparent!important;opacity:1!important}.img-vyber .imp-canvas{border-top-right-radius:60px;border-top-left-radius:60px}.parallax-bottom-sec .has-background-dim{background-image:linear-gradient(to bottom,#303130 0%,transparent 100%)!important;background-color:transparent!important;opacity:1!important}header.active{background-color:#303130;transition:.2s ease-in-out all;padding:0}.currentLink{text-decoration:underline}:where(.wp-site-blocks *:focus){outline-width:0!important;outline-style:none!important}main{overflow-x:hidden}section{scroll-margin-top:60px}.counter{display:flex;align-items:center;justify-content:center;font-size:8rem;color:#303130;text-align:center;font-weight:700}.fade-in-title{animation:fadeInUp 1.5s ease forwards}.fade-in{animation:fadeInUp 1s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.fade-out{animation:fadeOutDown 1s ease forwards}.fade-out-title{animation:fadeOutDown 1.5s ease forwards}@keyframes fadeOutDown{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(60px)}}.services-box{background-image:linear-gradient(to top,#30313095 0%,transparent 100%)!important;border-radius:20px}.button-contact a{display:flex;align-items:center;justify-content:center;gap:12px}.footer-copy{font-size:.875rem;padding-right:32px}.tooltip-head{display:flex;flex-direction:column-reverse;align-items:flex-start;color:#303130}.tooltip-head h2{margin:12px 0}.tooltip-head p{margin:12px 0}.imp-tooltip{padding:32px 24px!important;border-radius:24px!important}.imp-tooltip-content a{background-color:#303130!important;color:#ffffff!important;font-weight:300!imporatant}.status-apartman{font-family:sans-serif;font-size:16px;padding:6px 20px;border-radius:32px;color:#fff}.volny{background:#76ae72}.predany{background:#bb5757}.rezervovany{background:#baa590}.disabled{background-color:#686868!important;color:#303130!important;border:2px solid #686868!important}#apartmanStatus{text-align:center!important}.imp-tooltip{box-shadow:0 0 0 2px #00000015;background-color:#f1ebe4!important}.hs-arrow-top{border-bottom-color:#f1ebe4!important}.hs-arrow-left{border-right-color:#f1ebe4!important}.hs-arrow-right{border-left-color:#f1ebe4!important}.hs-arrow-bottom{border-top-color:#f1ebe4!important}#podlazie-selector{padding:1rem 2rem;font-size:1.25rem;border-radius:40px;border:2px solid #f1ebe4!important;color:#303130!important;appearance:none;width:240px;background:#f1ebe4 url(https://www.allunaresort.sk/wp-content/uploads/2025/11/down-arrow.webp) no-repeat scroll calc(90% + 3px) center/24px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}.wp-block-navigation__responsive-container-close{right:3px;top:20px}.wp-block-navigation__responsive-container-close svg{width:32px;height:32px}.wp-block-navigation__responsive-container-open svg{width:40px;height:32px}.wp-block-navigation__responsive-container{width:0;left:auto;animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}.wp-block-navigation__responsive-container.is-menu-open{width:30%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:14px}.footer-link{display:flex!important;align-items:center}.contact-form{text-align:center;z-index:1;position:relative}.footer-hero{z-index:0}.wpforms-submit{width:40%!important;padding:1.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:24px auto 0!important}.wpforms-field-medium{max-width:100%!important;width:100%!important;border:0!important;border-bottom:2px solid #303130!important;box-shadow:none!important;border-radius:0!important}div.wpforms-container-full button[type=submit]:focus:after{border:0!important}.foo-table .nt_btn.nt_rounded_btn{border-radius:40px}.foo-table .nt_btn{border:2px solid #f1ebe4;display:inline-block;font-size:16px;padding:12px 32px;text-decoration:none}.back-button a{display:flex;align-items:center;justify-content:center;gap:20px}#showmorerow{display:flex;width:100%;max-width:100%;justify-content:center;align-content:center}#nt-show-more{display:block;background:#f1ebe4;color:#303130;border:2px solid #f1ebe4;border-radius:40px;font-size:20px;cursor:pointer;padding:12px 40px}@media screen and (max-width:768px){.hero-section{margin-bottom:60px;align-items:center!important}.contact-form{max-width:100%!important;padding-left:32px!important;padding-right:32px!important}.wpforms-submit{width:100%!important}.header-cta-buttons{display:none!important}.wp-block-navigation__responsive-container{animation:overlay-menu__fade-in-animation_mobile .1s ease-out!important}.wp-block-navigation__responsive-container.is-menu-open{width:87%}.wp-block-navigation__responsive-container-close{right:3px;top:12px}#podlazie-selector{width:100%}.no-padding-group{padding-left:0!important;padding-right:0!important}.social-media-footer{justify-content:flex-start!important}.footer-link{flex-direction:column-reverse;align-items:left!important}.footer-copy{margin:24px auto 0 auto!important;padding-right:0}.button-footer .text-animated,.main-button .text-animated{width:100%}.footer-logo{display:flex;align-items:center;justify-content:center;padding-bottom:32px}.footer-nav .wp-block-navigation__container,.end-footer-group{justify-content:center}.footer-info-text{text-align:center;padding-top:40px!important}.back-button{max-width:60%!important;margin-bottom:32px!important}}@keyframes overlay-menu__fade-in-animation{from{width:0;opacity:0}to{width:30%;opacity:100%}}@keyframes overlay-menu__fade-in-animation_mobile{from{width:0;opacity:0}to{width:87%;opacity:100%}}@keyframes fadein{from{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@-moz-keyframes fadein{from{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadein{from{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@-ms-keyframes fadein{from{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@-o-keyframes fadein{from{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}