.elementor-kit-6{--e-global-color-primary:#D5BFA8;--e-global-color-secondary:#C69E7A;--e-global-color-text:#211815;--e-global-color-accent:#C69E7A;--e-global-color-0d5f2b9:#FAF9F6;--e-global-color-18a6413:#9EB0A6;--e-global-color-4cb366b:#7A8B83;--e-global-color-b542f7c:#D5BFA8;--e-global-color-ba9d268:#C69E7A;--e-global-color-3b0e226:#D5AC7E;--e-global-color-579635a:#E5BA85;--e-global-color-c7bbc55:#BB593B;--e-global-color-0198195:#404040;--e-global-color-9eea082:#F6F5F4;--e-global-color-9483bb6:#E6E6E7;--e-global-color-fd1241a:#FBFBFB;--e-global-color-47c99c5:#EBE6E4;--e-global-color-f78baaf:#622D1D;--e-global-color-456a025:#DDD7D5;--e-global-color-22ec5de:#C69E79;--e-global-color-1e87fd0:#4A342E;--e-global-color-75bc45f:#645F5D;--e-global-color-7cdfd7b:#DDD7D5;--e-global-color-02a1bff:#31160F;--e-global-color-24beb33:#332C28;--e-global-color-ab67e4b:#120E0E;--e-global-typography-primary-font-family:"Bodoni Moda";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"RNZ Sanz";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"RNZ Sanz";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-family:"RNZ Sanz";--e-global-typography-accent-font-weight:500;--e-global-typography-2da6fc9-font-family:"Bodoni Moda";--e-global-typography-2da6fc9-font-size:clamp(2.625rem, 2.0495rem + 2.4554vw, 4rem);--e-global-typography-2da6fc9-font-weight:400;--e-global-typography-2da6fc9-text-transform:none;--e-global-typography-2da6fc9-line-height:clamp(3.42125rem, 2.9996rem + 2.1083vw, 4.96rem);--e-global-typography-2da6fc9-letter-spacing:0px;--e-global-typography-d414879-font-family:"Bodoni Moda";--e-global-typography-d414879-font-size:clamp(3rem, 2.9213rem + 0.3937vw, 3.25rem);--e-global-typography-d414879-font-weight:400;--e-global-typography-d414879-text-transform:none;--e-global-typography-d414879-line-height:clamp(3.42125rem, 2.9996rem + 2.1083vw, 4.76rem);--e-global-typography-d414879-letter-spacing:0px;--e-global-typography-8dcf266-font-family:"RNZ Sanz";--e-global-typography-8dcf266-font-size:24px;--e-global-typography-8dcf266-font-weight:400;--e-global-typography-8dcf266-line-height:1.25;--e-global-typography-8dcf266-letter-spacing:-1px;--e-global-typography-03333b8-font-family:"RNZ Sanz";--e-global-typography-03333b8-font-size:24px;--e-global-typography-03333b8-font-weight:400;--e-global-typography-03333b8-text-transform:uppercase;--e-global-typography-03333b8-line-height:1.18;--e-global-typography-4ae2533-font-family:"Bodoni Moda";--e-global-typography-4ae2533-font-size:clamp(2.75rem, 1.8083rem + 4.0179vw, 5rem);--e-global-typography-4ae2533-font-weight:200;--e-global-typography-4ae2533-text-transform:none;--e-global-typography-4ae2533-line-height:1.24;--e-global-typography-4ae2533-letter-spacing:-2px;--e-global-typography-2bed9dd-font-family:"RNZ Sanz";--e-global-typography-2bed9dd-font-size:26px;--e-global-typography-2bed9dd-font-weight:400;--e-global-typography-2bed9dd-line-height:1.18;--e-global-typography-2bed9dd-letter-spacing:-1px;--e-global-typography-125f77c-font-family:"RNZ Sanz";--e-global-typography-125f77c-font-size:24px;--e-global-typography-125f77c-font-weight:400;--e-global-typography-125f77c-text-transform:uppercase;--e-global-typography-125f77c-line-height:1.18;--e-global-typography-289324d-font-family:"RNZ Sanz";--e-global-typography-289324d-font-size:11px;--e-global-typography-289324d-font-weight:200;--e-global-typography-289324d-text-transform:uppercase;--e-global-typography-289324d-line-height:22px;--e-global-typography-289324d-letter-spacing:0.2px;--e-global-typography-d81a0b8-font-family:"Bodoni Moda";--e-global-typography-d81a0b8-font-size:clamp(2.5rem, 2.2384rem + 1.1161vw, 3rem);--e-global-typography-d81a0b8-font-weight:200;--e-global-typography-d81a0b8-text-transform:none;--e-global-typography-d81a0b8-line-height:1.25;--e-global-typography-d81a0b8-letter-spacing:0px;--e-global-typography-776e389-font-family:"Bodoni Moda";--e-global-typography-776e389-font-size:clamp(1.125rem, 1.0727rem + 0.2232vw, 1.25rem);--e-global-typography-776e389-font-weight:100;--e-global-typography-776e389-text-transform:none;--e-global-typography-776e389-line-height:1.25;--e-global-typography-2ca354b-font-family:"Bodoni Moda";--e-global-typography-2ca354b-font-size:24px;--e-global-typography-2ca354b-font-weight:400;--e-global-typography-2ca354b-text-transform:none;--e-global-typography-2ca354b-text-decoration:none;--e-global-typography-2ca354b-line-height:1.18;--e-global-typography-7192604-font-family:"RNZ Sanz";--e-global-typography-7192604-font-size:14px;--e-global-typography-7192604-font-weight:400;--e-global-typography-7192604-line-height:26px;--e-global-typography-56380c7-font-family:"Bodoni Moda";--e-global-typography-56380c7-font-size:clamp(2.875rem, 2.5207rem + 1.7717vw, 3rem);--e-global-typography-56380c7-font-weight:400;--e-global-typography-56380c7-text-transform:uppercase;--e-global-typography-56380c7-line-height:clamp(3.42125rem, 2.9996rem + 2.1083vw, 3.9rem);--e-global-typography-56380c7-letter-spacing:0px;--e-global-typography-6a04de2-font-size:5vw;--e-global-typography-6a04de2-font-weight:400;--e-global-typography-6a04de2-line-height:1;--e-global-typography-5d4f400-font-size:3.2vw;--e-global-typography-5d4f400-font-weight:400;--e-global-typography-5d4f400-line-height:1.1;--e-global-typography-237ed62-font-size:3vw;--e-global-typography-237ed62-font-weight:400;--e-global-typography-237ed62-line-height:1.25;--e-global-typography-d32d735-font-size:2.78vw;--e-global-typography-d32d735-line-height:1.25;--e-global-typography-719c610-font-size:1.8vw;--e-global-typography-719c610-line-height:1.25;--e-global-typography-93ccee6-font-size:2.08vw;--e-global-typography-93ccee6-font-weight:400;--e-global-typography-93ccee6-line-height:1.25;--e-global-typography-0637e9c-font-size:1.67vw;--e-global-typography-0637e9c-font-weight:400;--e-global-typography-0637e9c-line-height:1.5;--e-global-typography-0ce29f3-font-size:1.39vw;--e-global-typography-0ce29f3-line-height:1.25;--e-global-typography-bf51416-font-size:1.25vw;--e-global-typography-bf51416-line-height:1.2;--e-global-typography-d93164d-font-size:1rem;--e-global-typography-bf6f45b-font-size:0.875rem;--e-global-typography-bf6f45b-line-height:1.15;--e-global-typography-cf95935-font-size:0.75rem;--e-global-typography-cf95935-line-height:1.15;--e-global-typography-0619c45-font-family:"Bodoni Moda";background-color:var( --e-global-color-47c99c5 );color:var( --e-global-color-text );font-family:"RNZ Sanz", bodoni moda;font-size:14px;font-weight:400;line-height:22px;overscroll-behavior:none;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"RNZ Sanz", bodoni moda;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.75;letter-spacing:0px;color:var( --e-global-color-47c99c5 );border-radius:22px 22px 22px 22px;padding:10px 20px 10px 20px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-block-end:1.5rem;}.elementor-kit-6 a{color:var( --e-global-color-accent );font-weight:400;line-height:1.5;}.elementor-kit-6 h1{font-family:"Bodoni Moda", bodoni moda;font-size:clamp(2.875rem, 2.5207rem + 1.7717vw, 4rem);font-weight:400;text-transform:uppercase;line-height:clamp(3.42125rem, 2.9996rem + 2.1083vw, 4.76rem);}.elementor-kit-6 h2{font-family:"Bodoni Moda", bodoni moda;font-size:56px;font-weight:400;line-height:1.2;}.elementor-kit-6 h3{font-family:"Bodoni Moda", bodoni moda;font-size:48px;font-weight:400;line-height:1.4;}.elementor-kit-6 h4{font-family:"RNZ Sanz", bodoni moda;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.5;}.elementor-kit-6 h5{font-family:"RNZ Sanz", bodoni moda;font-size:1.5rem;font-weight:400;line-height:1.5;}.elementor-kit-6 h6{font-family:"RNZ Sanz", bodoni moda;font-size:1.25rem;font-weight:400;line-height:1.5;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1271px;}.e-con{--container-max-width:1271px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-header-icons-size:1px;--lightbox-navigation-icons-size:1px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-d81a0b8-letter-spacing:-1px;--e-global-typography-56380c7-font-size:39px;--e-global-typography-56380c7-line-height:1.25em;--e-global-typography-6a04de2-font-size:2.7rem;--e-global-typography-5d4f400-font-size:1.6rem;--e-global-typography-d32d735-font-size:1.6rem;--e-global-typography-0637e9c-font-size:1.125rem;}.elementor-kit-6 h2{font-size:35px;}.elementor-kit-6 h3{font-size:30px;}.elementor-kit-6 h5{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Header */

.elementor-location-header {
	view-transition-name: header;
}

.site-header:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: -9;
    width: 100%;
    background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
    opacity: 0.7;
    height: 233px;
}

