*{box-sizing:border-box}h1,h2,h3,h4,p{margin:.313rem 0}h1{color:#ffb100;font-size:9cqw;font-weight:900;line-height:1.3}h2,h3{color:#332c39;font-size:1rem;font-weight:500}h4{color:#ffb100;font-size:.875rem;font-weight:700}p{color:#332c39;font-weight:400;line-height:1.7}a{color:#080202}ul{margin-bottom:0}strong{color:#080202}video{max-width:100%}section{padding:3.125rem 1rem}.grid{display:grid;gap:1.875rem}.main .button{padding:.625rem .938rem;background-color:#ffb100;color:#080202;font-size:.875rem;font-weight:700}.hero{padding:0 1rem 3.125rem}.hero .hero__list{color:#080202;font-weight:500;list-style-type:"- ";padding-left:.625rem;margin:.625rem 0}.hero__list span{color:#332c39;font-weight:400}.hero__buttons{display:flex;flex-wrap:wrap;gap:.625rem}.hero .button--2{background-color:transparent;border:1px solid}.hero__cards{flex-wrap:wrap;gap:1.25rem}.hero__card,.hero__cards{display:flex;justify-content:center;align-items:center}.hero__card{width:250px;height:180px;padding:1.5rem 1.25rem;flex-direction:column;background-color:#282a3a;border-radius:20px}.hero__icon{fill:#ffb100;width:42px;height:42px;margin-bottom:10px}.hero h4{margin-top:5px}.hero__card span{color:#eee;font-size:.75rem;font-weight:400;text-align:center}.study{width:100%;overflow:hidden}.study .study__tab{padding:.5rem 0 0 0;position:relative}.study__tab{width:95vw;display:flex;justify-content:space-between;gap:1rem;white-space:nowrap;overflow-x:scroll;list-style:none}.study__tab::-webkit-scrollbar{height:0}.study__title-tab{color:#5a5a5a;font-weight:500;cursor:pointer}.study__subtitle{color:#332c39;font-size:1.125rem}.study__item{display:flex;align-items:center}.study__content{background-color:#fff;padding:1rem}.study__content-information dt{color:#332c39;font-weight:700;margin:.313rem 0}.study__content-information dd{margin-bottom:1.25rem}.study__content-information p,.study li{margin:.313rem 0 0 0}.study__content-information ul,.study ol{padding-left:0}.study__content-information li{list-style-type:""}.study__content-information:nth-child(2) li{color:#332c39;list-style-type:""}.study__content-information:first-child svg{width:24px;height:24px}.study dd strong,.study em{font-style:normal;font-weight:400}.study .em--diferent,.study .em--diferent-li{font-style:italic}.study__teams{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.study__team{width:280px;height:400px}.study__bancos{display:none}.course{margin-top:3rem}.course__subtitle{color:#080202;font-size:1.125rem}.course__courses{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.course-card{width:280px}.button-download{display:flex;margin-top:1rem}.download-pdf{display:flex;gap:.5rem;flex-basis:content;align-items:center}.team__img img{width:280px;height:auto}.team__informartion{padding:1rem;text-align:center;height:160px;background-color:#ffb100;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.team__informartion h4{color:#080202;font-size:1.125rem}.team__informartion p{color:#5a5a5a;font-size:.875rem;font-weight:500;text-align:center}.team__icons{display:flex;justify-content:center;gap:1rem;margin-top:.625rem}.team__icons svg{width:42px;height:42px;padding:.5rem;background-color:#fff;color:#1a1a1a;border-radius:50%;cursor:pointer}.team__icons svg:hover{background-color:#eee}.line{width:170px;background-color:#080202;transition:all .3s ease-in-out;z-index:10}.line,.line--2{position:absolute;bottom:0;left:0;height:3px}.line--2{width:100vmax;background-color:#ccc}.contents{display:none}.active-tab{padding:.5rem .5rem .5rem 1rem;background-color:#fff}.active-tab .study__title-tab{color:#080202;font-weight:700}.contents.active-content{display:block}@media screen and (min-width:450px){.hero__titles h1{font-size:2.375rem}}@media screen and (min-width:568px){.hero__titles h1{font-size:6.5cqw}}@media screen and (min-width:768px){.hero__titles h1{max-width:750px;font-size:3.125rem}.hero__titles h2,.hero h3{font-size:1.125rem}.hero__list{line-height:1.8}.hero .heor__list span,.hero__list li{font-size:1.125rem}.hero__video{display:flex;justify-content:center}.hero__video video{max-width:700px}.main .button{font-size:1rem}.study__subtitle{font-size:1.5rem}.study__bancos{max-width:500px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;flex-basis:content}.study__bancos-information{display:grid;grid-template-columns:1fr 2fr}.study__information{grid-column:1/2;grid-row:1/2}.course__subtitle{font-weight:700;font-size:1.5rem}}@media screen and (min-width:1024px){.main{padding:0 1rem}.section{padding:3.125rem 0}.hero{grid-template-columns:1fr 1fr;grid-template-rows:1fr;justify-content:center;align-items:center;row-gap:3.75rem}.hero__titles h1{font-size:3rem;font-weight:700}.hero__information{grid-column:1/2;grid-row:1/2}.hero__buttons{gap:2rem}.hero__buttons .button:first-child{background-color:#ffb100;transition:background-color .2s ease-out .1s;border:1px solid #ffb100}.hero__buttons .button:first-child:hover{background-color:#fff;border:1px solid}.hero__buttons .button:last-child:hover{background-color:#ffb100;transition:#282a3a esae-out 3s .1s;border:1px solid #ffb100}.hero__cards{grid-column:1/3}.hero__cards,.hero__video video{max-width:100%}.study__tab-content{max-width:1200px}.study__tab{width:100%;justify-content:flex-start}.study__title-tab:hover{color:#080202;transition:all .3s}.course__courses,.study__teams{justify-content:flex-start}.button-download{display:flex;margin-top:2rem}.button-download a:hover{background-color:#fff;border:1px solid}}@media screen and (min-width:1400px){.hero__cards{gap:4rem}.hero__card{display:flex;flex-direction:column;padding:1.5rem 1rem;justify-content:flex-start;width:280px;height:190px}.hero__icon{width:48px;height:48px}.hero h4{font-size:1rem}.hero__card span{font-size:.875rem}.study{display:flex;justify-content:space-evenly;-moz-column-gap:2rem;column-gap:2rem}.study__tab-content{width:1000px}.course{margin-top:0}.course__courses{max-width:300px}}@media screen and (min-width:1600px){.main .button{font-size:1.125rem}.line{width:190px}.hero{grid-template-columns:700px 800px}.hero__titles h2,.hero h3{font-size:1.25rem}.study__subtitle{font-size:1.75rem}.study__title-tab{font-size:1.125rem}.study__tab-content{width:1200px}.course__subtitle{font-size:1.75rem}}@media screen and (min-width:1700px){.hero{grid-template-columns:700px 900px}}