.elementor-352 .elementor-element.elementor-element-babc2fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-aa59c36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-b1981ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-8334647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-eeaa70a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-157f8a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-352 .elementor-element.elementor-element-7cce7e2 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-352 .elementor-element.elementor-element-ee5e316{font-family:"Neue Montreal", Sans-serif;}.elementor-352 .elementor-element.elementor-element-e218abf{font-family:"Neue Montreal", Sans-serif;}.elementor-352 .elementor-element.elementor-element-6e410ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-757f172 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;}.elementor-352 .elementor-element.elementor-element-56e9539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-40c2a2d .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;}.elementor-352 .elementor-element.elementor-element-0321ad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-0736877{font-family:"Neue Montreal", Sans-serif;}.elementor-352 .elementor-element.elementor-element-eabf9fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-125558c{font-family:"Neue Montreal", Sans-serif;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Gerado por design/build/tpl-css.py a partir de inicio-v2.css. Não editar no Elementor: editar o arquivo-fonte e regenerar. */
/* Luz & Loes · Início v2 (referência: advtrabalhistaemmaceio.com.br) */
:root{
  --ll-navy:#090830; --ll-navy-2:#100F3D; --ll-navy-3:#1B1A52; --ll-ice:#8FB8E8; --ll-ice-2:#B4CFF0;
  --ll-panel-a:#FFFFFF; --ll-panel-b:#E2E7F4; --ll-ink:#15143C; --ll-ink-soft:#4B5072;
  --ll-on-dark:#ECEFF8; --ll-on-dark-soft:#B9C0DA; --ll-line:rgba(143,184,232,.2);
  --ll-gold:#D4B06A; --ll-gold-hi:#EBD7A6; --ll-gold-deep:#85621F; /* ouro só na marca: logo e selo (pedido da cliente, 2026-10-19) */
  --ll-display:'Bodoni Moda', 'Times New Roman', serif; --ll-body:'Neue Montreal', 'Helvetica Neue', Arial, sans-serif;
  --ll-ease:cubic-bezier(.16,1,.3,1); --ll-wrap:min(1180px, calc(100% - 48px));
}
html{scroll-behavior:smooth;background:var(--ll-navy)}
body{background:var(--ll-navy)!important;color:var(--ll-on-dark);font-family:var(--ll-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}
::selection{background:var(--ll-ice);color:var(--ll-navy)}
body::-webkit-scrollbar{width:12px} body::-webkit-scrollbar-track{background:var(--ll-navy)}
body::-webkit-scrollbar-thumb{background:var(--ll-navy-3);border-radius:20px;border:3px solid var(--ll-navy)}
body::-webkit-scrollbar-thumb:hover{background:var(--ll-ice)}
.ll2-sec a:focus-visible,.ll2-sec summary:focus-visible,.ll2-sec button:focus-visible{outline:2px solid var(--ll-ice);outline-offset:4px;border-radius:6px}
.ll2-panel a:focus-visible,.ll2-card:focus-visible,.ll2-faq-item summary:focus-visible,.ll2-depo a:focus-visible{outline-color:#2E5EA8}

/* base de seção */
.ll2-sec.e-con{position:relative;padding:0;--gap:0px;--row-gap:0px;--column-gap:0px}
:where(.ll2-sec .elementor-widget){margin:0}
.ll2-sec p{margin:0 0 1em} .ll2-sec p:last-child{margin-bottom:0}
.ll2-sec .elementor-heading-title{font-family:var(--ll-display);font-weight:400;color:var(--ll-on-dark);letter-spacing:-.01em;text-wrap:balance}
.ll2-sec .elementor-heading-title em{font-style:italic;color:var(--ll-ice)}
.ll2-h2 .elementor-heading-title{font-size:clamp(34px,4.2vw,58px);line-height:1.04;margin-bottom:22px}
.ll2-intro,.ll2-intro p{font-family:var(--ll-body);font-size:18px;line-height:1.6;color:var(--ll-on-dark-soft);max-width:62ch}
.ll2-intro a{color:var(--ll-ice);text-underline-offset:4px}
.ll2-dark .elementor-heading-title{color:var(--ll-ink)} .ll2-dark .elementor-heading-title em{color:#2E5EA8}
.ll2-intro.ll2-dark,.ll2-intro.ll2-dark p{color:var(--ll-ink-soft)}
.ll2-center-t{text-align:center} .ll2-center-t.ll2-intro,.ll2-center-t .elementor-heading-title{margin-left:auto;margin-right:auto}
.ll2-center-t.ll2-intro{max-width:56ch}
.ll2-center{display:flex;justify-content:center;margin-top:44px}

/* etiqueta acima do título (pedido explícito do Chris) */
.ll2-tag-w{display:flex} .ll2-tag-w.ll2-tag-c{justify-content:center}
.ll2-tag{display:inline-flex;align-items:center;padding:9px 16px;border-radius:999px;border:1px solid var(--ll-line);background:rgba(143,184,232,.06);font:500 12.5px/1 var(--ll-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ll-ice);margin-bottom:22px}

/* botões */
.ll2-btn{display:inline-flex;align-items:center;gap:14px;padding:10px 10px 10px 26px;border-radius:999px;background:var(--ll-ice);color:var(--ll-navy)!important;
  font:500 15px/1 var(--ll-body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 34px -14px rgba(143,184,232,.65);
  transition:background .3s var(--ll-ease),transform .3s var(--ll-ease),box-shadow .3s var(--ll-ease)}
.ll2-btn:hover{background:var(--ll-ice-2);transform:translateY(-2px);box-shadow:0 20px 40px -14px rgba(143,184,232,.75)}
.ll2-btn-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ll-navy);color:var(--ll-ice)}
.ll2-btn-ico svg{width:20px;height:20px}
.ll2-btn-ghost{display:inline-flex;padding:16px 28px;border-radius:999px;border:1px solid rgba(21,20,60,.28);color:var(--ll-ink)!important;font:500 15px/1 var(--ll-body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .3s var(--ll-ease),border-color .3s}
.ll2-btn-ghost:hover{background:var(--ll-ink);color:#fff!important;border-color:var(--ll-ink)}
.ll2-btn-line{display:inline-flex;align-items:center;padding:16px 28px;border-radius:999px;border:1px solid var(--ll-line);color:var(--ll-on-dark)!important;font:500 15px/1 var(--ll-body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:border-color .3s,background .3s}
.ll2-btn-line:hover{border-color:var(--ll-ice);background:rgba(143,184,232,.08)}
.ll2-micro{margin-top:14px!important;font-size:14px;color:var(--ll-on-dark-soft)}
.ll2-ico{width:24px;height:24px}

/* selo */
.ll2-seal svg{width:100%;height:auto;display:block;overflow:visible}
.ll2-seal-bg{fill:var(--ll-navy-2);stroke:rgba(212,176,106,.5);stroke-width:1}
.ll2-seal-ring{transform-origin:100px 100px;animation:ll2-spin 28s linear infinite}
.ll2-seal-ring text{font:500 12.5px var(--ll-body);letter-spacing:3.6px;fill:var(--ll-gold-hi)}
.ll2-seal-mark rect{fill:none;stroke:var(--ll-gold)}
.ll2-seal-mark path{fill:var(--ll-gold)}
@keyframes ll2-spin{to{transform:rotate(360deg)}}

/* rodapé (base: Footer #36 do Salles) */
.ll2-ftr.e-con{background:var(--ll-navy-2);border-top:1px solid var(--ll-line);padding:0!important}
.ll2-ftr-main.e-con{width:var(--ll-wrap);margin:0 auto;display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.45fr);gap:40px;padding:96px 0 80px!important}
.ll2-logo-lg .ll2-logo-sq{width:48px;height:48px}
.ll2-ftr-brand.e-con{gap:22px!important}
.ll2-ftr-tag,.ll2-ftr-tag p{font-size:15.5px;line-height:1.65;color:var(--ll-on-dark-soft);max-width:36ch}
.ll2-social{display:flex;gap:12px}
.ll2-social a{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--ll-line);color:var(--ll-ice);transition:background .3s,border-color .3s}
.ll2-social a:hover{background:rgba(143,184,232,.1);border-color:var(--ll-ice)}
.ll2-social svg{width:22px;height:22px}
.ll2-sec .ll2-ftr-h .elementor-heading-title{font:400 24px/1.2 var(--ll-display);color:var(--ll-on-dark);margin:0 0 22px}
.ll2-ftr-links,.ll2-ftr-contact{list-style:none;margin:0;padding:0;display:grid;gap:12px}
.ll2-ftr-links a,.ll2-ftr-contact a{overflow-wrap:anywhere;color:var(--ll-on-dark-soft);text-decoration:none;font-size:15.5px;line-height:1.45;transition:color .3s}
.ll2-ftr-links a:hover,.ll2-ftr-contact a:hover{color:var(--ll-ice)}
.ll2-ftr-areas .ll2-ftr-links li:last-child a{color:var(--ll-ice)}
.ll2-ftr-contact li{display:grid;grid-template-columns:22px 1fr;gap:12px;font-size:15.5px;line-height:1.55;color:var(--ll-on-dark-soft)}
.ll2-ftr-contact svg{width:20px;height:20px;color:var(--ll-ice);margin-top:2px}
.ll2-ftr-bar.e-con{background:var(--ll-navy);border-top:1px solid var(--ll-line);align-items:center;gap:14px!important;padding:26px 24px!important}
.ll2-ftr-copy,.ll2-ftr-copy p,.ll2-ftr-by,.ll2-ftr-by p{font-size:14px;color:var(--ll-on-dark-soft);text-align:center;margin:0}
.ll2-ftr-credit.e-con{flex-direction:row!important;align-items:center;justify-content:center;gap:12px!important}
.ll2-ftr-nexai img{height:30px;width:auto;display:block}
.ll2-float-w{position:fixed!important;right:24px;bottom:24px;z-index:99;width:auto!important}
.ll2-float-zap{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#25D366;color:#fff;box-shadow:0 14px 30px -10px rgba(0,0,0,.6);transition:transform .3s var(--ll-ease)}
.ll2-float-zap:hover{transform:translateY(-3px) scale(1.04)}
.ll2-float-zap svg{width:34px;height:34px;stroke-width:1.5}

/* rodapé B (base: advtrabalhistaemmaceio.com.br): painel claro com degrau central e selo na borda */
.ll2-ftrb.e-con{background:var(--ll-navy);padding:140px 0 0!important;overflow:hidden}
.ll2-ftrb-seal{position:absolute!important;left:50%;top:40px;width:200px!important;transform:translateX(-50%);z-index:3;margin:0!important}
.ll2-ftrb-seal .ll2-seal-bg{fill:var(--ll-navy-3);stroke:rgba(212,176,106,.65);stroke-width:1.5}
.ll2-ftrb-panel.e-con{background:linear-gradient(115deg,var(--ll-panel-a) 0%,#F1F3FA 45%,var(--ll-panel-b) 100%);-webkit-mask:linear-gradient(#000,#000) 0 52px/100% calc(100% - 52px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 54' preserveAspectRatio='none'%3E%3Cpath d='M0 54C42 54 48 0 92 0H508C552 0 558 54 600 54Z'/%3E%3C/svg%3E") 50% 0/52% 53px no-repeat;mask:linear-gradient(#000,#000) 0 52px/100% calc(100% - 52px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 54' preserveAspectRatio='none'%3E%3Cpath d='M0 54C42 54 48 0 92 0H508C552 0 558 54 600 54Z'/%3E%3C/svg%3E") 50% 0/52% 53px no-repeat;padding:170px 0 0!important}
.ll2-ftrb-main.e-con{width:var(--ll-wrap);max-width:1140px;margin:0 auto;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:56px;padding-bottom:48px!important}
.ll2-ftrb-brand.e-con{gap:22px!important}
.ll2-logo-dark .ll2-logo-sq rect{stroke:var(--ll-gold-deep)} .ll2-logo-dark .ll2-logo-sq path{fill:var(--ll-gold-deep)}
.ll2-sec .ll2-logo-dark .ll2-logo-name .elementor-heading-title,.ll2-sec .ll2-logo-dark .ll2-logo-name a{color:var(--ll-ink)}
.ll2-logo-dark .ll2-logo-sub,.ll2-logo-dark .ll2-logo-sub p{color:var(--ll-gold-deep)}
.ll2-logo-stack.e-con{flex-direction:column!important;align-items:center;gap:14px!important;align-self:center}
.ll2-logo-stack .ll2-logo-sq{width:56px;height:56px}
.ll2-logo-stack .ll2-logo-txt.e-con{align-items:center;gap:10px!important}
.ll2-sec .ll2-logo-stack .ll2-logo-name .elementor-heading-title,.ll2-sec .ll2-logo-stack .ll2-logo-name a{font-size:30px;letter-spacing:.14em}
.ll2-logo-stack .ll2-logo-sub p{display:flex;align-items:center;gap:12px;font-size:10.5px!important}
.ll2-logo-stack .ll2-logo-sub p::before,.ll2-logo-stack .ll2-logo-sub p::after{content:"";width:34px;height:1px;background:currentColor;opacity:.45}
.ll2-ftrb-tag,.ll2-ftrb-tag p{font-size:16px;line-height:1.65;color:var(--ll-ink-soft);max-width:36ch}
.ll2-ftrb-pill{display:inline-flex;padding:9px 18px;border-radius:999px;border:1px solid rgba(21,20,60,.2);font-size:14px;color:var(--ll-ink-soft)}
.ll2-sec .ll2-ftrb-h .elementor-heading-title{font:400 28px/1.2 var(--ll-display);color:var(--ll-ink);margin:0 0 24px}
.ll2-ftrb-list{list-style:none;margin:0;padding:0;display:grid;gap:20px}
.ll2-ftrb-list li{display:grid;grid-template-columns:26px 1fr;gap:14px;font-size:16px;line-height:1.6;color:var(--ll-ink-soft)}
.ll2-ftrb-list svg{width:24px;height:24px;color:#2E5EA8;margin-top:1px}
.ll2-ftrb-list a{color:var(--ll-ink-soft);text-decoration:none;overflow-wrap:anywhere;transition:color .3s}
.ll2-ftrb-list a:hover{color:#2E5EA8}
.ll2-ftrb-insta{display:inline-flex;align-items:center;gap:14px;color:var(--ll-ink)!important;text-decoration:none;font-size:16px;margin-bottom:26px}
.ll2-ftrb-insta i{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,var(--ll-navy-3) 0%,var(--ll-navy) 100%);color:var(--ll-ice)}
.ll2-ftrb-insta svg{width:22px;height:22px}
.ll2-ftrb-insta:hover span{color:#2E5EA8}
.ll2-btn.ll2-btn-zap{display:flex;width:max-content;background:#0F7A36;color:#fff!important;box-shadow:0 18px 36px -16px rgba(15,122,54,.75)}
.ll2-btn.ll2-btn-zap:hover{background:#0C682D;box-shadow:0 22px 40px -16px rgba(15,122,54,.85)}
.ll2-btn-zap .ll2-btn-ico{background:#fff;color:#0F7A36}
.ll2-btn-zap .ll2-btn-ico svg{width:28px;height:28px;stroke-width:1.5}
.ll2-ftrb-panel a:focus-visible{outline-color:#2E5EA8}
.ll2-ftrb-bar.e-con{width:var(--ll-wrap);max-width:1140px;margin:0 auto;flex-direction:row!important;align-items:center;justify-content:space-between;gap:24px!important;border-top:1px solid rgba(21,20,60,.28);padding:26px 0 44px!important}
.ll2-ftrb-copy,.ll2-ftrb-copy p,.ll2-ftrb-by,.ll2-ftrb-by p{font-size:14px;color:var(--ll-ink-soft);margin:0}
.ll2-ftrb-copy .ll2-sep{margin:0 8px;opacity:.5}
.ll2-ftrb-copy a.ll2-ftrb-priv{color:var(--ll-ink-soft);text-decoration:underline;text-underline-offset:3px;transition:color .3s}
.ll2-ftrb-copy a.ll2-ftrb-priv:hover{color:#2E5EA8}
.ll2-ftrb-copy a.ll2-ftrb-priv:focus-visible{outline:2px solid #2E5EA8;outline-offset:3px;border-radius:4px}
.ll2-nw{white-space:nowrap}
.ll2-ftrb-credit.e-con{flex-direction:row!important;align-items:center;gap:12px!important;width:auto}
.ll2-ftrb-nexai img{height:30px;width:auto;display:block;filter:invert(1) hue-rotate(180deg)}

@media (max-width:1024px){
  .ll2-ftrb-main.e-con{grid-template-columns:1fr 1fr;gap:48px 40px}
  .ll2-ftrb-brand.e-con{grid-column:1/-1;align-items:center;text-align:center}
  .ll2-ftrb-tag,.ll2-ftrb-tag p{margin-left:auto;margin-right:auto}
}
@media (max-width:767px){
  .ll2-ftrb.e-con{padding-top:110px!important}
  .ll2-ftrb-seal{top:35px;width:150px!important}
  .ll2-ftrb-panel.e-con{-webkit-mask:linear-gradient(#000,#000) 0 38px/100% calc(100% - 38px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 54' preserveAspectRatio='none'%3E%3Cpath d='M0 54C42 54 48 0 92 0H508C552 0 558 54 600 54Z'/%3E%3C/svg%3E") 50% 0/90% 39px no-repeat;mask:linear-gradient(#000,#000) 0 38px/100% calc(100% - 38px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 54' preserveAspectRatio='none'%3E%3Cpath d='M0 54C42 54 48 0 92 0H508C552 0 558 54 600 54Z'/%3E%3C/svg%3E") 50% 0/90% 39px no-repeat;padding-top:120px!important}
  .ll2-ftrb-main.e-con{grid-template-columns:1fr;gap:44px}
  .ll2-sec .ll2-ftrb-h .elementor-heading-title{font-size:26px}
  .ll2-btn.ll2-btn-zap{width:100%}
  .ll2-ftrb-bar.e-con{flex-direction:column!important;text-align:center;gap:14px!important;padding-bottom:96px!important}
  .ll2-ftrb-copy p{text-align:center}
  .ll2-ftrb-copy .ll2-sep{display:none} .ll2-ftrb-copy .ll2-nw{display:block}
}
@media (max-width:767px){
  .ll2-float-w{right:16px;bottom:16px} .ll2-float-zap{width:56px;height:56px}
}
@media (max-width:767px){
  :root{--ll-wrap:calc(100% - 32px)}
  .ll2-btn{width:100%;justify-content:space-between;font-size:13px;letter-spacing:.03em;padding-left:20px}
}
@media (prefers-reduced-motion:reduce){
  .ll2-seal-ring{animation:none}
  .ll2-nav a,.ll2-sub,.ll2-nav,.ll2-float-zap,.ll2-btn{transition:none}
}/* End custom CSS */