/* Hello Elementor-compatible child styling for the Max Brasil static archive. */
:root{--e-global-color-primary:#0d2f2a;--e-global-color-secondary:#47776c;--e-global-color-text:#24453e;--e-global-color-accent:#0b4a3a;--e-global-color-soft:#edf8f3;--e-global-color-white:#fff;--e-global-color-border:#b9d8cc;--e-global-color-muted:#6d8b82;--e-global-typography-primary-font-family:Arial,Helvetica,sans-serif;--e-global-typography-text-font-family:Arial,Helvetica,sans-serif;--e-global-typography-primary-font-weight:700;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:1.68}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--e-global-color-text);background:#f2faf6;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}a{color:#0b4a3a;text-decoration-thickness:1px;text-underline-offset:3px}a:hover,a:focus{color:#062e25}img{max-width:100%;height:auto;display:block}p{margin:0 0 1.1rem}h1,h2,h3{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family);line-height:1.13;margin:0 0 1rem}h1{font-size:clamp(2.25rem,4.5vw,4.35rem);letter-spacing:-.055em}h2{font-size:clamp(1.6rem,2.8vw,2.45rem);letter-spacing:-.035em}h3{font-size:1.1rem}.elementor-container{max-width:1180px;padding-left:28px;padding-right:28px}.elementor-column{padding:0 12px}.elementor-widget{margin-bottom:18px}.site-header{background:#fff;border-bottom:1px solid #d5e7df}.header-section .elementor-container{padding-top:22px;padding-bottom:10px}.nav-section .elementor-container{padding-bottom:14px}.brand-line{display:flex;align-items:baseline;justify-content:space-between;column-gap:24px}.site-brand{color:#0c332b;text-decoration:none;font-size:1.25rem;font-weight:800;letter-spacing:-.035em}.site-tagline{font-size:.82rem;color:#68867d}.main-navigation .menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:8px}.main-navigation a{color:#21463d;font-weight:700;font-size:.94rem;text-decoration:none;padding:5px 0}.main-navigation .current-menu-item a{border-bottom:3px solid #0b4a3a}.site-main{overflow:hidden}.hero-section{background:#e8f6ef;padding:70px 0 55px}.hero-section .elementor-container{align-items:center}.hero-figure{margin:0;padding:18px}.kicker,.eyebrow{font-size:.78rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#4a796c}.hero-section p:not(.kicker){max-width:570px;font-size:1.11rem;color:#52766c}.elementor-button-wrapper{margin-top:25px}.elementor-button{border:1.5px solid #0b4a3a;border-radius:7px;background:#0b4a3a;color:#fff;padding:12px 20px;font-weight:800;line-height:1;text-decoration:none;transition:transform .15s,background .15s}.elementor-button:hover,.elementor-button:focus{background:#063b2f;color:#fff;transform:translateY(-1px)}.feature-section,.recent-section,.why-section,.page-title-section,.content-section,.content-split-section,.article-title-section,.article-image-section,.article-copy-section,.related-section,.contact-form-section{padding:38px 0}.feature-section{padding-top:52px}.section-intro,.page-lead{max-width:760px;color:#56776e}.maxbr-card{height:100%;overflow:hidden;border:1px solid #d6e7df;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(22,74,57,.06)}.card-image-link{display:block;background:#eff9f4}.card-image-link img{width:100%;aspect-ratio:16/9;object-fit:cover}.card-body{padding:22px 22px 20px}.card-body h2{font-size:1.3rem;letter-spacing:-.027em}.card-body h2 a{color:#153e35;text-decoration:none}.card-summary{font-size:.96rem;line-height:1.55;color:#59776e}.byline{font-size:.82rem;color:#728d84;margin-bottom:13px}.card-action{font-size:.9rem;font-weight:800;margin:0}.featured-card{display:grid;grid-template-columns:minmax(280px,.9fr) 1.1fr}.featured-card .card-image-link img{height:100%;aspect-ratio:auto;min-height:280px}.featured-card .card-body{padding:34px}.featured-card h2{font-size:clamp(1.55rem,3vw,2.45rem)}.recent-section{padding-bottom:60px}.article-grid-section{padding:0 0 58px}.article-grid-section .elementor-container,.recent-section .elementor-container,.related-section .elementor-container{align-items:stretch}.article-grid-section .elementor-column,.recent-section .elementor-column,.related-section .elementor-column{margin-bottom:24px}.why-section{background:#e8f6ef}.page-title-section{padding-top:66px;padding-bottom:26px}.content-section,.content-split-section{padding-top:8px;padding-bottom:30px}.content-section .elementor-column,.article-copy-section .elementor-column{max-width:820px;margin:0 auto}.content-split-section .elementor-container{max-width:930px}.content-split-section .elementor-column{padding:0 22px}.article-title-section{background:#e8f6ef;padding-top:46px;padding-bottom:32px}.article-title-section .elementor-column{max-width:900px;margin:0 auto}.article-deck{font-size:1.18rem;line-height:1.58;max-width:760px;color:#416a5f}.article-meta{color:#69877d;font-size:.92rem}.breadcrumb{font-size:.82rem;color:#638177;margin-bottom:28px}.breadcrumb span{padding:0 7px}.article-image-section{padding-top:26px;padding-bottom:22px}.article-image-section .elementor-column{max-width:930px;margin:0 auto}.article-figure{margin:0;border-radius:14px;overflow:hidden;background:#eaf6ef}.article-figure img{width:100%;max-height:470px;object-fit:cover}.article-copy-section{padding:14px 0}.article-copy-section h2{font-size:clamp(1.45rem,2.4vw,2rem)}.article-copy-section ul{padding-left:22px;margin:0 0 1.1rem}.article-copy-section li{margin-bottom:9px}.notice{padding:17px 19px;border-left:4px solid #0b4a3a;background:#e8f6ef;font-size:.94rem}.related-section{margin-top:30px;background:#e8f6ef;padding-top:48px;padding-bottom:62px}.site-footer{background:#103d34;color:#d8ebe3}.site-footer h3{color:#fff}.site-footer a{color:#d8ebe3}.footer-columns{padding:48px 0 20px}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:7px}.footer-legal-section{border-top:1px solid rgba(220,239,231,.25);padding:15px 0}.footer-legal{font-size:.81rem;color:#b7d2c7}.maxbr-cookie{position:fixed;left:0;right:0;bottom:0;z-index:20;background:rgba(243,251,247,.97);border-top:1px solid #b9d8cc;box-shadow:0 -6px 20px rgba(19,58,47,.1)}.maxbr-cookie .elementor-container{align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px}.maxbr-cookie .elementor-widget{margin-bottom:0}.maxbr-cookie p{font-size:.86rem;margin:0}.maxbr-cookie .elementor-button-wrapper{margin:0}.maxbr-cookie .elementor-button{padding:9px 15px;font-size:.85rem}.static-contact-form{max-width:760px;border:1px solid #d6e7df;border-radius:14px;background:#fff;padding:27px}.static-contact-form label{display:block;font-size:.91rem;font-weight:800;margin-bottom:6px;color:#1d493f}.static-contact-form input,.static-contact-form textarea{width:100%;border:1px solid #afcbc0;border-radius:6px;background:#fbfefc;color:#143b32;padding:11px 12px;font:inherit}.static-contact-form input:focus,.static-contact-form textarea:focus{outline:3px solid #b8dfd0;border-color:#0b4a3a}.form-note{font-size:.87rem;color:#6a857c}@media (max-width:767px){.elementor-container{display:block;padding-left:20px;padding-right:20px}.elementor-column{width:100%;padding:0}.hero-section{padding:42px 0 30px}.hero-figure{padding:0 0 20px}.brand-line{display:block}.site-tagline{display:block;margin-top:5px}.main-navigation .menu{column-gap:20px}.featured-card{display:block}.featured-card .card-image-link img{min-height:0;aspect-ratio:16/9}.featured-card .card-body{padding:24px}.article-title-section{padding-top:36px}.content-split-section .elementor-column{padding:0}.maxbr-cookie .elementor-container{display:block}.maxbr-cookie .elementor-button-wrapper{margin-top:10px}}

.elementor-col-100{width:100%}.elementor-col-50{width:50%}.elementor-col-33{width:33.333333%}.hero-figure img{width:100%}
@media (max-width:767px){.elementor-col-100,.elementor-col-50,.elementor-col-33{width:100%}}