.site-navigation ul.menu li {
    border: 1px solid transparent;
    border-radius: 0;
}

.site-header .site-navigation ul.menu li a {
    font-size: 14px !important;
    padding: 12px;
}


/* nav */

.site-navigation ul.menu li.menu-item-has-children:after {
    color: #C69E79;
}

.site-navigation ul.menu li.menu-item-has-children {
    padding-inline-end: 0;
}

#site-header .site-navigation ul.menu li ul  {
 background: transparent;
}

.site-navigation ul.menu li ul li {
    border-block-end: transparent 1px solid;
}

.site-navigation ul.menu li ul li:first-child {
    margin-left: 0px;
}

.site-navigation ul.menu li ul.sub-menu li a {
    padding: 9px 12px;
}


.elementor-button-icon {
    display: flex;
}

.site-header .site-navigation ul.menu li a {
    font-size: 12px;
}

.site-header .site-navigation ul.menu li:not(.special-button) a::after,
.site-header .site-navigation ul.sub-menu li a::after, .tippy-content a:after,
.popover-content a:after {
  content: " ";
  display: block;
  position: relative;
  top: 0; right: 0; bottom: 0; left: 0;
  inset: 0 0 0 0;
  background: hsl(0 0% 100%);
  margin: auto auto 0px auto;
  height: 1px;
  z-index: -1;
  transition: transform .3s ease;
}

