﻿.row{margin:0;padding:0}.container{max-width:1920px;margin-left:auto;margin-right:auto;padding:0}.col,.col-1,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-2,.col-20,.col-21,.col-22,.col-23,.col-24,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-2,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0}UL{list-style:none;padding:0}UL LI{margin:10px 0}.grid-2-col{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:30px}@media(max-width: 1200px){.grid-2-col{grid-template-columns:1fr 1fr !important}}@media(max-width: 768px){.grid-2-col{grid-template-columns:1fr !important}}.grid-3-col{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%;gap:150px}@media(max-width: 1200px){.grid-3-col{grid-template-columns:1fr 1fr !important}}@media(max-width: 768px){.grid-3-col{grid-template-columns:1fr !important}}.grid-4-col{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;width:100%}@media(max-width: 1200px){.grid-4-col{grid-template-columns:1fr 1fr !important}}@media(max-width: 768px){.grid-4-col{grid-template-columns:1fr !important}}.btn{width:fit-content;padding:10px 25px}.btn-primary{background-color:#5433ff;color:#fff;font-weight:600;margin:20px auto;border-radius:30px}.btn-primary:hover{background-color:#5d3dff}.btn-selected{background-color:#5433ff;color:#fff}.chevron-left{text-align:right}.chevron-left::after{position:absolute;content:"" !important;font-family:"FontAwesome";left:20px !important;right:unset !important;top:20px}.link-alt{position:relative;padding:20px;display:flex;align-items:center;background-color:rgba(0,0,0,0);color:#000;border:1px solid #ccc;border-radius:20px;font-weight:600;width:100%}.link-alt:hover{color:#000;border:1px solid #5433ff}.link-alt::after{position:absolute;content:"";font-family:"FontAwesome";right:20px;top:20px}.badge{width:fit-content;padding:10px 25px;font-size:18px;border-radius:100px;background-color:#efecff;color:#5433ff;font-weight:400}.categories{display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem}@media(max-width: 992px){.categories{flex-direction:column}}.categories .double-col{width:calc(50% - 40px)}@media(max-width: 992px){.categories .double-col{width:calc(100% - 10px);margin-bottom:2rem}}.btn-primary{padding:10px 50px}*{font-family:"Outfit",sans-serif}A{text-decoration:none;color:#000}A:hover{text-decoration:none;color:unset !important}H1,H2,H3{font-weight:500}H4,H5,H6{font-weight:400}BODY{position:relative;padding:0 2rem}.search{position:relative}@media(max-width: 768px){.search{order:3;width:100%;margin-top:20px}}.search #search{border-radius:30px;border:1px solid #ccc;width:600px;font-size:16px;font-weight:400;padding:15px 25px}.search #search::placeholder{color:#000;opacity:1}.search #search:-ms-input-placeholder{color:#000}.search #search::-ms-input-placeholder{color:#000}.search #search:hover{background-color:#dad3ff}@media(max-width: 768px){.search #search{width:100%}}.search BUTTON{position:absolute;background-color:rgba(0,0,0,0);border:none;height:100%;top:0;right:15px;color:#000;z-index:1}

.news .grid{gap:80px;display:flex;justify-content:space-between;padding:0}@media(max-width: 992px){.news .grid{flex-direction:column}}
.news .card{position:relative;width:100%;padding:2rem;border:3px solid #efecff;border-radius:20px}
.news .card H3{font-size:20px}.news .card:hover{border:3px solid #5433ff}

.news .card:hover .icon-fire {background-color:#5433ff}
.news .card:hover .icon-primeiro {background-color:#5433ff}
.news .card:hover .icon-duvida {background-color:#5433ff}

.news .card .icon-wrap{content:"";position:absolute;background-color:#fff;bottom:-11px;right:-23px;width:59px;height:50px}

.news .icon-fire{
	background-color:#efecff;
	mask:url("../../images/fire-icon.svg") no-repeat center/contain;
	-webkit-mask:url("../../images/fire-icon.svg") no-repeat center/contain;
	transform:scale(1);
	padding:10px;
	width:100%;
	height:100%
}

.news .icon-primeiro{
	background-color:#efecff;
	mask:url("../../images/002-primeiros-passos-icone.svg") no-repeat center/contain;
	-webkit-mask:url("../../images/002-primeiros-passos-icone.svg") no-repeat center/contain;
	transform:scale(1);
	padding:10px;
	width:100%;
	height:100%
}

.news .icon-duvida{
	background-color:#efecff;
	mask:url("../../images/001-faq-iconesvg") no-repeat center/contain;
	-webkit-mask:url("../../images/001-faq-icone.svg") no-repeat center/contain;
	transform:scale(1);
	padding:10px;
	width:100%;
	height:100%
}


.playlists{margin-top:4rem;margin-bottom:4rem}.playlists .grid-3-col{gap:80px}@media(max-width: 992px){.playlists .grid-3-col{gap:50px}}@media(max-width: 768px){.playlists .grid-3-col{display:flex;flex-direction:column;grid-template-columns:1fr !important}}.playlists .grid-3-col .item{display:flex;flex-direction:column}@media(max-width: 768px){.playlists .grid-3-col .item{height:auto}}.playlists .grid-3-col .item VIDEO,.playlists .grid-3-col .item IFRAME{max-width:100%;border-radius:30px;transition:all .2s ease-in-out}.playlists .grid-3-col .item VIDEO:hover,.playlists .grid-3-col .item IFRAME:hover{transform:scale(1.025)}@media(max-width: 768px){.playlists .grid-3-col .item VIDEO,.playlists .grid-3-col .item IFRAME{max-width:100%}}.categories-list .grid-4-col{gap:15px}.categories-list .grid-4-col .item{gap:15px}.categories-list .grid-4-col .item H6{margin:0}.categories-list .grid-4-col .item IMG{width:20px;height:20px}.category-item{display:flex;padding:30px;align-items:center;gap:15px;border:1px solid #ccc;border-radius:20px}.category-item:hover{border:1px solid #5433ff}.category-item H6{margin-bottom:0}.category-item IMG{width:20px;height:20px}.notification{position:relative;padding:20px;display:flex;align-items:center;background-color:#5433ff;color:#fff !important;border-radius:20px;transition:.2s ease-in-out all}.notification:hover{border:1px solid #5433ff}@media(max-width: 576px){.notification-highlight{padding:30px}}.notification-highlight:hover{color:#fff !important;border:none}.notification-alt{background-color:rgba(0,0,0,0);color:#000 !important;border:1px solid #ccc}.notification-alt A{color:#000 !important}.notification A{color:#fff;font-weight:600;width:100%}.notification::after{position:absolute;content:"";font-family:"FontAwesome";right:20px}.side-menu{padding:20px;border:1px solid #ccc;border-radius:20px}.side-menu LI{margin-bottom:0}.side-menu H3{padding:15px}.side-menu A{color:#000;font-size:18px;width:100%;display:inline-block;padding:5px 15px}.side-menu A:hover{background-color:#efecff;border-radius:50px;color:#5433ff !important}.rating .rate{display:flex;gap:20px;list-style:none;padding:0}.rating .rate .item{position:relative;width:50px;cursor:pointer;padding:0;transition:all .2s ease-in-out}.rating .rate .item .tooltips{display:none;position:absolute;background-color:#5433ff;bottom:-73px;border-radius:25px;padding:15px;right:-30px;width:120px;white-space:nowrap;color:#fff}.rating .rate .item .tooltips SPAN{display:block;width:100%;height:1200%;line-height:16px;text-align:center}.rating .rate .item .tooltips::after{position:absolute;content:"";top:-3px;left:50%;width:10px;height:10px;background-color:#5433ff;transform:rotateZ(45deg)}.rating .rate .item:hover{transform:translateY(-10px)}.rating .rate .item:hover .tooltips{display:flex}.rating .rate .item IMG{width:50px;height:40px}

.category-list{gap:30px;width:100%}

.category-list A IMG {
  display: inline-block;
  width: 25px;
  margin-right: 10px;
}

.categories .category-icon {
  display: inline-block;
  width: 25px;
  margin-right: 10px;
}

.category-list A{width:100%;display:block;margin-bottom:10px}.search-results{margin-top:0 !important;color:#ccc}.results{padding:0}.results .item{border:1px solid #ccc;padding:20px 30px;border-radius:30px;margin-bottom:2rem}.results .item:hover{border:1px solid #5433ff}.results .item .subtitle{margin:0;color:#aaa;font-weight:500}.pagination{display:flex;justify-content:start;align-items:center}.pagination #prevPage{background-color:#ccc;margin-right:10px}.pagination #nextPage{background-color:#5433ff;margin-left:10px}.pagination #nextPage *{color:#fff}.pagination .controls{width:20px;height:20px;border:1px solid #ccc;border-radius:50px;display:flex;font-size:8px;justify-content:center;align-items:center}.pagination .active{background-color:#efecff}.pagination .active A{color:#5433ff}.pagination .page{padding:10px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;border-radius:50px}.modal{display:none;background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.modal .container{padding:0 !important}.modal #progressBar{position:absolute;width:100%;height:4px;background-color:#ccc}.modal #progressBar #completed{height:100%;width:40%;background-color:#5433ff}.modal .guide{padding:2rem}.modal .link-alt{font-size:22px;font-weight:500}@media(max-width: 768px){.modal .link-alt{font-size:18px}}.modal .link-alt:hover{text-decoration:none;color:#000 !important}.modal #closeModal{position:absolute;right:40px;top:40px;cursor:pointer;font-size:28px;z-index:2}.modal .slider{position:relative;max-width:80%;margin:0 auto}.modal .slider .controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between}.modal .slider .controls #prevButton{transform:translateX(-80px)}@media(max-width: 768px){.modal .slider .controls #prevButton{transform:translateX(10px)}}.modal .slider .controls #nextButton{transform:translateX(80px)}@media(max-width: 768px){.modal .slider .controls #nextButton{transform:translateX(-10px)}}.modal .slider .control{border-radius:100%;width:60px;height:60px;padding:10px;background-color:#5433ff;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal .slider .control:hover{color:#fff !important}.modal .slider IFRAME{width:100%;min-height:600px}.modal .content{padding:2rem;padding-top:4rem}@media(max-width: 768px){.modal .content{padding-top:2rem}}.modal .content H2{font-size:45px;font-weight:800}@media(max-width: 768px){.modal .content H2{font-size:25px}}.modal-active{display:flex}header .col-md-24,header .row{padding:0}header #logo{width:100px}header #logo A{fill:#5433ff}header .links A{color:#a1a1a1}header .breadcrumbs{display:flex;gap:20px}header .breadcrumbs .btn{padding:8px 25px;border:1px solid #ccc;border-radius:25px;font-size:.9rem;font-weight:400}header .breadcrumbs .btn-selected{background-color:#efecff;color:#5433ff;border:none}#firstSteps{margin:2rem auto;background-color:#f5f5f5;padding:2rem;border-radius:30px}#firstSteps .active{display:grid !important}@media(max-width: 768px){#firstSteps .title{display:none}}#firstSteps #menuFirstSteps{display:none;margin-top:2rem !important;padding-top:2rem;max-width:90%;margin:0 auto;border-top:1px solid #ccc}#firstSteps #closeBtnFirstSteps{display:none;font-size:25px}#firstSteps #firstStepsToggle{cursor:pointer}#firstSteps #firstStepsToggle IMG{transition:all .2s ease-in-out}#firstSteps #firstStepsToggle:hover IMG{transform:scale(1.2)}@media(max-width: 768px){#firstSteps #firstStepsToggle .title{display:none}}#firstSteps .heading{gap:30px}#firstSteps .heading H1{font-size:30px}#firstSteps .heading IMG{width:30px;height:30px}#firstSteps .cta{max-width:50%;gap:30px}#firstSteps .cta H3{font-size:20px;font-weight:500}@media(max-width: 768px){#firstSteps .cta H3{display:none}}#firstSteps .cta IMG{width:20px;height:20px}#homeSearch{position:relative;padding-bottom:3rem}@media(max-width: 768px){#homeSearch{margin-bottom:4rem !important}}#homeSearch .search{position:relative}#homeSearch #search{position:relative;z-index:1}#homeSearch #search::placeholder{color:#000;opacity:1}#homeSearch #search:-ms-input-placeholder{color:#000}#homeSearch #search::-ms-input-placeholder{color:#000}#homeSearch #search:hover{background-color:#dad3ff}#homeSearch #astronaut{position:absolute;content:"";width:160px;height:190px;bottom:-30px;right:50px;z-index:0}@media(max-width: 768px){#homeSearch #astronaut{display:none}}.page-content .like-counter{color:#5433ff;font-weight:500}.page-content .content{padding-right:30px;margin:.5rem 0}@media(max-width: 768px){.page-content .content{padding-right:0}}.page-content VIDEO,.page-content IFRAME{margin-top:20px;width:100%;height:500px;border-radius:10px}.page-content P{margin:20px 0}.cta-banner{display:flex;flex-direction:column;justify-content:center;padding:2rem;background-color:#efecff;border-radius:20px;text-align:center}.cta-banner H5{max-width:600px;margin:20px auto}@media(max-width: 768px){.cta-banner H5{font-size:19px}}.cta-banner .title{text-align:center;margin:40px auto 40px auto}.cta-banner A{transition:all .2s ease-in-out}.cta-banner A:hover{background-color:#5433ff;transform:scale(1.05);color:#fff !important}FOOTER A{color:#000;font-weight:500}FOOTER .cta-links{padding:10px}@media(max-width: 768px){FOOTER .cta-links{padding-bottom:25px}}FOOTER .footer-links{padding:10px;border-top:1px solid #ccc}@media(max-width: 768px){FOOTER .footer-links{padding-top:25px}}@media(max-width: 768px){FOOTER .footer-links .contact A{display:block}}FOOTER .footer-links .socials{display:flex;gap:20px}@media(max-width: 768px){FOOTER .footer-links .socials{width:100%;margin-top:2rem;display:flex;flex-direction:column}FOOTER .footer-links .socials A{display:block}}