.elementor .e-31aa537-0cf6c23{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-313fa27-d388937{font-family:Poppins;font-weight:600;font-size:10px;color:#ffffff;margin-inline-start:4px;}.elementor .e-0ef308c{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-fba79b8-bb946ea{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-f62cda9{width:50%;order:99999;}.elementor .e-9730b1e{height:520px;padding:0px;background-image:url("https://moradasete.com.br/wp-content/uploads/2025/07/57c1e096-5e19-406b-bf12-7a1e0ff9205a-1-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-74c8c20{width:25%;flex-direction:column;}.elementor .e-bdf6fe1{width:25%;flex-direction:column;}.elementor .e-7638932{width:25%;flex-direction:column;}.elementor .e-e737d1a{width:25%;flex-direction:column;}.elementor .e-f4828bf{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 */
@media (max-width: 1024px) {
  selector {
      gap: 18px !important;
  }
}

/* Celular: empilha os 3 blocos */
@media (max-width: 767px) {
  selector {
      flex-direction: column !important;
      gap: 20px !important;
  }

  selector > .e-con-inner > .e-con,
  selector > .e-con {
      width: 100% !important;
      flex: 1 1 auto !important;
  }
}\n}.elementor .e-73127d5-e3e7fc6{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-5fc7bc6-6bdde88{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-96955ef-437e09d{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-515769d-ad96536{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-8a58472-25ae42c{grid-column:1 / 2;grid-row:1 / 2;}.elementor .e-21bf3f5-7b47766{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-14aa595-cc8f97c{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e7066e5-7832544{width:30%;height:100%;background-color:#F4F8FB;display:block;flex-direction:column;flex:0 1 auto;grid-column:3 / 3;grid-row:1 / 3;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-54d1a46-df2f031{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d89e0f0-d98c8e1{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-4950a26{flex-direction:column;}.elementor .e-7c9a8c3-ae999f6{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-b4a0e81-f54c1ba{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-0079fb9-46980f6{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-200a94c-a016c28{width:90%;}.elementor .e-914cdc9{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-fc7a083-2e224bd{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-26dce49-54f1619{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-47e55d6-91cd811{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-681204a-ac63331{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-d1fdc5f-a706356{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-98bb08e-f02a785{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-c693a37-b04d30f{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-b168319-83cfb37{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-d57b32e-f06da5b{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-656b905-c35dff6{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-3423aeb-929b508{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-6dbc604-17771cc{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-e21cc35-7e6db3a{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-95d76e0-16893c9{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-7bdbaf5-14a1601{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-c3499c3-7d78761{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-17db152-8c5bd31{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-761a2c3-a6a26a4{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-cf0c2ec-211aec0{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-32e50be-6a41c26{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-a4f3d75-cd870fa{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-eea11e5{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-7c07987-cb85194{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-1bf7637-323ec4c{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-28fc3e6-cbcd863{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-f1432cd-787f985{width:90%;}.elementor .e-1b0a079-cdbbdee{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-001f1e9-e1b0165{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-be95cb5-a2a7294{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-141d1be-f00a9b7{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-f360049-b314c9f{font-family:Poppins;font-weight:600;font-size:14px;color:#2457D6;margin-inline-start:4px;}.elementor .e-06f749c-4219836{width:50%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-631ec71-19bc422{width:90%;}.elementor .e-273b977-0eb409d{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-7f0bdb8-55a5843{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-528578f-151827c{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-9696c93-c241b20{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-1c94862-2554b41{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-d0cab7c-4b1e754{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-66b1386-c909b9d{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-c41e622-a056b24{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-e1b86d0-582546a{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-b57736f-c4cfbac{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-6f8fbcd-43dbf83{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-3c274e4-62eaa44{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-f3bb176-6186af1{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-8a3a1e2-434a173{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-b8492cb-78acc1f{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-09aeca1-ae945ae{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-8ab4b06-c8ff640{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-fcca83d-c038ae1{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-a2969ab-d9d800c{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-0d2bdb1{flex-direction:column;}.elementor .e-5a62429-d1a30d6{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-36c164a-a620d72{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-534c4bd-3943a79{width:30%;flex-direction:column;}.elementor .e-3388be6-527780e{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-902c69e-5a138b5{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-9f7bc30-067e500{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-b2a31f4-2e2602d{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-3b3f22d-b55d13c{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-5c54deb-2260736{width:25px;height:5px;border-width:7px;border-color:#F56817;background-color:#F56817;}.elementor .e-f42ea4e-e7d054a{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;margin-inline-start:4px;}.elementor .e-5373341-208549b{width:80%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-ceeb2d7-fb55ce1{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-1165712-8a4d9bb{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-df723de-5763fef{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-5a21161{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-241c3c4-4aceed8{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-e921e79{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-e3a81c6{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}