.btn-basic{@apply inline-block px-6 py-3 text-base font-semibold text-white rounded-lg shadow-md transition-all duration-300;@apply transform hover:-translate-y-1 hover:shadow-lg}.btn-basic.green{@apply bg-green-500 hover:bg-green-600}.btn-basic.red{@apply bg-red-500 hover:bg-red-600}.btn-basic.show-all{@apply bg-brand-blue hover:bg-brand-lightBlue}.tabs-nav .tab-btn{@apply -mb-px px-4 py-3 text-sm font-semibold text-gray-500 rounded-t-lg transition-all duration-200 ease-in-out cursor-pointer;border:1px solid transparent;border-bottom:1px solid #e5e7eb;margin-right:4px;background-color:transparent}.tabs-nav .tab-btn:hover{@apply text-brand-blue bg-gray-100;border-color:#e5e7eb;border-bottom-color:#e5e7eb}.tabs-nav .tab-btn.active{@apply text-white shadow-md;border-bottom-color:transparent!important;border-top:5px solid!important}.tabs-nav .tab-btn.active:hover{background-color:#2563eb;border-color:#2563eb;border-bottom-color:transparent!important}.desc-tab-content{display:none}.desc-tab-content.active{display:block}.hotel-gallery-main{position:relative}.hotel-gallery-main .single-main-img{overflow:hidden;border-radius:.75rem}.hotel-gallery-main .single-main-img img{width:100%;object-fit:cover}.hotel-gallery-nav .thumbnail{cursor:pointer;padding:0 4px;opacity:.7;transition:opacity 0.2s ease-in-out}.hotel-gallery-nav .thumbnail img{width:100%;height:100px;object-fit:cover;border-radius:.375rem;border:3px solid transparent;transition:border-color 0.2s ease-in-out}.hotel-gallery-nav .slick-current .thumbnail{opacity:1}.hotel-gallery-nav .slick-current .thumbnail img{border-color:#3b82f6}.slick-prev,.slick-next{width:60px;height:60px;z-index:10;border-radius:50%;@apply flex items-center justify-center shadow-md transition-all duration-200}@media all and (max-width:768px){.slick-prev{left:-10px}.slick-next{right:10px}}.slick-prev:before:hover,.slick-next:before:hover{transform:scale(1.1)}.slick-prev{left:15px;font-size:0px!important;position:absolute;left:-60px;top:50%;transform:translateY(-50%)}.slick-prev:before{content:'<svg xmlns=" http: //www.w3.org/2000/svg" viewBox="0 0 320 512">< !-- !Font Awesome Free v7.1.0 by @fontawesome - https: //fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>'}.slick-next{right:15px;font-size:0px!important;position:absolute;right:-60px;top:50%;transform:translateY(-50%)}.slick-next:before{content:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512">< !-- !Font Awesome Free v7.1.0 by @fontawesome - https: //fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/></svg>'}.slick-prev:before,.slick-next:before{transition:transform 0.2s ease-in-out;font-family:inherit!important;font-size:0!important;color:transparent!important;opacity:1;line-height:1;-webkit-font-smoothing:antialiased;width:60px;height:60px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%233b82f6'%3E%3Cpath fill-rule='evenodd' d='M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z' clip-rule='evenodd' /%3E%3C/svg%3E")}.slick-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%233b82f6'%3E%3Cpath fill-rule='evenodd' d='M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z' clip-rule='evenodd' /%3E%3C/svg%3E")}section.mt-24 #text-slider h1{font-family:'Fredoka',sans-serif!important}section.mt-24 #text-slider p{text-align:left!important}@keyframes fade-in-up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-item{opacity:0;transition:opacity 0.5s ease,transform 0.5s ease}.animate-item.is-visible{opacity:1;animation:fade-in-up 0.8s ease-out forwards}body.admin-bar #main-header{margin-top:32px}@media screen and (max-width:782px){body.admin-bar #main-header{margin-top:46px}}section.mt-24 a.bg-brand-yellow{background-color:#F5A715!important}section.mt-24 #text-slider h1{font-family:'Fredoka',sans-serif!important}section.mt-24 #text-slider p{text-align:left!important}@keyframes fade-in-up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-item{opacity:0;transition:opacity 0.5s ease,transform 0.5s ease}.animate-item.is-visible{opacity:1;animation:fade-in-up 0.8s ease-out forwards}.section-header{@apply text-center mb-8}.section-header h2{@apply text-4xl font-bold text-gray-800 font-display}.section-header .under-title{@apply text-lg text-gray-500 mt-2}.popup-wrapper{@apply fixed inset-0 bg-black bg-opacity-75 flex items-center justify-center z-50 p-4;display:none}.popup-wrapper.active{display:flex}.popup-wrapper .popup{@apply bg-white rounded-xl shadow-2xl p-8 relative max-w-lg w-full m-4}.popup-wrapper .popup h2{@apply text-2xl font-bold text-gray-800 mb-4}.popup-wrapper .popup-close{@apply absolute top-4 right-4 text-gray-400 hover:text-gray-600 transition-colors}.wpcf7 .row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.wpcf7 .col-xs-12,.wpcf7 .col-md-6,.wpcf7 .col-lg-4,.wpcf7 .col-lg-12,.wpcf7 .col-md-12{position:relative;width:100%;padding-right:12px;padding-left:12px;box-sizing:border-box}.wpcf7 .mb-4{margin-bottom:1.5rem}@media (min-width:768px){.wpcf7 .col-md-6{flex:0 0 50%;max-width:50%}.wpcf7 .col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.wpcf7 .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.wpcf7 .col-lg-12{flex:0 0 100%;max-width:100%}}.wpcf7 label.input-wrapper{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.5rem}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 input[type="number"],.wpcf7 textarea,.wpcf7 select{display:block;width:100%;padding:.625rem .875rem;font-size:1rem;line-height:1.5;color:#111827;background-color:#fff;background-clip:padding-box;border:1px solid #d1d5db;border-radius:.375rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-top:.25rem;box-sizing:border-box}.wpcf7 input:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.btn-wrapper{text-align:center;margin-top:1rem}.wpcf7 input[type="submit"]{background-color:#facc15!important;color:#000000!important;font-weight:700;font-size:1rem;padding:.75rem 2.5rem;border-radius:9999px;border:none;cursor:pointer;transition:background-color 0.2s ease;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);margin-left:auto}.wpcf7 input[type="submit"]:hover{background-color:#eab308!important;transform:translateY(-1px)}.wpcf7 input[type="submit"]:disabled{opacity:.7;cursor:not-allowed}.wpcf7 input[type="checkbox"]{appearance:none;-webkit-appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.25em;height:1.25em;border:1px solid #d1d5db;border-radius:.25em;display:inline-grid;place-content:center;cursor:pointer;vertical-align:sub;flex-shrink:0}.wpcf7 input[type="checkbox"]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #fff;transform-origin:center;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background-color:#000}.wpcf7 input[type="checkbox"]:checked{background-color:#facc15;border-color:#facc15}.wpcf7 input[type="checkbox"]:checked::before{transform:scale(1);background-color:#000;box-shadow:none}.wpcf7-list-item-label{margin-left:8px;font-size:.875rem;color:#4b5563}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.tab-btn{flex-shrink:0;padding:.75rem 1.5rem;border-radius:.5rem .5rem 0 0;font-weight:700;font-size:.875rem;transition:all 0.2s ease-in-out;position:relative;bottom:0;z-index:1;cursor:pointer;text-decoration:none;display:inline-block}@media (min-width:768px){.tab-btn{font-size:1rem}}.tab-info{background-color:#00264d;color:#fff}.tab-info:hover{opacity:.9}.tab-info.active{background-color:#fff;color:#00264d;border-top:4px solid #00264d;box-shadow:0 -2px 5px rgba(0,0,0,.05);z-index:10;bottom:-1px}.tab-kids{background-color:#8B0000;color:#fff}.tab-kids:hover{opacity:.9}.tab-kids.active{background-color:#fff;color:#8B0000;border-top:4px solid #8B0000;box-shadow:0 -2px 5px rgba(0,0,0,.05);z-index:10;bottom:-1px}.tab-babies{background-color:#F59E0B;color:#fff}.tab-babies:hover{opacity:.9}.tab-babies.active{background-color:#fff;color:#F59E0B;border-top:4px solid #F59E0B;box-shadow:0 -2px 5px rgba(0,0,0,.05);z-index:10;bottom:-1px}.tab-parents{background-color:#65A30D;color:#fff}.tab-parents:hover{opacity:.9}.tab-parents.active{background-color:#fff;color:#65A30D;border-top:4px solid #65A30D;box-shadow:0 -2px 5px rgba(0,0,0,.05);z-index:10;bottom:-1px}.tab-area{background-color:#00695C;color:#fff}.tab-area:hover{opacity:.9}.tab-area.active{background-color:#fff;color:#00695C;border-top:4px solid #00695C;box-shadow:0 -2px 5px rgba(0,0,0,.05);z-index:10;bottom:-1px}.tab-price{background-color:#D946EF;color:#fff}.tab-price:hover{opacity:.9}.tab-price.active{background-color:#fff;color:#D946EF;border-top:4px solid #D946EF;box-shadow:0 -2px 5px rgba(0,0,0,.05);z-index:10;bottom:-1px}.desc-tab-content{display:none;animation:fadeIn 0.3s ease-in-out;color:#374151;line-height:1.625}.desc-tab-content.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.btns-wrapper .book-now{background-color:#F5A623!important;transition:transform 0.2s ease-in-out}.btns-wrapper .ask{background-color:#1D4ED8!important;transition:transform 0.2s ease-in-out}.btns-wrapper .book-now:hover,.btns-wrapper .ask:hover,.btns-wrapper .exter-link:hover{transform:scale(1.05)}.btns-wrapper .exter-link{background-color:#D946EF!important;transition:transform 0.2s ease-in-out}.small-descript *{text-align:left}@media (min-width:1024px){.info-wrapper{padding-left:15px;padding-top:15px}}.tabs-nav{border-bottom:2px solid #e5e7eb}.tab-btn{padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:#fff;border:1px solid #e5e7eb;border-bottom:none;border-radius:.5rem .5rem 0 0;margin-right:.25rem;cursor:pointer;transition:all 0.2s ease-in-out;position:relative;top:2px;border-top-width:4px;border-top-color:transparent}.tab-btn:hover{opacity:.9}.tab-btn.active{background-color:#ffffff!important;border-color:#e5e7eb;border-bottom:2px solid #fff}.tab-btn:nth-child(8n+1){background-color:#995D81}.tab-btn:nth-child(8n+2){background-color:#920808}.tab-btn:nth-child(8n+3){background-color:#F5A623}.tab-btn:nth-child(8n+4){background-color:#69BE0A}.tab-btn:nth-child(8n+5){background-color:#086677}.tab-btn:nth-child(8n+6){background-color:#D946EF}.tab-btn:nth-child(8n+7){background-color:#1D4ED8}.tab-btn:nth-child(8n+8){background-color:#F97316}.tab-btn.active:nth-child(8n+1){color:#995D81;border-color:#995D81}.tab-btn.active:nth-child(8n+2){color:#920808;border-color:#920808}.tab-btn.active:nth-child(8n+3){color:#F5A623;border-color:#F5A623}.tab-btn.active:nth-child(8n+4){color:#69BE0A;border-color:#69BE0A}.tab-btn.active:nth-child(8n+5){color:#086677;border-color:#086677}.tab-btn.active:nth-child(8n+6){color:#D946EF;border-color:#D946EF}.tab-btn.active:nth-child(8n+7){color:#1D4ED8;border-color:#1D4ED8}.tab-btn.active:nth-child(8n+8){color:#F97316;border-color:#F97316}.desc-tab-content:nth-of-type(8n+1) h1,.desc-tab-content:nth-of-type(8n+1) h2,.desc-tab-content:nth-of-type(8n+1) h3,.desc-tab-content:nth-of-type(8n+1) h4,.desc-tab-content:nth-of-type(8n+1) h5,.desc-tab-content:nth-of-type(8n+1) h6{color:#995D81}.desc-tab-content:nth-of-type(8n+2) h1,.desc-tab-content:nth-of-type(8n+2) h2,.desc-tab-content:nth-of-type(8n+2) h3,.desc-tab-content:nth-of-type(8n+2) h4,.desc-tab-content:nth-of-type(8n+2) h5,.desc-tab-content:nth-of-type(8n+2) h6{color:#920808}.desc-tab-content:nth-of-type(8n+3) h1,.desc-tab-content:nth-of-type(8n+3) h2,.desc-tab-content:nth-of-type(8n+3) h3,.desc-tab-content:nth-of-type(8n+3) h4,.desc-tab-content:nth-of-type(8n+3) h5,.desc-tab-content:nth-of-type(8n+3) h6{color:#F5A623}.desc-tab-content:nth-of-type(8n+4) h1,.desc-tab-content:nth-of-type(8n+4) h2,.desc-tab-content:nth-of-type(8n+4) h3,.desc-tab-content:nth-of-type(8n+4) h4,.desc-tab-content:nth-of-type(8n+4) h5,.desc-tab-content:nth-of-type(8n+4) h6{color:#69BE0A}.desc-tab-content:nth-of-type(8n+5) h1,.desc-tab-content:nth-of-type(8n+5) h2,.desc-tab-content:nth-of-type(8n+5) h3,.desc-tab-content:nth-of-type(8n+5) h4,.desc-tab-content:nth-of-type(8n+5) h5,.desc-tab-content:nth-of-type(8n+5) h6{color:#086677}.desc-tab-content:nth-of-type(8n+6) h1,.desc-tab-content:nth-of-type(8n+6) h2,.desc-tab-content:nth-of-type(8n+6) h3,.desc-tab-content:nth-of-type(8n+6) h4,.desc-tab-content:nth-of-type(8n+6) h5,.desc-tab-content:nth-of-type(8n+6) h6{color:#D946EF}.desc-tab-content:nth-of-type(8n+7) h1,.desc-tab-content:nth-of-type(8n+7) h2,.desc-tab-content:nth-of-type(8n+7) h3,.desc-tab-content:nth-of-type(8n+7) h4,.desc-tab-content:nth-of-type(8n+7) h5,.desc-tab-content:nth-of-type(8n+7) h6{color:#1D4ED8}.desc-tab-content:nth-of-type(8n+8) h1,.desc-tab-content:nth-of-type(8n+8) h2,.desc-tab-content:nth-of-type(8n+8) h3,.desc-tab-content:nth-of-type(8n+8) h4,.desc-tab-content:nth-of-type(8n+8) h5,.desc-tab-content:nth-of-type(8n+8) h6{color:#F97316}.hotel-gallery-main .single-main-img img{height:60vh;object-fit:cover;width:100%}.hotel-gallery-main .slick-prev,.hotel-gallery-main .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:transparent!important;color:#fff;border:none;padding:0;cursor:pointer;font-size:0;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;transition:background-color 0.2s}.hotel-gallery-main .slick-prev:hover,.hotel-gallery-main .slick-next:hover{background-color:rgba(0,0,0,.8)}.hotel-gallery-main .slick-prev{left:20px}.hotel-gallery-main .slick-next{right:20px}.hotel-gallery-main .slick-prev:before,.hotel-gallery-main .slick-next:before{font-family:'slick';line-height:1;opacity:.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:60px;height:60px}.hotel-gallery-main .slick-prev:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nI2ZmZmZmZic+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMTEuNzA3IDUuMjkyYTEgMSAwIDAxMCAxLjQxNEw4LjQxNCAxMGwzLjI5MyAzLjI5M2ExIDEgMCAwMS0xLjQxNCAxLjQxNGwtNC00YTEgMSAwIDAxMC0xLjQxNGw0LTRhMSAxIDAgMDExLjQxNCAwek0nIGNsaXAtcnVsZT0nZXZlbm9kZCcgLz48L3N2Zz4=)}.hotel-gallery-main .slick-next:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nI2ZmZmZmZic+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNy4yOTMgMTQuNzA3YTEgMSAwIDAxMC0xLjQxNEwxMC41ODYgMTAgNy4yOTMgNi43MDdhMSAxIDAgMDExLjQxNC0xLjQxNGw0IDRhMSAxIDAgMDEwIDEuNDE0bC00IDRhMSAxIDAgMDEtMS40MTQgMHonIGNsaXAtcnVsZT0nZXZlbm9kZCcgLz48L3N2Zz4=)}.prose-content h1:not(.shortcode-hotels-wrapper h1){font-size:2.25rem;line-height:2.5rem;font-weight:800;margin-top:2.5rem;margin-bottom:1.25rem;color:#111827}.prose-content h2:not(.shortcode-hotels-wrapper h2){font-size:1.875rem;line-height:2.25rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#111827}.prose-content h3:not(.shortcode-hotels-wrapper h3){font-size:1.5rem;line-height:2rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;color:#111827}.prose-content h4:not(.shortcode-hotels-wrapper h4){font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem;color:#111827}.prose-content h5:not(.shortcode-hotels-wrapper h5){font-size:1.125rem;line-height:1.75rem;font-weight:600;margin-top:1rem;margin-bottom:.5rem;color:#111827}.prose-content h6:not(.shortcode-hotels-wrapper h6){font-size:1rem;line-height:1.5rem;font-weight:600;margin-top:1rem;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.025em;color:#111827}.prose-content ul:not(.shortcode-hotels-wrapper ul){list-style-type:disc;padding-left:1.75rem;margin-bottom:1rem;color:#4b5563}.prose-content ul:not(.shortcode-hotels-wrapper ul)>li+li{margin-top:.25rem}.prose-content ol:not(.shortcode-hotels-wrapper ol){list-style-type:decimal;padding-left:1.75rem;margin-bottom:1rem;color:#4b5563}.prose-content ol:not(.shortcode-hotels-wrapper ol)>li+li{margin-top:.25rem}.prose-content li:not(.shortcode-hotels-wrapper li){padding-left:.5rem;margin-bottom:.25rem}.prose-content p:not(.shortcode-hotels-wrapper p){margin-bottom:1.25rem;line-height:1.625;color:#374151}.prose-content a:not(.shortcode-hotels-wrapper a){color:#3b82f6;text-decoration:underline}.prose-content a:not(.shortcode-hotels-wrapper a):hover{text-decoration:none}.prose-content table:not(.shortcode-hotels-wrapper table){width:100%;border-collapse:collapse;margin-bottom:1.5rem;font-size:.875rem}.prose-content th:not(.shortcode-hotels-wrapper th),.prose-content td:not(.shortcode-hotels-wrapper td){border:1px solid #e5e7eb;padding:.5rem 1rem;text-align:left}.prose-content th:not(.shortcode-hotels-wrapper th){background-color:#f9fafb;font-weight:600}.prose-content iframe:not(.shortcode-hotels-wrapper iframe){max-width:100%}.leaflet-popup-content a{transform:none!important}.leaflet-popup-content .h4k-list-tags{display:none!important}.leaflet-popup-content .h4k-arrow-button-link{width:100%}.leaflet-popup-content .h4k-arrow-button-link img{margin-left:40%}.leaflet-popup-content .md\:-mt-\[3rem\]{margin-top:-4rem}@media all and (max-width:768px){.leaflet-popup-content .md\:-mt-\[3rem\]{margin-top:-2rem}}.lightboxOverlay{z-index:99999999999!important}.lightbox{z-index:100000000000!important}.h4k-hotel-card h3{margin-bottom:0px!important}.h4k-hotel-card span i{margin-right:5px!important}.wave-svg{position:absolute;bottom:-1px;left:0;width:100%;height:70px;z-index:10}.path-0{animation:pathAnim-0 60s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}@keyframes pathAnim-0{0%{d:path("M 0,200 L 0,100 C 104,130 208,160 300,150 C 391,140 470,100 556,105 C 641,110 732,150 825,160 C 917,170 1012,165 1115,150 C 1217,135 1328,110 1440,100 L 1440,200 L 0,200 Z")}25%{d:path("M 0,200 L 0,100 C 90,110 181,120 269,125 C 356,130 439,135 534,145 C 628,155 734,175 841,160 C 947,145 1055,90 1155,80 C 1254,70 1347,95 1440,100 L 1440,200 L 0,200 Z")}50%{d:path("M 0,200 L 0,100 C 110,95 220,90 330,110 C 439,130 547,165 629,170 C 710,175 765,150 861,135 C 956,120 1091,115 1195,110 C 1298,105 1369,105 1440,100 L 1440,200 L 0,200 Z")}75%{d:path("M 0,200 L 0,100 C 126,125 253,150 341,120 C 428,90 475,50 553,60 C 630,70 736,125 836,150 C 935,175 1027,160 1127,145 C 1226,130 1333,120 1440,100 L 1440,200 L 0,200 Z")}100%{d:path("M 0,200 L 0,100 C 104,130 208,160 300,150 C 391,140 470,100 556,105 C 641,110 732,150 825,160 C 917,170 1012,165 1115,150 C 1217,135 1328,110 1440,100 L 1440,200 L 0,200 Z")}}.h4k-arrow-button-link{display:block;width:3.5rem;height:3.5rem;transition:transform 0.3s ease-in-out;flex-shrink:0}.h4k-arrow-button-link:hover{transform:scale(1.1)}.h4k-arrow-button-svg{width:100%;height:100%}.ts-control{border-color:transparent!important;background-color:#f9fafb;outline:none;box-shadow:none;border-radius:.75rem;gap:0;padding-top:.75rem;padding-bottom:.75rem;padding-left:2.5rem;padding-right:2.5rem;font-size:.875rem;font-weight:700;color:#374151;cursor:pointer;transition:all 0.15s ease-in-out}.ts-control.focus,.ts-control.focus-within{background-color:#fff;border-color:#005b99;box-shadow:0 0 0 3px rgba(0,91,153,.25)}.ts-wrapper{border-radius:10rem}.ts-wrapper.multi .ts-control>div{padding:6px;margin:4px;padding-left:.25rem;padding-left:13px!important}.ts-wrapper.plugin-remove_button .item{@apply rounded-full bg-brand-blue text-white pr-2 pl-3 py-1 text-sm font-semibold mr-1 mb-1;display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{@apply border-none text-base leading-none py-0 ml-1;color:#db6e6e}.ts-control::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-4 w-4 text-gray-400' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7' /%3E%3C/svg%3E");position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;z-index:5;width:1rem;height:1rem}.ts-dropdown{border-radius:.75rem;border:1px solid #e5e7eb;margin-top:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.ts-dropdown .option{padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:#374151;cursor:pointer;transition:background-color 0.15s ease-in-out}.ts-dropdown .option.active,.ts-dropdown .option:hover{background-color:#eff6ff;color:#1d4ed8}.ts-dropdown .create,.ts-dropdown .no-results{padding:.75rem 1rem;font-size:.875rem;color:#6b7280}.ts-dropdown .font-sans{font-family:"Nunito Sans",sans-serif}.ts-control input.ts-input{font-family:"Nunito Sans",sans-serif;font-size:.875rem;font-weight:700;color:#374151}.ts-control{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;height:48px!important;align-items:center;white-space:nowrap;border-radius:50%!important}.ts-control::-webkit-scrollbar{height:0;background:transparent}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-media-text{box-sizing:border-box;/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../../themes/holiday/bower_components/lightbox2/dist/images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../../themes/holiday/bower_components/lightbox2/dist/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../../themes/holiday/bower_components/lightbox2/dist/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../../themes/holiday/bower_components/lightbox2/dist/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}