﻿.quem-somos .header{display:flex;height:22rem;flex-direction:column;justify-content:flex-end;align-items:center;align-self:stretch;position:relative}.quem-somos .header-bg{flex:1 0 0;align-self:stretch;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:0}.quem-somos .container{display:flex;padding:2.5rem 0 5rem 0;flex-direction:column;align-items:center;gap:1rem;align-self:stretch}.quem-somos .container .content{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:2rem;align-self:stretch;font-style:normal}.quem-somos .container .content .breadcrumb{display:flex;padding:.5rem 0;align-items:center;gap:.25rem;align-self:stretch;top:calc(var(--header-height) + .5rem);border-bottom:1px solid var(--border)}.quem-somos .container .content .breadcrumb nav{display:flex;gap:.5rem;align-items:center}.quem-somos .container .content .breadcrumb nav p,.quem-somos .container .content .breadcrumb nav a{font-size:.815rem;text-decoration:none;color:var(--text-default);display:flex;align-items:center;white-space:nowrap;flex-shrink:0}@media(hover: hover){.quem-somos .container .content .breadcrumb nav p:hover,.quem-somos .container .content .breadcrumb nav a:hover{color:var(--semantic-info-100)}}.quem-somos .container .content .breadcrumb nav p:not(:first-child)::before,.quem-somos .container .content .breadcrumb nav a:not(:first-child)::before{content:"";font-family:"Font Awesome 6 Pro";font-size:1rem;color:var(--text-ultra-light);width:2rem;display:inline-block;text-align:center;flex-shrink:0;pointer-events:none}.quem-somos .container .content .breadcrumb nav p:first-child,.quem-somos .container .content .breadcrumb nav a:first-child{font-size:1.2rem;color:var(--primary-100)}@media(hover: hover){.quem-somos .container .content .breadcrumb nav p:first-child:hover,.quem-somos .container .content .breadcrumb nav a:first-child:hover{color:var(--semantic-info-60)}}.quem-somos .container .content .breadcrumb nav p:first-child:active,.quem-somos .container .content .breadcrumb nav a:first-child:active{color:var(--semantic-info-100)}.quem-somos .container .content .breadcrumb nav p:last-child,.quem-somos .container .content .breadcrumb nav a:last-child{color:var(--text-ultra-light);pointer-events:none;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;height:1.1em;font-size:.815rem;text-decoration:none}.quem-somos .container .content .header-section{display:flex;flex-direction:column;gap:2rem;font-weight:700;color:var(--text-contrast);font-family:var(--font-heading)}.quem-somos .container .content .header-section .title{letter-spacing:0rem;font-size:2.75rem;line-height:110%}.quem-somos .container .content .header-section .description{line-height:130%;letter-spacing:-0.22px;font-size:1.375rem}.quem-somos .container .content .main-content{font-family:var(--font-body);display:flex;flex-direction:column;color:var(--text-default);font-size:1rem;font-weight:400;line-height:150%;gap:2rem}.quem-somos .container .content .main-content ul,.quem-somos .container .content .main-content ol,.quem-somos .container .content .main-content li,.quem-somos .container .content .main-content em{list-style:revert;font-style:revert}.quem-somos .container .content .main-content ul,.quem-somos .container .content .main-content ol{margin-left:1.5rem}.quem-somos .container .content .main-content blockquote{background:var(--bg-secondary);border-left:3px solid #ccc;margin:1.5em 10px;padding:.5em 10px}.quem-somos .container .content .main-content blockquote p{display:inline-block;margin:0}.quem-somos .container .content .main-content img{border-radius:.5rem;display:block;width:100%}.quem-somos .container .content .main-content video,.quem-somos .container .content .main-content iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:.5rem}.quem-somos .container .content .main-content a{color:var(--brand-secondary) !important;text-decoration:underline !important;pointer-events:all !important}.section-divider.header-style{all:unset;display:block;height:.5rem !important;width:100% !important;background:var(--brand-main) !important;flex-shrink:0 !important;align-self:stretch !important}
