.elementor-2667 .elementor-element.elementor-element-0b06399{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2667 .elementor-element.elementor-element-0b06399:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-0b06399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#62A29F;}.elementor-2667 .elementor-element.elementor-element-0b06399.e-con{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-b9bcd83{width:100%;max-width:100%;text-align:center;}.elementor-2667 .elementor-element.elementor-element-b9bcd83.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2667 .elementor-element.elementor-element-b9bcd83 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:600;color:#FFFFFF;}.elementor-2667 .elementor-element.elementor-element-2b538c5{--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;--justify-content:flex-start;}.elementor-2667 .elementor-element.elementor-element-2b538c5:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-2b538c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2667 .elementor-element.elementor-element-2b538c5.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-e03145d{width:var( --container-widget-width, 20.641% );max-width:20.641%;--container-widget-width:20.641%;--container-widget-flex-grow:0;text-align:start;}.elementor-2667 .elementor-element.elementor-element-e03145d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 14px;}.elementor-2667 .elementor-element.elementor-element-e03145d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-7414651{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 17.187% );max-width:17.187%;--container-widget-width:17.187%;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-7414651.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-7414651 .elementor-divider-separator{width:0%;}.elementor-2667 .elementor-element.elementor-element-7414651 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2667 .elementor-element.elementor-element-ce04733.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-ce04733 .elementor-icon-list-icon i{color:#6CB0AD;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-ce04733 .elementor-icon-list-icon svg{fill:#6CB0AD;transition:fill 0.3s;}.elementor-2667 .elementor-element.elementor-element-ce04733{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2667 .elementor-element.elementor-element-ce04733 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2667 .elementor-element.elementor-element-ce04733 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2667 .elementor-element.elementor-element-ce04733 .elementor-icon-list-text{color:#5A5A5A;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-b4674ba.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-b4674ba .elementor-icon-list-icon i{color:#6CB0AD;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-b4674ba .elementor-icon-list-icon svg{fill:#6CB0AD;transition:fill 0.3s;}.elementor-2667 .elementor-element.elementor-element-b4674ba{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2667 .elementor-element.elementor-element-b4674ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2667 .elementor-element.elementor-element-b4674ba .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2667 .elementor-element.elementor-element-b4674ba .elementor-icon-list-text{color:#5A5A5A;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-540bf30.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-540bf30 .elementor-icon-list-icon i{color:#6CB0AD;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-540bf30 .elementor-icon-list-icon svg{fill:#6CB0AD;transition:fill 0.3s;}.elementor-2667 .elementor-element.elementor-element-540bf30{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2667 .elementor-element.elementor-element-540bf30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2667 .elementor-element.elementor-element-540bf30 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2667 .elementor-element.elementor-element-540bf30 .elementor-icon-list-text{color:#5A5A5A;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-9d7cc38.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-9d7cc38 .elementor-icon-list-icon i{color:#6CB0AD;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-9d7cc38 .elementor-icon-list-icon svg{fill:#6CB0AD;transition:fill 0.3s;}.elementor-2667 .elementor-element.elementor-element-9d7cc38{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2667 .elementor-element.elementor-element-9d7cc38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2667 .elementor-element.elementor-element-9d7cc38 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-2667 .elementor-element.elementor-element-9d7cc38 .elementor-icon-list-text{color:#5A5A5A;transition:color 0.3s;}.elementor-2667 .elementor-element.elementor-element-f532f47{width:var( --container-widget-width, 9.06% );max-width:9.06%;--container-widget-width:9.06%;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-f532f47.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-d395b84{--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;--justify-content:flex-start;}.elementor-2667 .elementor-element.elementor-element-d395b84.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-74fbc13.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-menu-toggle{margin:0 auto;}.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1px;}.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu--main .elementor-item{color:#32754A;fill:#32754A;padding-left:28px;padding-right:28px;padding-top:9px;padding-bottom:9px;}.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu--main .elementor-item:focus{color:#0E6D95;fill:#0E6D95;}.elementor-2667 .elementor-element.elementor-element-74fbc13{--e-nav-menu-horizontal-menu-item-margin:calc( 24px / 2 );}.elementor-2667 .elementor-element.elementor-element-74fbc13 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:24px;}.elementor-2667 .elementor-element.elementor-element-9e3e203{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 13.706% );max-width:13.706%;--container-widget-width:13.706%;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-9e3e203.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-9e3e203 .elementor-divider-separator{width:0%;}.elementor-2667 .elementor-element.elementor-element-9e3e203 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2667 .elementor-element.elementor-element-e68526a{width:var( --container-widget-width, 20.178% );max-width:20.178%;--container-widget-width:20.178%;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-e68526a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-96a8095{--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;}.elementor-2667 .elementor-element.elementor-element-96a8095:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-96a8095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2667 .elementor-element.elementor-element-96a8095.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-ee99adf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-ee99adf .elementor-icon-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-ee99adf .elementor-icon{padding:7px;}.elementor-2667 .elementor-element.elementor-element-d8ea261.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-7ad4705.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2667 .elementor-element.elementor-element-74fbc13{width:var( --container-widget-width, 648.325px );max-width:648.325px;--container-widget-width:648.325px;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-e68526a{width:var( --container-widget-width, 299.475px );max-width:299.475px;--container-widget-width:299.475px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2667 .elementor-element.elementor-element-b9bcd83 .elementor-heading-title{font-size:11px;}.elementor-2667 .elementor-element.elementor-element-96a8095{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2667 .elementor-element.elementor-element-ee99adf{width:var( --container-widget-width, 15.336% );max-width:15.336%;--container-widget-width:15.336%;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-ee99adf.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-ee99adf .elementor-icon-wrapper{text-align:start;}.elementor-2667 .elementor-element.elementor-element-ee99adf .elementor-icon{font-size:20px;}.elementor-2667 .elementor-element.elementor-element-ee99adf .elementor-icon svg{height:20px;}.elementor-2667 .elementor-element.elementor-element-d8ea261{width:var( --container-widget-width, 46.682% );max-width:46.682%;--container-widget-width:46.682%;--container-widget-flex-grow:0;text-align:start;}.elementor-2667 .elementor-element.elementor-element-d8ea261.elementor-element{--align-self:center;}.elementor-2667 .elementor-element.elementor-element-d8ea261 img{width:100%;max-width:100%;height:46px;}.elementor-2667 .elementor-element.elementor-element-7ad4705{width:var( --container-widget-width, 20.4% );max-width:20.4%;--container-widget-width:20.4%;--container-widget-flex-grow:0;}.elementor-2667 .elementor-element.elementor-element-7ad4705.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}}@media(min-width:768px){.elementor-2667 .elementor-element.elementor-element-2b538c5{--width:98.765%;}.elementor-2667 .elementor-element.elementor-element-d395b84{--width:97.201%;}.elementor-2667 .elementor-element.elementor-element-96a8095{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-2b538c5 *//* ====== CONTAINER BASE ====== */
.container {
  max-width: 1200px;          /* largura máxima do conteúdo em telas grandes */
  width: 90%;                 /* ocupa 90% da tela em telas menores */
  margin: 0 auto;             /* centraliza horizontalmente */
  padding: 20px;              /* respiro interno */
  box-sizing: border-box;     /* inclui padding na largura total */
  display: flex;              /* opcional: flex para alinhamentos internos */
  flex-direction: column;     /* conteúdo em coluna */
  align-items: center;        /* centraliza conteúdo horizontalmente */
  justify-content: center;    /* centraliza conteúdo verticalmente (se altura for fixa) */
}

/* ====== TELAS MÉDIAS (NOTEBOOKS) ====== */
@media (max-width: 1366px) {
  .container {
    max-width: 1000px;
  }
}

/* ====== TELAS MENORES (13”–14”) ====== */
@media (max-width: 1024px) {
  .container {
    max-width: 900px;
    padding: 15px;
  }
}

/* ====== TELAS MENORES (TABLETS PAISAGEM) ====== */
@media (max-width: 900px) {
  .container {
    width: 95%;
    max-width: 700px;
  }
}

/* ====== SEGURANÇA VISUAL (ULTRAWIDE) ====== */
@media (min-width: 1600px) {
  .container {
    max-width: 1400px; /* evita que o conteúdo “estique” demais */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d395b84 *//* ====== CONTAINER BASE ====== */
.container {
  max-width: 1200px;          /* largura máxima do conteúdo em telas grandes */
  width: 90%;                 /* ocupa 90% da tela em telas menores */
  margin: 0 auto;             /* centraliza horizontalmente */
  padding: 20px;              /* respiro interno */
  box-sizing: border-box;     /* inclui padding na largura total */
  display: flex;              /* opcional: flex para alinhamentos internos */
  flex-direction: column;     /* conteúdo em coluna */
  align-items: center;        /* centraliza conteúdo horizontalmente */
  justify-content: center;    /* centraliza conteúdo verticalmente (se altura for fixa) */
}

/* ====== TELAS MÉDIAS (NOTEBOOKS) ====== */
@media (max-width: 1366px) {
  .container {
    max-width: 1000px;
  }
}

/* ====== TELAS MENORES (13”–14”) ====== */
@media (max-width: 1024px) {
  .container {
    max-width: 900px;
    padding: 15px;
  }
}

/* ====== TELAS MENORES (TABLETS PAISAGEM) ====== */
@media (max-width: 900px) {
  .container {
    width: 95%;
    max-width: 700px;
  }
}

/* ====== SEGURANÇA VISUAL (ULTRAWIDE) ====== */
@media (min-width: 1600px) {
  .container {
    max-width: 1400px; /* evita que o conteúdo “estique” demais */
  }
}/* End custom CSS */