body{position:relative;height:100%;background-color:#9e1e5d;font-family:"Albert Sans",sans-serif}.hidden{display:none !important}.svg{display:block;position:relative}.svg svg{display:block;position:relative}.svg--width svg{width:100%}.svg--height svg{height:100%}.text--300{font-weight:300}.text--600{font-weight:600}.btn{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;background-color:#fff;border:1px solid #000;color:#000;text-decoration:none;text-transform:uppercase;cursor:pointer}.btn-state{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative}.btn--navbar-menu{position:absolute;top:35px;right:30px;padding:0;border-radius:4px;border:none;background-color:transparent;outline:none}.btn--navbar-menu .btn-state1{display:none}.btn--navbar-menu .btn__icon{height:20px}.btn--navbar-menu .btn__icon svg *{fill:rgba(255,255,255,.8)}@media only screen and (min-width: 1024px){.btn--3{padding:20px 30px;border-radius:50px;font-size:24px}}@media only screen and (min-width: 1100px){.btn--navbar-menu{display:none}}.decal{position:absolute;overflow:hidden}.decal img{display:block;position:relative;width:100%}.decal--1{top:0;left:0;width:1300px;height:1300px}.decal--1 img{top:150px;left:-180px}.navbar{display:none}@media only screen and (min-width: 1200px){.navbar{display:block;position:relative;width:100%;height:100px;background-color:#00abd6;z-index:400}.navbar__wrapper{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;width:100%;height:100%;max-width:1100px;margin:0 auto}.navbar__menu{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;padding:0;height:100%;margin:0;list-style-type:none}.navbar__menu li{height:100%}.navbar__menu li:not(:last-child) a::before{content:"";display:block;position:absolute;top:initial;left:initial;right:0;width:1px;height:12px;background-color:#41007d}.navbar__menu a{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;padding:10px 20px;height:calc(100% - 20px);color:#41007d;font-size:15px;font-weight:200;text-transform:uppercase;text-decoration:none;letter-spacing:2px}.navbar__menu a::after{content:"";display:block;position:absolute;top:initial;left:0;bottom:0;width:100%;height:2px;background-color:#fff;border-radius:1px;opacity:0}.navbar__menu a:hover::after{opacity:1}.navbar__menu .is-featured a{color:#fff;font-weight:600}}.navbar-scroll{display:block;position:fixed;top:0;left:0;width:100%;height:140px;z-index:400;background-color:#00abd6;transform:translateY(-100%)}.navbar-scroll__wrapper{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;width:100%;height:100%;max-width:1100px;margin:0 auto}.navbar-scroll__left,.navbar-scroll__right{display:flex;align-items:center;height:100%}.navbar-scroll__logo{padding:0 15px;height:80px;text-decoration:none}.navbar-scroll__logo img{display:block;height:100%}.navbar-scroll__logo svg{display:block;height:100%}.navbar-scroll__menu::before{content:"";display:block;position:absolute;top:0;width:70%;height:2px;background-color:#fff}.navbar-scroll__menu{display:flex;flex-flow:column;align-items:center;position:absolute;top:140px;left:0;padding:0;width:100%;height:0;margin:0;overflow:hidden;list-style-type:none;background-color:#00abd6}.navbar-scroll__menu li{width:100%}.navbar-scroll__menu li:not(:last-child){margin-bottom:5px}.navbar-scroll__menu a{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;padding:15px 20px 15px 20px;width:calc(100% - 40px);height:calc(100% - 30px);color:#41007d;text-align:center;text-transform:uppercase;text-decoration:none;letter-spacing:2px}.navbar-scroll__menu .is-featured a{color:#fff;font-weight:600}@media only screen and (min-width: 1100px){.navbar-scroll{height:100px}.navbar-scroll__logo{height:65px}.navbar-scroll__menu::before{display:none}.navbar-scroll__menu{flex-flow:row nowrap;position:relative;top:initial;left:initial;width:initial;height:100%;background-color:transparent}.navbar-scroll__menu li{width:auto;height:100%}.navbar-scroll__menu li:not(:last-child){margin-bottom:0}.navbar-scroll__menu li:not(:last-child) a::before{content:"";display:block;position:absolute;top:initial;left:initial;right:0;width:1px;height:12px;background-color:#41007d}.navbar-scroll__menu a{padding:10px 20px;width:auto;height:calc(100% - 20px);font-size:15px;font-weight:200}.navbar-scroll__menu a::after{content:"";display:block;position:absolute;top:initial;left:0;bottom:0;width:100%;height:2px;background-color:#fff;border-radius:1px;opacity:0}.navbar-scroll__menu a:hover::after{opacity:1}}.hero{display:flex;flex-flow:column nowrap;justify-content:flex-start;position:relative;padding:60px 0;width:100%;height:auto;background:#652b81;background:linear-gradient(65deg, #652b81 0%, #9e1e5d 100%);z-index:300}.hero__wrapper{position:relative;width:100%;max-width:870px;margin:0 auto}.hero__logo{width:100%;max-width:280px;margin:0 auto}.hero__logo img{display:block;width:100%}.hero__text{display:block;max-width:270px;margin:0 auto;margin-top:40px;color:#fff;font-size:26px;font-weight:300;text-align:center;line-height:34px}.hero__text b{font-weight:600;font-style:italic}@media only screen and (min-width: 1200px){.hero{justify-content:center;padding:0;height:480px}.hero__logo{max-width:440px}.hero__text{max-width:none;margin-top:20px;font-size:22px;line-height:auto}}.section{position:relative;overflow:hidden;z-index:200}.section--small-pad{padding:15px 0}.section--medium-pad{padding:25px 0}.section--big-pad{padding:50px 0}.section--extra-big-pad{padding:75px 0}.section__wrapper{display:block;position:relative;width:calc(100% - 40px);max-width:870px;margin:0 auto;z-index:200}.section__titles{display:flex;flex-flow:column;position:relative;width:100%}.section__titles-left,.section__titles-right{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.section__titles-left{padding:15px 0;background-color:#89074b}.section__titles-right{padding:15px 0;background-color:#fff}.section__title{display:flex;justify-content:center;position:relative;margin:0 15px;color:#fff;font-size:28px;font-weight:800;text-align:center;text-transform:uppercase;letter-spacing:2px}.section__description{margin:0 15px;color:#e41b72;font-size:24px;font-weight:700;text-align:center;letter-spacing:1px}.section__content{position:relative;width:100%;margin:0 auto}.section__content--center{display:flex;flex-flow:column;align-items:center}.section__text{position:relative;padding:20px 0;width:100%;margin:0 auto}.section__text h2,.section__text h3{color:#fff;font-size:18px;line-height:28px}.section__text h2:first-child,.section__text h3:first-child{margin-block-start:0}.section__text h2:not(:first-child),.section__text h3:not(:first-child){margin-block-start:1.5em}.section__text p,.section__text div{color:#fff;font-size:16px;line-height:28px}.section__text div:not(:first-child),.section__text p:not(:first-child){margin-block-start:1em}.section__text p:first-child{margin-block-start:0}.section__text table{width:100%;margin:25px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.section__text table td{padding:15px 10px;border-radius:5px;color:#fff;text-align:center}.section__text table thead td{padding:10px;background-color:rgba(255,255,255,.1)}.section__text table tbody td{border-bottom:1px solid rgba(255,255,255,.3)}.section__table{position:relative;width:100%;overflow-x:auto}.section__notes{width:100%;max-width:870px;margin:20px auto 0 auto}.section__note{position:relative;margin:0 40px}.section__note:not(:first-child){margin-top:20px}.section__note div,.section__note p{color:#fff;font-size:13px;font-style:italic;font-weight:300;line-height:19px;text-align:center}.section__note p:first-child{margin:0}@media only screen and (min-width: 1200px){.section{overflow:visible}.section--small-pad{padding:25px 0}.section--medium-pad{padding:50px 0}.section--big-pad{padding:100px 0}.section--extra-big-pad{padding:150px 0 0 0}.section__wrapper{width:100%}.section__titles{flex-flow:row nowrap;justify-content:center;height:150px}.section__titles-left,.section__titles-right{padding:0 50px;width:calc(50% - 100px);height:100%}.section__titles-left{justify-content:flex-end;padding:0 50px;width:calc(50% - 100px)}.section__titles-right{justify-content:flex-start}.section__title{font-size:36px;text-align:right}.section__description{font-size:28px;text-align:left}.section__content--transparent{background-color:transparent}.section__text{padding:40px 0;width:100%}.section__text h2,.section__text h3{font-size:21px;line-height:30px}.section__text div,.section__text p{font-size:18px;line-height:30px}.section__note{width:100%;margin:0}.section__note div,.section__note p{font-style:normal}}.section--one .section__titles-left{background-color:#e41b72}.section--one .section__description{color:#89074b}.section--one .section__content{padding-bottom:30px;background-color:#41007d}.section--one .section__actions{display:flex;flex-flow:column nowrap}.section--one .section__action:not(:last-child){margin-bottom:20px}.section--one .section__action a{display:flex;flex-flow:row nowrap;align-items:center;position:relative;padding:18px 66px 18px 22px;width:calc(100% - 88px);margin:0;border-radius:20px;background-color:#00abd6;color:#fff;font-size:22px;font-weight:800;line-height:30px;text-decoration:none;text-transform:uppercase}.section--one .section__action .section__action-icon{position:absolute;right:20px;height:24px}@media only screen and (min-width: 1200px){.section--one .section__content{padding:100px 0}.section--one .section__text{padding:0}.section--one .section__actions{flex-flow:row nowrap;justify-content:space-between;width:100%;margin-top:50px}.section--one .section__action{width:365px}.section--one .section__action a{font-size:26px;border-radius:25px}.section--one .section__action:not(:last-child){margin-bottom:0}.section--one .section__action .section__action-icon svg{fill:#fff;transition:all 160ms ease}.section--one .section__action:hover svg{transform:scale(1.1)}}.section--two .section__titles-left{background-color:#e41b72}.section--two .section__description{color:#89074b}.section--two .section__description a{color:#89074b;text-decoration:none}.section--two .section__description a:hover,.section--two .section__description a:focus{text-decoration:underline}.section--two .section__content{background-color:#41007d}.section--three .section__titles{align-items:center;padding:15px 0;background-color:#89074b}.section--three .section__title{align-items:center}@media only screen and (min-width: 1200px){.section--three .section__titles{padding:0}}.box{display:flex;flex-flow:column nowrap;border-radius:5px;background-color:#55011c;border:1px solid #8d042a}.box:not(:last-child){margin-bottom:20px}.box__header{position:relative;padding:20px;width:calc(100% - 40px)}.box__header::before{content:"";display:block;position:absolute;left:20px;bottom:0;width:calc(100% - 40px);height:1px;background-color:#e41b72}.box__header::after{content:"";display:block;position:absolute;left:20px;bottom:-1.5px;width:calc(50% + 10px);height:4px;background-color:#e41b72}.box__title{margin:0;color:#fff;font-size:22px;font-weight:800;text-transform:uppercase}.box__text{padding:20px 0}.box__text h2,.box__text h3{color:#fff;font-size:30px;font-weight:300}.box__text h2:first-child,.box__text h3:first-child{margin-block-start:0}.box__text h2:not(:first-child),.box__text h3:not(:first-child){margin-block-start:1.5em}.box__text h2,.box__text h3,.box__text p,.box__text div{margin:0 20px}.box__text p,.box__text li,.box__text div{color:#fff;font-size:16px;line-height:28px}.box__text div:not(:first-child),.box__text p:not(:first-child){margin-block-start:1em}.box__text p:first-child{margin-block-start:0}.box__text ul{margin-top:0;margin-bottom:0}.box__text li{margin-right:20px}.box__text li:not(:last-child){margin-bottom:15px}@media screen and (min-width: 1200px){.box:not(:last-child){margin-bottom:40px}.box__header{padding:25px 25px 15px 25px;width:calc(100% - 50px)}.box__header::before{left:25px;width:calc(100% - 50px)}.box__header::after{left:25px}.box__title{font-size:30px}.box__text{padding:25px 0}.box__text h2,.box__text h3{font-size:36px}.box__text h2,.box__text h3,.box__text p,.box__text div{margin:0 25px}.box__text p,.box__text li,.box__text div{font-size:18px;line-height:30px}}.box--featured{background-color:transparent;border-color:#e41b72}.box--featured .box__text h2,.box--featured .box__text h3,.box--featured .box__text p,.box--featured .box__text div{text-align:center}.card-one{display:flex;flex-flow:column nowrap;align-items:center;position:relative;padding:45px 0}.card-one:not(:last-child):after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e41b72}.card-one__picture{display:block;width:175px;height:175px}.card-one__info{display:flex;flex-flow:column nowrap;margin-top:30px}.card-one__title{margin:0;color:#fff;font-size:28px;font-weight:800;text-transform:uppercase}.card-one__description{margin:0;margin-top:20px;color:#fff;font-size:22px}@media screen and (min-width: 1200px){.card-one{display:flex;flex-flow:row nowrap;justify-content:center}.card-one__info{width:385px;margin-top:0;margin-left:100px}}.card-list{display:flex;flex-flow:column nowrap}.card-list--filecard{padding:20px 0;margin:0 20px}@media only screen and (min-width: 1200px){.card-list--filecard{flex-flow:row wrap;justify-content:center;padding:50px 0}}.logo-list{display:flex;flex-flow:column nowrap;align-items:center;padding:50px 0}.logo-list .logo:not(:last-child){margin-bottom:40px}@media only screen and (min-width: 1200px){.logo-list{flex-flow:row nowrap;justify-content:center;padding:75px 0}.logo-list .logo:not(:last-child){margin-bottom:0;margin-right:50px}}.logo img{display:block;width:100%;max-width:225px;max-height:90px}@media only screen and (min-width: 1200px){.logo{max-width:390px}}.filecard{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;align-self:flex-start;position:relative;padding:14px;width:calc(100% - 28px);border-radius:5px;margin-bottom:15px;background-color:#55011c;border:1px solid #8d042a;text-decoration:none}.filecard:last-child{margin-bottom:0}.filecard__left,.filecard__right{display:flex;flex-flow:row nowrap;align-items:center;position:relative}.filecard__title{padding:0;margin:0;color:#fff;font-size:15px}.filecard__filetype-icon{height:22px;margin-right:15px}.filecard__filetype-icon img{display:block;height:100%}.filecard__download-icon{padding-left:15px;height:20px;transition:all 160ms ease}.filecard__download-icon img{display:block;height:100%}.filecard:focus .filecard__download-icon,.filecard:hover .filecard__download-icon{transform:scale(1.075)}@media screen and (min-width: 1200px){.filecard{width:500px}.filecard:nth-child(odd){margin-right:15px}}@media screen and (min-width: 1200px){.section--temas .card-columns{padding-bottom:0}.section--temas .card-column{width:356px}.section--temas .card-column:nth-child(1){margin-right:100px}}@media screen and (min-width: 1200px){.section--anexos .section__content{max-width:1200px}}.section--como-funciona .section__content{padding:20px 0}@media screen and (min-width: 1200px){.section--como-funciona .section__content{padding:50px 0}}@media screen and (min-width: 1200px){.section--categorias .section__content{padding:50px 0}}.links-rodape{display:flex;flex-flow:column nowrap;position:relative;padding:40px 0;width:100%}.links-rodape__link{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-self:center;position:relative;padding:14px 20px;width:calc(100% - 80px);margin-top:20px;border-radius:40px;background-color:#fff;color:#001030;font-size:18px;font-weight:600;text-decoration:none;text-transform:uppercase;box-shadow:1px 1px 10px 5px rgba(0,0,0,.2)}.links-rodape__link__icone{height:18px;margin-left:12px}.links-rodape__link__icone svg *{fill:#c30063}@media only screen and (min-width: 1024px){.links-rodape{padding:25px 0;margin:0 auto}.links-rodape__link{padding:0 45px;width:400px;height:50px;margin-top:10px;font-size:21px;font-weight:700}.links-rodape__link__icone{height:20px;margin-top:-2px;margin-left:18px;transition:all 160ms ease}.links-rodape__link:hover .links-rodape__link__icone{transform:scale(1.075)}}.links-duplos-rodape{position:relative;width:calc(100% - 40px);max-width:870px;margin:0 20px}.links-duplos-rodape__link{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;padding:14px 20px;width:calc(100% - 40px);border-radius:40px;background-color:#fff;color:#001030;font-size:18px;font-weight:600;text-decoration:none;text-transform:uppercase;box-shadow:1px 1px 10px 5px rgba(0,0,0,.2)}.links-duplos-rodape__link:nth-child(1){margin-bottom:20px}.links-duplos-rodape__link:nth-child(2){box-shadow:1px 1px 10px 5px rgba(0,0,0,.2)}.links-duplos-rodape__icone{height:18px;margin-left:12px}.links-duplos-rodape__icone svg *{fill:#c30063}@media only screen and (min-width: 1200px){.links-duplos-rodape{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;margin:0 auto;border-radius:40px;background-color:#fff}.links-duplos-rodape::after{content:"";display:block;position:absolute;left:50%;width:1px;height:30px;background-color:#c30063}.links-duplos-rodape__link{padding:0 45px;width:400px;height:50px;background-color:transparent;box-shadow:none;font-size:21px;font-weight:700}.links-duplos-rodape__link:nth-child(1){margin-bottom:0}.links-duplos-rodape__link:nth-child(2){box-shadow:none}.links-duplos-rodape__icone{height:20px;margin-top:-2px;margin-left:18px;transition:all 160ms ease}.links-duplos-rodape__link:hover .links-duplos-rodape__icone{transform:scale(1.075)}}.box-sti-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;padding:25px 0;width:100%;max-width:870px;margin:0 auto}@media only screen and (min-width: 1200px){.box-sti-container::after{content:"";display:block;position:absolute;left:0;width:100%;height:50px;border-radius:25px;background-color:#fff}}.box-sti::before{content:"";display:block;position:absolute;left:-20px;width:calc(100% + 40px);height:100px;border-radius:30px;background-color:#fff;z-index:-1}.box-sti{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;width:calc(100% - 80px);max-width:440px;margin:0 40px;z-index:1}.box-sti__info{padding:20px 25px;border-radius:50px;background-color:#c30063;box-shadow:-7.2px 7.2px 7.2px rgba(0,0,0,.25)}.box-sti__info div,.box-sti__info p{max-width:700px;margin:0;color:#fff;font-size:14px;font-weight:600;line-height:28px;text-transform:uppercase;letter-spacing:1px}.box-sti__info b{font-weight:600}.box-sti__arrow{cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:-20px;width:20px;height:100%}.box-sti__arrow svg{width:10px;transition:all 160ms ease}.box-sti__arrow:hover svg{transform:scale(1.075)}.box-sti__arrow svg *{fill:#c30063}@media only screen and (min-width: 1200px){.box-sti::before{display:none}.box-sti{width:100%;max-width:none;margin:0 auto}.box-sti__info{display:flex;justify-content:center;padding:10px 0;width:calc(100% - 180px);margin-left:-30px;border-radius:25px}.box-sti__info p{max-width:none;margin:0 20px;font-size:16px;font-weight:500;line-height:28px;text-align:center;text-transform:none;letter-spacing:3px}.box-sti__info b{font-weight:700;text-transform:uppercase}.box-sti__arrow{top:initial;right:35px;width:40px}.box-sti__arrow svg{width:20px}}.box-inovacao-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;padding:25px 0;width:100%;max-width:870px;margin:0 auto}@media only screen and (min-width: 1200px){.box-inovacao-container::after{content:"";display:block;position:absolute;width:900px;height:50px;border-radius:25px;background-color:#fff}}.box-inovacao::before{content:"";display:block;position:absolute;left:-20px;width:calc(100% + 40px);height:100px;border-radius:30px;background-color:#fff;z-index:-1}.box-inovacao{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;width:calc(100% - 60px);margin:0 auto;z-index:1}.box-inovacao__info{padding:20px 25px;border-radius:50px;background-color:#c30063;box-shadow:-7.2px 7.2px 7.2px rgba(0,0,0,.25)}.box-inovacao__info div,.box-inovacao__info p{display:block;max-width:700px;margin:0;color:#fff;font-size:14px;font-weight:400;line-height:28px;text-align:center;text-transform:uppercase;letter-spacing:1px}.box-inovacao__info b{font-weight:600}.box-inovacao__info a{color:#fff;font-weight:600;text-decoration:none}.box-inovacao__info a[href^=mailto]{color:#001030}.box-inovacao__info a:hover,.box-inovacao__info a:focus{text-decoration:underline}.box-inovacao__arrow{cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:-20px;width:20px;height:100%}.box-inovacao__arrow svg{width:10px;transition:all 160ms ease}.box-inovacao__arrow:hover svg{transform:scale(1.075)}.box-inovacao__arrow svg *{fill:#c30063}@media only screen and (min-width: 1200px){.box-inovacao::before{display:none}.box-inovacao{width:900px;max-width:none;margin:0 auto}.box-inovacao__info{display:flex;flex-flow:column nowrap;align-items:center;padding:10px 0;width:calc(100% - 180px);max-width:800px;border-radius:25px}.box-inovacao__info p{max-width:none;margin:0 20px;font-size:16px;font-weight:500;line-height:28px;text-align:center;text-transform:none;letter-spacing:3px}.box-inovacao__info b{font-weight:700;text-transform:uppercase}.box-inovacao__arrow{top:initial;right:35px;width:40px}.box-inovacao__arrow svg{width:20px}}.logos-rodape{display:flex;flex-flow:column nowrap;align-items:center;padding-top:50px;width:100%}.logos-rodape__logo{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:250px;height:100px}.logos-rodape__logo:not(:last-child){margin-bottom:20px}.logos-rodape__logo img{display:block;max-width:100%;max-height:65px}@media only screen and (min-width: 1024px){.logos-rodape{flex-flow:row nowrap;justify-content:center;padding-top:25px}.logos-rodape__logo{width:325px}.logos-rodape__logo:not(:last-child){margin-right:25px;margin-bottom:0}}.footer{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;position:relative;padding:100px 0 35px 0;width:100%;background:#652b81;background:linear-gradient(65deg, #652b81 0%, #9e1e5d 100%)}.footer__wrapper{position:relative;width:100%;max-width:300px;margin:0 auto}.footer__text{margin:0;margin-top:30px;color:#fff;font-size:13px;font-weight:500;text-align:center;text-transform:uppercase}@media only screen and (min-width: 1024px){.footer__wrapper{max-width:870px}.footer__text{margin-top:0}}
