.elementor .e-7b4d53d9-55a129c{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-54852738-e0b23fc{font-family:Poppins;font-weight:600;font-size:10px;color:#ffffff;margin-inline-start:4px;}.elementor .e-601f3d47-68cdac5{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-366295dc-aa8ad43{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-79683c3-08e35e6{width:50%;order:99999;}.elementor .e-7baa901a-d34a4d7{height:600px;padding:0px;background-image:url("https://moradasete.com.br/wp-content/uploads/2026/09/fd108ada-8a4f-4efb-afde-2375a839fc02-1024x547.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -18px;background-clip:content-box;flex-direction:column;}.elementor .e-65401da7-3b7790f{width:25%;flex-direction:column;}.elementor .e-25f2fe12-a692064{width:25%;flex-direction:column;}.elementor .e-264eb95d-aa3d9c7{width:25%;flex-direction:column;}.elementor .e-a50b352-bdac0f3{width:25%;flex-direction:column;}.elementor .e-1cab01d7-69142d0{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-7aaa5a1f-ec42b16{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-4fcb0418-6b2f45b{font-family:Poppins;font-weight:600;font-size:10px;color:#2457D6;margin-inline-start:4px;}.elementor .e-1a99f58c-98acfb0{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-4156f0e-727b6dd{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-3c60fb00-88bab30{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-6a4e2065-b71de92{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-73144f5d-c7a5cc9{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-c091108-1ca75d0{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-4315dc3b-be5af46{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-71dd32da-17dcaa8{flex-direction:column;}.elementor .e-498b4881-0293771{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-130afda3-b4873cf{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-27629c76-dabb886{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-4b6621b-60a4b70{width:90%;}.elementor .e-7f0be86d-4dc88cf{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-472f9457-3a6900f{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-549880af-c13022c{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-6732add8-ba224fa{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-11f66c42-9741ae3{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-606d9893-1ecda88{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-55b290e8-de30040{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-6fb5d110-59af400{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-403f0896-ad525ea{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-602c0fcd-57b7adf{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-4a17053a-7ed9dcb{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-1e198084-866cfb2{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-73c9f5c9-baba4cf{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-7e6dfc77-cb91292{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-440e5d34-395fbfc{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-1ca54939-6661c48{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-6b448aa0-b2087b2{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-30916c4a-8aea285{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-1c9b90e6-bd1f523{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-5310d1da-92495d3{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-32a77b9d-5bddddd{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-23dd31b3-68c25e5{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-50686fc5-702a382{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-3e4cdcff-448c8c5{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-69a33747-232e602{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-ad1a87b-f463ae5{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-1c6a8b0b-7b2a72f{width:90%;}.elementor .e-2ec481c4-523e628{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-1da89ba6-85f13d5{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-7623a3b0-50b3624{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-1c7eff6e-f4bd406{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-5afa3481-56766aa{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-f8e2a6d-3869edf{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-7b439ad0-7869718{width:90%;}.elementor .e-3f361a7e-3bf2f84{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-73e5d8e4-7a1069f{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-30fb9708-2daf622{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-72a8169f-8614ab5{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-7e29f2b7-33219f3{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-6dfe7806-44ba321{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-1e4a7694-374ef35{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-7b64c0bd-3b85648{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-6743c42b-dd6ea70{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-73a2bf6a-d8383e9{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-4446cccf-186ee23{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-6a15afdf-147df15{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-701b14c2-6265a54{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-5deb1bec-40ebd83{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-17a7b5ad-d171ce7{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-3825ade4-3c8ded6{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-61f5beec-b396248{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-1019212d-b7791aa{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-d212660-864f2f6{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-7d3d0af2-e81acf4{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-5f946c44-0b19043{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-33891678-8404492{width:30%;flex-direction:column;}.elementor .e-199aacd5-cafd238{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d102e62-729bfd5{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-2b606a6f-1f5d9f8{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-4c7370c4-2490f9a{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-6261fee8-5deb099{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-6b3ad7bf-49d652f{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-3b2b29d1-4726b4d{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-65a8d9e8-6edaae5{width:80%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-41d58a76-b699c56{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-7ac95c6e-a1cb0f4{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-627e701a-846cfbe{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-1748f255-4fac454{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-2bd39c91-409566f{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-4656ecf5-f9aacc5{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-c55cc07-38fcb4f{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}