:root{--page-title-display:none;}/* Start custom CSS */html:has(.elementor-936){scroll-behavior:smooth}
.elementor-936 #enw-legal-main{background:var(--enw-paper,#F6F8F7);color:#101010;overflow:visible}
.elementor-936 #enw-legal-hero{background:var(--enw-paper,#F6F8F7);padding-block:var(--enw-section-scene-space)}
.elementor-936 #enw-legal-hero>p:last-child{max-width:680px}
.elementor-936 #enw-legal-nav{position:sticky;top:88px;z-index:12;display:flex;align-items:center;justify-content:center;gap:40px;padding:20px var(--enw-layout-gutter);background:#000000;border-block:1px solid #FFFFFF26;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;max-width:100%;box-sizing:border-box}
.elementor-936 #enw-legal-nav a{flex:none;font-family:var(--enw-font-body,Inter);font-size:16px;font-weight:400;line-height:1.5;color:#FFFFFF;padding:0 0 5px;background:transparent;border:0;border-radius:0;text-decoration:none;border-bottom:1px solid transparent;transition:color 220ms ease,border-color 220ms ease}
.elementor-936 #enw-legal-nav a:hover{color:var(--enw-action-orange,#FF4D00);border-bottom-color:currentColor;background:transparent}
.elementor-936 #enw-legal-main :is(a,button):focus-visible{outline:2px solid var(--enw-action-orange,#FF4D00);outline-offset:6px}
.elementor-936 #enw-legal-main>section:not(#enw-legal-hero){padding-block:var(--enw-section-scene-space);padding-inline:var(--enw-layout-gutter);scroll-margin-top:168px}
.elementor-936 #enw-legal-main>section:not(#enw-legal-hero)>*{width:100%;max-width:860px;margin-inline:auto;box-sizing:border-box}
.elementor-936 #enw-legal-main>section>h2{margin-block:0 32px;color:#101010}
.elementor-936 #enw-legal-main>section>p{margin-block:0 24px}
.elementor-936 #enw-legal-main>section>p:first-child{color:var(--enw-action-orange-dark,#C63C00)}
.elementor-936 #enw-legal-main article{border-top:1px solid #DADFD9;padding-block:40px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}
.elementor-936 #enw-legal-main article:first-of-type{margin-top:64px}
.elementor-936 #enw-legal-main article h3{margin:0 0 4px;color:#101010}
.elementor-936 #enw-legal-main article p{font-family:var(--enw-font-body,Inter);font-size:18px;line-height:1.7;margin:0;color:#39443E;overflow-wrap:anywhere}
.elementor-936 #enw-legal-main article a,.elementor-936 #enw-legal-main article button{font-family:var(--enw-font-body,Inter);font-size:16px;line-height:1.5;padding:0 0 4px;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:#243547;text-align:left;max-width:100%;overflow-wrap:anywhere;text-decoration:none}
.elementor-936 #enw-legal-main article a:hover{color:var(--enw-action-orange-dark,#C63C00);background:transparent}
.elementor-936 #enw-legal-main article button:disabled{color:#727C75;cursor:default;background:transparent;opacity:1}
@media(max-width:767px){.elementor-936 #enw-legal-nav{top:72px;justify-content:flex-start;gap:24px;padding-block:16px}.elementor-936 #enw-legal-main article{padding-block:32px}.elementor-936 #enw-legal-main article h3{font-size:30px;line-height:1.25}.elementor-936 #enw-legal-main>section:not(#enw-legal-hero){scroll-margin-top:144px}}
@media(prefers-reduced-motion:reduce){html:has(.elementor-936){scroll-behavior:auto}.elementor-936 #enw-legal-nav a{transition:none}}
body[class*="elementor-edit"] .elementor-936 #enw-legal-nav{position:relative;top:auto}/* End custom CSS */