.site-header .site-navigation ul.menu li:not(.special-button) a:after,
.site-header .site-navigation ul.sub-menu li a:after, a.elementor-item.elementor-item-anchor:after, .tippy-content a:after, .popover-content a:after {  
  transform: scaleX(0);
  transform-origin: bottom right;
}

.site-header .site-navigation ul.menu li:not(.special-button) a:hover::after,
.site-header .site-navigation ul.sub-menu li a:hover::after, a.elementor-item.elementor-item-anchor:hover::after, .tippy-content a:hover::after, .popover-content a:hover::after {
  transform: scaleX(1);
  transform-origin: bottom left;
}

.site-navigation-dropdown ul.menu {
    padding-top: 150px !important;
    padding-bottom: 60px; 
    background: #ebe6e4 !important; 
}

#site-header [type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: transparent !important;
}
header nav[aria-label="Menu"] .elementor-sub-item
 {
    line-height: 1.5;
}

.site-navigation-dropdown {
    filter: none !important;
}

.site-navigation-dropdown ul.menu li a {
    font-family: "Bodoni Moda", Sans-serif;
    color: #211815 !important;
    box-shadow: none;
    font-size: 40px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 100;
    line-height: 48px;
    letter-spacing: 0;
    padding: 0 0 14.5px 0;
}

.site-navigation-dropdown ul.menu li.menu-item-has-children.elementor-active ul.sub-menu {
    padding:27px 0 20px;
}

.site-navigation-dropdown ul.menu li ul.sub-menu li a, .site-navigation-dropdown ul.menu li.submobilenav_only a {
    font-size: 16px;
    line-height: 21px;
    letter-spacing: 0.64px;
    text-transform: none;
}


.site-navigation-toggle-holder .site-navigation-toggle-icon:before {
    box-shadow: 0 .3rem 0 currentColor;
}

.site-navigation-toggle-holder .site-navigation-toggle-icon:after, .site-navigation-toggle-holder .site-navigation-toggle-icon:before {
    height: 2px;
}

