@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&display=swap");body{padding:0;margin:0;font-family:'Open Sans',sans-serif;font-size:16px;color:#141414}header{background:#000;color:#fff;overflow:hidden;padding-bottom:3px}header nav{flex-grow:1;text-align:right;margin-top:5px}header nav a{text-decoration:none;color:#fff;margin-right:30px}header nav a:hover{color:#2FA6AC}footer{text-align:center;font-size:12px;margin-top:200px;margin-bottom:100px}footer .first{display:flex;border-bottom:1px solid #eee;padding-bottom:20px;justify-content:center}footer .first .shield{position:relative;margin-right:10px}footer .first .shield i{color:#2FA6AC;font-size:20px}footer .first .shield .fa-check{position:absolute;left:1px;top:0px;color:#fff;font-size:10px;padding:4px 0 0 5px}h1{font-weight:700;font-size:36px;line-height:40px;margin:10px 0 10px 0}h2{font-size:34px;margin:0;font-weight:700}button,a.button{padding:14px 65px;font-size:16px;border:none;border-radius:6px;font-weight:700;background:#E69723;color:#1A2129;cursor:pointer;text-decoration:none}button:hover,a.button:hover{background:#E69723CC}button.small,a.button.small{padding:7px 30px;font-size:14px;font-weight:600}.conteudo{max-width:1200px;margin:auto}#link_logo{display:inline-block;margin:20px 0 0}#checkout{display:flex;margin-top:20px}#checkout .left{width:44%;margin-right:60px}#checkout .left #display_preco{margin-top:0px;font-size:16px}#checkout .left #display_preco>div{line-height:42px;margin-bottom:1px;overflow:hidden;box-sizing:border-box;align-items:end}#checkout .left #display_preco .linha1{margin-top:10px}#checkout .left #display_preco .early_bird{line-height:22px;margin-top:20px;margin-bottom:10px}#checkout .left #display_preco .early_bird .valor_original{text-decoration:line-through;color:#888}#checkout .left #display_preco .early_bird .small{font-size:14px}#checkout .left #display_preco .early_bird .valor_unitario{font-weight:bold}#checkout .left #display_preco .early_bird .label{font-size:16px;color:#2FA6AC;font-weight:600}#checkout .left #display_preco .early_bird .label i{font-size:16px}#checkout .left #display_preco .reais{line-height:32px;font-size:26px;font-weight:bold}#checkout .left #display_preco .centavos{position:relative;margin-right:20px}#checkout .left #display_preco .centavos .wrap{position:absolute;margin-top:-9px;margin-left:-5px;font-weight:700;letter-spacing:-1px;font-size:15px}#checkout .left #display_preco .destaque{font-weight:bold;color:#2FA6AC}#checkout .right{flex-grow:1;margin-left:10px}#checkout #continuar{padding:14px 110px;font-weight:600}#checkout .info_turma{list-style:none;margin:0;padding:0;font-size:14px;color:#6F6F6F;padding-bottom:10px;border-bottom:1px solid #E7E7E7}#checkout .info_turma li{display:flex;margin-bottom:10px;padding:2px 0}#checkout .info_turma i{color:#E69723;font-size:20px;margin-right:5px}#checkout .descricao{margin:20px 20px 20px 0}#checkout .combo{background:#E69723;padding:2px 4px}#checkout #combo{margin-top:45px;margin-right:80px}#checkout #combo>div{margin-bottom:30px}#checkout #combo>div .info{border:1px solid #ddd;border-radius:8px}#checkout #combo>div .numero{color:#333;font-size:16px;text-transform:uppercase;margin-bottom:4px;font-weight:700}#checkout #combo>div .treinamento{display:flex;align-items:center;font-size:15px;font-weight:bold;border-bottom:1px solid #ddd;padding:4px;background:#eee;border-radius:8px 8px 0 0}#checkout #combo>div .treinamento img{height:32px;margin-right:5px}#checkout #combo>div .turmas label{display:flex;flex-wrap:wrap;font-size:13px;padding:4px;cursor:pointer;position:relative;min-height:110px;overflow:hidden}#checkout #combo>div .turmas label:first-child .status_turma::before{background-color:#eee}#checkout #combo>div .turmas label.esgotado{filter:grayscale(100%) opacity(50%)}#checkout #combo>div .turmas label:not(:last-child){border-bottom:1px solid #ddd}#checkout #combo>div .turmas label:last-child{border-radius:0 0 8px 8px}#checkout #combo>div .turmas label.sel{background:#ffe}#checkout #combo>div .turmas label .check{margin-top:5px}#checkout #combo>div .turmas label .check input{margin-right:5px;margin-top:-50px;outline:none}#checkout #combo>div .turmas label .right{flex-grow:1}#checkout #combo>div .turmas label .dias{width:100%}#checkout #combo>div .turmas label .dias .dia{display:block;margin-bottom:2px}#checkout #combo>div .turmas label .more{margin-top:10px}#checkout #combo>div .turmas label .more .sep{width:60%;border-top:1px solid #eee;margin-bottom:5px}#checkout #combo>div .turmas label .more .instrutores{flex-grow:1}#checkout #combo>div .turmas label .more .modalidade{text-transform:lowercase;margin-right:5px;margin-top:2px}#checkout #combo>div .turmas label .status_turma{padding:6px 30px;transform:rotate(45deg);position:absolute;top:28px;right:-43px;font-size:10px;text-transform:uppercase;font-weight:900;width:105px;text-align:center;box-shadow:0 5px 12px 1px #ccc}#checkout #combo>div .turmas label .status_turma.esgotado{color:#fff !important;background-color:#aeaeae}#checkout #combo>div .turmas label .status_turma.ultimas_vagas{color:#fff !important;background:#e0383a !important}#checkout #combo>div .turmas label .status_turma::after{content:"";position:absolute;z-index:2;top:0;right:-34px;width:73px;height:30px;transform:rotate(45deg);background-color:#fff}#checkout #combo>div .turmas label .status_turma::before{content:"";position:absolute;z-index:2;top:-25px;left:-16px;width:37px;height:64px;transform:rotate(45deg)}#checkout .mais{color:#E69723}#checkout #display_etapas{display:flex;list-style:none;padding:0;margin:16px 0 50px 0}#checkout #display_etapas li{display:flex;height:22px;line-height:22px;width:33.33%;font-size:16px;color:#6F6F6F;white-space:nowrap;border-top:3px solid #e7e7e7;padding:15px 0 0 0;box-sizing:border-box}#checkout #display_etapas li:not(:first-of-type){padding-left:5px}#checkout #display_etapas li.sel{color:#1A2129;border-top:3px solid #2FA6AC}#checkout #display_etapas li.sel label{background:#2FA6AC;color:#fff}#checkout #display_etapas li.done{border-top:3px solid #2FA6AC}#checkout #display_etapas li.done label{background:#2FA6AC}#checkout #display_etapas li.done label span{display:none}#checkout #display_etapas li.done label i{display:block;color:#fff;font-size:16px;line-height:24px}#checkout #display_etapas li label{display:inline-block;width:22px;height:22px;line-height:22px;border-radius:24px;text-align:center;color:#2FA6AC;border:1px solid #2FA6AC;font-size:10px;margin-right:5px;font-weight:700}#checkout #display_etapas li i{display:none}#checkout .TelefoneInternacional .select{margin:11px 0 0 11px}#checkout .TelefoneInternacional .input_telefone{padding-left:5px}#checkout .field.disabled .TelefoneInternacional .select{color:#ccc;pointer-events:none}#checkout .field.disabled .TelefoneInternacional .bandeira{opacity:0.5}#checkout .erro_aluno_telefone{margin-top:50px}#checkout .erro_pagante_telefone{margin-top:50px}#checkout .erro_empresa_telefone{margin-top:50px}#checkout #inscricao{top:110px;background:#fff}#checkout #inscricao .pessoa{font-weight:700}#checkout #inscricao .pessoa>div{width:150px}#checkout #btn_cep{background:transparent;border:none;border-radius:6px;background:#e5e0ed;font-weight:700;height:100%;font-size:16px;padding:0 40px;cursor:pointer}#checkout #buscando_cep{display:inline-block;margin-top:16px}#checkout .email_telefone .email,#checkout .email_telefone .telefone{width:50%;margin:0}#checkout .email_telefone .email{margin-right:10px}#checkout .email_telefone .telefone{margin-left:10px}#checkout .forma_pagamento>div{background:#e7e7e7;color:#333;border-radius:6px;padding:6px 20px;font-size:16px;margin-right:20px;cursor:pointer;user-select:none}#checkout .forma_pagamento>div.sel{border:none;background:#E69723;color:#222}#checkout .forma_pagamento>div i{margin-right:3px}#checkout .forma_pagamento .cartao{width:200px}#checkout .forma_pagamento .pix{width:200px}#checkout #pessoas #varinha{position:absolute;top:10px;color:#333;transition:150ms;padding:5px}#checkout #pessoas #varinha:hover{color:#E69723}#checkout .novidades label{padding-left:25px;font-size:16px}#checkout .termos{margin-bottom:10px}#checkout .termos label{padding-left:25px;font-size:16px}#checkout .termos a{font-size:16px;color:#141414;text-decoration:none;white-space:normal;letter-spacing:-1px;text-transform:none}#checkout .termos a:hover{text-decoration:underline}#checkout .campo_cartao{position:relative}#checkout #cartao_bandeira{position:absolute;top:8px;right:0px;width:50px;height:32px;background-image:url("/static/img/bandeiras.png");background-repeat:no-repeat;background-position:100px 100px;transform:scale(0.6)}#checkout #cartao_bandeira.elo{background-position:-324px -62px}#checkout #cartao_bandeira.mastercard{background-position:-324px -302px}#checkout #cartao_bandeira.visa{background-position:-404px -422px}#checkout #cartao_bandeira.amex{background-position:-4px -302px}#checkout #cartao_bandeira.diners{background-position:-324px -2px}#checkout #cartao_bandeira.discover{background-position:-324px -302px}#checkout #cartao_bandeira.jcb{background-position:-324px -302px}#checkout #cartao_bandeira.default{background-position:-483px -119px}#checkout .valor_total{font-size:28px;font-weight:700}#checkout .valor_total span{font-size:38px}#checkout .btn_parcelas{font-weight:bold;font-size:14px;color:#1a2129;text-decoration:none}#checkout .btn_parcelas i{position:absolute;right:15px;font-size:22px;font-weight:900;color:#000;top:14px}#checkout .btn_parcelas span{display:block;padding:15px}#checkout .select_parcelas{position:absolute;margin-top:0px;margin-left:10px;width:282px;z-index:999999999999;background:#fff;border:1px solid #333;border-radius:0 0 8px 8px;border-top:0}#checkout .select_parcelas ul{list-style-type:none;margin:0;padding:0}#checkout .select_parcelas ul li{cursor:pointer}#checkout .select_parcelas ul li:hover{background-color:#E69723}#checkout .select_parcelas ul li a{font-weight:bold;font-size:14px;color:#1a2129;text-decoration:none;width:100%;padding:8px 15px;display:block}#checkout .box_cupom{width:100%;margin-top:30px;margin-bottom:0;border:none}#checkout .box_cupom .input_button{display:flex;position:relative}#checkout .box_cupom .input_button>div{width:72%}#checkout .box_cupom .input_button>div,#checkout .box_cupom .input_button>div *{cursor:text}#checkout .box_cupom .input_button i{position:absolute;width:25px;left:12px;top:18px;color:#E69723;font-size:14px}#checkout .box_cupom .input_button label{margin-left:22px}#checkout .box_cupom .input_button input{border:1px solid #141414;border-radius:6px;padding-left:40px;font-size:15px}#checkout .box_cupom .input_button .btn_cupom{flex-grow:1;margin-left:8px;cursor:pointer;object-fit:none;align-items:center;justify-content:center;background:#2FA6AC;color:#fff;font-weight:600}#checkout .link_gift_card{color:#2FA6AC;text-decoration:none;display:inline-block;padding:5px 0;font-weight:bold}#checkout #mostrar_gift_card .info{background-color:#32a8ae;border-bottom:3px solid #16797e;border-radius:10px;text-align:center;display:block;color:#fff;padding:20px 0}#checkout #mostrar_gift_card .info span{margin-top:-5px;font-size:22px;font-weight:800;display:block}#checkout #mostrar_gift_card .info span.validade{float:right;margin-right:10px;font-size:12px;font-weight:400}#checkout #mostrar_gift_card .info .acao{margin-top:10px;text-align:center}#checkout #mostrar_gift_card .info .acao button{padding:10px 15px;height:auto;width:auto;margin-top:8px;font-size:14px}#checkout #mostrar_gift_card .info .acao button:hover{background:#E69723}#checkout #mostrar_gift_card .info .acao button.remover{background:#fff;color:#E69723}#checkout #mostrar_gift_card .coelho{margin:-70px 0 0 10px}#checkout .gift_sucesso{visibility:hidden;margin:0px 0 30px 10px;color:#E69723;font-weight:700;font-size:.75rem}#checkout .gift_sucesso i{margin-right:3px}#checkout .btn_remover_presente img{width:15px}#checkout #gift_cards{margin-bottom:30px;box-sizing:border-box;overflow:hidden;font-size:16px;border:1px solid #666;border-radius:6px;overflow:hidden}#checkout #gift_cards:not(.sel) h5{cursor:pointer}#checkout #gift_cards h5{position:relative;margin:0;line-height:47px;padding:0 15px;user-select:none}#checkout #gift_cards h5 i{font-size:22px}#checkout #gift_cards h5 .fa-gift{position:absolute;margin-top:11px;color:#2FA6AC}#checkout #gift_cards h5 .disponivel{padding-left:32px}#checkout #gift_cards h5 span{flex-grow:1;padding-left:5px}#checkout #gift_cards h5 .selecionado{color:#34C759;padding-left:32px}#checkout #gift_cards h5 .seta{float:right;margin-top:13px}#checkout #gift_cards h5 .btn_remover_gift_card{position:absolute;right:10px;top:10px;width:30px;height:30px;line-height:30px;border-radius:30px;background:#eee;text-align:center}#checkout #gift_cards h5 .btn_remover_gift_card i{position:static;color:#000;font-size:16px}#checkout #gift_cards .lista{display:flex;flex-wrap:wrap;max-width:600px;gap:20px;padding:10px 15px 15px 15px;box-sizing:border-box}#checkout #gift_cards .lista .gift_card{cursor:pointer;width:135px}#checkout #gift_cards .lista .gift_card .card{position:relative;width:135px;height:84px;display:flex;background:url("/static/img/gift_card.png?v=3") left top no-repeat;background-size:cover;border-radius:6px;color:#fff}#checkout #gift_cards .lista .gift_card .card:hover{opacity:0.8}#checkout #gift_cards .lista .gift_card .card strong{position:absolute;bottom:1px;right:7px;font-size:26px}#checkout #gift_cards .lista .gift_card button{width:100%;font-size:13px;padding:5px;margin-top:8px;font-weight:normal}#checkout #frm_cupom>div{position:relative}#checkout #frm_cupom>div #txt_cupom{text-transform:uppercase}#checkout #frm_cupom>div #txt_cupom:autofill,#checkout #frm_cupom>div #txt_cupom input:-webkit-autofill,#checkout #frm_cupom>div #txt_cupom input:-webkit-autofill:hover,#checkout #frm_cupom>div #txt_cupom input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset !important;background:lime}#checkout #frm_cupom>div .btn_remover_cupom{position:absolute;right:10px;top:10px;width:30px;height:30px;line-height:30px;border-radius:30px;background:#eee;text-align:center}#checkout #frm_cupom>div .btn_remover_cupom,#checkout #frm_cupom>div .btn_remover_cupom *{cursor:pointer}#checkout #frm_cupom>div .btn_remover_cupom i{position:static;color:#000;font-size:16px}#checkout .btn_calcular_cupom,#checkout .btn_aplicar_gift{padding:5px 15px;height:auto;width:auto}#checkout .cupom_sucesso{color:#34C759;font-size:14px;margin:3px 0 0 4px}#checkout .cupom_sucesso i{position:static;margin-right:3px;font-size:16px}#checkout .cupom_erro{color:#FF3B30;font-size:14px;margin:3px 0 0px 10px}#checkout .sem_cupom{margin-top:60px}#checkout #dados_pix{display:none;height:30px}#alunos{margin-top:20px}#alunos>div{margin-bottom:8px}#alunos>div>.small{display:flex;align-items:center;background:#e7e7e7;padding:8px;border-radius:6px}#alunos>div>.small .num{font-weight:600}#alunos>div>.small .nome{font-weight:600;margin-left:5px}#alunos>div>.small .nome em{font-weight:normal}#alunos>div>.small .email{flex-grow:1;margin-left:20px;color:#666}#alunos>div>.small .btn i{color:#333;font-size:18px;padding:2px;cursor:pointer}#alunos>div>.small .btn i:hover{color:#000}#alunos>div>.small .btn i.del{display:none}#alunos>div>.big{display:none;margin-top:20px}#alunos>div.open>.small{background:linear-gradient(to bottom, #e7e7e7, #fcfcfc)}#alunos>div.open>.small .btn i.down{display:none}#alunos>div.open>.small .btn i.del{display:block;color:#777}#alunos>div.open>.small .btn i.del:hover{color:#FF3B30}#alunos>div.open>.big{display:block}#alunos>div.open>.big .del{display:block;margin-top:-30px;margin-bottom:20px}#alunos>div.open>.big .del a{font-size:14px;text-decoration:none;color:#FF3B30;margin-left:5px}#alunos>div.open>.big .del a:hover{text-decoration:underline}#alunos>div.open>.big .del a i{font-size:12px}#alunos>div.open:first-child .del{display:none}#alunos>div:not(.open){cursor:pointer}#alunos>div:not(.open)>.small:hover{background:#ddd}#add_aluno{display:inline-block;color:#2FA6AC;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:600;padding:8px 5px}#add_aluno:hover{text-decoration:underline}.box_erros{background:#fcc;border:1px solid #f99;padding:15px;color:#f33;border-radius:8px}.box_erros ul{padding:0;margin:0;list-style:none}.box_erros ul li{padding:2px 0}#sucesso{text-align:center;margin-top:30px;font-size:20px}#sucesso i.big{color:#2FA6AC;font-size:120px;text-align:center}#sucesso .content{width:700px;margin:30px auto}#sucesso .content strong{display:block;font-size:24px;margin-bottom:20px}#ces{margin-top:80px}#canvas_boleto,#canvas_pix{overflow:hidden;border:4px solid #2FA6AC;padding:10px;box-sizing:border-box}#canvas_boleto #boleto,#canvas_pix #boleto{display:inline-block;transform-origin:center bottom;background:#fff;color:#000;text-decoration:none}#canvas_boleto #boleto img,#canvas_pix #boleto img{width:100%}#canvas_boleto iframe,#canvas_pix iframe{border:none;width:100%;height:1300px}#canvas_pix{padding:10px 20px 10px 10px}#canvas_pix .qrcode{display:block;margin-right:10px}#canvas_pix .info{position:relative;margin-top:8px}#canvas_pix .flex{display:flex;justify-content:center}#canvas_pix pre{height:140px;display:flex;align-items:center;width:calc(100% - 20px);white-space:normal;font-size:13px;background:#ddd;padding:10px;line-height:20px;overflow:hidden;overflow-wrap:anywhere}#pix_container{overflow:hidden;position:relative}#valor_pix,#pix_timer{height:60px;line-height:60px;font-size:25px;padding:0 50px}#valor_pix{background:#ddd;margin-right:15px;font-weight:bold}#pix_timer{flex-grow:1;background:#ddd}.link_boleto{margin:30px 0;font-size:16px}.link_boleto a{margin-left:10px;color:#000}#calculo{border-top:1px solid #eee;margin-top:20px;padding-top:10px}#calculo>div{display:flex;padding:4px 0;line-height:27px}#calculo>div.desconto>span:nth-child(2){color:#34C759}#calculo>div.total>span:nth-child(1){color:#141414;font-size:24px}#calculo>div.total>span:nth-child(2){font-size:24px;font-weight:bold}#calculo>div>span:nth-child(1){flex-grow:1;color:#666;font-size:17px;font-weight:500}#calculo>div>span:nth-child(2){font-size:20px;color:#141414;font-weight:500}#calculo .desconto_validade{font-size:12px;color:#E69723;margin-left:10px}#whatsapp{display:block;position:fixed;bottom:60px;left:40px;width:48px;height:48px;border-radius:48px;line-height:54px;box-sizing:border-box;background-color:#25d366;color:#fff;font-size:15px;text-decoration:none;text-align:center}#info_pedido .box{background:#eee;border-radius:6px;padding:6px 10px;font-size:13px}#info_pedido .box.aluno{flex-grow:1;margin-right:10px}#info_pedido .box.pagante{flex-grow:1}#info_pedido .box.endereco{margin-top:10px}#info_pedido strong{display:block;margin-bottom:2px}.info_promocao{width:280px;background:#444;color:#fff;border-radius:8px;padding:6px;font-size:13px;font-weight:bold;text-align:center}.info_promocao strong{color:#E69723}.info_promocao .destaque{text-transform:uppercase}.FormularioBonito .field{position:relative;display:inline-block;margin-bottom:20px;width:100%;border:1px solid #666;border-radius:8px;box-sizing:border-box;margin-bottom:30px}.FormularioBonito .field.radio,.FormularioBonito .field.checkbox{border:none;height:35px;line-height:24px;box-sizing:border-box}.FormularioBonito .field.radio label,.FormularioBonito .field.checkbox label{top:0;left:0;cursor:pointer;padding-left:22px;user-select:none}.FormularioBonito .field.radio label i,.FormularioBonito .field.checkbox label i{font-size:16px;top:2px;left:3px;color:#fff}.FormularioBonito .field.radio input,.FormularioBonito .field.checkbox input{width:auto;margin-left:-20px;margin-right:10px;opacity:0;cursor:pointer}.FormularioBonito .field.focus{border:1px solid #000}.FormularioBonito .field label{position:absolute;display:inline-block;font-size:16px;white-space:nowrap;z-index:3;top:14px;left:15px;transition:75ms;cursor:text;color:#6F6F6F}.FormularioBonito .field label.up{top:0;left:0;background:#fff;margin:-10px 0 0 15px;padding:0 6px;font-size:12px}.FormularioBonito .field i{position:absolute;right:8px;top:7px;font-size:20px}.FormularioBonito .field i:hover{cursor:pointer}.FormularioBonito .field .explicacao,.FormularioBonito .field .informacao-tooltip{position:absolute;right:6px;top:7px}.FormularioBonito .field .explicacao i,.FormularioBonito .field .informacao-tooltip i{position:initial}.FormularioBonito .field input,.FormularioBonito .field select,.FormularioBonito .field textarea{width:100%;padding:15px;border:none;background:transparent;box-sizing:border-box;border-radius:10px;font-size:15px;outline:none}.FormularioBonito .field.readonly label{font-style:italic}.FormularioBonito .field.readonly input,.FormularioBonito .field.readonly select,.FormularioBonito .field.readonly textarea{color:lime;pointer-events:none;font-style:italic}.FormularioBonito .field:disabled{color:#ccc}.FormularioBonito .field.disabled label{color:#ccc}.FormularioBonito .field.disabled input,.FormularioBonito .field.disabled select,.FormularioBonito .field.disabled textarea,.FormularioBonito .field.disabled.checkbox{pointer-events:none;color:#ccc}.FormularioBonito .field.erro{border-color:#FF3B30}.FormularioBonito .field.erro .radio-checkbox{border-color:#FF3B30}.FormularioBonito .field .erro{font-size:12px;font-weight:700;position:absolute;color:#FF3B30;margin-left:10px;margin-top:2px}.FormularioBonito .field .erro_termos{margin-top:0px}.FormularioBonito .radio-checkbox{position:absolute;left:0;display:inline-block;width:22px;height:22px;border:2px solid #6F6F6F;border-radius:4px;box-sizing:border-box;padding:0;cursor:pointer;box-sizing:border-box;overflow:hidden}.FormularioBonito .radio-checkbox.sel{border:2px solid #2FA6AC;background:#2FA6AC}.FormularioBonito .radio-checkbox.sel i{visibility:visible}.FormularioBonito .radio-checkbox i{visibility:hidden;height:100%}.SelectBonito{background:#EFEFEF;border-radius:6px;font-size:18px}#processando{display:flex}#processando img{height:55px;margin-right:2px}#processando .t{margin-top:10px;font-size:23px}#aviso_refresh{margin-top:100px;font-size:20px;text-align:center}#aviso_refresh strong{display:block;margin-bottom:50px;font-size:30px}#aviso_refresh .continuar{margin-top:50px}#promocao{width:80%;margin-top:20px;margin-bottom:30px;font-size:16px;border:2px solid #E69723CC;background:#E6972311;border-left:none;border-right:none;padding:6px}#promocao span{font-size:14px}#promocao h4{margin:0 0 2px 0}#promocao i{margin-right:5px;color:#E69723;font-size:18px}#promocao small{display:block;margin-top:5px}.link_boleto span{display:block;font-weight:bold}#btn_pagina_treinamento{color:#6F6F6F}#voltar{margin-right:10px;background:none;padding:10px 20px;margin-right:10px}#botao_copia{cursor:pointer;position:absolute;bottom:15px;right:0px;font-size:12px !important;text-decoration:none;background:#ffffffcc;color:#000 !important;padding:7px 12px 7px 16px;border-radius:22px 0 0 0px;text-transform:uppercase;background:#E69723}#botao_copia i{color:inherit !important;font-size:inherit !important;margin-right:2px}#botao_copia:hover{opacity:0.8}#botao_copia.copiado{background:#2FA6AC;color:#fff !important}#etapa3 .telefone{margin-left:10px}#etapa3 h5{margin:30px 0 8px 0;font-weight:normal;font-size:16px;padding-left:5px}.tooltip{position:absolute;background:#222;color:#fff;padding:5px 8px;border-radius:6px;font-size:12px;opacity:0;white-space:nowrap}.flag{display:inline-block;width:16px;min-width:16px;height:13px;background-image:url("/static/img/flags16.png")}#user_box{display:flex;height:85px;padding-top:12px;box-sizing:border-box}#user_box .user{display:flex}#user_box .deslogado a{display:block;margin-top:10px;padding:8px 25px;font-size:18px;font-weight:600;border-radius:30px;border:1px solid #fff}#user_box a{color:#fff;text-decoration:none}#user_box img{width:60px;height:60px;border-radius:60px;border:2px solid #2FA6AC}#user_box img:hover{border:2px solid #E69723}#user_box .user_picture{margin-right:12px}#user_box .r{padding-top:8px}#user_box .logout{color:#fcc;font-size:14px;margin-top:5px}#user_box .logout:hover{color:#f66}.info_logar i{margin-left:10px;margin-right:8px;color:#E69723}.info_logar a{color:#E69723;margin-left:8px;text-decoration:none}.info_logar a:hover{color:#E69723;text-decoration:underline}@media (max-width: 1299px) and (min-width: 991px){.conteudo{padding:10px 30px}#promocao{width:80%}}@media (max-width: 990px){#logo{height:30px;padding:15px 0}.conteudo{padding:0 10px}nav{display:none}#display_etapas{display:none !important}.form_checkout{margin-top:40px;margin-bottom:40px}#checkout{flex-wrap:wrap}#checkout .left{width:100%;padding:10px}#checkout .left .preco{margin-top:10px}#checkout .left .valor_total span{font-size:28px}#checkout .left .valor_12x{font-size:28px}#checkout .left .valor_12x span{font-weight:normal;font-size:16px}#checkout .email_telefone{flex-wrap:wrap}#checkout .email_telefone .email,#checkout .email_telefone .telefone{width:100%;margin:0}#checkout .email_telefone .email{margin-bottom:30px}.erro_termos{margin-top:45px !important;margin-left:0 !important}#btn_cep{padding:0 8px !important;font-size:14px !important}.forma_pagamento>div{text-align:center}#label_pj{max-width:50px;display:inline-block;white-space:normal;margin-top:-11px;margin-left:8px}#box_pessoa{width:calc(100% - 115px) !important}#whatsapp{display:none}#btn_pagina_treinamento{display:none}#promocao{width:100%}#combo{margin-right:0 !important}#voltar{padding:14px 30px !important}#canvas_pix #pix_container{flex-wrap:wrap}#canvas_pix #pix_container .qrcode{width:50%;margin-right:10px}#canvas_pix #pix_container .qrcode div img{width:100%;height:100%}#canvas_pix #pix_container .info{flex-grow:1;margin-top:4px}#canvas_pix #pix_container .flex{display:block !important}#canvas_pix #pix_container pre{display:none}#canvas_pix #pix_container #botao_copia{position:static;display:block;background:#E69723;width:100%;border-radius:8px;padding:15px 0;border-radius:8px;margin-top:5px}#canvas_pix #pix_container .ampulheta{display:inline-block !important;font-size:inherit;color:#222;margin-right:10px}#valor_pix,#pix_timer{font-size:22px;padding:0;height:68px;line-height:68px}#valor_pix{background:#ddd;margin-right:2px;font-weight:bold;margin-right:0;margin-bottom:5px;white-space:nowrap}#pix_timer{flex-grow:1;background:#ddd}#pix_timer div span:first-child{display:none}}@media (max-width: 600px){#checkout .left .valor_total span{font-size:24px}#checkout .left .valor_12x{font-size:28px}#checkout .left .valor_12x span{font-weight:normal;font-size:16px}}

/*# sourceMappingURL=checkout.min.css.map */