*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;cursor:pointer;border:none;background:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul{list-style:none}a{display:block;width:fit-content;text-decoration:none}@font-face{font-family:"Ufes Sans Bold";src:url("../assets/fonts/UfesSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Ufes Sans Regular";src:url("../assets/fonts/UfesSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}:root{--font-body: "Ufes Sans Regular", sans-serif;--font-head: "Ufes Sans Bold", sans-serif;--sdesign-verde: #51B477;--sdesign-laranja: #F54739;--sdesign-roxo: #9E005D;--sdesign-lilas: #8B4C98;--sdesign-amarelo: #F47C03;--sdesign-rosa: #F51B67;--sdesign-preto: #1D1D1B;--sdesign-cinza-100: #D2D2D2;--sdesign-cinza-200: #F5F5F5;--sdesign-branco: #FFFFFF}body{font-family:var(--font-body);font-size:16px}h2{font-size:1.125rem;font-family:var(--font-head);line-height:1.2;color:var(--sdesign-verde)}@media only screen and (min-width: 48rem){h2{font-size:2.5rem}}@media only screen and (min-width: 85.375rem){h2{font-size:2rem}}.secao-bg__preto{background:var(--sdesign-preto)}.secao-bg__preto h2{color:var(--sdesign-branco);text-align:center;margin-bottom:0.25rem}.secao-bg__preto .container>p{color:var(--sdesign-branco);text-align:center;font-size:0.625rem;line-height:1.5;margin:auto}@media only screen and (min-width: 48rem){.secao-bg__preto h2{margin-bottom:0.5rem}.secao-bg__preto .container>p{font-size:1.125rem}}@media only screen and (min-width: 85.375rem){.secao-bg__preto h2{font-size:2.5rem}}p{color:var(--sdesign-preto);line-height:1.5}p strong{font-family:var(--font-head)}.container{padding:0 1.125rem}@media only screen and (min-width: 48rem){.container{padding:0 2.5rem}}@media only screen and (min-width: 85.375rem){.container{max-width:76rem;padding:0;margin:0 auto}}.botao{font-size:0.75rem;line-height:1.2;padding:0.625rem 1rem 0.75rem;border-radius:6.25rem;transition:.3s all ease-in-out}.botao:hover{transition:.3s all ease-in-out}.botao.--primario{color:var(--sdesign-branco);background:var(--sdesign-laranja)}.botao.--primario:hover{background:#d63d31}.botao.--secundario{color:var(--sdesign-branco);background:rgba(0,0,0,0)}.botao.--secundario:hover{color:var(--sdesign-preto);background:var(--sdesign-branco)}@media only screen and (min-width: 48rem){.botao{padding:0.875rem 1.5rem 1rem;font-size:1rem}}@media only screen and (min-width: 85.375rem){.botao{font-size:1.125rem}}footer{min-height:1.75rem;background:var(--sdesign-preto)}@media only screen and (min-width: 48rem){footer{min-height:3.875rem}}header{position:fixed;top:0;width:100%;max-width:100vw;z-index:10;padding:1rem 0;background:rgba(0,0,0,0);box-shadow:none;transition:.2s all ease-in-out}header .header-nav a{font-size:16px;line-height:1.5;text-align:center;color:var(--sdesign-preto)}header .container{display:flex;align-items:center;justify-content:flex-end;position:relative;z-index:20}header .container .header__menu{height:2.5rem;width:2.5rem;display:flex;justify-content:center;align-items:center}header .container .header__menu div,header .container .header__menu div::before,header .container .header__menu div::after{width:1.75rem;height:0.125rem;background:var(--sdesign-branco)}header .container .header__menu div::before,header .container .header__menu div::after{display:block;content:"";position:absolute;transition:.2s transform ease-in-out}header .container .header__menu div::before{transform:translateY(-0.5rem)}header .container .header__menu div::after{transform:translateY(0.5rem)}header .container .header-nav.desktop{display:none}header .header-nav.mobile{position:fixed;width:100vw;height:100vh;top:0;background:var(--sdesign-branco);display:flex;flex-direction:column;align-items:center;opacity:0;visibility:hidden;transition:.3s all ease-in-out}header .header-nav.mobile ul{width:100%;padding-top:20vh}header .header-nav.mobile ul li:not(:last-child){margin-bottom:1.25rem}header .header-nav.mobile ul li a{width:100%;padding:0.5rem}header .header-nav.mobile ul li a:hover{background:rgba(31,31,31,.034)}@media only screen and (min-width: 48rem){header .header-nav.mobile ul li a{font-size:1.375rem}}header #header-logo{display:none}header #header-logo svg{max-width:7.5rem;height:auto}header.--scroll-down{background:var(--sdesign-preto);box-shadow:0 1px 0 #000;transition:.2s all ease-in-out}header.--scroll-down .container{justify-content:space-between}header.--scroll-down .container #header-logo{display:block}header.--ativo .header__menu div{background:rgba(0,0,0,0) !important}header.--ativo .header__menu div,header.--ativo .header__menu div::before,header.--ativo .header__menu div::after{background:var(--sdesign-laranja)}header.--ativo .header__menu div::before,header.--ativo .header__menu div::after{transition:.2s transform ease-in-out}header.--ativo .header__menu div::before{transform:rotate(45deg)}header.--ativo .header__menu div::after{transform:rotate(-45deg)}header.--ativo .header-nav.mobile{opacity:1;visibility:visible;transition:.3s all ease-in-out}@media only screen and (min-width: 85.375rem){header{background-color:var(--sdesign-branco);padding:1.375rem 0}header.--scroll-down{background-color:var(--sdesign-branco);box-shadow:0 1px 0 rgba(204,204,204,.5764705882);transition:.2s all ease-in-out}header .container{justify-content:space-between}header .container #header-logo{display:block}header .container #header-logo svg{max-width:9.25rem}header .container .header__menu{display:none}header .container .header-nav.desktop{display:block}header .container .header-nav.desktop ul{display:flex;align-items:center;column-gap:2.25rem}header .container .header-nav.desktop ul li a{padding:0.375rem 0;transition:.3s ease-in-out}header .container .header-nav.desktop ul li a:hover{color:var(--sdesign-laranja);transition:.3s ease-in-out}header .header-nav.mobile{display:none}}.main{background-color:var(--sdesign-preto);margin-top:-4.5rem;padding-top:4.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;overflow:hidden;row-gap:0.625rem;min-height:450px}.main .swiper-wrapper{width:100vw;height:36vh;place-items:center}@media(min-width: 450px){.main .swiper-wrapper{height:52vh}}@media(min-width: 550px){.main .swiper-wrapper{height:65vh}}@media(min-width: 650px){.main .swiper-wrapper{height:75vh}}@media(min-width: 768px){.main .swiper-wrapper{height:85vh}}@media(min-width: 850px){.main .swiper-wrapper{height:100vh}}@media(min-width: 1024px){.main .swiper-wrapper{height:36vh}}@media(min-width: 1400px){.main .swiper-wrapper{height:50vh}}.main .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.main .banner__img{width:100vw;height:36vh;object-fit:cover;position:relative;background-image:url("../assets/img/trilha-banner_cllr.png");background-size:cover;background-position:center;background-repeat:no-repeat}.main .banner__botao{width:165px;height:36px;position:absolute;color:#fff;background-color:var(--sdesign-laranja);border-radius:28px;font-size:12px;top:22px;left:28px}@media(min-width: 450px){.main .banner__img{height:52vh}}@media(min-width: 550px){.main .banner__img{height:65vh}}@media(min-width: 650px){.main .banner__img{height:75vh}}@media(min-width: 768px){.main .banner__img{background-image:url("../assets/img/trilha-banner_tablet.png");height:85vh}.main .banner__botao{font-size:18px;top:auto;left:auto;bottom:36px;right:10%;width:210px;height:42px}}@media(min-width: 850px){.main .banner__img{height:100vh}}@media(min-width: 1024px){.main .banner__img{background-image:url("../assets/img/trilha-banner.png");height:36vh}.main .banner__botao{top:auto;left:auto;bottom:36px;right:10%;font-size:24px;width:328px;height:58px}}@media(min-width: 1400px){.main .banner__img{height:50vh}}.main .banner-bg{display:none}.main .banner-bg.bg__img-1{max-width:5.625rem}.main .banner-bg.bg__img-2{margin-left:auto;max-width:9.125rem;position:relative;top:-12px;left:20px}.main .main-container{position:relative;z-index:5}.main .main-container .evento-info{display:flex;justify-content:center;align-items:center;column-gap:0.875rem;gap:3rem}.main .main-container .evento-info img{max-width:2.5rem}.main .main-container .evento-info span{font-size:0.75rem;font-family:var(--font-head);line-height:1.5;color:var(--sdesign-branco)}.main .main-container .main-titulo{color:var(--sdesign-branco);text-align:center;font-family:var(--font-head);font-size:1.625rem;font-weight:var(--medium);line-height:1.2;margin:1.375rem 0 0.25rem}.main .main-container .main-titulo__subtitulo{display:block;font-size:1.125rem}.main .main-container .main-titulo__destaque{color:var(--sdesign-verde)}.main .main-container .main-paragrafo{text-align:center;color:var(--sdesign-branco);font-size:0.625rem;line-height:1.5}.main .main-container .main-ctas{display:flex;align-items:center;justify-content:center;column-gap:0.75rem;margin-top:1.375rem}@media only screen and (min-width: 48rem){.main .banner-bg{display:block}.main .banner-bg.bg__img-1{max-width:20rem}.main .banner-bg.bg__img-2{display:none}.main .main-container .evento-info img{max-width:5.375rem}.main .main-container .evento-info span{font-size:1.5rem}.main .main-container .main-titulo{font-size:3.375rem;margin:3.25rem 0 0.5rem}.main .main-container .main-titulo__subtitulo{font-size:2.25rem}.main .main-container .main-paragrafo{font-size:1.125rem}.main .main-container .main-ctas{margin-top:3rem}}@media only screen and (min-width: 80rem){.main .banner-bg.bg__img-1{max-width:17.5rem}.main .banner-bg.bg__img-2{max-width:21.875rem;position:relative;top:-84px;left:47px}}@media only screen and (min-width: 85.375rem){.main{margin-top:5rem;padding:0;justify-content:center;background-image:url("../assets/img/banner-bg-3.svg");background-repeat:no-repeat;background-position:155% center}.main .banner-bg{display:none}.main .main-container{width:100%;max-width:76rem}.main .main-container .evento-info,.main .main-container .main-ctas{justify-content:flex-start}.main .main-container .main-titulo,.main .main-container .main-paragrafo{text-align:left}}@media only screen and (min-width: 1600px){.main{background-position:125% center}}@media only screen and (min-width: 1800px){.main{background-position:right center}}#sobre{padding-top:2.375rem}#sobre .sobre-info h2{text-align:center;margin-bottom:0.5rem}#sobre .sobre-info p{font-size:0.75rem;text-align:center;max-width:30.5rem;margin:auto}#sobre .botao{margin:1rem auto 0}#sobre .sobre-slider{width:100%;max-width:30.5rem;margin-top:2.375rem}#sobre .sobre-slider .swiper-wrapper li img{width:100%;border-radius:1rem}@media only screen and (min-width: 48rem){#sobre{padding-top:4rem}#sobre .sobre-info h2{margin-bottom:1rem}#sobre .sobre-info p{font-size:1.5rem;max-width:43rem}#sobre .botao{margin-top:2rem}#sobre .sobre-slider{margin-top:5rem;max-width:43rem}}@media only screen and (min-width: 85.375rem){#sobre{padding-top:5.75rem}#sobre .container{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}#sobre .container .sobre-info{max-width:37rem}#sobre .container .sobre-info h2,#sobre .container .sobre-info p{text-align:left}#sobre .container .sobre-info p{font-size:1.125rem}#sobre .container .sobre-info .botao{margin-right:0;margin-left:0}#sobre .container .sobre-slider{margin:0;max-width:37rem}}.multiplas-perspectivas{padding-bottom:2.5rem;overflow-x:hidden;overflow-y:hidden}.multiplas-perspectivas .container{max-width:none;padding:0}.multiplas-perspectivas .container .left,.multiplas-perspectivas .container .right{top:10%;position:relative}.multiplas-perspectivas .container .left{left:-1vw;top:1vh;transform:rotate(106deg)}.multiplas-perspectivas .container .right{right:-18vw;top:15vh}.multiplas-perspectivas .container .multiplas-container{max-width:30.5rem;margin:auto;padding:2rem 1.25rem}.multiplas-perspectivas .container .multiplas-container h2{width:fit-content;margin-bottom:0.5rem}.multiplas-perspectivas .container .multiplas-container p:not(:first-child){margin-top:0.875rem}@media only screen and (min-width: 48rem){.multiplas-perspectivas{padding-bottom:5rem}.multiplas-perspectivas .container .multiplas-container{max-width:43rem}.multiplas-perspectivas .container .multiplas-container h2{margin-bottom:2.5rem}.multiplas-perspectivas .container .multiplas-container p{font-size:1rem}.multiplas-perspectivas .container .multiplas-container p:not(:first-child){margin-top:1.25rem}}@media only screen and (min-width: 85.375rem){.multiplas-perspectivas{position:relative}.multiplas-perspectivas .container{display:flex;justify-content:center;align-items:flex-end;height:542px}.multiplas-perspectivas .container .left,.multiplas-perspectivas .container .right{top:10%;transform:scale(0.75);position:relative}.multiplas-perspectivas .container .left{left:1vw;top:14vh}.multiplas-perspectivas .container .right{right:0vw;top:22vh}.multiplas-perspectivas .container .multiplas-container{min-width:36.5rem;max-width:36.5rem;margin:0}}@media only screen and (min-width: 1560px){.multiplas-perspectivas .container .left,.multiplas-perspectivas .container .right{transform:scale(0.9)}.multiplas-perspectivas .container .left{left:-5vw;top:12vh}.multiplas-perspectivas .container .right{right:-10vw}}@media only screen and (min-width: 1700px){.multiplas-perspectivas .container .left,.multiplas-perspectivas .container .right{transform:scale(1)}.multiplas-perspectivas .container .left{left:-44px;top:114px}.multiplas-perspectivas .container .right{right:-136px;top:191px}}.beneficios{padding:3.5rem 0 2.375rem;position:relative;z-index:2}.beneficios div h2{margin:0 auto 1.375rem;max-width:13.75rem}.beneficios div .botao.desktop{display:none}.beneficios .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.beneficios .container .beneficios-lista{width:100%;max-width:30rem;margin:0 auto}.beneficios .container .beneficios-lista .beneficios-item{display:flex;align-items:center;column-gap:0.25rem}.beneficios .container .beneficios-lista .beneficios-item:not(:last-child){margin-bottom:1.125rem}.beneficios .container .beneficios-lista .beneficios-item div{width:5.75rem}.beneficios .container .beneficios-lista .beneficios-item div img{margin:auto}.beneficios .container .beneficios-lista .beneficios-item div h3{font-size:1rem;font-family:var(--font-head);line-height:1;text-align:center;color:var(--sdesign-verde)}.beneficios .container .beneficios-lista .beneficios-item p{font-size:0.75rem;line-height:1.5;color:var(--sdesign-branco);width:calc(100% - 6rem)}.beneficios .container .botao.mobile{margin:1.75rem auto 0}@media only screen and (min-width: 48rem){.beneficios{padding:7.5rem 0 5rem}.beneficios div h2{margin-bottom:3rem;max-width:29.5rem}.beneficios .container .beneficios-lista{max-width:43rem}.beneficios .container .beneficios-lista .beneficios-item:not(:last-child){margin-bottom:2.5rem}.beneficios .container .beneficios-lista .beneficios-item div{width:12.25rem}.beneficios .container .beneficios-lista .beneficios-item div img{width:3.25rem}.beneficios .container .beneficios-lista .beneficios-item div h3{font-size:1.875rem}.beneficios .container .beneficios-lista .beneficios-item p{font-size:1.5rem;width:calc(100% - 12.5rem)}.beneficios .container .botao.mobile{margin-top:4rem}}@media only screen and (min-width: 85.375rem){.beneficios{padding-bottom:7.5rem}.beneficios .container{flex-direction:row;justify-content:space-between;align-items:flex-start}.beneficios .container div{max-width:24rem}.beneficios .container div h2{text-align:left}.beneficios .container div .botao.desktop{display:block}.beneficios .container .beneficios-lista{width:100%;max-width:50rem;margin:0;display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:2rem}.beneficios .container .beneficios-lista .beneficios-item{max-width:24rem;flex-direction:column;align-items:flex-start}.beneficios .container .beneficios-lista .beneficios-item:not(:last-child){margin-bottom:0}.beneficios .container .beneficios-lista .beneficios-item div{width:12.25rem;display:flex;align-items:center;column-gap:1rem;margin-bottom:1.75rem}.beneficios .container .beneficios-lista .beneficios-item p{font-size:1.125rem;width:100%}.beneficios .container .botao.mobile{display:none}}#convidados{padding:2.375rem 0 3.625rem}#convidados .convidados-wrapper .convidados-arrow{display:none}#convidados .swiper{margin-top:0.875rem;width:100%}#convidados .swiper .convidados-lista{width:100%;min-width:fit-content;gap:8px}#convidados .swiper .convidados-lista .convidado-item{width:100%;max-width:11rem}#convidados .swiper .convidados-lista .convidado-item .redes{width:100%;height:2.75rem;padding:0 1rem;background-color:var(--sdesign-branco);border-radius:1.375rem;margin-top:-1.875rem;box-shadow:0px -0.125rem 0.5rem 0 rgba(0,0,0,.031372549);display:flex;justify-content:center;align-items:center;column-gap:1rem;position:relative;z-index:4}#convidados .swiper .convidados-lista .convidado-item .redes a svg{width:1.375rem;height:1.375rem}#convidados .swiper .convidados-lista .convidado-item .redes a svg path{transition:.3s ease-in-out}#convidados .swiper .convidados-lista .convidado-item .redes a:hover svg path{fill:var(--sdesign-laranja);transition:.3s ease-in-out}#convidados .swiper .convidados-lista .convidado-item p{font-size:1rem;font-family:var(--font-head);line-height:1;color:var(--sdesign-branco);margin-top:0.625rem}#convidados .swiper .convidados-lista .convidado-item span{font-size:0.5rem;line-height:1.5;color:var(--sdesign-branco)}#convidados .swiper .convidados-lista .convidado-item p,#convidados .swiper .convidados-lista .convidado-item span{display:block;width:100%;text-align:center}@media only screen and (min-width: 48rem){#convidados{padding:5rem 0 7.5rem}#convidados .convidados-lista{gap:16px}#convidados .swiper{margin-top:1.75rem}#convidados .swiper .convidados-lista .convidado-item{max-width:23.375rem}#convidados .swiper .convidados-lista .convidado-item img{width:100%}#convidados .swiper .convidados-lista .convidado-item .redes{width:100%;height:5.75rem;padding:0 2rem;border-radius:2.875rem;margin-top:-4rem;column-gap:2.375rem}#convidados .swiper .convidados-lista .convidado-item .redes a svg{min-width:3rem;min-height:3rem}#convidados .swiper .convidados-lista .convidado-item p{font-size:2rem;margin-top:1.375rem}#convidados .swiper .convidados-lista .convidado-item span{font-size:1.125rem}}@media only screen and (min-width: 85.375rem){#convidados .convidados-lista{gap:32px}#convidados .convidados-wrapper{display:flex;align-items:center}#convidados .convidados-wrapper .convidados-arrow{position:static !important;display:block;min-width:2.75rem;width:100%;max-width:5.625rem;display:flex;justify-content:center}#convidados .convidados-wrapper .convidados-arrow::after,#convidados .convidados-wrapper .convidados-arrow::before{display:none}#convidados .convidados-wrapper .convidados-arrow:first-child{transform:scaleX(-1)}#convidados .convidados-wrapper .convidados-arrow button{transition:.3s all ease-in-out}#convidados .convidados-wrapper .convidados-arrow button:hover svg path{stroke:var(--sdesign-laranja);transition:.3s all ease-in-out}#convidados .swiper{padding:0 5vw}#convidados .swiper .convidados-lista .convidado-item{max-width:17.125rem}#convidados .swiper .convidados-lista .convidado-item .redes{height:4.25rem;column-gap:1.75rem}#convidados .swiper .convidados-lista .convidado-item .redes a svg{min-width:2rem;min-height:2rem;width:2rem;height:2rem}}#programacao{padding:2.375rem 0}#programacao .container .secao-intro{display:flex;justify-content:space-between;align-items:center;column-gap:0.5rem;max-width:30rem;margin:0 auto 1rem}#programacao .container .secao-intro .secao-titulo{max-width:10rem}#programacao .container .secao-intro .secao-titulo h2{color:var(--sdesign-preto);margin-bottom:0.25rem}#programacao .container .secao-intro .secao-titulo p{font-size:0.625rem;line-height:1.2}#programacao .container .secao-intro .botao{min-width:fit-content}#programacao .container .programacao-nav{background:var(--sdesign-preto);border-radius:3.5rem;padding:0.5rem;max-width:22.5rem;margin:0 auto 2rem}#programacao .container .programacao-nav ul{display:flex;justify-content:space-between}#programacao .container .programacao-nav ul li button{padding:0.5rem;border-radius:3.5rem;color:var(--sdesign-branco);font-size:0.75rem;transition:.3s all ease-in-out}#programacao .container .programacao-nav ul li button:hover{background:rgba(255,255,255,.301)}#programacao .container .programacao-nav ul li button.--ativo{background:var(--sdesign-laranja)}#programacao .container .programacao-content{max-width:30.5rem;margin:0 auto}#programacao .container .programacao-content ul{display:flex;flex-direction:column;row-gap:1rem;display:none}#programacao .container .programacao-content ul.--ativo{display:flex}#programacao .container .programacao-content ul hr{width:100%;border:none;height:0.125rem}#programacao .container .programacao-content ul[data-content=dia-0] .programacao-hora,#programacao .container .programacao-content ul[data-content=dia-0] hr{background-color:var(--sdesign-laranja)}#programacao .container .programacao-content ul[data-content=dia-1] .programacao-hora,#programacao .container .programacao-content ul[data-content=dia-1] hr{background-color:var(--sdesign-amarelo)}#programacao .container .programacao-content ul[data-content=dia-2] .programacao-hora,#programacao .container .programacao-content ul[data-content=dia-2] hr{background-color:var(--sdesign-roxo)}#programacao .container .programacao-content ul[data-content=dia-3] .programacao-hora,#programacao .container .programacao-content ul[data-content=dia-3] hr{background-color:var(--sdesign-rosa)}#programacao .container .programacao-content ul .programacao-item{display:flex}#programacao .container .programacao-content ul .programacao-item .programacao-hora{min-width:4.375rem;border-radius:1rem 0 0 1rem;display:flex;justify-content:center;align-items:center;padding:0.5rem}#programacao .container .programacao-content ul .programacao-item .programacao-hora span{font-size:0.75rem;font-family:var(--font-head);line-height:1;color:var(--sdesign-branco)}#programacao .container .programacao-content ul .programacao-item .conteudo-linha .programacao-conteudo:not(:last-child){margin-bottom:0.5rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo{padding:0.5rem;border-radius:0 1rem 1rem 0;background-color:#f5f5f5}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo h3{font-size:0.75rem;font-family:var(--font-head);line-height:1}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag{display:flex;align-items:center;column-gap:0.625rem;margin:0.5rem 0 0.25rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag h4{font-size:0.625rem;font-family:var(--font-head);line-height:1;max-width:11.25rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag .tag{display:block;min-width:fit-content;padding:0.25rem 0.5rem 0.125rem;font-size:0.625rem;font-family:var(--font-head);line-height:1;border-radius:3.125rem;color:var(--sdesign-branco)}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag .tag.--roxo{background-color:var(--sdesign-roxo)}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag .tag.--amarelo{background-color:var(--sdesign-amarelo)}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag .tag.--rosa{background-color:var(--sdesign-rosa)}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo p{font-size:0.5rem}@media only screen and (min-width: 48rem){#programacao{padding:5rem 0}#programacao .container .secao-intro{max-width:40.5rem;margin-bottom:2rem}#programacao .container .secao-intro .secao-titulo{max-width:21.375rem}#programacao .container .secao-intro .secao-titulo p{font-size:1.125rem}#programacao .container .programacao-nav{max-width:40rem}#programacao .container .programacao-nav ul li button{font-size:1rem;padding:1rem 2rem}#programacao .container .programacao-content{max-width:56.25rem}#programacao .container .programacao-content ul .programacao-item .programacao-hora{min-width:7.625rem}#programacao .container .programacao-content ul .programacao-item .programacao-hora span{font-size:1.375rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo{padding:1rem 1.5rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo h3{font-size:1.5rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag h4{font-size:1.25rem;max-width:22.125rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .titulo-tag .tag{font-size:1rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo p{font-size:1.125rem}}@media only screen and (min-width: 85.375rem){#programacao .container{max-width:94.5rem;padding:0rem 2rem;display:flex;justify-content:space-between;align-items:flex-start;column-gap:1.5rem;position:relative}#programacao .container .secao-intro{margin:0;max-width:26.375rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:8.875rem 0 2rem;position:sticky;top:0}#programacao .container .secao-intro .secao-titulo{max-width:none}#programacao .container .secao-intro .secao-titulo h2{font-size:2.5rem}#programacao .container .secao-intro .secao-titulo p{margin:0.25rem 0 2rem}#programacao .container .programacao{width:100%;max-width:67rem}#programacao .container .programacao-content{max-width:none;margin:0}#programacao .container .programacao-content ul .programacao-item .programacao-hora{min-width:9.375rem}#programacao .container .programacao-content ul .programacao-item .programacao-hora span{font-size:1.25rem}#programacao .container .programacao-content ul .programacao-item .conteudo-linha{width:100%}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo{padding:0;width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo h3{width:100%;font-size:1.25rem;padding:1rem 0.75rem}#programacao .container .programacao-content ul .programacao-item .programacao-conteudo .conteudo-main{padding:1rem 1.5rem;max-width:37.625rem}}.depoimentos{padding:1.75rem 0}.depoimentos .container h2{text-align:center;color:var(--sdesign-preto);max-width:15rem;margin:auto}.depoimentos .container p{text-align:center;font-size:0.625rem;line-height:1.5;margin:0.25rem auto 0.75rem}.depoimentos .swiper{padding:2rem 0;background:linear-gradient(90deg, #9f005d 0%, #f51b67 20%, #f4a41c 100%)}.depoimentos .swiper .depoimento-slide{background:var(--sdesign-branco);padding:0.75rem 0.75rem 1.5rem;border-radius:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:15.625rem}.depoimentos .swiper .depoimento-slide img{margin-bottom:0.5rem;max-width:4.125rem}.depoimentos .swiper .depoimento-slide .nome{font-family:var(--font-head)}.depoimentos .swiper .depoimento-slide p:not(.nome){margin-top:1.5rem;text-align:left;font-size:0.75rem;line-height:1.5}.depoimentos .swiper .depoimento-slide p:not(.nome) strong{font-family:var(--font-head)}@media only screen and (min-width: 48rem){.depoimentos{padding:3.75rem 0}.depoimentos .container h2{max-width:25rem}.depoimentos .container p{font-size:1.125rem;margin-bottom:1.5rem}.depoimentos .swiper{padding:2.875rem 0}.depoimentos .swiper .depoimento-slide{max-width:33.375rem;padding:4.375rem 3.25rem}.depoimentos .swiper .depoimento-slide img{max-width:8.875rem}.depoimentos .swiper .depoimento-slide .nome{font-size:2rem}.depoimentos .swiper .depoimento-slide .cargo{font-size:1.625rem}.depoimentos .swiper .depoimento-slide p:not(.nome){margin-top:1.625rem;font-size:1.625rem}}@media only screen and (min-width: 85.375rem){.depoimentos{padding-bottom:7.5rem}.depoimentos .container h2{max-width:none;font-size:2.5rem}.depoimentos .swiper .depoimento-slide{max-width:24rem;padding:2rem}.depoimentos .swiper .depoimento-slide img{max-width:5.25rem}.depoimentos .swiper .depoimento-slide .nome{font-size:1.5rem}.depoimentos .swiper .depoimento-slide .cargo{font-size:1.25rem}.depoimentos .swiper .depoimento-slide p:not(.nome){margin-top:1.5rem;font-size:1rem}}@media only screen and (min-width: 1700px){.depoimentos .swiper .swiper-wrapper{display:flex;justify-content:center;column-gap:2.75rem}.depoimentos .swiper .depoimento-slide{margin:0 !important}.depoimentos .swiper .depoimento-slide img{max-width:5.25rem}.depoimentos .swiper .depoimento-slide .nome{font-size:1.5rem}.depoimentos .swiper .depoimento-slide .cargo{font-size:1.25rem}.depoimentos .swiper .depoimento-slide p:not(.nome){margin-top:1.5rem;font-size:1rem}}.apoio{padding:1.75rem 0}.apoio .container img{margin-top:24px;width:90vw}@media only screen and (min-width: 48rem){.apoio{padding:3.875rem 0}.apoio .container img{height:50vh;width:90vw}}@media only screen and (min-width: 85.375rem){.apoio .container img{width:90vw}}.inscricao{padding:1.5rem 0;background-image:url("../assets/img/inscricao-bg.svg");background-repeat:no-repeat;background-size:113%;background-position:103% 47%}.inscricao .container{display:flex;justify-content:center;max-width:30.5rem;margin:0 auto}.inscricao .container .inscricao-container{max-width:10.75rem}.inscricao .container .inscricao-container h2{color:var(--sdesign-preto)}.inscricao .container .inscricao-container p{font-size:0.625rem;margin:0.25rem 0 1rem}@media only screen and (min-width: 600px){.inscricao{background-size:107%;background-position:135% 96%}}@media only screen and (min-width: 48rem){.inscricao{padding:3.125rem 0;background-size:115%;background-position:70% 96%}.inscricao .container{max-width:50rem}.inscricao .container .inscricao-container{max-width:23.25rem}.inscricao .container .inscricao-container p{font-size:1.125rem}}@media only screen and (min-width: 85.375rem){.inscricao{padding:11.875rem 0 3.375rem;background-size:109%;background-position:111% 63%}.inscricao .container{max-width:76rem;justify-content:center}.inscricao .container .inscricao-container{max-width:25.75rem;margin-left:12.5rem}.inscricao .container .inscricao-container h2{max-width:22.75rem}.inscricao .container .inscricao-container p{font-size:1.0625rem}}.faq{padding-bottom:0.5rem}.faq .container h2{text-align:center;color:var(--sdesign-preto);max-width:15rem;margin:auto}.faq .container p{text-align:center;font-size:0.625rem;line-height:1.5;margin:0.25rem auto 0.75rem}.faq .container .faq-lista{max-width:30.5rem;margin:0 auto}.faq .container .faq-lista details{cursor:pointer}.faq .container .faq-lista details:not(:last-child){margin-bottom:0.25rem}.faq .container .faq-lista details summary{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-head);font-size:0.75rem;padding:0.5rem 1rem;border-radius:0.375rem;background:#f5f5f5}.faq .container .faq-lista details p{text-align:left;line-height:1.5;border-left:0.375rem solid var(--sdesign-lilas);background-color:var(--sdesign-branco);border-radius:0 0 0.375rem 0.375rem;margin:0;padding:0.5rem 0.375rem}.faq .container .faq-lista details[open]{overflow:hidden}.faq .container .faq-lista details[open] summary{background:var(--sdesign-lilas);color:var(--sdesign-branco);border-bottom-left-radius:0}@media only screen and (min-width: 48rem){.faq{padding:1.125rem 0}.faq .container h2{max-width:none}.faq .container p{font-size:1.125rem;margin-bottom:2.8125rem}.faq .container .faq-lista{max-width:43rem}.faq .container .faq-lista details:not(:last-child){margin-bottom:0.5rem}.faq .container .faq-lista details summary{font-size:1.375rem;padding:1.125rem 2.375rem;border-radius:0.75rem}.faq .container .faq-lista details p{font-size:1.375rem;border-radius:0 0 0.75rem 0.75rem;padding:1.125rem 2.375rem}}@media only screen and (min-width: 85.375rem){.faq{padding:2rem 0 10rem}.faq .container h2{font-size:2.5rem}.faq .container p{font-size:1rem}.faq .container .faq-lista{max-width:none}}