.linha1Card,.menu{justify-content:space-between}.pesquisa2 input[type=text],.procurar input[type=text]{-webkit-appearance:none;font-size:16px;font-family:var(--font2)}#menu2,.header{box-shadow:0 4px 64px rgba(0,0,0,.25)}#menu2 ul li a,#site-navigation ul li a,.procurar input[type=text]{color:var(--preto);font-weight:600;box-sizing:border-box}#site-navigation ul li a,.membros b,.procurar input[type=text],.sIco b{font-family:var(--font2)}#maisInfosLeed,#menu2{height:100vh;position:fixed}.chamadas,.holdaIcones,.umBlocoL{filter:drop-shadow(0px 4px 33px rgba(0, 0, 0, .15))}.exibePost a,.internaPost .titla{text-decoration-color:var(--roxo);text-decoration:underline}.listaNotspag li a,.topoNotPag:hover .listaNotspag li:first-child a{background-color:rgba(255,255,255,.2)}.cta,.lasCategoriasPost ul li a,.solicitar{text-decoration:none!important}.ctaEmprestimo p,.topH2{text-transform:uppercase}.colFoot ul li a:hover,.exibePost a,.internaPost .titla,.linkFoot:hover{text-decoration:underline}.wow{visibility:hidden}html{scroll-behavior:smooth}body{margin:0;padding:75px 0 0;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-family:var(--font1)}body.admin-bar{padding:43px 0 0}.home{padding:0!important}a{text-decoration:none;transition:.25s}img{border:0;vertical-align:top}:root{--roxo:#5E0DD3;--roxo2:#d8d0e4;--roxo3:#f7f4fd;--roxo4:#3B0984;--roxo5:#dfcff6;--roxoz:#dfcff694;--verde:#0BD65F;--verde2:#b6f4cf;--preto:#000000;--cinza:#8C8C8C;--cinza2:#F7F7F7;--cinza3:#ebebeb;--cinza4:#FAFAFA;--cinza5:#F4F4F4;--cor1: #5E0DD3;--cor2: #0BD65F;--cor3: #000000;--cor4: #838383;--cor5: #DBDBDB;--cor6: #FFFFFF;--apoio1: #DFCFF6;--apoio2: rgba(94,13,211,.3);--apoio3: rgba(11,214,95,.3);--apoio4: rgba(224,224,224,.3);--apoio5: linear-gradient(90deg, #5E0DD3 0%, #C35BE7 100%);--apoio6: rgba(219,219,219,.3);--comp1: #FFBABA;--comp2: #CBEFFF;--comp3: #FFF0D5;--comp4: #E0C3FA;--comp5: #C0FFDA;--comp6: #F8FFCB;--font1:'Plus Jakarta Sans',sans-serif;--font2:'Montserrat',sans-serif}p{line-height:160%;font-size:15px}.logo{background-color:var(--roxo);transition:.2s;width:160px}.procurar,.sIco{transition:.25s}.logo img{opacity:0;width:100%}.butCompara:hover,.logo:hover,.umBene:nth-of-type(odd) .iconeBene{background-color:var(--roxo5)}.deFechar,.hamb{display:none;width:40px;height:40px;cursor:pointer;line-height:40px;text-align:center;color:var(--roxo);font-size:30px}.busca:hover,.deFechar:hover,.hamb:hover{color:var(--roxo5)}.header{width:100%;padding:15px 0 10px;background-color:#fff;position:absolute;top:0;left:0;z-index:9999}.banner,.membros{background-color:var(--roxo)}.menu{width:90%;max-width:1280px;margin:0 auto;display:flex;align-items:center}.navbar{width:calc(100% - 490px);height:35px;margin:0 0 0 3vw}.kinda1 .menu{display:block}.kinda1 .logo{margin:0 auto;display:block}#menu2 ul,#site-navigation,.formBanner p,.infoDestNot .termosEsp,.lasCategoriasPost ul,.sub-menu li a{margin:0;padding:0}#site-navigation ul{margin:0;padding:0;align-items:flex-start;display:flex;justify-content:flex-start}#site-navigation ul li{list-style:none;transition:.15s;box-sizing:border-box;border:1px solid rgba(255,255,255,0);margin:0 1.2vw 0 0;border-radius:12px;padding:0;display:block}#site-navigation ul li:hover{border:1px solid #ddd}#site-navigation ul li a{margin:0;cursor:pointer;padding:10px;position:relative;display:block}#site-navigation .menu-item-has-children{padding-bottom:0;border-radius:10px 10px 0 0}#site-navigation .menu-item-has-children a{padding-right:32px;padding-bottom:20px}#site-navigation .menu-item-has-children a:after{content:url('../images/arrow-down-short.svg');position:absolute;top:10px;right:10px}#site-navigation ul li:last-child,.linhaitS1 p{margin:0}#menu2 ul li .sub-menu li:hover .sub-menu,#menu2 ul li:hover .sub-menu,#site-navigation ul li .sub-menu:first-of-type li:hover ul,#site-navigation ul li:hover .sub-menu,.ligaAlerta{display:block!important}#site-navigation ul li .sub-menu:first-of-type{display:none;width:100%;left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;min-height:390px;box-sizing:border-box;padding:120px 10% 140px;position:absolute;z-index:999;background-color:var(--cinza2)}#site-navigation ul li .sub-menu:first-of-type:before{position:absolute;margin:0 0 0 25px;font-size:21px;font-weight:700;top:45px;color:var(--roxo)}#menu2 ul li .sub-menu li .sub-menu li a:before,#menu2 ul li:nth-child(3),#menu2 ul li:nth-child(4),#site-navigation ul li:first-child,.exibePost ul:after,.owl-dots,.sub-menu li a:after{display:none}#site-navigation ul li:nth-child(2) .sub-menu:first-of-type:before{content:'Melhores escolhas'}#site-navigation ul li:nth-child(3) .sub-menu:first-of-type:before{content:'Pra facilitar sua vida'}#site-navigation ul li .sub-menu:first-of-type li{display:block;padding:7px 0 7px 20px;border-left:4px solid rgba(255,255,255,0);margin:0;max-width:380px}#site-navigation ul li .sub-menu:first-of-type li a{font-weight:600;padding:0;margin:0}#site-navigation ul li .sub-menu:first-of-type li:hover{background-color:#fff;border-left:4px solid var(--roxo)}#site-navigation ul li .sub-menu:first-of-type .sub-menu li a{font-weight:400!important}#site-navigation ul li .sub-menu:first-of-type ul{display:none!important;border:0!important;min-height:0!important;background-color:#fff;height:100%;box-sizing:border-box;top:0;left:calc(420px + 3%);margin:0;padding:120px 0 140px}#menu2 ul li:hover .sub-menu li .sub-menu,#site-navigation ul li .sub-menu:first-of-type ul:before,.exibecategory,.lasCategoriasPost .cate1,.lasCategoriasPost ul li:after{display:none!important}#menu2 .sub-menu,.membros{display:none}.sub-menu li{border-radius:0!important}.membros{padding:11px 16px 14px 40px;min-width:190px;box-sizing:border-box;position:relative;border-radius:30px;color:#fff}.cadForm input[type=submit]:hover,.formBanner input[type=submit]:hover,.formulario input[type=submit]:hover,.membros:hover,.senda:hover,.verBene:hover{background-color:var(--roxo5);color:var(--roxo)}.membros i{font-size:20px;position:absolute;top:11px;left:15px}.membros b{font-weight:600;font-size:14px}.holdaBusca{width:20px;height:20px;position:relative;margin:0 20px}#menu2:before,.busca,.pesquisa2 i,.procurar{position:absolute}.busca{color:var(--roxo);top:-2px;cursor:pointer;font-size:22px;z-index:99}.topH2,.xCat{font-size:13px}.procurar{overflow:hidden;width:0;right:-13px;top:-13px}.procurar input[type=text]{width:100%;margin:0;outline:0;border-radius:10px;border:0;background-color:#eae8ee;padding:14px 16px 13px}.buscaBerta .procurar{width:calc(90vw - 190px);max-width:1000px}#menu2{width:0%;transition:width .25s;box-sizing:border-box;padding:170px 0 0;overflow:hidden;background-color:#fff;bottom:0;right:-340px;z-index:999}#menu2:before{content:'Menu';margin:0 0 0 25px;font-size:21px;font-weight:700;top:115px;color:var(--roxo)}#menu2 .sub-menu,#menu2 ul li a,.banner,.centraBanner,.formBanner,.pesquisa2{position:relative}.menuAberto{width:100%!important;left:auto!important;right:0!important}.holdaMenu2{overflow:auto;height:calc(100% - 50px);padding:0 0 50px}.fotoBlogFora,.hidd,.holdaInputs,.umPostBlog{overflow:hidden}#menu2 ul li{margin:0;padding:0;list-style:none}#menu2 ul li a{padding:7px 45px 7px 25px;display:block;border-left:2px solid rgba(255,255,255,0);transition:.15s;font-size:15px}#menu2 .menu-item-has-children a:before{content:url('../images/arrow-right-short.svg');position:absolute;top:7px;right:5px}#menu2 ul li a:hover{border-left:2px solid var(--roxo)}#menu2 ul li .sub-menu li a{background-color:var(--cinza2);color:#333;font-weight:600;font-size:14px;padding-left:35px}#menu2 ul li .sub-menu li .sub-menu li a{font-weight:400;background-color:#fff;font-size:14px;padding-left:45px}.pesquisa2{padding:30px 0 0}.pesquisa2 i{color:var(--roxo);font-size:20px;top:43px;right:20px}.pesquisa2 input[type=text]{font-weight:600;width:calc(100% - 20px);margin:0 0 0 20px;box-sizing:border-box;outline:0;border-radius:10px;border:0;background-color:var(--roxo2);color:var(--roxo);padding:14px 36px 13px 16px}.formBanner input[type=email],.formBanner input[type=submit],.formBanner input[type=text]{-webkit-appearance:none;box-sizing:border-box;font-size:16px;font-family:var(--font1);font-weight:400;outline:0}.pesquisa2 input::-webkit-input-placeholder{color:var(--roxo)}.pesquisa2 input:-moz-placeholder{color:var(--roxo)}.pesquisa2 input::-moz-placeholder{color:var(--roxo)}.pesquisa2 input:-ms-input-placeholder{color:var(--roxo)}.containerIcone{display:flex;height:43px;align-items:center;justify-content:center;margin:0 auto}.umIconeCard{width:45px;display:block;margin:0 auto}.bgRule{background-position:center;background-repeat:no-repeat;background-size:cover}.banner{width:100%;color:#fff;box-sizing:border-box;display:flex;align-items:center}.sIco,.sIco b,.sIco i,.sec3 p,.topH2{display:block}.formBanner,.sIco{background-color:#fff}.banner h1{font-size:52px;color:#fff;line-height:100%;margin:0 0 10px}.centraBanner{margin:0 auto;width:90%;padding:80px 0;max-width:1200px}.holdaInfosBan{width:50%;padding:90px 0}.formBanner{width:100%;max-width:550px;box-sizing:border-box;border-radius:15px;padding:5px;margin:0}.formBanner input[type=email],.formBanner input[type=text]{width:calc(100% - 125px);margin:0;border-radius:10px;border:0;background-color:#fff;color:#333;padding:11px 15px}.formBanner input[type=submit]{width:120px;float:right;text-align:center;border-radius:10px;border:0;background-color:var(--roxo);color:#fff;padding:11px 0;margin:0;cursor:pointer;transition:.15s}.sIco i,.umIcone:first-child i{font-size:35px}.cadForm input[type=email],.cadForm input[type=submit],.cadForm input[type=text]{font-weight:600;padding:15px 18px;-webkit-appearance:none;box-sizing:border-box;outline:0}.formBanner input[type=text]{border:1px solid var(--roxo)}.formBanner .wpcf7-spinner{position:absolute!important;top:14px!important;right:110px!important}.det1,.holdaIcones,.mod1{position:absolute}.formBanner .wpcf7-response-output{position:absolute;width:auto!important;padding:5px 10px!important;border:0!important;top:60px;max-width:calc(100% - 30px)!important}.formBanner .wpcf7 form.invalid .wpcf7-response-output{background-color:#e72427;border-radius:0 10px 10px!important;left:20px}.formBanner .wpcf7 form.sent .wpcf7-response-output{background-color:#0c0;border-radius:10px 0 10px 10px!important;right:20px}.det1{z-index:9;right:-4vw;width:50%;top:0}.mod1{z-index:10;right:0;width:auto!important;height:calc(100% - 65px);bottom:0}.centra{width:90%;max-width:1200px;margin:0 auto}.holdaIcones{width:100%;bottom:-75px;left:0;height:1px;z-index:99}.holdaIcones .centra{display:flex;align-items:flex-end;justify-content:space-between}.umIcone{width:calc(20% - 20px);position:relative}.sIco{width:100%;position:absolute;bottom:0;box-sizing:border-box;text-align:center;height:170px;border-radius:15px;padding:15px 10px}.linhaitS1,.saiba2,.sec3{position:relative}.sIco i{height:52px;margin:0 auto;color:var(--verde)}.sIco b{margin:10px 0;color:var(--roxo);font-size:17px;font-weight:700}.sIco p{color:var(--preto);font-size:15px;margin:0}.sIco:hover{bottom:10px}.umIcone:nth-child(2) i{font-size:42px}.umIcone:nth-child(3) i{font-size:47px}.linhaitS1 i,.umIcone:nth-child(4) i{font-size:45px}.umIcone:nth-child(5) i,h2{font-size:50px}.sec1{padding:240px 0 80px}.sec1 .centra{max-width:1050px;display:flex;align-items:center;justify-content:space-between}.sec2 .centra,.sec3 .centra{display:flex;max-width:950px}.cw50,.lados{width:calc(50% - 20px)}.celular{width:700px;margin:0 0 0 -100px}.topH2,h2{margin:0 0 30px}.topH2{font-weight:500;letter-spacing:2px}.saiba,.saiba3{font-weight:700;font-family:var(--font2);text-align:center}.saiba,.saiba2{display:table;border-radius:10px}.recomenda p,.sec1 .topH2{color:var(--roxo)}.cor2,.cor3,.sec2,.sec3{color:#fff}.sec1 h2{color:var(--preto)}.linhaitS1{max-width:420px;padding:0 0 0 75px;margin:0 0 20px}.linhaitS1 i{position:absolute;top:-2px;left:0;color:var(--verde)}.saiba{width:100%;max-width:430px;margin:45px 0 0;padding:15px 0}.sec2{padding:30px 0 120px;background-color:var(--roxo)}.sec2 .centra{align-items:flex-end;justify-content:flex-start}.sec2 .saiba{width:calc(33.33% - 16px);margin-right:20px}.ord1,.ordemx2 .ladoObb{order:1}.llor2,.ord2,.ordemx2 img{order:2}.sec2 .ord1,.topForm{padding-bottom:40px}.card1{width:600px}.butDetalhes,.cor1,.cta:hover,.saiba3:hover{background-color:var(--roxo);color:#fff}.cor1:hover,.cor2,.ladoObb .cta:hover,.linhaEspOp .cta:hover,.secCardOb .cta:hover{background-color:var(--verde)}.cor3{background-color:var(--preto)}.cor4,.saiba2:hover{background-color:#fff;color:var(--roxo)}.sec3{padding:100px 0 80px;background-color:var(--verde)}.saiba2,.xCat{background-color:var(--roxo);color:#fff}.sec3 h2{color:var(--roxo);margin:0}.sec3 p{margin:15px 0}.sec3 .centra{align-items:center;justify-content:space-between}.saiba2{padding:12px 40px 12px 15px;margin:0 0 15px}#contaNum,.xCat{display:inline-table}.celular2,.chamadas .owl-nav,.foraPost,.saiba2:after{position:absolute}.saiba2:after{content:url('../images/arrow-right-short_1.svg');top:15px;right:15px;transition:.15s}.saiba2:hover:after{content:url('../images/arrow-right-short_2.svg');right:10px}.celular2{width:630px;bottom:0}.sec4{padding:50px 0}.base a:hover,.holdaShare a:hover,.midiasLado a:hover,.sec4 .topH2{color:var(--verde)}.recomenda h2,.sec4 h2{font-size:39px}.maxwid{width:100%;max-width:calc(100% - 120px)}.chamadas{width:100%;max-width:1350px;margin:10px auto 0;box-sizing:border-box;padding:0}.chamadas .owl-nav{width:115px;height:1px;top:-65px;right:80px}.chamadas .owl-nav div{width:50px;height:50px;line-height:54px;font-size:28px!important;background-color:transparent;color:var(--roxo)!important;position:absolute;z-index:9;top:calc(50% - 25px);cursor:pointer;transition:.2s}.chamadas .owl-nav div:hover{background-color:var(--cinza3)!important}.chamadas .owl-prev{left:0}.chamadas .owl-next{right:0}.chamadas .item{background:#fff;margin:30px 10px}.foraPost{width:100%;top:0;left:0;z-index:99;box-sizing:border-box;padding:10px 10px 0 20px}.foraPost ul li a{padding:5px 8px!important;font-size:12px!important}.umPostBlog{height:420px;border-radius:15px}.fotoBlogFora{width:100%;height:160px;position:relative;border-radius:0 0 10px 10px}.alertasB,.categas,.ctaEmprestimo i,.holdaShare,.mod3{position:absolute}.fotoBlogFora:before{content:'';z-index:2;width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 100%)}.categas{top:0;left:0;z-index:3;box-sizing:border-box;padding:10px 20px}.xCat{padding:5px 10px;margin:0 5px 5px 0;border-radius:30px}.lasCategoriasPost ul li a:hover,.xCat:hover{background-color:var(--verde);color:var(--roxo)}.infoBlogFora{box-sizing:border-box;padding:20px 15px 0}.infoBlogFora b{display:block;font-size:21px;color:var(--preto);margin:0}.infoBlogFora p{margin:15px 0}.saiba3{display:block;box-sizing:border-box;font-size:15px;padding:10px 0;border:2px solid var(--roxo);color:var(--roxo);border-radius:10px}.alertasB,.cadForm p,.disclaimer,.lado2Calc p{font-size:13px}.sec4 .saiba{margin:50px auto 0}.recomenda{padding:50px 0;background-color:var(--cinza4)}.alertasB,.meioLeed,.umBlocoL,input[type=checkbox]{background-color:#fff}.linhaAncora,.linhaOBB,.parteTec .centra,.recomenda .centra{display:flex;align-items:center;justify-content:space-between}.mod2{width:420px}.cadForm,.form-control,.mat3{width:100%}.cadForm{max-width:820px;color:var(--roxo);margin:40px 0 0}.cadForm input[type=email],.cadForm input[type=text]{width:calc(50% - 135px);margin:0 20px 0 0;font-size:15px;font-family:var(--font2);border-radius:10px;border:0;background-color:var(--cinza5);color:var(--roxo)}.cadForm input[type=submit]{width:220px;font-size:15px;font-family:var(--font2);border-radius:10px;border:0;background-color:var(--roxo);color:#fff;margin:0;cursor:pointer;transition:.15s}.cadForm input::-webkit-input-placeholder{color:var(--roxo)}.cadForm input:-moz-placeholder{color:var(--roxo)}.cadForm input::-moz-placeholder{color:var(--roxo)}.cadForm input:-ms-input-placeholder{color:var(--roxo)}input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:5px 10px 0 0;appearance:none;font:inherit;color:var(--roxo);width:1.15em;height:1.15em;border:1px solid var(--roxo);border-radius:.15em;transform:translateY(-.075em);float:left;display:grid;place-content:center}.alertasB,.topoS1 p{font-weight:600}.hdCta em,.infoBene em,.pontosCard em,.umKcard em,.vantagem em{font-style:normal}.inputes,.meioLeed{border-radius:10px}.form-control+.form-control{margin-top:1em}input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:transform 120ms ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText;transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=checkbox]:checked::before{transform:scale(1)}#maisInfosLeed{display:none;width:100vw;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);top:0;left:0;z-index:9999}.meioLeed{width:90%;max-width:540px;min-height:200px;box-sizing:border-box;padding:25px}.meioLeed h2{color:var(--roxo);font-size:30px;margin:0}.discLeed{color:var(--preto);margin:5px 0 10px!important;display:block;clear:both}.modalLeed{display:flex!important}.naoValido{color:red}.okokForm{color:#0c0}.mg1 h2,.naoObrg{color:var(--roxo)}.alertasB{display:none;box-sizing:border-box;border:1px solid #ddd;padding:3px 20px;margin:8px 0 0 10px;border-radius:5px;z-index:999}.naoObrg{display:table;font-size:14px;cursor:pointer;margin:20px auto 0}.hdlaFormm{float:left;width:calc(50% - 120px);margin:0 10px 0 0}.hdlaFormm input{width:100%!important}#cadastraLeeds2 .okokForm{margin-top:-40px}.topoS1{width:100%;display:flex;align-items:center;justify-content:center}.topoS1 .centra{color:var(--preto);height:370px;position:relative;display:flex;align-items:center}.topoS1 h1{margin:0;font-size:45px;max-width:450px}.mod3{height:calc(100% - 30px);width:auto!important;bottom:0;right:10vw}.internaPaginas,.internaPost,.mg1{padding:40px 0}.mg1 h2{text-align:center}.subP{display:table;margin:0 auto;text-align:center}.holdablocos{width:100%;margin:30px auto 0;flex-wrap:wrap;max-width:1000px;display:flex;align-items:flex-start;justify-content:flex-start}.holdaInputs,.umBlocoL{flex-wrap:wrap;display:flex}.umBlocoL{width:calc(25% - 16px);margin:8px;height:160px;text-align:center;border-radius:15px;flex-direction:column;align-items:center;justify-content:center}.umBlocoL:hover{filter:drop-shadow(0px 4px 33px rgba(0, 0, 0, .25))}.umBlocoL i{display:block;width:100%;font-size:42px;color:var(--verde)}.exibePost a,.holdaShare a,.lado2Calc h3,.umBlocoL b{color:var(--roxo)}.umBlocoL b{font-size:16px;max-width:150px;font-family:var(--font2);font-weight:700}.h2Internas{font-size:30px;margin-bottom:15px}.blocoCalculadora{background-color:var(--roxo3);margin:20px 0 0;box-sizing:border-box;width:100%}.inputes,.selecsx{background-color:transparent;font-family:var(--font2);color:var(--preto);font-weight:700;box-sizing:border-box}.blocoCalculadora h2,.showRes h3{font-size:25px;margin:0 0 30px;line-height:110%}.holdaInputs{justify-content:space-between;align-items:flex-start}.selecsx{float:right;padding:2px 5px;border:0;margin:2px 0 0;font-size:13px}.holdaBotoes{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.umaOp{margin:0 0 15px}.umaOp b{font-size:13px;display:block;margin:0 0 5px}.inputes{-webkit-appearance:none;text-align:center;width:100%;margin:0;font-size:16px;outline:0;border:1px solid var(--preto);padding:13px 15px}.blocoCalculadora input[type=button]{-webkit-appearance:none;margin:0 15px 0 0;display:table;box-sizing:border-box;font-size:15px;font-family:var(--font2);font-weight:700;outline:0;border-radius:10px;border:0;background-color:#aaa;color:var(--preto);padding:12px 40px;cursor:pointer;transition:.15s}.formUni input[type=email],.formUni input[type=submit],.formUni input[type=text],.formulario input[type=submit]{-webkit-appearance:none;font-family:var(--font1);outline:0}.inputes::-webkit-input-placeholder{color:#444}.inputes:-moz-placeholder{color:#444}.inputes::-moz-placeholder{color:#444}.inputes:-ms-input-placeholder{color:#444}.okk{border:1px solid var(--roxo)!important;background-color:var(--roxo)!important;color:#fff!important}.okk:hover{background-color:var(--verde)!important;border:1px solid var(--verde)!important}.butta{border:1px solid var(--preto)!important;background-color:transparent!important}.butta:hover{border:1px solid #aaa!important;color:var(--roxo3)!important;background-color:#aaa!important}.cw45{width:calc(45% - 20px)}.cw33{width:calc(33.33% - 20px)}.cw30{width:calc(30% - 20px)}.cw25{width:calc(25% - 20px)}.resultados{width:100%;margin:0 0 20px}.resultados .showRes{box-sizing:border-box;border:1px solid var(--roxo);position:relative;padding:50px 40px;max-width:800px;border-radius:20px}.holdaShare{top:50px;right:40px;text-align:right}.bolaValor,.bolaValor i,.cta,.ctaEmprestimo,.exibePost ol li:after,.fechaCard,.finalSobre h2,.paginaObrigado h1,.recomendas h4,.secCardOb h2,.secCardOb h3,.solicitar,.subH1Ob,.vantagem{text-align:center}.holdaShare a{margin:0 0 0 5px}.ress{width:100%;border-collapse:collapse;border-spacing:0}.ress td{border:1px solid var(--preto);font-size:13px;font-weight:700;box-sizing:border-box;padding:12px 15px}.blocoCalculadora{padding:50px 40px;max-width:800px;border-radius:20px}.meiD{display:block;margin:0 0 25px;font-weight:700}.hidd{width:0;height:0;opacity:0}.medForm{margin:20px 0;padding:50px 0;border-top:1px solid var(--roxo)}.botForm{padding-bottom:0}.ctaEmprestimo{display:table;padding:12px;width:100%;max-width:400px;box-sizing:border-box;background-color:var(--verde);color:#fff;border-radius:10px;margin:30px auto}.ctaEmprestimo i{top:calc(50% - 10px);right:0}.ctaEmprestimo p{padding:0 30px 0 0;position:relative;font-size:15px;font-weight:700;box-sizing:border-box;display:table;margin:0 auto}.exibePost h1,.exibePost h2,.paginaObrigado h2{padding:0 0 0 20px;font-weight:700;box-sizing:border-box}.ctaEmprestimo:hover,.formUni input[type=submit]:hover,.solicitar:hover{background-color:var(--roxo)}.fullPag .centra{max-width:1280px}.internaPost .centra,.lado1Calc{max-width:900px}.internaPaginas .titla2{font-size:30px;margin:0 0 20px}.holdaPagCalc{width:100%;margin:20px 0 0;display:flex;align-items:flex-start;justify-content:space-between}.lado1Calc{width:calc(100% - 310px)}.lado2Calc{width:280px;min-height:300px;box-sizing:border-box}.lado2Calc h3{font-size:20px;font-weight:700;margin:0 0 20px}.blocoLad2{box-sizing:border-box;padding:20px 0 20px 20px;border-bottom:1px solid rgba(0,0,0,.2)}.holdaPerguntas .umaPergunta:last-child,.lado2Calc .blocoLad2:last-child{border:0}.formUni input[type=email],.formUni input[type=text]{width:100%;margin:0 0 10px;box-sizing:border-box;font-size:14px;border-radius:10px;border:0;background-color:#efefef;color:#333;padding:12px 10px 12px 25px}.formUni input[type=submit]{width:100%;box-sizing:border-box;text-align:center;font-size:14px;border-radius:10px;border:0;background-color:var(--verde);color:#fff;padding:12px 0;margin:0;cursor:pointer;transition:.15s}.exibePost ol li:after,.laDataPost:after{border-radius:50%;position:absolute;left:0}.umaAncora{width:1px;height:1px;margin:-65px 0 0;position:absolute}.cta,.exibePost h1,.exibePost li,.fotoDentroPost,.laDataPost{position:relative}.laDataPost{font-size:13px;font-weight:400;color:#939393;padding:0 0 0 14px}.laDataPost:after{content:'';width:6px;height:6px;top:7px;background-color:var(--verde)}.leBigode{width:100%;font-weight:500}.cta,.exibePost h1 span,.exibePost h2 span,.exibePost h3 span,.exibePost h4 span{font-weight:700!important}.exibePost p{font-size:18px}.exibePost a{font-weight:700;text-decoration-thickness:2px;text-underline-offset:5px}.exibePost a:hover{color:var(--roxo4);text-decoration-color:var(--roxo4)}.exibePost ol li:after,.infoDestNot .termosEsp li,.lasCategoriasPost ul li a{color:#fff;background-color:var(--roxo)}.aligncenter{display:block;margin:20px auto}.foraFoto,.fotoDentroPost{margin:15px 0;overflow:hidden}.internaPost .titla{font-size:40px;margin:0 0 20px;text-underline-offset:8px}.exibePost h1{font-size:40px}.exibePost h1:after{content:'';width:6px;height:calc(100% - 10px);position:absolute;top:5px;left:0;background-color:var(--roxo)}.exibePost h2,.paginaObrigado h2{font-size:36px;position:relative}.exibePost h2:after,.paginaObrigado h2:after{content:'';width:5px;height:calc(100% - 10px);position:absolute;top:5px;left:0;background-color:var(--roxo)}.exibePost h3{font-size:24px;font-weight:700;background:linear-gradient(180deg,rgba(255,255,255,0) 65%,var(--roxoz) 65%);display:inline}.exibePost h4{font-size:20px;font-weight:700}.exibePost ol,.exibePost ul{padding:0}.exibePost li{line-height:160%;list-style:none;font-size:18px;margin-bottom:20px;padding:0 0 0 40px}.exibePost ul li:after{content:url('../images/dot-16.svg');position:absolute;top:5px;left:0}.x li:after,.x:after{content:url('../images/circle-x.svg')!important}.v li:after,.v:after{content:url('../images/circle-check.svg')!important}.exibePost ol li:after{content:counter(list-item);box-sizing:border-box;font-size:14px;font-weight:700;height:20px;min-width:20px;line-height:20px;top:8px}mark{background:linear-gradient(90deg,rgba(94,13,211,.2) 50%,rgba(255,255,255,0) 50%);font-weight:700}[data-inviewport=marcar]{background-color:none;background:linear-gradient(90deg,rgba(94,13,211,.2) 50%,rgba(255,255,255,0) 50%);background-size:200% 100%;background-position:100% 0}[data-inviewport=marcar].visualizado{-webkit-animation:1.5s .4s forwards marcador;animation:1.5s .4s forwards marcador}@-webkit-keyframes marcador{to{background-position:0 0}}@keyframes marcador{to{background-position:0 0}}.exibePost span{text-decoration-thickness:2px!important;text-underline-offset:5px!important;text-decoration-color:var(--roxo)!important}.fotoDentroPost{width:100%;max-height:650px}.fotoDentroPost img{width:100%;display:block;margin:0 auto}.lasCategoriasPost ul li{list-style:none;display:inline-table;margin:5px 10px 5px 0;padding:0}.cta,.listaNotspag li a{display:table;border-radius:10px}.lasCategoriasPost ul li a{padding:8px 10px;font-size:14px;border-radius:5px}.fotoDentroPost .lasCategoriasPost{position:absolute;top:0;left:0;box-sizing:border-box;padding:30px 20px;z-index:99}.cta{background-color:var(--verde);min-width:230px;color:#fff!important;font-size:16px;margin:30px auto 0;padding:15px 50px 15px 30px}.cta:after,.det2x,.mod4{position:absolute}.cta:after{content:url('../images/arrow-right_1.svg');top:calc(50% - 12px);right:30px;transition:.3s}.cta:hover:after{right:25px}.cta-txt{font-size:10px;background-color:#fff;width:195px;padding:5px;border-left:1px solid #5e0dd3;border-right:1px solid #5e0dd3;border-bottom:1px solid #5e0dd3;border-bottom-left-radius:11px;border-bottom-right-radius:11px;margin-bottom:15px}.listaNotspag li a,.subPnotPag{font-size:14px;font-weight:700}.recomendas{padding:30px 0 60px}.recomendas h4{display:block;margin:0 auto 30px;font-size:19px;font-weight:700}.topoNotPag{min-height:400px}.topoNotPag h1{font-size:43px;margin:0 20px 0 0}.exibePNot{padding:40px 0 0}.listaNotspag{margin:30px 0 0;padding:0}.listaNotspag li{list-style:none;margin:0;padding:0}.listaNotspag li a{box-sizing:border-box;color:#000;margin:3px 0;padding:7px 15px 8px 40px;position:relative}.listaNotspag li a:before{content:url('../images/arrow-right.svg');position:absolute;top:7px;left:10px}.listaNotspag li a:hover{background-color:#fff!important}.listaNotspag li:first-child a{background-color:#fff}.topoNotPag .centra{padding:50px 0 80px;min-height:360px;position:relative}.det2x{width:350px;bottom:0;right:50px}.mod4{width:360px;bottom:0;right:70px;z-index:2}.destNnots a,.holdaDeposx,.lePerguntaTit,.solicitar{position:relative}.destNnots{overflow:hidden}.destNnots a{display:block;float:left}.fotoDestNot{width:calc(60% - 14px);height:160px;border-radius:14px}.infoDestNot{width:40%}.infoDestNot b{font-size:15px;font-weight:400;color:#000}.destNnots a:nth-child(2),.destNnots a:nth-child(3){height:160px;display:flex;align-items:center;justify-content:space-between;width:45%;margin:0 0 14px}.infoDestNot .termosEsp li{list-style:none;display:table;margin:0 0 10px;font-size:13px;padding:6px 10px;border-radius:5px}.oldrePosts{padding:40px 0 80px}.oldrePosts h2{font-size:35px;font-weight:700;display:block;margin:10px 0 40px}.blgInsc{font-size:13px;color:var(--verde)}.todosPostsIns{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.todosPostsIns .umPostBlog{width:calc(33.33% - 20px);box-shadow:0 4px 31px rgba(0,0,0,.15);margin:0 20px 20px 0}.umaPergunta{border-bottom:1px solid var(--roxo)}.lePerguntaTit{background:0 0!important;display:block!important;font-size:18px!important;cursor:pointer;font-weight:700;padding:15px 30px 15px 0!important;margin:0 0 3px!important;box-sizing:border-box}.butCompara,.lePerguntaTit:hover{color:var(--roxo)}.lePerguntaTit:after{content:url('../images/arrow-right-alt2.svg');position:absolute;top:16px;right:5px;transition:.25s}.holdaResposta{overflow:hidden;padding:0;height:0;transition:.25s}.holdaResposta p{margin:0;color:#888;padding:0}.abertta .holdaResposta{padding:0 0 20px!important;height:auto!important}.abertta .lePerguntaTit:after{transform:rotate(90deg);right:10px}.carrDepos{width:100%;margin:50px auto 0;padding:0 0 20px;overflow:hidden}.chamadas2{width:120vw;box-sizing:border-box;padding:0;margin:30px 0 0 -10vw}.carrDepos .owl-nav{width:100vw;z-index:999;height:1px;left:10vw;bottom:0;position:absolute}.carrDepos .owl-nav div{width:40px;height:40px;line-height:45px;border-radius:50%;font-size:25px!important;filter:drop-shadow(0px 4px 7px rgba(0, 0, 0, .25));color:var(--roxo)!important;position:absolute;z-index:9;bottom:85px;cursor:pointer;transition:.2s}.carrDepos .owl-prev{left:35px}.carrDepos .owl-next{right:35px}.carrDepos .owl-prev:hover{left:30px}.carrDepos .owl-next:hover{right:30px}.carrDepos .owl-nav:after,.carrDepos .owl-nav:before{content:'';width:100px;height:300px;position:absolute;bottom:0}.carrDepos .owl-nav:before{background:#fff;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%);left:0}.carrDepos .owl-nav:after{background:#fff;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);right:0}.chamadas2 .item{background:var(--roxo);border-radius:20px;margin:0 8px;height:200px}.carrDepos .centra h2{font-size:24px;line-height:140%;max-width:510px}.holdaDeposx{width:100%;overflow:hidden}.umDepoimento{box-sizing:border-box;padding:30px 20px;color:#fff}.umDepoimento b{font-size:15px;font-weight:700}.estrelas{font-size:16px;margin:5px 0 0;color:#bbb}.umDepoimento p{font-size:13px;margin:15px 0}.solicitar,.umDepoimento strong{font-size:14px;font-weight:700}.cardCartao{width:100%;margin:30px 0;padding:25px 30px;box-sizing:border-box;border-radius:15px;border:1px solid #c4c4c4}.fotoCard{width:140px;height:87px}.linha1Card{display:flex;align-items:center}.infoCard,.ladoObb{width:calc(100% - 400px)}.solicitar{width:220px;box-sizing:border-box;background-color:var(--verde);color:#fff!important;padding:14px 30px 14px 10px;border-radius:10px}.solicitar i{position:absolute;font-size:22px;top:13px;right:13px}.boxEmpp .solicitar{width:260px}.beneficiosOb,.boxEmpp .infoCard{width:calc(100% - 430px)}.boxEmpp .fotoCard{border:1px solid rgba(0,0,0,.1);margin-right:10px;border-radius:10px}.linha2Card{display:flex;margin:30px 0 0;justify-content:space-between;align-items:center}.vantagem{width:calc(25% - 10px);max-width:175px;border:1px solid var(--roxo);height:125px;flex-wrap:wrap;flex-direction:column;border-radius:10px;justify-content:center;align-items:center;display:flex}.vantagem i{font-size:25px;color:var(--roxo)}.vantagem h3,.vantagem h4{font-weight:700;font-size:15px;margin:2px 0 5px}.vantagem em{font-size:13px}.estrelasRank,.nomeCard,.pontosCard b{font-size:22px}.nomeCard{display:block;background:0 0!important;margin:0 0 5px}.ancoraCard,.bolaValor,.fechaCard{background-color:#fff}.pontosCard,.rankaK{display:flex;align-items:center;justify-content:flex-start}.pontosCard em{font-size:14px}.estrelasRank{color:#bbb;padding:6px 0 0;margin:0 15px;width:175px}.corestrela1 i:first-child,.corestrela2 i:first-child,.corestrela2 i:nth-child(2),.corestrela3 i:first-child,.corestrela3 i:nth-child(2),.corestrela3 i:nth-child(3),.corestrela4 i:first-child,.corestrela4 i:nth-child(2),.corestrela4 i:nth-child(3),.corestrela4 i:nth-child(4),.corestrela5 i{color:#fcb900}.ancoraCard{position:fixed;transition:.35s;z-index:999;border:1px solid #c4c4c4;box-sizing:border-box;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, .25));border-radius:0 10px 10px;padding:20px;bottom:-300px;right:20px;width:calc(100% - 40px);max-width:630px}.fechaCard{position:absolute;cursor:pointer;top:-17px;left:-1px;color:#8c8c8c;border:1px solid #c4c4c4;border-bottom:0;width:60px;height:17px;border-radius:8px 8px 0 0}.p1SecCont .centra,.p1SecSobre .centra{box-shadow:0 4px 23px rgba(0,0,0,.25);position:relative;border-radius:10px;display:flex;background-color:var(--roxo);color:#fff;box-sizing:border-box}.fechaCard i{font-size:30px;width:100%;left:0;top:-3px;position:absolute;height:20px}.qtCards{width:200px;font-size:25px;font-weight:700}.isAnc,.umBene b{width:calc(100% - 160px)}.isAnc{display:flex;align-items:center;justify-content:space-between}.logoPS,.modeloLado,.tecIMG{display:block}.ativoAncora .showAncora{bottom:20px!important;right:calc(50% - 240px)!important}.hdCta{position:relative}.hdCta b,.modL6,.modL6Sob{position:absolute}.hdCta b{background-color:#eee;margin:0 0 0 -8px;font-size:13px;padding:1px 6px;border-radius:5px 5px 5px 0;box-sizing:border-box;top:-5px;-webkit-animation-duration:1s;-webkit-animation-name:maisum;-webkit-animation-delay:.1s;-webkit-animation-fill-mode:forwards}@-webkit-keyframes maisum{0%{transform:scale(1);margin:0 0 0 -8px;opacity:1}100%{transform:scale(3);margin:0;opacity:0}}.hdCta em{color:#0c0}.topoContato,.topoSobre{padding:20px 0 0}.topoContato .centra,.topoSobre .centra{display:flex;align-items:center;justify-content:space-between;position:relative}.modeloLado{width:50%;margin:0 auto;max-width:340px}.topoContato p,.topoSobre p{max-width:390px}.ladoObb h3,.parteTec h2,.topoContato h1,.topoSobre h1{font-size:40px}.p1SecCont .centra{justify-content:flex-end;padding:100px 20px}.formDeContato h2,.p1SecCont h2,.p1SecSobre h2{font-size:28px;margin:0 0 15px}.p1SecCont p,.p1SecSobre p,.topoCompara p{max-width:520px}.modL6{width:400px;bottom:0;left:-30px}.infoP1Co{width:calc(100% - 400px);max-width:720px}.formDeContato,.topoCompara{padding:60px 0 40px}.formDeContato p strong{font-size:17px}.modeloLadoSobre{width:60%;display:block;margin:0 auto;max-width:450px}.p1SecSobre .centra{justify-content:flex-end;padding:90px 20px 80px}.modL6Sob{width:460px;bottom:0;left:-100px}.infoP1Sob{width:calc(100% - 420px);max-width:760px}.ppSobre{background-size:30vw;padding:0 0 80px;background-repeat:no-repeat;background-position:top right 50px}.logoPS{width:150px;margin:0 0 20px}.parteTec{padding:80px 0}.parteTec p{max-width:350px}.tecIMG{width:100%;max-width:450px}.finalSobre{padding:100px 20px;box-sizing:border-box;color:#fff}.finalSobre h2{margin-bottom:70px;font-size:26px;font-weight:700}.holdaValores{width:100%;max-width:950px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start}.bolaValor,.holdaCardOb{display:flex;flex-wrap:wrap;align-items:center}.umValor{width:calc(25% - 25px)}.bolaValor{width:50px;height:50px;margin:0 0 25px;justify-content:center;border-radius:50%}.bolaValor i{font-size:33px;height:33px;color:var(--roxo)}.paginaObrigado{padding:20px 0}.paginaObrigado h1{margin:0 0 10px}.secCardOb{padding:30px 0;background-color:var(--roxo3)}.secCardOb h2{font-size:40px}.holdaCardOb{width:100%;max-width:800px;margin:0 auto;justify-content:space-between}.alinhaVer,.umBene{display:flex;align-items:center}.fotoCardOb{width:400px;height:255px;border-radius:14px}.secCardOb .cta{margin:0 auto;background-color:var(--roxo)}.umBene{box-sizing:border-box;justify-content:space-between;padding:20px 12px;margin:10px 0;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.1),0 20px 20px rgba(0,0,0,.04)}.iconeBene{background-color:var(--verde2)}.ladoObb .cta,.linhaEspOp .cta,.verBene{background-color:var(--roxo)}.iconeBene i{height:27px}.umBene b{font-size:14px;font-weight:400}.infoBene{position:relative;width:100px;text-align:right}.infoBene em{font-size:13px;opacity:0;font-weight:700;transition:.15s}.alinhaVer{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}#aquiVideo,.linha2Base a,.rolaOpts h3,.selectaBox{position:relative}.iconeBene,.linhaEspOp{align-items:center;display:flex}.verBene{font-size:14px;transition:.15s;cursor:pointer;text-align:center;border-radius:5px;width:100%;color:#fff;padding:5px 0}.iconeBene{width:40px;height:40px;font-size:24px;justify-content:center;border-radius:4px}.verOBene .verBene{transform:scale(2.5);cursor:auto;opacity:0}.verOBene em{opacity:1}.linhaOBB img{width:360px}.ladoObb .cta{margin:30px 0 0}.ladoObb p{max-width:460px}.obFinal{background-color:var(--roxo3);padding-top:30px}.linhaEspOp{margin:40px 0 30px;justify-content:flex-start}.linhaEspOp .cta{margin:0 0 0 40px}#topSelector{overflow:hidden;width:0;height:0;align-items:center;justify-content:center;top:0;left:0;position:fixed;z-index:9999;background-color:rgba(0,0,0,.5)}.optsAberto{width:100vw!important;height:100vh!important;display:flex!important}.selectaBox{width:94%;max-width:850px;box-sizing:border-box;padding:30px;border-radius:10px;background-color:#fff}.selectaBox h2{font-size:27px}.fecharOpts{font-size:30px;color:var(--roxo);position:absolute;top:20px;right:20px}#calculaPip2,.mathPip{top:350px}.rolaOpts{width:100%;max-height:calc(100vh - 260px);margin:0 0 10px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;overflow:auto}.rolaOpts h3{width:100%;color:var(--roxo);font-size:20px;margin:0 0 20px}.rolaOpts h3:before{content:'';width:calc(100% - 30px);position:absolute;height:1px;background-color:#eee;top:15px;right:0}.rolaOpts .form-control{width:calc(25% - 20px);margin:0 20px 10px 0;min-height:30px}.verMaisOpts{margin:20px 0 0 20px;font-size:14px;cursor:pointer;display:block;color:var(--roxo);font-weight:700}.footer,.footer a{color:#fff}.footer{padding:100px 0 40px;background-color:var(--roxo)}.footer .centra{justify-content:space-between;display:flex;align-items:flex-start}.colFoot{max-width:250px}.logoFoot{width:180px;display:block;margin:0 0 20px -5px}.colFoot ul{margin:0 0 25px;padding:0}.colFoot ul li{margin:0 0 7px;padding:0;list-style:none}.colFoot b{font-size:20px;display:block;margin:10px 0 25px}.linkFoot{font-size:15px}.midiasLado{display:block;margin:25px 0 0}.midiasLado a{font-size:22px;margin:0 7px 0 0}.base{width:90%;max-width:1200px;margin:70px auto 0}.base,.base a{font-size:12px;color:#fff}.linha1Base{display:block;margin:0 0 5px}.linha2Base a{padding:0 10px 0 0;margin:0 10px 0 0}.linha2Base a:after{content:'|';position:absolute;top:0;left:-13px}.linha2Base a:first-child:after{content:''}.llor1{order:1;text-align:left}.llor3{order:3}.logoFoot2{width:120px;margin:-10px 0 0;display:none}.formulario{width:90%;max-width:800px;margin:0 auto}.formulario input[type=email],.formulario input[type=text],.formulario textarea{float:none;-webkit-appearance:none;width:calc(100% - 20px);margin:0 20px 15px 0;box-sizing:border-box;font-size:15px;font-family:var(--font1);outline:0;border-radius:10px;border:1px solid var(--preto);background-color:#fff;color:#333;padding:10px 15px}.formulario textarea{height:100px;margin:0}.deDois2{width:calc(50% - 20px)!important}.formulario input[type=submit]{width:100%;max-width:400px;box-sizing:border-box;font-size:14px;letter-spacing:1px;border-radius:10px;border:0;background-color:var(--roxo);font-weight:700;text-align:center;color:#fff;padding:13px 15px;margin:0;text-transform:uppercase;cursor:pointer;transition:.15s}.lados1Cards input[type=submit],.lados1Cards input[type=text]{-webkit-appearance:none;font-family:'Open Sans',sans-serif;outline:0;padding:10px 15px;box-sizing:border-box}.formulario input::-webkit-input-placeholder{color:#000}.formulario input:-moz-placeholder{color:#000}.formulario input::-moz-placeholder{color:#000}.formulario input:-ms-input-placeholder{color:#000}.formulario textarea::-webkit-input-placeholder{color:#000}.formulario textarea:-moz-placeholder{color:#000}.formulario textarea::-moz-placeholder{color:#000}.formulario textarea:-ms-input-placeholder{color:#000}.mathPip{width:100px;height:1px;position:fixed;left:0}#calculaArg,#calculaPip{top:1px}#aquiVideo{width:100%;overflow:hidden;height:100%}.tubePip{width:100%;background-color:#ddd;max-width:550px;height:320px;margin:20px 0}.tubetube{width:100%;height:calc(100% + 500px);position:absolute;top:-250px}.deuPlay.pipAtivo .videoPip{width:90%;z-index:9;max-width:340px;height:180px;position:fixed;bottom:20px;right:20px;transition:1s}.dummyTube{position:absolute;width:1px;margin:-345px 0 0}.deuPlay.pipAtivo .dummyTube{display:block;width:100%;max-width:550px;border-radius:10px;background-color:#eee;position:relative;margin:20px 0 0}.controlesPip{width:100%;max-width:340px;z-index:8;opacity:0;transition:1s;right:20px;border-radius:5px 5px 0 0;box-sizing:border-box;padding:3px;display:flex;position:fixed;background-color:#333;justify-content:flex-end}.fecharFiltro,.saber i,.senda i{position:absolute}.controlesPip i{width:26px;height:26px;border-radius:4px;background-color:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;color:#fff}.deCards .centra,.linha3Card{justify-content:space-between}.deuPlay.pipAtivo .controlesPip{opacity:0;bottom:180px;-webkit-animation-duration:1.5s;-webkit-animation-name:animar;-webkit-animation-delay:.3s;-webkit-animation-fill-mode:forwards}@-webkit-keyframes animar{0%{opacity:0;bottom:180px}100%{opacity:1;bottom:220px}}.topoCompara .topoSubH2{color:var(--roxo);font-size:17px;font-weight:700}.topoCompara h2{margin:10px 0 0}.lados1Cards{width:300px;margin:30px 0 0;border:1px solid #c4c4c4;padding:20px;border-radius:15px;box-sizing:border-box}.lados1Cards input[type=text]{width:100%;margin:0 0 10px;font-size:15px;border-radius:10px;border:0;background-color:#eee;color:#333}.lados1Cards input[type=submit]{width:100%;font-size:16px;border-radius:10px;border:1px solid var(--roxo);background-color:#fff;color:var(--roxo);text-align:center;margin:0;cursor:pointer;transition:.15s}.lados1Cards input[type=submit]:hover{background-color:var(--verde);border:1px solid var(--verde)}.deCards .centra{display:flex;align-items:flex-start}.lados2Cards{width:calc(100% - 330px)}.filtrosCard{display:none;width:100%;box-sizing:border-box;color:var(--roxo);text-align:center;margin:0 0 20px;padding:10px;border:1px solid var(--roxo);border-radius:10px}.fecharFiltro{display:none;top:30px;right:30px;color:var(--roxo);font-size:30px}.saber,.senda{text-align:center;position:relative}.grupoChecks h4,.saber,.senda{font-size:14px;font-weight:700}.grupoChecks{margin:20px 0 30px}.grupoChecks h4{color:var(--roxo);display:block;margin:0 0 15px}.grupoChecks .form-control{display:block;color:#333;font-size:13px;clear:both}.grupoChecks .form-control:hover span{text-decoration:underline;cursor:pointer}.linha3Card{margin:25px 0 0;display:flex;align-items:center}.saber{width:calc(50% - 15px);box-sizing:border-box;padding:16px 0;border-radius:10px;border:1px solid var(--roxo)}.saber i{font-size:22px;margin:0 0 0 10px;top:calc(50% - 12px)}.butDetalhes:hover{background-color:var(--roxo5);color:var(--roxo);border-color:var(--roxo5)}.umKcard{border:1px solid #eee;margin:20px 0 0;border-radius:10px;box-sizing:border-box;padding:15px}.umKcard em{font-size:12px}.umKcard h2{font-size:20px;margin:3px 0}.linhaKcard{display:flex;min-height:110px;justify-content:space-between;align-content:flex-end}.cardK{width:140px;height:92px;border-radius:5px}.ldK2{width:calc(100% - 160px)}.ladosCompara{width:calc(50% - 20px);padding:0 30px;min-height:400px;box-sizing:border-box}.ladosCompara select{width:100%;border:1px solid #333;padding:10px;border-radius:10px}.senda{width:100%;display:block;margin:20px 0;border-radius:10px;color:#fff;background-color:var(--verde);padding:14px 0}.senda i{font-size:22px;margin:0 0 0 5px;top:calc(50% - 13px)}.umKcard .vantagem{width:calc(25% - 5px);height:105px}.c3col .ladosCompara{width:calc(33.33% - 10px);padding:0 5px}.c3col .vantagem{width:calc(50% - 5px);margin-bottom:7px}.c3col .linha2Card{flex-wrap:wrap}@media screen and (max-width:1410px){.showAncora{right:20px!important}}@media screen and (max-width:1350px){.banner h1{font-size:45px}h2{font-size:43px}.sec1{padding:190px 0 70px}.holdaInfosBan{padding:70px 0}.celular2{right:0}.umIcone{width:calc(20% - 12px)}.card1{width:540px}.infoBlogFora b{font-size:19px}p{line-height:150%;font-size:14px}.estrelasRank{font-size:18px}}@media screen and (max-width:1250px){.c3col .cardK{width:120px;height:76px}.c3col .ldK2{width:calc(100% - 130px)}}@media screen and (min-width:1140px){#menu2 ul li a{border-bottom:1px solid rgba(0,0,0,.05);padding:10px 0 10px 10px;width:calc(100% - 40px);margin:0 0 0 15px}.destNnots a:first-child{width:calc(55% - 14px);overflow:hidden;border-radius:14px;height:334px;margin:0 14px 0 0}.destNnots a:first-child .fotoDestNot{width:100%;height:100%;position:absolute;top:0;left:0}.destNnots a:first-child .infoDestNot{width:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);position:absolute;bottom:0;left:0;box-sizing:border-box;padding:0 20px 30px 30px}.destNnots a:first-child b{font-size:30px;color:#fff;font-weight:700}}@media screen and (max-width:1140px){.holdaIcones,.sIco{position:relative;bottom:auto}.chamadas .owl-nav div,.chamadas .owl-nav div:hover{background-color:var(--roxo)!important}.holdaIcones,.mod3,.sIco,.sIco:hover{bottom:auto}.lados1Cards,.sec1,.sec3{overflow:hidden}.chamadas,.holdaCompB1,.holdaMenu2,.senda,.topoS1 .centra{box-sizing:border-box}.destNnots a,.hdlaFormm{float:none}body{padding:53px 0 0}#menu2:before,.det1,.det2x,.holdaBusca,.membros,.mod1,.navbar,.notMobi,.sIco p{display:none}#menu2 ul li:nth-child(3),#menu2 ul li:nth-child(4),.banner,.cardDeCartao .linha1Card,.fecharFiltro,.filtrosCard,.footer .centra,.hamb,.holdaPagCalc,.holdaValores,.linha3Card,.linhaEspOp,.linhaOBB,.parteTec .centra,.recomenda .centra,.sec1 .centra,.sec2 .centra,.sec3 .centra,.topoContato .centra,.topoSobre .centra{display:block}.holdaMenu2{margin-top:80px;padding:0 20px 0 0}.holdaMenu2:before{content:'Menu';position:absolute;margin:-50px 0 0 25px;font-size:21px;font-weight:700;color:var(--roxo)}#menu2 ul li a{border-bottom:1px solid rgba(0,0,0,.05);padding-top:12px;padding-bottom:12px}.header{padding:9px 0 5px}.logo{order:1;width:120px}.deFechar,.hamb,.okk{order:2}.ativoX .deFechar{display:block!important}.ativoX .hamb{opacity:0}.formBanner input[type=email]{max-width:196px}.centraBanner{max-width:400px;padding:20px 0}.banner{padding:0 0 20px}.banner h1{font-size:30px;line-height:110%}.holdaInfosBan{width:100%;padding:70px 0 0}.holdaIcones{width:90%;max-width:400px;margin:0 auto;left:auto;height:auto}.holdaIcones .centra{flex-wrap:wrap;width:100%}.umIcone{width:calc(50% - 8px);margin:0 0 16px}.c3col .ldK2,.cadForm input[type=submit],.cw33,.infoDestNot,.infoP1Co,.infoP1Sob,.lado1Calc,.ladoObb,.lados,.lados2Cards,.ldK2,.sIco b,.sIco i,.sec2 .saiba{width:100%}.sIco{height:130px;flex-direction:column;justify-content:center;display:flex;align-items:center;flex-wrap:wrap}.base,.mod3,.sIco b,.sIco i{display:block}.sIco i{margin:0}.sIco b{font-size:16px;margin:10px 0 0}.centra{max-width:400px!important}.sec1{padding:40px 0 20px}.topH2{margin:0 0 10px}.recomenda h2,.sec4 h2,h2{font-size:24px;margin:0 0 15px}.linhaitS1{max-width:230px}.celular{width:487px;margin:40px 0 0 -22px}.recomenda,.sec2{padding:30px 0 40px}.card1{width:calc(100% - 30px);margin-bottom:30px}.sec2 .ord1{padding:0}.sec2 .saiba{margin:20px 0 0}.sec3{padding:30px 0 490px}.celular2{width:490px;right:-70px}.mod3,.mod4{right:auto;position:relative}.maxwid{max-width:100%}.umPostBlog{height:auto;padding-bottom:20px}.chamadas{max-width:400px;padding:0 20px}.chamadas .owl-nav{width:100%;top:calc(50% - 40px);right:0}.chamadas .owl-nav div{width:40px;height:38px;line-height:42px;font-size:20px!important;color:#fff!important}.sec4 .saiba{margin:20px auto 0}.mod2{width:100%;margin:0 0 30px}.cadForm input[type=email],.cadForm input[type=text]{width:100%;margin:0 0 10px}.footer{padding:40px 0 30px}.logoFoot{width:120px}.colFoot{max-width:none;margin:0 0 25px}.base{width:90%;max-width:400px;margin:0 auto}.lx1,.lx2{width:100%;text-align:left}.lx2{margin:15px 0 0}.lx1{max-width:300px}.topoS1 .centra{height:auto;display:block;padding:40px 0 0}.ladoObb h3,.secCardOb h2,.topoContato h1,.topoS1 h1,.topoSobre h1{font-size:30px}.mod3{height:auto;margin:0 auto;width:190px!important}.umBlocoL{width:calc(50% - 8px);margin:4px;height:150px}.umBlocoL i{font-size:37px}.h2Internas{font-size:26px}.cw50{width:calc(50% - 3px)}.blocoCalculadora,.resultados .showRes{padding:30px 23px}.inputes{padding:10px 2px;font-size:15px}.blocoCalculadora input[type=button]{margin:0 10px 0 0;padding:12px 20px}.holdaBotoes{justify-content:flex-end;margin-top:20px}.linha2Card,.pontosCard,.umKcard .linha2Card{flex-wrap:wrap}.butta{order:1}.logoFoot2{width:100px;margin:0 0 15px}.internaPost{padding:20px 0 40px}.exibePost h4,.exibePost li,.exibePost p,.formDeContato p strong,.paginaObrigado p{font-size:16px}.cardDeEmprestimo .pontosCard b,.exibePost h3,.qtCards{font-size:18px}.cardDeCartao .boxEmpp .infoCard,.cardDeCartao .infoCard{width:100%;margin:6px 0 65px;text-align:center}.cardDeCartao .cardCartao{padding:20px 16px 40px;margin:20px 0;position:relative}.cardDeCartao .pontosCard b{font-size:18px;display:none}.cardDeCartao .fotoCard{width:100%;max-width:210px;margin:0 auto;height:136px}.cardDeCartao .linha1Card .solicitar{width:calc(100% - 32px);position:absolute;bottom:auto;top:193px;left:16px}.cardDeCartao .estrelasRank{margin:0 auto}.cardDeEmprestimo .boxEmpp .infoCard,.cardDeEmprestimo .infoCard{width:calc(100% - 140px);margin:10px 0}.cardDeEmprestimo .cardCartao{padding:20px 16px 100px;margin:20px 0;position:relative}.cardDeEmprestimo .fotoCard{width:130px;height:80px}.cardDeEmprestimo .linha1Card .solicitar{width:calc(100% - 32px);position:absolute;bottom:50px;left:16px}.cardDeEmprestimo .estrelasRank{margin:0 0 0 10px}.cardCartao .solicitar{display:block;margin:20px 0 0}.linha2Card{margin:20px 0 0}.vantagem{width:calc(50% - 10px);margin:0 0 15px;height:105px}.infoCard .nomeCard{font-size:19px}.pontosCard em{position:absolute;bottom:20px;left:16px;width:calc(100% - 32px);text-align:center}.ancoraCard{width:calc(100% - 20px);max-width:400px;padding:10px}.ativoAncora .showAncora{right:20px!important}.isAnc{flex-wrap:wrap;width:calc(100% - 120px)}.qtCards{width:100%}.isAnc .solicitar{padding:10px 20px 10px 10px;font-size:14px;display:block;margin:10px 0 0}.isAnc .solicitar i{top:9px}.ancoraCard .fotoCard{width:110px;height:67px}.modeloLado,.modeloLadoSobre{width:100%;max-width:200px;margin:0 auto}.p1SecCont .centra,.p1SecSobre .centra{display:block;padding:40px 25px 280px}.formDeContato h2,.p1SecCont h2,.p1SecSobre h2{font-size:23px}.modL6,.modL6Sob{width:100%;max-width:300px;bottom:0;left:-30px}.formulario,.lado2Calc{max-width:450px}.formulario input[type=email],.formulario input[type=text],.formulario textarea{width:100%;margin:0 0 15px}.formulario textarea{height:80px}.deDois2{width:100%!important}.parteTec{padding:60px 0}.tecIMG{margin:30px auto}.finalSobre{padding:60px 20px 20px}.finalSobre h2{margin-bottom:50px;font-size:22px}.umValor{width:100%;margin:0 0 40px;text-align:center}.bolaValor{margin:0 auto 20px}.fotoCardOb{width:300px;height:190px;margin:0 auto}.beneficiosOb{width:100%;margin:30px 0}.secCardOb h3{font-size:15px}.ordemx2 img{margin-top:40px}.mat3{margin-bottom:30px}.lado2Calc{width:100%;margin:40px auto 0}.oldrePosts h2{font-size:25px}.todosPostsIns .umPostBlog{width:100%;margin:0 0 20px}.fotoDestNot{width:100%;height:140px;margin:0 0 10px}.infoDestNot b{font-size:17px;font-weight:700}.destNnots a:first-child,.destNnots a:nth-child(2),.destNnots a:nth-child(3){height:auto;display:block;width:100%;margin:0 0 15px}.topoNotPag .centra{position:static;padding-bottom:0}.topoNotPag{padding:0;position:relative}.mod4{width:80%;max-width:360px;bottom:auto;margin:40px auto 0;display:block}.internaPost .titla{font-size:24px;text-underline-offset:8px}.exibePost h1{font-size:24px}.exibePost h2,.paginaObrigado h2{font-size:20px}.lados1Cards{width:0;height:calc(100vh + 31px);padding:80px 20px 0;z-index:99999;border-radius:0;position:fixed;top:-31px;left:-70px;background-color:#fff;transition:.25s}.mostraFiltros{width:100%!important;left:0!important}.holdaCompB1{padding-bottom:50px;overflow:auto;max-height:calc(100vh - 270px)}.holdaCompB2{background-color:#fff;padding-top:20px;position:relative}.holdaCompB2:before{background:linear-gradient(0deg,#fff 0,#fff 0,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%);content:'';width:100%;height:60px;position:absolute;left:0;top:-50px}.umKcard{padding:8px}.c3col .ladosCompara,.ladosCompara{width:calc(50% - 3px);padding:0}.c3col .vantagem,.umKcard .vantagem{width:100%;text-align:left;padding:5px 0 0;height:auto;min-height:0;display:block;border:0;border-bottom:1px solid var(--roxo);border-radius:0;margin-bottom:7px}.c3col .vantagem i,.umKcard .vantagem i{float:left;font-size:20px;margin:0 7px 30px 0}.c3col .vantagem h3,.umKcard .vantagem h3{margin:0 0 2px}.c3col .vantagem em,.umKcard .vantagem em{margin:0}.umKcard .vantagem:last-child{border:0!important}.linhaKcard{display:block;min-height:185px}.senda{font-size:11px;text-align:left;padding-left:15px}.senda i{font-size:18px;top:calc(50% - 10px)}.inCompa{width:98%}.saber{width:100%;display:block;margin:0 0 10px}.tubePip{height:180px}.tubetube{height:calc(100% + 200px);top:-100px}.dummyTube{position:absolute;width:1px;margin:-345px 0 0}.rolaOpts .form-control{width:calc(50% - 15px);margin:0 15px 10px 0}#cadastraLeeds2 .okokForm{margin-top:-103px}#cadastraLeeds2 #naoValido2{margin-top:-17px}.linhaEspOp .cta{margin:20px 0 0}.hdlaFormm{width:100%;margin:0}}@media screen and (max-width:750px){.chamadas2{width:100vw;padding:0 35px;margin:30px 0 0}.carrDepos .owl-nav{left:0}.carrDepos .owl-prev,.carrDepos .owl-prev:hover{left:10px}.carrDepos .owl-next,.carrDepos .owl-next:hover{right:10px}.carrDepos .owl-nav:after,.carrDepos .owl-nav:before{display:none}.chamadas2 .item{margin:0;height:190px}.umDepoimento{padding:20px}.umDepoimento p{margin:10px 0}.fotoDentroPost img{width:65%;max-width:290px}.saber,.solicitar{font-size:13px}}.paginas{display:block;clear:both;padding:30px 0 0}.wp-paginate{padding:0;margin:0}.wp-paginate li{display:inline;list-style:none}.wp-paginate .current,.wp-paginate a{width:25px;display:inline-table;font-weight:700;border-radius:4px;background:#fff;border:2px solid var(--roxo);color:var(--roxo);margin-right:4px;padding:4px;text-align:center;text-decoration:none;transition:.15s}.wp-paginate a:active,.wp-paginate a:hover{background:#eee;color:#000}.wp-paginate .current{color:#fff;background:var(--roxo)}.wpcf7-not-valid{background-color:#faffbd!important}div.wpcf7-validation-errors{color:#ff6e6e}.wpcf7 form.sent .wpcf7-response-output{background:#46b450!important;color:#fff;border-radius:5px}span.wpcf7-not-valid-tip{display:none!important;height:0!important;padding:0!important;margin:0!important}div.wpcf7-validation-errors{border:0!important}div.wpcf7-response-output{text-align:center!important;font-size:13px;width:100%!important;clear:both!important;padding:20px 25px!important;box-sizing:border-box!important;margin:0!important}div.wpcf7-mail-sent-ok{color:#61a932;border:0}.wpcf7-form-control-wrap{ddisplay:block!important}
.indice ul {column-count: 2; column-gap: 20px; padding: 0 0 0 52px; margin: 0 0 40px 0; width: fit-content;}
    .indice ul li {margin: 0 0 10px 0; min-width: 270px; display: block; list-style: none; padding: 0 0 0 25px; position: relative; background-image: url('../images/chevron-right.svg'); background-repeat: no-repeat; background-position: 0 center; }
    .indice ul li a { cursor: pointer; color: #000; text-decoration: underline; }
    .indice ul li a:hover { color: var(--roxo);}
    .indice ul li:after { display: none!important}
    .indice a { font-weight: 400!important; text-decoration-thickness: 1px!important; text-underline-offset: 1px!important;}

.leitura { padding-left: 0!important; border: 0; display: flex; align-items: center; justify-content: flex-start}
.leitura:before {content: url('../images/outline-assignment.svg'); margin: 0 14px -6px 0; display: block; }
.leitura:after {display: none!important}



.dicas {width: 100%; max-width: 900px; box-sizing: border-box; padding: 20px; margin: 20px 0; border-radius: 10px;}
                .dicas h4 { margin: 0 0 20px 0; }
                .dicas ul { margin: 0; padding: 0; }
                .dicas ul li { display: block; margin: 0 0 7px 0; padding: 0 0 0 20px; list-style: none; position: relative;}
                .dicas ul li:after { display: none!important}
                .dicas ul li:before { content: ''; width: 5px; height: 5px; background-color: var(--cor3); border-radius: 50%; position: absolute; top: 12px; left: 4px;}
                .dicas a { font-weight: 700; text-decoration: underline; }

.dicas #geniuzz_cont1_desk_ad { display: none!important}
.dicas #geniuzz_cont1_mob_ad { display: none!important}
.dicas .code-block { display: none!important; }
                
                .tippo1 {border: 1px dashed var(--cor1); }
                .tippo1 h4 {display: flex; align-items: center; justify-content: flex-start}
                .tippo1 h4:before {content: url('../images/info-outline_2.svg'); margin: 0 8px -5px 0; display: block; }
                .tippo1 strong { color: var(--cor1);}
                .tippo1 a { color: var(--cor1);}
                
                
                .tippo2 {border: 1px dashed var(--cor1); background: rgba(94, 13, 211, 0.10);}
                .tippo2 h4 {display: flex; align-items: center; justify-content: flex-start}
                .tippo2 h4:before {content: url('../images/info-outline_2.svg'); margin: 0 8px -5px 0; display: block; }
                .tippo2 strong { color: var(--cor1);}
                .tippo2 a { color: var(--cor1);}
                
                
                .tippo3 {background-color: var(--cor1); color: #FFF;}
                .tippo3 h4 {max-width: 250px; text-align: center; display: block; margin-left: auto; margin-right: auto;}
                .tippo3 h4:before {content: url('../images/info-outline.svg'); margin: 15px auto 5px auto; display: block; }
                .tippo3 strong { color: var(--cor2);}
                .tippo3 a { color: var(--cor2);}
                .tippo3 ul li:before { background-color: #FFF;}
                
                .tippo4 {background-color: var(--apoio3); border: 1px dashed var(--cor2);}
                .tippo4 h4 {max-width: 250px; text-align: center; display: block; margin-left: auto; margin-right: auto;}
                .tippo4 h4:before {content: url('../images/info-outline_1.svg'); margin: 15px auto 5px auto; display: block; }
                .tippo4 strong { color: var(--cor2);}
                .tippo4 a { color: var(--cor2);}
                
                
                .tippo5 {background-color: var(--apoio4); border: 1px dashed var(--cor4);}
                .tippo5 h4 {max-width: 250px; text-align: center; display: block; margin-left: auto; margin-right: auto;}
                .tippo5 h4:before {content: url('../images/info-outline_3.svg'); margin: 15px auto 5px auto; display: block; }
                .tippo5 strong { color: var(--cor1);}
                .tippo5 a { color: var(--cor1);}
                
                 
                .tippo6 {background-color: var(--apoio4);}
                .tippo6 h4 {max-width: 250px; text-align: center; display: block; margin-left: auto; margin-right: auto;}
                .tippo6 h4:before {content: url('../images/info-outline_3.svg'); margin: 15px auto 5px auto; display: block; }
                .tippo6 strong { color: var(--cor1);}
                .tippo6 a { color: var(--cor1);}


@media screen and (max-width: 1140px)
{
    .indice ul { column-count: 1; column-gap: 0; padding: 0 0 0 0; }
}





/*CARREGADOR*/


#paginaDePosts {
            overflow: hidden;
        }
        
        .fimLoader {
            overflow: visible !important;
        }
        
        #novoPreloader {
            width: 100%;
            height: 100vh;
            display: flex;
            flex-direction: column;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            background-color: #FFF;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 99999
        }
        
        .holdaGlogo {
            width: 100%;
        }
        
        .gGen {
            width: 100px;
            margin: 0 auto;
            display: block;
            opacity: 0;
            transform: scale(6);
            transition: all .15s ease;
            -webkit-animation-duration: .5s;
            -webkit-animation-name: animarLogoG;
            -webkit-animation-delay: .2s;
            -webkit-animation-fill-mode: forwards;
        }
        
        @-webkit-keyframes animarLogoG {
            0% {
                opacity: 0;
                transform: scale(6)
            }
            100% {
                opacity: 1;
                transform: scale(1)
            }
        }
        
        .loadedG {
            opacity: 1;
            -webkit-animation-duration: 1s;
            -webkit-animation-name: loadedG;
            -webkit-animation-delay: 0s;
            -webkit-animation-fill-mode: forwards;
        }
        
        @-webkit-keyframes loadedG {
            0% {
                opacity: 1;
            }
            100% {
                opacity: 0;
            }
        }
        
        .loadRemove {
            display: none !important;
        }
        
        .barraLoaddd {
            width: 90%;
            box-sizing: border-box;
            padding: 2px;
            background-color: #EEE;
            overflow: hidden;
            max-width: 220px;
            height: 10px;
            position: relative;
            border-radius: 4px;
            margin: 40px 0 0 0;
        }
        
        .barraLoaderG {
            width: 0%;
            height: 6px;
            position: absolute;
            top: 2px;
            left: 2px;
            background-color: var(--roxo);
            border-radius: 3px;
            transition: all .15s ease
        }

/*P1*/


        #labelNome,
        .nomeCardP1,
        .strelasP1 {
            box-sizing: border-box
        }
        
        .fotoCardOb,
        .resultaP1info {
            overflow: hidden
        }
        
        .p1S1 h1,
        .p1S2 h3 {
            text-align: center
        }
        
        .ctaP1 i,
        .rInfoP:before,
        .umaPVantagem a i {
            transform: rotate(180deg)
        }
        
        .caixaCard,
        .emailBarra,
        .umaP1inf,
        .umaPVantagem {
            box-shadow: 0 10px 25px 0 rgba(0, 0, 0, .1)
        }
        
        .fotoCardOb,
        .fotoCardPs,
        .rInfoP,
        .umaP1inf,
        .verdeBoxReco {
            position: relative
        }
        
        .anuncio {
            width: 90%;
            max-width: 900px;
            margin: 40px auto;
        }
        
        .anuncioMob {
            width: 100%;
            margin: 30px auto;
            display: none
        }
        
        .p1S1 {
            padding: 30px 0;
            border-radius: 20px;
            background-color: var(--roxo3);
        }

        
        .nomeUserP {
            width: fit-content;
            margin: 0 auto;
            display: flex;
            align-items: center;
            justify-content: space-between
        }
        
        .userPic {
            width: 38px;
            border-radius: 50%;
            margin: 0 14px 0 0
        }
        
        .nomeUserP h4 {
            margin: 0;
            padding: 0;
            font-size: 22px
        }
        
        .p1S1 h1 {
            width: 100%;
            font-size: 40px;
            max-width: 570px;
            margin: 30px auto
        }
        
        .infosP1Card {
            width: 100%;
            display: flex;
            align-items: flex-start;
            justify-content: space-between
        }
        
        .caixaCard,
        .holddaP b {
            display: flex;
            align-items: center
        }
        
        .lado1PC {
            width: calc(62% - 20px)
        }
        
        .lado2PC {
            width: calc(38% - 20px)
        }
        
        .caixaCard {
            background-color: #fff;
            background-size: 47% 100%;
            justify-content: space-between;
            background-repeat: no-repeat;
            min-height: 320px;
            border-radius: 15px
        }
        
        .nomeCardP1 {
            width: 47%;
            color: #fff
        }
        
        .nomeCardP1 h2 {
            font-size: 35px;
            margin: 0 0 10px
        }
        
        .holddaP {
            width: 95%;
            max-width: 270px;
            margin: 0 auto
        }
        
        .holddaP h2 {
            color: #FFF;
        }
        
        .holddaP b {
            font-weight: 400;
            justify-content: flex-start
        }
        
        .leCardP1,
        .solicitaCP {
            align-items: center;
            display: flex
        }
        
        .strelasP1 {
            color: #eee;
            font-size: 22px;
            margin: 0 0 0 10px;
            padding: 4px 0 0
        }
        
        #labelNome,
        .ctaP1 {
            font-size: 18px;
            color: #fff
        }
        
        .ranktipo1 i:first-child,
        .ranktipo2 i:first-child,
        .ranktipo2 i:nth-child(2),
        .ranktipo3 i:first-child,
        .ranktipo3 i:nth-child(2),
        .ranktipo3 i:nth-child(3),
        .ranktipo4 i:first-child,
        .ranktipo4 i:nth-child(2),
        .ranktipo4 i:nth-child(3),
        .ranktipo4 i:nth-child(4),
        .ranktipo5 i {
            color: #ffc738
        }
        
        .leCardP1 {
            width: 53%;
            justify-content: center
        }
        
        .fotoCardPs {
            width: 310px;
            height: 190px;
            border-radius: 14px
        }
        
        #labelNome {
            width: 270px;
            padding: 5px 10px;
            font-family: Inconsolata, monospace;
            text-shadow: 1px 1px 1px #000;
            position: absolute;
            text-transform: uppercase;
            letter-spacing: 1px
        }
        
        .normal.isRight {
            text-align: right;
            margin: 0 0 0 -270px
        }
        
        .girado {
            transform: rotate(-90deg);
            margin: 240px 0 0;
            text-align: right;
            transform-origin: bottom left
        }
        
        .girado.isBottom {
            text-align: left;
            margin: -30px 0 0
        }
        
        .holdaCardOb {
            flex-wrap: wrap
        }
        
        .holdaPinfo {
            width: 100%;
            margin: 20px 0 0
        }
        
        .solicitaCP {
            width: 100%;
            margin: 50px 0 0;
            justify-content: space-between
        }
        
        .ctaP1,
        .rInfoP {
            border-radius: 10px;
            align-items: center;
            box-sizing: border-box
        }
        
        .solicitaCP b {
            font-size: 25px;
            width: calc(43% - 10px)
        }
        
        .ctaP1 {
            display: flex;
            width: calc(57% - 10px);
            max-width: 400px;
            padding: 20px 0;
            font-weight: 700;
            justify-content: center;
            background-color: var(--roxo)
        }
        
        .blocaVantagensP,
        .emailBarra {
            max-width: 1000px;
            display: flex
        }
        
        .ctaP1 i {
            font-size: 25px;
            margin: 0 0 0 20px
        }
        
        .ctaP1:hover {
            background-color: var(--verde)
        }
        
        .umaP1inf {
            width: 100%;
            box-sizing: border-box;
            border-radius: 10px;
            margin: 0 0 20px
        }
        
        .abertook .rInfoP:before {
            transform: rotate(270deg)
        }
        
        .rInfoP {
            display: flex;
            background-color: #fff;
            padding: 25px 0 25px 25px;
            justify-content: flex-start
        }
        
        .rInfoP b {
            width: 100%;
            max-width: 140px;
            font-size: 14px;
            color: var(--cinza)
        }
        
        .rInfoP:after {
            content: 'Ver';
            position: absolute;
            font-weight: 700;
            top: calc(50% - 10px);
            right: 45px;
            color: var(--roxo)
        }
        
        .rInfoP:before {
            content: url('../images/arrow-left-s-line.svg');
            position: absolute;
            top: calc(50% - 15px);
            right: 10px;
            transition: .15s
        }
        
        .p1Icone {
            width: 50px;
            height: 45px;
            font-size: 27px;
            display: flex;
            align-items: center;
            justify-content: center;
            margin: 0 25px 0 0;
            border-radius: 8px;
            color: #000
        }
        
        .resultaP1info {
            padding: 0 25px;
            height: 0;
            transition: .15s;
            border-radius: 0 0 10px 10px;
            background: #e4e4e4;
            background: linear-gradient(180deg, #e4e4e4 0, #fff 56%)
        }
        
        .iconePVant {
            background-color: rgba(11, 214, 95, .3)
        }
        
        .umaP1inf:nth-child(odd) .p1Icone {
            background-color: var(--roxo5)
        }
        
        .umaP1inf:nth-child(2n) .p1Icone {
            background-color: #adf0ca
        }
        
        .abertook .rInfoP {
            border-radius: 10px 10px 0 0
        }
        
        .abertook .resultaP1info {
            height: auto !important;
            padding: 25px
        }
        
        .p1S2 {
            padding: 40px 0
        }
        
        .p1S2 h3 {
            font-size: 30px
        }
        
        .blocaVantagensP {
            width: 100%;
            margin: 50px auto 0;
            flex-wrap: wrap;
            align-items: stretch;
            justify-content: flex-start
        }
        
        .umaPVantagem {
            width: calc(33.33% - 20px);
            box-sizing: border-box;
            padding: 15px 20px;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            margin: 0 10px 20px;
            border-radius: 10px
        }
        
        .iconePVant {
            width: 40px;
            height: 40px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 20px
        }
        
        .umaPVantagem b {
            width: 100%;
            max-width: 240px;
            font-size: 24px
        }
        
        .umaPVantagem a {
            color: var(--roxo);
            font-weight: 500;
            margin: 10px 0 0 0
        }
        
        .umaPVantagem a i {
            display: inline-table
        }
        
        .emailBarra {
            margin: 50px auto;
            border: 1px solid #dcdcdc;
            padding: 23px;
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            gap: 65px;
            flex-shrink: 0;
            border-radius: 15px
        }
        
        .emailBarra i {
            font-size: 70px;
            color: var(--roxo)
        }
        
        .infoEmailBarra {
            width: calc(100% - 80px);
            max-width: 670px
        }
        
        .gostou,
        .verdeBoxReco {
            max-width: 1000px;
            text-align: center;
            box-sizing: border-box
        }
        
        .infoEmailBarra h2 {
            font-size: 28px;
            margin: 0;
            padding: 0
        }
        
        .infoEmailBarra p {
            font-size: 20px;
            margin: 5px 0 0
        }
        
        .verdeBoxReco {
            width: 100%;
            margin: 20px auto 10px;
            padding: 50px 20px 30px;
            border-radius: 10px;
            background-color: #adf0ca;
            color: #000
        }
        
        .brancoCor,
        .gostou .ctaP1 {
            margin: 20px auto 0
        }
        
        .topIconR {
            background-color: #fff
        }
        
        .brancoCor {
            background-color: #000;
            color: #0BD65F
        }
        
        .topIconR {
            width: 58px;
            height: 58px;
            border: 1px solid #e4e4e4;
            box-shadow: 0 10px 25px rgba(0, 0, 0, .3);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #000;
            font-size: 28px;
            position: absolute;
            top: -29px;
            left: calc(50% - 29px)
        }
        
        .verdeBoxReco h2 {
            color: #000;
            width: 100%;
            max-width: 300px;
            font-size: 24px;
            display: block;
            margin: 0 auto 20px
        }
        
        .verdeBoxReco p {
            width: 100%;
            display: block;
            margin: 10px auto;
            max-width: 720px
        }
        
        .brancoCor:hover {
            background-color: var(--roxo);
            color: #FFF
        }
        
        .gostou {
            margin: 30px auto 0;
            border: 2px solid var(--roxo);
            padding: 50px 20px;
            border-radius: 10px
        }
        
        .gostou h2 {
            font-size: 28px;
            display: block;
            margin: 0 auto;
            width: 100%;
            max-width: 370px
        }
        
        .gostou p {
            width: 100%;
            max-width: 350px;
            margin: 10px auto
        }
        
        .umaPVantagem {
            height: 250px;
        }
        
        .holdaPro {
            width: 100vw;
            height: 100vh;
            background-color: rgba(0, 0, 0, .9);
            position: fixed;
            top: 0;
            left: 0;
            z-index: 999
        }
        
        .boxChar {
            position: fixed;
            bottom: 0;
            transition: all .35s ease;
            right: 30px;
            z-index: 999
        }
        
        .holdaChar {
            width: 240px;
            height: 249px;
            margin: 0 auto -42px auto;
            border-radius: 120px 120px 0 0;
            overflow: hidden;
            position: relative;
        }
        
        .holdaChar video {
            width: 480px;
            margin: -46px 0 0 -120px;
        }
        
        .leBoxChar {
            width: 330px;
            box-shadow: 0px 4px 47px 0px rgba(0, 0, 0, 0.25);
            background-color: #fbfcfe;
            color: #555;
            box-sizing: border-box;
            padding: 40px 25px 25px 25px;
            border-radius: 15px 15px 0 0;
            text-align: center;
        }
        
        .leBoxChar h2 {
            color: var(--azul);
            max-width: 200px;
            margin: 0 auto 10px auto;
            font-size: 25px;
        }
        
        .leBoxChar h2 strong {
            font-size: 42px;
        }
        
        .leBoxChar p {
            max-width: 200px;
            margin: 0 auto;
        }
        
        .leBoxChar .ctaP1 {
            width: 100%;
            margin: 15px 0 10px 0;
            padding-top: 10px;
            padding-bottom: 10px;
        }
        
        .fecharChar {
            cursor: pointer;
        }
        
        .retiraChar {
            display: none !important
        }
        
        .fecharChar2 {
            position: absolute;
            top: 20px;
            right: 20px;
            display: none;
        }
        
        .holdaChar2 {
            display: none
        }
        
        .verifyy {
            width: fit-content;
            text-align: center;
            font-weight: 600;
            margin: 15px auto 0 auto;
            position: relative;
            box-sizing: border-box;
            padding: 0 0 0 20px;
            color: #6d6d6d;
            font-size: 12px;
        }
        
        .verifyy i {
            font-size: 18px;
            position: absolute;
            left: 0;
            top: -2px;
        }
        
        .xKP1 {
            width: calc(57% - 10px);
            position: relative;
        }
        
        .xKP1 .ctaP1 {
            width: 100%;
            max-width: 100%;
        }
        
        .xKP1 .verifyy {
            width: 100%;
            position: absolute;
            bottom: -40px;
            left: 0;
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 0;
        }
        
        .xKP1 .verifyy i {
            position: relative;
            top: auto;
            left: auto;
        }
        
        .stepsP1 {
            width: 100%;
            max-width: 800px;
            margin: 40px auto;
            display: flex;
            align-items: flex-start;
            justify-content: space-between;
        }
        
        .umStepp {
            width: calc(33.33% - 30px);
            text-align: center;
        }
        
        .umStepp b {
            display: flex;
            width: 25px;
            height: 25px;
            font-weight: normal;
            border-radius: 50%;
            align-items: center;
            justify-content: center;
            color: #FFF;
            margin: 0 auto 20px auto;
            background-color: #0BD65F
        }
        
        .umStepp p {
            width: 100%;
            margin: 20px 0 0 0;
            text-align: center;
        }
        
        .infoNovaCard {
            width: 100%;
            max-width: 980px;
            margin: 0 auto 50px auto;
        }
        
        .resultaP1info em {
            display: inline-table;
            font-style: normal;
            box-sizing: border-box;
            padding: 3px 10px;
            border-radius: 5px;
            border: 1px solid #ddd;
            font-weight: 700;
            margin: 0 5px 5px 0;
        }
        
        @media screen and (max-width:1140px) {
            .umaPVantagem {
                height: auto;
            }
            .holddaP b {
                padding-left: 4px;
            }
            .holddaP b i {
                font-size: 15px;
            }
            .ctaP1,
            .infoEmailBarra,
            .lado1PC,
            .lado2PC,
            .solicitaCP {
                width: 100%
            }
            #labelNome {
                font-size: 14px
            }
            .fotoCardOb {
                order: 1
            }
            .holdaPinfo {
                margin: 0;
                order: 2
            }
            .beneficiosOb {
                order: 3
            }
            .avaliac {
                display: none
            }
            .anuncio {
                display: none
            }
            .anuncioMob {
                display: block
            }
            .nomeUserP {
                margin: 0
            }
            
            .p1S1{background:#fff;background:linear-gradient(180deg,#fff 0,#fff 540px,var(--roxo3) 540px)}

            
            .p1S1 h1 {
                font-size: 27px;
                margin: 15px auto;
                text-align: left
            }
            .infosP1Card {
                flex-wrap: wrap
            }
            .fotoCardPs {
                transform: scale(.5);
                position: absolute
            }
            .nomeCardP1 h2 {
                font-size: 23px;
                margin: 0 0 0 10%
            }
            .p1S2 h3,
            .solicitaCP b {
                font-size: 22px;
                margin: 0 auto;
                display: block
            }
            .caixaCard {
                min-height: 190px;
                background-size: 68% 100%
            }
            .solicitaCP {
                display: block;
                margin: 30px 0 0;
                text-align: center
            }
            .solicitaCP b {
                width: 100%;
                max-width: 300px
            }
            .ctaP1 {
                padding: 15px 0;
                margin: 20px 0 30px
            }
            .p1S2 {
                padding: 40px 0 20px
            }
            .p1S2 h3 {
                max-width: 290px
            }
            .blocaVantagensP {
                margin: 30px auto 0
            }
            .umaPVantagem {
                width: calc(50% - 20px);
            }
            .umaPVantagem b {
                font-size: 16px;
                min-height: 0;
                margin: 15px 0 0 0
            }
            .umaPVantagem a {
                font-size: 13px
            }
            .iconePVant {
                width: 40px;
                height: 40px;
                font-size: 24px
            }
            .emailBarra {
                width: 100%;
                max-width: 300px;
                display: block;
                text-align: center;
                margin: 20px auto
            }
            .infoEmailBarra h2 {
                display: block;
                margin: 0 auto;
                font-size: 22px;
                max-width: 200px
            }
            .infoEmailBarra p {
                margin: 5px auto 0;
                max-width: 220px;
                display: block;
                font-size: 15px
            }
            .emailBarra i {
                font-size: 55px
            }
            .boxChar {
                top: 0;
                right: 0;
                display: flex;
                align-items: center;
                justify-content: center;
                height: 0;
                width: 100vw;
                height: 100vh;
            }
            .holdaPagChar {
                width: 96%;
                border-radius: 20px;
                box-shadow: 0px 4px 47px 0px rgba(0, 0, 0, 0.25);
                max-width: 480px;
                display: flex;
                align-items: stretch;
                justify-content: center
            }
            .holdaChar {
                display: none
            }
            .leBoxChar {
                flex-grow: 1;
                box-shadow: none;
                text-align: left;
                position: relative;
                border-radius: 0 20px 20px 0;
                height: 300px;
                padding: 20px 20px 20px 0;
            }
            .leBoxChar h2 {
                margin: 0 0 10px 0;
            }
            .leBoxChar p {
                margin: 0;
            }
            .leBoxChar h2 strong {
                display: none;
            }
            .holdaChar2 {
                display: block;
                overflow: hidden;
                border-radius: 20px 0 0 20px;
                width: 200px;
                height: 300px;
                position: relative;
            }
            .holdaChar2 video {
                width: 640px;
                margin: -65px 0 0 -175px;
            }
            .leBoxChar .ctaP1 {
                max-width: 240px;
            }
            .fecharChar {
                display: none
            }
            .fecharChar2 {
                display: block;
                font-size: 30px;
                color: #333;
                z-index: 99999;
                cursor: pointer;
            }
            .mobOpt {
                top: -1000px;
            }
            .xKP1 .verifyy {
                position: relative;
                bottom: auto;
            }
            .xKP1 {
                width: 100%;
                padding: 0 0 55px 0;
                margin: 0;
            }
            .xKP1 .ctaP1 {
                margin-bottom: 15px;
            }
            .p1S1 {
                background: linear-gradient(180deg, #fff 0, #fff 600px, var(--azul3) 600px);
            }
            .stepsP1 {
                display: block;
            }
            .umStepp {
                width: 100%;
                margin: 0 0 20px 0;
            }
            .lado1PC {
                order: 2
            }
            .lado2PC {
                padding-top: 230px;
                order: 1
            }
            .infosP1Card {
                position: relative;
            }
            .caixaCard {
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
            }
        }
        
        @media screen and (max-width: 460px) {
            .holdaChar2 video {
                margin: -65px 0 0 -225px;
            }
        }
        
        
        .hdaAD { display: block; margin: 30px auto;}




/*P2*/




#infosExtras { width: 100%; z-index: 9; height: 100%; display: none; align-items: center; justify-content: center; position: fixed; top: 0; left: 0; background-color: rgba(0,0,0,.3); }
                .maisInfosCard { width: 90%; max-width: 700px; max-height: calc(100vh - 100px); position: relative; border-radius: 12px; background-color: #FFF; box-sizing: border-box; padding: 20px;}
                .maisInfosCard h2 { color: var(--cor1); font-size: 25px; }
                .fechaMais { position: absolute; cursor: pointer; top: 10px; right: 10px; color: #333; font-size: 25px;}
                
                
                .maisInfosCard b { color: var(--cor1); display: block; margin: 0 0 5px 0; }
                .maisInfosCard p { display: block; margin: 0 0 30px 0;}
                
                .maisAberto { display: flex!important;}
                
                .readXtras { max-height: calc(100vh - 200px); width: 100%; overflow: auto; }
                
                .maisInfosCardx { width: 100%;}
                .maisInfosCardx b { color: var(--cor1); display: block; margin: 0 0 5px 0; }
                .maisInfosCardx p { display: block; margin: 0 0 30px 0;}
                
                .ancoraBot2 a,.sair{background-color:#fff;color:#000}
                .girado,.umUtV a i{transform:rotate(-90deg)}
                .eBookParte,.itemCha4{box-shadow:0 6px 11px 0 rgba(0,0,0,.15)}
                .isAmex .vantBand{border:1px solid #333;color:#333}
                .ancoraBot a,.ancoraBot2 a{border-radius:30px;font-weight:700}
                .chamadas3 .owl-stage-outer{width:auto!important}
                .sair{width:20px;height:20px;font-size:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:-23px;right:10px}
                .fechadoAncora{display:none!important}
                .ancoraBot2{width:100%;display:none;opacity:0;color:#fff;z-index:999;align-items:center;justify-content:space-between;position:fixed;left:0;box-sizing:border-box;border-radius:20px 20px 0 0;background-color:var(--azul);padding:25px 15px;-webkit-animation-duration:2s;-webkit-animation-name:ancoraBot2;-webkit-animation-delay:3s;-webkit-animation-fill-mode:forwards}
                @-webkit-keyframes ancoraBot2{0%{bottom:-200px;opacity:0}100%{bottom:0;opacity:1}}
                .infoAncoraBot{flex-grow:1;margin:0 15px 0 0}
                .infoAncoraBot strong{width:100%;font-size:15px;font-weight:700;margin:0 0 3px}
                .infoAncoraBot em{font-style:normal;font-size:9px;display:flex;align-items:center;justify-content:flex-start}
                .ancoraBot2 a,.iconeVidC{display:flex;align-items:center}
                .infoAncoraBot em i{font-size:12px;margin:0 4px 0 0}
                .ancoraBot2 a{min-width:173px;font-size:12px;padding:5px 10px 5px 5px;box-sizing:border-box;justify-content:space-between}
                .ancoraBot a,.iconeVidC{background-color:var(--azul)}
                .dataAuthP2:before { background-color: var(--verde)}
                #labelNome,.ancoraBot a{color:#fff;box-sizing:border-box;text-transform:uppercase}
                .iconeVidC{width:30px;height:30px;margin:0 5px 0 0;border-radius:50%;justify-content:center}
                .decidiuBox,.p2S1{background-color:var(--roxo3)}
                .iconeVidC img{width:25px}
                .ancoraBot{width:100%;height:1px;position:fixed;bottom:0;left:0;z-index:99;display:none}
                .ancoraBot a{margin:-80px auto 0;display:table;padding:17px 25px 17px 65px;position:relative}
                .umUtV b,.umUtV i,.umUtV p{display:block}
                .ancoraBot a img{position:absolute;top:calc(50% - 22px);left:15px}
                .anuncio{width:100%;max-width:1200px;margin:40px auto}
                .p2S1{padding:30px 0;border-radius:20px}
                .topoazul{width:110%;position:absolute;top:0;left:-5%}
                .topoP2{height:500px;box-sizing:border-box;padding:370px 0 0;position:relative}
                .leCardP2{width:450px;display:flex;align-items:center;justify-content:center}
                .fotoCardPs2{width:450px;height:275px;position:absolute;top:40px;left:calc(50% - 225px);border-radius:14px}
                .dataAuthP2,.fotoCardOb,.umUtV a,.verifyy{position:relative}
                #labelNome{width:270px;padding:5px 10px;font-family:Inconsolata,monospace;text-shadow:1px 1px 1px #000;position:absolute;font-size:18px;letter-spacing:1px}
                .fotoCardOb{overflow:hidden}
                .normal.isRight{text-align:right;margin:0 0 0 -270px}
                .girado{margin:240px 0 0;text-align:right;transform-origin:bottom left}
                .girado.isBottom{text-align:left;margin:-30px 0 0}
                .holdaCardOb{flex-wrap:wrap}
                .ctaP2,.infoUteis{display:flex;align-items:center}
                .infoTopP2{width:95%;max-width:750px;margin:0 auto}
                .infoTopP2 h1{font-size:32px;margin:0}
                .infoTopP2 p{margin:17px 0;font-weight:600;font-size:18px}
                .itemCha3 a,.umPQ b,.umUtV a{font-weight:500}
                .dataAuthP2{color:#666;font-size:13px;padding:0 0 0 15px}
                .dataAuthP2:before{content:'';width:6px;height:6px;border-radius:50%;position:absolute;top:calc(50% - 3px);left:0}
                .infoUteis{width:100%;justify-content:space-between}
                .lad1UtP2{width:calc(50% - 20px);max-width:480px}
                .ctaP2,.ctaP2b,.ladosQmv{max-width:530px}
                .lad1UtP2 h2{font-size:30px}
                .temUtv{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}
                .umUtV{width:calc(50% - 16px);height:160px;margin:0 0 32px;border:1px solid #000;box-sizing:border-box;padding:20px;border-radius:10px}
                .ctaP2,.decidiuBox{width:100%;text-align:center}
                .umUtV i{font-size:27px;margin:0}
                .umUtV b{font-size:18px;margin:5px 0}
                .umUtV p{margin:0}
                .umUtV a{color:var(--roxo);font-size:14px;box-sizing:border-box;padding:0 28px 0 0}
                .umUtV a i{font-size:13px;top:calc(50% - 7px);right:0;position:absolute}
                .meioCTA i,.qtms i{transform:rotate(180deg)}
                .maisCha4:hover,.umUtV a:hover{color:var(--verde)}
                .rateUmv i{font-size:13px;float:left;margin:2px 2px 0 0}
                .decidiuBox{margin:30px auto 50px;border:1px dashed var(--roxo);padding:30px 10px;border-radius:15px;box-sizing:border-box}
                .decidiuBox h2{font-size:50px;margin:0 auto}
                .decidiuBox h3,.zapParte h2{font-size:25px;margin:0 auto}
                .decidiuBox p,.solicitaBox p{width:90%;font-size:15px;max-width:750px;margin:20px auto 0}
                .ctaP2{margin:15px auto 10px;border-radius:10px;font-weight:700;color:#fff;padding:15px 0;background-color:var(--roxo);justify-content:center}
                .ctaCha4:hover,.ctaP2:hover,.ctamep:hover{background-color:var(--verde)}
                .ctaP2b:hover,.p2-3 a{background-color:var(--roxo)}
                .verifyy{width:fit-content;font-weight:600;margin:0 auto;padding:0 0 0 20px;color:#6d6d6d;font-size:12px}
                .ctaCha4,.ctaP2b,.maisDets,.p2-2,.zappLink{font-weight:700}
                .verifyy i{font-size:18px;position:absolute;left:0;top:-2px}
                .vantDesv{width:130px;display:block;margin:0 auto}
                .holdaVantDesv{text-align:center}
                .holdaVantDesv h2{font-size:30px;margin:8px auto 0}
                .noSell{-webkit-user-select:none;-ms-user-select:none;user-select:none}
                .linhaVantagens{margin:20px 0 50px}
                .linhaCartoes h2,.linhaVh2,.linhaVh2b{font-size:29px;display:block;margin:0 0 30px}
                .linhaCartoes h2 i,.linhaVh2 i,.linhaVh2b i{float:left;font-size:37px;margin:0 8px -2px 0}
                .topArr{width:100%;box-sizing:border-box;padding:0}
                .topArr .owl-nav{width:100%;height:1px}
                .topArr .owl-nav div{width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background-color:transparent!important;font-size:25px!important;color:#333!important;position:absolute;z-index:9;top:-65px;cursor:pointer;transition:.2s}
                .itemCha3,.itemChaP3{border:1px solid #dbdbdb}
                .itemCha3 a,.maisDets,.p2-3 a:hover,.quemVant i,.solicitaBox h2 i{color:var(--roxo)}
                .topArr .owl-prev{right:50px}
                .topArr .owl-next{right:0}
                .topArr .owl-nav div:hover{background-color:rgba(224,224,224,.3)!important}
                .itemCha3{height:200px;background-color:rgba(224,224,224,.3);padding:20px 25px;display:flex;flex-direction:column;justify-content:space-between;margin:0;box-sizing:border-box;border-radius:10px}
                .iconePVant2,.umPQ{align-items:center}
                .iconePVant2{width:40px;height:40px;margin:0 0 10px;background-color:var(--azul5);border-radius:50%;display:flex;justify-content:center;font-size:20px}
                .itemChaP3,.umPQ{background-color:rgba(224,224,224,.3);box-sizing:border-box}
                .itemChaP3{height:230px;padding:25px 20px 20px;flex-direction:column;justify-content:flex-start;margin:0;border-radius:10px}
                .itemCha3 b{width:100%;max-width:240px;display:block;font-size:22px}
                .itemCha3 p{width:100%;min-height:60px}
                .itemCha3 a i,.maisCha4 i{transform:rotate(180deg);display:inline-table}
                .maisDets{width:fit-content;font-size:18px;display:table;margin:40px auto 50px}
                .iconePQ,.quemVant,.umPQ{display:flex}
                .maisDets i{float:right;margin:0 0 -2px 5px;font-size:21px}
                .quemVant{align-items:flex-start;justify-content:space-between}
                .ladosQmv{width:calc(50% - 20px)}
                .umPQ{margin:0 0 15px;justify-content:space-between;border:1px solid #dbdbdb;padding:14px 40px;border-radius:10px}
                .iconePQ{width:44px;height:44px;align-items:center;justify-content:center;font-size:25px;border-radius:50%;background-color:#ddd;margin:0 20px 0 0}
                .ctaP2b,.p2-3 a:hover{background-color:var(--verde)}
                .umPQ b{width:calc(100% - 60px)}
                .ladosQmv iframe{width:100%;height:320px;border-radius:10px}
                .solicitaBox{width:100%;margin:30px auto 50px;border:1px solid var(--roxo);padding:70px 10px;text-align:center;border-radius:15px;box-sizing:border-box}
                .barraCelP2,.ctaP2b,.zappLink{border-radius:10px}
                .solicitaBox h2{font-size:55px;margin:0 auto}
                .solicitaBox h2 i{width:60px;display:block;margin:0 auto}
                .solicitaBox h3{font-size:23px;margin:20px auto 0}
                .ctaP2b{display:table;margin:25px auto 10px;width:100%;text-align:center;color:#fff;padding:15px 0}
                .barraCelP2,.meioCTA{display:flex;align-items:center}
                .meioCTA{width:fit-content;justify-content:space-between;margin:0 auto}
                .grupoVAd{width:43px;margin:0 10px 0 0}
                .meioCTA i{font-size:25px;margin:-4px 0 0 10px}
                .barraCelP2{width:100%;margin:100px 0;justify-content:center;padding:20px;background-color:#f1f1f1}
                .p2-2,.p2-3{height:150px;align-items:center;display:flex}
                .p2-2{width:calc(100% - 600px);justify-content:center;font-size:27px}
                .p2-3{width:290px;justify-content:center;text-align:center}
                .p2-3 a,.zappLink{align-items:center}
                .p2-3 a{width:42px;height:42px;font-size:23px;display:flex;margin:0 8px;justify-content:center;color:#fff;border-radius:50%}
                .bandeiraParte h2,.zappLink i{font-size:26px}
                .celP2{width:100%;max-width:200px}
                .meiado{width:100%;max-width:1000px;display:flex;align-content:center;justify-content:space-between;box-sizing:border-box}
                .comparadorParte{padding:50px 0;background-color:var(--roxo3)}
                .zapParte{padding:1px 0 65px}
                .zapParte .centra{max-width:400px;text-align:center}
                .zapIcone{font-size:50px;color:#25d366;margin:0 auto}
                .zapParte p{margin:10px auto;display:block;max-width:320px}
                .zappLink{padding:20px 10px 14px;margin:20px 0 0;box-sizing:border-box;background-color:#25d366;color:#fff;justify-content:center;display:flex}
                .bp2,.eBookParte{align-items:center}
                .zappLink i{float:left;margin:-4px 10px 0 0}
                .zappLink:hover{background-color:#128c7e}
                .dZCt,.qtms{width:fit-content}
                .bandeiraParte { padding: 100px 0; }
                .bp1{width:360px}
                .marcaBand{height:35px;margin:0 0 20px}
                .bp2{width:calc(100% - 380px);max-width:700px;display:flex;justify-content:flex-start;flex-wrap:wrap}
                .vantBand{width:calc(33.33% - 28px);min-height:180px;margin:0 28px 28px 0;box-sizing:border-box;padding:20px 20px 0;border:1px solid #fff;border-radius:10px;color:#fff}
                .vantBand i{display:block;margin:0 0 10px;font-size:30px}
                .linhaCartoes{padding:60px 0 40px}
                .itemCha4{box-sizing:border-box;margin:20px 14px;padding:15px;border-radius:10px}
                .fotoCardCha4{width:100%;height:auto;border-radius:5px;background-color:#eee}
                .ctaCha4,.ctamep{text-align:center;background-color:var(--roxo)}
                .fotoCardCha4 img{width:100%;opacity:0}
                .itemCha4 b{display:block;margin:14px 0;font-size:20px}
                .ctaCha4{display:block;margin:0 0 10px;font-size:14px;border-radius:5px;color:#fff;padding:15px 0}
                .maisCha4{color:var(--roxo);margin:0 auto;font-size:14px;display:table;font-weight:500}
                .eBookParte{width:calc(100% - 28px);padding:30px;display:flex;justify-content:space-between;box-sizing:border-box;margin:10px 0 0 14px;border-radius:10px}
                .livroP,.mEp,.mEp2{width:calc(33.33% - 20px)}
                .mEp strong,.p900{display:block;margin:0 auto}
                .mEp{text-align:center}
                .mEp strong{color:var(--roxo);text-transform:uppercase;font-size:17px}
                .mEp h2{font-size:30px;display:block;margin:10px auto 0;max-width:170px}
                .p900{width:100%;max-width:220px}
                .ctamep{margin:20px 0 0;display:flex;align-items:center;justify-content:center;padding:16px 0;color:#fff;border-radius:5px;font-weight:700}
                .qtms i{float:right;margin:0 0 0 10px}
                .iccCor1{background-color:rgba(11,214,95,.3)}
                .iccCor2{background-color:#ffbaba}
                .appsB{width:auto;height:30px;margin:0 0 5px}
                .hdPb{padding:20px 0; width: fit-content; min-width: 300px; margin: 0 auto; }
                
                .estrelasRank {color: #bbb; padding: 6px 0 0 0; font-size: 22px; margin: 0 15px; width: 175px; }
    
                .corestrela1 i:nth-child(1) { color: #fcb900;}
                .corestrela2 i:nth-child(1), .corestrela2 i:nth-child(2) { color: #fcb900;}
                .corestrela3 i:nth-child(1), .corestrela3 i:nth-child(2), .corestrela3 i:nth-child(3) { color: #fcb900;}
                .corestrela4 i:nth-child(1), .corestrela4 i:nth-child(2), .corestrela4 i:nth-child(3), .corestrela4 i:nth-child(4) { color: #fcb900;}
                .corestrela5 i { color: #fcb900;}
                @media screen and (max-width:1140px)
                {
                    .chamadas3 .owl-stage-outer{width:auto!important}
                    .bp1,.linhaVh2b{text-align:center}
                    .barraCelP2,.umUtV a{box-sizing:border-box}
                    .ancoraBot2{display:flex}
                    .ancoraBot,.infoUteis,.linhaVh2b i,.livroP,.mEp h2,.meiado{display:block}
                    .fotoCardPs2{transform:scale(.5);top:-40px}
                    .infoTopP2 h1{font-size:24px}
                    .topoP2{height:auto;padding:200px 0 0}
                    .lad1UtP2,.ladosQmv{width:100%}
                    .lad1UtP2 h2{font-size:22px}
                    .temUtv{margin-top:30px}
                    .decidiuBox{margin:30px auto 50px}
                    .linhaVantagens{flex-wrap:wrap;margin:20px 0 30px}
                    .ladosQmv:first-child{order:2}
                    .ladosQmv:nth-child(2){order:1;margin:0 0 20px}
                    .linhaVh2{font-size:22px!important;width:calc(100% - 90px)}
                    .linhaVh2 i{font-size:28px!important}
                    .linhaVh2b{margin:0 auto 30px;font-size:22px}
                    .linhaVh2b i{float:none;margin:0 auto}
                    .ladosQmv iframe{height:220px}
                    .solicitaBox{padding:25px 20px 30px}
                    .itemCha3{padding:25px 20px 20px;height:200px}
                    .itemCha3 b{font-size:18px}
                    .barraCelP2{position:relative;margin:10px 0 30px;flex-wrap:wrap;justify-content:flex-end}
                    .meiado{width:calc(100% - 140px)}
                    .p2-2,.p2-3{width:100%;height:auto}
                    .p2-3{justify-content:flex-start}
                    .p2-2{font-size:22px;margin:0 0 10px}
                    .p2-3:first-child{position:absolute;width:auto;transform:scale(.6);bottom:-65px;left:-20px}
                    .bp1,.bp2{width:100%}
                    .p2-3 a{width:34px;height:34px;font-size:19px;margin:0 6px 0 0}
                    .zapParte{padding:10px 0 45px}
                    .bandeiraParte{padding:40px 0}
                    .bandeiraParte .centra{display:block;position:relative;box-sizing:border-box;padding-bottom:90px}
                    .bp2{margin:35px 0 0;justify-content:space-between}
                    .bandeiraParte .ctaP2b{width:100%;position:absolute;bottom:0;left:0}
                    .vantBand{width:calc(50% - 14px);min-height:180px;margin:0 0 28px;padding:17px 18px 0 15px}
                    .livroP,.mEp,.mEp2{width:100%}
                    .ctaCha4{font-size:13px;padding:10px 0}
                    .itemCha4{margin:20px 12px;padding:10px}
                    .itemCha4 b{font-size:16px}
                    .eBookParte{width:100%;margin:10px 0 0;padding:15px 15px 80px;position:relative;flex-wrap:wrap}
                    .livroP{order:1;max-width:180px;margin:0 auto}
                    .mEp{order:3}
                    .mEp h2{margin:10px auto 0;font-size:22px;max-width:100%}
                    .mEp strong,.umUtV a{font-size:14px}
                    .mEp2{order:2;margin:20px 0}
                    .p900{max-width:150px}
                    .ctamep{width:calc(100% - 28px);position:absolute;bottom:15px}
                    .notEscape{width:100%;overflow:hidden}
                    .topArr{width:100%!important}
                    .topArr .owl-prev{right:70px}
                    .topArr .owl-next{right:30px}
                    .umUtV{width:calc(50% - 12px);margin:0 0 28px;padding:18px 5px 18px 15px}
                    .umUtV a{color:var(--azul);font-weight:600;position:relative;padding:0 28px 0 0}
                    .comparadorParte{padding:30px 0}
                }
                
                
                .unitAd { width: 100%; height: 60px; }
                
                .deskAd { border: 1px dashed #0c0}
                .mobAd { border: 1px dashed #f00; display: none; }
                
                
                @media screen and (max-width: 900px)
                {
                    .deskAd { display: none}
                    .mobAd { display: block;}
                }
                
                
                
                .imgEsp { width: 100%; }
                    
                   .p3S2 { padding: 50px 0 0 0;}
               .introP3S2 { width: 100%; max-width: 480px; text-align: center; margin: 0 auto; }
               .introP3S2 i { font-size: 55px; color: var(--roxo); display: block; margin: 0 auto; transform: rotate(-90deg)}
               .introP3S2 h2 { font-size: 30px; max-width: 400px; display: block; margin: 0 auto 15px auto; }
               .passoApassoP3 { display: flex; margin: 50px 0 0 0; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; }
               .umPasso { width: calc(20% - 22px); margin: 0 0 30px 0; height: 200px; box-sizing: border-box; border: 1px solid var(--roxo); border-radius: 10px; padding: 20px;}
               .umPasso b { margin: 0 0 20px 0; border-radius: 50%; width: 36px; height: 36px; display: flex; background-color: var(--roxo); color: #FFF; font-size: 16px; align-items: center; justify-content: center; }
               .linhaVantagens { margin: 20px 0 0 0;}
               .linhaVh2 { font-size: 29px; display: block; margin: 0 0 30px 0;}
               .linhaVh2 i { float: left; font-size: 37px; margin: 0 8px -2px 0; }
               
                    @media screen and (max-width: 1140px)
                    {
                        .passoApassoP3 { flex-wrap: wrap; }
                       .umPasso { width: calc(50% - 17px); }
                       .umPasso:nth-child(n + 7) { display: none}

                    }
                        #comparadores h2 { width: 90%; margin: 0 auto; max-width: 450px; font-size: 26px; text-align: center; }


.custom-dropdown { position: relative; display: inline-block; cursor: pointer; width: calc(50% - 13px) }
                        .dropdown-button {padding: 11px 14px; width: 100%; position: relative; font-size: 15px; display: flex; align-items: center; justify-content: flex-start; box-sizing: border-box; border-radius: 5px; background-color: white; }
                        .dropdown-button:after {content: url('../images/arrow-down.svg'); position: absolute; top:calc(50% - 11px); right: 10px;}
                        .dropdown-content {display: none; flex-wrap: wrap; position: absolute; background-color: #f9f9f9; min-width: 100%; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; }
                        .dropdown-content div { padding: 10px; cursor: pointer; }
                        .custom-dropdown.active .dropdown-content { display: flex; border-radius: 0 0 5px 5px }
                        .load-more { width: 100%; background-color: #ddd; text-align: center; font-weight: bold; cursor: pointer; order: 3}
                        .search-input { -webkit-appearance: none; width:calc(100% - 20px); margin:10px; box-sizing:border-box; font-size:16px; font-family: 'Plus Jakarta Sans', sans-serif; outline:none; border-radius:5px; border:1px solid #ccc; background-color:#fff; color:#333; padding:8px; }
                        .fotoCardLista { width: 65px; height: 41px; padding: 0!important;  border: 1px solid #ccc; border-radius: 4px; margin: 0 10px 0 0;}
                        .bgRule { background-position: center; background-repeat: no-repeat; background-size: cover}
                        .nodoCard, .cardNode { width: 100%; font-size: 15px; display: flex; align-items: center; justify-content: flex-start; border-bottom: 1px solid #eee; box-sizing: border-box}
                        .nodoCard:hover, .cardNode:hover { background-color: #eee;}
                        #dropdownOptions, #cardDropdownOptions { max-height: 350px; overflow: auto; -webkit-overflow-scrolling: touch;}
                        .highlighted { background-color: #eee;}
                        .dropdown-button span { text-transform: capitalize}
                        .holdaDrops { display: flex; align-items: flex-start; justify-content: space-between; width: 100%; max-width: 865px; margin: 40px auto 20px auto; }
                        #exibeCompara { display: flex; align-items: flex-start; justify-content: space-between; width: 100%; max-width: 865px; margin: 25px auto; }
                        .boxCompara { box-sizing: border-box; width: calc(50% - 13px); padding: 30px 15px; border-radius: 10px; background-color: #FFF; box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.10); border: 1px solid #eee}
                        .boxComparaNull { box-sizing: border-box; width: calc(50% - 13px); height: 20px}
                        .fotoBoxComp { width: 120px; height:77px; display: block; border-radius: 5px; margin: 0 auto;}
                        .boxCompara b { font-size: 20px; font-weight: 700; text-align: center; display: block; margin: 10px auto; }
                        .carregaBox { box-sizing: border-box; width: calc(50% - 13px); height: 500px; border: 1px dashed #AAA; border-radius: 10px; -webkit-animation-duration: .9s; -webkit-animation-name: animaLoad;
                        -webkit-animation-fill-mode: forwards; opacity: .7; background-color: #FFF; -webkit-animation-iteration-count: infinite;
                        }
                        @-webkit-keyframes animaLoad {
                        0% { opacity: .7; } 
                        100% { opacity: 0; }
                        }
                        .carrega2 { -webkit-animation-delay: 0s; }
                        .carrega2 { -webkit-animation-delay: .1s; }
                        .rateCc { display: flex; align-items: center; justify-content: center; color: #DDD}
                        .rateCc em { font-style: normal; font-weight: 700; font-size: 14px; margin: 0 8px 0 0; color: #000 }
                        .rateCc i { font-size: 20px; height: 21px; margin: 0 2px; }
                        .ctaCompCard { display: block; font-size: 15px; margin: 15px auto 5px auto; background-color: var(--verde); color: #FFF; text-align: center; border-radius: 5px; box-sizing: border-box; padding: 14px 0; max-width: 320px;}
                        .ctaCompCard:hover { background-color: var(--roxo); }
                        .linhaVantsComp { width: calc(100% + 30px); display: block; font-size: 15px; margin: 0 0 0 -15px; border-bottom: 1px solid #eee; box-sizing: border-box; padding: 9px 0; text-align: center; }
                        .linhaVantsComp strong { margin: 0 4px 0 0}
                        .ctaCompCard2 { display: flex; margin: 17px 0 0 0; background-color: var(--roxo3); font-size: 15px; font-weight: 500; text-align: center; justify-content: center; align-items: center; color: var(--roxo); border-radius: 5px; box-sizing: border-box; padding: 13px 0;} 
                        .ctaCompCard2 i { font-size: 20px; height: 20px; margin: 0 0 0 10px;}
                        .ctaCompCard2:hover { background-color: var(--roxo); color: #FFF; }
                        .boxCompara .verifyy { margin-bottom: 10px;}
                        .boxCompara .linhaVantsComp:last-of-type { border: 0!important}
                        .txt-lock {display: flex; align-items: center; justify-content: center; }
                        .txt-lock:before {margin: 0 5px 0 0; content: url(../images/ad.svg);}
                        @media screen and (max-width: 1140px)
                        {
                        .holdaDrops { display: block; margin: 40px auto 10px auto}
                        .custom-dropdown { width: 100%; margin-bottom: 14px;}
                        .fotoCardLista { width: 45px; height: 28px;}
                        .rateCc em { margin: 0 4px 0 0;}
                        .rateCc i { margin: 0;}
                        .fotoBoxComp { width: 90px; height: 56px;}
                        .boxCompara { width: calc(50% - 5px); padding: 15px 9px;}
                        .carregaBox { width: calc(50% - 5px);}
                        .boxCompara b { font-size: 17px}
                        .boxCompara b span { display: none; }
                        .ctaCompCard { font-size: 13px; font-weight: 600}
                        .linhaVantsComp { width: 100%; margin: 0; font-size: 14px; padding: 7px 0}
                        .linhaVantsComp strong { display: block; margin: 0 auto; }
                        .ctaCompCard2 { font-size: 13px; margin: 10px 0 0 0;}
                        .ctaCompCard2 i { font-size: 17px; height: 17px; margin: 0 0 0 7px}
                        #exibeCompara { margin: 10px auto 25px auto;}
                        }
                
                
                .ctaCompCard2 { text-decoration: none!important}
                           .ctaCompCard2:hover { color: #FFF!important}
                           .verifyy { text-align: center; font-size: 12px;}
                            
                            .rIconsx { text-align: center; margin: 0 auto 30px auto; width: fit-content; justify-content: center}
                        .rIconsx i { display: block; margin: 0 15px 0 0; color: var(--roxo); }
