/*

              _   ____    ____                _                ______                   _                   
             (_) |_   \  /   _|              / |_             |_   _ `.                (_)                  
             __    |   \/   |   ,--.   .--. `| |-'.---.  _ .--. | | `. \ .---.  .--.   __   .--./) _ .--.   
            [  |   | |\  /| |  `'_\ : ( (`\] | | / /__\\[ `/'`\]| |  | |/ /__\\( (`\] [  | / /'`\;[ `.-. |  
             | |  _| |_\/_| |_ // | |, `'.'. | |,| \__., | |   _| |_.' /| \__., `'.'.  | | \ \._// | | | |  
            [___]|_____||_____|\'-;__/[\__) )\__/ '.__.'[___] |______.'  '.__.'[\__) )[___].',__` [___||__] 
                                                                                          ( ( __))
 
 
    @iMasterDesign Brazil [ ©1998-2077 ]
    iMasterDesign™ | iNet Solutions CORPORATION™
    Web . App . Developer . DBA . Social Marketing

    Marcelo Rocha Main | Founder and CEO by iMasterDesign™
    Full-Stack Developer, imasterdesign@imasterdesign.com.br
*/
.im-hero--page{padding:116px 0 84px}.im-hero--page::before{opacity:.9}.im-hero__page-inner{position:relative;z-index:2;max-width:860px}.im-hero--page .im-hero__title{font-family:var(--im-global-typography-primary-font);font-size:clamp(40px, 6.5vw, 84px);line-height:1.02;font-weight:400;margin:22px 0 24px}.im-hero--page .im-hero__lead{max-width:680px;margin-bottom:32px}.im-breadcrumb{display:inline-flex;align-items:center;gap:10px;font-family:var(--im-global-typography-accent-font);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6)}.im-breadcrumb a{color:rgba(255,255,255,.6);transition:color .25s var(--im-ease-out-expo)}.im-breadcrumb a:hover{color:var(--im-global-color-secondary)}.im-breadcrumb .im-icon{font-size:13px;color:var(--im-global-color-secondary)}.im-breadcrumb span[aria-current]{color:var(--im-global-color-white)}.im-sectors__head{max-width:640px;margin:0 0 40px}.im-sectors__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.im-sector{padding:32px 28px;border:1px solid var(--im-global-color-silver);border-radius:16px;background:var(--im-global-color-white);transition:all .35s var(--im-ease-out-expo)}.im-sector:hover{border-color:var(--im-global-color-primary);transform:translateY(-4px);box-shadow:0 18px 36px -20px rgba(1,43,61,.22)}.im-sector__icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:var(--im-global-color-bg-soft);color:var(--im-global-color-primary);font-size:22px;margin-bottom:18px}.im-sector__title{font-family:var(--im-global-typography-primary-font);font-size:22px;font-weight:500;color:var(--im-global-color-primary);margin:0 0 8px}.im-sector__text{font-size:14px;line-height:1.6;color:var(--im-global-color-muted);margin:0}.im-brands__cta{display:flex;justify-content:center;margin-top:48px}@media (max-width:1023px){.im-sectors__grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.im-hero--page{padding:32px 0 24px}.im-hero__page-inner{max-width:100%;text-align:center}.im-breadcrumb{justify-content:center}.im-hero--page .im-hero__lead{margin-left:auto;margin-right:auto}.im-sectors__head{text-align:center;margin-bottom:24px}.im-sectors__grid{grid-template-columns:1fr 1fr;gap:14px}.im-sector{padding:22px 18px;text-align:center}.im-sector__icon{margin-left:auto;margin-right:auto}.im-brands__cta{margin-top:24px}.im-brands__cta .im-button{width:100%;justify-content:center}}
