.elementor-kit-7{--e-global-color-primary:#0B2E6D;--e-global-color-secondary:#1F4FA3;--e-global-color-text:#3A3A3A;--e-global-color-accent:#2FB44A;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-prolaudos_montserrat-font-family:"Montserrat";--e-global-typography-prolaudos_montserrat-font-weight:400;--e-global-typography-prolaudos_poppins-font-family:"Poppins";--e-global-typography-prolaudos_poppins-font-weight:600;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.elementor-38 h1 { font-family: 'Montserrat', sans-serif !important; }
@media (max-width: 767px) {
  .elementor-38 .elementor-element-f1c1e6 { display: flex !important; flex-direction: column !important; align-items: stretch !important; }
  .elementor-38 .elementor-element-f1c1e6 > img,
  .elementor-38 .elementor-element-f1c1e6 > .elementor-element-718fafde { width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; }
  .elementor-38 .elementor-element-f1c1e6 h2 { width: 100%; max-width: 100%; overflow-wrap: break-word; }
}
body.elementor-page-38 .elementor-element-19fc320c { background:#ffffff !important; border:1px solid #e5ebf2 !important; border-radius:18px !important; box-shadow:0 6px 22px rgba(10,42,85,.08) !important; }
body.elementor-page-38 .elementor-element-12e5bf05 { display:flex !important; align-items:center !important; justify-content:center !important; flex-shrink:0 !important; }
body.elementor-page-38 .elementor-element-49be33aa { position:absolute !important; width:1px !important; height:1px !important; padding:0 !important; margin:-1px !important; overflow:hidden !important; clip:rect(0, 0, 0, 0) !important; white-space:nowrap !important; border:0 !important; }
body.elementor-page-38 .elementor-element-313ab494 img { content:url("https://prolaudossolucoes.com.br/wp-content/uploads/2026/10/Imagem-circular.png") !important; display:block !important; width:72px !important; height:72px !important; object-fit:contain !important; }
body.elementor-page-38 .elementor-element-6993a7b6 .elementor-nav-menu--main .elementor-item,
body.elementor-page-38 .elementor-element-6993a7b6 .elementor-nav-menu--dropdown .elementor-item { color:#0b2a55 !important; }
body.elementor-page-38 .elementor-element-5d528949 .elementor-button { background:#12865c !important; color:#ffffff !important; border:0 !important; }
@media (max-width:767px) {
 body.elementor-page-38 .elementor-element-313ab494 img { width:56px !important; height:56px !important; }
 body.elementor-page-38 .elementor-element-19fc320c { border-radius:14px !important; }
}
body.elementor-page-38 #site-header,
body.elementor-page-38 .entry-title,
body.elementor-page-38 #site-footer { display:none !important; }
body.elementor-page-38 .elementor-element-7697ae32 { position:relative !important; padding-bottom:84px !important; }
body.elementor-page-38 .elementor-element-7697ae32::after {
 content:"CNPJ: 69.480.799/0001-67 © 2026 PROLAUDOS SOLUCOES BRASIL LTDA – Todos os direitos reservados";
 position:absolute; left:0; right:0; bottom:0; display:block; box-sizing:border-box;
 padding:16px 24px; background:#0b2a55; color:#ffffff;
 font-family:Montserrat, sans-serif; font-size:14px; line-height:1.5; text-align:center;
}
@media (max-width:767px) {
 body.elementor-page-38 .elementor-element-7697ae32 { padding-bottom:84px !important; }
 body.elementor-page-38 .elementor-element-7697ae32::after { padding:14px 16px; font-size:12px; }
}
.elementor-38 .elementor-element-6e992691 .elementor-image-box-title { color:#ffffff !important; font-family:Montserrat,sans-serif !important; }
.elementor-38 .elementor-element-6e992691 .elementor-image-box-description { color:#ffffff !important; font-family:Poppins,sans-serif !important; }
.elementor-38 .elementor-element-69494108 .elementor-button { background:#12865c !important; color:#ffffff !important; border-color:#12865c !important; }
.elementor-38 .elementor-element-51e5d08 .elementor-button { background:transparent !important; color:#ffffff !important; border-color:rgba(255,255,255,.85) !important; }/* End custom CSS */