.pack-groupe-cards .gsc-pricing.style-1,.pack-groupe-cards .gsc-pricing.style-2{background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%)!important;border-radius:16px!important;padding:25px 20px!important;box-shadow:0 10px 30px rgb(0 0 0 / .1)!important;transition:all 0.3s ease!important;text-align:center!important;position:relative!important;overflow:hidden!important;border:none!important}.pack-groupe-cards .gsc-pricing.style-1::before,.pack-groupe-cards .gsc-pricing.style-2::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#f9a825,#fdb94e)}.pack-groupe-cards .gsc-pricing:hover{transform:translateY(-8px)!important;box-shadow:0 15px 40px rgb(249 168 37 / .3)!important}.pack-groupe-cards .plan-price{margin:15px 0 10px 0!important;padding:0!important}.pack-groupe-cards .plan-price-inner{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important}.pack-groupe-cards .plan-price .currency{font-size:1.8em!important;font-weight:800!important;color:#f9a825!important}.pack-groupe-cards .plan-price .price{font-size:3em!important;font-weight:800!important;color:#f9a825!important;line-height:1!important}.pack-groupe-cards .plan-price .interval{font-size:0.85em!important;color:#888!important;font-weight:500!important}.pack-groupe-cards .title{font-size:1.3em!important;font-weight:700!important;color:#1a3a52!important;margin:12px 0 8px 0!important;padding:0!important}.pack-groupe-cards .plan-list{margin:0 0 15px 0!important;padding:0!important}.pack-groupe-cards .plan-list li{color:#666!important;font-weight:500!important;margin:0!important;padding:0!important;list-style:none!important}.pack-groupe-cards .pricing-action{margin:15px 0 0 0!important;padding:0!important}.pack-groupe-cards .btn-theme,.pack-groupe-cards .btn-white{background:linear-gradient(135deg,#f9a825,#fdb94e)!important;color:white!important;padding:12px 35px!important;border-radius:50px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;border:none!important;transition:all 0.3s ease!important;box-shadow:0 4px 15px rgb(249 168 37 / .4)!important;display:inline-block!important;font-size:0.9em!important}.pack-groupe-cards .btn-theme:hover,.pack-groupe-cards .btn-white:hover{transform:scale(1.08)!important;box-shadow:0 6px 20px rgb(249 168 37 / .5)!important}.pack-vip-cards .gsc-pricing.style-1,.pack-vip-cards .gsc-pricing.style-2{background:linear-gradient(135deg,#2c3e50 0%,#1a252f 100%)!important;border-radius:15px!important;padding:25px 20px!important;box-shadow:0 10px 30px rgb(0 0 0 / .3)!important;transition:all 0.3s ease!important;text-align:center!important;border:1px solid rgb(255 255 255 / .1)!important;position:relative!important;overflow:hidden!important}.pack-vip-cards .gsc-pricing:hover{transform:translateY(-8px)!important;box-shadow:0 15px 40px rgb(249 168 37 / .4)!important;border-color:#f9a825!important}.pack-vip-cards .plan-price{margin:15px 0 10px 0!important;padding:0!important}.pack-vip-cards .plan-price-inner{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important}.pack-vip-cards .plan-price .currency{font-size:1.8em!important;font-weight:800!important;color:#f9a825!important}.pack-vip-cards .plan-price .price{font-size:3em!important;font-weight:800!important;color:#f9a825!important;text-shadow:0 0 20px rgb(249 168 37 / .5)!important;line-height:1!important}.pack-vip-cards .plan-price .interval{font-size:0.85em!important;color:#aaa!important;font-weight:500!important}.pack-vip-cards .title{font-size:1.3em!important;font-weight:700!important;color:white!important;margin:12px 0 8px 0!important;padding:0!important}.pack-vip-cards .title span{color:white!important}.pack-vip-cards .title span::after{content:"VIP";display:inline-block;background:#f9a825;color:#fff;padding:3px 10px;border-radius:20px;font-size:.5em;font-weight:700;margin-left:8px;letter-spacing:1px;vertical-align:middle}.pack-vip-cards .plan-list{margin:0 0 15px 0!important;padding:0!important}.pack-vip-cards .plan-list li{color:#aaa!important;font-size:0.95em!important;margin:0!important;padding:0!important;list-style:none!important}.pack-vip-cards .plan-list li .text{color:#aaa!important}.pack-vip-cards .pricing-action{margin:15px 0 0 0!important;padding:0!important}.pack-vip-cards .btn-theme,.pack-vip-cards .btn-white{background:#f9a825!important;color:#1a252f!important;padding:12px 35px!important;border-radius:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;border:none!important;transition:all 0.3s ease!important;box-shadow:0 5px 20px rgb(249 168 37 / .4)!important;font-size:0.9em!important}.pack-vip-cards .btn-theme span,.pack-vip-cards .btn-white span{color:#1a252f!important}.pack-vip-cards .btn-theme:hover,.pack-vip-cards .btn-white:hover{background:#fdb94e!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px rgb(249 168 37 / .6)!important}@media (max-width:768px){.pack-groupe-cards .gsc-pricing,.pack-vip-cards .gsc-pricing{padding:20px 15px!important;margin-bottom:15px!important}.pack-groupe-cards .plan-price .price,.pack-vip-cards .plan-price .price{font-size:2.5em!important}.pack-groupe-cards .title,.pack-vip-cards .title{font-size:1.1em!important}}.pack-fullday-cards .gsc-pricing.style-1,.pack-fullday-cards .gsc-pricing.style-2{background:linear-gradient(135deg,#fff9e6 0%,#fff3d6 100%)!important;border-radius:16px!important;padding:25px 20px!important;box-shadow:0 10px 30px rgb(249 168 37 / .15)!important;transition:all 0.3s ease!important;text-align:center!important;position:relative!important;overflow:hidden!important;border:2px solid #f9a825!important}.pack-fullday-cards .gsc-pricing.style-1::after,.pack-fullday-cards .gsc-pricing.style-2::after{content:'FULL DAY';position:absolute;top:15px;right:15px;background:#f9a825;color:#fff;padding:6px 14px;border-radius:20px;font-size:.65em;font-weight:700;letter-spacing:1px;box-shadow:0 2px 8px rgb(249 168 37 / .3)}.pack-fullday-cards .gsc-pricing:hover{transform:translateY(-8px)!important;box-shadow:0 15px 40px rgb(249 168 37 / .25)!important;border-color:#ff9500!important}.pack-fullday-cards .plan-price{margin:15px 0 10px 0!important;padding:0!important}.pack-fullday-cards .plan-price-inner{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important}.pack-fullday-cards .plan-price .currency{font-size:1.8em!important;font-weight:800!important;color:#f9a825!important}.pack-fullday-cards .plan-price .price{font-size:3em!important;font-weight:800!important;color:#f9a825!important;line-height:1!important}.pack-fullday-cards .plan-price .interval{font-size:0.85em!important;color:#888!important;font-weight:500!important}.pack-fullday-cards .title{font-size:1.3em!important;font-weight:700!important;color:#1a3a52!important;margin:12px 0 8px 0!important;padding:0!important}.pack-fullday-cards .title span{display:block!important;font-size:0.85em!important;color:#666!important;font-weight:500!important;margin-top:5px!important}.pack-fullday-cards .plan-list{margin:15px 0 15px 0!important;padding:0!important}.pack-fullday-cards .plan-list li{color:#444!important;font-weight:500!important;font-size:0.9em!important;margin:6px 0!important;padding-left:25px!important;position:relative!important;list-style:none!important;text-align:left!important}.pack-fullday-cards .plan-list li::before{content:"✓";position:absolute;left:0;color:#4CAF50;font-weight:700;font-size:1.2em}.pack-fullday-cards .pricing-action{margin:15px 0 0 0!important;padding:0!important}.pack-fullday-cards .btn-theme,.pack-fullday-cards .btn-white{background:linear-gradient(135deg,#f9a825,#fdb94e)!important;color:white!important;padding:12px 35px!important;border-radius:50px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;border:none!important;transition:all 0.3s ease!important;box-shadow:0 4px 15px rgb(249 168 37 / .4)!important;display:inline-block!important;font-size:0.9em!important}.pack-fullday-cards .btn-theme:hover,.pack-fullday-cards .btn-white:hover{transform:scale(1.08)!important;box-shadow:0 6px 20px rgb(249 168 37 / .5)!important}.pack-4pax-private .gsc-pricing.style-1,.pack-4pax-private .gsc-pricing.style-2{background:linear-gradient(135deg,#2c3e50 0%,#1a252f 100%)!important;border-radius:15px!important;padding:25px 20px!important;box-shadow:0 10px 30px rgb(0 0 0 / .3)!important;transition:all 0.3s ease!important;text-align:center!important;border:1px solid rgb(255 255 255 / .1)!important;position:relative!important;overflow:hidden!important}.pack-4pax-private .gsc-pricing.style-1::after,.pack-4pax-private .gsc-pricing.style-2::after{content:'PRIVATE';position:absolute;top:15px;right:15px;background:#f9a825;color:#fff;padding:6px 14px;border-radius:20px;font-size:.65em;font-weight:700;letter-spacing:1px}.pack-4pax-private .title span::after{content:"VIP";display:inline-block;background:#f9a825;color:#fff;padding:3px 10px;border-radius:20px;font-size:.5em;font-weight:700;margin-left:8px;letter-spacing:1px;vertical-align:middle}.pack-4pax-private .gsc-pricing:hover{transform:translateY(-8px)!important;box-shadow:0 15px 40px rgb(249 168 37 / .4)!important;border-color:#f9a825!important}.pack-4pax-private .plan-price{margin:15px 0 10px 0!important;padding:0!important}.pack-4pax-private .plan-price-inner{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important}.pack-4pax-private .plan-price .currency{font-size:1.8em!important;font-weight:800!important;color:#f9a825!important}.pack-4pax-private .plan-price .price{font-size:3em!important;font-weight:800!important;color:#f9a825!important;text-shadow:0 0 20px rgb(249 168 37 / .5)!important;line-height:1!important}.pack-4pax-private .plan-price .interval{font-size:0.85em!important;color:#aaa!important;font-weight:500!important}.pack-4pax-private .title{font-size:1.3em!important;font-weight:700!important;color:white!important;margin:12px 0 8px 0!important;padding:0!important}.pack-4pax-private .title span{color:white!important}.pack-4pax-private .plan-list{margin:15px 0 15px 0!important;padding:0!important}.pack-4pax-private .plan-list li{color:#aaa!important;font-size:0.9em!important;font-weight:500!important;margin:6px 0!important;padding-left:25px!important;position:relative!important;list-style:none!important;text-align:left!important}.pack-4pax-private .plan-list li::before{content:"✓";position:absolute;left:0;color:#4CAF50;font-weight:700;font-size:1.2em}.pack-4pax-private .plan-list li .text{color:#aaa!important}.pack-4pax-private .pricing-action{margin:15px 0 0 0!important;padding:0!important}.pack-4pax-private .btn-theme,.pack-4pax-private .btn-white{background:#f9a825!important;color:#1a252f!important;padding:12px 35px!important;border-radius:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1.5px!important;border:none!important;transition:all 0.3s ease!important;box-shadow:0 5px 20px rgb(249 168 37 / .4)!important;font-size:0.9em!important}.pack-4pax-private .btn-theme span,.pack-4pax-private .btn-white span{color:#1a252f!important}.pack-4pax-private .btn-theme:hover,.pack-4pax-private .btn-white:hover{background:#fdb94e!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px rgb(249 168 37 / .6)!important}@media (max-width:768px){.pack-fullday-cards .gsc-pricing,.pack-4pax-private .gsc-pricing{padding:20px 15px!important;margin-bottom:15px!important}.pack-fullday-cards .plan-price .price,.pack-4pax-private .plan-price .price{font-size:2.5em!important}.pack-fullday-cards .title,.pack-4pax-private .title{font-size:1.1em!important}}.btn-theme{background:#fbb831}.agx-tr__submit{background:#fab834!important}.gva-testimonial-carousel.style-1 .testimonial-item .testimonial-image{border:10px solid #fff4de !imporant}.agx-tr__submit a:hover{background:#2f6c94}.btn,.btn-theme,.btn,.btn-white,.btn-gray,.btn-black,input[type*="submit"]:not(.fa):not(.btn-theme):not(.las),#tribe-events .tribe-events-button,.tribe-events-button{background:#fab931;color:#fff;font-weight:700;padding:18px 30px;line-height:15px;border-radius:8px;position:relative;z-index:9;display:inline-block;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;text-transform:uppercase;border:none;margin-bottom:5px;letter-spacing:2px}.gsc-heading .sub-title{position:relative;display:inline-block;font-family:"reey";color:#0c5885}.elementor-1067 .elementor-element.elementor-element-7da0091 .gsc-heading .sub-title{color:#0c5885}.elementor-1067 .elementor-element.elementor-element-0abf0b6 .gsc-heading .sub-title{color:#0c5885}.booking-block-2 .booking-content .ba-meta .meta-right a{color:#0c5885}.booking-block-2 .booking-content .ba-meta .item-meta i{color:#fab931}.swiper-slider-wrapper .swiper-pagination>span.swiper-pagination-bullet-active Specificity:(0,3,1){background-color:#fab931}.gsc-booking-banner.style-1 .banner-content .subtitle,.gsc-booking-banner.style-2 .banner-content .subtitle{color:#fab931}.gsc-heading .sub-title{color:#fab931}ul.gva-nav-menu>li>a:after{background-color:#fab931}.gsc-heading .heading-video .video-link{background-color:#fab931}.gsc-icon-box-styles.style-2 .content-inner .box-icon{color:#fab931}.elementor-widget-icon-box .elementor-icon-box-icon .elementor-icon{color:#fab931}.post:not(.post-single-content) .post-thumbnail .entry-date{background-color:#fab931}.post:not(.post-single-content) .entry-content .content-inner .entry-meta .meta-inline>span i{color:#fab931}.column-line-right:after{background-color:#fab931}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-percentage{color:#fff}.gsc-icon-box-styles.style-2 .content-inner{padding:10px 4px 10px 4px!important;max-width:300px!important;background:#fff0}.post-tags>a{background:#fab931!important}#comments #add_review_button,#comments #submit{background:#fab931}.gva-testimonial-carousel.style-1 .testimonial-item:hover .testimonial-image{border-color:#fab931}.elementor-1067 .elementor-element.elementor-element-2dd32b11.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1067 .elementor-element.elementor-element-2dd32b11.elementor-view-default:has(:hover) .elementor-icon,.elementor-1067 .elementor-element.elementor-element-2dd32b11.elementor-view-framed:has(:focus) .elementor-icon,.elementor-1067 .elementor-element.elementor-element-2dd32b11.elementor-view-default:has(:focus) .elementor-icon{fill:#fab931;color:#fab931;border-color:#fab931}.elementor-1071 .elementor-element.elementor-element-ce1e2cc.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-ce1e2cc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fab931!important;fill:#FFFEFE;color:#FFFEFE}.elementor-1071 .elementor-element.elementor-element-8b288ae.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-8b288ae.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fab931!important;fill:#FFFEFE;color:#FFFEFE}.elementor-1071 .elementor-element.elementor-element-b9732d5.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-b9732d5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#fab931!important;fill:#FFFEFE;color:#FFFEFE}.elementor-1071 .elementor-element.elementor-element-63cb4c89.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-63cb4c89.elementor-view-default:has(:hover) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-63cb4c89.elementor-view-framed:has(:focus) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-63cb4c89.elementor-view-default:has(:focus) .elementor-icon{fill:#fab931!important;color:#fab931!important;border-color:#fab931!important}.elementor-1071 .elementor-element.elementor-element-6ddd7618.elementor-view-framed:has(:hover) .elementor-icon,.elementor-1071 .elementor-element.elementor-element-6ddd7618.elementor-view-framed:has(:focus) .elementor-icon{fill:#fab931!important;color:#fab931!important;border-color:#fab931!important}input[type*="submit"]:not(.fa):not(.btn-theme):not(.las){background:#fab931!important}.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="2580"],.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="2580"]+label:before,.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="2580"]+label:after{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="2580"]+label{display:inline-block!important;color:#333!important;padding-left:0!important;margin-left:0!important;cursor:default!important;pointer-events:none!important}.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="893"],.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="893"]+label:before,.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="893"]+label:after{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="893"]+label{display:inline-block!important;color:#333!important;padding-left:0!important;margin-left:0!important;cursor:default!important;pointer-events:none!important}.gsc-icon-box-styles.style-2 .content-inner{padding:0pX!important}.gsc-icon-box-styles.style-2 .link-overlay a:hover{color:#fab931 !imporant}:root{--tevily-theme-color:#FAB931 !important}.gsc-pricing.style-1{padding:20px 10px 20px!important}.gsc-pricing.style-2{padding:20px 10px 20px!important}.gsc-pricing.style-1 .content-inner .pricing-action{padding-top:10px!important}.gsc-pricing.style-2 .content-inner .pricing-action{padding-top:10px!important}.gsc-pricing.style-2 .content-inner .pricing-action{padding-top:10px!important}.gsc-pricing.style-2 .content-inner .plan-price{padding-bottom:15px!important}.ba-block-item .post-image .item-labels .item-label.item-featured{background:#fab931!important}.ba-block-item .post-image .wishlist-icon .ajax-wishlist-link{display:none!important}.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"][value="2580"]+label{font-size:16px!important}.tevily-single-booking-form #booking_form .input_group .list_service_title input[type="radio"]+label{font-size:14px!important}@font-face{font-family:'Reey';src:url(/wp-content/themes/TON-CHILD-THEME/fonts/reey.woff2) format('woff2'),url(/wp-content/themes/TON-CHILD-THEME/fonts/reey.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--slider-accent:#39a9d2;--slider-white:#ffffff}.hero-slider{position:relative;width:100%;height:100vh;min-height:480px;overflow:hidden;background:#111;user-select:none}.hero-slider .slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity 1s ease}.hero-slider .slide.active{opacity:1;pointer-events:auto}.hero-slider .slide-bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.06);transition:transform 8s ease}.hero-slider .slide.active .slide-bg{transform:scale(1)}.hero-slider .slide-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(105deg,rgb(0 0 0 / .55) 0%,rgb(0 0 0 / .2) 60%,rgb(0 0 0 / .05) 100%)}.hero-slider .slide-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:0 clamp(24px, 6vw, 90px);max-width:100%}.hero-slider .slide-subtitle{font-family:'Reey',cursive;font-size:clamp(2.2rem, 4.5vw, 3.8rem);font-weight:400;color:var(--slider-accent);line-height:1;margin-bottom:.05em;opacity:0;transform:perspective(600px) rotateY(45deg) rotateZ(90deg) translateX(105%);transition:opacity 0.4s ease,transform 0.4s ease;transition-delay:0s}.hero-slider .slide.active .slide-subtitle{opacity:1;transform:perspective(600px) rotateY(0deg) rotateZ(0deg) translateX(0);transition-delay:0.25s}.hero-slider .slide-title{font-family:'DM Sans',sans-serif;font-size:clamp(1.8rem, 4.8vw, 3.8rem);font-weight:700;color:var(--slider-white);line-height:1.1;margin-bottom:.3em;opacity:0;clip-path:inset(0 100% 0 0);transition:opacity 0.85s ease,clip-path 0.85s ease;transition-delay:0s}.hero-slider .slide.active .slide-title{opacity:1;clip-path:inset(0 0% 0 0);transition-delay:0.55s}.hero-slider .slide-sep{width:min(420px, 78vw);height:24px;background:url(/wp-content/uploads/revslider/slider-1/layer-11.png) no-repeat left center / contain;margin-bottom:.9em;opacity:0;transform:translateX(-80px);transition:opacity 0.8s ease,transform 0.8s ease;transition-delay:0s}.hero-slider .slide.active .slide-sep{opacity:1;transform:translateX(0);transition-delay:0.9s}.hero-slider .slide-desc{font-family:'DM Sans',sans-serif;font-size:clamp(0.7rem, 1.1vw, 0.9rem);font-weight:500;color:var(--slider-white);text-transform:uppercase;letter-spacing:2.5px;line-height:1.7;margin-bottom:1.2em;opacity:0;clip-path:inset(0 100% 0 0);transition:opacity 0.8s ease,clip-path 0.8s ease;transition-delay:0s}.hero-slider .slide.active .slide-desc{opacity:1;clip-path:inset(0 0% 0 0);transition-delay:0.75s}.hero-slider .btn-slider{display:inline-block;padding:.65em 1.6em;background:#fff0;color:var(--slider-white);text-decoration:none;font-family:'DM Sans',sans-serif;font-size:clamp(0.62rem, 0.9vw, 0.78rem);font-weight:700;letter-spacing:2px;text-transform:uppercase;border:2px solid var(--slider-white);transition:background 0.3s,border-color 0.3s}.hero-slider .btn-slider:hover{background:var(--slider-accent);border-color:var(--slider-accent);color:var(--slider-white)}.hero-slider .nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:50;width:44px;height:44px;border-radius:50%;border:2px solid rgb(255 255 255 / .55);background:rgb(0 0 0 / .15);backdrop-filter:blur(4px);cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;transition:border-color 0.3s,background 0.3s;padding:0}.hero-slider .nav-arrow:hover{border-color:#fff;background:rgb(0 0 0 / .4)}.hero-slider .nav-arrow svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.hero-slider .nav-prev{left:clamp(10px, 2vw, 28px)}.hero-slider .nav-next{right:clamp(10px, 2vw, 28px)}.hero-slider .slider-dots{position:absolute;bottom:1.8rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;z-index:50}.hero-slider .slider-dot{width:11px;height:11px;border-radius:50%;background:rgb(255 255 255 / .35);cursor:pointer;transition:all 0.3s}.hero-slider .slider-dot.active{background:#fff;box-shadow:0 0 0 3px rgb(255 255 255 / .55)}.hero-slider .slider-progress{position:absolute;bottom:0;left:0;height:3px;background:var(--slider-accent);width:0%;z-index:50}@media (max-width:768px){.hero-slider .slide-content{max-width:100%}.hero-slider .nav-arrow{width:38px;height:38px}}@media (max-width:480px){.hero-slider{height:100svh}.hero-slider .slide-subtitle{font-size:2rem}.hero-slider .slide-title{font-size:1.65rem}}.tevily-single-booking-form #booking_form .input_group .list_service_title>h4{font-size:14px!important;top:0;color:#3e3e3e!important}.tevily-single-booking-form #booking_form .input_group .list_service_title>label input{top:0px!important}.gsc-pricing.style-1 .content-inner .plan-price,.gsc-pricing.style-2 .content-inner .plan-price{font-size:16px!important}