.elementor-2137 .elementor-element.elementor-element-7acb9f5a:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-7acb9f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aluminaresquadrias.com.br/wp-content/uploads/2025/11/fabricao-propria-de-esquadrias-em-osasco.jpg");background-repeat:no-repeat;}.elementor-2137 .elementor-element.elementor-element-7acb9f5a > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2137 .elementor-element.elementor-element-7acb9f5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0180px 0px 80px 0px;}.elementor-2137 .elementor-element.elementor-element-7acb9f5a > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:44px;}.elementor-2137 .elementor-element.elementor-element-1b8dace1 .transpialigh{text-align:center;}.elementor-2137 .elementor-element.elementor-element-1b8dace1 .transpi__heading-title{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:49px;font-weight:700;line-height:53px;}.elementor-2137 .elementor-element.elementor-element-1b8dace1 .transpi__section-heading p{color:#FFFFFF;}
				.elementor-2137 .elementor-element.elementor-element-1b8dace1 .transpi__section-heading p{font-family:"DM Sans", Sans-serif;font-size:18px;line-height:30px;}.elementor-2137 .elementor-element.elementor-element-5c1d3a09 > .elementor-container{max-width:1320px;}.elementor-2137 .elementor-element.elementor-element-5c1d3a09{padding:60px 0px 60px 0px;}.elementor-2137 .elementor-element.elementor-element-5db9ae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2137 .elementor-element.elementor-element-1c46b02d:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-1c46b02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aluminaresquadrias.com.br/wp-content/uploads/2025/10/Imagem-monaco-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2137 .elementor-element.elementor-element-1c46b02d > .elementor-background-overlay{background-color:#020E28;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2137 .elementor-element.elementor-element-1c46b02d > .elementor-container{max-width:1100px;}.elementor-2137 .elementor-element.elementor-element-1c46b02d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 040px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-27328046{text-align:center;}.elementor-2137 .elementor-element.elementor-element-27328046 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-43cbdd19{text-align:center;}.elementor-2137 .elementor-element.elementor-element-43cbdd19 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-235af71d .btnalign{text-align:center;}.elementor-2137 .elementor-element.elementor-element-235af71d .thm__btn{background:#FFB818;}@media(max-width:1024px){.elementor-2137 .elementor-element.elementor-element-27328046 .elementor-heading-title{font-size:50px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2137 .elementor-element.elementor-element-2446910b{width:100%;}.elementor-2137 .elementor-element.elementor-element-218b8fa1{width:50%;}.elementor-2137 .elementor-element.elementor-element-2b86413d{width:50%;}.elementor-2137 .elementor-element.elementor-element-7422e3db{width:50%;}}@media(min-width:1025px){.elementor-2137 .elementor-element.elementor-element-7acb9f5a:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-7acb9f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2137 .elementor-element.elementor-element-1c46b02d:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-1c46b02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-2137 .elementor-element.elementor-element-1b8dace1 .transpi__heading-title{font-size:40px;line-height:51px;}
				.elementor-2137 .elementor-element.elementor-element-1b8dace1 .transpi__section-heading p{font-size:16px;line-height:26px;}.elementor-2137 .elementor-element.elementor-element-27328046 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-2137 .elementor-element.elementor-element-43cbdd19 .elementor-heading-title{font-size:15px;line-height:25px;}}/* Start custom CSS for html, class: .elementor-element-cbe67bf */.aluminar-projetos-conteudo {
  padding: 20px 20px 95px;
  background: #ffffff;
  font-family: inherit;
}

.aluminar-projetos-conteudo-wrap {
  max-width: 1180px;
  margin: 0 auto;
}

.aluminar-projetos-intro {
  max-width: 820px;
  margin-bottom: 52px;
}

.aluminar-projetos-intro span {
  display: inline-block;
  color: #4a97bd;
  font-size: 15px;
  font-weight: 700;
  margin-bottom: 14px;
}

.aluminar-projetos-intro h2 {
  font-size: 42px;
  line-height: 1.18;
  color: #020b2d;
  margin: 0 0 20px;
  font-weight: 700;
}

.aluminar-projetos-intro p {
  font-size: 18px;
  line-height: 1.8;
  color: #5f6b75;
  margin: 0;
  font-weight: 500;
}

.aluminar-projetos-blocos {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 28px;
}

.aluminar-projetos-blocos article {
  padding: 34px 34px 32px;
  background: #f7fafc;
  border-left: 5px solid #4a97bd;
  border-radius: 0 22px 22px 0;
}

.aluminar-projetos-blocos h3 {
  font-size: 24px;
  line-height: 1.3;
  color: #020b2d;
  margin: 0 0 18px;
  font-weight: 700;
}

.aluminar-projetos-blocos p {
  font-size: 16.5px;
  line-height: 1.75;
  color: #5f6b75;
  margin: 0 0 14px;
  font-weight: 500;
}

.aluminar-projetos-blocos p:last-child {
  margin-bottom: 0;
}

@media (max-width: 900px) {
  .aluminar-projetos-blocos {
    grid-template-columns: 1fr;
  }

  .aluminar-projetos-intro h2 {
    font-size: 34px;
  }
}

@media (max-width: 640px) {
  .aluminar-projetos-conteudo {
    padding: 65px 18px 70px;
  }

  .aluminar-projetos-intro h2 {
    font-size: 29px;
  }

  .aluminar-projetos-intro p {
    font-size: 16px;
  }

  .aluminar-projetos-blocos article {
    padding: 28px 24px;
  }

  .aluminar-projetos-blocos h3 {
    font-size: 21px;
  }
}/* End custom CSS */