.elementor .e-484e1b07-457ed98{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-40cfba10-065c361{font-family:Poppins;font-weight:600;font-size:10px;color:#ffffff;margin-inline-start:4px;}.elementor .e-6b774f7e-c19d922{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-13e70bc9-4e6fa91{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-78af18c7-e264fb8{width:50%;order:99999;}.elementor .e-4fe986c-6542a2b{height:600px;padding:0px;background-image:url("https://moradasete.com.br/wp-content/uploads/2026/09/aae58f0c-7333-48ea-9e96-80cf9484beee-1024x439.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -18px;background-clip:content-box;flex-direction:column;}.elementor .e-7d75b96-1c01229{width:25%;flex-direction:column;}.elementor .e-226c467b-0467ec0{width:25%;flex-direction:column;}.elementor .e-58b75031-312b156{width:25%;flex-direction:column;}.elementor .e-31ada466-caaf91b{width:25%;flex-direction:column;}.elementor .e-1bd05351-1e8dc62{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-16a34eac-09a7ef2{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-1d1b9a48-aab3a38{font-family:Poppins;font-weight:600;font-size:10px;color:#2457D6;margin-inline-start:4px;}.elementor .e-57a678b-a623176{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-5a1b41bb-232f111{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-5447bdff-55e5fef{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-750a91b0-d16887e{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b684880-1ef825e{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-2025f486-22f61f3{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-10516e68-df06879{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-2b1a8c0e-dd75fe4{flex-direction:column;}.elementor .e-47e3c39f-1e65385{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-5e4b223b-2a12a9c{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-69ac4ede-5509262{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-3a5cd508-657ea71{width:90%;}.elementor .e-500642af-05e6655{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-4c2be82-8d323aa{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-759abc10-4db8027{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-1626aa83-f76568d{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-260b7350-b897bc2{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-299c4b7b-ff946bd{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-68244352-a0ac2a5{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-16672519-248f5fe{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-7a62c35a-e0f53db{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-1b27edb8-2d1f82a{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-60538aee-8d0a418{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-641e2496-c8cf984{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-50f06a40-a1237f4{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-103a3e5a-2ecfeac{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-7e61c98a-5fcd279{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-686a0400-155c624{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-693812f0-338f3ce{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-2ddd270e-5f95eae{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-4fa707ea-385a0c6{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-69fb2845-3782133{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-27ce92c-08cd56c{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-19899108-1b53ae2{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-5b22e6fa-21c1524{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-7a35583f-18fbd2f{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-5e97099f-7aa8669{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-647c9315-089893e{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-26372b9f-6f02fff{width:90%;}.elementor .e-7dde063c-d10e863{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-491be6c4-ea709ad{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-5eb90399-63d6c3d{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-18e55e65-aa6cf80{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-6a68d89f-6efbcdd{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-14349d17-a5623dd{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-76af74a8-fb66b56{width:90%;}.elementor .e-33485132-724dcd4{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-743e7aba-7a9335c{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-74c7c45e-b001e98{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-7b69e62e-a6c1b75{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-3fbe27be-0d5824a{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-39a2ad90-c2d0def{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-534b93f7-d187e60{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-2bdba2ea-9b593ee{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-12f6dc8-e8e80e2{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-be8d3c9-f8c3918{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-6615a827-a042d13{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-3b69fe0a-45d9cc3{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-e7eb8a7-d441a80{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-58acd194-199df0a{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-56859b29-83214a2{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-34f5cecf-b0bd316{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-5f6140ca-677bdb7{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-20fe9f13-b13f21e{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-3ca875a6-e23e11b{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-17954703-5694b59{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-46c5d9cb-6eec36f{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-44e884de-262da28{width:30%;flex-direction:column;}.elementor .e-6c60cba1-6df5863{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-497477bc-9a05b77{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-565fe0a2-10d495d{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-14b40d9b-52cd890{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-73458697-3a296c7{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-5b80aa84-d4407d1{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-620510cf-1fd70cd{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-463a883a-20d5228{width:80%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-4f1e1443-7083343{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-38a6999b-c562064{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-2b111ae3-352d512{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-136960c2-3e2405d{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-556b31b2-e884c40{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-4b23f70-411e79f{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-2ddc79c9-5440b55{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}