.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before, .site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after {
    color: #211815;
}

.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before {
    transform: translateY(.3rem) rotate(45deg);
}

.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after {
    transform: translateY(-.3rem) rotate(-45deg);
}

.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown {
    transform: translateY(-130vh);
    max-height: 150vh;
}

.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown {
    transform: translateY(0);
   max-height: 150vh;
}

@media (min-width: 768px) {
  .mobilenav_only, .submobilenav_only {
        display: none !important;
    }

}

/* nav special button*/

.site-navigation ul.menu li.special-button a {
    font-size: 12px;
    text-transform: uppercase;
    padding: 12px 42px 10px 20px;
}

.site-navigation-dropdown ul.menu li.special-button {
    width:170px;
    margin: 0 auto;
    
}

.site-navigation-dropdown ul.menu li.special-button a {
    font-size: 14px;
    line-height: 1.3;
    font-family: 'RNZ Sanz';
    text-transform: uppercase;
    padding: 14px 42px 14px 20px;
}

.site-navigation ul.menu li.special-button, .site-navigation-dropdown ul.menu li.special-button {
    border-radius: 22px;
    min-width: 64px;
}

.site-navigation ul.menu li.special-button {
    border: 1px solid #EBE6E4; /*#C69E79*/
}

.site-navigation-dropdown ul.menu li.special-button {
    border: 1px solid #622D1D; /*#C69E79*/
}

.site-navigation ul.menu li.special-button:hover{
    border-color: #EBE6E4;
}

.site-navigation-dropdown ul.menu li.special-button:hover {
    border-color: #C69E79;
    background-color: #c69e79;
}

.site-navigation-dropdown ul.menu li.special-button a:hover {
    color:#ffffff !important;
}

.site-navigation ul.menu li.special-button a:after, .site-navigation-dropdown ul.menu li.special-button a:after {
    width: 14px;
    height: auto;
    position: absolute;
    transform: translate(10px, 2px);
}

/*.site-navigation ul.menu li.special-button a:after {*/
    /*content: url(http://localhost/jaensdev/wp-content/uploads/2025/03/arrow-right-C69E79.svg);*/
/*    content: url(http://localhost/jaensdev/wp-content/uploads/2025/03/arrow-right-EBE6E4.svg);*/
/*}*/

/*.site-navigation-dropdown ul.menu li.special-button a:after {*/
/*    content: url(http://localhost/jaensdev/wp-content/uploads/2025/03/arrow-right-622D1D.svg);*/

    /*content: url(http://localhost/jaensdev/wp-content/uploads/2025/03/arrow-right-EBE6E4.svg);*/
/*}*/

/*.site-navigation ul.menu li.special-button a:hover::after {*/
/*    content: url(http://localhost/jaensdev/wp-content/uploads/2025/03/arrow-right-622D1D.svg);*/
/*}*/

/*.site-navigation-dropdown ul.menu li.special-button a:hover::after {*/
/*    content: url(http://localhost/jaensdev/wp-content/uploads/2025/03/arrow-right-EBE6E4.svg)*/
/*}*/

/* hideen nav opsi*/
.site-navigation-dropdown ul.menu li.notmobilenav_only, 
.site-navigation ul.menu li.mobilenav_only,
.site-navigation ul.menu li.submobilenav_only {
    display: none;
}

/* Tippy content*/

.section-popover-location, .section-popover-white {
    padding: 3px 10px;
    text-transform: none;
    }
.popover-location, .popover-location-white {
    margin: 5px 0 0 5px !important;
    padding-left: 0px;
}

.section-popover-location p {
    margin-bottom: 0px;
}
.popover-location li, .popover-location-white li {
    display: flex;
    padding: 2px 0;
   
}
.popover-location a, .popover-location a:hover,
.popover-location-white a, .popover-location-whiten a:hover{
    font-size: 12px;
    text-transform: uppercase;
     text-decoration: none !important;
}

.popover-location a, .popover-location a:hover {
    color:#ffffff;
}

.popover-location-white a, .popover-location-white a:hover {
    color:#622D1D;
}

.popover-content .popover-location-white a:after,
.tippy-content .popover-location-white a:after {
  background: var( --e-global-color-accent ); /** #622D1D*/
}

/* Main Page */

body.elementor-page main#content,
body.elementor-page #main-content,
body.elementor-page .site-main,
html body main#content,
html body #main-content,
html body .site-main,
body div[data-elementor-type="wp-page"] {
    position: relative;
    background: var(--e-global-color-47c99c5);
    z-index: 1;
}

