body{background:#1e1e22;color:#fff}main{padding:5em 0}main .container{max-width:800px;margin:0 auto}.header{text-align:center}.header__title{color:transparent;text-transform:uppercase;font-size:3rem}.form-wrapper__description{text-align:center}.form-wrapper{margin:5em 0}.form-wrapper__description__title{text-transform:uppercase;font-size:2rem;max-width:22rem;line-height:1em;font-weight:bold;color:#1e1e22;margin:0 auto}.form-wrapper__description__dates{margin:1em 0;font-size:1.5rem}.form-wrapper__description__text{font-size:1.2rem;line-height:1.2em}.features{margin:0 0 5em}.features__title{font-size:1.2rem;max-width:20em;margin:0 auto 2em;text-align:center;text-transform:uppercase}.features__list__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;margin:1em 0}.features__list__item__icon{width:3em;height:3em;margin-right:1em}.lives__title{color:#1e1e22;text-transform:uppercase;font-size:3rem;text-align:center;margin-bottom:.5em}.lives__list__item{border:solid 1px red;border-radius:5px;padding:1em;margin-bottom:1em}.lives__list,.specialists__list{list-style-type:none}.lives__list__item__title{font-size:.9rem;margin-bottom:1em;display:block;text-align:center}.lives__list__item__date{font-weight:bold;text-align:center;width:100%;display:block;font-size:.8rem}.lives__list__item__weekday{width:100%;display:block;font-size:.8rem;text-align:center}.lives{margin:2em 0 5em}.lives__time{margin:1em auto 0;width:11em;text-align:center;font-size:1.5em}.specialists__title{text-align:center;font-size:1.2rem;margin-bottom:1em}.lives__disclaimer{text-align:center;font-size:.8rem}.specialists__list__item{text-align:center;margin:3em 0;padding:0 2em}.specialists__list__item strong{font-size:1.1rem;display:block}.specialists__list__item span{font-size:.9rem;display:block}.specialists__list__item__photo{height:100px;width:100px;border-radius:50%}.footer__phrase{text-align:center;font-weight:bold;font-size:2rem;margin:5em 0 3em}.main .activecampaign-button{background:transparent}.main .activecampaign-button:hover{color:#1e1e22}.registration__next-steps{text-align:left}.registration__next-steps{list-style:none}.registration__step{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:1em}.registration__step-number{color:#1e1e22;padding:.5em .73em;font-weight:bold;border-radius:50%;width:2em;height:2em;margin-right:.5em}.registration__step p{width:90%}.registration__tips{margin:1em 0 2em}@media (min-width:400px){.features__list{display:grid;grid-gap:10px;grid-template-columns:repeat(2,2fr)}.lives__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.lives__list__item{-webkit-box-flex:1;flex:1 0 48%;max-width:48%;position:relative}.lives__date-wrapper{position:absolute;text-align:center;bottom:1em;width:100%;left:0}.lives__list__item__title{margin-bottom:3em}}@media (min-width:600px){.form-wrapper__description{text-align:left}.form-wrapper__description__title{margin:initial}.form-wrapper .container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center}.form-wrapper .container div{width:50%}.specialists__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.specialists__list__item{-webkit-box-flex:1;flex:1 0 33%;max-width:33%;margin:1em 0}}@media (min-width:900px){.lives__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;justify-content:space-between}.lives__list__item{-webkit-box-flex:1;flex:1 0 32%;max-width:32%}.lives__list__item{position:relative}.lives__list__item__title{margin-bottom:3em}}@media (min-width:1100px){.lives__list__item{max-width:7em;padding:1em .5em 3em}.lives__list__item__title{margin-bottom:1em;text-align:left}}@media (min-width:1280px){.lives__list__item{max-width:7.5em;position:relative;padding:1em .5em 3em}}

body.blackfriday .promocao-black-friday__main{min-height:0;position:relative;z-index:1}body{overflow-x:hidden}img{display:block}.--highlight{color:#7fbaf4}.--title{font-family:"Encode Sans",sans-serif;font-size:1.8rem;font-weight:500;line-height:1.5rem;margin-bottom:1rem;text-transform:uppercase;color:#FFF}@media screen and (min-width:768px){.--title{font-size:2.5rem;margin-bottom:1.5rem;line-height:2.5rem;max-width:none}}@media screen and (min-width:1280px){.--title{font-size:3rem;line-height:101%}}.--title strong{font-weight:600}.--subtitle{font-family:"Chakra Petch",sans-serif;font-size:1rem;font-weight:700;color:#7FBAF4;margin-bottom:.5rem}@media screen and (min-width:768px){.--subtitle{font-size:1rem}}.--description{color:#E7ECF8;font-family:"Encode Sans",sans-serif;font-size:1rem;line-height:150%;font-weight:400}@media screen and (min-width:768px){.--description{font-size:1.5rem;line-height:120%}}.--cta{text-decoration:none;color:#00021D;font-family:"Chakra Petch",sans-serif;font-style:normal;font-size:1.25rem;font-weight:700;line-height:normal;max-width:400px;height:48px;padding:.6497rem .5775rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:.3609rem;margin:0 auto;border-radius:53.132px;border:1.733px solid #37eaff;background:linear-gradient(99deg,#fd58ff 30.09%,#e6e8f8 50%,#fd58ff 69.91%);box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54);-webkit-transition:-webkit-transform 0.2s ease-in-out,background-color 0.2s;transition:transform 0.2s ease-in-out,background-color 0.2s}.--cta:hover{border-radius:3.3207rem;border:1.733px solid #37eaff;background:linear-gradient(99deg,#7fbaf4 30.09%,#e6e8f8 50%,#7fbaf4 69.91%);box-shadow:0 0 2.31px 0 rgba(0,0,0,.54) inset,0 1.155px 3.176px 0 rgba(0,0,0,.54)}@media screen and (min-width:768px){.--cta{font-size:1.25rem;height:75px}}.--cta-help{color:#7FBAF4;font-size:.875rem;margin-top:.5rem}body.blackfriday .header__principal.scroll-on{position:absolute;background:transparent}body.blackfriday .header__nav--ctas-matricule::before,body.blackfriday .header__nav--ctas-matricule::after{background-color:#7fbaf4}body.blackfriday.pagina-categoria{background-color:#01080E}body.blackfriday.pagina-categoria .plans__wrapper{background-color:#01080E}.counter__number{display:inline-block;width:2ch!important}

