.elementor-486 .elementor-element.elementor-element-7476758e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.55;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-486 .elementor-element.elementor-element-7476758e:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-7476758e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://marquesys.com.br/wp-content/uploads/2026/09/fundo-textura-marquesys-uberlandia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-486 .elementor-element.elementor-element-7476758e::before, .elementor-486 .elementor-element.elementor-element-7476758e > .elementor-background-video-container::before, .elementor-486 .elementor-element.elementor-element-7476758e > .e-con-inner > .elementor-background-video-container::before, .elementor-486 .elementor-element.elementor-element-7476758e > .elementor-background-slideshow::before, .elementor-486 .elementor-element.elementor-element-7476758e > .e-con-inner > .elementor-background-slideshow::before, .elementor-486 .elementor-element.elementor-element-7476758e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-486 .elementor-element.elementor-element-50f0e975{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-486 .elementor-element.elementor-element-eeba08f{text-align:center;}.elementor-486 .elementor-element.elementor-element-4652c182{text-align:center;}.elementor-486 .elementor-element.elementor-element-4652c182 .elementor-heading-title{font-family:var( --e-global-typography-a435f28-font-family ), Sans-serif;font-size:var( --e-global-typography-a435f28-font-size );font-weight:var( --e-global-typography-a435f28-font-weight );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );color:var( --e-global-color-text );}.elementor-486 .elementor-element.elementor-element-b74352e{text-align:center;}.elementor-486 .elementor-element.elementor-element-61b6e96{--display:flex;--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-3ab0d82 .elementor-button-content-wrapper{flex-direction:row;}.elementor-486 .elementor-element.elementor-element-3ab0d82 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-486 .elementor-element.elementor-element-44a6a8b .elementor-button-content-wrapper{flex-direction:row;}.elementor-486 .elementor-element.elementor-element-44a6a8b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-486 .elementor-element.elementor-element-6b00127{text-align:center;}.elementor-486 .elementor-element.elementor-element-4df6a02f{--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;--padding-top:82px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-486 .elementor-element.elementor-element-7695779c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-7695779c:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-7695779c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-486 .elementor-element.elementor-element-4e3c5d95{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-486 .elementor-element.elementor-element-4e3c5d95:not(.elementor-motion-effects-element-type-background), .elementor-486 .elementor-element.elementor-element-4e3c5d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-486 .elementor-element.elementor-element-36c4c88 iframe{height:260px;}.elementor-486 .elementor-element.elementor-element-42a4848d{--display:flex;--padding-top:48px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-486 .elementor-element.elementor-element-67836765{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-486 .elementor-element.elementor-element-26fed84{--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;--padding-top:0px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-486 .elementor-element.elementor-element-7476758e{--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-486 .elementor-element.elementor-element-50f0e975{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4652c182 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-486 .elementor-element.elementor-element-61b6e96{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4df6a02f{--padding-top:64px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-486 .elementor-element.elementor-element-7695779c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4e3c5d95{--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-486 .elementor-element.elementor-element-42a4848d{--padding-top:40px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-486 .elementor-element.elementor-element-67836765{--padding-top:0px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;}.elementor-486 .elementor-element.elementor-element-26fed84{--padding-top:0px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-486 .elementor-element.elementor-element-7476758e{--border-radius:0px 0px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-486 .elementor-element.elementor-element-50f0e975{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4652c182 .elementor-heading-title{font-size:var( --e-global-typography-a435f28-font-size );line-height:var( --e-global-typography-a435f28-line-height );letter-spacing:var( --e-global-typography-a435f28-letter-spacing );}.elementor-486 .elementor-element.elementor-element-61b6e96{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4df6a02f{--padding-top:48px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-486 .elementor-element.elementor-element-7695779c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-486 .elementor-element.elementor-element-4e3c5d95{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-42a4848d{--width:100%;--padding-top:28px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-486 .elementor-element.elementor-element-67836765{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-486 .elementor-element.elementor-element-26fed84{--padding-top:0px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-486 .elementor-element.elementor-element-4df6a02f{--content-width:1280px;}.elementor-486 .elementor-element.elementor-element-4e3c5d95{--width:42%;}.elementor-486 .elementor-element.elementor-element-42a4848d{--width:58%;}.elementor-486 .elementor-element.elementor-element-67836765{--content-width:1280px;}.elementor-486 .elementor-element.elementor-element-26fed84{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-486 .elementor-element.elementor-element-4e3c5d95{--width:100%;}.elementor-486 .elementor-element.elementor-element-42a4848d{--width:100%;}}/* Start custom CSS *//* ms-page-hero v1 (20/09/2026) — banner padrão das páginas internas, no mesmo desenho do banner da Home.
   Estrutura, classes e regras: Projeto WeSales CRM - MarqueSys > claude/padrao-visual-site-marquesys.md
   Para voltar ao banner antigo: apagar este bloco e o widget "Decoração do banner" (as configurações originais do Elementor continuam salvas). */
