.elementor-92639 .elementor-element.elementor-element-0332989{--display:flex;--min-height:126px;--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:space-around;--align-items:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92639 .elementor-element.elementor-element-0332989:not(.elementor-motion-effects-element-type-background), .elementor-92639 .elementor-element.elementor-element-0332989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c48e60 );}.elementor-92639 .elementor-element.elementor-element-0332989::before, .elementor-92639 .elementor-element.elementor-element-0332989 > .elementor-background-video-container::before, .elementor-92639 .elementor-element.elementor-element-0332989 > .e-con-inner > .elementor-background-video-container::before, .elementor-92639 .elementor-element.elementor-element-0332989 > .elementor-background-slideshow::before, .elementor-92639 .elementor-element.elementor-element-0332989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-92639 .elementor-element.elementor-element-0332989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F3EC;--background-overlay:'';}.elementor-92639 .elementor-element.elementor-element-0332989.e-con{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-92639 .elementor-element.elementor-element-8674a21 > .elementor-widget-container{background-color:var( --e-global-color-8c48e60 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-92639 .elementor-element.elementor-element-bb37a70{--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;--align-items:flex-start;--padding-top:88px;--padding-bottom:80px;--padding-left:56px;--padding-right:56px;}.elementor-92639 .elementor-element.elementor-element-bb37a70:not(.elementor-motion-effects-element-type-background), .elementor-92639 .elementor-element.elementor-element-bb37a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c48e60 );}.elementor-92639 .elementor-element.elementor-element-9ff16c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-92639 .elementor-element.elementor-element-9ff16c5 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:12px;font-weight:500;text-transform:lowercase;letter-spacing:0.18em;color:#2E5A6B;}.elementor-92639 .elementor-element.elementor-element-78bc085{background-color:var( --e-global-color-8c48e60 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-92639 .elementor-element.elementor-element-78bc085 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:120px;font-weight:200;text-transform:lowercase;line-height:0.95em;letter-spacing:-0.03em;color:#14171C;}.elementor-92639 .elementor-element.elementor-element-4501c35{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;}.elementor-92639 .elementor-element.elementor-element-4501c35 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:lowercase;line-height:1.55em;color:#3F3D38;}.elementor-92639 .elementor-element.elementor-element-263e919{--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;--align-items:flex-start;--gap:28px 56px;--row-gap:28px;--column-gap:56px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCD6C8;--border-color:#DCD6C8;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92639 .elementor-element.elementor-element-263e919:not(.elementor-motion-effects-element-type-background), .elementor-92639 .elementor-element.elementor-element-263e919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-92639 .elementor-element.elementor-element-9a8db42{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-92639 .elementor-element.elementor-element-4e9c252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-92639 .elementor-element.elementor-element-4e9c252 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:11px;font-weight:500;text-transform:lowercase;letter-spacing:0.12em;color:#6E6A62;}.elementor-92639 .elementor-element.elementor-element-2e1a54c{text-align:start;}.elementor-92639 .elementor-element.elementor-element-2e1a54c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;line-height:1.4em;color:#171614;}.elementor-92639 .elementor-element.elementor-element-bcdb396{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-92639 .elementor-element.elementor-element-d36bdca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-92639 .elementor-element.elementor-element-d36bdca .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:11px;font-weight:500;text-transform:lowercase;letter-spacing:0.12em;color:#6E6A62;}.elementor-92639 .elementor-element.elementor-element-39766fc{text-align:start;}.elementor-92639 .elementor-element.elementor-element-39766fc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;line-height:1.4em;color:#171614;}.elementor-92639 .elementor-element.elementor-element-832703d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-92639 .elementor-element.elementor-element-06b0529{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-92639 .elementor-element.elementor-element-06b0529 .elementor-heading-title{font-family:"Oxanium", Sans-serif;font-size:11px;font-weight:500;text-transform:lowercase;letter-spacing:0.12em;color:#6E6A62;}.elementor-92639 .elementor-element.elementor-element-0080f47{text-align:start;}.elementor-92639 .elementor-element.elementor-element-0080f47 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:lowercase;line-height:1.4em;color:#171614;}.elementor-92639 .elementor-element.elementor-element-d06083e{--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;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92639 .elementor-element.elementor-element-d06083e:not(.elementor-motion-effects-element-type-background), .elementor-92639 .elementor-element.elementor-element-d06083e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c48e60 );}.elementor-92639 .elementor-element.elementor-element-d06083e::before, .elementor-92639 .elementor-element.elementor-element-d06083e > .elementor-background-video-container::before, .elementor-92639 .elementor-element.elementor-element-d06083e > .e-con-inner > .elementor-background-video-container::before, .elementor-92639 .elementor-element.elementor-element-d06083e > .elementor-background-slideshow::before, .elementor-92639 .elementor-element.elementor-element-d06083e > .e-con-inner > .elementor-background-slideshow::before, .elementor-92639 .elementor-element.elementor-element-d06083e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F5F0;--background-overlay:'';}@media(max-width:1080px){.elementor-92639 .elementor-element.elementor-element-bb37a70{--padding-top:58px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}}@media(max-width:680px){.elementor-92639 .elementor-element.elementor-element-bb37a70{--padding-top:40px;--padding-bottom:40px;--padding-left:22px;--padding-right:22px;}.elementor-92639 .elementor-element.elementor-element-78bc085 .elementor-heading-title{font-size:13.6vw;}.elementor-92639 .elementor-element.elementor-element-4501c35 .elementor-heading-title{font-size:16px;}.elementor-92639 .elementor-element.elementor-element-263e919{--width:100%;--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:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-92639 .elementor-element.elementor-element-9a8db42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92639 .elementor-element.elementor-element-2e1a54c .elementor-heading-title{font-size:14px;}.elementor-92639 .elementor-element.elementor-element-bcdb396{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92639 .elementor-element.elementor-element-39766fc .elementor-heading-title{font-size:14px;}.elementor-92639 .elementor-element.elementor-element-832703d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92639 .elementor-element.elementor-element-0080f47 .elementor-heading-title{font-size:14px;}}@media(min-width:681px){.elementor-92639 .elementor-element.elementor-element-bb37a70{--content-width:1320px;}.elementor-92639 .elementor-element.elementor-element-263e919{--width:900px;}}@media(max-width:1080px) and (min-width:681px){.elementor-92639 .elementor-element.elementor-element-263e919{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-0332989 *//* celular — barra de assuntos depois do hero */
@media (max-width: 767px) {
  .elementor-92639 {
    display: flex;
    flex-direction: column;
  }

  .elementor-92639 > .elementor-element-bb37a70 { order: 1; }  /* hero */
  .elementor-92639 > .elementor-element-0332989 { order: 2; }  /* barra */
  .elementor-92639 > .elementor-element-d06083e { order: 3; }  /* seções 01–06 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb37a70 *//* hero de assuntos — ficha técnica página 03 */

/* traço antes do chapéu */
.hero-assunto .chapeu .elementor-heading-title::before {
  content: "";
  display: inline-block;
  width: 28px;
  height: 1px;
  background: #2E5A6B;
  vertical-align: middle;
  margin-right: 14px;
}

/* faixa de dados */
body .hero-assunto .faixa-dados .dado {
  flex: 0 0 auto !important;
  width: fit-content !important;
  min-width: 0 !important;
  max-width: 240px;
}

/* fundos internos transparentes */
.hero-assunto .faixa-dados,
.hero-assunto .dado {
  background: transparent !important;
}/* End custom CSS */