.qodef-addons-blog-slider.qodef-item-layout--info-on-image .qodef-e-title {
    min-height: 100px;
}

.qodef-qi-swiper-container .swiper-button-next svg, .qodef-qi-swiper-container .swiper-button-prev svg, .qodef-qi-swiper-container~.qodef-swiper-together-nav .swiper-button-next svg, .qodef-qi-swiper-container~.qodef-swiper-together-nav .swiper-button-prev svg, .qodef-qi-swiper-container~.swiper-button-next svg, .qodef-qi-swiper-container~.swiper-button-prev svg,
.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg, .elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg {
    fill: transparent !important;
}

.elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-swiper-button.elementor-swiper-button-next svg {
    display: none;
}

.elementor-swiper-button.elementor-swiper-button-prev:after, .elementor-swiper-button.elementor-swiper-button-next:after {
    content: "";
    width: 2rem;
    height: 2rem;
        transform: translateX(0);
    will-change: transform;
    transition: transform .25s cubic-bezier(.37,.08,.02,.93), background-color .2s ease-out, color .2s ease-out;
}

.elementor-swiper-button.elementor-swiper-button-prev:hover::after {
        transform: translateX(-4px);
}

.elementor-swiper-button.elementor-swiper-button-next:hover::after {
        transform: translateX(4px);
}

.elementor-swiper-button.elementor-swiper-button-prev:after {
    background: url("https://dev.jaensspa.com/wp-content/uploads/2025/03/icon-left.svg") !important;
}

.elementor-swiper-button.elementor-swiper-button-next:after {
    background: url("https://dev.jaensspa.com/wp-content/uploads/2025/03/icon-right.svg") !important;
}

.tm-overlay .elementor-widget-container {
    background-blend-mode: multiply;
}

.page-id-9122 p.subtitle {
    margin-bottom: 60px;
}

/* map */

.jaensmaps {
    backdrop-filter: blur(10px);
}

/* jaens blog */

.jaensblog .elementor-post__text {
    display: flex !important;
}

.jaensblog .elementor-post__title {
    order: 1;
}

.jaensblog .elementor-post__excerpt {
    margin-bottom: 0px !important;
}

.jaensblog .page-numbers.prev,
.jaensblog .page-numbers {
    font-size: 24px;
    text-decoration: none;
}


/* Typography Blog*/

blockquote p {
    font-size: clamp(2.875rem, 2.5207rem + 1.7717vw, 4rem);
    font-family: "Bodoni Moda", Sans-serif;
    text-transform: uppercase;
    line-height: clamp(3.42125rem, 2.9996rem + 2.1083vw, 4.76rem);
    text-wrap: balance;
}

cite {
    font-family: "RNZ Sanz", sans-serif;
    font-size: 14px;
    font-weight: 200;
    line-height: 26px;
    font-style: normal;
}

/* Footer */
.elementor-nav-menu .sub-arrow {
    fill: #C69E79;
}


@media (min-width: 1200px) {
    .page-header .entry-title,.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main {
        max-width: 1338px !important;
    }

    .site-footer.footer-full-width,.site-header.header-full-width {
        max-width: 100%
    }
}

@media (min-width: 768px) {
   /* Treatment Card */

.treatment-title {
    min-height: 60px;
    }
}

@media (max-width: 767px) {
    /*.site-header {*/
    /*    position: absolute !important;*/
    /*}*/
}

/*Backend Setting*/

#e-styleguide-preview-dialog {
    background-color: #FAF9F6;
    position: relative;
}

.dialog-message.dialog-styleguide-message > * {
    height: 100px;
}

@media (max-width: 767px) {
    header .elementor-element .elementor-nav-menu--dropdown .elementor-item
 {

         font-family: "Bodoni Moda", sans-serif !important; 

    }
    
  .elementor-gallery-title {
        padding: 7px !important;
    }    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Normal.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Normal.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Normal.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Normal.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Light.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Light.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Light.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Light.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Medium.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Medium.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Medium.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-SemiBold.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-SemiBold.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-SemiBold.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Bold.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Bold.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Bold.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-ExtraBold.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-ExtraBold.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-ExtraBold.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'RNZ Sanz';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Black.eot');
	src: url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Black.eot?#iefix') format('embedded-opentype'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Black.woff2') format('woff2'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Black.woff') format('woff'),
		url('https://dev.jaensspa.com/wp-content/uploads/2025/03/RNSSanz-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */