.elementor-10 .elementor-element.elementor-element-f75b837{--display:flex;--min-height:46px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E7E2DA;--border-color:#E7E2DA;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:58}.elementor-10 .elementor-element.elementor-element-f75b837:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-f75b837>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgb(255 255 255 / .62)}.elementor-10 .elementor-element.elementor-element-a398cd6 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-10 .elementor-element.elementor-element-a398cd6 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-10 .elementor-element.elementor-element-a398cd6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-a398cd6 .elementor-icon-list-text{transition:color 0.3s}.elementor-10 .elementor-element.elementor-element-512b8c3{--display:flex;--padding-top:49px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-512b8c3:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-512b8c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F7}.elementor-10 .elementor-element.elementor-element-2074268{--display:flex}.elementor-10 .elementor-element.elementor-element-e85fc80{--display:flex}.elementor-10 .elementor-element.elementor-element-4ffef02{--display:flex}.elementor-10 .elementor-element.elementor-element-1b57fda .elementor-button{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:500}.elementor-10 .elementor-element.elementor-element-dba59fa{--display:flex}.elementor-10 .elementor-element.elementor-element-2df8c7b{--display:flex}.elementor-10 .elementor-element.elementor-element-e39a62c{--display:flex}.elementor-10 .elementor-element.elementor-element-54c7122{--display:flex}.elementor-10 .elementor-element.elementor-element-ddb0d64{--display:flex}.elementor-10 .elementor-element.elementor-element-49279dc{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-49279dc:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-49279dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F7}.elementor-10 .elementor-element.elementor-element-cdabf81{--display:flex}.elementor-10 .elementor-element.elementor-element-b9d19e3{--display:flex}.elementor-10 .elementor-element.elementor-element-0dd470e{--display:flex}.elementor-10 .elementor-element.elementor-element-91bf4ab{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E2DA;--border-color:#E7E2DA;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-91bf4ab:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-91bf4ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-e45c90b{--display:flex}.elementor-10 .elementor-element.elementor-element-fa1efdb{--display:flex}.elementor-10 .elementor-element.elementor-element-1b2ab54{--display:flex}.elementor-10 .elementor-element.elementor-element-5eb5c69{--display:flex;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-5eb5c69:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-5eb5c69>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F7}.elementor-10 .elementor-element.elementor-element-6559592{--display:flex}.elementor-10 .elementor-element.elementor-element-b530d57 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-fd67276 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-6c45277 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-46a945e .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-e13ac71 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-41b24ee .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-15eff15 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-4c6a2db .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-652000c .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-168d352 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-71e7c69 .elementor-icon-box-wrapper{gap:15px}.elementor-10 .elementor-element.elementor-element-0640b84{--display:flex}.elementor-10 .elementor-element.elementor-element-fd8d7a0{--display:flex}.elementor-10 .elementor-element.elementor-element-c86e3e5{--display:flex}.elementor-10 .elementor-element.elementor-element-7432d29{--display:flex}.elementor-10 .elementor-element.elementor-element-9d75463{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E2DA;--border-color:#E7E2DA;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-9d75463:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-9d75463>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-ef350da{--display:flex}.elementor-10 .elementor-element.elementor-element-6fc5a21{--display:flex}.elementor-10 .elementor-element.elementor-element-35793cf{--display:flex}.elementor-10 .elementor-element.elementor-element-c7dced2{--display:flex}.elementor-10 .elementor-element.elementor-element-f7ca675{--display:flex}.elementor-10 .elementor-element.elementor-element-ff8445f{--display:flex}.elementor-10 .elementor-element.elementor-element-a52f863{--display:flex}.elementor-10 .elementor-element.elementor-element-2697b13{--display:flex;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-2697b13:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-2697b13>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F7}.elementor-10 .elementor-element.elementor-element-302e76c{--display:flex}.elementor-10 .elementor-element.elementor-element-2b61ded{--display:flex}.elementor-10 .elementor-element.elementor-element-2796132{--display:flex}.elementor-10 .elementor-element.elementor-element-65a7031 .elementor-button{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:500}.elementor-10 .elementor-element.elementor-element-ba1e31f{--display:flex}.elementor-10 .elementor-element.elementor-element-9bd3095{--display:flex}.elementor-10 .elementor-element.elementor-element-85bb627{--display:flex}.elementor-10 .elementor-element.elementor-element-b9d164e{--display:flex}.elementor-10 .elementor-element.elementor-element-8c0ce58{--display:flex}.elementor-10 .elementor-element.elementor-element-0666160{--display:flex}.elementor-10 .elementor-element.elementor-element-aa40b5e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E2DA;--border-color:#E7E2DA;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-aa40b5e:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-aa40b5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-8eaa864{--display:flex}.elementor-10 .elementor-element.elementor-element-c20f1eb{--display:flex}.elementor-10 .elementor-element.elementor-element-f6490e3{--display:flex}.elementor-10 .elementor-element.elementor-element-288d917{--display:flex}.elementor-10 .elementor-element.elementor-element-49ef22a{--display:flex}.elementor-10 .elementor-element.elementor-element-140fb09{--display:flex;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-140fb09:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-140fb09>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F7}.elementor-10 .elementor-element.elementor-element-ed74a52{--display:flex}.elementor-10 .elementor-element.elementor-element-b269da0{--display:flex}.elementor-10 .elementor-element.elementor-element-b2d0e19{--display:flex}.elementor-10 .elementor-element.elementor-element-f1ef71f{--display:flex}.elementor-10 .elementor-element.elementor-element-ed708d6{--display:flex}.elementor-10 .elementor-element.elementor-element-b9061ed{--display:flex}.elementor-10 .elementor-element.elementor-element-536237d{--display:flex}.elementor-10 .elementor-element.elementor-element-d0769bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-d0769bf:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-d0769bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#16224F}.elementor-10 .elementor-element.elementor-element-600338c{--display:flex}.elementor-10 .elementor-element.elementor-element-21649e8{--display:flex}.elementor-10 .elementor-element.elementor-element-e71e9d0{--display:flex}.elementor-10 .elementor-element.elementor-element-7d4fe1b .elementor-button{font-family:"Manrope",Sans-serif;font-size:16px;font-weight:500}.elementor-10 .elementor-element.elementor-element-566283b{--display:flex;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-566283b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-566283b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-10 .elementor-element.elementor-element-adbf696{--display:flex;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px}.elementor-10 .elementor-element.elementor-element-adbf696:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-adbf696>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B1436}.elementor-10 .elementor-element.elementor-element-8a4c883{--display:flex}.elementor-10 .elementor-element.elementor-element-73c1f8a .elementor-button{font-family:"Manrope",Sans-serif;font-size:17px;font-weight:500}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-f75b837{--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-512b8c3{--padding-top:41px;--padding-bottom:88px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-49279dc{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-91bf4ab{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-5eb5c69{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-9d75463{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-2697b13{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-aa40b5e{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-140fb09{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-566283b{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}.elementor-10 .elementor-element.elementor-element-adbf696{--padding-top:72px;--padding-bottom:72px;--padding-left:22px;--padding-right:22px}}#gallery,#area,#services,#includes,#prices,#cleaner,#booking,#turnover,#faq,#quote{scroll-margin-top:128px}.syh-rail{background:var(--color-bg-glass);border-bottom:1px solid var(--color-border-default);z-index:98}.syh-raillist{width:100%}.elementor-10 .syh-sec>.e-con-inner{gap:0}.syh-col.syh-col>.e-con-inner{padding:0;gap:0}.elementor-10 .syh-figcap p{margin:10px 0 0;font-family:var(--font-display);font-size:13px;color:var(--color-text-muted)}.syh-shot img{display:block;width:100%;height:auto;object-fit:cover;border-radius:16px;background:var(--color-border-default)}.syh-shot--hero img{border-radius:24px;aspect-ratio:4/3}.syh-shot--43 img{aspect-ratio:4/3}.syh-shot--32 img{aspect-ratio:3/2}.syh-shot--34 img{aspect-ratio:3/4}.syh-herogrid.syh-herogrid>.e-con-inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;max-width:none!important;padding:0}.syh-herogrid.syh-herogrid>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.syh-hero .syp-eyebrow .elementor-heading-title{margin-bottom:0}.syh-eb--compact{display:none}.syh-h1.syh-h1 .elementor-heading-title{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;font-size:clamp(40px,6vw,64px);line-height:1.05;margin:20px 0 0;text-wrap:pretty}.elementor-10 .syh-herolede p{margin:20px 0 0;font-size:20px;line-height:1.7;color:var(--color-ink-600);max-width:52ch}.syh-ctarow{margin-top:24px}.syh-ctarow.syh-ctarow>.e-con-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px;max-width:none!important;padding:0}.syh-ctarow .elementor-widget{width:auto}.elementor-10 .syh-ctanote p{margin:0;font-size:16px;color:var(--color-ink-500)}.syh-stats{margin-top:64px}.syh-stats.syh-stats>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none!important;padding:0}.syh-stats.syh-stats>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.syh-stat{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:var(--shadow-1)}.syh-stat.syh-stat>.e-con-inner{padding:28px 32px;gap:6px;max-width:none!important}.syh-statfig .elementor-heading-title{font-family:var(--font-body);font-size:36px;line-height:1.1;color:var(--color-accent);margin:0}.elementor-10 .syh-statlabel p{margin:0;font-family:var(--font-display);font-size:15px;color:var(--color-ink-500)}.syh-gal{border-top:1px solid var(--color-border-default);overflow:hidden}.syh-gal.syh-gal>.e-con-inner{max-width:none!important;padding-left:0;padding-right:0;gap:0}.syh-galhead.syh-galhead>.e-con-inner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1100px!important;margin:0 auto;padding:0 clamp(22px,4vw,40px)}.elementor-10 .syh-galnote p{margin:0;font-size:17px;line-height:1.7;color:var(--color-ink-500);max-width:34ch}.syh-galrows{margin-top:clamp(28px,4vw,44px)}.syh-galrows.syh-galrows>.e-con-inner{display:flex;flex-direction:column;gap:clamp(10px,1.2vw,16px);max-width:none!important;padding:0}.syh-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.syh-marquee .syh-track{display:flex;gap:clamp(10px,1.2vw,16px);width:max-content}.syh-marquee img{display:block;width:auto;border-radius:10px;object-fit:cover;background:var(--color-border-default)}.syh-marquee--a .syh-track{animation:syh-drift-left 96s linear infinite}.syh-marquee--a img{height:clamp(150px,19vw,250px)}.syh-marquee--b .syh-track{animation:syh-drift-right 118s linear infinite}.syh-marquee--b img{height:clamp(120px,15vw,200px)}@keyframes syh-drift-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes syh-drift-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.syh-marquee .syh-track{animation:none}.syh-marquee{overflow-x:auto}}.syh-galcount{margin-top:clamp(28px,4vw,40px)}.elementor-10 .syh-galcount p{margin:0 auto;max-width:1100px;padding:0 clamp(22px,4vw,40px);font-family:var(--font-display);font-size:13px;color:var(--color-text-muted)}.syh-split.syh-split>.e-con-inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;max-width:none!important;padding:0}.syh-split.syh-split>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.syh-split--top.syh-split--top>.e-con-inner{align-items:start}.elementor-10 .syh-body p{margin:18px 0 0;font-size:18px;line-height:1.7;color:var(--color-ink-600);text-wrap:pretty}.elementor-10 .syh-body--60 p{max-width:60ch}.syh-body strong{font-family:var(--font-display);font-weight:600;color:var(--color-ink-800)}.syh-arrow{margin-top:18px}.elementor-10 .syh-note p{margin:28px 0 0;font-size:18px;line-height:1.7;color:var(--color-ink-600);max-width:74ch;text-wrap:pretty}.syh-svcgrid{margin-top:36px}.syh-svcgrid.syh-svcgrid>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none!important;padding:0}.syh-svcgrid.syh-svcgrid>.e-con-inner>.elementor-widget{width:100%}.syh-svc{position:relative;height:100%;padding:26px 28px;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:var(--shadow-1);transition:box-shadow var(--duration-base) var(--ease-serene)}.syh-svc .elementor-icon-box-title a{position:static}.syh-svc .elementor-icon-box-title a::before{content:none}.syh-svc .elementor-icon-box-title a::after{content:'';position:absolute;inset:0}.elementor-10 .syh-svc.syh-svc .elementor-icon-box-wrapper{text-align:left;display:block}.syh-svc .elementor-icon-box-icon{display:none}.syh-svc .elementor-icon-box-title{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.03em;color:var(--color-ink-800);margin:0 0 6px}.syh-svc .elementor-icon-box-title a{color:inherit;transition:color var(--duration-fast) var(--ease-serene)}.syh-svc .elementor-icon-box-description{font-size:16px;line-height:1.6;color:var(--color-ink-500);margin:0}.syh-svc:hover{box-shadow:var(--shadow-2)}.syh-svc:hover .elementor-icon-box-title a{color:var(--color-accent)}.syh-frames{margin-top:36px}.syh-frames.syh-frames>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start;max-width:none!important;padding:0}.syh-frames.syh-frames>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.elementor-10 #services .syh-note p{margin-top:36px}.syh-tiers{margin-top:40px}.syh-tiers.syh-tiers>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none!important;padding:0}.syh-tiers.syh-tiers>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.syh-card{border:1px solid var(--color-border-default);border-radius:16px}.syh-card.syh-card>.e-con-inner{padding:28px 32px;gap:8px;max-width:none!important}.syh-card--sky{background:none;border-color:#fff0}.syh-card--sky::before{content:'';position:absolute;inset:0;border-radius:inherit;background:var(--wash-sky);z-index:0;pointer-events:none}.syh-card--sky.syh-card--sky>.e-con-inner{position:relative;z-index:1}.syh-card--subtle{background:var(--color-bg-subtle)}.syh-card--lilac{background:none;border-color:#fff0}.syh-card--lilac::before{content:'';position:absolute;inset:0;border-radius:inherit;background:var(--wash-lilac);z-index:0;pointer-events:none}.syh-card--lilac.syh-card--lilac>.e-con-inner{position:relative;z-index:1}.syh-card--ink{background-color:var(--color-ink-900);border-color:#fff0}.syh-cardgap{margin-top:18px}.syh-cardgap.syh-cardgap>.e-con-inner{padding:26px 30px}.syh-cardh .elementor-heading-title{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.03em;color:var(--color-ink-800);margin:0}.syh-cardh--ink .elementor-heading-title{color:#fff}.elementor-10 .syh-cardcopy p{margin:0;font-size:17px;line-height:1.7;color:var(--color-ink-600)}.elementor-10 .syh-cardcopy--ink p{color:rgb(255 255 255 / .82)}.syh-spec{border:1px solid var(--color-border-default);border-radius:16px;background:var(--color-bg-surface)}.syh-spec.syh-spec>.e-con-inner{padding:8px 32px;gap:0;max-width:none!important}.syh-spech .elementor-heading-title{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.03em;color:var(--color-ink-800);margin:24px 0 0}.syh-specrow{border-top:1px solid var(--color-border-default)}.syh-specrow--first{border-top:none}.syh-specrow.syh-specrow>.e-con-inner{padding:20px 0;gap:4px;max-width:none!important}.syh-specrow--first.syh-specrow--first>.e-con-inner{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:baseline}.syh-specrow--first .syh-specnote{grid-column:1 / -1}.syh-speclabel .elementor-heading-title{font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--color-ink-800);margin:0}.syh-specval .elementor-heading-title{font-family:var(--font-display);font-weight:600;font-size:16px;color:var(--color-accent);margin:0}.elementor-10 .syh-specnote p{margin:0;font-size:16px;line-height:1.6;color:var(--color-ink-500)}.syh-steps{margin-top:36px}.syh-steps.syh-steps>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none!important;padding:0}.syh-steps.syh-steps>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.syh-step{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:16px;box-shadow:var(--shadow-1)}.syh-step.syh-step>.e-con-inner{padding:30px 32px;gap:8px;max-width:none!important}.syh-stepnum .elementor-heading-title{font-family:var(--font-display);font-weight:500;font-size:15px;color:var(--color-accent);margin:0}.syh-stepname .elementor-heading-title{font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.03em;color:var(--color-ink-800);margin:0}.elementor-10 .syh-stepcopy p{margin:0;font-size:17px;line-height:1.7;color:var(--color-ink-600)}.syh-two{margin-top:36px}.syh-two.syh-two>.e-con-inner{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:none!important;padding:0}.syh-two.syh-two>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.elementor-10 .syh-turn.syh-turn{padding:0!important;background-color:var(--color-ink-800)}.syh-turn.syh-turn>.e-con-inner{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:none!important;padding:0;align-items:stretch}.syh-turn.syh-turn>.e-con-inner>.e-con{width:100%!important;max-width:none!important;flex:none!important}.syh-turnshot{position:relative;min-height:440px}.syh-turnshot.syh-turnshot>.e-con-inner{position:absolute;inset:0;padding:0;max-width:none!important}.syh-turnshot .elementor-widget-image,.syh-turnshot .elementor-widget-image>div{height:100%}.syh-turnshot img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.syh-turncol.syh-turncol>.e-con-inner{padding:clamp(56px,7vw,96px) clamp(22px,5vw,56px);gap:0;max-width:none!important;justify-content:center;align-items:flex-start}.syh-turncol .sy-h2--inverse .elementor-heading-title{text-align:left;margin:0;font-size:clamp(30px,3.8vw,44px);letter-spacing:-.03em}.elementor-10 .syh-turncopy p{margin:18px 0 0;font-size:18px;line-height:1.7;color:rgb(255 255 255 / .82);max-width:52ch}.syh-turncol .syp-kicker .elementor-heading-title,.syh-close .syp-kicker .elementor-heading-title{color:var(--color-sand-050)}.syh-faq{margin-top:28px}.syh-close.syh-close>.e-con-inner{max-width:900px!important;padding-left:0;padding-right:0;gap:0;align-items:flex-start}.syh-closeh2 .elementor-heading-title{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;font-size:clamp(32px,4.5vw,46px);line-height:1.1;margin:20px 0 0;color:#fff}.elementor-10 .syh-closelede p{margin:20px 0 0;font-size:19px;line-height:1.7;color:rgb(255 255 255 / .82);max-width:56ch}.elementor-10 .syh-closenote p{margin:0;font-size:16px;color:rgb(255 255 255 / .82)}@media(max-width:1024px){.elementor-10 .e-con:not(.e-parent):not(.syh-card):not(.syh-stat):not(.syh-step):not(.syh-spec){padding-left:0!important;padding-right:0!important}.syh-svcgrid.syh-svcgrid>.e-con-inner,.syh-tiers.syh-tiers>.e-con-inner,.syh-steps.syh-steps>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.syh-stats.syh-stats>.e-con-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:940px){.elementor-10 .sy-sec{padding-left:22px!important;padding-right:22px!important}.elementor-10 .syh-gal.syh-gal{padding-left:0!important;padding-right:0!important}.syh-rail{padding-left:22px!important;padding-right:22px!important}.syh-eb--wide{display:none}.syh-eb--compact{display:block}.syh-herogrid.syh-herogrid>.e-con-inner,.syh-split.syh-split>.e-con-inner{grid-template-columns:1fr;gap:36px}.syh-turn.syh-turn>.e-con-inner{grid-template-columns:1fr}#gallery,#area,#services,#includes,#prices,#cleaner,#booking,#turnover,#faq,#quote{scroll-margin-top:134px}}@media(max-width:767px){#gallery,#area,#services,#includes,#prices,#cleaner,#booking,#turnover,#faq,#quote{scroll-margin-top:128px}.syh-svcgrid.syh-svcgrid>.e-con-inner,.syh-tiers.syh-tiers>.e-con-inner,.syh-steps.syh-steps>.e-con-inner,.syh-two.syh-two>.e-con-inner{grid-template-columns:1fr}.syh-frames.syh-frames>.e-con-inner{grid-template-columns:1fr}.syh-stats.syh-stats>.e-con-inner{grid-template-columns:1fr}.syh-stat.syh-stat>.e-con-inner,.syh-step.syh-step>.e-con-inner,.syh-card.syh-card>.e-con-inner{padding:26px 24px}.syh-cardgap.syh-cardgap>.e-con-inner{padding:26px 24px}.syh-spec.syh-spec>.e-con-inner{padding:8px 24px}.syh-turnshot,.syh-turnshot img{min-height:280px}}