.submenu-icones,.submenu-icones-login,.submenu-icones.submenu-icones-2{transition:.3s ease-in-out,visibility 0s linear .3s,z-index 0s linear 10ms;visibility:hidden}.drop-menu .dropdown,.nw-pacotes .box .opcoes .col-12{padding-top:15px;padding-bottom:15px}header{height:134px;border-top:5px solid #FF5900;background-image:none;background-color:#fff}.container-topo,.container-topo>section{height:100%}.pull-right{float:right}.logo-topo{height:37px;width:160px}.text-topo{color:#ff7e00!important}btn header .btn-topo .linguas{padding:10px 17px;border:0;font-size:12px;line-height:26px;color:#000}.icons-topo{margin-right:0!important}h1{color:#fff;font-size:24px!important;font-weight:700;margin-top:0;margin-bottom:32px;line-height:29px}.btn-enviar-foto{height:60px;width:60px;border-radius:8px;background-color:#30b349;cursor:pointer}.btn-icon-busca{font-size:18px;color:#30b349;padding:15px}.categoria-busca{height:60px;width:460px!important;border-radius:8px;background-color:#fff;margin-bottom:0;border:1px solid #9b9b9b;position:relative}.barra-categoria{justify-content:center;align-items:center;display:flex}#aparencia-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/publico/images/home/seta-baixo.svg") right no-repeat;margin-right:6px;width:460px;height:30px;font-family:lato;font-weight:900;font-size:20px}.btn-icon-select{font-size:30px;color:#30b349;padding:15px;display:inline-block!important;margin-left:0!important;margin-top:0!important}.escolha-tempo-row,.escolhas-tempo,.eventos-relacionados,.nao-identificadas{display:flex;justify-content:center}.escolha-tempo-row{align-items:center}.escolhas-tempo{margin-left:15px}.btn-nao-identificadas{height:37px;width:171px;border:1px solid #9b9b9b;border-radius:8px;cursor:pointer;font-family:Lato}.btn-homens,.btn-mulheres{height:37px;width:171px;font-size:14px;line-height:30px;border-radius:8px;font-family:Lato}.nao-identificadas{color:#4a4a4a;font-size:14px;margin-bottom:30px}.btn-mulheres{color:#fff;background-color:#de5e59}.btn-homens{color:#fff;background-color:#4b9afe}.eventos-relacionados h6{height:24px;width:199px;color:#000;font-family:Lato;font-size:20px;font-weight:900;line-height:24px}.eventos-relacionados h7{height:25px;width:359px;color:#acacac;font-family:Lato;font-size:14px;line-height:25px;text-align:center;margin-bottom:35px}.div-eventos-relacionados{border-top:1px solid #d6d6d6}.btn-busca-evento{border:0!important;height:76px!important;padding:15px 17px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:900;line-height:18px;margin-left:15px;cursor:pointer;background-color:#30b349;border-radius:8px;width:135px}.btn-exp{border-top:0;margin-top:12px}.barra-facial{margin-left:-8px}.erro-consulta{background:url("/fotos/imagens/campo_box.jpg") no-repeat;width:86%;height:33px;padding:10px;font-size:16px;color:#aaa;vertical-align:middle;border-radius:.25rem}.busca-evento,.busca-numero,.navbar-default .nav-toggle-link:focus,.navbar-default .nav-toggle-link:hover,.produto,.submenu-icones-login{background-color:#fff}.carrinho-vazio{font-size:24px;color:#000;margin-top:180px;margin-bottom:180px}button{cursor:pointer}.submenu-icones-login{border-top:4px solid #ff8a17;box-shadow:0 0 15px 0 rgba(0,0,0,.5);position:absolute;top:58px;right:0;color:#373737;font-size:12px;font-weight:900;opacity:0;z-index:10;margin-right:-2px}.icone-menu .submenu-icones li img,.icone-menu .submenu-icones-login li img,.loading-busca{position:absolute;right:20px}.submenu-icones-login:after{bottom:100%;border:13px solid transparent;content:" ";height:8px;width:11px;position:absolute;pointer-events:none;border-bottom-color:#ff7e00;right:15px;margin-right:1px}.submenu-icones-login a{color:#000!important;padding:10px 20px!important;display:block;text-decoration:none!important;font-size:15px}.submenu-icones-login li{min-width:110px;border-bottom:1px solid #d2d2d2;white-space:nowrap}.submenu-icones li:hover,.submenu-icones-login li:hover{background-color:#f5f5f5}.icone-menu:hover .submenu-icones,.icone-menu:hover .submenu-icones-login{display:block;visibility:visible;transition-delay:0s,0s,0.3s;opacity:1;z-index:20}.loading-busca{top:15px;display:none}.busca-numero:disabled{background-color:transparent;border-color:#767676;border-width:1px}.busca-numero:disabled::placeholder{color:#767676!important}.busca-numero{color:#000!important}.busque-suas-fotos{font-size:26px;color:#fff;line-height:60px;letter-spacing:0}.input-busca,.input-busca-beta{border-radius:4px;font-size:16px;font-weight:700;left:0;margin-right:183px;background-color:#fff;padding-bottom:.47rem!important;color:#736e78!important;width:100%;font-style:normal!important}.input-busca{height:76px!important}.input-busca::placeholder{color:#736e78!important;font-weight:500}.input-busca-beta:focus,.input-busca:focus{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.input-busca-beta{height:52px!important}.input-busca-beta::placeholder{color:#736e78!important;font-weight:500}.data-local-autocomplete{font-size:13px!important;font-size:inherit}.btn-buscar{height:60px;background-color:#30b349;width:100%;border-radius:6px;color:#fff}.barra-busca-home{background-color:#373737;padding:28px 0 18px;width:100%}.destaque-pacote{height:279px;width:279px;background-color:#2fb349;padding:0 5px 5px;border-radius:8px;position:relative}.destaque-pacote p{color:#fff;line-height:54px;font-size:15px}.destaque-pacote p span,.pacotes-fotos .pacote span{color:#000}.destaque-pacote .imagem-evento{width:269px;height:220px}.barra-eventos-breve{background-color:#ededed;padding:20px 0}.barra-eventos-breve h2{font-style:italic;font-size:22px}.evento-breve{position:relative;background-color:#4c9afe;height:45px;border-radius:6px;padding:10px 15px}.nav-link-topo,.paginacao .pagination ul li a.paginacao-home{background:#fff}#imgsPacote div:hover button,.buscas .rosto:hover div,.evento-breve:hover .avise-me,.nw-pacotes .box .opcoes strong{display:block}.btn-mais-eventos{padding:15px 25px;border:1px solid #dbdbdb;cursor:pointer}.bloco-menu,.container,.form-busca-evento,.infos-pedidos-texto,.logo{padding-left:0;padding-right:0}.link-ajuda-parceiras{color:#505050;text-decoration:underline;font-size:14px}.nowrap{white-space:nowrap}.gradient_line{border-top:4px solid #ff7e00}.linha-topo{margin:40px 0}.logo-home{width:150px}.laranja-fotop{color:#ff7f02!important}.bold,.bold-fotop{font-weight:700}#menu_topo{border-bottom:1px solid #e8e8e8}.input-evento{font-size:16px;text-transform:uppercase;color:#9f9f9f}.form-evento{margin-bottom:0;margin-right:0;margin-left:0}.categorias-home{color:#757575}.form-busca-evento{margin-left:0;margin-right:0;padding-top:13px}.nav-link-topo{margin-top:5px;margin-bottom:5px;border:0!important}.nav-link-topo .logo{width:200px}.nav-link-topo img{width:80%}.navbar-default .navbar-nav .toggle-link a{color:#34383d;font-size:18px;font-weight:700;text-decoration:none}.btn-enviar-newsletter:focus,.btn-enviar-newsletter:hover,.login-container .passos .feito,.menu-rodape-mobile li a,.navbar-default .navbar-nav .toggle-link a:hover{color:#ff7e00}.hr-linha-rodape{border-top:4px solid #ff7e00;margin-top:0;margin-bottom:0}.titulo-rodape{color:#ff7e00;font-weight:700}.btn-enviar-newsletter{color:#ff7e00;border:1px solid #ff7e00}.forma-pagamento{color:#989898;font-size:14px;display:inline-block;margin-top:7px}.titulo-evento,.valor-com-desconto span b{font-size:25px}.bloco-foto-aberta,.separa-bloco{margin-top:20px}.section_home_fotop{padding-top:47px}.bloco-evento{margin:0 auto;width:279px;position:relative}.buscas .rosto div,.buscas i,.campo-senha-evento,.evento-em-breve,.evento-senha,.evento-senha-flag,.evento-senha-flag i,.infos-evento,.overlay,.overlay:before,.quadro-evento{position:absolute}.quadro-evento{background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 70%,rgba(0,0,0,.9) 100%);border-radius:0 0 8px 8px;width:279px;height:100%;top:0}.evento-em-breve,.evento-senha{border-radius:8px;height:100%;width:100%}.conteudo-evento a,.pacote-listagem a,.pacote-outras-fotos a{text-decoration:none}.infos-evento{bottom:0;padding:20px}.imagem-evento{height:279px;width:279px;overflow:hidden;border-radius:8px}.bloco-fotos-busca .fotos-busca img,.buscas img,.div-btn-nao-cadastrado .btn_confirmarContEditarCliente,.fotos-lista .foto-lista-pessoa img,.imagem-evento img,.masterProjekktor,.table-endereco-mobile,.table-resumo-pagamento,form.form-nome{width:100%}.titulo-evento,.titulo-produto-categoria{color:#fff}.hora-local{color:#fff;font-size:16px}.procure-sua-foto{color:#ff8f22;font-size:16px;width:279px}.procure-sua-foto:hover{color:#ff8f22}.paginacao{margin-bottom:60px}.paginacao-home{color:#34383d;font-weight:700;border-color:#bdc3c7}.paginacao a.paginacao-home:hover{color:#34383d;background:#fff;border-color:#006dff}.footer_top_part{padding:20px 0 35px;border-top:2px solid #cbd0d4}.footer_bottom_part{padding:24px 0 10px;background-color:#fff}.evento-em-breve .texto-em-breve{width:100%;height:75px;text-align:center;position:absolute;top:75px;margin-top:-37px;color:#fff;font-size:20px;text-decoration:none;font-weight:700}.evento-em-breve .texto-em-breve span{display:block;font-size:14px;font-weight:400}.texto-menu{color:#34383d;font-size:18px;font-weight:700;padding-left:12px;padding-top:14px}.lupa-color-hover:hover{color:#4c99ff}.evento-senha-flag{top:0;right:0;width:70px;height:70px;border-radius:0 8px 0 0;-webkit-backface-visibility:hidden;background-image:linear-gradient(to left bottom,#ec7800 50%,rgba(255,255,255,0) 50%);background-image:-webkit-linear-gradient(to left bottom,#ec7800 50%,rgba(255,255,255,0) 50%);background-image:-moz-linear-gradient(to left bottom,#ec7800 50%,rgba(255,255,255,0) 50%)}.evento-senha-flag i{right:13px;top:11px;font-size:20px;color:#fff}.campo-senha-evento{width:90%;margin-top:-20px;left:5%;top:50%;z-index:4}.campo-senha-evento button{height:40px;font-size:20px;padding:9px}.campo-senha-evento input{height:40px!important}.btn-busca-atleta{background-color:#2ecc71!important;border-radius:8px!important;position:relative!important;top:2px!important;width:40px!important;height:36px!important;font-size:22px!important;color:#fff!important;margin-left:3px!important}.input-busca-atleta{font-size:13px;color:#545454;min-width:230px;padding:5px 10px!important;height:36px}.img-seta-busca{position:absolute;left:35px;top:-13px}.img-numero-peito{position:relative;top:2px}.pagination-anterior-proxima{font-family:Arial,Helvetica,sans-serif;background-color:#fff;width:100%;margin:0 auto;box-sizing:border-box}.pagination-anterior-proxima .div-pagination,.quant-meus-pedidos-abertos{text-align:center}.pagination-anterior-proxima .div-pagination span{color:#5f5f5f;margin:15px auto 0;font-size:12px;font-weight:700;display:block}.pagination-anterior-proxima .div-pagination a,.pagination-anterior-proxima .div-pagination select.todas-paginas{position:relative;text-decoration:none;color:#5f5f5f;font-size:12px;font-weight:700;background-color:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.08);border:1px solid #dbdbdb;padding:5px 10px;text-align:center;vertical-align:middle}.pagination-anterior-proxima .div-pagination select.todas-paginas{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align-last:center;-moz-text-align-last:center;padding:5px 20px;box-sizing:border-box}.pagination-anterior-proxima .div-pagination a.anterior,.pagination-anterior-proxima .div-pagination a.proxima{padding:10px 18px!important;margin-right:5px;box-sizing:border-box}.pagination-anterior-proxima .div-pagination a.number{padding:10px 20px}.pagination-anterior-proxima .div-pagination a:hover{background-color:#f1faff;border:1px solid #c4e2f3}.pagination-anterior-proxima .div-pagination .ativo{background-color:#f1faff;border:1px solid #3c8dbb}.pagination-anterior-proxima .div-pagination a.anterior:before,.pagination-anterior-proxima .div-pagination a.proxima:before{content:"";position:absolute;top:12px!important;left:15px!important;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent}.pagination-anterior-proxima .div-pagination a.anterior:before{border-right:5px solid #5f5f5f;left:10px}.pagination-anterior-proxima .div-pagination a.proxima:before{border-left:5px solid #5f5f5f;left:20px}@media (max-width:500px){.barra-busca-home{padding:10px}.pagination-anterior-proxima{padding:40px 5% 5%}}.form-busca-nome,.section-aviso-fotop,.section-fotop{padding-top:20px}@-moz-document url-prefix(){.pagination-anterior-proxima .div-pagination select.todas-paginas{padding:8.5px 20px!important;margin-right:5px!important}}.bloco-evento,.bloco-lembrar-dados{padding-left:0}.bloco-evento .bloco-evento-busca{background:#428eff;padding-left:0;min-height:133px;max-height:auto}.bloco-evento .bloco-evento-busca .texto-info-evento{display:table;height:133px;max-height:auto;padding-left:20px;padding-right:0}.bloco-evento .bloco-evento-busca .texto-info-evento .titulo-evento-busca{font-size:33px;line-height:33px;text-transform:uppercase;color:#fff;font-weight:700;display:table-cell;vertical-align:middle}.bloco-evento .bloco-evento-busca .texto-info-evento .titulo-evento-busca .local-data-evento{font-size:24px;text-transform:uppercase;color:#34383d;font-weight:700;display:block}input.input-busca-evento{height:63px;font-size:12px;font-weight:700;text-transform:uppercase;color:#a0a0a0}.form-busca-nome{min-height:133px;max-height:auto}.texto-procure-sua-foto{font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;opacity:.5}.resultados-busca{color:#606366;font-size:14px;font-weight:700;margin-top:13px}.linha{border-top:1px solid #ecf0f1;margin-top:10px}.bloco-fotos-busca{padding-left:0;padding-right:0;margin-top:10px;margin-bottom:40px}.pacote-listagem,.pacote-outras-fotos{background:url("/publico/images/img_pacote.png") 0 5px no-repeat #e6e6e6;margin-bottom:25px;width:272px;border-radius:8px;overflow:hidden}.bloco-fotos-busca .fotos-busca{background:#e6e6e6;height:409px;width:272px;border-radius:8px;overflow:hidden;margin-bottom:5px}.fotoCorredor{height:370px;width:272px;display:table-cell;vertical-align:middle;text-align:center}#imgsPacote div,.pacotes-fotos .infos,.pacotes-fotos .pacotes,.quantidade-produtos{display:inline-block}.desconto-pacote{color:#2c2c37;font-size:28px;font-weight:700;margin-left:58px;margin-top:46px;position:absolute}.pacote-listagem{height:409px}.pacote-outras-fotos{height:406px;position:absolute}.info-pacote{width:230px;height:145px;margin:225px auto 0}.texto-arquivo-digital{color:#535353;font-size:16px!important;text-align:center;font-weight:700;line-height:.9}.valor-cada-foto,.valor-com-desconto,.valor-sem-desconto{color:#7e7e7e;font-weight:700;text-align:center;text-transform:uppercase}.texto-arquivo-digital span{color:#388749;font-size:18px!important}.valor-sem-desconto{font-size:16px;margin-top:5px!important}.valor-cada-foto,.valor-com-desconto{margin-top:0}.aviso-publicacao-texto,.dados-meus-pedidos-abertos,.valor-sem-desconto span{font-size:18px}.valor-com-desconto{font-size:16px}.valor-cada-foto span,.valor-com-desconto span{color:#388749}.valor-cada-foto,.valor-cada-foto span b{font-size:14px}div .frase_termoFoto{font-family:Lato;color:#6c6c6c;line-height:12px;font-size:10px}div .frase_termoFoto .tit_frase_termoFoto{font-family:Lato;font-size:11px;color:#6c6c6c}.bloco-foto-aberta .foto-selecionada-texto,.bloco-foto-aberta .produto-texto{color:#ababab;font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.bloco-foto-aberta .foto-aberta-col{padding-left:0;margin-bottom:75px}.bloco-foto-aberta .foto-aberta{max-width:470px;min-width:290px;height:650px;background:#eee}.bloco-foto-aberta .foto-aberta .imagem-selecionada{width:470px;min-width:290px;height:650px;display:table-cell;vertical-align:middle;margin:0 auto}.bloco-foto-aberta .foto-aberta .imagem-selecionada img{width:406px;display:block;margin:0 auto}.bloco-lembrar-cadastro,.conteudo-btn-novo-endereco,.produtos-col{padding-right:0}.produtos-diversos .bloco-foto-aberta .foto-aberta{max-width:470px;min-width:290px;height:auto;padding:20px 0;background:#eee}.cod-foto-selecionada{font-size:13px;color:#ababab}.imagem-comprimida{font-size:15px;color:#000;margin-right:25px}.titulo-produto,.titulo-produto-categoria{margin-left:30px;font-size:16px;display:inline-block}.barra-pacotes.produtos-categoria{background-color:#ffdb33}.barra-pacotes dt{font-family:Fjalla One;font-size:19px}.barra-pacotes dt .desconto,.pacotes-fotos .desconto,.pacotes-fotos .pacotes .pacote:hover .qtd-fotos{color:#217634}.barra-pacotes dt .pacotes-fotos{color:#000;margin-left:30px;top:5px}.produto dt [class*=icon_wrap]{border-color:#bdc3c7}#imgsPacote div{height:64px;width:64px;background-color:rgba(196,196,196,.25);margin-right:10px;overflow:hidden;position:relative;border-radius:6px}#imgsPacote div button{position:absolute;right:0;top:0;color:red;display:none;z-index:1}.termosLinkEditarDadosCliente a,.titulo-produto{color:#606366}.produtos-categoria{background-color:#428efe}.valores-produto{display:inline;margin-right:20px}.valores-produto s{color:#899096;font-size:18px}.valores-produto span{color:#2ecc71;font-size:18px;font-weight:700}a.icone-interrogacao-carrinho{color:#2ecc71;border-color:#2ecc71;padding:2px 10px;height:45px;min-width:45px;margin-right:15px}a.icone-interrogacao-carrinho:hover{color:#3cb371;border-color:#3cb371}a.add-carrinho,a.fechar-pedido,button.btnComprarVideo,button.btnFinalizar{background:#3cb371;border-color:#3cb371;color:#fff}a.button_type_10.fechar-pedido:hover,a.button_type_7.add-carrinho:hover,a.button_type_7.download-pedido:hover,a.fechar-pedido:hover,button.button_type_7.btnComprarVideo:hover,button.button_type_7.btnFinalizar:hover{background:#2ecc71;border-color:#2ecc71;color:#fff}button.continuar-comprando{background:#b7b7b7;border-color:#b7b7b7;color:#fff}button.button_type_7.continuar-comprando:hover{background:#c7c6c6;border-color:#b7b7b7;color:#fff}.adicione-ao-carrinho{margin-top:32px;margin-bottom:20px}.fotos-lista{background:#eee;height:406px;overflow:hidden;max-width:272px;border-radius:8px}.fotos-lista .foto-lista-pessoa{display:table-cell;height:370px;text-align:center;vertical-align:middle;width:300px}.outras-fotos-texto{color:#ababab;font-size:18px;text-transform:uppercase;font-weight:700}.tr_delay a{text-decoration:none;color:#899096}#mlens_wrapper_0{width:auto!important}.fundo-grade-quadro{background:#fffcd5}.produto-carrinho{margin-left:13px}.imagem-meus-pedidos-abertos,.imagem-produto-carrinho{width:70px}.tipos-bordas{margin-bottom:0}.tempo-bruto,.tipo-borda-papel{display:inline;float:left;margin-right:8px;padding-top:6px}.tipo-borda-select{width:270px;display:inline;float:left}.tempos-video{margin-bottom:15px}.cep,.cupom{margin:2px 3px}.tempo-bruto-select,.texto-newsletter-parceiro{width:270px}.color-green-carrinho,.color-green-resumo-pedido{color:#2ecc71}.cupom{width:250px}.cep{width:151px}.pacote-carrinho{background-color:#ffde00;border-radius:4px;padding-right:0;padding-top:8px;padding-bottom:8px;height:auto}.imagem-pacote-carrinho{position:absolute;margin-top:-18px}.imagem-pacote{width:50px;padding-left:0;padding-right:0}.info-pacote-carrinho{padding-right:0;padding-top:5px;font-size:15px}.valores-pacote-carrinho{font-size:18px;padding-top:6px;padding-left:20px}.add-pacote-carrinho,.minhas-fotos .foto-aberta .compartilhamento .opcoes .col,.p_right_10{padding-right:10px}.quantidade-fotos-pacote-carrinho{font-weight:700;color:#388749;text-transform:uppercase}.button_type_10{padding:0 10px;height:33px}.texto-add-carrinho{font-size:12px;white-space:nowrap}.quantidade-fotos-texto-carrinho{margin-left:5px;margin-bottom:10px;margin-top:10px}.projekktor{width:100%!important}.section-produto-destaque-fotop{margin-bottom:20px}.produto-destaque-carrinho{background-color:#e3e3e3;border-radius:4px;padding-right:0;padding-top:8px;padding-bottom:8px;height:auto}.link-produto-destaque{color:#535353;text-decoration:underline}.valores-produto-destaque-carrinho{font-size:18px;padding-top:6px;padding-left:0}.info-produto-destaque-carrinho{padding-left:60px;padding-right:0;padding-top:5px;font-size:15px}.imagem-produto-destaque-carrinho{position:absolute;margin-top:-25px;left:0}.color-orange{color:#fd850f}.m_left_50{margin-left:50px}.selecine-nome{color:#000;font-size:16px;height:30px;width:100%;font-weight:900}.listagem-nome-busca{color:#a5a5a5;font-size:12px;text-transform:uppercase;font-weight:700}.nomes-lista{color:#3f4348;font-weight:700}.listagem-nomes .itemNome{padding-bottom:16px;padding-left:16px;padding-right:16px}.listagem-nomes .itemNome div{position:relative;color:#4a4a4a;font-size:14px;border:1px solid #dadada;box-sizing:border-box;border-radius:2px;padding:11px 16px}.listagem-nomes .itemNome div a{position:absolute;top:0;left:0;width:100%;height:100%}.bloco-cadastro{width:680px;margin:0 auto;height:auto}.btn-continuar-login,.btn-novo-endereco{text-transform:uppercase;background:#2ecc71;color:#fff;border:1px solid #58d68d}.btn-continuar-login:hover,.btn-email-pedido:hover,.btn-novo-endereco:hover,.btn-realizar-pagamento:hover,.btn-usar-endereco:hover{background:#44d682}.btn-login-painel,.btn-login-painel:hover{background:#ff7f02;border:1px solid #ff7f02}.btn-login-painel{text-transform:uppercase;color:#fff}.btn-login-painel .fa{font-size:20px;margin-right:10px}.btn-login-painel:hover{color:#fff!important;text-decoration:none!important}.bloco-btn-info{padding-right:0!important}.bloco-mobile-info,.btn-info-mobile,.div-btn-login{padding-left:0!important;padding-right:0!important}.info-login{width:547px}.info-cadastro-texto{color:#111;line-height:18px}.titulo-novo-cadastro{padding:12px 20px 14px 25px}.texto-newsletter{width:234px}.select-cadastro{width:277px}.btn-facebook-cadastro{width:100%;background:#2b5390;color:#fff;border:1px solid #2b5390}.button_type_3.btn-facebook-cadastro:hover{background:#3766af}.icone-facebook-cadastro{font-size:27px;display:inline}.bloco-aviso-publicacao-evento{width:530px;margin:0 auto;height:auto}.bloco-aviso-configurados-evento{width:650px;margin:0 auto;height:auto}.titulo-lembrar-dados{height:35px;width:100%;border-bottom:1px solid #ecf0f1;font-size:25px}.btn-baixar-foto span,.info-aviso-texto{font-size:12px}.nao-tem-cpf{font-size:13px;padding-top:10px}.endereco-pagamento{background:#e4e4e4}.btn-realizar-pagamento,.btn-usar-endereco{background:#2ecc71;border:1px solid #58d68d;color:#fff}.table-endereco td{padding:9px 13px 10px}button.button_type_2.btn-alterar-endereco{background:#2b6ce4;color:#fff;border:#2b6ce4}button.button_type_2.btn-alterar-endereco:hover{background:#2f73f0;color:#fff;border:#2b6ce4}.formas-de-pagamento{width:600px;height:auto;}input[type=checkbox]+label.label-pagamento,input[type=radio]+label.label-pagamento{width:auto!important;position:relative;padding-left:20px;cursor:pointer;margin-top:-12px}.btn-realizar-pagamento{font-size:18px;padding:20px}.realizar-pagamento{width:100%;height:auto;margin:0 auto;text-align:center}.blocoInfo,.label-form-pagamento{text-align:right}.pagamento-opcoes{position:relative}.radio-pagamento{display:inline}.opcoes-quantidade-pagamento{display:inline;margin-top:7px;height:19px;position:absolute}.imagem-codigo-cartao{height:40px;padding-right:0}.imagem-codigo-cartao img{margin-top:11px;padding-left:0}.texto-codigo-cartao{font-size:12px;line-height:14px;margin-top:5px}.btn-usar-endereco{text-transform:uppercase;width:100%}.btn-editar-endereco{text-transform:uppercase;background:#bdbbbb;color:#fff;border:1px solid #bdbbbb;width:100%}.btn-editar-endereco:hover{background:#cac7c7}.cadastrar-novo-endereco a{font-size:18px;text-decoration:underline}.titulo-meus-pedidos{color:#505050;font-size:18px;font-weight:700}.section-offset-meus-pedidos{padding:34px 0 67px}.ver-detalhes-meus-pedidos a{text-decoration:underline}.table-type-meus-pedidos td:first-child,.table-type-meus-pedidos td:nth-child(2){width:130px}.table-type-meus-pedidos td:nth-child(3){width:328px}.titulo-tabela-meus-pedidos{background-color:#f7f9f9;height:40px;padding:9px 19px;color:#ff7e00;font-weight:600}.btn-evento-fotografo{color:#fff!important}.table-type-meus-pedidos-abertos tr:first-child th:nth-child(3){width:100px}.table-type-meus-pedidos-abertos tr:first-child th:nth-child(4){width:50px}.table-type-meus-pedidos-abertos td:not([colspan]){display:table-cell;vertical-align:middle;padding:7px 15px}.table-type-meus-pedidos-abertos-2 tr:first-child th:first-child{width:387px}.table-type-meus-pedidos-abertos-2 tr:first-child th:nth-child(3){width:332px}.table-type-meus-pedidos-abertos-2 tr:first-child th:nth-child(2){width:216px}.color-dark-meus-pedidos-abertos,.color-dark-meus-pedidos-abertos a{color:#34383d}.status-meus-pedidos-abertos{font-size:18px;color:#1e68e8}.info-meus-pedidos-abertos,.titulo-tabela-meus-pedidos-abertos{color:#ff7f00;font-size:16px}.pedido-tabela-meus-pedidos-abertos{color:#ff7e02;font-size:18px}.icone-excluir-mobile{margin-top:45px}#loading-fotop{height:60px;width:60px;position:fixed;top:50%;left:50%;display:none}a.button_type_7.download-pedido{background:#3cb371;border-color:#3cb371;color:#fff;width:203px}.mudar-forma-pagamento{display:inline;margin-left:15px}.mudar-forma-pagamento a{color:#216b2c;text-decoration:underline}.btn-foto,.submenu-icones a{text-decoration:none!important}.mudar-forma-pagamento a:hover{color:#216b2c}.alterar-forma-pagamento,.barra-busca.facial input[type=file],.compraRapida .form-oculto,.modal-foto-aberta-mobile{display:none}.conclusao-numero-pedido{background-color:#4c9aff;padding:12px 20px;border-radius:4px;color:#000;font-weight:700}.conclusao-numero-pedido .numero-pedido{color:#fff;font-weight:700}.btn-email-pedido{background:#2ecc71;color:#fff;border:1px solid #58d68d}button.button_type_5.btn-email-pedido{padding-top:7px}.bloco-form-alterar-pagamento,.bloco-pagamentos{width:520px;height:auto;margin:100px auto 0}.bloco-info-endereco{min-height:120px}.produtos-diversos .titulo-produto{margin-left:0;font-weight:900}.produtos-diversos .sDesconto{margin-right:5px}.produtos-diversos .infoObrigatoria{margin-top:15px;font-size:10px}.produtos-diversos .campos{padding-bottom:15px;border-bottom:1px solid #777}.produtos-diversos .descricao{margin-top:15px}.produtos-diversos .row-diversos{padding:15px;border:1px solid #bdc3c7;border-radius:4px}.produtos-diversos .rowProdutosRelac .valores-produto{margin-top:5px}.pacotes-fotos .formato-fotos,.produtos-diversos .rowProdutosRelac .valores-produto s,.produtos-diversos .rowProdutosRelac .valores-produto span{font-size:15px}.produtos-diversos .rowProdutosRelac .button_type_1{padding-left:5px;padding-right:5px}.produtos-diversos .rowProdutosRelac .pctDetalhes{margin-top:5px;text-align:left}.txt-pacote-fotos,.txt-ultimos-fotografados{color:#373737;font-size:25px;font-weight:700;line-height:30px}.txt-compre-pacote{font-size:14px;color:#b9b8b8}.pacote{width:270px;margin:0 auto}@media (max-width:1200px){.table-resumo-pagamento{width:100%}}@media (max-width:990px){.container{padding-left:15px;padding-right:15px}.menu-topo a{font-size:16px}.bloco-evento{padding-top:20px}.form-busca-nome{padding-right:0}.bloco-foto-aberta .foto-aberta{margin:0 auto}.bloco-foto-aberta{margin-bottom:30px}.produtos-col{padding-left:0}.imagem-evento-divulgacao{width:100%}.imagem-evento-divulgacao .imagem-divulgacao{width:160px;margin:0 auto}.tipo-borda-select{widht:245px;display:inline;float:left}.tipo-borda-papel{width:155px;display:inline;float:left}.tipos-bordas{margin-bottom:10px}.select_title,input:not([type=submit]):not([type=checkbox]):not([type=checkbox]){border:1px solid #e1e4e6;height:100%;padding:5px 15px;font-style:italic}.add-pacote-carrinho{padding-right:10px}.info-pacote-carrinho{padding-right:15px;width:auto;float:right}.bloco-video .video-aberta .video-selecionada .video{width:672px;padding-left:34px}.info-login{width:529px}.btn-facebook-cadastro-content{padding-left:0;padding-right:0}.table-type-meus-pedidos td:first-child,.table-type-meus-pedidos td:nth-child(2){width:140px}a.button_type_7.download-pedido{width:auto}.input-email-pedido{width:250px}}.blocoInfo,.code{margin:10px;padding:10px;background:#fff}.txt-escolha-evento{color:#b9b8b8}@media (max-width:445px){.txt-escolha-evento{font-size:14px}}.dropdown-toggle .fa{padding-top:3px;padding-left:4px}.blocoInfo{border-radius:4px;border:1px solid #ccc;font-size:22px}.blocoInfo span{display:block;font-size:16px;font-weight:700;text-align:left}.code{border-radius:4px;border:1px solid #ccc}@keyframes shake{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}12%,4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%,6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.fa-shake{-webkit-animation:4s shake;animation:4s shake;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.barra-busca{display:flex;justify-content:center;align-items:center;padding:0 10px}.btn-busca,.btn-crop{font-size:16px;font-family:Lato;text-transform:uppercase;height:76px;width:144px;font-weight:900;line-height:19px;border-radius:8px;background-color:#30b349;cursor:pointer}.btn-crop{background:#bdc2be}.jcrop-holder{margin:0 auto}#imagemReconhecimento{max-height:500px;max-width:500px}.container-busca-fotos{font-family:"Fjalla One",sans-serif;margin-top:40px}.barra-busca.facial div:first-child{flex:1 1 auto;max-width:90px}.barra-busca.facial div:nth-child(2){flex:1 1 auto;max-width:347px;padding:0 10px;margin-left:-37px}.barra-busca.facial div:nth-child(3){flex:0 0 100px}.barra-busca.facial img:first-child{max-height:80px;padding:1px}.barra-busca.facial img.loading{animation:1s infinite flip;border:0;padding:0}.barra-busca.facial p span:first-child{font-size:20px;color:#000;font-family:Lato;font-weight:900;line-height:24px;height:24px;width:212px}.barra-busca.facial p span:nth-child(3){height:30px;width:204px;color:#acacac;font-family:Lato;font-size:14px;line-height:30px}.sem-foto{color:#bb4439;font-size:15px}.sem-foto i{margin:-3px 10px}.face.box{border:1px solid rgba(255,255,255,.6);box-shadow:0 0 15px #000;border-radius:10%;z-index:1}.barra-busca.nome input{background-color:#fff;height:60px!important;border-radius:8px;width:460px;font-size:20px!important;font-style:normal!important;color:#000!important;border:1px solid #9b9b9b;font-weight:900;line-height:24px;font-family:Lato;text-transform:none}.barra-busca.nome button{position:absolute;top:6px;right:5px}.barra-busca.nome div:first-child{flex:1 1 auto;max-width:460px}.barra-busca.nome div:nth-child(2){flex:0 0 90px}.barra-busca.categoria select{color:#9b9b9b;width:100%;height:60px;border-radius:4px;font-size:20px;padding:0 15px;max-width:455px;font-family:Lato;font-weight:900}.barra-busca.categoria select option:first-of-type{color:#c9c9c9}.m_top_30{margin-top:30px}.m_top_40{margin-top:40px!important}.m_top_25{margin-top:25px!important}.m_top_70{margin-top:70px!important}@keyframes flip{0%,100%{transform:rotateY(0)}70%{transform:rotateY(180deg)}}.nome-evento-interna{color:#4b9afe;font-size:30px;font-weight:900}.nome-evento-interna a{color:#428eff!important}.data-local-evento-interna{font-size:14px;color:#acacac!important;line-height:25px}.data-local-evento-interna span a{text-decoration:underline;color:#aeaeae!important}.ache-suas-fotos{display:block;font-size:16px;color:#9b9b9b}.div-busca-categorias{padding:10px 30px 5px}.btn-foto{background-color:#000;color:#fff!important;line-height:50px;text-transform:uppercase;font-weight:700;font-size:14px;height:50px;width:100%;max-width:280px;display:flex;align-items:center;justify-content:center;gap:16px;border-radius:4px;position:relative;padding:0 16px;text-align:left}.icone-menu,.pacotes-fotos .pacote{display:inline-block;position:relative}.btn-foto div{width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.5);position:absolute;top:50%;transform:translateY(-50%);left:10px}.btn-baixar-foto{background-color:#1c4261}.btn-imprimir-foto{background-color:#2fb349}.btn-comprar-foto{background-color:#f86a14}.btn-compartilhar-foto{background-color:#2f51b3}.banner-download-foto{width:100%;max-width:280px;height:180px;background-color:#d3d3d3}.foto-preview-download{position:relative;height:430px;background-color:#363636;width:100%}.foto-preview-download img{max-height:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#modalFoto .modal-content{border-radius:0}.modalEditar .modal-content{max-width:450px;height:480px}.modalEditar .contEditarCliente{width:100%;height:480px}.modalEditar .contEditarCliente .colorSecNomeEditarCliente{color:#989aa2}.modalEditar .contEditarCliente .btn_fecharContEditarCliente{margin-left:87%;cursor:pointer;color:#989aa2}.modalEditar .contEditarCliente .btn_confirmarContEditarCliente{margin-left:14%;font-family:Lato;font-weight:700;font-size:12px;width:216px;height:40px;color:#fff;background-color:#3d9736;border-radius:2px}.modalEditar .contEditarCliente .btn_cancelarContEditarCliente{margin-left:14%;font-family:Lato;font-weight:700;font-size:12px;width:216px;height:40px;color:#ff7e00;background-color:#fff;border:1px solid #ff7e00;border-radius:2px}.div-btn-nao-cadastrado .btnAlterarSenhaPerfilAltDadosCliente{font-family:Lato;font-weight:700;width:100%;font-size:12px;height:40px;color:#1d8e33;background-color:#fff;border:1px solid #1d8e33;border-radius:2px}.div-btn-nao-cadastrado .btn_confirmarContEditarCliente,.modalEditar .contEditarCliente .btn_fecharIntSenhaEditarCliente,.modalEditar .contEditarCliente .btn_salvarDadosEditarCliente{font-family:Lato;font-size:12px;height:40px;color:#fff;border-radius:2px;font-weight:700;background-color:#3d9736}span.labelTermosUso{margin-left:-20px;font-size:14px;margin-top:20px}span.labelTermosUso a,span.labelTermosUso a:hover,span.labelTermosUso a:link{text-decoration:none;color:#505050}.modalEditar .contEditarCliente .btn_salvarDadosEditarCliente{margin-left:24%;width:150px}.modalEditar .contEditarCliente .btn_fecharIntSenhaEditarCliente{margin-left:26%;width:150px}.modalEditar .contEditarCliente .textContAlterarCliente{width:100%;border:.5px solid #505050;margin-left:-4%;box-sizing:border-box;border-radius:2px;color:#989aa2}.termosLinkEditarDadosCliente a:hover,.termosLinkEditarDadosCliente a:link{text-decoration:none;color:#606366}.modalEditar .contEditarCliente .list-group-item{border:1px solid #e5e5e5}.modalEditar .contEditarCliente .espacoLinhaEditarCliente{padding-bottom:60px}.modalEditar .contEditarCliente .spinLoadSalvar{margin-left:5%}.modalEditar .contEditarCliente .spinLoadAlterarBt{margin-left:42%}@media (min-width:378px){.modalEditar .contEditarCliente .btn_fecharIntSenhaEditarCliente,.modalEditar .contEditarCliente .btn_salvarDadosEditarCliente{margin-left:29%}.modalEditar .contEditarCliente .btn_cancelarContEditarCliente,.modalEditar .contEditarCliente .btn_confirmarContEditarCliente{margin-left:17%}}@media (min-width:576px){.modalEditar .modal-content{max-width:450px;height:410px}.modalEditar .contEditarCliente .btn_salvarDadosEditarCliente{margin-left:30%}.modalEditar .contEditarCliente .textContAlterarCliente{width:100%;border:.5px solid #505050;box-sizing:border-box;border-radius:2px;color:#989aa2}.modalEditar .contEditarCliente .btn_cancelarContEditarCliente,.modalEditar .contEditarCliente .btn_confirmarContEditarCliente{margin-left:26%}.div-btn-nao-cadastrado .btnAlterarSenhaPerfilAltDadosCliente{margin-left:25%;font-family:Lato;line-height:15px;font-weight:700;width:158px;font-size:12px;height:40px;color:#1d8e33;background-color:#fff;border:1px solid #1d8e33;border-radius:2px}.div-btn-nao-cadastrado .btn_confirmarContEditarCliente{width:201px;margin-left:42%}span.labelTermosUso{margin-left:22px;margin-top:20px}.modalEditar .contEditarCliente .btn_fecharContEditarCliente{margin-left:93.5%;outline:0}.modalEditar .contEditarCliente{width:100%;height:480px}.modalEditar .contEditarCliente .btn_fecharIntSenhaEditarCliente{margin-left:34.5%}.modalEditar .contEditarCliente .spinLoadAlterarBt{margin-left:48%}}.submenu-icones,.submenu-icones.submenu-icones-2{border-top:4px solid #ff5900;box-shadow:0 0 15px 0 rgba(0,0,0,.5);top:58px;color:#373737;font-size:12px;opacity:0;z-index:10;margin-right:10px;position:absolute;font-weight:900;background-color:#fff}.submenu-icones{right:0}.submenu-icones.submenu-icones-2{right:70px}.submenu-icones.submenu-icones-2 li{padding-top:10px;padding-bottom:10px}.submenu-icones:after{bottom:100%;border:13px solid transparent;content:" ";height:8px;width:11px;position:absolute;pointer-events:none;border-bottom-color:#ff5900;right:15px;margin-right:1px}.icone-menu button{border:1px solid #ff8a17;background-color:#fff;color:#ff8a17;font-size:20px;padding:12px 15px}.icone-menu.bandeira button{border:0;font-size:9px;text-transform:uppercase;font-weight:700;color:#000}.icone-menu.bandeira img{margin-top:7px}.icone-menu.bandeira .submenu-icones li{min-width:90px;font-size:11px}header .btn-topo-internas button{padding:12px 17px;margin-left:14px}.submenu-icones a{color:#373737!important;padding:10px 27px!important;font-size:12px;font-weight:900}.submenu-icones li{min-width:200px;border-bottom:1px solid #d2d2d2;white-space:nowrap}.img-perfil-parceiro{width:185px}.alert-warning{color:#000;background-color:#fff300;border-color:#fff}.alert{padding:10px;margin-bottom:20px;border:1px solid;border-radius:5px}@media (max-width:576px){.nome-evento-interna{font-size:22px}.data-local-evento-interna{font-size:13px;color:#34383d}.btn-buscar-nome{height:60px;background-color:#30b349;border-radius:6px;color:#fff;font-size:19px;width:80px}.alert-warning{font-size:13px}.input-busca-nome{font-size:14px;border-radius:4px}.container-busca-fotos{padding:0}.barra-pacotes dt{font-size:15px}.btn-busca{width:90px}ba .barra-busca.facial div:first-child{width:60px;height:60px;z-index:0!important}.barra-busca.facial div:nth-child(2){padding:0 0 0 5px}.barra-busca.facial div:nth-child(3){flex-basis:30px;margin-right:-10px}.barra-busca.facial p span:first-child{font-size:20px}.barra-busca.facial p span:nth-child(3){font-size:14px}.barra-categoria{padding:0 10px}}.pacotes-fotos{border-radius:4px;background-color:#ffdb33;font-family:"Fjalla One",sans-serif;position:relative;margin-top:30px}.pacotes-fotos .infos{margin:15px 15px 0 0}.pacotes-fotos .container{padding:4px 5px 4px 15px;overflow:hidden}.pacotes-fotos .titulo{color:#000;font-size:24px}.pacotes-fotos .pacote{border-width:2px 2px 4px;border-style:solid;border-color:#b49400;border-radius:4px;background-color:#fff;padding:10px;color:#000;max-width:150px;height:70px;cursor:pointer}.pacotes-fotos .preco-de{font-size:14px;color:#c00!important;position:absolute;top:8px;left:85px}.pacotes-fotos .preco-por{font-size:19px;position:absolute;top:32px;left:85px}.pacotes-fotos .pacotes .pacote .qtd-fotos{font-size:19px;position:absolute;top:50%;left:10px;max-width:80px;transform:translateY(-50%)}.pacotes-fotos .pacotes .pacote:hover{border-color:#2fb349}.barra-pacotes .pacotes-fotos .container{padding:0 8px;width:100%}.barra-pacotes .pacotes-fotos .pacote{width:100%;margin-bottom:5px;height:50px;max-width:none}.barra-pacotes .pacotes-fotos .pacote strike{color:#c00}@media (max-width:767px){.titulo-evento-busca{padding-top:15px}.bloco-fotos-busca{margin-top:00px}.bloco-fotos-busca .fotos-busca{margin:5px auto;height:auto}.fotoCorredor{height:auto}.pacote-listagem{margin:25px auto}.imagem-evento,.pacote-outras-fotos,.procure-sua-foto{margin:0 auto}.bloco-foto-aberta .foto-aberta .imagem-selecionada img{width:290px;display:block;margin:0 auto;padding-left:5px;padding-right:5px}.bloco-foto-aberta .foto-aberta{height:550px;margin:0 auto}.bloco-foto-aberta .foto-aberta .imagem-selecionada{height:550px}.bloco-aviso-configurados-evento,.bloco-aviso-publicacao-evento,.bloco-cadastro,.btn-novo-endereco,.formas-de-pagamento,.imagem-evento-divulgacao,.realizar-pagamento,.select-cadastro{width:100%}.imagem-evento-divulgacao .imagem-divulgacao{width:160px;margin:0 auto}.hora-local{margin:5px auto 0}.titulo-evento{margin:15px auto 0}.tipos-bordas{margin-bottom:84px}.tipo-borda-papel{margin-bottom:10px}.select_title,input:not([type=submit]):not([type=checkbox]),textarea{border:1px solid #e1e4e6;height:100%;padding:0;font-style:italic}.add-pacote-carrinho{margin-top:15px}.tipo-borda-select{margin-top:4px;width:250px}.bloco-video .video-aberta .video-selecionada .video{padding-left:5px;width:100%}.bloco-video .video-aberta{height:472px}.bloco-video .video-aberta .video-selecionada{height:470px}.bloco-video .video-aberta-col{padding-right:0}.tempo-bruto-select{width:188px}.bloco-lembrar-cadastro,.bloco-lembrar-dados{padding-left:0;padding-right:0}.nao-tem-cpf{padding-top:0}.label-form-pagamento{text-align:left}.pagamento-opcoes:last-child{margin-bottom:20px}.mudar-forma-pagamento{display:block;margin-left:0}.input-email-pedido{width:200px}.bloco-form-alterar-pagamento,.bloco-pagamentos{width:100%;margin:5px auto}.conteudo-btn-novo-endereco{padding-right:15px}.container-busca-fotos{margin-top:25px}.barra-busca.nome input{font-size:16px}.titulo-meus-pedidos,.titulo-tabela-meus-pedidos{font-size:14px}header{height:100px}}@media (max-width:640px){.pacotes-fotos.aberto .container{height:auto;max-height:400px}.pacotes-fotos.fechado .container{max-height:110px}.pacotes-fotos.aberto .btn-ver-mais,.pacotes-fotos.fechado .btn-ver-menos{visibility:hidden}.pacotes-fotos.aberto .btn-ver-menos,.pacotes-fotos.fechado .btn-ver-mais{visibility:visible}.pacotes-fotos.fechado .sombra{background:linear-gradient(to bottom,rgba(255,255,255,0) 10%,rgba(255,255,255,.8) 40%,#fff 100%);position:absolute;bottom:0;height:80px;width:100%}.pacotes-fotos .pacote strike{color:#c00}.pacotes-fotos .container{padding:17px 8px;transition:max-height 1s}.pacotes-fotos .titulo{color:#000;font-size:16px}.pacotes-fotos .pacote{width:100%;margin-bottom:5px;height:50px;max-width:none}.pacotes-fotos .btn-pacote{color:#fff;padding:10px 15px;border-radius:4px;position:absolute;bottom:-25px;left:50%;transform:translateX(-50%)}.pacotes-fotos .btn-ver-mais{background-color:#e92323}.pacotes-fotos .btn-ver-menos{background-color:#2a2a2a}#photos a,#photos img{margin:0 0 10px}.barra-eventos-destaque .col-xs-6,.listagem-eventos .col-xs-6{padding-left:8px}.bloco-evento{padding-top:15px;width:165px}.quadro-evento{background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.9) 100%);width:165px}.imagem-evento{height:165px;width:165px}.infos-evento{padding:5px 10px}.titulo-evento{font-size:16px;line-height:16px}.hora-local{margin:0;font-size:12px}}@media (max-width:365px){.barra-busca.facial p span:first-child{font-size:16px}.barra-busca.facial p span:nth-child(3){font-size:11px}}@media (max-width:320px){.bloco-evento,.quadro-evento{width:150px}.imagem-evento{height:150px;width:150px}.barra-eventos-destaque .col-xs-6,.listagem-eventos .col-xs-6{padding-left:5px}.data-local-evento-interna{font-size:14px}}.menu-rodape{background-color:#ecf0f1}.menu-rodape li{color:#606060;font-size:15px}.menu-rodape-mobile>ul>li{background-color:#f2f2f2;padding:20px;border-top:1px solid #cecece;color:#ff7e00;font-size:18px}.menu-rodape-mobile .copyright-fotop{font-size:12px;padding:15px 25px;line-height:15px}.copyright-fotop{color:#606060;font-size:14px;line-height:15px}.compraRapida label{font-size:18px;color:#34383d}.compraRapida .select_title,.compraRapida input:not([type=submit]):not([type=checkbox]),.compraRapida textarea{border:1px solid #ccc;padding:20px 15px;font-style:italic;font-size:22px}.compraRapida .texto-checkout-seguranca{font-size:13px}.compraRapida .fa{font-size:16px;color:#2ecc71}.compraRapida .bordaCarrinhoCompraRapida{margin-left:50px;padding:25px 30px;border:1px solid #4279ef;border-radius:4px}.compraRapida .instrucoesCadastro{margin-left:50px;padding:0 5px;font-size:14px;font-weight:400;line-height:1.4}.compraRapida .title_counter_type.bg_dark_gray:before{background-color:#bebebe!important}.compraRapida .icoPessoa:before{content:url("../images/icoPessoa.svg")}.compraRapida .icoCasa:before{content:url("../images/icoCasa.svg")}.compraRapida .icoDollar:before{content:url("../images/icoDollar.svg")}.compraRapida .icoCarrinho:before{content:url("../images/icoCarrinho.svg")}.compraRapida #endereco:disabled{background-color:#f0eeee}.compraRapida #divEndereco{position:absolute;width:100%;height:100%;cursor:not-allowed}.compraRapida .btn-email-continuar{background-color:#2ecc71;font-size:21px;color:#fff;padding:17px;font-weight:600}.compra-rapida .btn-email-continuar{background-color:#ff5900;font-size:16px;color:#fff;padding:14px 24px;border-radius:42px!important;text-transform:capitalize;font-family:Inter;font-weight:600}.email-identificacao-compra::placeholder{font-size:16px!important}.compraRapida .btn-realizar-pagamento{background-color:#2ecc71;font-size:21px;text-transform:uppercase;color:#fff;font-family:Fjalla One;padding:17px}.compraRapida .btn-realizar-pagamento .fa{font-size:24px;color:#fff}.compraRapida #validaFreteR{color:#606366;font-size:17px}.conclusaoCompra .icoLike:before{content:url("../images/icoLike.svg")}@media (max-width:576px){header{height:78px}.hr-new-topo{box-sizing:border-box;height:3px;width:1180px;background:0;margin-top:0}.data-local-evento-interna{font-size:12px;color:#acacac!important;line-height:16px;padding-top:0}h1{margin-top:auto;margin-bottom:0}.barra-busca{display:flex;justify-content:center;align-items:center;padding:0 10px;width:100%}.barra-busca.nome input{background-color:#fff;height:60px!important;border-radius:8px;width:100%;font-size:20px!important;font-style:normal!important;color:#000!important;border:1px solid #9b9b9b;font-weight:900;line-height:24px;font-family:Lato;text-transform:none}#aparencia-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/publico/images/home/seta-baixo.svg) right no-repeat;margin-right:6px;width:100%;height:30px;font-family:lato;font-weight:900;font-size:20px}.escolhas-tempo{padding-left:20px;padding-right:20px;margin-left:0}.eventos-relacionados h7{font-size:12px}.div-eventos-relacionados{width:375px;margin-left:-15px}.barra-facial{margin-left:0}.container-topo{padding-bottom:0!important}.nao-identificadas{display:flex;justify-content:center;color:#4a4a4a;font-size:14px;margin-bottom:15px}.pesquisa-evento-mbl{background-color:#4a4a4a;height:162px;width:100%;text-align:center;padding-top:17px}.pesquisa-evento-mbl span{color:#fff;font-size:18px;font-weight:500;line-height:20px;text-align:center}.btn-busca-mbl{position:absolute;top:0;right:0;font-size:22px;height:76px;padding:0 16px;color:#30b349;margin-right:10px}.tt-menu{margin-top:21px;padding:8px 0;background-color:#fafafa;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:1001!important}.compraRapida #email{width:100%}.erro-consulta{width:78%}.photos-digital-options{flex-wrap:wrap}.photos-digital-options.item{min-width:100%}.photos-digital-options.item.actions{margin-top:10px;justify-content:right!important}}.login-container .form-control-lg{line-height:2.4}.login-container .btn-success{background-color:#1d8e33;border-radius:0;width:204px;font-size:12px;padding-top:10px;padding-bottom:10px;letter-spacing:1.2px}.login-container .linkLaranja,.login-container .linkLaranja:hover,.login-container .linkLaranja:visited{color:#ff7e00;font-family:Lato;font-size:12px;font-weight:700;letter-spacing:1.2px;text-align:center;text-transform:uppercase}.login-container #carouselCadastro .carousel-inner{min-height:550px}.login-container #formCadastro .form-group{padding-left:4px;padding-right:4px}.login-container .passos{color:#ffcd9c;font-size:10px;letter-spacing:.42px;line-height:12px}.login-container .passos:before{content:"";border-top:1px solid #ffcd9c;top:13px;position:absolute;width:80%;left:60px}.login-container .passos .passo1.feito:after,.login-container .passos .passo2.feito:after{content:"";border-top:1px solid #ff7e00;top:13px;position:absolute;width:70%}.login-container .passos .passosLabel{background-color:#fff;line-height:26px;padding-right:4px}.login-container .passos .badge-laranja{color:#fff;background-color:#ffcd9c;font-size:10px;font-weight:700;line-height:13px;letter-spacing:.42px;border:5px solid #fff}.login-container .passos .feito .badge-laranja{color:#fff;background-color:#ff7e00;border:5px solid #fff}.meus-pedidos{border:1px solid #bdbdbd;overflow:hidden}.meus-pedidos .header{border-bottom:1px solid #bdbdbd;padding:20px 48px;color:#424242;font-size:20px;font-weight:500}.meus-pedidos .pedido{color:#616161;font-size:16px;border-bottom:1px solid #bdbdbd;padding:16.4px 48px}.meus-pedidos .btn,.meus-pedidos .detalhes{font-size:12px;letter-spacing:.86px;font-weight:700}.meus-pedidos:last-child{border-bottom:0}.meus-pedidos .detalhes{color:#1d8e33;line-height:40px}.meus-pedidos .btn{width:200px;padding:13px 0;color:#fff;line-height:15px;border-radius:0}.meus-pedidos .btn.btn-download{background-color:#1d8e33}.meus-pedidos .btn.btn-pagamento{background-color:#f24a50}@media (max-width:720px){.meus-pedidos .pedido{padding:16.4px 24px}.meus-pedidos .dados{color:#616161}}@media (max-width:540px){.meus-pedidos{font-size:14px}.meus-pedidos .pedido{padding:16.4px 18px}.meus-pedidos .detalhes{font-size:12px;line-height:35px}.meus-pedidos .btn{width:auto;padding:9px 8px}}.minhas-fotos .row-image{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.minhas-fotos .column{-ms-flex:40%;flex:25%;max-width:40%;padding:0 4px}.minhas-fotos .column img{margin-top:8px;vertical-align:middle;width:100%;cursor:pointer;z-index:1}.minhas-fotos .bloquear-salvar-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;cursor:pointer}.minhas-fotos .msg-download-indisponivel{background-color:#e2e9ee;font-size:16px;color:#585858}.minhas-fotos .foto:hover div.check-foto{display:block;z-index:3}.minhas-fotos .foto div.check-foto{position:absolute;top:20px;left:20px;border-radius:50%;height:30px;width:30px;padding:2px;color:rgba(255,255,255);font-size:26px;display:none;z-index:3}.minhas-fotos .foto.selecionada div.check-foto{background:#3d9736;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:26px;display:block;z-index:3}.minhas-fotos #rodapeBtnDownload{position:fixed;left:0;bottom:0;height:70px;width:100%;z-index:50}.minhas-fotos .modal-fotop-sm{font-size:14px;line-height:18px;max-width:317px;margin:10px auto}.minhas-fotos .modal-fotop-sm .modal-body{padding:16px 40px}.minhas-fotos div.status-pedido{display:inline-block;font-size:12px;line-height:14px;color:#fff;padding:2px 10px 3px;background:#f24a50;border-radius:2px;margin-top:5px}.minhas-fotos .btn-underline{text-decoration:underline;font-size:12px}.minhas-fotos .btn{font-size:12px;line-height:14px;border-radius:2px;padding:13px 20px;text-transform:uppercase;font-weight:700}.minhas-fotos .btn-verde{background:#3d9736;color:#fff;padding:13px 20px;min-width:180px;text-transform:uppercase}.minhas-fotos .btn-laranja-light{background:0 0;color:#ff7e00;min-width:180px;border:1px solid #ff7e00}.minhas-fotos .pedido{font-size:14px;padding:25px 0;line-height:30px}.minhas-fotos .pedido .eventos{color:#505050}.minhas-fotos .pedido .eventos:after{content:"-";margin:0 10px;color:#b7b7b7}.minhas-fotos .pedido .infos,.minhas-fotos .pedido button.compartilhar,.minhas-fotos#modalFoto .infos-foto button{color:#b7b7b7}.minhas-fotos .pedido button.compartilhar i{font-size:20px;margin-top:5px;margin-left:18px}.minhas-fotos i.fa-angle-down{font-size:34px;line-height:30px}.minhas-fotos .btn.btn-download{background:#3d9736;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:2px;padding:14px 70px;color:#fff}.minhas-fotos .btn-download-todas-fotos,.minhas-fotos .btn-download-todas-fotos-concluido{background:#3d9736;color:#fff}.minhas-fotos#modalCompartilhar .modal-footer{background:#f0eff4;padding:40px 20px;display:block}.minhas-fotos#modalNaosoueu .btn{min-width:216px}.minhas-fotos .pedido .pacote-pre{background:#ffe887;border-radius:2px;padding:50px 20px}.minhas-fotos .pedido .pacote-pre .pergunta{font-size:12px;line-height:17px;color:#505050}#modalEmail input,.minhas-fotos .pedido .pacote-pre input{background:#fff;border:.5px solid #000;border-radius:2px;font-size:12px;line-height:14px;height:32px;color:#505050;width:50%}.minhas-fotos .pedido .pacote-incompleto{background:#ffe887;border-radius:2px;font-size:12px;line-height:14px;color:#505050;padding:15px 20px;text-align:justify}.minhas-fotos#modalFoto .infos-foto{color:#b7b7b7;font-size:12px}.minhas-fotos#modalFoto img{max-height:400px}@media screen and (max-width:910px){.minhas-fotos .btn-download-todas-fotos,.minhas-fotos .btn-download-todas-fotos-concluido{visibility:hidden}}@media screen and (max-width:800px){.minhas-fotos .column{-ms-flex:50%;flex:50%;max-width:50%;padding:0 2px}.minhas-fotos .column img{margin-top:4px}.minhas-fotos .pedido .eventos{display:block;line-height:16px}.minhas-fotos .pedido .eventos:after{content:"";margin:0}.minhas-fotos .pedido .infos{line-height:16px}#modalEmail input,.minhas-fotos .pedido .pacote-pre input{width:100%}.minhas-fotos .pedido button.compartilhar{position:absolute;top:-10px;right:20px}.minhas-fotos .pedido button.compartilhar i{margin:0}}@media screen and (max-width:600px){.minhas-fotos .column{-ms-flex:100%;flex:100%;max-width:100%}}.minhas-fotos .foto-aberta{position:fixed;background-color:#000;width:100%;height:100%;top:0;z-index:105}.minhas-fotos .foto-aberta .expandir{position:fixed;bottom:25px;left:50%;transform:translateX(-50%)}.minhas-fotos .foto-aberta .expandir i{line-height:25px}.minhas-fotos .foto-aberta i{color:#fff;font-size:30px}.minhas-fotos .foto-aberta .data{font-size:10px;color:#fff}.minhas-fotos .foto-aberta .topo{padding:20px;line-height:30px}.minhas-fotos .foto-aberta .compartilhamento{background-color:#000;position:fixed;bottom:0;padding:20px;width:100%}.minhas-fotos .compartilhamento .opcoes button{border-radius:2px;width:48px;height:48px;color:#fff;font-size:20px}.minhas-fotos .compartilhamento .opcoes button i{line-height:48px}.minhas-fotos .compartilhamento .opcoes div:first-child button{background-color:#3d9736}.minhas-fotos .compartilhamento .opcoes div:nth-child(2) button{background-color:#3b5998}.minhas-fotos .compartilhamento .opcoes div:nth-child(3) button{background-color:#aa23fd}.minhas-fotos .compartilhamento .opcoes div:nth-child(4) button{background-color:#fd7e23}.minhas-fotos .foto-aberta .alinharImg{position:absolute;top:50%;transform:translateY(-65%);height:60%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;background-position-y:center;display:flex;align-items:center;flex-wrap:wrap}

.banner-cookies { display:none; z-index:100; font-family:Inter,sans-serif; padding: 10px; background:#000; width:100%; position:fixed; bottom:0; left:0 }
.banner-cookies div p {font-size:14px; color:#9d9d9d; line-height:18px; font-weight:400 }
.banner-cookies p { font-weight:500; font-size:20px; line-height:18px; color:#fff }
.banner-cookies a { color:#fff!important; text-decoration:none }
.banner-cookies div { display:flex; flex-wrap:wrap; justify-content:space-between }
.banner-cookies button { font-family:Oswald,sans-serif; background:#fe8418; border-radius:40px; padding:10px 60px; color:#fff; font-size:14px; text-transform:uppercase; transform:translateY(-50%) }
@media (max-width:980px) {
    .banner-cookies { padding: 10px; }
    .banner-cookies button { transform:none; margin-top:16px }
}

.buscas .add-rosto,.buscas .rosto{border:1px solid #9d9d9d;width:58px;height:58px;border-radius:50%;position:relative;margin-right:8px;display:inline-block;overflow:hidden}.buscas .rosto div,.overlay,.overlay:before{width:100%;height:100%}.buscas .rosto div{display:none;top:0;left:0;background:rgba(0,0,0,.45);border-radius:50%;z-index:2}.buscas i{color:#9d9d9d;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.buscas .rosto div i{font-size:20px;color:#fff}.buscas p{font-size:12px;line-height:15px;color:#575a5c;margin-bottom:10px;text-align:left}div.collapsed i.fa-angle-down::before{content:"\f105";color:#505050!important}div:not(.collapsed) i.fa-angle-down::before{color:#ff8c04}.minhas-fotos .banner{background-image:url("/publico/images/fundo_banner.png");background-color:#ff8e2b;background-size:cover;background-position:center -70px;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.12);border-radius:20px;padding:29px 34px;color:#fff;margin-right:15px!important;margin-left:15px!important}.minhas-fotos .banner p{font-weight:400;font-size:26px;line-height:31.47px;max-width:420px}.minhas-fotos .banner span{font-weight:400;font-size:18px;line-height:30px}.minhas-fotos .banner img{position:absolute;bottom:-40px;left:0;height:147px}.minhas-fotos .banner button{background:#000;box-shadow:0 1px 2px rgba(0,0,0,.12);border-radius:50px;padding:13px 30px 15px;color:#fff;margin-top:8px;font-size:16px;line-height:16px}@media (max-width:900px){.minhas-fotos .banner{background-image:url("/publico/images/fundo_banner.png");background-position:center right;padding:26px 13px 15px}.minhas-fotos .banner p{max-width:210px;font-weight:400;font-size:20px;line-height:26px}.minhas-fotos .banner button{margin-top:20px}.minhas-fotos .banner .relative{text-align:left!important}.minhas-fotos .banner img{bottom:-25px;right:0!important;left:auto;height:86px}}.icone-sobre{line-height:28px}.sec-pacotes{margin-bottom:35px;font-family:Inter}.nw-pacotes .box{background:linear-gradient(266.03deg,#fe8418 73.15%,#f46310 100%);border-radius:15px;padding:20px 25px;margin-bottom:15px;display: block}.nw-pacotes .box.valor-unitario{background:#fe8418;border-radius:15px;padding:13px 25px;line-height:18px}.nw-pacotes .box.valor-unitario p{opacity:1}.nw-pacotes .box .opcoes{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.15);border-radius:15px;min-height:88px;margin:10px 0;font-size:16px;padding:5px 0}.nw-pacotes .box .opcoes .col-12{font-size:16px;color:#000}.nw-pacotes .box .opcoes .col-12 div{margin:0 auto;display:inline-block;text-align:left}.nw-pacotes .box .opcoes .col-12:not(:last-child){border-right:4px dashed rgba(254,132,24,.25)}.nw-pacotes .box a{display:block;background:#fff;color:#000!important;box-shadow:0 6px 4px rgba(0,0,0,.15);border-radius:15px;padding:10px 12px;text-align:center;width:100%;font-weight:600;font-size:22px;line-height:27px;text-decoration:none}.nw-pacotes .box h3{color:#fff;font-size:22px;line-height:33px}.nw-pacotes .box h4{color:#fff;font-size:28px}.nw-pacotes .box p{color:#fff;font-size:18px;opacity:.7}@media (max-width:991.98px){.nw-pacotes .box{padding:15px}.nw-pacotes .box .opcoes .col-12:not(:last-child){border-right:0;border-bottom:4px dashed rgba(254,132,24,.25)}.nw-pacotes .box .opcoes strong{display:inline-block;margin-left:10px}.nw-pacotes .box.livro .row .descricao,.nw-pacotes .box.video .row .descricao{margin-top:10px;font-size:14px;line-height:18px}.nw-pacotes .box a{font-size:14px;line-height:18px;border-radius:10px}.nw-pacotes .col-6:first-child{padding-right:5px}.nw-pacotes .col-6:nth-child(2){padding-left:5px}#ano-validade{max-width:97%}#txtCVC2{margin-left:-5px!important}.fpgto:first-child{margin-top:1rem}}.overlay{display:none;top:0;left:0;padding:25px 17px}.overlay:before{content:"";background:#000;opacity:.6;top:0;left:0;z-index:1}.foto-selecionar button{padding:10px;text-align:center;color:#fff!important;background:#fe8418;border-radius:8px;opacity:1;text-decoration:none;z-index:2;width:272px;margin-bottom:20px}.overlay span{font-size:20px;line-height:24px;align-items:center;color:#dedede;z-index:3;position:relative}.embed-container{position:relative;height:auto;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:relative;top:0;left:0;width:100%}.if-video{width:100%;height:300px}@media (min-width:420px){.if-video{height:400px}}@media (min-width:768px){div .frase_termoFoto{margin-left:16%}.if-video{height:500px}}@media (min-width:992px){.tt-menu{width:100%!important}.if-video{height:700px}}@media (min-width:1200px){.header_top_part .visible-lg{display:inline-block!important}.topo-home{padding-top:45px!important}.barra-busca.nome.sm .input-busca-nome{font-size:16px}.barra-busca.nome.sm .btn-busca{height:40px;width:90px;border-radius:4px}.barra-busca.categoria select{height:40px}.foto-selecionar:hover .overlay{display:block}.if-video{height:750px}}.img-whatsapp-parceiro{width:13.3rem;margin-right:-.7rem}.ddd-input{margin-left:.5rem;margin-top:.63rem;position:absolute}.numero-whatsapp-com-ddd{max-width:12rem;padding-left:2.75rem!important}.container-topo>section>.row{height:100%;align-items:center}.login-container{padding-top:1rem}.header-topo{border-bottom:1px solid #dedede}@media (max-width:1048px){.box-formas-pgto{margin:0 .3rem}.container-g-carrinho{margin:202px 0}.session-carrinho{margin:.5rem}.container-fechar-pag-topo{gap:12px;position:fixed;transition:.3s ease-in-out;background-color:#f5f5f5;width:100%;top:4.8rem;left:0;padding:1.2rem 1rem;display:flex;justify-content:space-between;align-items:center;box-shadow:rgba(0,0,0,.15) 0 1px 15px 0;z-index:999}.container-total-topo{padding:.8rem;background-color:#fff;border-radius:16px;border:2px solid #ff5900;color:#ff5900;font-weight:600;margin-left:.2rem}.btn-fechar-pedido-topo{background-color:#ff5900;border-radius:16px;padding:.95rem 1rem;margin-right:.3rem;color:#fff}}.sem-overflow{overflow:visible!important}.expandir-resultados{margin-top:2rem;font-size:13px;text-transform:uppercase}.expandir-resultados>i{margin-left:.5rem;margin-top:.25rem}.foto-selecionar{cursor:pointer;justify-content:center;display:flex;flex-direction:column}.foto-selecionar .fotos-busca{margin-right:auto;margin-left:auto}@media (max-width:789px){.carousel{display:flex;justify-content:center}}.photos-digital-options input[type=checkbox]{visibility:hidden}
