@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Questrial&display=swap";html,body{font-family:"Poppins",sans-serif;font-weight:400;height:100%;font-size:18px;color:#414141}body.loading-modal{overflow:hidden}body.loading-modal .modal-loading{display:block}h1{font-size:45px}h2{font-size:30px}h3{font-size:20px;margin-bottom:10px}h4{font-size:15px}li{font-size:14px;margin-bottom:5px}p{font-size:14px;margin-bottom:5px;font-family:"Questrial",sans-serif}.f-size12{font-size:13px !important}.text-amarelo{color:#e3c472 !important}.modal-loading{display:none;position:fixed;z-index:9000;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6);padding-top:10%}@media(max-width: 740px){.modal-loading .btn,.modal-loading .btn-secondary,.modal-loading .btn-primary{font-size:15px}}.modal-header{background-color:#ed45a0;padding:10px}.modal-title{color:#fff}.modal-header.modal-colored-header.bg-danger{color:#fff}.modal-header.modal-colored-header.bg-danger .close{color:#fff}.modal-footer .btn,.modal-footer .btn-secondary,.modal-footer .btn-primary{font-size:12px;padding:6px 10px}.form-control{background-color:#000;color:#fff;border:none;border-bottom:2px solid #fff;border-radius:0}.form-control::placeholder{color:#c5c5c5}.form-control:focus{box-shadow:none;background-color:#000;border-color:#ed45a0}#toast-container>div{opacity:1}table tr th,table tr td{font-size:12px}.black-navbar .navbar-nav .nav-link{font-family:"Poppins",sans-serif !important}.dropdown .dropdown-menu{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all .8s;max-height:0;display:block;overflow:hidden;opacity:0}.dropdown.show .dropdown-menu{max-height:300px;opacity:1;margin:0 20px}.btn-primary.disabled,.btn-primary:disabled{border-color:none;background-color:#ed45a0}.form-control:focus{color:#fff}.padding-voucher{padding:23px}.display-mobile{display:none}.display-desktop{display:block}@media(max-width: 991px){.dropdown .dropdown-menu{-webkit-transition:max-height 1s,opacity .2s .1s,visibility 0s .3s;-moz-transition:max-height 1s,opacity .2s .1s,visibility 0s .3s;-ms-transition:max-height 1s,opacity .2s .1s,visibility 0s .3s;-o-transition:max-height 1s,opacity .2s .1s,visibility 0s .3s;transition:max-height 1s,opacity .2s .1s,visibility 0s .3s}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{border-top:transparent}.display-mobile{display:block}.display-desktop{display:none}}.btn,.btn-secondary,.btn-primary{font-family:"Poppins 600",sans-serif;padding:12px 45px 12px 45px;font-weight:500;border-radius:0;border:none;font-size:16px}.btn:hover,.btn-secondary:hover,.btn-primary:hover{background-color:#dc5ac6}.btn.focus,.focus.btn-secondary,.focus.btn-primary,.btn:focus,.btn-secondary:focus,.btn-primary:focus{box-shadow:none}.btn-primary{background-color:#ed45a0}.btn-secondary{background-color:#384ad3}@media(max-width: 790px){.btn,.btn-primary,.btn-secondary{padding-top:12px;padding-bottom:12px;font-size:16px}}.black-navbar{background-color:#000;min-height:150px}.black-navbar .navbar-nav .nav-link{color:#fff;line-height:40px;padding:8px;margin:0 10px 0 10px;font-size:16px;font-family:Arial,Helvetica,sans-serif;border-top:4px solid #000}.black-navbar .fa{display:none}.black-navbar .navbar-toggler{border:2px solid #dc5ac6;border-radius:0px}.black-navbar .navbar-toggler span{color:#dc5ac6}.black-navbar button:focus{outline:auto}.black-navbar .botao-mobile{display:none;border:1px solid #dc5ac6;padding:5px 15px 5px 15px;font-size:14px}.black-navbar .botao-mobile a:hover{text-decoration:none}.black-navbar .botao-mobile a span{color:#dc5ac6;font-weight:bolder}@media(max-width: 991px){.black-navbar .botao-mobile{display:block}}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#ed45a0;border-top:4px solid #ed45a0}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#ed45a0;border-top:4px solid #ed45a0}@media(max-width: 991px){.navbar-collapse{position:absolute;background-color:#000;width:80%;right:0rem;overflow-x:hidden;overflow-y:hidden;display:none}.overlay-menu{background-color:#c6c6c6;position:absolute;height:10000px;width:1000px;overflow-x:hidden;overflow-y:hidden;display:none}.menu-close a .fa{font-size:25px !important;padding:20px;float:right;color:#dc5ac6;display:block}.black-navbar .navbar-nav .nav-link{font-family:"Poppins",sans-serif;font-weight:600;font-size:20px;padding:5px;line-height:20px}.nav-link{padding:0}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{border-top:none}}footer{background-color:#000;color:#fff;padding:35px;font-weight:500}footer h6{font-size:25px;color:#ed45a0;font-weight:bolder;padding-bottom:20px}footer p{font-size:16px;color:#8b95a6}footer a{color:#8b95a6}footer a:hover{color:#fff}footer hr{border-color:#fff;width:98%;margin-bottom:3rem}footer img{height:30px;width:30px}@media(max-width: 790px){footer{padding:0 !important}footer .footer{padding:0 !important}footer h6{padding-bottom:0;margin-bottom:10px}footer p,footer a,footer img{margin:10px 0 10px 0}footer .pl-5,footer .px-5{padding:0 15px 0 15px !important}}.banner-principal{position:relative;background-color:#000;height:750px;min-height:25rem;width:100%;overflow:hidden;margin-top:150px}.banner-principal video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.banner-principal .video .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.5;z-index:1}.instagram img{height:auto;width:30%;margin:4px}@media(max-width: 740px){.banner-principal{height:0px;min-height:19rem}.banner-principal video{width:160%}}.melhores-aulas{margin-top:100px;overflow-wrap:break-word}.melhores-aulas h1{font-size:70px;line-height:1.2em;overflow-wrap:break-word;font-weight:900;font-family:"Poppins 600",sans-serif;color:#000}.melhores-aulas h2{font-size:30px;font-weight:bolder}.melhores-aulas p{margin-bottom:150px;padding:20px;color:#000}.melhores-aulas a .btn .btn-primary,.melhores-aulas a .btn-primary .btn-primary,.melhores-aulas a .btn-secondary .btn-primary{color:#fff}.modalidades{padding:0px 80px 80px 80px}.modalidades h3{font-size:40px;color:#000;font-weight:bolder;margin-bottom:180px;text-align:center}.modalidades h4{font-size:30px;color:#ed45a0;font-weight:bolder;margin-top:80px}.modalidades .box{padding:80px;background-color:#000;position:relative}.modalidades .box .embed-responsive{position:absolute;bottom:22rem;left:0;right:0;margin:0 auto;width:80%;height:auto}.modalidades .box p{color:#fff}.modalidades .box .btn,.modalidades .box .btn-secondary,.modalidades .box .btn-primary{padding:12px 18px 12px 18px}.modalidades .box hr{width:50%;border-top:5px solid;border-color:#fff}.equipe{background-color:#000}.equipe a{text-decoration:none}.equipe .tittle{padding:80px}.equipe hr{border-top:1px solid #fff;padding-top:20px;margin:0;width:100%}.equipe h4{font-size:50px;color:#ed45a0;font-weight:bolder}.equipe p{color:#fff;font-size:18px;line-height:1.5rem;overflow-wrap:break-word;text-align:start;font-weight:bolder}.equipe .fotos{padding:80px;padding-top:0}.equipe .fotos img,.equipe .fotos h5{margin:10px}.equipe .fotos h5{font-size:28px;color:#ed45a0;padding-bottom:25px}.depoimentos{padding:100px;padding-top:0;position:relative}.depoimentos h5{color:#000;font-size:50px;font-weight:bolder;padding:80px;text-align:center}.depoimentos .blockquote{background-color:#000;padding:60px;min-height:320px}.depoimentos .blockquote h6{color:#ed45a0;font-size:20px;font-weight:bolder}.depoimentos .blockquote p{font-size:16px;color:#fff}.depoimentos .blockquote img{height:50px;width:50px}.instagram{background-color:#000;min-height:800px;padding-top:40px}.instagram .imagem{min-height:300px;height:100%;width:100%;background-position:center;background-size:cover}@media(max-width: 790px){.melhores-aulas h1{font-size:40px}.melhores-aulas h2{font-size:25px}.melhores-aulas p{margin-bottom:50px}.modalidades{padding:0;margin-bottom:100px}.modalidades h3{margin-bottom:100px}.modalidades .box{padding:40px;margin-bottom:80px}.modalidades .box .embed-responsive{bottom:330px;left:35px}.equipe{padding-bottom:100px}.equipe .tittle{padding:0}.equipe .tittle .d-flex{flex-wrap:wrap}.equipe h4{margin-bottom:40px;margin-top:40px;font-size:40px}.equipe p{margin-bottom:40px}.equipe .fotos{padding:0}.equipe .fotos img{margin:0}.depoimentos{padding:0;margin-bottom:100px}.depoimentos h5{padding:0;font-size:40px;padding-bottom:50px;padding-top:50px}.instagram img{width:100%}}@media(min-width: 1680px){.modalidades h3{margin-bottom:300px;margin-top:150px}}@media(min-width: 767px)and (max-width: 769px){.modalidades .box{margin-bottom:260px}.modalidades .box .embed-responsive{left:130px;width:65%}}.aulas{margin-top:100px;min-height:800px}.aulas .titulo{padding-top:200px;background-image:linear-gradient(to right, #fff 50%, #e9e9e9 50%)}.aulas .titulo h2{font-size:40px;font-weight:900;color:#000}.aulas .titulo p{text-align:center;font-size:16px;padding:5px 0 5px 0}.aulas .titulo .descricao{padding:25px}.aulas .formata-video{padding-bottom:50px}.aulas .formata-video p{font-size:20px;word-break:break-word}.videos{background-color:#000}.videos .p-80{padding:60px 180px 50px 180px}.videos p{color:#fff}.videos h2{color:#fff;font-weight:900;font-size:50px}.videos .borda{border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.videos .borda:nth-of-type(3n){border-right:none}@media(max-width: 790px){.aulas .titulo{padding-top:100px;background-image:none}.aulas .formata-video iframe{width:500px;height:245px}.aulas .formata-video p{font-size:16px}.videos h2{font-size:40px}.videos .p-80{padding:0;padding-top:35px;padding-bottom:35px}.videos .borda{border-top:1px solid #fff;border-right:none;border-bottom:1px solid #fff}.videos .p-5{padding:1rem !important}}.professores{padding-top:200px;background-color:#000}.professores p,.professores h2{color:#fff;text-align:center}.professores p{font-size:16px;padding-bottom:15px;line-height:1.8}.professores h2{padding-bottom:15px;font-size:45px}@media(max-width: 790px){.professores{padding-top:150px}.professores h2{font-size:40px}}.planos{min-height:1200px;background-image:url("/assets/images/new-site/planos-background.jpg");background-size:cover;padding-bottom:100px}.planos .container{padding-top:200px}.planos .container .box{padding:60px;background-color:#fff;text-align:center;height:auto;max-width:420px}.planos .container .box h3{color:#ed45a0;font-size:36px}.planos .container .box h4{font-size:50px;color:#000;font-weight:400;padding:15px 0 15px 0}.planos .container .box p{color:#000;font-size:20px;font-weight:bolder;padding-bottom:35px}.planos .container .box span{color:#ed45a0}.planos .container .box:nth-of-type(3n+1){background-color:#000}.planos .container .box:nth-of-type(3n+1) h4{font-size:50px;color:#fff;font-weight:400;padding:15px 0 15px 0}.planos .container .box:nth-of-type(3n+1) p{color:#fff;font-size:20px;font-weight:bolder;padding-bottom:35px}.planos .container .btn,.planos .container .btn-secondary,.planos .container .btn-primary{padding:.375rem 1.75rem}@media(max-width: 790px){.planos .container .box{margin:20px 0 20px 0;min-width:350px;min-width:unset;max-width:100%;min-height:auto}.planos .container .box .conteudo h3{font-size:30px}.planos .container .box .conteudo h4{font-size:35px}.planos .container .box .conteudo p{font-size:16px}}.faq{padding-top:210px;background-color:#000;min-height:800px}.faq h2{font-size:35px;color:#ed45a0;text-align:center}.faq h4{margin-top:80px;padding:20px 0 20px 0;font-size:25px;color:#ed45a0;font-weight:700}.faq .card{border:none}.faq .card .card-header{padding:1.25rem 0 1.25rem 0}.faq .card .card-header:first-child{border-bottom:3px solid #8c8c8c;background-color:#000}.faq .card img{height:20px;width:12px}.faq .card .card-body{background-color:#000;color:#fff;padding-left:0}.faq .card .card-body p{font-size:14px}.faq .accordion{padding-top:30px}.faq .btn:hover,.faq .btn-secondary:hover,.faq .btn-primary:hover{background-color:transparent}.faq .btn-link{color:#fff;font-weight:600;padding-bottom:15px}.faq .btn,.faq .btn-primary,.faq .btn-secondary{padding:12px 30px 12px 30px;font-size:14px}.faq .btn-primary:hover{background-color:#e064a6}.faq .btn-secondary:hover{background-color:#7784e8}.faq .infos{padding-top:20px}.faq .infos p{color:#fff}@media(max-width: 790px){.faq .card .card-header:first-child{border-bottom:3px solid #8c8c8c}}.contato{background-color:#000}.contato .container{padding-top:200px}.contato .container h2{color:#ed45a0;font-size:35px}.contato .container p{color:#fff;padding-top:20px;font-size:18px}.contato .container hr{border-color:#fff;margin-top:50px}.contato .container h4{margin-top:30px;padding:20px 0 20px 0;font-size:25px;color:#ed45a0;font-weight:700}.dicas{min-height:800px;background-color:#000}.dicas .container{padding-top:200px}.dicas .posts{padding:20px 30px 20px 30px}.dicas .box{border:1px solid #fff}.dicas .box a{color:#fff;text-decoration:none}.dicas .box a:hover{color:#8cefe9}.dicas .box h2{font-size:27px}.dicas .box p{font-size:16px}.dicas .box .head .logo{height:30px;width:30px;border-radius:50%}.dicas .box .head .conteudo{margin-bottom:10px}.dicas .box .head .conteudo p{font-size:12px;color:#fff;padding:0;margin:0}.dicas .box .footer{border-top:1px solid #8c8c8c;margin-top:140px}.dicas .box .footer p{color:#fff;padding:8px;font-size:12px;padding-bottom:0;margin:0}.dicas .box .imagem{background-image:url("/assets/images/new-site/teste.jpg");height:400px;width:100%;background-size:cover}.dicas-post{background-color:#000}.dicas-post .container{padding-top:200px}.dicas-post .back a{color:#fff;font-size:14px}.dicas-post .post{border:1px solid #fff;padding:40px 80px 40px 80px}.dicas-post .post .head .logo{height:30px;width:30px;border-radius:50%}.dicas-post .post .head .conteudo{margin-bottom:10px}.dicas-post .post .head .conteudo p{font-size:12px;color:#fff;padding:5px;margin:0}.dicas-post .post .body h3{font-size:30px;color:#fff;padding-bottom:15px}.dicas-post .post .body p{color:#fff;font-size:18px;padding-bottom:20px}.dicas-post .post .body img{padding-top:25px;padding-bottom:25px}.dicas-post .post .body .hashtag a{color:#8cefe9;text-decoration:underline;margin:25px 0 25px 0}.dicas-post .post .rodape{margin:40px 0 10px 0;padding:20px 0 20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.dicas-post .post .rodape a{color:#fff;padding:5px;margin-right:25px;text-decoration:none}.dicas-post .post .rodape .fa-facebook:hover{color:#3b5998}.dicas-post .post .rodape .fa-twitter:hover{color:#00acee}.dicas-post .post .rodape .fa-linkedin:hover{color:#0e76a8}.dicas-post .post .rodape .fa-link:hover{color:#8cefe9}.dicas-post .post .footer p{color:#fff;padding:5px}.dicas-post h4{color:#fff}.dicas-post .box2 .conteudo{padding:25px}.dicas-post .box2 .conteudo a{color:#fff}.dicas-post .box2 .conteudo a:hover{color:#8cefe9;text-decoration:none}.dicas-post .box2 .footer{padding:25px}.dicas-post .box2 .footer a{color:#fff}.dicas-post .box2 .footer a:hover{text-decoration:none;color:#8cefe9}.dicas-post .box2 .footer .fa-heart{color:red}.dicas-post .comentario .form-control{border:1px solid #fff}.dicas-post .comentario .fa-user{color:#fff}.dicas-post .comentario .p-5{padding-top:0 !important}.dicas-post .comentario h4{margin-top:20px;margin-bottom:60px}@media(max-width: 790px){.dicas-post .post{padding:20px}}.login{padding-top:200px;min-height:1000px;background-color:#000}.login p{color:#fff}.login h1{color:#fff;text-transform:uppercase;font-weight:600}.login label{color:#fff;font-size:16px}.login .btn,.login .btn-primary,.login .btn-secondary{font-size:18px;text-transform:uppercase;font-weight:900}.login a{color:#fff;padding:0}@media(max-width: 790px){.login .btn,.login .btn-primary,.login .btn-secondary{font-size:14px}}.register{padding-top:200px;background-color:#000}.register a{padding:0;color:#fff}.register h1{color:#fff;padding-bottom:20px;text-transform:uppercase}.register input{font-size:16px}.register p{padding-bottom:45px;color:#fff}.register label{color:#fff;font-size:14px}.register .btn,.register .btn-primary,.register .btn-secondary{font-size:18px;text-transform:uppercase;font-weight:900}.meu-perfil{padding-top:200px;background-color:#000;min-height:750px}.meu-perfil .perfil{margin-bottom:30px}.meu-perfil .perfil li{margin-bottom:0}.meu-perfil .perfil li a{color:#fff;font-size:13px;text-transform:uppercase;font-size:500}.meu-perfil .perfil li a:hover{color:#fff}.meu-perfil h1{text-transform:uppercase;font-size:30px;font-weight:700;color:#fff}.meu-perfil h2{font-size:16px;margin-top:15px;color:#fff}.meu-perfil h3{color:#fff}.meu-perfil ul{color:#fff}.meu-perfil h6{font-size:16px;margin-top:15px;margin-bottom:15px;color:#fff;padding-bottom:10px;border-bottom:1px solid #fff}.meu-perfil p{font-size:16px;color:#fff}.meu-perfil label{color:#fff}.meu-perfil .nav-tabs .nav-item.show .nav-link,.meu-perfil .nav-tabs .nav-link.active{background-color:#ed45a0;color:#fff;border-color:transparent}.meu-perfil .nav-tabs .nav-link:focus,.meu-perfil .nav-tabs .nav-link:hover{border-color:#dc5ac6}.meu-perfil .nav-tabs{border-color:#fff}.meu-perfil .btn,.meu-perfil .btn-primary,.meu-perfil .btn-secondary{font-size:16px;text-transform:uppercase;font-weight:900}@media(max-width: 790px){.perfil img{margin-bottom:100px}.perfil a{padding:8px}.navegacao{margin-top:1.5rem !important}}#cart{padding-top:200px;min-height:800px;background-color:#000}#cart h1{text-transform:uppercase;font-size:60px;margin-bottom:50px;font-weight:700;color:#fff}#cart p{font-size:16px;color:#fff}#cart form{margin-bottom:50px;padding:30px 30px;border:1px solid #fff;border-radius:10px}#cart form h2{text-transform:uppercase;font-size:30px;font-weight:700;color:#dc5ac6;text-align:center}#cart table span{font-size:12px}#cart td{color:#fff}#cart .btn,#cart .btn-primary,#cart .btn-secondary{font-size:16px;text-transform:uppercase;font-weight:900}.cartoes{margin-top:30px;margin-bottom:20px}.cartoes img{width:50px}@media(max-width: 790px){#cart h1{font-size:40px}}/*# sourceMappingURL=styles_site_2.min.css.map */
