html{scroll-padding-top:85px}#sticky-head.elementor-sticky--active{z-index:999;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(17,76,162,.9);box-shadow:0 4px 11px 0 rgba(0,0,0,.24)}#sticky-head .logo img{transition:all .5s ease!important}#sticky-head.elementor-sticky--active .logo img{max-width:70px!important}body.home header .elementor-element-99534c2{background-color:var(--e-global-color-secondary)!important}.orange-text{color:var(--e-global-color-4875d3e)}.elememtor a{color:inherit!important}.gt_switcher-popup img{display:none!important}.gt_switcher-popup span{color:#FFF!important;font-family:"Elms Sans",Sans-serif;text-transform:uppercase}#customer_login div h2{font-size:40px;font-weight:700;text-transform:uppercase;color:var(--e-global-color-secondary)}.logged-in-condition .hide-logged-in,.logged-out-condition .hide-logged-out{display:none!important}.user-logged-in .user-name,.user-logged-in .user-log-out{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;font-weight:300;color:#FFF!important}.accordion-faq .e-n-accordion details:not(:last-child){border-bottom:1px solid var(--e-global-color-f4bf535)}.cta-group .elementor-cta__content,.cta-service .elementor-cta__content{position:absolute;bottom:0;height:70%;background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.cta-group .elementor-cta__content .elementor-cta__title{max-width:80%}.cta-service .elementor-cta__content .elementor-cta__title{max-width:100%}.cta-service.no-overlay .elementor-cta__content{background-image:unset}.product-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.img-caption .wp-caption-text{width:100%;position:absolute;top:82%;left:50%;transform:translatex(-50%)}.loop-service .loop-detail,.loop-services .elementor-element-f150b56{height:100%}.jet-form-builder__action-button,.jet-form-builder__field.select-field,.jet-apb-calendar-content{font-family:"Elms Sans",Sans-serif}.jet-form-builder__field.select-field{background:#f3f6fb;border-color:#f3f6fb!important;color:#606060;font-size:18px}.wp-container-core-columns-is-layout-7387b849{margin-bottom:0}.jet-form-builder label,.jet-form-builder__label,.field-type-heading-field .jet-form-builder__label-text{font-weight:600;color:#0b3f8a;margin-bottom:8px}.field-type-heading-field .jet-form-builder__label-text,.addon-heading{font-size:18px}.addon-img{max-width:72px!important;height:72px!important;object-fit:cover}.jet-form-builder input:not(.qty-stepper),.jet-form-builder select,.jet-form-builder textarea{border:1px solid rgba(0,0,0,.1);border-radius:0;padding:12px 14px;font-size:16px;outline:0!important}.jfb-qty-wrap input[type="number"]::-webkit-inner-spin-button,.jfb-qty-wrap input[type="number"]::-webkit-outer-spin-button,.addon-qty input[type="number"]::-webkit-outer-spin-button,.addon-qty input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-stepper input[type="number"],.addon-qty-input input[type="number"]{-moz-appearance:textfield;appearance:textfield}.jet-apb-calendar{border:1px solid #e6e6e6;border-radius:0;padding:18px;background:#fff}.field-type-appointment-date{width:fit-content}#cancel-before-message{font-family:"Elms Sans",sans-serif;font-weight:600;color:#000;margin:10px 0}.jet-apb-calendar-header{font-weight:700;color:#0b3f8a}.jet-apb-calendar-date,.jet-apb-calendar-day{border-radius:50%}.jet-apb-slot,.jet-apb-calendar-slot{display:inline-flex;align-items:center;justify-content:center;min-width:105px;padding:10px 14px;margin:6px;border:1px solid #0b3f8a;border-radius:999px;color:#0b3f8a;font-weight:600;cursor:pointer}.jet-apb-calendar-date .jet-apb-calendar-date-body{width:36px;height:36px;line-height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.jet-apb-slot.jet-apb-slot--selected,.jet-apb-calendar-date.jet-apb-calendar-date--selected .jet-apb-calendar-date-body,.jet-apb-calendar-slot.jet-apb-calendar-slot--selected,.jet-apb-slot.is-active,.jet-apb-calendar-slot.is-active{background:#0b3f8a;color:#fff}.jet-apb-calendar-date.disabled,.jet-apb-slot.disabled,.jet-apb-calendar-slot.disabled{opacity:.35;pointer-events:none}.jet-ab-timezone-picker{display:none!important}.jet-form-builder button[type="submit"]{width:100%;background:var(--e-global-color-accent);color:#fff;border:1px solid var(--e-global-color-accent);border-radius:0;font-size:18px;font-weight:500;text-transform:uppercase;cursor:pointer}.jet-form-builder button[type="submit"]:hover{background:#FFF;color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.jet-apb-calendar-appointments-list-wrapper{display:none!important}.booking-addons{display:flex;flex-direction:column;gap:15px}.addon-card{background:#f3f6fb;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:20px}.addon-info{width:65%;display:flex;align-items:center;gap:12px}.addon-qty{width:35%;display:flex;justify-content:flex-end}.addon-image{width:72px;height:72px;object-fit:cover}.addon-title{color:#00469b;font-family:"Elms Sans",Sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}.addon-price{color:#F05827;font-family:"Elms Sans",Sans-serif;font-size:16px;margin:2px 0}.addon-desc{color:#777;font-size:13px;line-height:1.3}.jfb-qty-wrap{display:inline-flex;align-items:center;background:#FFF;border:1px solid rgba(0,0,0,.1);height:42px;min-width:120px}.qty-stepper[type="number"],.addon-qty-input[type="number"]{-moz-appearance:textfield;width:64px!important;height:40px;border:none!important;text-align:center;font-weight:600;background:#FFF;color:#AFAFAF;outline:0!important}.jfb-qty-btn[type=button],.addon-btn[type=button]{width:40px;height:40px;border:none;border-radius:0;background:#FFF;color:#AFAFAF;font-size:16px;font-weight:500;cursor:pointer}.jfb-qty-btn[type=button]:hover,.addon-btn[type=button]:hover{background:var(--e-global-color-accent)!important;color:#FFF}.player-row .field-type-number-field{flex-direction:row!important;align-items:center}.player-row .field-type-number-field>.jet-form-builder__label{flex-basis:35%!important}.player-row .field-type-number-field>.jet-form-builder__field-wrap{flex-basis:65%!important}ul.wcpa_cart_meta{padding:0;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px}ul.wcpa_cart_meta li:nth-last-child(2){display:none}ul.wcpa_cart_meta li:last-child .wcpa_cart_meta_item-value{color:#000;font-weight:700}.woocommerce-checkout tr.cart-subtotal,.variation .variation-ServiceID{display:none}.woocommerce-order-details .woocommerce-table--order-details td.product-name ul{padding:0}.woocommerce-order{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:16px}nav.woocommerce-MyAccount-navigation ul{list-style:none}.elementor-element-4ad1728 .elementor-wrapper,.elementor-element-f57bd4c .elementor-wrapper{height:576px}#menu-col ul{display:grid;grid-template-columns:repeat(2,1fr)}.my-floating-contact *:focus,.my-floating-contact *:focus-visible{outline:none!important;box-shadow:none!important}@media only screen and (min-width:768px) and (max-width:1024px){#customer_login div h2{font-size:28px}.elementor-element-4ad1728 .elementor-wrapper,.elementor-element-f57bd4c .elementor-wrapper{height:426px}.jet-apb-calendar{padding:0}.addon-card{flex-direction:column}.addon-info,.addon-qty{width:100%}}@media only screen and (max-width:767px){.main-menu nav.elementor-nav-menu--dropdown{box-shadow:0 4px 11px 0 rgba(0,0,0,.24)}#customer_login div h2{font-size:22px}.elementor-element-594e4c1{height:480px}.elementor-element-594e4c1 .elementor-background-video-hosted,.elementor-element-1cc058a .elementor-background-video-hosted,.elementor-element-b624fa6 .elementor-background-video-hosted{height:100%!important}.loop-service .e-con-inner{flex-direction:row!important}.loop-service .loop-detail{height:auto}.jet-apb-calendar{padding:0}.elementor-930 .elementor-element.elementor-element-be628cb .jet-form-builder__label,.field-type-heading-field .jet-form-builder__label-text,.addon-heading{font-size:16px!important}.jet-form-builder-row{padding:10px 0!important}.addon-card{flex-direction:column}.addon-info,.addon-qty{width:100%}}