.e-con.ms-page-hero{--ms-orange:#FF6A00;--ms-orange-dark:#E05D00;--ms-ease:cubic-bezier(.2,.7,.2,1);--ms-font-title:'Outfit','Montserrat',Arial,sans-serif;--ms-font-body:'Inter',Arial,sans-serif;position:relative;isolation:isolate;background:radial-gradient(640px 360px at 50% 115%,rgba(255,106,0,.16),rgba(255,106,0,0) 70%),radial-gradient(560px 340px at 6% 100%,rgba(255,106,0,.10),rgba(255,106,0,0) 70%),linear-gradient(180deg,#030303 0%,#0B0B0C 38%,#141416 100%)!important}
.e-con.ms-page-hero::before{display:none!important}
/* decoração: pontos + anéis (widget HTML com a classe ms-hero-deco, fica atrás do conteúdo e não recebe cliques) */
.ms-page-hero>.elementor-widget.ms-hero-deco{position:absolute!important;inset:0;width:auto!important;max-width:none!important;margin:0!important;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}
.ms-page-hero .ms-hero-deco .elementor-widget-container{position:absolute;inset:0}
.ms-page-hero .ms-hero-deco__dots{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 90% at 0% 0%,#000 0%,transparent 62%);mask-image:radial-gradient(70% 90% at 0% 0%,#000 0%,transparent 62%)}
.ms-page-hero .ms-hero-deco__dots--b{background-image:radial-gradient(rgba(255,106,0,.30) 1px,transparent 1.6px);-webkit-mask-image:radial-gradient(55% 80% at 100% 100%,#000 0%,transparent 60%);mask-image:radial-gradient(55% 80% at 100% 100%,#000 0%,transparent 60%)}
.ms-page-hero .ms-hero-deco__ring{position:absolute;border-radius:50%;animation:msCtaDrift 12s ease-in-out infinite alternate}
.ms-page-hero .ms-hero-deco__ring--a{width:480px;height:480px;right:-200px;top:-260px;border:1.5px solid rgba(255,106,0,.38)}
.ms-page-hero .ms-hero-deco__ring--b{width:340px;height:340px;left:-160px;bottom:-200px;border:32px solid rgba(255,106,0,.07);animation-duration:14s;animation-direction:alternate-reverse}
.ms-page-hero .ms-hero-deco__ring--c{width:110px;height:110px;left:5%;top:14%;border:1px solid rgba(255,255,255,.14);animation-duration:10s}
@keyframes msCtaDrift{from{transform:translate(0,0) rotate(0)}to{transform:translate(-18px,14px) rotate(8deg)}}
/* conteúdo centralizado (máx. 880 px) */
.ms-page-hero .ms-page-hero__content{position:relative;z-index:1;width:100%;max-width:880px;margin:0 auto;text-align:center}
.ms-page-hero .ms-pill .elementor-heading-title{--ms-pill-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s-7-6.2-7-11.5a7%207%200%200%201%2014%200C19%2014.8%2012%2021%2012%2021Z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'9.5'%20r%3D'2.5'%2F%3E%3C%2Fsvg%3E");display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 16px;border-radius:999px;background:rgba(255,106,0,.12);border:1px solid rgba(255,106,0,.38);font:600 13px/1 var(--ms-font-title)!important;letter-spacing:.12em;text-transform:uppercase;color:#fff!important}
.ms-page-hero .ms-pill--check .elementor-heading-title{--ms-pill-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M20%206%209%2017l-5-5'%2F%3E%3C%2Fsvg%3E")}
.ms-page-hero .ms-pill .elementor-heading-title::before{content:"";flex:none;width:16px;height:16px;background:var(--ms-orange);-webkit-mask:var(--ms-pill-icon) center/contain no-repeat;mask:var(--ms-pill-icon) center/contain no-repeat}
.ms-page-hero .ms-page-hero__title{margin-top:20px!important}
.ms-page-hero .ms-page-hero__title .elementor-heading-title{margin:0;font:600 48px/1.12 var(--ms-font-title)!important;letter-spacing:-.01em;color:#fff!important;text-wrap:balance}
.ms-page-hero .ms-hl{color:var(--ms-orange)}
.ms-page-hero .ms-page-hero__lead{width:100%;max-width:640px!important;margin:16px auto 0!important}
.ms-page-hero .ms-page-hero__lead,.ms-page-hero .ms-page-hero__lead p{margin:0;font:400 17px/1.6 var(--ms-font-body)!important;color:rgba(255,255,255,.92)!important;text-align:center;text-wrap:pretty}
.ms-page-hero .ms-page-hero__note{margin-top:22px!important}
.ms-page-hero .ms-page-hero__note .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font:500 14px/1.4 var(--ms-font-body)!important;color:rgba(255,255,255,.78)!important}
.ms-page-hero .ms-page-hero__note .elementor-heading-title::before{content:"";flex:none;width:16px;height:16px;background:var(--ms-orange);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
/* botões: padrão do site (52 px, mín. 312 px, Outfit 14 maiúsculo, raio 5); fundo escuro = principal laranja + contorno branco */
.ms-page-hero .elementor-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:52px;min-width:312px;padding:0 32px!important;font-family:var(--ms-font-title)!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;line-height:1!important;text-transform:uppercase;border-radius:5px!important;border:1px solid transparent!important;box-sizing:border-box;transition:transform .25s var(--ms-ease),box-shadow .25s var(--ms-ease),background-color .25s,color .25s,border-color .25s!important}
.ms-page-hero .elementor-button .elementor-button-content-wrapper{align-items:center;gap:10px}
.ms-page-hero .elementor-button-icon{margin:0!important;transition:transform .25s}
.ms-page-hero .elementor-button-icon svg{width:18px;height:18px;fill:currentColor}
.ms-page-hero .elementor-button:hover,.ms-page-hero .elementor-button:focus-visible{transform:translateY(-2px)}
.ms-page-hero .elementor-button:hover .elementor-button-icon{transform:translateX(2px)}
.ms-page-hero .elementor-button:focus-visible{outline:3px solid var(--ms-orange);outline-offset:3px}
.ms-page-hero .ms-btn-primary .elementor-button{background:var(--ms-orange)!important;border-color:var(--ms-orange)!important;color:#fff!important}
.ms-page-hero .ms-btn-primary .elementor-button:hover,.ms-page-hero .ms-btn-primary .elementor-button:focus-visible{background:var(--ms-orange-dark)!important;border-color:var(--ms-orange-dark)!important;color:#fff!important;box-shadow:0 12px 28px rgba(255,106,0,.35)}
.ms-page-hero .ms-btn-outline .elementor-button{background:transparent!important;border-color:rgba(255,255,255,.85)!important;color:#fff!important}
.ms-page-hero .ms-btn-outline .elementor-button:hover,.ms-page-hero .ms-btn-outline .elementor-button:focus-visible{background:#fff!important;border-color:#fff!important;color:var(--ms-orange)!important;box-shadow:0 12px 26px rgba(0,0,0,.35)}
@keyframes msSoftPulseOrange{0%{box-shadow:0 0 0 0 rgba(255,106,0,.5)}70%{box-shadow:0 0 0 14px rgba(255,106,0,0)}100%{box-shadow:0 0 0 0 rgba(255,106,0,0)}}
.ms-page-hero .ms-pulse .elementor-button{animation:msSoftPulseOrange 2.8s ease-out infinite}
.ms-page-hero .ms-pulse .elementor-button:hover,.ms-page-hero .ms-pulse .elementor-button:focus-visible{animation:none}
@media (max-width:1279px){.ms-page-hero .ms-hero-deco__ring--c{display:none}}
/* tablet */
@media (max-width:1024px){
.ms-page-hero .ms-page-hero__title .elementor-heading-title{font-size:37px!important}
.ms-page-hero .ms-page-hero__lead,.ms-page-hero .ms-page-hero__lead p{font-size:16px!important}
.ms-page-hero .ms-hero-deco__ring--a{width:320px;height:320px;right:-170px;top:-200px}
.ms-page-hero .ms-hero-deco__ring--b{width:260px;height:260px;left:-150px;bottom:-150px;border-width:24px}
}
/* celular */
@media (max-width:767px){
.ms-page-hero .ms-pill .elementor-heading-title{font-size:12px!important;padding:7px 14px}
.ms-page-hero .ms-page-hero__title{margin-top:14px!important}
.ms-page-hero .ms-page-hero__title .elementor-heading-title{font-size:30px!important;line-height:1.15}
.ms-page-hero .ms-page-hero__lead{margin-top:12px!important}
.ms-page-hero .ms-page-hero__lead,.ms-page-hero .ms-page-hero__lead p{font-size:15px!important;line-height:1.55}
.ms-page-hero .ms-page-hero__note{margin-top:18px!important}
.ms-page-hero .ms-page-hero__actions{width:100%}
.ms-page-hero .ms-page-hero__actions>.elementor-widget-button,.ms-page-hero .elementor-widget-button .elementor-button-wrapper{width:100%!important}
.ms-page-hero .elementor-button{width:100%;min-width:0;min-height:50px;padding:0 20px!important;letter-spacing:1.5px!important}
.ms-page-hero .ms-hero-deco__ring--a{width:180px;height:180px;right:-120px;top:-150px}
.ms-page-hero .ms-hero-deco__ring--b{display:none}
.ms-page-hero .ms-hero-deco__dots{background-size:18px 18px}
}
@media (prefers-reduced-motion:reduce){.ms-page-hero *,.ms-page-hero *::before,.ms-page-hero *::after{animation:none!important;transition-duration:.01ms!important}}
/* fim ms-page-hero v1 */

/* Contato: âncora do botão "Enviar mensagem" */
#formulario{scroll-margin-top:24px}

/* v2-contato-secoes (20/09/2026) — formulário do WeSales, informações, canais e newsletter no padrão da Home */
.elementor-486{--ms-orange:#FF6A00;--ms-orange-dark:#E05D00;--ms-orange-soft:rgba(255,106,0,.12);--ms-ease:cubic-bezier(.2,.7,.2,1);--ms-font-title:'Outfit','Montserrat',Arial,sans-serif;--ms-font-body:'Inter',Arial,sans-serif;--ms-shadow:0 10px 30px rgba(0,0,0,.08);--ms-shadow-hover:0 18px 40px rgba(0,0,0,.14)}
.elementor-486 .ms-label{margin:0 0 16px!important;font:600 14px/1.2 var(--ms-font-title);letter-spacing:.12em;text-transform:uppercase;color:var(--ms-orange)}
.elementor-486 .ms-card-h2{margin:0!important;font:600 32px/1.2 var(--ms-font-title);letter-spacing:-.01em;color:#030303;text-wrap:balance}
/* card principal: informações | formulário */
.elementor-486 .e-con.ms-contact-card{background:#fff!important;border:1px solid #E7E9EE!important;border-radius:15px!important;box-shadow:var(--ms-shadow)!important;overflow:hidden;align-items:stretch}
.elementor-486 .e-con.ms-contact-card__info{border-right:1px solid #E7E9EE}
.elementor-486 .ms-cinfo__lead,.elementor-486 .ms-cform__lead{margin:16px 0 0!important;font:400 16px/1.6 var(--ms-font-body);color:#6D7C90;text-wrap:pretty}
.elementor-486 .ms-cinfo__list{list-style:none;margin:32px 0 0!important;padding:0!important;display:flex;flex-direction:column;gap:20px}
.elementor-486 .ms-cinfo__list li{display:flex;gap:16px;align-items:flex-start;margin:0!important}
.elementor-486 .ms-cinfo__icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ms-orange-soft);color:var(--ms-orange);box-shadow:0 0 0 5px rgba(255,106,0,.06)}
.elementor-486 .ms-cinfo__icon svg{width:20px;height:20px}
.elementor-486 .ms-cinfo__body{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding-top:1px}
.elementor-486 .ms-cinfo__k{font:600 15px/1.3 var(--ms-font-title);color:#030303}
.elementor-486 .ms-cinfo__v{font:400 16px/1.5 var(--ms-font-body);color:#6D7C90;text-decoration:none;overflow-wrap:anywhere}
.elementor-486 a.ms-cinfo__v{color:#26282B;transition:color .2s}
.elementor-486 a.ms-cinfo__v:hover,.elementor-486 a.ms-cinfo__v:focus-visible{color:var(--ms-orange)}
.elementor-486 .ms-cinfo__more{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font:600 13px/1 var(--ms-font-title);letter-spacing:1.5px;text-transform:uppercase;color:var(--ms-orange);text-decoration:none}
.elementor-486 .ms-cinfo__more svg{transition:transform .25s var(--ms-ease)}
.elementor-486 .ms-cinfo__more:hover svg,.elementor-486 .ms-cinfo__more:focus-visible svg{transform:translateX(3px)}
.elementor-486 .elementor-widget.ms-contact-map{margin-top:32px!important}
.elementor-486 .ms-contact-map iframe{display:block;border-radius:15px;border:1px solid #E7E9EE!important}
.elementor-486 .ms-cform__frame{margin:16px -16px 0}
.elementor-486 .ms-cform__frame iframe{display:block;width:100%;min-height:600px}
/* canais: WhatsApp e Portal do Cliente */
.elementor-486 .ms-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.elementor-486 .ms-channel{position:relative;overflow:hidden;display:flex;align-items:center;gap:20px;padding:28px;border-radius:15px;background:#fff;border:1px solid #E7E9EE;box-shadow:var(--ms-shadow);color:inherit;text-decoration:none;transition:transform .35s var(--ms-ease),box-shadow .35s var(--ms-ease),border-color .35s}
.elementor-486 .ms-channel::before{content:"";position:absolute;left:0;top:0;height:3px;width:0;background:var(--ms-orange);transition:width .45s var(--ms-ease)}
.elementor-486 .ms-channel:hover,.elementor-486 .ms-channel:focus-visible{transform:translateY(-6px);box-shadow:var(--ms-shadow-hover);border-color:rgba(255,106,0,.45)}
.elementor-486 .ms-channel:hover::before,.elementor-486 .ms-channel:focus-visible::before{width:100%}
.elementor-486 .ms-channel__icon{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--ms-orange-soft);color:var(--ms-orange);box-shadow:0 0 0 6px rgba(255,106,0,.06);transition:background-color .35s,color .35s,box-shadow .35s}
.elementor-486 .ms-channel__icon svg{width:26px;height:26px}
.elementor-486 .ms-channel:hover .ms-channel__icon,.elementor-486 .ms-channel:focus-visible .ms-channel__icon{background:var(--ms-orange);color:#fff;box-shadow:0 0 0 6px rgba(255,106,0,.14),0 10px 22px rgba(255,106,0,.28)}
.elementor-486 .ms-channel__body{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}
.elementor-486 .ms-channel__title{font:600 18px/1.3 var(--ms-font-title);color:#030303}
.elementor-486 .ms-channel__text{font:400 15px/1.55 var(--ms-font-body);color:#6D7C90}
.elementor-486 .ms-channel__cta{flex:none;display:inline-flex;align-items:center;gap:8px;font:600 13px/1 var(--ms-font-title);letter-spacing:1.5px;text-transform:uppercase;color:var(--ms-orange);white-space:nowrap}
.elementor-486 .ms-channel__cta svg{transition:transform .3s var(--ms-ease)}
.elementor-486 .ms-channel:hover .ms-channel__cta svg{transform:translateX(4px)}
/* newsletter: card escuro (mesmo desenho do banner) + formulário do WeSales */
.elementor-486 .ms-news{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center;padding:56px;border-radius:15px;background:radial-gradient(560px 320px at 0% 100%,rgba(255,106,0,.14),rgba(255,106,0,0) 70%),radial-gradient(520px 300px at 100% 0%,rgba(255,106,0,.10),rgba(255,106,0,0) 70%),linear-gradient(180deg,#0B0B0C 0%,#141416 100%)}
.elementor-486 .ms-news__dots{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.12) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 90% at 0% 0%,#000 0%,transparent 62%);mask-image:radial-gradient(60% 90% at 0% 0%,#000 0%,transparent 62%)}
.elementor-486 .ms-news__ring{position:absolute;z-index:-1;border-radius:50%;pointer-events:none;animation:msCtaDrift 12s ease-in-out infinite alternate}
.elementor-486 .ms-news__ring--a{width:220px;height:220px;right:-170px;top:-150px;border:1.5px solid rgba(255,106,0,.38)}
.elementor-486 .ms-news__ring--b{width:220px;height:220px;left:-120px;bottom:-140px;border:28px solid rgba(255,106,0,.07);animation-duration:14s;animation-direction:alternate-reverse}
.elementor-486 .ms-news__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:rgba(255,106,0,.12);border:1px solid rgba(255,106,0,.38);font:600 13px/1 var(--ms-font-title);letter-spacing:.12em;text-transform:uppercase;color:#fff}
.elementor-486 .ms-news__pill svg{color:var(--ms-orange)}
.elementor-486 .ms-news h2{margin:18px 0 0!important;font:600 32px/1.2 var(--ms-font-title);letter-spacing:-.01em;color:#fff;text-wrap:balance}
.elementor-486 .ms-news p{margin:14px 0 0!important;font:400 17px/1.6 var(--ms-font-body);color:rgba(255,255,255,.88);text-wrap:pretty}
.elementor-486 .ms-news__points{list-style:none;margin:22px 0 0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:12px 24px}
.elementor-486 .ms-news__points li{display:inline-flex;align-items:center;gap:8px;margin:0!important;font:500 14px/1.4 var(--ms-font-body);color:rgba(255,255,255,.88)}
.elementor-486 .ms-news__points svg{color:var(--ms-orange)}
.elementor-486 .ms-news__form{background:#fff;border-radius:15px;padding:8px;box-shadow:0 18px 40px rgba(0,0,0,.35)}
.elementor-486 .ms-news__form iframe{display:block;width:100%;min-height:360px;border-radius:10px}
@media (max-width:1024px){
.elementor-486 .e-con.ms-contact-card__info{border-right:0;border-top:1px solid #E7E9EE}
.elementor-486 .e-con.ms-contact-card__form{order:-1}
.elementor-486 .ms-card-h2,.elementor-486 .ms-news h2{font-size:28px}
.elementor-486 .ms-cinfo__lead,.elementor-486 .ms-cform__lead{font-size:15px}
.elementor-486 .ms-channels{grid-template-columns:1fr;gap:16px}
.elementor-486 .ms-news{grid-template-columns:1fr;gap:32px;padding:44px 32px}
.elementor-486 .ms-news p{font-size:16px}
.elementor-486 .ms-news__ring--a{width:180px;height:180px;right:-110px;top:-120px}
.elementor-486 .ms-news__ring--b{display:none}
}
@media (max-width:767px){
.elementor-486 .ms-card-h2,.elementor-486 .ms-news h2{font-size:24px}
.elementor-486 .ms-label{margin-bottom:12px!important}
.elementor-486 .ms-cinfo__lead,.elementor-486 .ms-cform__lead{font-size:14px;margin-top:12px!important}
.elementor-486 .ms-cinfo__v{font-size:15px}
.elementor-486 .ms-cinfo__list{margin-top:24px!important;gap:18px}
.elementor-486 .elementor-widget.ms-contact-map{margin-top:24px!important}
.elementor-486 .ms-channel{flex-wrap:wrap;align-items:flex-start;padding:20px;gap:12px 16px}
.elementor-486 .ms-channel__icon{width:48px;height:48px}
.elementor-486 .ms-channel__icon svg{width:22px;height:22px}
.elementor-486 .ms-channel__body{flex:1 1 calc(100% - 64px)}
.elementor-486 .ms-channel__cta{margin-left:64px}
.elementor-486 .ms-channel__title{font-size:17px}
.elementor-486 .ms-channel__text{font-size:14px}
.elementor-486 .ms-news{padding:36px 20px;gap:28px}
.elementor-486 .ms-news p{font-size:15px}
.elementor-486 .ms-news__pill{font-size:12px;padding:7px 14px}
.elementor-486 .ms-news__ring--a{width:200px;height:200px;right:-135px;top:-145px}
.elementor-486 .ms-news__ring--b{display:none}
.elementor-486 .ms-news__form{padding:4px}
}
@media (prefers-reduced-motion:reduce){.elementor-486 .ms-news__ring,.elementor-486 .ms-channel,.elementor-486 .ms-channel *{animation:none!important;transition-duration:.01ms!important}}
.elementor-486 .ms-cinfo a,.elementor-486 .ms-cinfo a:hover,.elementor-486 a.ms-channel,.elementor-486 a.ms-channel *,.elementor-486 a.ms-channel:hover{text-decoration:none!important}
/* fim v2-contato-secoes */

/* dados estruturados (oculto) */
.elementor-486 .ms-jsonld{display:none!important}/* End custom CSS */