.elementor .e-56ea78f-d20f5d2{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-2d28f570-07fc752{font-family:Poppins;font-weight:600;font-size:10px;color:#ffffff;margin-inline-start:4px;}.elementor .e-2c5f424b-708a0e6{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-154405bd-2a07e81{font-family:Poppins;font-weight:400;font-size:18px;color:#ffffff;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;order:99999;}.elementor .e-59fffc19-65e4952{width:50%;order:99999;}.elementor .e-5da7993e-25c4da8{height:600px;padding:0px;background-image:url("https://moradasete.com.br/wp-content/uploads/2026/09/c96a9501-1907-456f-95a2-c5fa0c181ab8-1024x576.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px 0px;background-clip:content-box;flex-direction:column;}.elementor .e-1ff7a906-fc561f0{width:25%;flex-direction:column;}.elementor .e-4424e29b-1a9831f{width:25%;flex-direction:column;}.elementor .e-526f75c5-9899736{width:25%;flex-direction:column;}.elementor .e-52f40c0b-7a0bec6{width:25%;flex-direction:column;}.elementor .e-740b9b7c-df3749c{border-width:0px;border-color:#DCE5EC;background-color:#F4F8FB;display:flex;flex-direction:row;gap:0px;align-items:center;selector {
  align-items: stretch !important;
  gap: 24px !important;
}

/* Deixa as 3 colunas exatamente com a mesma largura */
selector > .e-con-inner > .e-con,
selector > .e-con {
  flex: 1 1 0 !important;
  width: 0 !important;
  min-width: 0 !important;
  height: auto !important;
}

/* Faz cada coluna ocupar toda a altura disponível */
selector > .e-con-inner > .e-con,
selector > .e-con {
  align-self: stretch !important;
}


/* TABLET E CELULAR:
 esconde completamente esta tarja */
@media (max-width: 1024px) {

  selector {
      display: none !important;
  }

}\n}.elementor .e-29eb7ca9-893f3e5{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-3fb427bf-2c167e0{font-family:Poppins;font-weight:600;font-size:10px;color:#2457D6;margin-inline-start:4px;}.elementor .e-1c84b5f5-e617af8{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-a315065-6206198{font-family:Poppins;font-weight:400;font-size:18px;color:#5F6B7A;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;order:99999;}.elementor .e-30496cd8-3ec8ca6{width:50%;flex-direction:column;justify-content:center;width: 100% !important;
max-width: none !important;
min-width: 0 !important;

height: 100% !important;
min-height: 320px !important;

margin: 0 !important;
padding: 20px !important;

display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;

box-sizing: border-box !important;\n}.elementor .e-5dce61f0-65c14e0{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-782f1091-a57c206{width:30%;height:100%;background-color:#F4F8FB;display:block;flex-direction:column;flex:0 1 auto;justify-content:center;align-items:center;align-self:center;order:99999;width: 100% !important;
max-width: 390px !important;
min-width: 0 !important;

height: auto !important;
min-height: 0 !important;

margin: 0 !important;

padding-top: 18px !important;
padding-right: 22px !important;
padding-bottom: 18px !important;
padding-left: 22px !important;

display: flex !important;
flex-direction: column !important;

align-items: stretch !important;
justify-content: center !important;

gap: 0 !important;

justify-self: end !important;
align-self: center !important;

background: linear-gradient(
  180deg,
  #F8FAFC 0%,
  #F1F6FA 100%
) !important;

border: 1px solid #DCE5EC !important;
border-radius: 14px !important;

box-shadow:
  0 12px 30px rgba(0, 26, 57, 0.08),
  0 2px 6px rgba(0, 26, 57, 0.04) !important;

box-sizing: border-box !important;\n}.elementor .e-3368b6d7-dfe8c7f{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-4ba62fc9-cffaaac{width: 90% !important;
max-width: 1600px !important;
min-width: 0 !important;

margin-left: auto !important;
margin-right: auto !important;

padding-top: 42px !important;
padding-right: 0 !important;
padding-bottom: 42px !important;
padding-left: 0 !important;

column-gap: 36px !important;
row-gap: 24px !important;

align-items: center !important;
justify-content: center !important;

box-sizing: border-box !important;\n}.elementor .e-5c129752-f7de6f2{flex-direction:column;}.elementor .e-72b5854c-39182eb{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-58775230-479f4c3{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-4c39d271-5e7a1e5{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-56e415ae-8560414{width:90%;}.elementor .e-69c88bc3-f0becf2{width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;width: 90vw !important;
max-width: 1600px !important;

margin-left: auto !important;
margin-right: auto !important;

padding: 0 !important;
box-sizing: border-box !important;\n}.elementor .e-59a9116d-5e94e65{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;width: 100% !important;
aspect-ratio: 16 / 9 !important;
object-fit: cover !important;
object-position: center center !important;
display: block !important;

margin: 0 !important;
padding: 0 !important;
border-radius: 0 !important;\n}.elementor .e-eccfaa3-a274fb5{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 15px 18px 0 18px !important;
padding: 0 !important;

min-height: 21px !important;\n}.elementor .e-33ceff33-668e724{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 7px 18px 0 18px !important;
padding: 0 !important;

min-height: 38px !important;\n}.elementor .e-5ed89a7f-9bc0e1c{align-self:start;font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 600 !important;
line-height: 1.2 !important;

color: #2457D6 !important;
background: transparent !important;

border: none !important;
border-radius: 0 !important;
box-shadow: none !important;

padding: 0 !important;
margin: 12px 18px 0 18px !important;

text-decoration: none !important;\n}.elementor .e-399f13c5-5a333ef{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-63accece-a351752{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;width: 100% !important;
aspect-ratio: 16 / 9 !important;
object-fit: cover !important;
object-position: center center !important;
display: block !important;
border-radius: 8px 8px 0 0 !important;
overflow: hidden !important;\n}.elementor .e-1bf58d64-870e594{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 14px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-8d57ccf-c2add43{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 6px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-6fc4e145-b92b810{align-self:start;font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 600 !important;
line-height: 1.2 !important;

color: #2457D6 !important;
background: transparent !important;

border: none !important;
border-radius: 0 !important;

padding: 0 !important;
margin: 12px 16px 0 16px !important;

box-shadow: none !important;
text-decoration: none !important;

transition: all 0.2s ease !important;\n}.elementor .e-38bc211a-b4335f3{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-505c2060-ec2864b{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;width: 100% !important;
aspect-ratio: 16 / 9 !important;
object-fit: cover !important;
object-position: center center !important;
display: block !important;
border-radius: 8px 8px 0 0 !important;
overflow: hidden !important;\n}.elementor .e-7261b23f-1465645{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 14px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-3da6c4e5-9659756{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 6px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-4a08fd86-25e0f0b{align-self:start;font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 600 !important;
line-height: 1.2 !important;

color: #2457D6 !important;
background: transparent !important;

border: none !important;
border-radius: 0 !important;

padding: 0 !important;
margin: 12px 16px 0 16px !important;

box-shadow: none !important;
text-decoration: none !important;

transition: all 0.2s ease !important;\n}.elementor .e-61559e21-ffe4460{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-c2d87f2-c3f258b{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;width: 100% !important;
aspect-ratio: 16 / 9 !important;
object-fit: cover !important;
object-position: center center !important;
display: block !important;
border-radius: 8px 8px 0 0 !important;
overflow: hidden !important;\n}.elementor .e-362e78b6-2657543{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 14px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-e706e44-01f4d44{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 6px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-1513874c-9081d68{align-self:start;font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 600 !important;
line-height: 1.2 !important;

color: #2457D6 !important;
background: transparent !important;

border: none !important;
border-radius: 0 !important;

padding: 0 !important;
margin: 12px 16px 0 16px !important;

box-shadow: none !important;
text-decoration: none !important;

transition: all 0.2s ease !important;\n}.elementor .e-7a2b0378-97586e0{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-3982d6f2-2679e9b{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);width: 90% !important;
max-width: 1600px !important;
min-width: 0 !important;

margin-left: auto !important;
margin-right: auto !important;

padding: 0 !important;

column-gap: 18px !important;
row-gap: 18px !important;

background: transparent !important;

box-sizing: border-box !important;\n}.elementor .e-524da642-c506dcd{width:100%;background-color:#F4F8FB;flex-direction:column;width: 100% !important;
max-width: none !important;

margin: 0 !important;

padding-top: 56px !important;
padding-right: 0 !important;
padding-bottom: 60px !important;
padding-left: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: flex-start !important;

gap: 28px !important;

background-color: #F4F8FB !important;

border: none !important;

box-sizing: border-box !important;\n}.elementor .e-75663291-cf2a685{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-5abd7100-01aed1d{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-16e7cf76-be995c9{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-144a1e26-17be448{width:90%;}.elementor .e-55ced41-aff902a{width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;width: 90vw !important;
max-width: 1600px !important;

margin-left: auto !important;
margin-right: auto !important;

padding: 0 !important;
box-sizing: border-box !important;\n}.elementor .e-72c851d2-65cd5e6{grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);width: 90% !important;
max-width: 1600px !important;
min-width: 0 !important;

margin-left: auto !important;
margin-right: auto !important;

padding: 0 !important;

box-sizing: border-box !important;

align-self: center !important;\n}.elementor .e-715e268-31379d3{width:100%;background-image:linear-gradient(#003A5D, #003A5D);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#003A5D;flex-direction:column;selector {
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;

  background-color: #003A5D !important;

  padding-top: 28px !important;
  padding-bottom: 26px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;

  margin: 0 !important;

  box-sizing: border-box !important;
}

/* REDUZ O ESPAÇO DO CABEÇALHO */
selector h2,
selector h3 {
  margin-top: 0 !important;
  margin-bottom: 8px !important;
}

/* ÁREA DOS 5 DIFERENCIAIS */
selector .elementor-widget-icon-box {
  min-height: 82px !important;
  height: auto !important;
}

/* REMOVE ESPAÇOS EXTRAS GERADOS PELO ELEMENTOR */
selector .elementor-widget:not(:last-child) {
  margin-bottom: 0 !important;
}\n}.elementor .e-cf45bac-ccbb265{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-91dd922-add1608{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-4d85eb0-68ad823{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-607e4736-cfc2086{width:90%;}.elementor .e-19d3461-6e9352e{width:100%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;width: 90vw !important;
max-width: 1600px !important;

margin-left: auto !important;
margin-right: auto !important;

padding: 0 !important;
box-sizing: border-box !important;\n}.elementor .e-3044a1b8-a00f330{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;selector{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  background: #FFFFFF !important;
  box-sizing: border-box !important;
}

/* ÁREA DA IMAGEM */
selector .elementor-widget-image,
selector .elementor-image,
selector .elementor-widget-theme-post-featured-image,
selector .elementor-widget-container{
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
  border-radius: 12px 12px 0 0 !important;
  box-sizing: border-box !important;
}

/* IMAGEM */
selector img{
  display: block !important;
  width: 100% !important;
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important;
  object-fit: cover !important;
  object-position: center center !important;
  border-radius: 12px 12px 0 0 !important;
}

/* SE A TARJA FOR TEXTO/HTML SOBRE A IMAGEM */
selector .tarja-local,
selector .local-tag,
selector .tag-local,
selector .elementor-widget-text-editor,
selector .elementor-widget-html{
  position: relative !important;
  z-index: 3 !important;
}

/* TARJA DO LOCAL */
selector .tarja-local,
selector .local-tag,
selector .tag-local{
  position: absolute !important;
  right: 12px !important;
  bottom: 12px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  border-radius: 6px !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* CASO A TARJA ESTEJA EM HTML/TEXTO LOGO DEPOIS DA IMAGEM */
selector .elementor-widget-image + .elementor-widget-text-editor,
selector .elementor-widget-image + .elementor-widget-html{
  position: absolute !important;
  right: 12px !important;
  top: 160px !important;
  z-index: 5 !important;
  width: auto !important;
  margin: 0 !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* TABLET */
@media (max-width: 1024px){
  selector img{
      height: 190px !important;
      min-height: 190px !important;
      max-height: 190px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      font-size: 14px !important;
      padding: 6px 12px !important;
  }
}

/* CELULAR */
@media (max-width: 767px){
  selector img{
      height: 180px !important;
      min-height: 180px !important;
      max-height: 180px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      right: 10px !important;
      bottom: 10px !important;
      top: auto !important;
      font-size: 13px !important;
      padding: 6px 10px !important;
  }
}\n}.elementor .e-3c37f1a3-3013cf4{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 15px 18px 0 18px !important;
padding: 0 !important;

min-height: 21px !important;\n}.elementor .e-3b910f4f-8ac295c{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 7px 18px 0 18px !important;
padding: 0 !important;

min-height: 38px !important;\n}.elementor .e-525b47d3-4c973c4{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-4fc06c9a-9ffd739{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;selector{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  background: #FFFFFF !important;
  box-sizing: border-box !important;
}

/* ÁREA DA IMAGEM */
selector .elementor-widget-image,
selector .elementor-image,
selector .elementor-widget-theme-post-featured-image,
selector .elementor-widget-container{
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
  border-radius: 12px 12px 0 0 !important;
  box-sizing: border-box !important;
}

/* IMAGEM */
selector img{
  display: block !important;
  width: 100% !important;
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important;
  object-fit: cover !important;
  object-position: center center !important;
  border-radius: 12px 12px 0 0 !important;
}

/* SE A TARJA FOR TEXTO/HTML SOBRE A IMAGEM */
selector .tarja-local,
selector .local-tag,
selector .tag-local,
selector .elementor-widget-text-editor,
selector .elementor-widget-html{
  position: relative !important;
  z-index: 3 !important;
}

/* TARJA DO LOCAL */
selector .tarja-local,
selector .local-tag,
selector .tag-local{
  position: absolute !important;
  right: 12px !important;
  bottom: 12px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  border-radius: 6px !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* CASO A TARJA ESTEJA EM HTML/TEXTO LOGO DEPOIS DA IMAGEM */
selector .elementor-widget-image + .elementor-widget-text-editor,
selector .elementor-widget-image + .elementor-widget-html{
  position: absolute !important;
  right: 12px !important;
  top: 160px !important;
  z-index: 5 !important;
  width: auto !important;
  margin: 0 !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* TABLET */
@media (max-width: 1024px){
  selector img{
      height: 190px !important;
      min-height: 190px !important;
      max-height: 190px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      font-size: 14px !important;
      padding: 6px 12px !important;
  }
}

/* CELULAR */
@media (max-width: 767px){
  selector img{
      height: 180px !important;
      min-height: 180px !important;
      max-height: 180px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      right: 10px !important;
      bottom: 10px !important;
      top: auto !important;
      font-size: 13px !important;
      padding: 6px 10px !important;
  }
}\n}.elementor .e-6554c6e4-a45db9b{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 14px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-1cc332a0-b964785{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 6px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-263b1cd4-5de4a7f{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-75e80810-ceed11c{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;selector{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  background: #FFFFFF !important;
  box-sizing: border-box !important;
}

/* ÁREA DA IMAGEM */
selector .elementor-widget-image,
selector .elementor-image,
selector .elementor-widget-theme-post-featured-image,
selector .elementor-widget-container{
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
  border-radius: 12px 12px 0 0 !important;
  box-sizing: border-box !important;
}

/* IMAGEM */
selector img{
  display: block !important;
  width: 100% !important;
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important;
  object-fit: cover !important;
  object-position: center center !important;
  border-radius: 12px 12px 0 0 !important;
}

/* SE A TARJA FOR TEXTO/HTML SOBRE A IMAGEM */
selector .tarja-local,
selector .local-tag,
selector .tag-local,
selector .elementor-widget-text-editor,
selector .elementor-widget-html{
  position: relative !important;
  z-index: 3 !important;
}

/* TARJA DO LOCAL */
selector .tarja-local,
selector .local-tag,
selector .tag-local{
  position: absolute !important;
  right: 12px !important;
  bottom: 12px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  border-radius: 6px !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* CASO A TARJA ESTEJA EM HTML/TEXTO LOGO DEPOIS DA IMAGEM */
selector .elementor-widget-image + .elementor-widget-text-editor,
selector .elementor-widget-image + .elementor-widget-html{
  position: absolute !important;
  right: 12px !important;
  top: 160px !important;
  z-index: 5 !important;
  width: auto !important;
  margin: 0 !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* TABLET */
@media (max-width: 1024px){
  selector img{
      height: 190px !important;
      min-height: 190px !important;
      max-height: 190px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      font-size: 14px !important;
      padding: 6px 12px !important;
  }
}

/* CELULAR */
@media (max-width: 767px){
  selector img{
      height: 180px !important;
      min-height: 180px !important;
      max-height: 180px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      right: 10px !important;
      bottom: 10px !important;
      top: auto !important;
      font-size: 13px !important;
      padding: 6px 10px !important;
  }
}\n}.elementor .e-19475493-619617f{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 14px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-51dcdd20-4a23458{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 6px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-11a49d01-6ecb6e3{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-d9daa0e-d699237{width:1000px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;selector{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  overflow: hidden !important;
  border-radius: 12px !important;
  background: #FFFFFF !important;
  box-sizing: border-box !important;
}

/* ÁREA DA IMAGEM */
selector .elementor-widget-image,
selector .elementor-image,
selector .elementor-widget-theme-post-featured-image,
selector .elementor-widget-container{
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
  border-radius: 12px 12px 0 0 !important;
  box-sizing: border-box !important;
}

/* IMAGEM */
selector img{
  display: block !important;
  width: 100% !important;
  height: 205px !important;
  min-height: 205px !important;
  max-height: 205px !important;
  object-fit: cover !important;
  object-position: center center !important;
  border-radius: 12px 12px 0 0 !important;
}

/* SE A TARJA FOR TEXTO/HTML SOBRE A IMAGEM */
selector .tarja-local,
selector .local-tag,
selector .tag-local,
selector .elementor-widget-text-editor,
selector .elementor-widget-html{
  position: relative !important;
  z-index: 3 !important;
}

/* TARJA DO LOCAL */
selector .tarja-local,
selector .local-tag,
selector .tag-local{
  position: absolute !important;
  right: 12px !important;
  bottom: 12px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  border-radius: 6px !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* CASO A TARJA ESTEJA EM HTML/TEXTO LOGO DEPOIS DA IMAGEM */
selector .elementor-widget-image + .elementor-widget-text-editor,
selector .elementor-widget-image + .elementor-widget-html{
  position: absolute !important;
  right: 12px !important;
  top: 160px !important;
  z-index: 5 !important;
  width: auto !important;
  margin: 0 !important;
  padding: 7px 14px !important;
  background: #0A2E57 !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  box-shadow: 0 4px 14px rgba(0,0,0,0.18) !important;
}

/* TABLET */
@media (max-width: 1024px){
  selector img{
      height: 190px !important;
      min-height: 190px !important;
      max-height: 190px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      font-size: 14px !important;
      padding: 6px 12px !important;
  }
}

/* CELULAR */
@media (max-width: 767px){
  selector img{
      height: 180px !important;
      min-height: 180px !important;
      max-height: 180px !important;
  }

  selector .tarja-local,
  selector .local-tag,
  selector .tag-local,
  selector .elementor-widget-image + .elementor-widget-text-editor,
  selector .elementor-widget-image + .elementor-widget-html{
      right: 10px !important;
      bottom: 10px !important;
      top: auto !important;
      font-size: 13px !important;
      padding: 6px 10px !important;
  }
}\n}.elementor .e-51a12b0e-fd2b7ae{font-family: "Poppins", sans-serif !important;
font-size: 16px !important;
font-weight: 600 !important;
line-height: 1.3 !important;
color: #2457D6 !important;

margin: 14px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-7162c0c-0c9f002{font-family: "Poppins", sans-serif !important;
font-size: 12.5px !important;
font-weight: 400 !important;
line-height: 1.5 !important;
color: #667085 !important;

margin: 6px 16px 0 16px !important;
padding: 0 !important;\n}.elementor .e-7e19888-4a68c44{width:25%;width: 100% !important;
height: 100% !important;
min-width: 0 !important;

display: flex !important;
flex-direction: column !important;
align-items: stretch !important;

margin: 0 !important;
padding: 0 !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-radius: 12px !important;

overflow: hidden !important;

box-shadow: 0 6px 20px rgba(0, 26, 57, 0.06) !important;

box-sizing: border-box !important;

transition:
  transform 0.25s ease,
  box-shadow 0.25s ease !important;\n}.elementor .e-7cdbee67-1700b06{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);width: 90% !important;
max-width: 1600px !important;
min-width: 0 !important;

margin-left: auto !important;
margin-right: auto !important;

padding: 0 !important;

column-gap: 18px !important;
row-gap: 18px !important;

background: transparent !important;

box-sizing: border-box !important;\n}.elementor .e-7fc0e9c8-cb26405{width:100%;background-color:#ffffff;flex-direction:column;width: 100% !important;
max-width: none !important;

background-color: #FFFFFF !important;

margin: 0 !important;

padding-top: 58px !important;
padding-bottom: 68px !important;
padding-left: 0 !important;
padding-right: 0 !important;

box-sizing: border-box !important;\n}.elementor .e-5d23ef82-eeda166{font-family:Poppins;font-weight:400;font-size:18px;color:#5F6B7A;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;order:99999;}.elementor .e-25744e0e-da5074c{background-color: #F4F8FB !important;

padding: 12px 18px !important;

margin: 0 !important;

border: 1px solid #E3EBF2 !important;

border-radius: 8px !important;

display: flex !important;

flex-direction: column !important;

gap: 0 !important;

height: auto !important;

min-height: 0 !important;

box-sizing: border-box !important;\n}.elementor .e-2c164ac-bd8d569{width:30%;flex-direction:column;}.elementor .e-a4f3b1-4ec771a{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f0119b9-ed72ddc{width:30%;flex-direction:column;justify-content:center;background-color: #FFFFFF !important;

padding: 12px 18px !important;

margin: 0 !important;

border: 1px solid #E3EBF2 !important;

border-radius: 8px !important;

display: flex !important;

flex-direction: column !important;

gap: 0 !important;

height: auto !important;

min-height: 0 !important;

box-sizing: border-box !important;\n}.elementor .e-7d3a5945-e405db5{width:50%;margin: 6px 0 10px 0 !important;
padding: 6px 10px !important;

font-family: "Poppins", sans-serif !important;
font-size: 13px !important;
font-weight: 500 !important;
line-height: 1.45 !important;

color: #FFFFFF !important;

background-color: rgba(0, 26, 57, 0.72) !important;
border-radius: 4px !important;

text-shadow: 0 1px 3px rgba(0, 0, 0, 0.35) !important;

box-sizing: border-box !important;\n}.elementor .e-c6efe48-607153f{width:40%;height:100%;background-image:url("https://moradasete.com.br/wp-content/uploads/2026/09/3be346bd-ab65-47fa-8944-1b06c622d840.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F4F8FB;display:block;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;align-self:center;order:99999;padding: 24px !important;

background-color: rgba(0, 26, 57, 0.18) !important;
background-blend-mode: multiply !important;

border-radius: 10px !important;
overflow: hidden !important;

box-sizing: border-box !important;\n}.elementor .e-1698483a-0512b6a{width:100%;background-color:#F4F8FB;flex-direction:row;justify-content:center;align-items:center;column-gap: 26px !important;
row-gap: 0 !important;

padding-top: 22px !important;
padding-bottom: 22px !important;
padding-left: 18px !important;
padding-right: 18px !important;

box-sizing: border-box !important;\n}.elementor .e-480460fe-e725a9f{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-6aeda13-f4cd035{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-22fc18be-a73d316{width:80%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-46c09bee-69bff4b{font-family:Poppins;font-weight:400;font-size:14px;color:#ffffff;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;order:99999;}.elementor .e-7c1e5168-bf58075{width:25%;flex-direction:column;justify-content:space-evenly;align-items:stretch;width: 100% !important;
max-width: 480px !important;
min-width: 0 !important;

margin: 0 !important;
padding: 10px 0 !important;

justify-self: start !important;
align-self: center !important;

box-sizing: border-box !important;\n}.elementor .e-150dffb2-efb4ec8{width: 100% !important;
max-width: none !important;
min-width: 0 !important;

margin: 0 !important;

padding: 28px !important;

background-color: #FFFFFF !important;

border: 1px solid #E3EBF2 !important;
border-top: 3px solid #F56817 !important;

border-radius: 14px !important;

box-shadow: 0 16px 40px rgba(0, 26, 57, 0.12) !important;

box-sizing: border-box !important;\n}.elementor .e-184d19d4-92bd6c3{width:50%;flex-direction:column;width: 100% !important;
max-width: 680px !important;
min-width: 0 !important;

margin: 0 !important;
padding: 0 !important;

display: flex !important;
flex-direction: column !important;

align-items: stretch !important;
justify-content: center !important;

justify-self: end !important;
align-self: center !important;

background: transparent !important;

box-sizing: border-box !important;\n}.elementor .e-6da90ebf-e7e99b7{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);width: 90% !important;
max-width: 1500px !important;
min-width: 0 !important;

margin-left: auto !important;
margin-right: auto !important;

padding-top: 52px !important;
padding-right: 0 !important;
padding-bottom: 52px !important;
padding-left: 0 !important;

display: grid !important;

grid-template-columns:
  minmax(0, 0.85fr)
  minmax(0, 1.15fr) !important;

column-gap: 70px !important;
row-gap: 0 !important;

align-items: center !important;

box-sizing: border-box !important;\n}.elementor .e-3b75ba09-797b478{background-color:#003A5D;flex-direction:row;justify-content:center;align-items:center;width: 100% !important;
max-width: none !important;

margin: 0 !important;

padding-top: 40px !important;
padding-bottom: 40px !important;
padding-left: 5% !important;
padding-right: 5% !important;

display: flex !important;
flex-direction: row !important;

align-items: center !important;
justify-content: center !important;

gap: 48px !important;

box-sizing: border-box !important;\n}.elementor .e-3ee4047f-d1c162f{flex-direction:column;width: 100% !important;
max-width: none !important;

margin: 0 !important;
padding: 0 !important;

background-color: #001A39 !important;

border-top: 3px solid #F56817 !important;

box-sizing: border-box !important;\n}