﻿html body{background-color:var(--color-3)}@media (min-width:991px){html body #page #main-header:not(.scrolled) .barra-inferior{background-color:transparent}html body #page #main-header:not(.scrolled) .barra-inferior .logotipo svg #icone path:nth-child(1){fill:var(--white)}html body #page #main-header:not(.scrolled) .barra-inferior .logotipo svg #icone path:nth-child(2){fill:var(--white)}html body #page #main-header:not(.scrolled) .barra-inferior .logotipo svg #edp path{fill:var(--white)}html body #page #main-header:not(.scrolled) .barra-inferior .logotipo svg #separador path{fill:var(--white)}html body #page #main-header:not(.scrolled) .barra-inferior .logotipo svg #pnld path{fill:var(--white)}html body #page #main-header:not(.scrolled) .barra-inferior .menu>.menu-item>a:not(:hover){color:var(--white)}html body #page #main-header:not(.scrolled) .barra-inferior .menu>.menu-item.menu-item-has-children>a::after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M0.900391 0.899902L7.56706 7.56657L14.2337 0.899902' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}html body #page #main-content{padding-top:var(--header-height);padding-bottom:0}@media (min-width:992px){html body #page #main-content{padding-top:calc(var(--header-height) - 102px)}}html body #page #main-content .c-tag{font-size:14px;font-weight:700;line-height:1.17;letter-spacing:0.03em;text-transform:uppercase;border-width:0;border-radius:30px;padding:8px 20px;gap:8px;margin:0 0 16px 0}html body #page #main-content .c-tag svg{width:20px;height:20px}html body #page #main-content .c-tag svg path{stroke-width:1.5}html body #page #main-content .titulo{color:var(--color-1);font-size:40px;font-weight:400;line-height:1.17;letter-spacing:-0.01em;margin:0}@media (max-width:1199px){html body #page #main-content .titulo{font-size:32px}}@media (max-width:575px){html body #page #main-content .titulo{font-size:28px}html body #page #main-content .titulo br{display:none}}html body #page #main-content .descricao{color:var(--color-13);font-size:16px;font-weight:400;line-height:1.17;letter-spacing:0;margin:16px 0 0 0}@media (max-width:991px){html body #page #main-content .descricao br{display:none}}html body #page #main-content #sobre-banner{background-color:var(--color-2);padding:calc(102px + 36px) 0 70px 0}@media (max-width:991px){html body #page #main-content #sobre-banner{padding:40px 0 60px 0}}html body #page #main-content #sobre-banner .conteudo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:40px}@media (min-width:1400px){html body #page #main-content #sobre-banner .conteudo{padding:0 200px 0 0}}@media (min-width:1200px) and (max-width:1399px){html body #page #main-content #sobre-banner .conteudo{padding:0 80px 0 0}}@media (max-width:991px){html body #page #main-content #sobre-banner .conteudo{flex-direction:column;align-items:flex-start}}html body #page #main-content #sobre-banner .conteudo .textos{max-width:350px}@media (max-width:991px){html body #page #main-content #sobre-banner .conteudo .textos{max-width:100%}}html body #page #main-content #sobre-banner .conteudo .textos h1{color:var(--white);font-size:48px;font-weight:400;line-height:1.17;letter-spacing:-0.02em;margin:0}html body #page #main-content #sobre-banner .conteudo .textos h1 strong{font-weight:700}@media (max-width:1199px){html body #page #main-content #sobre-banner .conteudo .textos h1{font-size:40px}}@media (max-width:575px){html body #page #main-content #sobre-banner .conteudo .textos h1{font-size:32px}}html body #page #main-content #sobre-banner .conteudo .textos .descricao{max-width:270px;color:var(--white);font-size:18px;font-weight:400;line-height:1.17;letter-spacing:0;margin:12px 0 0 0}@media (max-width:991px){html body #page #main-content #sobre-banner .conteudo .textos .descricao{max-width:100%;font-size:16px}}html body #page #main-content #sobre-banner .conteudo .midia{width:100%;max-width:600px;border-radius:20px;overflow:hidden;position:relative}@media (max-width:991px){html body #page #main-content #sobre-banner .conteudo .midia{max-width:100%}}html body #page #main-content #sobre-banner .conteudo .midia img{width:100%;aspect-ratio:1.875;object-fit:cover;object-position:center}html body #page #main-content #sobre-banner .conteudo .midia .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 0.3s}@media (max-width:575px){html body #page #main-content #sobre-banner .conteudo .midia .play svg{width:56px;height:56px}}html body #page #main-content #sobre-banner .conteudo .midia .play:hover{transform:translate(-50%, -50%) scale(1.08)}html body #page #main-content #sobre-editora{background-color:var(--color-3);position:relative;overflow:hidden}html body #page #main-content #sobre-editora>.container{position:relative}@media (min-width:992px){html body #page #main-content #sobre-editora>.container{min-height:511px}}html body #page #main-content #sobre-editora .textos{max-width:537px;position:relative;z-index:1;padding:64px 0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:32px}@media (min-width:992px) and (max-width:1399px){html body #page #main-content #sobre-editora .textos{max-width:calc(100% - min(766px, 60%) - 32px)}}@media (min-width:992px) and (max-width:1199px){html body #page #main-content #sobre-editora .textos{max-width:calc(50% - 32px)}}@media (max-width:991px){html body #page #main-content #sobre-editora .textos{max-width:100%;padding:40px 0;gap:16px}}html body #page #main-content #sobre-editora .textos .c-tag{background-color:var(--color-4);margin:0}html body #page #main-content #sobre-editora .textos .c-tag span{color:var(--color-1)}html body #page #main-content #sobre-editora .textos .c-tag svg path{stroke:var(--color-1)}html body #page #main-content #sobre-editora .textos .descricao{margin:0}@media (max-width:991px){html body #page #main-content #sobre-editora .textos .descricao br{display:inline}}html body #page #main-content #sobre-editora .imagem{width:766px;max-width:60%;position:absolute;right:calc(var(--global-gutter-x) / 2);bottom:0}@media (max-width:1199px){html body #page #main-content #sobre-editora .imagem{max-width:50%}}@media (max-width:991px){html body #page #main-content #sobre-editora .imagem{display:none}}html body #page #main-content #sobre-editora .imagem img{width:100%;height:auto;display:block}html body #page #main-content #sobre-pilares{background-color:var(--white);padding:130px 0 108px 0;position:relative;overflow:hidden}@media (max-width:991px){html body #page #main-content #sobre-pilares{padding:60px 0}}html body #page #main-content #sobre-pilares>.container{position:relative;z-index:1}html body #page #main-content #sobre-pilares .textos{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}@media (max-width:991px){html body #page #main-content #sobre-pilares .textos{margin:0 0 40px 0}}html body #page #main-content #sobre-pilares .textos .c-tag{background-color:var(--color-7);margin:0 0 32px 0}html body #page #main-content #sobre-pilares .textos .c-tag span{color:var(--white)}html body #page #main-content #sobre-pilares .textos .c-tag svg path{stroke:var(--white)}html body #page #main-content #sobre-pilares .textos .descricao{max-width:268px}@media (max-width:991px){html body #page #main-content #sobre-pilares .textos .descricao{max-width:100%}}html body #page #main-content #sobre-pilares .pilares{--bs-gutter-y: 40px}@media (min-width:992px){html body #page #main-content #sobre-pilares .pilares{--bs-gutter-y: 0px}}html body #page #main-content #sobre-pilares .pilares .divisor{padding-top:60px;padding-bottom:60px}html body #page #main-content #sobre-pilares .pilares .divisor hr{height:1px;background-color:var(--color-14);border:none;opacity:1;margin:0}html body #page #main-content #sobre-pilares .pilares>div:nth-child(3) .pilar p{max-width:none}html body #page #main-content #sobre-pilares .pilares .pilar{color:var(--color-13);font-size:16px;line-height:1.17;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px}html body #page #main-content #sobre-pilares .pilares .pilar p{max-width:268px;margin:0}@media (max-width:991px){html body #page #main-content #sobre-pilares .pilares .pilar p{max-width:100%}}html body #page #main-content #sobre-pilares .pilares .pilar p strong{font-weight:700}html body #page #main-content #sobre-pilares .pilares .pilar ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px}html body #page #main-content #sobre-pilares .pilares .pilar ul li{position:relative;padding:0 0 0 14px;margin:0 0 0 8px}@media (min-width:1400px){html body #page #main-content #sobre-pilares .pilares .pilar ul li{white-space:nowrap}}html body #page #main-content #sobre-pilares .pilares .pilar ul li::before{content:"•";position:absolute;top:0;left:0}html body #page #main-content #sobre-pilares .vetor-fundo{position:absolute;bottom:0;left:-126px;pointer-events:none}@media (max-width:1199px){html body #page #main-content #sobre-pilares .vetor-fundo{display:none}}html body #page #main-content #sobre-pilares .vetor-fundo svg{display:block}html body #page #main-content #sobre-pilares .vetor-fundo svg path{fill:var(--color-3)}html body #page #main-content .sobre-reconhecimentos{padding:60px 0 100px 0;position:relative}@media (max-width:991px){html body #page #main-content .sobre-reconhecimentos{padding:60px 0}}html body #page #main-content .sobre-reconhecimentos>.container{position:relative;z-index:1}html body #page #main-content .sobre-reconhecimentos>.container>.textos{max-width:720px;text-align:center;margin:0 auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}html body #page #main-content .sobre-reconhecimentos>.container>.textos .titulo{max-width:585px;font-size:48px;letter-spacing:-0.02em}@media (max-width:1199px){html body #page #main-content .sobre-reconhecimentos>.container>.textos .titulo{font-size:40px}}@media (max-width:575px){html body #page #main-content .sobre-reconhecimentos>.container>.textos .titulo{font-size:32px}}html body #page #main-content .sobre-reconhecimentos>.container>.textos .descricao{max-width:600px;margin:12px 0 0 0}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos{margin:40px 0 0 0}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper .swiper-slide{height:auto}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons{justify-content:center;margin:30px 0 0 0}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons .swiper-button-prev,html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons .swiper-button-next{background:none;border:none;padding:0}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons .swiper-button-prev.swiper-button-disabled,html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons .swiper-button-next.swiper-button-disabled{opacity:0.2}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons .contador{font-size:16px;font-weight:700;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:15px}html body #page #main-content .sobre-reconhecimentos .slider-reconhecimentos .swiper-buttons .contador .separador{width:4px;height:4px;border-radius:50%;opacity:0.4}html body #page #main-content .sobre-reconhecimentos .card-reconhecimento{height:100%;text-align:center}html body #page #main-content .sobre-reconhecimentos .card-reconhecimento .imagem{background-color:var(--white);border-radius:12px;overflow:hidden}html body #page #main-content .sobre-reconhecimentos .card-reconhecimento .imagem img{width:100%;aspect-ratio:1;object-fit:cover;object-position:center;display:block}html body #page #main-content .sobre-reconhecimentos .card-reconhecimento .textos{font-size:16px;font-weight:400;line-height:1.17;letter-spacing:0;margin:24px 0 0 0}html body #page #main-content .sobre-reconhecimentos .card-reconhecimento .textos .titulo{font-size:16px;font-weight:700;line-height:1.17;letter-spacing:0;margin:0 0 8px 0}html body #page #main-content .sobre-reconhecimentos .card-reconhecimento .textos .descricao{margin:0}html body #page #main-content .sobre-reconhecimentos .vetor{position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%);z-index:1}@media (max-width:575px){html body #page #main-content .sobre-reconhecimentos .vetor{display:none}}html body #page #main-content .sobre-reconhecimentos .vetor svg{display:block}html body #page #main-content #sobre-selos{background-color:var(--color-3)}html body #page #main-content #sobre-selos .textos .c-tag{background-color:var(--color-10);border-color:var(--color-10)}html body #page #main-content #sobre-selos .textos .c-tag span{color:var(--white)}html body #page #main-content #sobre-selos .textos .c-tag svg path{stroke:var(--white)}html body #page #main-content #sobre-selos .textos .titulo{color:var(--color-13)}html body #page #main-content #sobre-selos .textos .titulo strong{color:var(--color-10);font-weight:inherit}html body #page #main-content #sobre-selos .card-reconhecimento .textos{color:var(--color-13)}html body #page #main-content #sobre-selos .card-reconhecimento .textos .titulo{color:var(--color-13)}html body #page #main-content #sobre-selos .swiper-buttons .contador{color:var(--color-13)}html body #page #main-content #sobre-selos .swiper-buttons .contador .separador{background-color:var(--color-13)}html body #page #main-content #sobre-selos .vetor svg path{fill:var(--color-3)}html body #page #main-content #sobre-premiacoes{background-color:var(--color-7);padding-top:130px;padding-bottom:80px;margin-bottom:45px}@media (max-width:991px){html body #page #main-content #sobre-premiacoes{padding-top:80px;padding-bottom:60px}}html body #page #main-content #sobre-premiacoes .textos .c-tag{background-color:var(--color-9)}html body #page #main-content #sobre-premiacoes .textos .c-tag span{color:var(--white)}html body #page #main-content #sobre-premiacoes .textos .c-tag svg path{stroke:var(--white)}html body #page #main-content #sobre-premiacoes>.container>.textos .titulo,html body #page #main-content #sobre-premiacoes>.container>.textos .descricao{color:var(--color-3)}html body #page #main-content #sobre-premiacoes .card-reconhecimento .textos .titulo,html body #page #main-content #sobre-premiacoes .card-reconhecimento .textos .descricao{color:var(--white)}html body #page #main-content #sobre-premiacoes .swiper-buttons .swiper-button-prev svg circle,html body #page #main-content #sobre-premiacoes .swiper-buttons .swiper-button-next svg circle{fill:var(--white)}html body #page #main-content #sobre-premiacoes .swiper-buttons .swiper-button-prev svg path,html body #page #main-content #sobre-premiacoes .swiper-buttons .swiper-button-next svg path{stroke:var(--color-7)}html body #page #main-content #sobre-premiacoes .swiper-buttons .contador{color:var(--white)}html body #page #main-content #sobre-premiacoes .swiper-buttons .contador .separador{background-color:var(--white)}html body #page #main-content #sobre-premiacoes .vetor{display:none}html body #page #main-content #newsletter{padding-top:45px}html body #page #main-content #newsletter:last-child{padding-bottom:90px}html body #page #main-content>div:last-child{margin-bottom:-30px}