.elementor-3 .elementor-element.elementor-element-facd6c4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-facd6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14202B;}.elementor-3 .elementor-element.elementor-element-facd6c4 > .elementor-container{max-width:1140px;}.elementor-3 .elementor-element.elementor-element-facd6c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 80px 20px;}.elementor-3 .elementor-element.elementor-element-facd6c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-ba72063 > .elementor-widget-container{margin:18px 0px 14px 0px;}.elementor-3 .elementor-element.elementor-element-ba72063{text-align:start;}.elementor-3 .elementor-element.elementor-element-ba72063 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-83a6a51:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-83a6a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F1;}.elementor-3 .elementor-element.elementor-element-83a6a51 > .elementor-container{max-width:1180px;}.elementor-3 .elementor-element.elementor-element-83a6a51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 80px 20px;}.elementor-3 .elementor-element.elementor-element-83a6a51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3 .elementor-element.elementor-element-dfa8554:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-dfa8554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3 .elementor-element.elementor-element-dfa8554 > .elementor-container{max-width:1180px;}.elementor-3 .elementor-element.elementor-element-dfa8554{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 70px 20px;}.elementor-3 .elementor-element.elementor-element-dfa8554 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-ba72063 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-facd6c4{padding:54px 16px 46px 16px;}.elementor-3 .elementor-element.elementor-element-ba72063 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-83a6a51{padding:28px 16px 48px 16px;}.elementor-3 .elementor-element.elementor-element-dfa8554{padding:40px 16px 48px 16px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-0104387{width:30%;}.elementor-3 .elementor-element.elementor-element-ec2eee3{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-0104387{width:100%;}.elementor-3 .elementor-element.elementor-element-ec2eee3{width:100%;}}/* Start custom CSS *//* hz-legal */
html{scroll-behavior:smooth;}
.hz-lg-hero{position:relative;overflow:hidden;}
.hz-lg-hero:after{content:"";position:absolute;right:-120px;top:-120px;width:420px;height:420px;border-radius:50%;border:60px solid rgba(230,160,41,.08);pointer-events:none;}
.hz-lg-eyebrow{display:inline-block;padding:7px 14px;border-radius:30px;background:rgba(230,160,41,.14);color:#E6A029;font-family:"Readex Pro",sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;}
.hz-lg-hero .elementor-widget-text-editor p.hz-lg-sub{color:#C9D2DA;font-family:"Readex Pro",sans-serif;font-size:18px;line-height:1.6;max-width:660px;margin:0 0 26px;}
.hz-lg-chips{display:flex;flex-wrap:wrap;gap:10px;}
.hz-lg-chips span{padding:8px 14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;color:#fff;font-family:"Readex Pro",sans-serif;font-size:13.5px;background:rgba(255,255,255,.04);}
.hz-lg-side>.elementor-widget-wrap{align-content:flex-start;}
.hz-lg-side .elementor-widget-text-editor{position:sticky;top:120px;}
.hz-lg-toc{background:#fff;border-radius:14px;padding:22px 20px;box-shadow:0 8px 28px rgba(20,32,43,.06);}
.hz-lg-toc-t,.hz-lg-help-t,.hz-lg-more-t{font-family:Poppins,sans-serif;font-weight:600;color:#14202B;font-size:16px;margin:0 0 12px !important;}
.hz-lg-toc ol{list-style:none;margin:0;padding:0;}
.hz-lg-toc li{margin:0;border-top:1px solid #EFECE7;}
.hz-lg-toc li:first-child{border-top:0;}
.hz-lg-toc a{display:flex;gap:12px;align-items:baseline;padding:9px 4px;color:#3A4652;font-family:"Readex Pro",sans-serif;font-size:14.5px;line-height:1.4;text-decoration:none;transition:color .2s,padding .2s;}
.hz-lg-toc a span{color:#B8760B;font-weight:600;font-size:12.5px;min-width:20px;}
.hz-lg-toc a:hover{color:#B8760B;padding-left:8px;}
.hz-lg-help{margin-top:18px;background:#14202B;border-radius:14px;padding:22px 20px;}
.hz-lg-help .hz-lg-help-t{color:#fff;}
.hz-lg-help p{color:#C9D2DA;font-size:14px;line-height:1.6;margin:0 0 14px;}
.hz-lg-btn{display:inline-block;background:#E6A029;color:#14202B !important;font-family:Poppins,sans-serif;font-weight:600;font-size:14px;padding:11px 20px;border-radius:8px;text-decoration:none;transition:background .2s;}
.hz-lg-btn:hover{background:#fff;}
.hz-lg-mail{display:block;margin-top:12px;color:#E6A029 !important;font-size:13.5px;word-break:break-all;}
.hz-lg-content .elementor-widget:not(:last-child){margin-bottom:18px;}
.hz-lg-intro{background:#fff;border-left:4px solid #E6A029;border-radius:0 14px 14px 0;padding:22px 26px;}
.hz-lg-intro p{font-size:17px;line-height:1.7;color:#14202B;margin:0 0 10px;}
.hz-lg-intro p:last-child{margin:0;}
.hz-lg-card{display:flex;gap:20px;background:#fff;border-radius:14px;padding:28px 28px 22px;box-shadow:0 8px 28px rgba(20,32,43,.05);border:1px solid #EFECE7;scroll-margin-top:120px;transition:box-shadow .25s,transform .25s;}
.hz-lg-card:hover{box-shadow:0 14px 36px rgba(20,32,43,.09);}
.hz-lg-num{flex:0 0 46px;height:46px;border-radius:12px;background:#FDF3E1;color:#B8760B;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;}
.hz-lg-body{flex:1;min-width:0;}
.hz-lg-body h2{font-family:Poppins,sans-serif;font-size:22px;line-height:1.3;font-weight:600;color:#14202B;margin:8px 0 12px;}
.hz-lg-body p,.hz-lg-body li{font-family:"Readex Pro",sans-serif;font-size:15.5px;line-height:1.75;color:#44505C;}
.hz-lg-body p{margin:0 0 12px;}
.hz-lg-body ul,.hz-lg-body ol{margin:0 0 12px;padding-left:0;list-style:none;}
.hz-lg-body li{position:relative;padding-left:22px;margin-bottom:6px;}
.hz-lg-body li:before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:50%;background:#E6A029;}
.hz-lg-body a,.hz-lg-intro a{color:#B8760B;text-decoration:underline;text-underline-offset:3px;word-break:break-word;}
.hz-lg-body strong{color:#14202B;}
.hz-lg-note{background:#FDF3E1;border:1px dashed #E6A029;border-radius:12px;padding:16px 20px;font-size:14.5px;line-height:1.6;color:#5A4520;}
.hz-lg-note strong{color:#14202B;}
.hz-lg-xs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}
.hz-lg-x{display:block;border:1px solid #E7E2DA;border-radius:12px;padding:18px 20px;text-decoration:none;background:#fff;transition:border-color .2s,transform .2s,box-shadow .2s;}
.hz-lg-x strong{display:block;font-family:Poppins,sans-serif;color:#14202B;font-size:16px;margin-bottom:4px;}
.hz-lg-x span{color:#B8760B;font-size:13.5px;}
.hz-lg-x:hover{border-color:#E6A029;transform:translateY(-3px);box-shadow:0 10px 26px rgba(20,32,43,.08);}
.hz-lg-x.is-current{background:#14202B;border-color:#14202B;}
.hz-lg-x.is-current strong{color:#fff;}
.hz-lg-x.is-current span{color:#E6A029;}
@media(max-width:1024px){.hz-lg-side .elementor-widget-text-editor{position:static;}}
@media(max-width:767px){
.hz-lg-hero:after{width:220px;height:220px;border-width:34px;right:-90px;top:-90px;}
.hz-lg-hero .elementor-widget-text-editor p.hz-lg-sub{font-size:16px;}
.hz-lg-chips span{font-size:12.5px;padding:7px 11px;}
.hz-lg-main .elementor-column>.elementor-widget-wrap{padding:0 !important;}
.hz-lg-side{margin-bottom:18px;}
.hz-lg-toc,.hz-lg-help{padding:18px 16px;}
.hz-lg-intro{padding:18px;}
.hz-lg-intro p{font-size:16px;}
.hz-lg-card{flex-direction:column;gap:10px;padding:20px 18px 14px;}
.hz-lg-num{flex:0 0 auto;width:40px;height:40px;font-size:14px;border-radius:10px;}
.hz-lg-body h2{font-size:19px;margin:0 0 10px;}
.hz-lg-body p,.hz-lg-body li{font-size:15px;}
.hz-lg-xs{grid-template-columns:1fr;gap:12px;}
}
/* hz-legal-end *//* End custom CSS */