#elementor-menu-cart__toggle_button{background:transparent}.dark-text{color:var(--e-global-color-secondary)}.w-100{display:block;width:100%}.gtranslate_wrapper a.glink{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:#1572a6;font-size:16px;font-weight:500;margin-right:5px}.gtranslate_wrapper a.glink span{font-size:inherit}.elementor-heading-title .custom-title{display:block!important;font-size:38px!important;color:#013859!important;text-transform:none!important}.call-icon-btn .elementor-button-icon svg{font-size:25px!important}.call-icon-btn .elementor-button>.elementor-button-content-wrapper{align-items:center!important}.line-discount{text-decoration:line-through!important;text-decoration-color:#fdb72a!important}.why-choose-carousel .swiper-pagination{bottom:-10px!important}.why-choose-carousel .swiper-pagination-bullet{margin-left:4px!important;margin-right:4px!important}.news-loop-wrap.elementor-element:hover{background-color:var(--e-global-color-secondary)!important;background:linear-gradient(0deg,rgba(1,57,90,1) 0%,rgba(59,151,203,1) 100%)!important}.news-loop-wrap.elementor-element:hover .elementor-heading-title,.news-loop-wrap.elementor-element:hover .elementor-widget-post-info .elementor-icon-list-text,.news-loop-wrap.elementor-element:hover .elementor-widget-theme-post-excerpt .elementor-widget-container{color:#fff!important}.reboot-timeline .elementor-icon-list-items{display:grid;gap:25px 10px;max-width:100%;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(5em,5em);overflow:hidden}.reboot-timeline .elementor-icon-list-items>li{position:relative;width:111px;align-items:flex-start;grid-row:1 / span 2}.reboot-timeline .elementor-icon-list-items>li:nth-child(n+5):nth-last-child(-n+5){color:orange}.reboot-timeline .elementor-icon-list-items>li:nth-of-type(even){grid-row:2 / span 2}.reboot-timeline .elementor-icon-list-items>li .elementor-icon-list-text b,.reboot-timeline .elementor-icon-list-items>li .elementor-icon-list-text strong{display:block;width:100%}.fitnessretreat-section-page .toggle_content{display:block!important}.fitnessretreat-section-page .toggle-bt-area{display:none}.fitnessretreat-section-page .eael-divider-icon{display:none}.e-hotspot__label{display:inline-flex;gap:0;flex-wrap:wrap;justify-content:flex-start!important;align-items:center;align-content:center}.e-hotspot__label b{display:block;width:100%}.swiper.productSwiper{width:100%;height:100%}.swiper.productSwiper .swiper-slide{background-position:center;background-size:cover;width:100%;height:100%}.swiper.productSwiper .swiper-slide img{display:block;width:100%}.timeline-reboot .e-hotspot:nth-child(n+6):nth-last-child(-n+6) .e-hotspot__button{color:#f8b32c}.col-haft{max-width:100%}.product-loop-2 .prefix{display:block;text-align:right;font-size:18px;font-weight:400}.product-loop-2 .postfix{display:block;text-align:right;font-size:14px}.play-video{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.eael-team-item .toggle_content{color:#fff}.fitness-price-wrapper .toggle-bt-area a.button{background:transparent;font-weight:400}.woocommerce-notices-wrapper{position:absolute;z-index:9999;width:100%;top:0;left:0;transition:all 0.3s ease}.single-product table.variations tr{position:relative;display:block}.single-product table.variations tr td{display:block;padding:0;background:transparent!important}.single-product #wck_check_in_date,.single-product #wck_additional_day{max-width:200px!important;min-width:100px;border:1px solid #B6B6B6}.single-product .woocommerce-Price-amount.amount bdi{color:#f6a500;opacity:1}.single-product .add_person_wrapper{padding:5px 10px 10px 10px;border:1px solid #B6B6B6;border-color:#B6B6B6;max-width:200px!important;border-radius:3px}.single-product .add_person_wrapper>.label{margin-bottom:0!important}.single-product .add_person_wrapper>.label label{padding-left:20px}.single-product div.product table.variations .add_person_wrapper>td.value{padding:0!important}.single-product div.product table.variations .add_person_wrapper>td.value label{display:none!important}.single-product .add_person_wrapper #wck_add_person1{position:absolute;top:15px;left:7px}.single-product .add_person_wrapper>.label label:before{content:'';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath fill='%23013859' d='M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z'/%3E%3C/svg%3E");width:15px;height:15px;background-repeat:no-repeat}.single-product .single_add_to_cart_button.button{font-family:"Oswald",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.25px;fill:var(--e-global-color-1a73158);color:var(--e-global-color-1a73158);background-color:transparent;background-image:linear-gradient(270deg,#D37A34 15%,#F6AE2D 60%);border-style:none;border-radius:5px 5px 5px 5px;padding:5px 20px 5px 20px;line-height:1;height:45px}.single-product .wckalkulator-price{font-family:"Oswald",Sans-serif;font-size:20px;padding-top:7px;margin-left:8px}.socials-chat-wrapper .socials-chat-inner-wrap{display:none;position:fixed;right:23px;bottom:calc(85px + 60px);z-index:999}.socials-chat-wrapper .socials-chat-inner{display:inline-flex;width:45px;flex-direction:column;gap:10px;transition:all 0.2s ease-out}.socials-chat-wrapper .socials-chat-inner .socials-item{position:relative;display:inline-flex;justify-content:flex-end;align-items:center;gap:10px}.socials-chat-wrapper .socials-chat-inner .socials-item label{transition:all 0.15s ease-out;right:-30px;opacity:0}.socials-chat-wrapper .socials-chat-inner .socials-item:hover label{background-color:#fff;color:#333;padding:4px;border-radius:3px;transition:all 0.2s ease-out;right:0;opacity:1}.socials-chat-wrapper .socials-chat-inner .socials-item a{transition:all 0.2s ease-out;border-radius:50%;width:40px;height:40px}.socials-chat-wrapper .socials-chat-inner .socials-item.phone-icon a,.socials-chat-wrapper .socials-chat-inner .socials-item.email-icon a{background:linear-gradient(90deg,#3691c5,#1972a5)}.socials-chat-wrapper .socials-chat-inner .socials-item label{font-size:13px}.socials-chat-wrapper .socials-item svg{width:40px;transition:all 0.1s ease-out}.socials-chat-wrapper .socials-item:not(.phone-icon,.email-icon):hover svg{box-shadow:0 0 11px #00000061;border-radius:50%}.socials-chat-wrapper .chat-toggle-wrapper{position:fixed;right:12px;bottom:75px;z-index:999;display:inline-flex;flex-direction:column;gap:15px}.socials-chat-wrapper .chat-toggle{position:relative;background-color:var(--e-global-color-primary);font-size:30px;border-radius:50%;padding:5px;box-shadow:0 0 9px 0 #00000061;animation-duration:0.64s;height:60px;width:60px;margin-top:-1px;animation-name:rotateChat;border:0;outline:unset}.socials-chat-wrapper .chat-toggle svg{max-width:100%;padding:5px}.socials-chat-wrapper.active .chat-toggle{transform:rotate(360deg)}.socials-chat-wrapper .chat-toggle-wrapper label{color:var(--e-global-color-primary)!important}.socials-item.phone-icon svg,.socials-item.email-icon svg{padding:8px}.socials-item.messenger-icon svg{padding:3px;background:#fff;border-radius:50%}.home-accom .woocommerce-product-details__short-description{display:none}.home-google-map .ti-widget.ti-goog .ti-review-item>.ti-inner{border-color:#338ec2!important;border-radius:10px!important;border-top-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;border-right-width:2px!important}.single-product table.variations label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:var(--e-global-color-secondary);font-weight:400!important}.checkin-checkout-accom-date .value{display:flex!important;flex-wrap:nowrap;border:1px solid #000!important;padding:0!important;margin-bottom:10px;border-radius:3px}.checkin-checkout-accom-date input{border:0!important;outline:unset}.checkin-checkout-accom-date input:nth-of-type(2){order:2}.checkin-checkout-accom-date .value:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M310.6 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.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");order:1;position:relative;width:8px;height:100%;margin:0 8px;top:6px}tr.field-hidden{display:none!important}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@keyframes rotateChat{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes transformChat{0%{opacity:0;transform:translateY(45px);display:block}100%{opacity:1;transform:translateY(0);display:block}}@media(min-width:768px){.product-image-gallery .swiper-pagination{position:absolute;bottom:-25px!important}}@media(max-width:1023.98px){.elementor-heading-title .custom-title{font-size:28px!important}}