.elementor-kit-22684{--e-global-color-primary:#BAA287;--e-global-color-secondary:#2E2E2E;--e-global-color-text:#565656;--e-global-color-accent:#A98B69;--e-global-color-thtcblack:#1B1B1B;--e-global-color-thtcfooter:#3E3E3E;--e-global-color-thtcbadge:#C39F76;--e-global-color-thtcgoldtext:#8A6D4A;--e-global-color-thtccream:#FFF7EC;--e-global-color-thtcheading:#28262B;--e-global-color-thtcorange:#EDA135;--e-global-color-thtclight:#F4F4F4;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-size:42px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-size:42px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-font-style:italic;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-letter-spacing:0.8px;color:#565656;font-family:"Raleway", Sans-serif;font-size:17px;line-height:1.7em;}.elementor-kit-22684 button,.elementor-kit-22684 input[type="button"],.elementor-kit-22684 input[type="submit"],.elementor-kit-22684 .elementor-button{background-color:#BAA287;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.8px;color:#1B1B1B;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-kit-22684 button:hover,.elementor-kit-22684 button:focus,.elementor-kit-22684 input[type="button"]:hover,.elementor-kit-22684 input[type="button"]:focus,.elementor-kit-22684 input[type="submit"]:hover,.elementor-kit-22684 input[type="submit"]:focus,.elementor-kit-22684 .elementor-button:hover,.elementor-kit-22684 .elementor-button:focus{background-color:#A98B69;color:#FFFFFF;}.elementor-kit-22684 e-page-transition{background-color:#FFBC7D;}.elementor-kit-22684 a{color:#8A6D4A;}.elementor-kit-22684 a:hover{color:#28262B;}.elementor-kit-22684 h1{color:#28262B;font-family:"Raleway", Sans-serif;font-size:56px;font-weight:600;line-height:1.08em;}.elementor-kit-22684 h2{color:#28262B;font-family:"Raleway", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;}.elementor-kit-22684 h3{color:#28262B;font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;}.elementor-kit-22684 input:not([type="button"]):not([type="submit"]),.elementor-kit-22684 textarea,.elementor-kit-22684 .elementor-field-textual{color:#28262B;background-color:#FFFFFF;border-radius:14px 14px 14px 14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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-22684 h1{font-size:36px;}.elementor-kit-22684 h2{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//*SV*/
.sv{--g:#BAA287;--gd:#A98B69;--gt:#8A6D4A;--cr:#FFF7EC;--k:#1B1B1B;--c2:#2E2E2E;--hd:#28262B;--tx:#565656;--ln:#EEE8E0;font-family:Raleway,sans-serif;color:var(--tx);overflow:clip}
.sv .elementor-widget .elementor-heading-title,.sv .elementor-heading-title{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0}
.sv .elementor-heading-title a{color:inherit!important;text-decoration:none!important}
.sv .elementor-widget-text-editor p:last-child{margin-bottom:0}
.sv .e-con{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}
.sv .sv-w{max-width:1240px;margin:0 auto!important;padding:0 32px!important;width:100%}
.sv em{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:400}
/* buttons */
.sv .sv-btn .elementor-button{border-radius:999px!important;padding:16px 28px!important;font:700 14px/1.2 Raleway,sans-serif!important;letter-spacing:.04em!important;text-transform:none!important;border:1.5px solid transparent!important;transition:all .25s!important;box-shadow:none!important}
.sv .sv-btn.gold .elementor-button{background:var(--g)!important;color:var(--k)!important}
.sv .sv-btn.gold .elementor-button:hover{background:var(--gd)!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 14px 30px rgba(169,139,105,.35)!important}
.sv .sv-btn.ghost .elementor-button{background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.3)!important}
.sv .sv-btn.ghost .elementor-button:hover{border-color:var(--g)!important;color:var(--g)!important}
.sv .sv-btn.dark .elementor-button{background:var(--k)!important;color:#fff!important}
.sv .sv-btn.dark .elementor-button:hover{background:var(--g)!important;color:var(--k)!important}
.sv .sv-btn.pill .elementor-button{background:var(--cr)!important;color:var(--hd)!important;border-color:#E9DECF!important;padding:11px 18px!important;font-size:14px!important;font-weight:600!important}
.sv .sv-btn.pill .elementor-button:hover{background:var(--g)!important;border-color:var(--g)!important;color:var(--k)!important}
.sv .tint .sv-btn.ghost .elementor-button,.sv .sv-sec:not(.sv-hero):not(.sv-band) .sv-btn.ghost .elementor-button{color:var(--hd)!important;border-color:#D8CFC3!important}
.sv .sv-bx.dark .sv-btn.ghost .elementor-button{color:#fff!important;border-color:rgba(255,255,255,.3)!important}
/* shared */
.sv .sv-k{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gt)}
.sv .sv-h2like,.sv .sv-h2{font-size:clamp(30px,3.6vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--hd);margin-top:10px}
.sv .sv-h2like em,.sv .sv-h2 em{color:var(--gd)}
.sv .sv-head{margin-bottom:40px}
.sv .sv-head.center{text-align:center;align-items:center}
.sv .sv-sec{padding:110px 0}
.sv .sv-sec.tint{background:linear-gradient(180deg,#FBF8F4,#F6F1EA)}
.sv .sv-text{font-size:17px;line-height:1.85;color:var(--tx)}
.sv .sv-text p{margin:0 0 18px}
.sv .sv-text a{color:var(--gt);font-weight:600;text-decoration:underline;text-decoration-color:rgba(186,162,135,.5);text-underline-offset:3px}
.sv .sv-list ul,.sv .sv-list ol{margin:0 0 18px;padding:0;list-style:none}
.sv .sv-list li{position:relative;padding:12px 0 12px 34px;border-bottom:1px solid var(--ln)}
.sv .sv-list ul li::before{content:'';position:absolute;left:4px;top:21px;width:10px;height:10px;border-radius:50%;background:var(--g);box-shadow:0 0 0 5px rgba(186,162,135,.2)}
.sv .sv-list ol{counter-reset:o}.sv .sv-list ol li::before{counter-increment:o;content:counter(o);position:absolute;left:0;top:11px;width:24px;height:24px;border-radius:50%;background:var(--k);color:var(--g);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}
.sv .sv-h3,.sv .sv-h4,.sv .sv-h5,.sv .sv-h6{color:var(--hd);font-weight:600;line-height:1.3;margin:22px 0 10px}
.sv .sv-h3{font-size:24px}.sv .sv-h4{font-size:20px}.sv .sv-h5,.sv .sv-h6{font-size:17px}
.sv .sv-img img{width:100%;border-radius:28px;object-fit:cover;box-shadow:0 30px 60px rgba(27,27,27,.12)}
.sv .sv-img.tall img{aspect-ratio:4/5}
.sv .sv-quote blockquote{margin:28px 0!important}
/* hero */
.sv .sv-hero{background:#141414;color:#CFC8BE;padding:70px 0 110px;position:relative;isolation:isolate}
.sv .sv-hero::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(900px 520px at 85% 0%,rgba(186,162,135,.22),transparent 60%),radial-gradient(600px 400px at 0% 100%,rgba(186,162,135,.08),transparent 60%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/100% 72px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/72px 100%}
.sv .sv-hero-in{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px;align-items:center}
.sv .sv-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#9a948c;margin-bottom:26px}
.sv .sv-crumbs a{color:#CFC8BE!important;text-decoration:none!important}.sv .sv-crumbs a:hover{color:var(--g)!important}.sv .sv-crumbs b{color:var(--g);font-weight:600}
.sv .sv-eyebrow h1{color:var(--g)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1.5!important;margin:0 0 18px!important;display:flex;align-items:center;gap:12px}
.sv .sv-eyebrow h1::before{content:'';width:36px;height:1px;background:var(--g);flex:none}
.sv .sv-display h2{color:#fff!important;font-size:clamp(40px,5.4vw,74px)!important;font-weight:600!important;line-height:1.02!important;letter-spacing:-.025em!important}
.sv .sv-sub h3{color:#E9E2D8!important;font-size:21px!important;font-weight:500!important;line-height:1.4!important;margin-top:20px!important}
.sv .sv-lede{font-size:17px;line-height:1.8;color:#BDB6AC;margin-top:18px;max-width:600px}
.sv .sv-lede a{color:var(--g)!important}
.sv .sv-btns{margin-top:30px}
.sv .sv-chips{margin-top:28px}
.sv .sv-chips .elementor-icon-list-items{gap:10px 18px}
.sv .sv-chips .elementor-icon-list-text{color:#E3DCD2!important;font-size:13px;font-weight:600}
.sv .sv-chips .elementor-icon-list-icon i{color:var(--g)!important;font-size:14px}
.sv .sv-hero-media{position:relative}
.sv .sv-hero-img img{width:100%;aspect-ratio:4/4.6;object-fit:cover;border-radius:36px;box-shadow:0 50px 100px rgba(0,0,0,.5)}
.sv .sv-hero-media::before{content:'';position:absolute;inset:-14px 14px 14px -14px;border:1px solid rgba(186,162,135,.45);border-radius:42px;z-index:0;pointer-events:none}
.sv .sv-hero-img{position:relative;z-index:1}
.sv .sv-float{position:absolute!important;left:-30px;bottom:40px;z-index:2;width:auto!important;background:rgba(27,27,27,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:16px 22px 16px 16px!important}
.sv .sv-float-ic{width:46px;height:46px;border-radius:50%;background:var(--g);color:var(--k);display:flex;align-items:center;justify-content:center;font-size:16px}
.sv .sv-float-k{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#B5AFA6;font-weight:700}
.sv .sv-float-v{font-size:19px;font-weight:700;color:#fff}
/* jump */
.sv .sv-jump{z-index:20;background:rgba(255,255,255,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ln);padding:12px 0}
.sv .sv-jump-in{flex-wrap:nowrap!important}
.sv .sv-jump-k{flex:none;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gt);white-space:nowrap}
.sv .sv-jump-list{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);padding-right:40px!important}
.sv .sv-jump-list::-webkit-scrollbar{display:none}
.sv .sv-pill{flex:none!important;width:auto!important}
.sv .sv-pill a{display:block;white-space:nowrap;border:1px solid #E9DECF;background:#fff;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600;color:var(--hd)!important;transition:all .2s}
.sv .sv-pill a:hover{background:var(--k);border-color:var(--k);color:#fff!important}
/* intro */
.sv .sv-intro-in{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px;align-items:center}
.sv .sv-intro .sv-text{font-size:19px;color:#4a4a4a}
.sv .sv-intro-in:not(:has(.sv-intro-media)){grid-template-columns:minmax(0,1fr);max-width:900px}
/* sections */
.sv .sv-num{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:44px;line-height:1;color:var(--g);opacity:.9}
.sv .sv-h3sub h3{font-size:19px!important;font-weight:600!important;color:var(--gt)!important;margin-top:14px!important;line-height:1.4!important}
.sv .sv-split{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:72px;align-items:start}
.sv .sv-split-head{position:sticky;top:170px}
.sv .sv-media{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}
.sv .sv-media.rev .sv-media-img{order:2}
.sv .sv-media-img img{aspect-ratio:4/4.4}
.sv .sv-media-tx .sv-text{margin-top:20px}
.sv .sv-wide-head{max-width:820px;margin-bottom:34px}
.sv .sv-wide-body{max-width:none}
.sv .sv-wide-body>.sv-text{max-width:900px}
.sv .sv-cards{margin:10px 0 26px}
.sv .sv-li{background:#fff;border:1px solid var(--ln);border-radius:22px;padding:22px 22px 24px!important;gap:12px;transition:transform .3s,box-shadow .3s,border-color .3s}
.sv .sv-li:hover{transform:translateY(-4px);box-shadow:0 24px 48px rgba(27,27,27,.08);border-color:#E2D6C6}
.sv .sv-li-n{width:40px;height:40px;border-radius:12px;background:var(--cr);color:var(--gt);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}
.sv .sv-li.num .sv-li-n{background:var(--k);color:var(--g)}
.sv .sv-li-t{font-size:15.5px;line-height:1.65;color:#4f4f4f}
.sv .sv-li-t strong{color:var(--hd)}
/* band */
.sv .sv-band{padding:0}
.sv .sv-band-in{background:#1B1B1B;border-radius:36px;padding:56px 60px!important;position:relative;overflow:hidden;isolation:isolate;max-width:1176px!important}
.sv .sv-band-in::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(700px 380px at 90% 0%,rgba(186,162,135,.35),transparent 65%)}
.sv .sv-band-k{color:var(--g);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}
.sv .sv-band-t{color:#fff;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.15;margin-top:10px;max-width:640px}
.sv .sv-band-p{color:#BDB6AC;margin-top:10px}
.sv .sv-band .sv-btns{margin:0}
/* B&A */
.sv .sv-ba{background:#141414;color:#CFC8BE}
.sv .sv-ba .sv-h2like{color:#fff}.sv .sv-ba .sv-h2like em{color:var(--cr)}
.sv .sv-ba .sv-btn.dark .elementor-button{background:var(--g)!important;color:var(--k)!important}
.sv .sv-carousel img{border-radius:24px;aspect-ratio:10/7;object-fit:cover}
.sv .sv-carousel .elementor-swiper-button{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.92);color:var(--k);display:flex;align-items:center;justify-content:center;font-size:18px}
.sv .sv-carousel .swiper-pagination-bullet{background:#777}.sv .sv-carousel .swiper-pagination-bullet-active{background:var(--g)}
/* journey */
.sv .sv-step{background:#fff;border:1px solid var(--ln);border-radius:26px;padding:34px 30px!important;position:relative;counter-increment:st;transition:transform .3s,box-shadow .3s}
.sv .sv-steps{counter-reset:st}
.sv .sv-step:hover{transform:translateY(-4px);box-shadow:0 26px 50px rgba(27,27,27,.08)}
.sv .sv-step::after{content:'0' counter(st);position:absolute;top:26px;right:28px;font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:34px;color:#E9DECF}
.sv .sv-step .elementor-icon-box-wrapper{text-align:left!important}
.sv .sv-step .elementor-icon{width:58px;height:58px;border-radius:18px;background:var(--k);color:var(--g)!important;display:flex!important;align-items:center;justify-content:center;font-size:22px!important}
.sv .sv-step .elementor-icon i{color:var(--g)!important}
.sv .sv-step .elementor-icon-box-icon{margin-bottom:22px!important}
.sv .sv-step .elementor-icon-box-title{font-size:21px!important;font-weight:600!important;color:var(--hd)!important;margin:0 0 8px!important}
.sv .sv-step .elementor-icon-box-description{font-size:15px;line-height:1.7;color:#6b6b6b}
/* bento */
.sv .sv-bx{border-radius:28px;padding:34px!important;background:#fff;border:1px solid var(--ln);text-decoration:none!important;transition:transform .3s,box-shadow .3s;gap:10px;position:relative;overflow:hidden;isolation:isolate;justify-content:flex-end}
.sv a.sv-bx:hover{transform:translateY(-4px);box-shadow:0 26px 50px rgba(27,27,27,.1)}
.sv .sv-bx.big{grid-row:span 2}
.sv .sv-bx.dark{background:#1B1B1B;border-color:#1B1B1B;color:#BDB6AC;min-height:420px}
.sv .sv-bx.dark::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(500px 340px at 100% 0%,rgba(186,162,135,.35),transparent 65%)}
.sv .sv-bx.cream{background:var(--cr);border-color:#F1E6D6}
.sv .sv-bx.turkey{background:linear-gradient(135deg,#2E2E2E,#1B1B1B);border-color:#2E2E2E;color:#BDB6AC}
.sv .sv-bx.turkey .sv-bx-t{color:#fff}.sv .sv-bx.turkey .sv-k{color:var(--g)}
.sv .sv-bx-t{font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.12;color:#fff}
.sv .sv-bx-t.sm{font-size:22px;color:var(--hd)}
.sv .sv-bx-p{font-size:15px;line-height:1.7}
.sv .sv-bx-ic{width:48px;height:48px;border-radius:14px;background:#fff;color:var(--gt);display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:auto}
.sv .sv-bx-go{font-size:14px;font-weight:700;color:var(--gt);margin-top:6px}
.sv .sv-bx.turkey .sv-bx-go{color:var(--g)}
/* tour */
.sv .sv-tour-sec{padding-top:0}
.sv .sv-tour{position:relative;border-radius:36px;overflow:hidden;min-height:560px;background:#1B1B1B;isolation:isolate}
.sv .sv-tour-v{position:absolute!important;inset:0;z-index:-2}
.sv .sv-tour-v .elementor-wrapper,.sv .sv-tour-v video{width:100%!important;height:100%!important;object-fit:cover;aspect-ratio:auto!important}
.sv .sv-tour::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(15,15,15,.88) 0%,rgba(15,15,15,.5) 45%,rgba(15,15,15,.05) 100%);pointer-events:none}
.sv .sv-tour-tx{position:relative;padding:64px!important;max-width:620px;justify-content:flex-end;min-height:560px}
.sv .sv-tour-h3 h3{color:#E9E2D8!important;font-size:20px!important;font-weight:500!important;margin:12px 0 6px!important;line-height:1.4!important}
.sv .sv-tour-h2 h2{color:#fff!important;font-size:clamp(44px,6vw,80px)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1!important;margin-bottom:26px!important}
.sv .sv-tour .sv-btn{align-self:flex-start}
/* faq */
.sv .sv-faq{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}
.sv .sv-faq-head{position:sticky;top:170px;gap:14px}
.sv .sv-faq-head .sv-btn{margin-top:10px}
.sv .sv-acc .e-n-accordion-item{background:#fff;border:1px solid var(--ln);border-radius:20px;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s,border-color .2s}
.sv .sv-acc .e-n-accordion-item[open]{border-color:#E2D6C6;box-shadow:0 18px 40px rgba(27,27,27,.06)}
.sv .sv-acc .e-n-accordion-item-title{padding:20px 24px!important;border:0!important;background:transparent!important;display:flex;justify-content:space-between;align-items:center;gap:16px}
.sv .sv-acc .e-n-accordion-item-title-text{font-size:17px!important;font-weight:600!important;color:var(--hd)!important;line-height:1.45!important}
.sv .sv-acc .e-n-accordion-item-title-icon{width:34px;height:34px;border-radius:50%;background:var(--cr);display:flex!important;align-items:center;justify-content:center;flex:none}
.sv .sv-acc .e-n-accordion-item-title-icon svg{fill:var(--gt)!important;width:12px;height:12px}
.sv .sv-acc .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:var(--g)}
.sv .sv-acc .acc-body{padding:0 24px 22px!important;border:0!important}
.sv .sv-acc .acc-body .elementor-widget-text-editor{font-size:16px;line-height:1.8;color:#555}
/* related */
.sv .sv-rcard{background:#fff;border:1px solid var(--ln);border-radius:24px;overflow:hidden;transition:transform .3s,box-shadow .3s}
.sv .sv-rcard:hover{transform:translateY(-4px);box-shadow:0 26px 50px rgba(27,27,27,.1)}
.sv .sv-rcard .elementor-image-box-wrapper{text-align:left!important}
.sv .sv-rcard .elementor-image-box-img{width:100%!important;margin:0!important;aspect-ratio:16/11;overflow:hidden;display:block}
.sv .sv-rcard .elementor-image-box-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}
.sv .sv-rcard:hover .elementor-image-box-img img{transform:scale(1.05)}
.sv .sv-rcard .elementor-image-box-content{padding:18px 20px 22px}
.sv .sv-rcard .elementor-image-box-title{font-size:18px!important;font-weight:600!important;color:var(--hd)!important;margin:0 0 6px!important}
.sv .sv-rcard .elementor-image-box-title a{color:inherit!important}
.sv .sv-rcard .elementor-image-box-content::after{content:'Learn more →';display:block;order:3;font-size:13px;font-weight:700;color:var(--gt);margin-top:12px}
.sv .sv-rcard .elementor-image-box-content{display:flex;flex-direction:column}
.sv .sv-rcard .elementor-image-box-description{font-size:14px;line-height:1.55;color:#6b6b6b;order:2}
.sv .sv-guides{margin-top:30px;padding-top:26px!important;border-top:1px solid var(--ln)}
.sv .sv-guides .sv-k{margin-right:6px}
.sv .sv-arts{margin-top:40px}
/* responsive */
@media(max-width:1024px){
.sv .sv-sec{padding:80px 0}
.sv .sv-hero-in,.sv .sv-intro-in,.sv .sv-split,.sv .sv-media,.sv .sv-faq{grid-template-columns:minmax(0,1fr)!important;gap:40px}
.sv .sv-split-head,.sv .sv-faq-head{position:static}
.sv .sv-media.rev .sv-media-img{order:0}
.sv .sv-hero-media{max-width:560px}
.sv .sv-bx.big{grid-column:1/-1;grid-row:auto;min-height:0}
}
@media(max-width:767px){
.sv .sv-w{padding:0 18px!important}
.sv .sv-sec{padding:64px 0}
.sv .sv-hero{padding:40px 0 70px}
.sv .sv-float{left:12px;bottom:12px;padding:12px 16px 12px 12px!important}
.sv .sv-hero-media::before{display:none}
.sv .sv-band-in{padding:36px 24px!important;border-radius:28px;margin:0 18px!important;width:auto!important}
.sv .sv-tour,.sv .sv-tour-tx{min-height:480px}
.sv .sv-tour-tx{padding:30px 24px!important}
.sv .sv-tour::after{background:linear-gradient(0deg,rgba(15,15,15,.9) 0%,rgba(15,15,15,.3) 70%)}
.sv .sv-jump-k{display:none}
.sv .sv-num{font-size:34px}
.sv .sv-text{font-size:16px}
.sv .sv-intro .sv-text{font-size:17px}
.sv .sv-bx{padding:26px!important}
.sv .sv-acc .e-n-accordion-item-title{padding:16px 18px!important}
.sv .sv-acc .acc-body{padding:0 18px 18px!important}
}
.sv .elementor-widget-text-editor p,.sv .elementor-widget-text-editor li,.sv .elementor-widget-text-editor blockquote{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}
.sv .sv-jump{position:sticky!important;top:104px;z-index:50}
.admin-bar .sv .sv-jump{top:136px}
.sv .sv-intro-in:not(:has(.sv-intro-media)){margin-left:auto!important;margin-right:auto!important}
.sv .sv-intro .sv-text p:first-child{font-size:1.18em;color:var(--hd);line-height:1.7}
@media(max-width:767px){.sv .sv-jump{top:76px}.admin-bar .sv .sv-jump{top:122px}}
.sv .sv-head>.e-con,.sv .sv-band-in>.e-con,.sv .e-con.sv-btns,.sv .e-con.sv-float,.sv .sv-float-tx{--width:auto}
.sv .sv-jump-list{flex:1 1 auto;min-width:0;--width:auto}
.sv .sv-head>.e-con:first-child{flex:1 1 400px}
.sv .sv-band-tx{flex:1 1 460px}
.sv .sv-text{color:#4d4d4d}
.sv .sv-bx.dark .sv-bx-p,.sv .sv-bx.turkey .sv-bx-p{color:#BDB6AC}
.sv .sv-sec .sv-bx.dark .sv-btn.ghost .elementor-button{color:#fff!important;border-color:rgba(255,255,255,.3)!important}
.sv .sv-bx.gold{background:linear-gradient(135deg,#C9B396,#BAA287);border-color:#BAA287}
.sv .sv-bx.gold .sv-bx-t,.sv .sv-bx.gold .sv-bx-go{color:#1B1B1B}.sv .sv-bx.gold .sv-bx-p{color:#2E2E2E}
.sv .sv-bx.gold .sv-bx-ic{background:#1B1B1B;color:#BAA287}
.sv .sv-bx:not(.big){min-height:200px}
.sv .sv-sec{padding:96px 0}
.sv .sv-step .elementor-icon{font-size:22px!important}.sv .sv-step .elementor-icon svg{width:22px;height:22px;fill:var(--g)}
.sv .sv-acc .e-n-accordion-item-title{flex-direction:row!important;justify-content:space-between!important}
.sv .sv-acc .e-n-accordion-item-title-header{order:1;flex:1 1 auto;justify-content:flex-start!important;text-align:left}
.sv .sv-acc .e-n-accordion-item-title-icon{order:2}
.sv .sv-img img,.sv .sv-media-img img,.sv .sv-img.tall img,.sv .wide-img img{aspect-ratio:auto!important;height:auto!important;max-height:none!important;object-fit:contain}
.sv .sv-media{align-items:center}
.sv .sv-hero-img img{aspect-ratio:auto!important;height:auto!important}
.sv .sv-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.sv .sv-imgs{margin:10px 0 24px}
.sv .sv-imgs .sv-img img{border-radius:20px;box-shadow:0 16px 36px rgba(27,27,27,.1)}
.sv .sv-wide-body>.sv-img{max-width:820px}
.sv .sv-rcard .elementor-image-box-img img{object-position:center 30%}
/*SVEND*/
/*PG*/
.sv .sv-hero.solo .sv-hero-in{grid-template-columns:minmax(0,1fr)!important;max-width:980px!important;text-align:center}
.sv .sv-hero.solo .sv-crumbs,.sv .sv-hero.solo .sv-btns{justify-content:center}
.sv .sv-hero.solo .sv-eyebrow h1{justify-content:center}
.sv .sv-hero.solo .sv-eyebrow h1::after{content:'';width:36px;height:1px;background:var(--g);flex:none}
.sv .sv-hero.solo .sv-lede{margin-left:auto;margin-right:auto}
.sv .sv-hero.solo .sv-chips .elementor-icon-list-items{justify-content:center}
.sv .sv-display{color:#fff;font-size:clamp(40px,5.4vw,74px);font-weight:600;line-height:1.02;letter-spacing:-.025em}
.sv .sv-display em{color:var(--cr)}
.sv .sv-hero-img.wide img{aspect-ratio:5/4}
.sv .sv-img.wide img{aspect-ratio:5/4}
.sv .sv-img.portrait img{aspect-ratio:4/5;object-position:center 15%}
.sv .sv-headp{margin-top:12px;max-width:720px}
.sv .sv-head.center .sv-headp{margin-left:auto;margin-right:auto}
.sv .pg-lead{font-size:18px;color:#3f3f3f}
.sv .pg-sm{font-size:15px!important;line-height:1.7!important}
.sv .pg-center{margin-top:28px}
/* snapshot */
.sv .pg-snap{background:var(--cr);border-radius:32px;padding:34px 34px 28px!important;color:var(--hd);box-shadow:0 40px 80px rgba(0,0,0,.4);text-align:left}
.sv .pg-snap .sv-k{margin-bottom:8px}
.sv .pg-snap-row{padding:15px 0!important;border-bottom:1px solid #E9DECF}
.sv .pg-snap-row>*{width:auto}
.sv .pg-snap-a{font-size:16px;font-weight:600}
.sv .pg-snap-b{font-size:26px;font-weight:700;color:var(--k);white-space:nowrap}
.sv .pg-snap-b small{font-size:12px;color:#8a8a8a;font-weight:600;margin-right:4px}
.sv .pg-snap-ft{margin-top:18px}.sv .pg-snap-ft>*{width:auto}
.sv .pg-snap-ic{width:30px;height:30px;border-radius:50%;background:var(--g);display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--k);flex:none}
.sv .pg-snap-n{font-size:13px;color:#6b6b6b}
/* price cards */
.sv .pg-intro{margin-bottom:64px}
.sv .pg-gl{display:flex;align-items:center;gap:14px;margin:0 0 18px;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gt)}
.sv .pg-gl .elementor-heading-title{display:flex;align-items:center;gap:14px;width:100%}
.sv .pg-gl .elementor-heading-title::after{content:'';flex:1;height:1px;background:#E9DECF}
.sv .pg-prices{margin-bottom:44px}
.sv .pg-pc{background:#fff;border:1px solid var(--ln);border-radius:28px;padding:30px!important;transition:transform .3s,box-shadow .3s}
.sv .pg-pc:hover{transform:translateY(-4px);box-shadow:0 26px 50px rgba(27,27,27,.08)}
.sv .pg-pc-t h3{font-size:22px!important;color:var(--hd)!important;font-weight:600!important;line-height:1.2!important}
.sv .pg-pc-k h5{font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--gt)!important;margin:22px 0 4px!important;font-weight:700!important}
.sv .pg-pc-p{font-size:48px;font-weight:600;color:var(--k);letter-spacing:-.02em;line-height:1.05}
.sv .pg-pc-p small{font-size:14px;color:#8a8a8a;font-weight:600;letter-spacing:0;margin-left:6px}
.sv .pg-meter .elementor-heading-title{display:block;height:6px;background:#F1EAE0;border-radius:9px;overflow:hidden;margin:20px 0 22px}
.sv .pg-meter i{display:block;height:100%;background:linear-gradient(90deg,#D9C7AF,#A98B69);border-radius:9px}
.sv .pg-pc-fa{margin-top:auto;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--gt)}
.sv .pg-pc-fa a::before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--g);margin-right:8px;vertical-align:middle}
.sv .pg-pc.dk{background:#1B1B1B;border-color:#1B1B1B;position:relative;overflow:hidden;isolation:isolate;gap:16px}
.sv .pg-pc.dk::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(400px 260px at 90% 0%,rgba(186,162,135,.3),transparent 70%)}
.sv .pg-pc.dk .pg-pc-t h3{color:#fff!important}
.sv .pg-pc-note h5{color:#E3DCD2!important;font-size:16px!important;font-weight:500!important;line-height:1.6!important;margin:6px 0 10px!important;text-transform:none!important;letter-spacing:0!important}
.sv .pg-pc.dk .sv-btn{margin-top:auto}
.sv .pg-pc.cream{background:var(--cr);border-color:#F1E6D6;gap:12px}
/* stats */
.sv .pg-stats{margin:26px 0}
.sv .pg-stat{background:var(--cr);border-radius:22px;padding:22px 20px!important}
.sv .tint .pg-stat{background:#fff}
.sv .pg-stat-v{font-size:clamp(22px,2.1vw,30px);font-weight:700;color:var(--k);line-height:1.05;white-space:nowrap}
.sv .pg-stat-l{font-size:13px;line-height:1.45;color:#6b6b6b;margin-top:8px}
.sv .pg-note{background:var(--cr);border-radius:22px;padding:22px 24px!important;font-size:15px;line-height:1.7;color:#4a4a4a;margin:6px 0 20px}
.sv .tint .pg-note{background:#fff}
/* mini */
.sv .pg-mini-c{background:#fff;border:1px solid var(--ln);border-radius:20px;padding:20px 22px!important;transition:all .25s;text-decoration:none!important}
.sv .pg-mini-c:hover{border-color:var(--g);transform:translateY(-2px)}
.sv .pg-mini-l{font-size:13px;color:#8a8a8a;font-weight:600}
.sv .pg-mini-v{font-size:26px;font-weight:700;color:var(--k);margin-top:4px}
/* video */
.sv .pg-ytwrap{max-width:1080px;margin:0 auto!important;width:100%;border-radius:32px;overflow:hidden;box-shadow:0 40px 80px rgba(27,27,27,.18)}
.sv .pg-yt .elementor-custom-embed-image-overlay::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,15,15,.6),rgba(15,15,15,0) 60%)}
.sv .pg-yt .elementor-custom-embed-play i,.sv .pg-yt .elementor-custom-embed-play svg{color:#BAA287!important;fill:#BAA287!important;font-size:96px;opacity:1;filter:drop-shadow(0 10px 30px rgba(0,0,0,.4))}
/* faq page */
.sv .pg-fq{display:grid!important;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start}
.sv .pg-fq-side{position:sticky;top:130px;background:#fff;border:1px solid var(--ln);border-radius:24px;padding:22px!important;gap:6px}
.sv .pg-fq-side>.sv-k{margin-bottom:6px}
.sv .pg-fq-link a{display:flex!important;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:14px;font-size:15px;font-weight:600;color:var(--hd)!important;transition:background .2s}
.sv .pg-fq-link a:hover{background:var(--cr)}
.sv .pg-fq-link span{font-size:12px;font-weight:700;color:var(--gd)}
.sv .pg-fq-cta{background:#1B1B1B;border-radius:20px;padding:22px!important;margin-top:12px;gap:10px}
.sv .pg-fq-cta .sv-k{color:var(--g)}
.sv .pg-fq-q{color:#fff;font-size:20px;font-weight:600;line-height:1.25}
.sv .pg-fgrp{margin-bottom:40px;scroll-margin-top:140px}
.sv .pg-fgrp-t h3{font-size:13px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--gt)!important;font-weight:700!important;margin:0 0 16px!important;display:flex;align-items:center;gap:14px}
.sv .pg-fgrp-t h3::after{content:'';flex:1;height:1px;background:#E9DECF}
.sv .sv-acc h4.e-n-accordion-item-title-text,.sv .sv-acc .e-n-accordion-item-title-text{margin:0!important;font-size:17px!important;font-weight:600!important;color:var(--hd)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.45!important}
/* gallery */
.sv .pg-gal .elementor-gallery-title{border:1px solid #E2D6C6!important;background:#fff;border-radius:999px;padding:11px 20px!important;font:600 14px Raleway,sans-serif!important;color:var(--hd)!important;margin:0 8px 10px 0!important;transition:all .2s}
.sv .pg-gal .elementor-gallery-title.elementor-item-active,.sv .pg-gal .elementor-gallery-title:hover{background:#1B1B1B!important;color:#fff!important;border-color:#1B1B1B!important}
.sv .pg-gal .elementor-gallery__titles-container{justify-content:flex-start!important;margin-bottom:26px}
.sv .pg-gal .e-gallery-item{border-radius:22px;overflow:hidden}
.sv .pg-gal .e-gallery-image{border-radius:22px}
.sv .pg-disc{background:#fff;border:1px solid var(--ln);border-radius:26px;padding:34px 38px!important;max-width:920px;margin:0 auto!important}
.sv .pg-disc>*{width:auto}
.sv .pg-disc-ic{width:52px;height:52px;border-radius:16px;background:var(--cr);color:var(--gt);display:flex;align-items:center;justify-content:center;font-size:20px;flex:none}
.sv .pg-disc-t h3{font-size:20px!important;color:var(--hd)!important;margin:4px 0 10px!important}
@media(max-width:1024px){.sv .pg-fq{grid-template-columns:minmax(0,1fr)!important}.sv .pg-fq-side{position:static}}
@media(max-width:767px){.sv .pg-snap{padding:26px 22px 22px!important}.sv .pg-pc{padding:24px!important}.sv .pg-pc-p{font-size:40px}.sv .pg-disc{flex-direction:column!important;padding:26px 22px!important}.sv .pg-ytwrap{border-radius:20px}}
/*PGEND*/
.sv .wide-img img{aspect-ratio:16/9;max-height:560px}
/*AR*/
.sv .ar-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:start}
.sv .ar-main{font-size:17px;line-height:1.85;color:#4d4d4d;max-width:780px}
.sv .ar-main .sv-text p{margin:0 0 20px}
.sv .ar-h2{font-size:clamp(26px,2.6vw,36px);font-weight:600;line-height:1.15;color:var(--hd);margin:44px 0 16px;letter-spacing:-.01em;scroll-margin-top:160px}
.sv .ar-main>.ar-h2:first-child{margin-top:0}
.sv .ar-main .sv-img{margin:12px 0 26px}
.sv .ar-side{position:sticky;top:130px;gap:18px}
.sv .ar-card{background:#1B1B1B;border-radius:24px;padding:28px!important;gap:12px;position:relative;overflow:hidden;isolation:isolate}
.sv .ar-card::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(300px 220px at 100% 0%,rgba(186,162,135,.3),transparent 70%)}
.sv .ar-card .sv-k{color:var(--g)}
.sv .ar-card-t{color:#fff;font-size:21px;font-weight:600;line-height:1.25}
.sv .ar-card-p{color:#BDB6AC;font-size:14px;line-height:1.6}
.sv .ar-card .sv-btn .elementor-button{width:100%;justify-content:center}
.sv .ar-card .sv-btn.ghost .elementor-button{color:#fff!important;border-color:rgba(255,255,255,.3)!important}
.sv .ar-links{background:#fff;border:1px solid var(--ln);border-radius:24px;padding:22px!important;gap:4px}
.sv .ar-links .sv-k{margin-bottom:8px}
.sv .ar-link a{display:flex!important;justify-content:space-between;padding:11px 12px;border-radius:12px;font-size:15px;font-weight:600;color:var(--hd)!important;transition:background .2s}
.sv .ar-link a:hover{background:var(--cr)}
.sv .ar-link span{color:var(--gd)}
.sv .ar-tk{background:linear-gradient(135deg,#2E2E2E,#1B1B1B);border-radius:24px;padding:24px!important;gap:8px;text-decoration:none!important}
.sv .ar-tk .sv-k{color:var(--g)}
.sv .ar-tk-t{color:#fff;font-size:18px;font-weight:600;line-height:1.3}
.sv .ar-tk .sv-bx-go{color:var(--g)}
.sv .ar-travel .sv-step .elementor-icon-box-title{font-size:19px!important}
@media(max-width:1024px){.sv .ar-grid{grid-template-columns:minmax(0,1fr)!important;gap:40px}.sv .ar-side{position:static}}
/*AREND*/

/*J2*/
.sv .sv-jump{background:transparent!important;border:0!important;padding:8px 16px 0!important;pointer-events:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
.sv .sv-jump>.sv-w,.sv .sv-jump .sv-jump-in{pointer-events:auto}
.sv .sv-jump .sv-jump-in{max-width:1300px!important;width:100%;margin:0 auto!important;background:rgba(255,255,255,.9);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(186,162,135,.35);border-radius:999px;padding:8px 10px 8px 26px!important;box-shadow:0 14px 34px rgba(27,27,27,.10);align-items:center}
.sv .sv-jump .sv-jump-k{display:block!important;padding-right:14px;margin-right:4px;border-right:1px solid #E9DECF}
.sv .sv-jump .sv-w{max-width:none!important}
.sv .sv-jump .sv-w.sv-jump-in{padding:6px 8px 6px 24px!important;max-width:1300px!important}
.sv .sv-jump-list a,.sv .sv-jump-list .elementor-button{border-radius:999px!important}
/* tour full width everywhere */
.sv .sv-tour-sec{padding:0!important}
.sv .sv-tour-sec .sv-w{max-width:none!important;padding:0!important}
.sv .sv-tour{border-radius:0!important;min-height:640px}
.sv .sv-tour-tx{padding-left:max(32px,calc((100vw - 1176px)/2))!important}
@media(max-width:767px){.sv .sv-jump{padding:6px 12px 0!important}.sv .sv-jump .sv-jump-in{padding:6px 6px 6px 16px!important}.sv .sv-jump .sv-jump-k{display:none!important}.sv .sv-tour{min-height:520px}}
/*J2END*/
/*F2*/
.sv .sv-lead,.sv .sv-lead p{font-size:clamp(18px,1.5vw,21px)!important;line-height:1.6!important;color:#1B1B1B!important;font-weight:500;max-width:860px;margin-bottom:6px}
.sv .sv-lead p{margin:0 0 18px!important}
.sv .sv-cols{column-count:2;column-gap:56px}
.sv .sv-cols p{break-inside:avoid;margin:0 0 18px!important}
.sv .sv-topics{margin:30px 0 10px}
.sv .sv-topic{background:#fff;border:1px solid var(--ln);border-radius:26px;padding:30px 30px 24px!important;gap:10px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}
.sv .sv-topic::before{content:'';position:absolute;left:30px;top:0;width:44px;height:3px;background:var(--g);border-radius:0 0 3px 3px}
.sv .sv-topic:hover{transform:translateY(-3px);box-shadow:0 24px 48px rgba(27,27,27,.07);border-color:#E2D6C6}
.sv .tint .sv-topic{background:#fff}
.sv :not(.tint)>.sv-w .sv-topic{background:var(--cr);border-color:#F1E6D6}
.sv .sv-topic-n{font-size:12px;font-weight:700;letter-spacing:.18em;color:var(--gt)}
.sv .sv-topic-h .elementor-heading-title,.sv .sv-topic-h h3,.sv .sv-topic-h h4{font-size:20px!important;line-height:1.3!important;font-weight:600!important;color:var(--hd)!important;margin:0 0 4px!important;text-transform:none!important;letter-spacing:-.005em!important}
.sv .sv-topic .sv-text,.sv .sv-topic .sv-text p,.sv .sv-topic li{font-size:15.5px!important;line-height:1.7!important;color:#4a4a4a}
.sv .sv-topic .sv-text p:last-child{margin-bottom:0!important}
.sv .sv-topic .sv-img img{border-radius:16px}
.sv .sv-wide-body{max-width:none}
.sv .sv-wide-body>.sv-text:not(.sv-cols):not(.sv-lead){max-width:860px}
@media(max-width:1024px){.sv .sv-cols{column-count:1}}
@media(max-width:767px){.sv .sv-topic{padding:24px 22px 20px!important;border-radius:20px}.sv .sv-topic::before{left:22px}}
/*F2END*/

/*F3*/
.sv .sv-ptiles{margin:8px 0 18px;row-gap:34px!important}
.sv .sv-ptile{position:relative;padding-top:22px!important;border-top:1px solid #E9DECF}
.sv .sv-ptile::before{content:'';position:absolute;left:0;top:-1px;width:44px;height:2px;background:var(--g)}
.sv .sv-ptile p{margin:0!important;font-size:16px!important;line-height:1.75!important;color:#4a4a4a}
.sv .tint .sv-ptile{border-top-color:#E2D6C6}
.sv .sv-split-body .sv-ptiles,.sv .sv-media-tx .sv-ptiles,.sv .sv-topic .sv-ptiles{grid-template-columns:minmax(0,1fr)!important;row-gap:22px!important}
.sv .sv-intro-tx{max-width:1080px!important;margin:0 auto!important}
.sv .sv-intro .sv-lead,.sv .sv-intro .sv-text:not(.sv-ptile){max-width:860px}
.sv .sv-lead,.sv .sv-lead p{font-size:clamp(18px,1.4vw,20px)!important}
/*F3END*/
/*F4*/
.sv .sv-intro2{padding-top:110px!important;padding-bottom:110px!important}
.sv .sv-i2{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;align-items:start}
.sv .sv-i2-side{position:sticky;top:180px;gap:22px}
.sv .sv-i2-t .elementor-heading-title{font-size:clamp(30px,2.8vw,42px)!important}
.sv .sv-i2-dr{background:#fff;border:1px solid var(--ln);border-radius:999px;padding:8px 22px 8px 8px!important;width:fit-content!important;--width:auto;transition:border-color .2s}
.sv .sv-i2-dr:hover{border-color:var(--g)}
.sv .sv-i2-drimg,.sv .sv-i2-drimg img{width:56px!important;height:56px!important;border-radius:50%!important;object-fit:cover;object-position:center 20%;flex:none}
.sv .sv-i2-drimg{--width:56px}
.sv .sv-i2-drn{font-weight:700;color:var(--hd);font-size:16px}
.sv .sv-i2-drs{font-size:13px;color:#6b6b6b}
.sv .sv-i2-f{background:var(--cr);border-radius:18px;padding:16px 18px!important}
.sv .sv-i2-fv{font-size:26px;font-weight:700;color:var(--k);line-height:1.1}
.sv .sv-i2-fl{font-size:13px;color:#6b6b6b;margin-top:4px}
.sv .sv-i2-side .sv-btn{align-self:flex-start}
.sv .sv-i2-tx .sv-text,.sv .sv-i2-tx .sv-text p{font-size:17px!important;line-height:1.8!important;color:#4a4a4a}
.sv .sv-i2-tx .sv-text p:first-child{font-size:inherit}
.sv .sv-i2-tx>.elementor-element:first-child .sv-text p:first-child,.sv .sv-i2-tx>.sv-text:first-child p:first-child{font-size:20px!important;color:var(--hd)!important;line-height:1.65!important}
@media(max-width:1024px){.sv .sv-i2{grid-template-columns:minmax(0,1fr)!important}.sv .sv-i2-side{position:static}.sv .sv-intro2{padding:70px 0!important}}
/*F4END*/
/*F5*/
.sv .sv-scta{margin-top:34px;background:#1B1B1B;border-radius:26px;padding:26px!important;gap:10px;position:relative;overflow:hidden;isolation:isolate}
.sv .sv-scta::before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(320px 200px at 100% 0%,rgba(186,162,135,.32),transparent 70%)}
.sv .sv-scta .sv-k{color:var(--g)}
.sv .sv-scta-t{color:#fff;font-size:20px;font-weight:600;line-height:1.3;margin-bottom:8px}
.sv .sv-scta .sv-btn.ghost .elementor-button,.sv .sv-scta .sv-btn.ghost{color:#fff!important;border-color:rgba(255,255,255,.3)!important}
.sv .tint .sv-scta{box-shadow:0 20px 40px rgba(27,27,27,.1)}
@media(max-width:1024px){.sv .sv-scta{display:none!important}}
.sv .sv-scta .sv-btn.ghost *{color:#fff!important}
.sv .sv-journey+.sv-sec:not(.tint){padding-top:0!important}
/*F5END*/
/*T2*/
.sv .sv-tour{min-height:min(86vh,820px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
.sv .sv-tour::after{background:linear-gradient(90deg,rgba(15,15,15,.9) 0%,rgba(15,15,15,.6) 40%,rgba(15,15,15,.15) 100%),linear-gradient(0deg,rgba(15,15,15,.5),transparent 30%)!important}
.sv .sv-tour-tx{min-height:0!important;max-width:none!important;width:100%;padding:0 28px!important;padding-left:max(28px,calc((100vw - 1184px)/2))!important;justify-content:center!important}
.sv .sv-tour-tx>*{max-width:600px}
.sv .sv-tour-h3 .elementor-heading-title{color:#BAA287!important;font-size:13px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1.6!important;margin:0!important}
.sv .sv-tour-h2 .elementor-heading-title{color:#fff!important;font-size:clamp(40px,5vw,64px)!important;font-weight:600!important;line-height:1!important;margin:10px 0 18px!important;letter-spacing:0!important}
.sv .sv-tour-h2 em{font-family:'Playfair Display',Georgia,serif;font-weight:400;color:#FFF7EC;font-style:italic}
.sv .sv-tour-p p{color:#cfcfcf!important;font-size:17px!important;margin:0 0 28px!important}
.sv .sv-playtour a{display:inline-flex!important;align-items:center;gap:14px;color:#fff!important;font-weight:700;font-size:15px}
.sv .sv-playtour i{width:64px;height:64px;border-radius:50%;background:#BAA287;color:#1B1B1B;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px rgba(186,162,135,.25);transition:transform .2s;font-size:20px;padding-left:4px}
.sv .sv-playtour a:hover i{transform:scale(1.07)}
.sv .sv-tour-btns>*{width:auto!important}
.sv .sv-btn.white .elementor-button{background:#fff!important;color:#1B1B1B!important;border-color:#fff!important}
.sv .sv-btn.white{background:none!important}
.sv .sv-tour-chips{position:absolute!important;right:max(28px,calc(50vw - 592px));bottom:40px;z-index:2;width:auto!important}
.sv .sv-chip{background:rgba(255,255,255,.12);backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:600;padding:8px 14px!important;border-radius:999px;border:1px solid rgba(255,255,255,.18);width:auto!important}
.sv .sv-lbw{position:static!important}
.sv-lb{position:fixed;inset:0;z-index:999999;background:rgba(10,10,10,.92);display:none;align-items:center;justify-content:center;padding:24px}
.sv-lb.on{display:flex}
.sv-lb video{width:min(1100px,100%);max-height:86vh;border-radius:20px;background:#000}
.sv-lb .x{position:absolute;top:20px;right:20px;width:48px;height:48px;border-radius:50%;background:#fff;color:#1B1B1B;font-size:22px;display:flex;align-items:center;justify-content:center;cursor:pointer}
@media(max-width:767px){.sv .sv-tour{min-height:560px!important;justify-content:flex-end!important}.sv .sv-tour-tx{padding:0 20px 40px!important}.sv .sv-tour-chips{display:none!important}}
/*T2END*/
/*B2*/
.sv .sv-band{height:0!important;min-height:0!important;padding:0!important;position:relative;z-index:5;overflow:visible!important;background:none!important}
.sv .sv-band>.sv-band-in{transform:translateY(-50%);flex-shrink:0!important;height:auto!important;min-height:max-content;box-shadow:0 30px 70px rgba(15,15,15,.22)}
.sv .sv-sec:has(+ .sv-band){padding-bottom:calc(96px + 170px)!important}
.sv .sv-band + .sv-sec{padding-top:calc(96px + 170px)!important}
@media(max-width:1024px){.sv .sv-sec:has(+ .sv-band){padding-bottom:calc(70px + 220px)!important}.sv .sv-band + .sv-sec{padding-top:calc(70px + 220px)!important}}
@media(max-width:767px){.sv .sv-sec:has(+ .sv-band){padding-bottom:calc(56px + 250px)!important}.sv .sv-band + .sv-sec{padding-top:calc(56px + 250px)!important}}
.sv .elementor-swiper-button,.sv .elementor-swiper-button svg{color:#1B1B1B!important;fill:#1B1B1B!important}
.sv .elementor-swiper-button{background:#fff!important;opacity:1!important;box-shadow:0 8px 24px rgba(0,0,0,.25)}
.sv .elementor-swiper-button:hover{background:#BAA287!important}
/*B2END*/
/*P2*/
.sv .sv-stat{margin-top:30px;background:var(--cr);border:1px solid #F1E6D6;border-radius:24px;padding:24px 26px!important;gap:8px;position:relative}
.sv .tint .sv-stat{background:#fff;border-color:var(--ln)}
.sv .sv-stat-v{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:clamp(36px,3.4vw,52px);line-height:1;color:var(--gd,#A98B69)}
.sv .sv-stat-l{font-size:14.5px;line-height:1.6;color:#555}
.sv .sv-stat + .sv-scta{margin-top:16px}
.sv .sv-pull{margin:14px 0 30px!important;padding:6px 0 6px 28px!important;border-left:3px solid var(--g);font-family:'Playfair Display',Georgia,serif;font-style:italic;font-size:clamp(22px,2vw,28px);line-height:1.4;color:var(--hd)}
/*P2END*/
/*A2*/
.sv .sv-arts{margin-top:56px;padding-top:44px!important;border-top:1px solid var(--ln)}
.sv .sv-arts-t .elementor-heading-title{font-size:clamp(24px,2.2vw,32px)!important;font-weight:600!important;color:var(--hd)!important;margin:6px 0 22px!important}
.sv .sv-arts-g .elementor-heading-title{font-size:13px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--gt)!important;margin:18px 0 12px!important}
.sv .sv-art{background:#fff;border:1px solid var(--ln);border-radius:18px;padding:16px 18px!important;transition:all .25s;text-decoration:none!important;align-items:center}
.sv .sv-art:hover{border-color:var(--g);transform:translateY(-2px);box-shadow:0 16px 34px rgba(27,27,27,.07)}
.sv .sv-art>*{width:auto!important}
.sv .sv-art-ic{width:40px;height:40px;border-radius:12px;background:var(--cr);color:var(--gd,#A98B69);display:flex;align-items:center;justify-content:center;flex:none;font-size:16px}
.sv .sv-art-t{flex:1 1 auto;font-size:15px;font-weight:600;line-height:1.4;color:var(--hd)}
.sv .sv-art-go{flex:none;color:var(--gd,#A98B69);font-weight:700;transition:transform .2s}
.sv .sv-art:hover .sv-art-go{transform:translateX(4px)}
/*A2END*/
/*C2*/
.thc .thc-quick{margin-top:-88px!important;position:relative;z-index:4}
.thc .thc-hero{padding-bottom:150px!important}
.thc .thc-q{box-shadow:0 22px 50px rgba(27,27,27,.10);background:#fff!important}
.thc .thc-q:hover{transform:translateY(-3px)}
@media(max-width:767px){.thc .thc-quick{margin-top:-60px!important}.thc .thc-hero{padding-bottom:100px!important}}
/*C2END*/
/*G2*/
.sv .pg-gstats-wrap{position:relative;z-index:6;margin-top:-80px!important;padding:0 20px!important}
.sv .sv-hero.solo:has(+ .pg-gstats-wrap){padding-bottom:150px!important}
.sv .pg-gs{background:#fff;border:1px solid var(--ln);border-radius:24px;padding:22px 24px!important;gap:6px;box-shadow:0 22px 50px rgba(27,27,27,.10)}
.sv .pg-gs-ic{width:42px;height:42px;border-radius:12px;background:var(--cr);color:var(--gd,#A98B69);display:flex;align-items:center;justify-content:center;font-size:17px;margin-bottom:8px}
.sv .pg-gs-v{font-size:28px;font-weight:700;color:var(--k);line-height:1.1}
.sv .pg-gs-l{font-size:13.5px;color:#6b6b6b;line-height:1.45}
.sv .pg-galsec{padding-top:80px!important}
.sv .pg-gal2 .elementor-gallery__titles-container{position:sticky;top:110px;z-index:4;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);padding:10px 0!important;margin-bottom:28px!important}
.admin-bar .sv .pg-gal2 .elementor-gallery__titles-container{top:142px}
.sv .pg-gal2 .e-gallery-item{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 16px 40px rgba(27,27,27,.08);transition:transform .35s,box-shadow .35s}
.sv .pg-gal2 .e-gallery-item:hover{transform:translateY(-4px);box-shadow:0 26px 60px rgba(27,27,27,.16)}
.sv .pg-gal2 .e-gallery-item::before,.sv .pg-gal2 .e-gallery-item::after{position:absolute;top:14px;z-index:3;font:700 10.5px Raleway,sans-serif;letter-spacing:.16em;text-transform:uppercase;padding:7px 12px;border-radius:999px;pointer-events:none}
.sv .pg-gal2 .e-gallery-item::before{content:'Before';left:14px;background:rgba(27,27,27,.72);color:#fff;backdrop-filter:blur(6px)}
.sv .pg-gal2 .e-gallery-item::after{content:'After';right:14px;background:#BAA287;color:#1B1B1B}
.sv .pg-tl-s{position:relative;padding-top:30px!important}
.sv .pg-tl-k{display:inline-block;width:fit-content;background:#1B1B1B;color:#BAA287;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:7px 14px!important;border-radius:999px;margin-bottom:14px}
.sv .pg-tl-t h3{font-size:20px!important;color:var(--hd)!important;margin:0 0 6px!important}
@media(max-width:767px){.sv .pg-gstats-wrap{margin-top:-56px!important}.sv .pg-gs{padding:18px!important}.sv .pg-gs-v{font-size:22px}.sv .pg-gal2 .elementor-gallery__titles-container{top:84px}}
/*G2END*/
/*FN2*/
.sv .sv-hero{background-image:radial-gradient(rgba(186,162,135,.14) 1px,transparent 1.4px)!important;background-size:22px 22px!important}
.sv .pg-calc{background:#fff;border-radius:30px;padding:30px!important;box-shadow:0 40px 80px rgba(0,0,0,.4);gap:8px;color:var(--hd)}
.sv .pg-calc-t{font-size:24px;font-weight:600;line-height:1.25;color:var(--hd);margin-bottom:10px}
.sv .pg-calc-t em{font-family:'Playfair Display',serif;color:var(--gd,#A98B69)}
.sv .pg-calc-w{min-height:260px}
.sv .pg-calc-embed iframe{width:100%!important;border:0;border-radius:16px}
.sv .pg-calc-n{font-size:12px;color:#8a8a8a;margin-top:8px}
.sv .pg-fben{background:#fff;border:1px solid var(--ln);border-radius:22px;padding:22px!important;gap:6px}
.sv .pg-fben-t{font-size:17px;font-weight:700;color:var(--hd)}
.sv .pg-fwhy{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}
@media(max-width:1024px){.sv .pg-fwhy{grid-template-columns:minmax(0,1fr)!important}}
.thm-hero{background-image:radial-gradient(rgba(186,162,135,.14) 1px,transparent 1.4px)!important;background-size:22px 22px!important}
.thm-hero::before{background:radial-gradient(900px 520px at 85% 0%,rgba(186,162,135,.22),transparent 60%),radial-gradient(600px 400px at 0% 100%,rgba(186,162,135,.08),transparent 60%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/100% 72px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/72px 100%!important}
/*FN2END*/
/*IC2*/
.sv .sv-art>.sv-art-ic{width:40px!important;min-width:40px;height:40px;flex:0 0 40px!important}
.sv .sv-art>.sv-art-go{width:auto!important;flex:0 0 auto!important}
.sv .sv-art>.sv-art-t{flex:1 1 0!important;min-width:0}
.sv .elementor-widget-heading:not(.pg-meter):has(> .elementor-heading-title > i:only-child),.sv .elementor-widget-heading:not(.pg-meter):has(> .elementor-widget-container > .elementor-heading-title > i:only-child){flex-shrink:0!important;aspect-ratio:1/1;display:flex!important;align-items:center;justify-content:center}
.sv .elementor-widget-heading:not(.pg-meter):has(> .elementor-heading-title > i:only-child) .elementor-heading-title{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1!important}
.sv .pg-gs-ic,.sv .sv-bx-ic,.sv .pg-disc-ic,.sv .sv-float-ic,.sv .sv-art-ic{width:var(--ic,42px)!important;height:var(--ic,42px)!important;min-width:var(--ic,42px)}
.sv .sv-art-ic{--ic:40px}.sv .pg-disc-ic{--ic:52px}
/*IC2END*/
/*SC2*/
html{scroll-behavior:smooth}
.sv [id]{scroll-margin-top:190px}
.admin-bar .sv [id]{scroll-margin-top:222px}
@media(max-width:767px){.sv [id]{scroll-margin-top:140px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.sv .sv-pill a{transition:background .2s,color .2s,border-color .2s}
.sv .sv-pill.is-active a,.sv .sv-pill a:hover{background:#1B1B1B!important;color:#fff!important;border-color:#1B1B1B!important}
.sv .sv-jump-js{display:none!important}
.thtc-anchor-js{display:none!important}
/*SC2END*/
/*JA*/
.sv .sv-jump .sv-jump-in{position:relative!important;overflow:hidden}
.sv .sv-jump-list{mask-image:none!important;-webkit-mask-image:none!important;padding-right:0!important;scroll-behavior:smooth}
.sv .sv-jump-list::after{content:'';flex:0 0 56px}
.sv .sv-jump .sv-jump-in > button.sv-jarr{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;min-width:0!important;min-height:0!important;border-radius:50%!important;border:1px solid #E2D6C6!important;background:#fff!important;color:#1B1B1B!important;font:400 22px/1 Raleway,sans-serif!important;display:none;align-items:center!important;justify-content:center!important;cursor:pointer;z-index:4!important;box-shadow:0 6px 16px rgba(27,27,27,.12)!important;padding:0 0 3px!important;margin:0!important;letter-spacing:0!important;text-transform:none!important}
.sv .sv-jump .sv-jump-in > button.sv-jarr:hover{background:#1B1B1B!important;color:#fff!important}
.sv .sv-jump .sv-jump-in > button.sv-jarr.next{right:8px!important;left:auto!important}
.sv .sv-jump .sv-jump-in > button.sv-jarr.prev{left:150px!important;right:auto!important}
.sv .sv-jump .sv-jump-in.can-next > button.sv-jarr.next,.sv .sv-jump .sv-jump-in.can-prev > button.sv-jarr.prev{display:flex!important}
.sv .sv-jump-in.can-next::after{content:'';position:absolute;right:0;top:0;bottom:0;width:110px;border-radius:0 999px 999px 0;background:linear-gradient(90deg,rgba(255,255,255,0),#fff 60%);pointer-events:none;z-index:3}
.sv .sv-jump-in.can-prev::before{content:'';position:absolute;left:140px;top:0;bottom:0;width:70px;background:linear-gradient(270deg,rgba(255,255,255,0),#fff 60%);pointer-events:none;z-index:3}
@media(max-width:767px){.sv .sv-jump .sv-jump-in > button.sv-jarr{display:none!important}.sv .sv-jump-in.can-prev::before{left:0}}
/*JAEND*/
/*P3*/
.sv .pg-p2c{background:#fff;border:1px solid var(--ln);border-radius:26px;padding:26px!important;gap:4px;transition:transform .3s,box-shadow .3s,border-color .3s;text-decoration:none!important;position:relative;overflow:hidden}
.sv .pg-p2c:hover{transform:translateY(-4px);box-shadow:0 26px 50px rgba(27,27,27,.10);border-color:#E2D6C6}
.sv .pg-p2c .pg-gs-ic{margin-bottom:14px}
.sv .pg-p2-t{font-size:18px;font-weight:700;color:var(--hd)}
.sv .pg-p2-k{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gt);margin-top:14px}
.sv .pg-p2-v{font-size:40px;font-weight:600;color:var(--k);letter-spacing:-.02em;line-height:1.1}
.sv .pg-p2-v small{font-size:13px;color:#8a8a8a;font-weight:600;letter-spacing:0;margin-left:6px}
.sv .pg-p2-go{margin-top:18px;padding-top:16px!important;border-top:1px solid #F1EAE0;font-size:14px;font-weight:700;color:var(--gd,#A98B69)}
.sv .pg-p2-go span{display:inline-block;transition:transform .2s}
.sv .pg-p2c:hover .pg-p2-go span{transform:translateX(4px)}
.sv .pg-p2c.dk{background:#1B1B1B;border-color:#1B1B1B}
.sv .pg-p2c.dk::before{content:'';position:absolute;inset:0;background:radial-gradient(300px 200px at 100% 0%,rgba(186,162,135,.3),transparent 70%);pointer-events:none}
.sv .pg-p2c.dk .pg-p2-t,.sv .pg-p2c.dk .pg-p2-v{color:#fff}
.sv .pg-p2c.dk .pg-p2-go{border-top-color:rgba(255,255,255,.12);color:#BAA287}
.sv .pg-p2c.dk .pg-gs-ic{background:rgba(186,162,135,.18);color:#BAA287}
.sv .sv-band + .pg-pricesec{padding-top:calc(60px + 150px)!important}
/*P3END*/
/*CL2*/
.sv .pg-calcsec{background:#F7F2EA}
.sv .pg-calc2{grid-template-columns:minmax(0,1fr)!important;max-width:1060px;margin:0 auto!important;gap:34px!important}
.sv .pg-calc2-tx{text-align:center;align-items:center!important;max-width:720px;margin:0 auto!important}
.sv .pg-calc2-tx .sv-headp{margin-left:auto;margin-right:auto}
.sv .pg-calc-list .elementor-icon-list-items{justify-content:center;display:flex;flex-wrap:wrap;gap:8px 22px}
.sv .pg-calc-list .elementor-icon-list-item{margin:0!important}
.sv .pg-calc2-tx .sv-btns{justify-content:center}
.sv .pg-calc{background:#1B1B1B!important;border-radius:32px!important;padding:14px!important;box-shadow:0 40px 80px rgba(27,27,27,.25)!important;position:relative;overflow:hidden}
.sv .pg-calc::before{content:'';position:absolute;inset:0;background:radial-gradient(420px 260px at 100% 0%,rgba(186,162,135,.28),transparent 70%);pointer-events:none}
.sv .pg-calc-embed{border-radius:22px;overflow:hidden;position:relative}
.sv .pg-calc-embed iframe{height:500px!important;width:100%!important;display:block;overflow:hidden}
.sv .pg-calc-n{color:#9a9a9a!important;font-size:12px;text-align:center;padding:12px 10px 6px!important;position:relative}
.sv .pg-calc-list .elementor-icon-list-icon i{color:var(--g)!important}
.sv .pg-calc-list{margin:4px 0 18px}
@media(max-width:1024px){.sv .pg-calc-embed iframe{height:900px!important}}
@media(max-width:767px){.sv .pg-calc{padding:8px!important;border-radius:24px!important}}
/*CL2END*//*HDR2*/.thh-nav button{line-height:normal!important;gap:6px!important;align-self:center!important}.thh-nav button svg{width:12px!important;height:12px!important;flex:none!important;display:block!important}.thh-r .thh-phone{flex-shrink:0!important;white-space:nowrap!important;margin-right:8px!important}.thh-r .thh-btn{white-space:nowrap!important}.thh-r{column-gap:12px!important}.thh-bar>.thh-r{flex-shrink:0!important}.thh-nav a,.thh-nav button{white-space:nowrap!important}@media(max-width:1380px){.thh-phone>.h2e-in{display:none!important}}/*HDR2E*//*BG3*/@media(min-width:1025px){.sv .sv-sec:has(+ .sv-band){padding-bottom:170px!important}.sv .sv-band + .sv-sec{padding-top:170px!important}.sv .sv-band + .pg-pricesec{padding-top:170px!important}}/*BG3E*//*BG4*/.sv .sv-sec:has(+ .sv-band):not(.tint){background:#fff}.sv .sv-band + .sv-sec:not(.tint){background:linear-gradient(180deg,#FBF6EF 0%,#FFFDF9 100%)!important;border-top:1px solid #F1E6D6}.sv .sv-sec:has(+ .sv-band).tint + .sv-band + .sv-sec.tint{background:#fff!important}/*BG4E*//*TY*/.pg-yfaq{max-width:880px;margin:28px auto 0;width:100%}.pg-yfaq .yith-faqs{--yfwp-faq-colors-background:#fff;--yfwp-faq-colors-background-hover:#fff;--yfwp-faq-colors-background-active:#fff;--yfwp-faq-colors-text-active:#8A6D4A;--yfwp-faq-colors-text:#1B1B1B;--yfwp-faq-colors-text-hover:#8A6D4A;--yfwp-faq-colors-content:#555;--yfwp-faq-loader-color:#BAA287;--yfwp-faq-copy-button-color-icon:#BAA287;--yfwp-faq-copy-button-color-border:#BAA287;--yfwp-pagination-colors-text-active:#8A6D4A}.pg-yfaq .yith-faqs-search-container{display:flex!important;background:#fff;border:1px solid #EFE7DC;border-radius:999px;padding:6px 6px 6px 22px;align-items:center}.pg-yfaq .yith-faqs-search-input{flex:1}.pg-yfaq .yith-faqs-search-input input{border:0!important;box-shadow:none!important;background:transparent!important;height:46px!important;padding:0!important;margin:0!important;font:500 16px Raleway,sans-serif!important;width:100%}.pg-yfaq .yith-faqs-search-button button{background:#BAA287!important;color:#1B1B1B!important;border:0!important;border-radius:999px!important;width:46px!important;height:46px!important;padding:0!important}.pg-yfaq .yith-faqs-reset-container{margin-top:8px}.pg-yfaq .yith-faqs-reset{color:#8A6D4A!important;font-size:13px}.pg-yfaq ul.yith-faqs-categories{display:flex!important;flex-wrap:wrap;gap:8px;margin:20px 0 18px!important;padding:0!important;list-style:none!important}.pg-yfaq ul.yith-faqs-categories li{margin:0!important;padding:0!important;list-style:none!important}.pg-yfaq ul.yith-faqs-categories li::before{display:none!important}.pg-yfaq ul.yith-faqs-categories a{display:inline-block;padding:9px 16px;border:1px solid #E5DBCD;border-radius:999px;font:600 13px Raleway,sans-serif;color:#2E2E2E!important;background:#fff;text-decoration:none!important}.pg-yfaq ul.yith-faqs-categories a.active,.pg-yfaq ul.yith-faqs-categories a:hover{background:#1B1B1B;color:#fff!important;border-color:#1B1B1B}.pg-yfaq .yith-faqs-item{background:#fff!important;border:1px solid #EFE7DC!important;border-radius:16px!important;margin-bottom:10px!important;overflow:hidden}.pg-yfaq .yith-faqs-title{padding:18px 22px!important;font:600 16px Raleway,sans-serif;color:#1B1B1B}.pg-yfaq .yith-faqs-title b{font-weight:600}.pg-yfaq .yith-faqs-content{padding:0 22px 18px!important;color:#555;line-height:1.7}.pg-yfaq .yith-faqs-pagination ul{display:flex;justify-content:center;gap:6px;padding:0!important;list-style:none}.pg-yfaq .yith-faqs-pagination li::before{display:none!important}.pg-ty-cards .sv-step a{color:#8A6D4A;font-weight:700}.pg-ty-cards{grid-template-columns:1fr!important;max-width:760px;margin:0 auto!important;width:100%}/*TYE*//*TM*/.pg-tm{background:#fff;border:1px solid #EFE7DC;border-radius:24px;padding:14px 14px 20px;text-align:center;transition:transform .25s,box-shadow .25s}.pg-tm:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(27,27,27,.10)}.pg-tm-ph{border-radius:18px;overflow:hidden;aspect-ratio:4/5;background:#F6F0E8;margin-bottom:16px}.pg-tm-ph img,.pg-tm-img img{width:100%!important;height:100%!important;object-fit:cover;display:block}.pg-tm-img,.pg-tm-img .elementor-widget-container{height:100%}.pg-tm-n .elementor-heading-title,.pg-tm-n{font:600 20px Raleway,sans-serif!important;color:#1B1B1B!important;margin:0!important}.pg-tm-r .elementor-heading-title,.pg-tm-r{font:700 11px Raleway,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#8A6D4A!important;margin-top:6px}/*TME*//*MOB1*/@media(max-width:767px){.sv .sv-chips,.sv-chips ul{flex-wrap:wrap!important}.sv .sv-lede p,.sv .sv-lede{font-size:16px!important;line-height:1.65!important}.sv .sv-sub,.sv .sv-sub .elementor-heading-title{font-size:22px!important;line-height:1.3!important}.sv .sv-display .elementor-heading-title{font-size:40px!important;line-height:1.08!important}.sv .sv-btns{gap:10px!important}.sv .sv-btns>.elementor-element{flex:1 1 auto}.sv .sv-btns .elementor-button{width:100%;justify-content:center}.thm-quizwrap{max-width:100%!important;overflow:hidden}}/*MOB1E*//*E404*/body.error404 #stuning-header .dfd-stuning-header-bg-container{background:#1B1B1B radial-gradient(rgba(186,162,135,.18) 1px,transparent 1.5px) 0 0/22px 22px!important}body.error404 #stuning-header .stuning-header-inner{padding:110px 20px 70px!important}body.error404 #stuning-header .page-title{font:600 clamp(34px,5vw,56px)/1.1 Raleway,sans-serif!important;color:#fff!important;letter-spacing:-.01em!important;text-transform:none!important}body.error404 .info-background-empty,body.error404 .icon-empty,body.error404 .container-shortcodes{display:none!important}body.error404 #layout{background:#fff}body.error404 .info-wrap-empty,body.error404 .info-content-empty,body.error404 .info-empty{display:block!important;text-align:center!important;float:none!important;width:100%!important;margin:0 auto!important;padding:0!important}body.error404 .not-found404{padding:80px 20px 100px!important;max-width:640px;margin:0 auto}body.error404 .namber404{font:700 clamp(84px,14vw,140px)/1 Raleway,sans-serif!important;color:#BAA287!important;margin:0 0 8px!important}body.error404 .cart-empty-text{font:600 clamp(24px,3vw,32px)/1.2 Raleway,sans-serif!important;color:#1B1B1B!important;margin:0 0 10px!important}body.error404 .cart-empty-subtext{font:400 17px/1.6 Raleway,sans-serif!important;color:#666!important;font-style:normal!important;margin:0 0 26px!important}body.error404 .button-on-page a{display:inline-block!important;background:#BAA287!important;color:#1B1B1B!important;border-radius:999px!important;padding:16px 30px!important;font:700 15px Raleway,sans-serif!important;letter-spacing:0!important;text-transform:none!important;border:0!important;height:auto!important;line-height:1.2!important}body.error404 .button-on-page a:hover{background:#1B1B1B!important;color:#fff!important}/*E404E*//*MOB2*/@media(max-width:767px){.sv-chips .elementor-icon-list-items{flex-wrap:wrap!important;row-gap:8px!important}.sv-chips,.sv-chips .elementor-widget-container{max-width:100%!important}.thm-dr,.thm-dr .ph.rv,.ph.rv{max-width:100%!important}.thm-dr img{max-width:100%!important;height:auto}}/*MOB2E*//*FORM*/
.pg-formsec .pg-formcard{max-width:860px;margin:0 auto;width:100%;background:#fff;border:1px solid #EFE7DC;border-radius:28px;padding:44px 48px;box-shadow:0 30px 70px rgba(27,27,27,.08)}
.pg-formcard .sv-head{margin-bottom:26px}
.pg-qf .quform-label label,.pg-qf .quform-label .quform-label-text{font:600 14px Raleway,sans-serif!important;color:#1B1B1B!important;letter-spacing:0!important;text-transform:none!important}
.pg-qf .quform-required{color:#BAA287!important}
.pg-qf .quform-description,.pg-qf .quform-element-html,.pg-qf p{font:400 15px/1.6 Raleway,sans-serif;color:#555}
.pg-qf input[type=text],.pg-qf input[type=email],.pg-qf input[type=tel],.pg-qf input[type=number],.pg-qf input[type=password],.pg-qf input[type=date],.pg-qf select,.pg-qf textarea{width:100%!important;border:1px solid #E5DBCD!important;border-radius:14px!important;background:#FBF8F4!important;padding:14px 16px!important;font:500 16px Raleway,sans-serif!important;color:#1B1B1B!important;box-shadow:none!important;height:auto!important;min-height:52px;transition:border-color .2s,background .2s}
.pg-qf textarea{min-height:130px}
.pg-qf input:focus,.pg-qf select:focus,.pg-qf textarea:focus{border-color:#BAA287!important;background:#fff!important;outline:0!important}
.pg-qf .quform-element{margin-bottom:18px!important}
.pg-qf .quform-option-label,.pg-qf .quform-options label{font:500 15px Raleway,sans-serif!important;color:#2E2E2E!important}
.pg-qf input[type=checkbox],.pg-qf input[type=radio]{accent-color:#BAA287;width:18px;height:18px}
.pg-qf .quform-button-submit button,.pg-qf .quform-button-next button,.pg-qf .quform-submit button,.pg-qf button[type=submit]:not(.quform-default-submit){background:#BAA287!important;color:#1B1B1B!important;border:0!important;border-radius:999px!important;padding:16px 34px!important;font:700 15px Raleway,sans-serif!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;height:auto!important;min-width:200px;cursor:pointer;transition:background .2s,color .2s}
.pg-qf .quform-button-submit button:hover,.pg-qf .quform-button-next button:hover{background:#1B1B1B!important;color:#fff!important}
.pg-qf .quform-button-back button{background:transparent!important;color:#1B1B1B!important;border:1px solid #D8CFC3!important;border-radius:999px!important;padding:15px 28px!important;font:700 15px Raleway,sans-serif!important;text-transform:none!important}
.pg-qf .quform-page-progress{background:#F3ECE3!important;border-radius:999px!important;overflow:hidden;height:30px;margin-bottom:22px}
.pg-qf .quform-page-progress-bar{background:#1B1B1B!important;border-radius:999px!important;height:100%!important;display:flex;align-items:center}
.pg-qf .quform-page-progress-text{color:#fff!important;font:600 12px Raleway,sans-serif!important;padding:0 14px}
.pg-qf .quform-error-inner,.pg-qf .quform-error{background:transparent!important;color:#B4462E!important;font:600 13px Raleway,sans-serif!important;box-shadow:none!important;padding:4px 0 0!important}
.pg-qf .quform-success-message{background:#FFF7EC!important;border:1px solid #F1E6D6!important;color:#1B1B1B!important;border-radius:16px!important;padding:18px 20px!important;font:600 15px Raleway,sans-serif!important}
.pg-vidcard,.pg-imgcard{max-width:1000px;margin:0 auto;width:100%;border-radius:28px;overflow:hidden;background:#1B1B1B;box-shadow:0 30px 70px rgba(27,27,27,.18)}
.pg-introvid{width:100%;height:auto;display:block;aspect-ratio:16/9;background:#000}
.pg-imgcard{background:#fff;padding:14px}.pg-imgcard img{border-radius:18px;width:100%;height:auto;display:block}
.pg-disc{max-width:860px;margin:0 auto}
.pg-unite{width:100%}
/* WooCommerce cart/checkout */
.woocommerce-cart #main-content,.woocommerce-checkout #main-content{font-family:Raleway,sans-serif}
.woocommerce table.shop_table{border:1px solid #EFE7DC!important;border-radius:20px!important;overflow:hidden;border-collapse:separate!important}
.woocommerce table.shop_table th{background:#FBF8F4;font:700 12px Raleway,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8A6D4A}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .select2-container .select2-selection{border:1px solid #E5DBCD!important;border-radius:14px!important;background:#FBF8F4!important;padding:12px 14px!important;font:500 15px Raleway,sans-serif!important;min-height:48px;box-shadow:none!important}
.woocommerce form .form-row label{font:600 14px Raleway,sans-serif!important;color:#1B1B1B!important;text-transform:none!important;letter-spacing:0!important}
.woocommerce #place_order,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce a.checkout-button{background:#BAA287!important;color:#1B1B1B!important;border:0!important;border-radius:999px!important;padding:15px 30px!important;font:700 15px Raleway,sans-serif!important;text-transform:none!important;letter-spacing:0!important;height:auto!important;line-height:1.2!important}
.woocommerce #place_order:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce a.checkout-button:hover{background:#1B1B1B!important;color:#fff!important}
.woocommerce-checkout #payment{background:#FBF8F4!important;border-radius:20px!important}
.woocommerce-message,.woocommerce-info,.woocommerce-error{border-radius:16px!important;border-top-color:#BAA287!important;background:#FFF7EC!important;color:#1B1B1B!important}
@media(max-width:767px){.pg-formsec .pg-formcard{padding:26px 18px;border-radius:22px}.pg-qf .quform-button-submit button,.pg-qf .quform-button-next button{width:100%}.pg-qf .quform-element-row,.pg-qf .quform-element-row>.quform-element-column{display:block!important;width:100%!important}}
/*FORME*//*SFAQ*/.pg-sfaq{max-width:880px;margin:28px auto 0;width:100%}.sfaq-bar{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #E5DBCD;border-radius:999px;padding:0 10px 0 22px;height:62px;box-shadow:0 14px 40px rgba(27,27,27,.06);transition:border-color .2s,box-shadow .2s}.sfaq-bar:focus-within{border-color:#BAA287;box-shadow:0 14px 40px rgba(186,162,135,.25)}.sfaq-bar svg{width:20px;height:20px;color:#BAA287;flex:none}.sfaq .sfaq-q{flex:1;min-width:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;height:60px!important;line-height:60px!important;padding:0!important;margin:0!important;font:500 17px Raleway,sans-serif!important;color:#1B1B1B!important}.sfaq .sfaq-q::-webkit-search-cancel-button{display:none}.sfaq .sfaq-clear{flex:none;width:40px!important;height:40px!important;border-radius:50%!important;border:0!important;background:#F3ECE3!important;color:#1B1B1B!important;font-size:14px!important;padding:0!important;cursor:pointer;line-height:40px!important}.sfaq-cats{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 10px}.sfaq .sfaq-cats button{border:1px solid #E5DBCD!important;background:#fff!important;color:#2E2E2E!important;border-radius:999px!important;padding:9px 15px!important;font:600 13px Raleway,sans-serif!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;line-height:1.2!important;height:auto!important;display:inline-flex;align-items:center;gap:7px}.sfaq .sfaq-cats button small{font-size:11px;color:#8A6D4A;background:#FFF7EC;border-radius:999px;padding:2px 7px}.sfaq .sfaq-cats button.on{background:#1B1B1B!important;color:#fff!important;border-color:#1B1B1B!important}.sfaq .sfaq-cats button.on small{background:rgba(255,255,255,.14);color:#E9DCCB}.sfaq-meta{font:500 13px Raleway,sans-serif;color:#777;margin:6px 4px 14px}.sfaq-meta b{color:#1B1B1B}.sfaq-item{background:#fff;border:1px solid #EFE7DC;border-radius:18px;margin-bottom:10px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.sfaq-item[open]{border-color:#D9C8B2;box-shadow:0 14px 34px rgba(27,27,27,.07)}.sfaq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;font:600 16px/1.45 Raleway,sans-serif;color:#1B1B1B}.sfaq-item summary::-webkit-details-marker{display:none}.sfaq-item summary i{flex:none;width:28px;height:28px;border-radius:50%;background:#FFF7EC;position:relative}.sfaq-item summary i:before,.sfaq-item summary i:after{content:'';position:absolute;left:50%;top:50%;width:11px;height:2px;background:#8A6D4A;transform:translate(-50%,-50%);transition:transform .2s}.sfaq-item summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.sfaq-item[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.sfaq-item mark{background:rgba(186,162,135,.32);color:inherit;border-radius:3px;padding:0 2px}.sfaq-a{padding:0 22px 20px;font:400 15.5px/1.7 Raleway,sans-serif;color:#555}.sfaq-a p{margin:0 0 10px}.sfaq-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sfaq-tags span{font:700 10.5px Raleway,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#8A6D4A;background:#FFF7EC;border-radius:999px;padding:5px 10px}.sfaq-more{text-align:center;margin-top:14px}.sfaq .sfaq-morebtn{background:transparent!important;border:1px solid #D8CFC3!important;color:#1B1B1B!important;border-radius:999px!important;padding:13px 26px!important;font:700 14px Raleway,sans-serif!important;text-transform:none!important;cursor:pointer}.sfaq-empty{background:#fff;border:1px dashed #D9C8B2;border-radius:18px;padding:26px;text-align:center;font:500 15px Raleway,sans-serif;color:#555}.sfaq-ebtns{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:12px}.sfaq .sfaq-ask{background:#BAA287!important;color:#1B1B1B!important;border:0!important;border-radius:999px!important;padding:12px 22px!important;font:700 14px Raleway,sans-serif!important;text-transform:none!important;cursor:pointer}.sfaq-ebtns a{border:1px solid #D8CFC3;border-radius:999px;padding:11px 20px;font:700 14px Raleway,sans-serif;color:#1B1B1B!important;text-decoration:none!important}.sfaq-loading{color:#888;text-align:center}@media(max-width:767px){.sfaq-bar{height:54px;padding:0 8px 0 16px}.sfaq .sfaq-q{height:52px!important;line-height:52px!important;font-size:16px!important}.sfaq-cats{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;margin-right:-16px}.sfaq-cats::-webkit-scrollbar{display:none}.sfaq .sfaq-cats button{white-space:nowrap;flex:none}.sfaq-item summary{padding:16px 16px;font-size:15px}.sfaq-a{padding:0 16px 16px;font-size:15px}}/*SFAQE*//*MOB3*/.touchy-search-wrapper,.touchy-wrapper,.touchy-by-bonfire-wrapper,.touchy-overlay,.touchy-menu-tooltip,.touchy-by-bonfire,.shiftnav,.shiftnav-toggle,[id^=shiftnav-toggle],.ubermenu-responsive-toggle{display:none!important}@media(max-width:767px){html body .elementor-location-header .thh-r .thh-phone,html body .elementor-location-header .thh-r a.thh-call,html body .elementor-location-header a.thh-call{display:none!important}.thf-cta .b{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:100%!important}.thf-cta .b>a{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:14px 6px!important;min-height:76px!important;height:auto!important;width:auto!important;min-width:0!important;border-radius:18px!important;text-align:center!important}.thf-cta .b>a .elementor-heading-title{font-size:13px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important}.thf-cta .b>a svg{width:20px!important;height:20px!important}}/*MOB3E*//*MOB4*/@media(max-width:767px){#thf-mbar{left:10px!important;right:78px!important;width:auto!important;max-width:none!important;display:grid!important;grid-template-columns:1fr 1fr 1.35fr!important;gap:6px!important;padding:6px!important;border-radius:22px!important;bottom:10px!important}#thf-mbar>a{width:auto!important;min-width:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:12px 4px!important;border-radius:16px!important;height:auto!important}#thf-mbar>a .elementor-heading-title{font-size:14px!important;white-space:nowrap!important}#thf-mbar>a svg{width:18px!important;height:18px!important;flex:none}#thf-mbar>a.p{background:#BAA287!important;color:#1B1B1B!important}#thf-mbar>a.p *{color:#1B1B1B!important;stroke:currentColor}.thf-top{display:none!important}.sovereign-rewards-float{right:auto!important;left:10px!important;bottom:84px!important;min-height:44px!important;padding:5px 12px 5px 5px!important}.sovereign-rewards-float .sr-icon{width:34px!important;height:34px!important;flex:0 0 34px!important}.sovereign-rewards-float .sr-copy small{display:none!important}.sovereign-rewards-float .sr-arrow{display:none!important}body{padding-bottom:84px}}/*MOB4E*//*MOB5*/@media(max-width:767px){.sv .sv-sec{padding-top:64px!important;padding-bottom:64px!important}html body .sv .sv-text p,html body .sv .sv-text li{font-size:16.5px!important;line-height:1.7!important}html body .sv .sv-i2-tx .sv-text p{font-size:17.5px!important;line-height:1.65!important}html body .sv .sv-lead p,html body .sv .sv-lead,html body .sv .sv-i2-lead p{font-size:18px!important;line-height:1.6!important}.sv .sv-h2 .elementor-heading-title,.sv .sv-h2like .elementor-heading-title{font-size:28px!important;line-height:1.2!important}.sv .sv-band-in{padding:28px 22px!important}.sv .sv-band-t .elementor-heading-title{font-size:23px!important;line-height:1.2!important}.sv .sv-band-p p{font-size:15px!important;line-height:1.6!important}.sv .sv-band .sv-btns{width:100%}.sv .sv-sec:has(+ .sv-band){padding-bottom:210px!important}.sv .sv-band + .sv-sec{padding-top:210px!important}.sv-i2-dr{flex-wrap:nowrap!important;border-radius:22px!important;align-items:center!important;gap:14px!important;padding:12px 16px 12px 12px!important}.sv-i2-dr>*{min-width:0}.sv-i2-drimg,.sv-i2-drimg img{width:64px!important;height:64px!important;flex:none!important;border-radius:50%!important;object-fit:cover}.sovereign-rewards-float{padding:5px!important;min-height:0!important;gap:0!important}.sovereign-rewards-float .sr-copy{display:none!important}.pg-stat,.sv-stat{padding:18px!important}}/*MOB5E*//*MOB6*/@media(max-width:767px){.thm-ct{flex-direction:column!important}.thm-ct>.formbox{order:-1!important;margin-bottom:22px!important}.thm-ct .side .row{flex-wrap:nowrap!important;align-items:flex-start!important;gap:14px!important}.thm-ct .side .row>*:not(:first-child){min-width:0!important;flex:1 1 auto!important}.thm-ct .side .row>*:first-child{flex:none!important}.sv .sv-rel{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:14px!important;padding-bottom:10px;margin-right:-18px!important;scrollbar-width:none;grid-template-columns:none!important}.sv .sv-rel::-webkit-scrollbar{display:none}.sv .sv-rel>*{flex:0 0 78%!important;scroll-snap-align:start;max-width:78%!important}.sv .sv-rel img{height:170px!important;object-fit:cover}}/*MOB6E*//*MOB7*/@media(max-width:767px){.thm-ct .formbox{padding:24px 18px 26px!important;border-radius:24px!important}.thm-ct .formbox .elementor-heading-title{font-size:26px!important;line-height:1.2!important}.thm-ct .formbox p{font-size:15px!important;line-height:1.55!important}.thm-ct .formbox .elementor-form-fields-wrapper{row-gap:12px!important}.thm-ct .formbox .elementor-field-group{margin-bottom:0!important}.thm-ct .formbox .elementor-field-group-first_name,.thm-ct .formbox .elementor-field-group-last_name,.thm-ct .formbox .elementor-field-group-fname,.thm-ct .formbox .elementor-field-group-lname{width:50%!important;flex:0 0 50%!important;max-width:50%!important}.thm-ct .formbox .elementor-field-textual,.thm-ct .formbox select{min-height:48px!important;padding:12px 14px!important;font-size:16px!important;border-radius:12px!important}.thm-ct .formbox label{font-size:13.5px!important;margin-bottom:6px!important}.thm-ct .formbox .elementor-field-type-submit,.thm-ct .formbox .elementor-field-type-submit .elementor-button{width:100%!important}}/*MOB7E*//*MOB8*/body:has(.elementor-popup-modal) .sovereign-rewards-float,body:has(.elementor-popup-modal) #thf-mbar{display:none!important}@media(max-width:767px){.thp-lbox,.thp-l{height:110px!important;min-height:110px!important}.thp-r{padding:20px 18px 24px!important}.thp-r .elementor-heading-title{line-height:1.2!important}.thp-r .elementor-form-fields-wrapper{row-gap:10px!important}.thp-r .elementor-field-group{margin-bottom:0!important}.thp-r .elementor-field-group-first_name,.thp-r .elementor-field-group-last_name,.thp-r .elementor-field-group-email,.thp-r .elementor-field-group-phone{width:50%!important;flex:0 0 50%!important;max-width:50%!important}.thp-r .elementor-field-textual,.thp-r select{min-height:46px!important;padding:11px 14px!important;font-size:16px!important}.thp-r textarea{min-height:84px!important;height:84px!important}.thp-r .elementor-field-type-submit .elementor-button{width:100%!important}}/*MOB8E*//*MOB9*/@media(max-width:1024px){html body .thh .thh-logo img{height:76px!important;width:auto!important;max-width:none!important;object-fit:contain!important}.elementor-location-header .thh-logo{flex:none!important}#thh-drawer .dh img{width:auto!important;height:70px!important;max-width:230px!important;object-fit:contain!important}#thh-drawer .dh .elementor-widget-image{flex:0 1 auto!important;width:auto!important}#thh-drawer .dh{align-items:center!important;justify-content:space-between!important}#thh-drawer .dh .x{width:46px!important;height:46px!important;min-width:46px!important;flex:0 0 46px!important;border-radius:50%!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}html.thh-lock .sovereign-rewards-float,html.thh-lock #thf-mbar,html.thh-lock .thf-top{display:none!important}}@media(max-width:767px){html body .thh .thh-logo img{height:70px!important}html body .thh.is-scrolled .thh-logo img,html body .is-scrolled .thh-logo img{height:58px!important}#thh-drawer>.e-con:nth-child(2) a,#thh-drawer>.e-con:nth-child(2) button{font-size:19px!important;padding-top:15px!important;padding-bottom:15px!important;min-height:0!important}}/*MOB9E*//*MOB10*/@media(max-width:767px){.elementor-popup-modal .dialog-widget-content,.elementor-popup-modal .dialog-message{width:100%!important;max-width:100%!important}.elementor-popup-modal .dialog-message{scrollbar-width:none!important;-ms-overflow-style:none}.elementor-popup-modal .dialog-message::-webkit-scrollbar{display:none!important;width:0!important}html body .thp-lbox,html body .thp-l{height:150px!important;min-height:150px!important;width:100%!important;max-width:100%!important}html body .thp-l{background-position:60% 22%!important;background-size:cover!important}.elementor-popup-modal .elementor-22707 .thp-wrap{width:100%!important;max-width:100%!important}}/*MOB10E*//*MOB11*/@media(max-width:767px){html body .elementor-popup-modal .elementor-form .elementor-field{margin-bottom:0!important}html body .elementor-popup-modal .elementor-form .elementor-field-group{margin-bottom:10px!important}html body .elementor-popup-modal .elementor-form .elementor-field-group.elementor-field-type-submit{margin-top:6px!important}html body .elementor-popup-modal .elementor-form .elementor-field-type-acceptance{margin-top:4px!important}}/*MOB11E*//*MOB12*/html body .thh-drawer details .sub{background:#252525!important;border:1px solid #333!important;border-radius:14px!important;padding:8px 6px!important;margin:4px 0 14px!important;gap:0!important;flex-direction:column!important}html body .thh-drawer details .sub h6{margin:6px 12px 4px!important;font-size:10.5px!important;letter-spacing:.18em!important;color:#BAA287!important}html body .thh-drawer details .sub a{position:relative!important;display:flex!important;align-items:center!important;gap:12px!important;font-size:15.5px!important;font-weight:500!important;line-height:1.3!important;padding:11px 34px 11px 12px!important;color:#e9e4dc!important;border-bottom:1px solid #2f2f2f!important;border-radius:10px!important;transition:background .2s,color .2s}html body .thh-drawer details .sub a:last-child{border-bottom:0!important}html body .thh-drawer details .sub a::before{content:'';flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#BAA287;box-shadow:0 0 0 4px rgba(186,162,135,.14)}html body .thh-drawer details .sub a::after{content:'';position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:1.5px solid #8a7a66;border-top:1.5px solid #8a7a66;transform:translateY(-50%) rotate(45deg)}html body .thh-drawer details .sub a:active,html body .thh-drawer details .sub a:hover{background:rgba(186,162,135,.12)!important;color:#fff!important}html body .thh-drawer details[open]>summary{color:#BAA287!important}/*MOB12E*//*MOB13*/html body .thh-drawer details .sub{align-items:stretch!important;text-align:left!important}html body .thh-drawer details .sub a{justify-content:flex-start!important;text-align:left!important;width:100%!important;box-sizing:border-box!important;margin:0!important}html body .thh-drawer details .sub h6{text-align:left!important;padding-left:18px!important;margin-left:0!important}/*MOB13E*//*MOB14*/@media(max-width:1024px){html body .thh .thh-r .thask-hbtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;margin:0 8px 0 0!important;border-radius:50%!important;border:1px solid #555!important;background:transparent!important;color:#BAA287!important;box-shadow:none!important;order:-1}html body .thh .thh-r .thask-hbtn svg{width:19px!important;height:19px!important}html body .thh .thh-r .thask-hbtn span{display:none!important}html body .thh .thh-r .thask-hbtn:active{background:rgba(186,162,135,.2)!important}html body .thh .thh-r{align-items:center!important}}/*MOB14E*//*MOB15*/@media(max-width:767px){html body .pg-gal .elementor-gallery__titles-container{position:sticky!important;top:82px!important;z-index:30!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;gap:8px!important;padding:10px 16px!important;margin:0 -16px 14px!important;background:rgba(255,255,255,.94)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none!important;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);box-shadow:none!important;border-radius:0!important}html body .pg-gal .elementor-gallery__titles-container::-webkit-scrollbar{display:none}html body .pg-gal .elementor-gallery__titles-container .elementor-gallery-title{flex:0 0 auto!important;white-space:nowrap!important;font-size:14px!important;padding:9px 16px!important;margin:0!important;line-height:1.2!important}html body .pg-gal .elementor-gallery__titles-container .elementor-gallery-title:last-child{margin-right:30px!important}html body .sv-jump{top:82px!important;padding:6px 12px!important;background:transparent!important}html body .sv-jump .sv-w.sv-jump-in.e-con,html body .sv-jump .sv-jump-in{padding:5px!important;border:1px solid rgba(186,162,135,.35)!important;border-radius:999px!important;background:rgba(255,255,255,.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 26px -14px rgba(0,0,0,.35)!important;overflow:hidden!important}html body .sv .sv-jump .sv-jump-in.can-prev > button.sv-jarr.prev,html body .sv-jump .sv-jump-in .sv-jarr,html body .sv-jump .sv-jump-k{display:none!important}html body .sv-jump .sv-jump-list{left:0!important;right:0!important;margin:0!important;padding:0 26px 0 0!important;width:100%!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x proximity;gap:6px!important;scrollbar-width:none!important;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}html body .sv-jump .sv-jump-list::-webkit-scrollbar{display:none}html body .sv-jump .sv-pill{flex:0 0 auto!important;scroll-snap-align:start}html body .sv-jump .sv-pill a{display:block!important;white-space:nowrap!important;font-size:13.5px!important;padding:9px 14px!important;line-height:1.2!important}}/*MOB15E*//*GX*/.gx{max-width:1180px;margin:0 auto;font-family:inherit;color:#2E2E2E}.gx-head{text-align:center;max-width:700px;margin:0 auto 34px}.gx-k{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#9a8468;font-weight:700;margin-bottom:10px}.gx-t{font-size:clamp(28px,3.4vw,42px);line-height:1.15;margin:0 0 12px;color:#1B1B1B}.gx-t em{font-family:'Playfair Display',serif;font-style:italic;color:#BAA287;font-weight:400}.gx-s{color:#5c5c5c;font-size:17px;line-height:1.6;margin:0}.gx-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:26px;align-items:stretch}.gx-map,.gx-out{background:#fff;border:1px solid #ece3d6;border-radius:22px;padding:26px;box-shadow:0 20px 50px -30px rgba(27,27,27,.25)}.gx-tabs{display:flex;gap:6px;background:#FFF7EC;border:1px solid #ece3d6;border-radius:999px;padding:5px;margin-bottom:18px}.gx-tabs button{flex:1;border:0;background:transparent;border-radius:999px;padding:10px 12px;font:600 14px/1 inherit;color:#5c5c5c;cursor:pointer;transition:.2s}.gx-tabs button.on{background:#2E2E2E;color:#fff}.gx-svg{display:block;width:100%;max-width:330px;margin:0 auto;height:auto}.gx-head-o{fill:#f6efe4;stroke:#d9ccb8;stroke-width:2}.gx-eye{fill:#fff;stroke:#d9ccb8;stroke-width:2}.gx-whorl{fill:#c9b79e}.gx-lbl{font-size:11px;letter-spacing:.2em;fill:#9a8468;font-weight:700}.gx-svg [data-z]{fill:#ebe1d2;stroke:#fff;stroke-width:3;cursor:pointer;transition:fill .2s;outline:none}.gx-svg [data-z]:hover,.gx-svg [data-z]:focus-visible{fill:#dccbb2}.gx-svg [data-z].on{fill:#BAA287}.gx-svg [data-z].on:hover{fill:#a88f72}.gx-zl{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;min-height:34px;margin:16px 0 4px}.gx-zl span{display:inline-flex;align-items:center;gap:6px;background:#FFF7EC;border:1px solid #e5d7c3;border-radius:999px;padding:6px 6px 6px 14px;font-size:13.5px;font-weight:600}.gx-zl span button{border:0;background:#2E2E2E;color:#fff;width:20px;height:20px;border-radius:50%;font-size:13px;line-height:20px;padding:0;cursor:pointer}.gx-zl em{font-size:14px;color:#8a8a8a}.gx-row{margin-top:18px}.gx-row[hidden]{display:none}.gx-out .gx-row{margin-top:0}.gx-rl{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8a7a66;font-weight:700;margin-bottom:10px}.gx-chips{display:flex;flex-wrap:wrap;gap:8px}.gx-chips button,.gx-seg button{border:1px solid #e0d4c2;background:#fff;color:#2E2E2E;border-radius:999px;padding:9px 14px;font:600 13.5px/1.1 inherit;cursor:pointer;transition:.2s}.gx-chips button:hover,.gx-seg button:hover{border-color:#BAA287}.gx-chips button.on,.gx-seg button.on{background:#BAA287;border-color:#BAA287;color:#1B1B1B}.gx-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.gx-res{margin-top:22px;background:#1B1B1B;color:#fff;border-radius:18px;padding:24px}.gx-rk{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#BAA287;font-weight:700}.gx-num{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:8px 0 14px;font-size:clamp(34px,4vw,48px);font-weight:700;letter-spacing:-.01em;line-height:1}.gx-dash{color:#BAA287}.gx-num small{font-size:15px;font-weight:500;color:#cfc6b8;letter-spacing:0}.gx-bar{height:8px;background:#333;border-radius:9px;overflow:hidden}.gx-bar i{display:block;height:100%;background:linear-gradient(90deg,#BAA287,#e2cfb3);border-radius:9px;transition:width .45s cubic-bezier(.2,.8,.2,1);width:0}.gx-scale{display:flex;justify-content:space-between;font-size:11px;color:#8d8d8d;margin-top:6px}.gx-tier{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:end;margin-top:18px;padding-top:16px;border-top:1px solid #333}.gx-tier:empty{display:none}.gx-tier span{grid-column:1/-1;font-size:12px;color:#9d9d9d}.gx-tier b{font-size:16px}.gx-tier strong{color:#BAA287;font-size:18px}.gx-notes{margin:16px 0 0;padding:0;list-style:none}.gx-notes li{position:relative;padding-left:18px;font-size:14px;line-height:1.5;color:#d4cec5;margin-top:6px}.gx-notes li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:#BAA287}.gx-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.gx-btn{flex:1 1 180px;text-align:center;border-radius:999px;padding:15px 18px;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;transition:.2s}.gx-btn.gold{background:#BAA287;color:#1B1B1B!important}.gx-btn.gold:hover{background:#a88f72}.gx-btn.ghost{border:1.5px solid #2E2E2E;color:#2E2E2E!important}.gx-btn.ghost:hover{background:#2E2E2E;color:#fff!important}.gx-disc{font-size:12.5px;line-height:1.55;color:#7a7a7a;margin:16px 0 0}@media(max-width:900px){.gx-grid{grid-template-columns:1fr}}@media(max-width:767px){.gx-head{margin-bottom:22px}.gx-s{font-size:15.5px}.gx-map,.gx-out{padding:18px;border-radius:18px}.gx-svg{max-width:260px}.gx-chips button{font-size:13px;padding:8px 12px}.gx-seg button{font-size:12.5px;padding:10px 6px}.gx-res{padding:20px}.gx-btn{flex-basis:100%}}/*GXE*//*GX2*/html body .gx *{box-sizing:border-box}html body .gx .gx-grid>*{min-width:0}html body .gx .gx-t{text-transform:none!important;letter-spacing:-.01em!important}html body .gx button{font-family:inherit!important;font-size:13.5px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;min-height:0!important;height:auto!important;width:auto;margin:0!important;box-shadow:none!important;padding:9px 14px!important;border-radius:999px!important;background:#fff!important;color:#2E2E2E!important;border:1px solid #e0d4c2!important;cursor:pointer}html body .gx .gx-tabs button{flex:1 1 0!important;background:transparent!important;border:0!important;color:#5c5c5c!important;padding:11px 8px!important;font-size:14px!important}html body .gx .gx-tabs button.on{background:#2E2E2E!important;color:#fff!important}html body .gx .gx-chips button.on,html body .gx .gx-seg button.on{background:#BAA287!important;border-color:#BAA287!important;color:#1B1B1B!important}html body .gx .gx-chips button:hover,html body .gx .gx-seg button:hover{border-color:#BAA287!important}html body .gx .gx-seg button{padding:10px 6px!important;font-size:13px!important;width:100%}html body .gx .gx-zl span button{width:20px!important;height:20px!important;padding:0!important;background:#2E2E2E!important;color:#fff!important;border:0!important;font-size:13px!important;line-height:20px!important;display:inline-flex!important;align-items:center;justify-content:center}html body .gx .gx-btn{font-size:14px!important;line-height:1.2!important}/*GX2E*//*GX3*/html body .gx .gx-num,html body .gx .gx-num span,html body .gx .gx-lo,html body .gx .gx-hi{color:#fff!important}html body .gx .gx-num .gx-dash{color:#BAA287!important}html body .gx .gx-tier{grid-template-columns:1fr!important}html body .gx .gx-tier b{color:#fff!important;font-size:15px!important}html body .gx .gx-tier strong{color:#BAA287!important;font-size:22px!important}html body .gx .gx-svg [data-z]{fill:#e4d7c4}html body .gx .gx-svg [data-z].on{fill:#BAA287}body.elementor-page #stuning-header{display:none!important}body.elementor-page #layout,body.elementor-page #layout.blog-page{margin-top:0!important;padding-top:0!important}/*GX3E*//*MOB16*/html body .pg-tl-s .pg-tl-k{margin-bottom:16px!important;align-self:flex-start}html body .pg-tl-s .pg-tl-t{margin-bottom:6px!important}@media(max-width:767px){html body .pg-tl-s{padding:24px 22px!important}html body footer.thf .thf-cta{padding:0 16px!important}html body footer.thf .thf-cta .card{padding:28px 22px!important;gap:22px!important;border-radius:24px!important}html body footer.thf .thf-cta .b{grid-template-columns:1fr 1fr!important;gap:10px!important}html body footer.thf .thf-cta .b a{min-height:54px!important;height:auto!important;padding:12px 14px!important;border-radius:999px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:15px!important;line-height:1.2!important;white-space:nowrap!important;text-align:center!important}html body footer.thf .thf-cta .b a.p{grid-column:1/-1!important}html body footer.thf .thf-cta .b a .elementor-widget-html,html body footer.thf .thf-cta .b a .elementor-widget-html .elementor-widget-container{display:contents!important}html body footer.thf .thf-cta .b a svg{width:18px!important;height:18px!important;flex:0 0 18px}html body footer.thf .thf-main{padding:40px 20px 28px!important;gap:30px 18px!important;grid-template-columns:1fr 1fr!important}html body footer.thf .thf-brand{grid-column:1/-1!important;padding-bottom:26px!important;border-bottom:1px solid #2c2c2c!important}html body footer.thf .thf-brand img{width:210px!important;max-width:210px!important;height:auto!important;margin:0 0 16px!important}html body footer.thf .thf-brand p{color:#a7a29a!important;font-size:14.5px!important;line-height:1.6!important;margin-bottom:20px!important}html body footer.thf .thf-li{margin-bottom:10px!important;font-size:14.5px!important}html body footer.thf .thf-soc{margin-top:8px!important;gap:10px!important}html body footer.thf .thf-col{min-width:0!important;gap:0!important}html body footer.thf .thf-col h6{font-size:11px!important;letter-spacing:.16em!important;color:#BAA287!important;margin:0 0 10px!important;line-height:1.35!important}html body footer.thf .thf-col > div:not(:first-child) > h6{margin-top:22px!important}html body footer.thf .thf-col a{font-size:14px!important;line-height:1.35!important;padding:7px 0!important;display:block!important;color:#c9c4bc!important}html body footer.thf > .w:last-child{padding-bottom:110px!important}}/*MOB16E*//*MOB17*/@media(max-width:767px){html body footer.thf .thf-main{grid-template-columns:1fr!important;gap:0!important}html body footer.thf .thf-col{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:16px!important;row-gap:0!important;padding:22px 0!important;border-bottom:1px solid #2c2c2c!important}html body footer.thf .thf-col > div:has(h6){grid-column:1/-1!important}html body footer.thf .thf-col h6,html body footer.thf .thf-col > div:not(:first-child) > h6{margin:0 0 8px!important}html body footer.thf .thf-col > div:not(:first-child):has(h6){margin-top:18px!important}html body footer.thf .thf-col a{font-size:13.5px!important;padding:7px 0!important}html body footer.thf .thf-brand{padding-bottom:6px!important;border-bottom:1px solid #2c2c2c!important}html body footer.thf .thf-brand img{width:190px!important;max-width:190px!important}html body footer.thf .thf-cta{margin-bottom:-12px!important}}/*MOB17E*//*ASKCSS*/.thask-hbtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;flex:none!important;border:1px solid rgba(186,162,135,.6)!important;background:transparent!important;color:#BAA287!important;border-radius:50%!important;padding:0!important;cursor:pointer!important;transition:background .2s,color .2s,border-color .2s!important;margin-right:10px}.thask-hbtn:hover{background:#BAA287!important;color:#1B1B1B!important;border-color:#BAA287}.thask-hbtn svg{width:18px!important;height:18px}.thask-fab{position:fixed!important;left:16px!important;bottom:16px!important;z-index:9990!important;display:inline-flex!important;align-items:center!important;gap:8px!important;background:#1B1B1B!important;color:#fff!important;border:1px solid rgba(186,162,135,.6)!important;border-radius:999px!important;padding:12px 16px!important;font:700 13px Raleway,sans-serif!important;box-shadow:0 10px 30px rgba(0,0,0,.3)!important;cursor:pointer}.thask-fab svg{color:#BAA287}.thh-phone>.elementor-widget-html,.thh-r>.thask-hbtn{flex-shrink:0!important}.thh-phone i{flex:0 0 42px!important;width:42px!important;height:42px!important;min-width:42px!important;aspect-ratio:1!important}.thh-r{flex-wrap:nowrap!important}@media(max-width:767px){.thask-hbtn{width:38px!important;height:38px!important;margin-right:6px}}.thh-r>.thx-ask{display:contents!important}/*ASKCSSE*//*GX4*/html body .thm-gx{padding-left:20px!important;padding-right:20px!important}html body .gx .gx-s{line-height:1.6!important;font-size:16px!important}html body .gx .gx-t{margin:0 0 12px!important;line-height:1.15!important}@media(max-width:767px){html body .thm-gx{padding:56px 16px!important}html body .gx .gx-s{font-size:15px!important}html body .gx .gx-t{font-size:30px!important}}/*GX4E*//*MOB18*/@media(max-width:767px){html body .thx-btns,html body .sv-btns{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;justify-items:stretch!important}html body .thx-btns>*,html body .sv-btns>*{width:100%!important;max-width:100%!important;margin:0!important;flex:none!important}html body a.thx-btn,html body .thx-btn .elementor-button,html body .sv-btns .elementor-button,html body .sv-btns a.sv-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;height:56px!important;min-height:56px!important;padding:0 22px!important;border-radius:999px!important;box-sizing:border-box!important;font-family:Raleway,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important;text-transform:none!important}html body a.thx-btn *,html body .thx-btn .elementor-button *,html body .sv-btns .elementor-button *{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:1!important;margin:0!important;padding:0!important}html body a.thx-btn .elementor-widget,html body a.thx-btn .elementor-widget-container{width:auto!important;flex:none!important}html body a.thx-btn svg,html body .thx-btn .elementor-button svg{width:19px!important;height:19px!important;flex:0 0 19px}html body .thx-btns>.thx-btn.w{border:0!important;padding:0!important;background:none!important;box-shadow:none!important;height:auto!important;min-height:0!important}html body .thx-btns>.thx-btn.w .elementor-widget-container{padding:0!important;border:0!important;background:none!important}html body .thx-btn.w .elementor-button{border:1.5px solid rgba(255,255,255,.4)!important;background:transparent!important;color:#fff!important;font-size:15px!important}}/*MOB18E*//*MOB19*/@media(max-width:767px){html body .thask .thask-chips{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:8px!important;margin:12px -20px 0!important;padding:2px 20px 4px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 88%,transparent)}html body .thask .thask-chips::-webkit-scrollbar{display:none}html body .thask .thask-chips button{flex:0 0 auto!important;white-space:nowrap!important;font-size:13px!important;padding:8px 13px!important;line-height:1.2!important;min-height:0!important;scroll-snap-align:start;margin:0!important}html body .thask .thask-chips button:last-child{margin-right:24px!important}}/*MOB19E*//*MOB20*/@media(max-width:767px){html body .sv .sv-jump .sv-jump-in.can-next > button.sv-jarr.next{display:flex!important;position:absolute!important;right:5px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;min-width:36px!important;border-radius:50%!important;background:#BAA287!important;color:#1B1B1B!important;border:0!important;font-size:22px!important;padding:0 0 3px 2px!important;z-index:5!important;box-shadow:-14px 0 14px 4px rgba(255,255,255,.95)!important;animation:svnudge 1.6s ease-in-out 3}html body .sv .sv-jump .sv-jump-in.can-next .sv-jump-list{padding-right:46px!important;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent 96%);mask-image:linear-gradient(90deg,#000 80%,transparent 96%)}html body .sv .sv-jump .sv-jump-in:not(.can-next) .sv-jump-list{-webkit-mask-image:none;mask-image:none}html body .sv .sv-jump .sv-jump-in.can-prev:not(.can-next) .sv-jump-list,html body .sv .sv-jump .sv-jump-in.can-prev.can-next .sv-jump-list{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 80%,transparent 96%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 80%,transparent 96%)}@keyframes svnudge{0%,100%{transform:translateY(-50%) translateX(0)}50%{transform:translateY(-50%) translateX(4px)}}}/*MOB20E*//*FPOP*/html body footer.thf .thf-popw{width:100%}html body footer.thf .thf-pop{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:22px 0;border-top:1px solid #2c2c2c;margin-bottom:6px}html body footer.thf .thf-pop-k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#BAA287;font-weight:700;margin-right:8px}html body footer.thf .thf-pop a{font-size:13px!important;color:#c9c4bc!important;border:1px solid #333;border-radius:999px;padding:7px 13px!important;line-height:1.2;text-decoration:none!important;transition:.2s}html body footer.thf .thf-pop a:hover{border-color:#BAA287;color:#fff!important}@media(max-width:767px){html body footer.thf .thf-pop{gap:8px;padding:20px 0}html body footer.thf .thf-pop-k{width:100%;margin:0 0 4px}html body footer.thf .thf-pop a{font-size:12.5px!important;padding:7px 12px!important}}/*FPOPE*//*MTEAM*/html body .elementor-13244 .big .elementor-heading-title{color:#fff!important}/*MTEAME*//*SFQX*/html body .sfaq .sfaq-clear[hidden],html body .sfaq .sfaq-morebtn[hidden]{display:none!important}/*SFQXE*//*GX5*/html body .gx .gx-disc{font-size:11px!important;line-height:1.5!important;color:#8f8a83!important;margin-top:12px!important;opacity:.9}@media(max-width:767px){html body .gx .gx-disc{font-size:10.5px!important}}/*GX5E*//*GX6*/html body .gx .gx-map{display:flex!important;flex-direction:column!important}html body .gx .gx-pane{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}html body .gx .gx-pane[hidden]{display:none!important}html body .gx .gx-face{max-width:380px}@media(max-width:900px){html body .gx .gx-pane{justify-content:flex-start}}/*GX6E*//*SBA*/html body .sv-sec.sv-ba .sv-head h2.elementor-heading-title{color:#1B1B1B!important}html body .sv-sec.sv-ba .sv-head h2 em{color:#BAA287!important;font-family:'Playfair Display',serif!important;font-style:italic!important;font-weight:400!important}/*SBAE*//*SVL*/html body .sv-list li{display:block!important;position:relative!important;padding-left:52px!important;min-height:44px;list-style:none!important}html body .sv-list li::before{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}html body .sv-list li>strong:first-child,html body .sv-list li>b:first-child{display:inline!important}@media(max-width:767px){html body .sv-list li{padding-left:42px!important}}/*SVLE*//*PVX*/.pvx-stage *{box-sizing:border-box;margin:0;padding:0}
.pvx-stage{position:relative;width:1920px;height:1080px;overflow:hidden;font-family:Raleway,sans-serif;color:#fff;background:radial-gradient(1200px 800px at 75% 40%,#2a2723 0%,#1B1B1B 60%)}
.pvx-stage .grid{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1.5px,transparent 1.6px);background-size:36px 36px}
.pvx-stage .sc{position:absolute;inset:0;opacity:0}
.pvx-stage .tx{position:absolute;left:140px;top:300px;width:720px}
.pvx-stage .k{font-size:22px;letter-spacing:.32em;text-transform:uppercase;color:#BAA287;font-weight:700;display:flex;align-items:center;gap:22px}
.pvx-stage .k:before{content:'';width:70px;height:2px;background:#BAA287}
.pvx-stage .t{font-size:76px;line-height:1.06;font-weight:600;margin-top:30px;letter-spacing:-.01em}
.pvx-stage .t em{font-family:'Playfair Display',serif;font-style:italic;font-weight:400;color:#E6D3B8}
.pvx-stage .d{font-size:30px;line-height:1.55;color:#cfc8bd;margin-top:30px;font-weight:400;max-width:680px}
.pvx-stage .num{position:absolute;right:120px;top:80px;font-family:'Playfair Display',serif;font-style:italic;font-size:150px;color:rgba(186,162,135,.18)}
.pvx-stage .ill{position:absolute;left:960px;top:140px;width:820px;height:800px}
.pvx-stage .foot{position:absolute;left:140px;bottom:70px;display:flex;align-items:center;gap:18px;font-size:20px;color:#8f8a83;letter-spacing:.04em}
.pvx-stage .foot svg{width:30px;height:30px}
.pvx-stage .prog{position:absolute;left:140px;right:140px;bottom:46px;height:3px;background:rgba(255,255,255,.08);border-radius:3px}
.pvx-stage .prog i{position:absolute;left:0;top:0;bottom:0;background:#BAA287;border-radius:3px;width:0}
.pvx-stage .chip{display:inline-block;padding:12px 22px;border:1.5px solid rgba(186,162,135,.5);border-radius:999px;font-size:22px;color:#E6D3B8;margin:26px 10px 0 0}
.pvx-stage .tl{position:absolute;left:960px;top:330px;width:820px}
.pvx-stage .disc{position:absolute;left:0;right:0;bottom:110px;text-align:center;font-size:20px;color:#8f8a83}
.pvx-wrap{max-width:1180px;margin:0 auto}
.pvx{position:relative;width:100%;overflow:hidden;border-radius:26px;background:#1B1B1B;box-shadow:0 30px 70px -30px rgba(0,0,0,.5)}
.pvx-stage{position:absolute!important;left:0;top:0;width:1920px!important;height:1080px!important;transform-origin:0 0}
.pvx-big{position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px 0 0 -46px;border-radius:50%;border:0;background:#BAA287;color:#1B1B1B;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 0 12px rgba(186,162,135,.2);padding:0 0 0 5px;z-index:3}
.pvx-bar{display:flex;align-items:center;gap:14px;margin-top:14px}
.pvx-bar .pvx-pp{width:46px;height:46px;flex:0 0 46px;border-radius:50%;border:0;background:#1B1B1B;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;min-height:0}
.pvx-pr{flex:1;height:6px;background:#e7dccb;border-radius:6px;position:relative;cursor:pointer}
.pvx-pr i{position:absolute;left:0;top:0;bottom:0;background:#BAA287;border-radius:6px;width:0}
.pvx-bar .pvx-rs{border:1px solid #e0d4c2;background:#fff;color:#2E2E2E;border-radius:999px;padding:11px 16px;font:600 13.5px/1 Raleway,sans-serif;cursor:pointer;min-height:0;height:auto;text-transform:none;letter-spacing:0}
.pvx-bar .pvx-cta{background:#BAA287;color:#1B1B1B!important;border-radius:999px;padding:14px 22px;font:700 14px/1 Raleway,sans-serif;text-decoration:none!important;white-space:nowrap}
@media(max-width:767px){.pvx{border-radius:16px}.pvx-big{width:64px;height:64px;margin:-32px 0 0 -32px}.pvx-bar{flex-wrap:wrap}.pvx-bar .pvx-cta{flex:1 1 100%;text-align:center;padding:15px}}
html body .pvx .pvx-big{background:#BAA287!important;color:#1B1B1B!important;border:0!important;border-radius:50%!important;padding:0 0 0 5px!important;min-height:0!important;box-shadow:0 0 0 12px rgba(186,162,135,.2)!important}html body .pvx-bar .pvx-pp{background:#1B1B1B!important;color:#fff!important;border:0!important;border-radius:50%!important;padding:0!important;width:46px!important;height:46px!important;min-height:0!important}html body .pvx-bar .pvx-rs{background:#fff!important;color:#2E2E2E!important;border:1px solid #e0d4c2!important;border-radius:999px!important;padding:11px 16px!important;font:600 13.5px/1 Raleway,sans-serif!important;text-transform:none!important;letter-spacing:0!important;min-height:0!important;height:auto!important}html body .pvx-stage a{text-decoration:none!important}html body .pvx-stage #pvc2{color:#fff!important}html body .pvx-stage #pvc1{color:#1B1B1B!important}/*PVXE*//*PVX2*/html body .pvx .pvx-big{padding:0!important;display:flex;align-items:center!important;justify-content:center!important;line-height:0!important;width:96px!important;height:96px!important;margin:-48px 0 0 -48px!important;transition:transform .2s}html body .pvx .pvx-big:hover{transform:scale(1.06)}html body .pvx .pvx-big svg{width:36px!important;height:36px!important;flex:none}html body .sv-videosec,html body .thm-pv{background:radial-gradient(900px 520px at 80% 0%,rgba(186,162,135,.16),transparent 60%),#161616!important;padding-top:96px!important;padding-bottom:96px!important}html body .sv-videosec .sv-k,html body .thm-pv .gx-k{color:#BAA287!important}html body .sv-videosec h2,html body .sv-videosec .sv-h2like,html body .sv-videosec .elementor-heading-title,html body .thm-pv .gx-t{color:#fff!important}html body .sv-videosec h2 em,html body .thm-pv .gx-t em{color:#D9C3A4!important}html body .sv-videosec p,html body .sv-videosec .sv-sub,html body .sv-videosec .sv-text,html body .thm-pv .gx-s{color:#bdb6ab!important}html body .pvx{box-shadow:0 40px 90px -30px rgba(0,0,0,.8),0 0 0 1px rgba(186,162,135,.18)!important}html body .sv-videosec .pvx-bar .pvx-pp,html body .thm-pv .pvx-bar .pvx-pp{background:#BAA287!important;color:#1B1B1B!important}html body .sv-videosec .pvx-pr,html body .thm-pv .pvx-pr{background:#333!important}html body .sv-videosec .pvx-bar .pvx-rs,html body .thm-pv .pvx-bar .pvx-rs{background:transparent!important;color:#e9e4dc!important;border-color:#444!important}.pvx-ch{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:18px}html body .pvx-ch button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:14px 16px!important;border-radius:16px!important;border:1px solid #e0d4c2!important;background:#fff!important;color:#2E2E2E!important;font:600 14px/1.25 Raleway,sans-serif!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;min-height:0!important;height:auto!important;transition:.2s}html body .pvx-ch button b{font-family:'Playfair Display',serif;font-style:italic;font-weight:400;font-size:20px;color:#BAA287;line-height:1}html body .pvx-ch button.on{border-color:#BAA287!important;box-shadow:inset 0 0 0 1px #BAA287}html body .sv-videosec .pvx-ch button,html body .thm-pv .pvx-ch button{background:rgba(255,255,255,.04)!important;border-color:#333!important;color:#e9e4dc!important}html body .sv-videosec .pvx-ch button.on,html body .thm-pv .pvx-ch button.on{background:rgba(186,162,135,.12)!important;border-color:#BAA287!important}html body .sv-videosec .pvx-ch button:hover,html body .thm-pv .pvx-ch button:hover{border-color:#BAA287!important}@media(max-width:767px){html body .sv-videosec,html body .thm-pv{padding-top:64px!important;padding-bottom:64px!important}.pvx-ch{display:flex;overflow-x:auto;scrollbar-width:none;margin:14px -16px 0;padding:0 16px}.pvx-ch::-webkit-scrollbar{display:none}html body .pvx-ch button{flex:0 0 auto;padding:11px 14px!important;font-size:13px!important}html body .pvx .pvx-big{width:66px!important;height:66px!important;margin:-33px 0 0 -33px!important}html body .pvx .pvx-big svg{width:26px!important;height:26px!important}}html body .sv-videosec .sv-k .elementor-heading-title{color:#BAA287!important}/*PVX2E*//*FLNK*/html body footer.thf .elementor-widget-heading:has(a[href*="privacy-policy"]){display:flex!important;flex-wrap:wrap;align-items:center;gap:8px 24px}html body footer.thf .elementor-widget-heading:has(a[href*="privacy-policy"]) a{display:inline-flex;align-items:center;white-space:nowrap}html body footer.thf .elementor-widget-heading:has(a[href*="privacy-policy"]) a+a::before{content:"";width:4px;height:4px;border-radius:50%;background:#BAA287;opacity:.6;margin-right:24px;margin-left:-12px}/*FLNKE*//*SRL*/html body .sovereign-rewards-float{left:24px!important;right:auto!important}@media(max-width:767px){html body .sovereign-rewards-float{left:12px!important}}/*SRLE*//*FLOGO*/footer.thf .thf-brand img{width:auto!important;height:84px!important;aspect-ratio:auto;align-self:flex-start;flex:0 0 auto;object-fit:contain!important;max-width:100%!important}@media(max-width:767px){html body footer.thf .thf-brand img{width:190px!important;height:auto!important}}/*FLOGOE*//*FCOLS*/footer.thf .thf-main{display:flex!important;flex-wrap:wrap!important;column-gap:0!important;row-gap:0!important}@media(max-width:1024px){footer.thf .thf-main{row-gap:36px!important}}@media(max-width:767px){footer.thf .thf-main{row-gap:0!important;flex-direction:column!important}footer.thf .thf-main>.e-con{width:100%!important}}/*FCOLSE*//*TOPBAR*/header .thh-top,header .thh-top .elementor-heading-title,header .thh-top .elementor-heading-title span:not(.h2e-g),header .thh-top .addr{color:#DCD5CA!important}header .thh-top b,header .thh-top strong{color:#CDB89E!important}header .thh-top a svg,header .thh-top svg{color:#E6DFD4!important;fill:currentColor}header .thh-top a:hover,header .thh-top a:hover svg{color:#fff!important}/*TOPBARE*//*PCDK*/.pg-pc.dk .pg-pc-p .elementor-heading-title{color:#fff!important}.pg-pc.dk .pg-pc-p small{color:#BAA287!important}.pg-pc.dk .pg-pc-k .elementor-heading-title{color:#CDB89E!important}/*PCDKE*//*GXBG*/#graft-estimator{background:radial-gradient(900px 420px at 85% 0%,rgba(186,162,135,.22),transparent 60%),linear-gradient(180deg,#FFF7EC 0%,#F8EBDA 100%)!important;border-top:1px solid rgba(186,162,135,.35);border-bottom:1px solid rgba(186,162,135,.35);position:relative}#graft-estimator::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:64px;height:3px;border-radius:0 0 3px 3px;background:#BAA287}/*GXBGE*//*EDVIS*/body.elementor-editor-active .rv,body.elementor-editor-preview .rv{opacity:1!important;transform:none!important;transition:none!important}body.elementor-editor-active .pvx-stage .sc:first-child{opacity:1}/*EDVISE*//*TGRP*/html body .sv-topics>.sv-topic.sv-topic-group{grid-column:1/-1!important;background:none!important;border:0!important;box-shadow:none!important;padding:26px 0 2px!important;min-height:0!important;border-radius:0!important}html body .sv-topics>.sv-topic.sv-topic-group:first-child{padding-top:0!important}html body .sv-topics>.sv-topic.sv-topic-group::before{position:static!important;display:block!important;width:44px!important;height:3px!important;margin:0 0 14px!important}html body .sv-topic-group .sv-topic-h .elementor-heading-title{font-size:clamp(22px,2.2vw,30px)!important;line-height:1.2!important;font-weight:600!important;color:#1B1B1B!important}@media(min-width:768px){html body .sv-i2-tx>.sv-topics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .sv-topics>.sv-topic.sv-topic-wide{grid-column:1/-1!important}/*TGRPE*//*SHIM*/
:is(.thx,.h2e) .elementor-widget .elementor-heading-title{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}
:is(.thx,.h2e) .elementor-widget-text-editor{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}
:is(.thx,.h2e) .e-con{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--gap:0px;--row-gap:0px;--column-gap:0px;--width:auto}
:is(.thx,.h2e) .elementor-widget-button[class*="thx-btn"]{position:relative;width:auto;max-width:none}
:is(.thx,.h2e) .elementor-widget-button[class*="thx-btn"] .elementor-button{all:unset;display:inline-flex;align-items:center;justify-content:center;gap:inherit;cursor:pointer;color:inherit!important;font:inherit!important;letter-spacing:inherit}
:is(.thx,.h2e) .elementor-widget-button[class*="thx-btn"] .elementor-button::after{content:'';position:absolute;inset:0}
:is(.thx,.h2e) .elementor-widget-button[class*="thx-btn"] .elementor-button-text,:is(.thx,.h2e) .elementor-widget-button[class*="thx-btn"] .elementor-button-content-wrapper{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;display:inline-flex;align-items:center;gap:inherit;padding:0!important;margin:0!important;background:none!important;border:0!important}
:is(.thx,.h2e) .h2e-svg{line-height:0}
:is(.thx,.h2e) .elementor-widget-image img{display:block}
:is(.thx,.h2e) .elementor-widget-video .elementor-wrapper{height:100%}
:is(.thx,.h2e) .e-con>.elementor-widget-image:only-child,:is(.thx,.h2e) .e-con>.elementor-widget-image:only-child>.elementor-widget-container{height:100%;width:100%}
:is(.thx,.h2e) .e-con>.elementor-widget-image:only-child img{width:100%;height:100%}
:is(.thx,.h2e) .elementor-widget-video:only-child,:is(.thx,.h2e) .elementor-widget-video:only-child .elementor-widget-container{height:100%}
:is(.thx,.h2e) .elementor-widget-heading>.elementor-widget-container{display:contents}
:is(.thx,.h2e) .elementor-widget-heading div.elementor-heading-title,:is(.thx,.h2e) .elementor-widget-heading span.elementor-heading-title{display:contents}
:is(.thx,.h2e) .elementor-widget-html.h2e-raw,:is(.thx,.h2e) .elementor-widget-html.h2e-raw>.elementor-widget-container{display:contents}
:is(.thx,.h2e) .h2e-tabs .e-n-tabs-heading{gap:8px;flex-wrap:wrap;margin-bottom:26px}
:is(.thx,.h2e) .h2e-tabs .e-n-tab-title{border:1px solid #E2D6C6!important;background:#fff!important;border-radius:999px!important;padding:12px 22px!important;font:600 14px Raleway,sans-serif!important;color:#28262B!important;transition:all .2s}
:is(.thx,.h2e) .h2e-tabs .e-n-tab-title[aria-selected=true],:is(.thx,.h2e) .h2e-tabs .e-n-tab-title:hover{background:#1B1B1B!important;border-color:#1B1B1B!important;color:#fff!important}
:is(.thx,.h2e) .dark .h2e-tabs .e-n-tab-title{background:transparent!important;border-color:rgba(255,255,255,.25)!important;color:#fff!important}
:is(.thx,.h2e) .dark .h2e-tabs .e-n-tab-title[aria-selected=true]{background:#BAA287!important;border-color:#BAA287!important;color:#1B1B1B!important}
:is(.thx,.h2e) .h2e-tabs .e-n-tabs-content>.e-con{padding:0!important;border:0!important}
:is(.thx,.h2e) .h2e-tabs .e-n-tab-title{text-transform:none!important;letter-spacing:0!important;line-height:1.2!important;height:auto!important;min-height:0!important;box-shadow:none!important}
.home .sv-embed .sv-tour-sec{padding:0!important}.home .sv-embed .sv-w{max-width:none!important;padding:0!important}.home .sv-embed .sv-tour{border-radius:0;min-height:640px}.home .sv-embed .sv-tour-tx{min-height:640px;padding-left:max(32px,calc((100vw - 1176px)/2))!important}
:is(.thx,.h2e) .elementor-widget-heading.h2e-in,:is(.thx,.h2e) .elementor-widget-heading.h2e-txt{display:contents}
.thb-search .elementor-search-form{margin-left:0!important;margin-right:auto!important}
.thb-search .elementor-search-form__container{align-items:stretch!important;overflow:hidden}
.thb-search .elementor-search-form__submit{height:auto!important;min-height:100%!important;align-self:stretch!important;margin:0!important;display:flex!important;align-items:center;justify-content:center}
:is(.thx,.h2e) .e-con:not(.h2e-row)>.e-con,:is(.thx,.h2e) .e-con:not(.h2e-row)>.elementor-widget{flex-shrink:0}
:is(.thx,.h2e) .elementor-widget-image:not(.sv-img):not(.sv-hero-img),:is(.thx,.h2e) .elementor-widget-image:not(.sv-img):not(.sv-hero-img)>.elementor-widget-container{display:contents}
:is(.thx,.h2e) .e-con:not(.h2e-row)>.e-con{--width:100%}
:is(.thx,.h2e) .e-con:not(.sv *):not(.sv){--position:static}
.thh .thh-mega a,.thh .thh-mega a *{white-space:normal}
.thh .thh-mega .feat{align-items:flex-start!important;justify-content:flex-end!important;height:auto!important;padding:26px!important}
:is(.thx,.h2e) .e-con:not(.sv *):not(.sv){--flex-wrap:nowrap}
.h2e-w{display:contents}
.thh-drawer,.thh-root{--g:#BAA287;--gd:#A98B69;--cr:#FFF7EC;--k:#1B1B1B}
/*SHIMEND*/
/*S2*/
.e-con:is(.thx,.h2e):not(.h2e-row)>.e-con{--width:100%}
:is(.thx,.h2e) a.e-con:has(>.h2e-raw):not(:has(>.elementor-element:nth-child(3))){flex-direction:row!important;align-items:center!important;justify-content:center;--width:auto}
:is(.thx,.h2e) a.e-con>.elementor-widget,:is(.thx,.h2e) a.e-con>.elementor-widget .elementor-heading-title{color:inherit!important}
/*S2END*//*SOC*/
.thh-top .r{align-items:center!important;gap:18px!important}
.thh-top .soc{display:flex!important;align-items:center!important;gap:12px!important;height:20px;line-height:0}
.thh-top .soc a{display:flex!important;align-items:center;justify-content:center;width:20px;height:20px;line-height:0;margin:0!important;padding:0!important;opacity:.75;transition:opacity .2s}
.thh-top .soc a:hover{opacity:1}
.thh-top .soc svg{width:15px!important;height:15px!important;display:block;margin:0!important}
/*SOCEND*//*HWRAP*/@media(max-width:767px){html body h1,html body h2,html body h3,html body h4,html body .elementor-heading-title{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}/*HWRAPE*//*TYC*/html body .pg-ty-cards{width:100%!important;--width:100%;max-width:1000px;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 auto!important}html body .pg-ty-cards>.e-con{width:100%!important;--width:100%}@media(max-width:767px){html body .pg-ty-cards{grid-template-columns:1fr!important}}/*TYCE*//*GHOSTDK*/html body .sv .ar-card,html body .sv .ar-card .sv-btn,html body .sv .sv-i2-side .sv-dark,html body .sv .sv-float{--hd:#fff}html body .sv .sv-sec .ar-card .sv-btn.ghost .elementor-button,html body .sv .sv-sec .ar-card .sv-btn.ghost .elementor-button .elementor-button-text{color:#fff!important;border-color:rgba(255,255,255,.55)!important}html body .sv .sv-sec .ar-card .sv-btn.ghost .elementor-button:hover{color:#1B1B1B!important;background:#fff!important}/*GHOSTDKE*//*GLACC*/html body .gl-acc .elementor-accordion{border:0}html body .gl-acc .elementor-accordion-item{border:1px solid #EEE4D6!important;border-radius:16px;background:#fff;margin:0 0 10px;overflow:hidden}html body .gl-acc .elementor-tab-title{padding:16px 20px!important;border:0!important}html body .gl-acc .elementor-tab-title,html body .gl-acc .elementor-tab-title a.elementor-accordion-title,html body .gl-acc .elementor-tab-title .elementor-accordion-title{font:600 17px/1.3 Raleway,sans-serif!important;color:#1B1B1B!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important}html body .gl-acc .elementor-tab-title.elementor-active{background:#FFF7EC}html body .gl-acc .elementor-tab-title .elementor-accordion-icon{color:#BAA287;font-size:14px}html body .gl-acc .elementor-tab-content{padding:4px 20px 18px!important;border:0!important;font-size:15.5px;line-height:1.7;color:#4a4744}html body .gl-lead{margin-bottom:18px;font-size:17px}/*GLACCE*//*TPALIGN*/html body .sv-topics{align-items:start!important}html body .sv-topics>.sv-topic{align-self:start!important;height:auto!important}/*TPALIGNE*//*TOURH*/html body .sv-tour-tx .sv-tour-h3 .elementor-heading-title{font:500 15px/1.5 Raleway,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:rgba(255,255,255,.78)!important;margin:6px 0 0!important}html body .sv-tour-tx .sv-tour-h2 .elementor-heading-title{text-transform:none!important;letter-spacing:0!important}/*TOURHE*//*PCPOL*/html body .elementor-widget-theme-post-content p>strong:only-child,html body .elementor-widget-theme-post-content p>b:only-child{display:block;font-size:19px;line-height:1.3;color:#1B1B1B;margin:22px 0 6px;font-family:Raleway,sans-serif}html body .elementor-widget-theme-post-content p>strong:only-child+br{display:none}html body .elementor-widget-theme-post-content ul{list-style:none!important;padding-left:0!important;margin:10px 0 18px!important}html body .elementor-widget-theme-post-content ul>li{position:relative;padding-left:24px;margin:0 0 8px;list-style:none!important}html body .elementor-widget-theme-post-content ul>li::before{content:"";position:absolute;left:4px;top:.62em;width:8px;height:8px;border-radius:50%;background:#BAA287}html body .elementor-widget-theme-post-content ol{padding-left:22px;margin:10px 0 18px}html body .elementor-widget-theme-post-content img{border-radius:18px;height:auto;max-width:100%}html body .elementor-widget-theme-post-content p{margin:0 0 16px}/*PCPOLE*//*TRCSS*/.ar-main .sv-text blockquote{margin:1.4rem 0;padding:1rem 1.4rem;border-left:3px solid #BAA287;background:#FFF7EC;border-radius:0 12px 12px 0;font-style:italic;color:#2E2E2E}.ar-main .sv-text blockquote p{margin:0}.ar-main .sv-fig{margin:1.6rem 0}.ar-main .sv-fig img{width:100%;height:auto;border-radius:14px}.ar-main .sv-embed{position:relative;padding-top:56.25%;margin:1.6rem 0;border-radius:14px;overflow:hidden;background:#1B1B1B}.ar-main .sv-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ar-main .sv-text table{width:100%;border-collapse:collapse;font-size:.95rem}.ar-main .sv-text td,.ar-main .sv-text th{border:1px solid #e6dccb;padding:.55rem .7rem;text-align:left}/*TRCSSE*//*TRPRICE*/.tr-prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:1.4rem 0 2rem}.tr-price{background:#fff;border:1px solid #e9e0d0;border-radius:16px;padding:1.2rem 1.2rem 1.3rem;box-shadow:0 8px 24px rgba(27,27,27,.05)}.tr-price-h{font-family:inherit;font-weight:700;font-size:1.05rem;color:#1B1B1B;margin-bottom:.35rem}.tr-price-k{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:#8a7d6b}.tr-price-v{font-size:1.9rem;font-weight:700;color:#BAA287;margin:.3rem 0 .6rem;line-height:1.1}.tr-price ul{margin:.5rem 0 0;padding-left:1.1rem;font-size:.92rem;color:#2E2E2E}.tr-price-a{display:inline-block;margin-top:.8rem;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1B1B1B;text-decoration:none;border-bottom:2px solid #BAA287}.tr-price-ask{background:#FFF7EC}/*TRPRICEE*//*TRNOTE*/.tr-note{display:flex;gap:14px;align-items:flex-start;background:#FFF7EC;border:1px solid #efe3cf;border-radius:16px;padding:1.1rem 1.2rem;margin:1.4rem 0}.tr-note-i{flex:0 0 40px;height:40px;border-radius:50%;background:#BAA287;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.tr-note-t{font-weight:700;color:#1B1B1B;margin-bottom:.25rem}.tr-note-p{color:#2E2E2E;font-size:.95rem;line-height:1.6}/*TRNOTEE*//*VCW*/.vcw h3.vc-t{text-transform:none;letter-spacing:0}.vcw p.vc-s{font-size:1rem;line-height:1.55}.vcw .vc-extra .vc-n,.vcw .vc-extra .vc-tip{display:block}.vcw .vc-btn.gold,.vcw .vc-btn.ghost{text-transform:none;letter-spacing:0;font-size:1rem}.vc-sec .sv-w{max-width:1100px}.vcw ol.vc-steps{margin:0 0 26px!important;padding:0!important}.vcw ol.vc-steps li{padding:12px 14px!important;margin:0!important;list-style:none!important;line-height:1.3!important}.vcw ol.vc-steps li::before,.vcw ol.vc-steps li::after{display:none!important}@media(max-width:640px){.vcw p.vc-s{font-size:.95rem}.vcw .vc-slots{padding-bottom:6px}.vcw .vc-nav{z-index:6}body.vc-app-open .thai,body.vc-app-open #thf-mbar,body.vc-app-open .sovereign-rewards-float,body.vc-app-open .thtc-popup,body.vc-app-open #thh-drawer{display:none!important}}@media(max-width:640px){.sv-hero-tx .sv-chips ul.elementor-icon-list-items{display:flex!important;flex-direction:column;align-items:center;gap:6px;margin:4px 0 0!important}.sv-hero-tx .sv-chips li.elementor-icon-list-item{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:10px;margin:0!important;padding:8px 16px!important;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(186,162,135,.35);line-height:1.2;width:min(100%,300px);box-sizing:border-box}.sv-hero-tx .sv-chips li .elementor-icon-list-icon{margin:0!important}.sv-hero-tx .sv-chips li .elementor-icon-list-icon i{font-size:13px!important}.sv-hero-tx .sv-chips li .elementor-icon-list-text{white-space:nowrap;font-size:14px!important;line-height:1.2!important}}.sv .sv-band + .elementor-widget-template .thx-sec:first-of-type{padding-top:282px!important}@media(max-width:1024px){.sv .sv-band + .elementor-widget-template .thx-sec:first-of-type{padding-top:402px!important}}@media(max-width:767px){.sv .sv-band + .elementor-widget-template .thx-sec:first-of-type{padding-top:282px!important}}@media(max-width:640px){html body .thai .thai-f textarea{font-size:16px!important;line-height:20px!important;padding:12px 14px!important;height:46px!important}html body .thai .thai-f textarea::placeholder{font-size:15px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}}.thh-nav .thh-mega a.feat:hover,.thh-nav .thh-mega a.feat:focus{background-color:#1B1B1B!important;background-image:linear-gradient(180deg,rgba(27,27,27,.2),#1B1B1B 70%),var(--img)!important;background-size:cover!important;background-repeat:no-repeat!important}/*VCWE*//* End custom CSS */