:root{--site-red:#e01f27;--site-red-dark:#b70f17;--site-red-soft:rgba(224, 31, 39, .10);--site-black:#101012;--site-black-soft:#18181b;--site-white:#ffffff;--site-gray-50:#fafafa;--site-gray-100:#f4f4f5;--site-gray-200:#e4e4e7;--site-gray-300:#d4d4d8;--site-gray-500:#71717a;--site-gray-700:#3f3f46;--site-text:#202024;--site-muted:#6b6b72;--site-border:rgba(16, 16, 18, .10);--site-radius-xs:6px;--site-radius-sm:10px;--site-radius:16px;--site-radius-lg:22px;--site-shadow-sm:0 8px 24px rgba(0, 0, 0, .08);--site-shadow:0 18px 55px rgba(0, 0, 0, .12);--site-transition:.25s ease;--site-header-height:97px}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--site-white);color:var(--site-text);font-family:"Montserrat","Segoe UI",Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none;transition:color var(--site-transition),background-color var(--site-transition),border-color var(--site-transition),transform var(--site-transition),opacity var(--site-transition)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:#fff0}.account-subscriptions-details-actions-pause{display:none!important}.hide,.nao-mostra{display:none!important}.mostra{display:flex}.mobile,.header-mobile{display:none!important}header.header{position:fixed;inset:0 0 auto 0;z-index:99999;width:100%;height:var(--site-header-height);padding:0;background:rgb(255 255 255 / .98);border-bottom:1px solid rgb(16 16 18 / .06);box-shadow:0 5px 22px rgb(0 0 0 / .08);backdrop-filter:blur(12px)}header.header .container{width:100%;max-width:1180px;height:100%;margin:0 auto;padding:0 20px}header.header nav.navbar{min-height:var(--site-header-height);padding:12px 0;background:#fff0}header.header .navbar-brand{display:inline-flex;align-items:center;flex:0 0 auto;margin:0;padding:0;font-size:0}header.header .navbar-brand img,header.header a.navbar-brand img{display:block;width:auto;max-width:190px;max-height:64px;object-fit:contain}header.header .navbar-nav{align-items:center;gap:4px;margin-left:auto}header.header .navbar-nav>.nav-item{position:relative;margin:0}header.header .navbar-nav>.nav-item>a,header.header .navbar-nav .nav-link{position:relative;display:inline-flex;align-items:center;min-height:42px;padding:10px 11px;color:#242428!important;font-size:11px;font-weight:800;letter-spacing:.025em;text-transform:uppercase;border-radius:8px}header.header .navbar-nav>.nav-item>a::after,header.header .navbar-nav .nav-link::after{content:"";position:absolute;right:11px;bottom:5px;left:11px;height:2px;background:var(--site-red);transform:scaleX(0);transform-origin:center;transition:transform var(--site-transition)}header.header .navbar-nav>.nav-item:hover>a,header.header .navbar-nav>.nav-item.active>a,header.header .navbar-nav .nav-link:hover,header.header .navbar-nav .nav-link.active{color:var(--site-red)!important;background:var(--site-red-soft)}header.header .navbar-nav>.nav-item:hover>a::after,header.header .navbar-nav>.nav-item.active>a::after,header.header .navbar-nav .nav-link:hover::after,header.header .navbar-nav .nav-link.active::after{transform:scaleX(1)}header.header ul.sub-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:40;display:none;min-width:220px;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid var(--site-border);border-radius:12px;box-shadow:var(--site-shadow-sm)}header.header .nav-item:hover>ul.sub-menu,header.header .nav-item:focus-within>ul.sub-menu{display:block}header.header ul.sub-menu li{margin:0}header.header ul.sub-menu a{display:block;padding:10px 12px;color:var(--site-text);font-size:12px;font-weight:700;border-radius:8px}header.header ul.sub-menu a:hover{color:var(--site-red);background:var(--site-red-soft)}.contato{color:var(--site-text)}header.header .contato{margin-left:18px;white-space:nowrap}header.header .contato p{margin:0;padding:0;color:var(--site-muted);font-size:11px;line-height:1.2}header.header .contato h5{margin:3px 0 0;color:var(--site-red);font-size:15px;font-weight:900;letter-spacing:.02em}.user-cart{display:flex;align-items:center;gap:6px;margin-left:14px}.user-cart a,.admin-header a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;color:var(--site-text);border:1px solid #fff0;border-radius:50%;cursor:pointer}.user-cart a:hover,.admin-header a:hover{color:var(--site-red);background:var(--site-red-soft);border-color:rgb(224 31 39 / .16)}.user-cart i,.admin-header i{font-size:1.15rem}a.exit.logado img{width:22px;height:22px;object-fit:contain}footer.footer{position:relative;z-index:10;margin:0!important;padding:64px 0 24px;color:rgb(255 255 255 / .78);background:radial-gradient(circle at 15% 0,rgb(224 31 39 / .13),transparent 26%),var(--site-black);background-repeat:no-repeat;background-position:top;border-top:1px solid rgb(255 255 255 / .06)}footer.footer .container{max-width:1180px}footer.footer img.logo-footer{display:block;width:auto;max-width:180px;height:auto;max-height:62px;margin-bottom:18px;object-fit:contain}footer.footer h3,footer.footer .minha-conta h3,footer.footer .contato h3,footer.footer .endereco h3{margin:0 0 16px;color:#fff;font-size:13px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}footer.footer ul{margin:0;padding:0;list-style:none}footer.footer ul li{margin-bottom:8px}footer.footer ul li a,footer.footer ul li span{color:rgb(255 255 255 / .68)!important;font-size:13px;font-weight:500;line-height:1.5}footer.footer ul li a:hover{color:#fff!important;padding-left:3px}footer.footer .minha-conta,footer.footer .contato,footer.footer .endereco{margin:0}footer.footer .contato p{margin:0 0 4px;color:rgb(255 255 255 / .64);font-size:13px}footer.footer .contato h5{margin:0;color:#fff;font-size:16px;font-weight:800}footer.footer .contato ul .whats-logo img{width:18px;margin-right:8px}.redes-sociais,footer.footer .redes-sociais{display:flex;align-items:center;gap:9px;margin:18px 0 0;text-align:left}.redes-sociais a,footer.footer .redes-sociais a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;color:#fff;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .10);border-radius:50%}.redes-sociais a:hover,footer.footer .redes-sociais a:hover{color:#fff;background:var(--site-red);border-color:var(--site-red);transform:translateY(-2px)}.footer-infos{margin:42px 0 0;padding:24px 0 0;color:rgb(255 255 255 / .52);text-align:center;border-top:1px solid rgb(255 255 255 / .08)}.footer-page{padding:0}.seguranca,.pagamento{padding:0}.institucional{padding:calc(var(--site-header-height) + 48px) 0 90px;background:var(--site-gray-50)}.institucional>.container{max-width:1180px}.institucional>div>.row{margin:0}.menu-institucional.link-categoria ul{margin:0;padding:0;list-style:none}.menu-institucional a{position:relative;display:block;width:100%;margin:0 0 10px;padding:13px 15px;color:var(--site-text);font-size:14px;font-weight:750;text-decoration:none;background:#fff;border:1px solid var(--site-border);border-radius:10px;box-shadow:0 5px 16px rgb(0 0 0 / .035)}.menu-institucional a::before{content:"";position:absolute;top:12px;bottom:12px;left:0;width:3px;background:#fff0;border-radius:0 3px 3px 0}.menu-institucional a.active,.menu-institucional a:hover{color:var(--site-red);background:#fff;border-color:rgb(224 31 39 / .25);transform:translateX(3px)}.menu-institucional a.active::before,.menu-institucional a:hover::before{background:var(--site-red)}.texto-institucional{padding:30px;color:#414146;font-size:15px;line-height:1.78;text-align:left;background:#fff;border:1px solid var(--site-border);border-radius:var(--site-radius);box-shadow:var(--site-shadow-sm)}.texto-institucional h1,.texto-institucional h2,h2.blue.font-weight-bold.text-left{margin:0 0 20px;color:var(--site-text);font-size:clamp(26px, 3vw, 38px);font-weight:900;line-height:1.15}.texto-institucional h1::after,.texto-institucional h2::after,h2.blue.font-weight-bold.text-left::after{content:"";display:block;width:54px;height:3px;margin-top:13px;background:var(--site-red);border-radius:4px}.cat-link{position:relative;z-index:1;margin:0;padding:15px 0}.cat-link a{color:var(--site-muted);font-size:12px}.cat-link a:hover{color:var(--site-red)}.contato input,.contato textarea,#form-parceiro input.linha,#form-parceiro select.linha,#form-parceiro textarea.linha{width:100%;min-height:50px;margin:0 0 14px;padding:14px 16px;color:var(--site-text);background:#fff;border:1px solid var(--site-gray-300);border-radius:9px;outline:none;transition:border-color var(--site-transition),box-shadow var(--site-transition)}.contato textarea,#form-parceiro textarea.linha{min-height:130px;resize:vertical}.contato input:focus,.contato textarea:focus,#form-parceiro input.linha:focus,#form-parceiro select.linha:focus,#form-parceiro textarea.linha:focus{border-color:var(--site-red);box-shadow:0 0 0 4px rgb(224 31 39 / .10)}.contato button,form#form-parceiro button{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:52px;margin:8px 0 0;padding:13px 26px;color:#fff;font-size:15px;font-weight:850;letter-spacing:.04em;background:var(--site-red);border:0;border-radius:10px;box-shadow:0 10px 25px rgb(224 31 39 / .20);cursor:pointer;transition:background var(--site-transition),transform var(--site-transition),box-shadow var(--site-transition)}.contato button:hover,form#form-parceiro button:hover{background:var(--site-red-dark);transform:translateY(-2px);box-shadow:0 14px 30px rgb(224 31 39 / .28)}.contato button:disabled,form#form-parceiro button:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.info-contato{padding:20px;background:#fff;border:1px solid var(--site-border);border-radius:var(--site-radius)}.info-contato>div{display:flex;align-items:flex-start;gap:12px;margin:0 0 16px}.info-contato>div:last-child{margin-bottom:0}.info-contato img{width:24px;margin:0}.info-contato span,.row.contato-row.mx-auto p{margin:0;color:var(--site-muted);font-size:13px;line-height:1.55;text-align:left}.contato-links{display:flex;flex-direction:column;gap:8px}.contato-links a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:var(--site-text);border:1px solid var(--site-gray-300);border-radius:50%}.contato-links a:hover{color:#fff;background:var(--site-red);border-color:var(--site-red)}#dependentes .topo{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}#n-dependentes{display:none;color:var(--site-red);font-size:24px;line-height:1.2;font-weight:900}#itensdependentes,.div-dependentes{display:flex;flex-direction:column;gap:14px}.dependentes,.btn-dependentes{display:none}.dependentes{position:relative;margin:0;padding:22px;color:var(--site-text);background:#fff;border:1px solid var(--site-border);border-left:4px solid #eab308;border-radius:12px;box-shadow:0 7px 22px rgb(0 0 0 / .045)}.dependentes.mostrar{display:flex}.dependentes.aprovado{order:-1;background:#f5fff8;border-left-color:#16a34a}.dependentes.reprovado{order:99;background:#fff7f7;border-left-color:var(--site-red)}.dependentes>div,.dependentes>div>div{display:flex;align-items:center}.dependentes>div{justify-content:space-between;width:100%;gap:20px}.dependentes .status{width:52px;margin:0 20px 0 0;padding:0;text-align:center}.dependentes .status img{max-width:100%}.dependentes button{display:none;padding:10px 15px;color:var(--site-red);font-size:13px;font-weight:800;background:var(--site-red-soft);border:0;border-radius:999px}.dados h3{margin:0 0 5px;color:var(--site-text);font-size:17px;font-weight:850}.dados p.parente{margin:0 0 6px;color:var(--site-red);font-size:13px;font-weight:800}.cpf-data{display:flex;flex-wrap:wrap;gap:6px 22px}.cpf-data span{margin:0;color:var(--site-muted);font-size:13px}.qtd-dependentes{position:absolute;top:18px;right:20px;color:var(--site-red);font-size:24px;font-weight:900}.btn-dependentes{order:100;width:100%;max-width:270px;margin:20px 0 0 auto;overflow:hidden;background:var(--site-red);border-radius:10px}.btn-dependentes a{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:12px 20px;color:#fff;font-size:14px;font-weight:850}.btn-dependentes:hover{background:var(--site-red-dark)}#loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:260px}#loading img{width:54px}#planos{position:relative}#planos #loading{position:absolute;inset:70px 0 0;height:calc(100% - 70px);background:rgb(255 255 255 / .74);backdrop-filter:blur(3px)}.modal.modal-plano{position:fixed;inset:0;z-index:999999;display:none;width:100%;height:100%;overflow:auto;padding:24px 12px;background:rgb(16 16 18 / .84);outline:0}.modal-plano .modal-dialog{max-width:900px;margin:1.75rem auto}.modal-plano .modal-content{width:100%;min-height:auto;margin:0 auto;overflow:hidden;background:#fff;border:0;border-radius:18px;box-shadow:0 30px 90px rgb(0 0 0 / .34)}.modal-plano .modal-header,.modal-dependente .modal-header{position:relative;padding:22px 28px 10px;border:0}.modal-plano button.close{position:absolute;top:16px;right:20px;z-index:4;width:38px;height:38px;padding:0;color:var(--site-text);background:var(--site-gray-100);border:0;border-radius:50%;opacity:1}.modal-plano button.close:hover{color:#fff;background:var(--site-red)}.modal-plano .modal-body{padding:8px 28px 26px}.logo-modal{margin:0 auto 10px;text-align:center}.texto-modal-plano h1{margin:0 0 14px;padding:0;color:var(--site-text);font-size:27px;font-weight:500;line-height:1.25;text-align:center}.texto-modal-plano h1 span{color:var(--site-red);font-weight:900}.modal-plano .video-plano{text-align:center}.modal-plano .video-plano img,.modal-plano .video-plano iframe{width:100%;max-width:620px;margin:0 auto;border-radius:14px}.modal-plano .video-plano img{cursor:pointer}.modal-plano .video-plano iframe{display:none;min-height:340px;border:0}.jazigo{width:100%;margin:20px 0 0;padding:22px;text-align:center;background:var(--site-gray-50);border:1px solid var(--site-gray-200);border-radius:12px}.jazigo h2{margin:0 0 16px;color:var(--site-text);font-size:18px;font-weight:650}.jazigo h2 span{color:var(--site-red);font-weight:850}.Jaziadicionar{display:flex;justify-content:center;gap:10px}.Jaziadicionar .sim,.Jaziadicionar .nao{position:relative;display:flex;align-items:center;width:92px;height:40px;margin:0;padding:6px 9px;color:var(--site-text);background:#fff;border:1px solid var(--site-gray-300);border-radius:8px;cursor:pointer}.Jaziadicionar .sim.active,.Jaziadicionar .nao.active{color:#fff;background:var(--site-red);border-color:var(--site-red)}.Jaziadicionar a{color:inherit;font-size:13px;font-weight:800}.img-circulo{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:7px;overflow:hidden;background:#fff;border:1px solid var(--site-gray-300);border-radius:50%}.img-circulo img{width:10px;margin:0}.img-nao,.img-sim{display:none}.modal-plano .btn-assinar,.modal-plano .btn-assinar1{display:flex;align-items:center;justify-content:center;width:min(100%, 280px);min-height:52px;margin:20px auto;padding:0;overflow:hidden;background:var(--site-red);border:0;border-radius:10px}.modal-plano .btn-assinar:hover,.modal-plano .btn-assinar1:hover{background:var(--site-red-dark)}a.btn-continuar{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:12px 22px;color:#fff;font-size:15px;font-weight:850;letter-spacing:.04em}.aceite-termo{margin:8px 0 0;padding:0 4px;color:var(--site-muted);font-size:12px;text-align:center}.img-plus-modal{position:absolute;top:16px;right:70px;display:none;width:28px}.fak{display:none!important}.modal-dependente .modal-dialog{margin-top:120px}.modal-dependente .modal-content{border:0;border-radius:18px;box-shadow:var(--site-shadow)}.modal-dependente .modal-header h2{width:100%;margin:0;color:var(--site-text);font-size:30px;font-weight:900;text-align:center}form#form-parceiro{display:grid}form#form-parceiro button{width:min(100%, 310px);margin-right:auto;margin-left:auto}.tingle-modal section button{width:50%;min-height:48px;margin:0;color:#fff;font-weight:800;background:var(--site-red)!important;border:0;border-radius:9px!important;cursor:pointer}.tingle-modal section button:hover{background:var(--site-red-dark)!important}button#identification-identification-button-submit,button#identification-existent-email-button-submit{min-height:48px;color:#fff!important;background:var(--site-red)!important;border:0!important;border-radius:9px!important}button#identification-identification-button-fb{margin-bottom:6px;color:#fff!important;background:#3b5998!important;border-color:#3b5998!important}button#identification-identification-button-google{color:#fff!important;background:#db4a39!important;border-color:#db4a39!important}a#identification-identification-button-register{width:250px;margin-top:8px}.tingle-modal div.error{display:none;margin-top:0}.tingle-modal section button.half,.tingle-modal section input.half:not([type="checkbox"]):not([type="radio"]),.tingle-modal section select.half,.tingle-modal section textarea.half{width:calc(47% - 2px)!important;min-height:45px!important;margin-top:-7px!important}section#identification-register footer{margin-top:-24px!important}input#identification-register-email,input#identification-register-document2{min-height:40px}form#identification-how-to-recover-password-form label{margin:0!important;padding:0!important}section#identification-new-password h2{color:var(--site-text);font-size:16px;font-weight:500}.pagina-erro{min-height:650px;margin:0;padding:calc(var(--site-header-height) + 70px) 0 120px;background-color:var(--site-black);background-repeat:no-repeat;background-position:center;background-size:cover}.texto-erro{padding:70px 0 0}.texto-erro h1{margin:0 0 16px;color:#fff;font-size:clamp(30px, 4vw, 48px);font-weight:900}.texto-erro p{width:min(100%, 620px);margin:0 0 25px;color:rgb(255 255 255 / .78);font-size:16px;line-height:1.7}.but-erro{display:inline-flex;align-items:center;justify-content:center;width:210px;min-height:52px;padding:12px 20px;color:var(--site-red);font-weight:850;background:#fff;border-radius:10px}.but-erro:hover{color:#fff;background:var(--site-red)}.img-erro{padding:0}.img-erro img{width:100%}header.header-checkout{margin-top:0!important}section.confirmacao a img{margin:0!important}.nome-preco img,h1#plan2 img,h1#plan4 img{display:none!important}.btn-assinar-plano.bloqueado{min-height:46px;padding:7px 8px;filter:grayscale(1);cursor:not-allowed;pointer-events:none}.btn-assinar-plano.bloqueado a{padding:0;font-size:12px;cursor:not-allowed;pointer-events:none}.devs{margin-top:-12px;padding-bottom:27px}a.fup{margin-left:15px}.anime{opacity:0;transform:translate3d(-35px,0,0);transition:opacity .45s ease,transform .45s ease}.anime-start{opacity:1;transform:translate3d(0,0,0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:769px){.institucional .left{width:210px}.institucional .right{width:calc(100% - 245px)}.institucional>div>.row{justify-content:space-between}}@media (max-width:991px){header.header .navbar-nav>.nav-item>a,header.header .navbar-nav .nav-link{padding-right:7px;padding-left:7px;font-size:10px}header.header .contato{display:none}footer.footer [class*="col-"]{margin-bottom:28px}}@media (max-width:768px){:root{--site-header-height:79px}body{overflow-x:hidden}.desk,header.header.desk{display:none!important}.mobile,.header-mobile,header.header-mobile.mobile{display:flex!important}header.header-mobile.mobile{position:fixed;inset:0 0 auto;z-index:99999;align-items:center;width:100%;height:var(--site-header-height);padding:0 14px;background:rgb(255 255 255 / .98);border-bottom:1px solid var(--site-border);box-shadow:0 5px 20px rgb(0 0 0 / .08);backdrop-filter:blur(12px)}.header-mobile nav{position:static;display:flex!important;align-items:center;width:100%;height:var(--site-header-height);padding:0;background:#fff0;box-shadow:none}.logo-menu-mobile{position:relative;z-index:12;display:block;margin:0 auto}.logo-menu-mobile a,.logo-menu-mobile img{display:block}.logo-menu-mobile img{width:auto!important;max-width:145px!important;height:auto!important;max-height:50px;margin:0!important;object-fit:contain}header.header-mobile a.navbar-brand{position:static;display:block;margin:0}.admin-header{display:flex;align-items:center;gap:4px;margin:0 0 0 auto}.admin-header div{padding:0}.admin-header img,.user-header-menu img{width:23px!important;height:23px!important;margin:0;object-fit:contain}.user-header-menu{position:static;display:flex;align-items:center;gap:4px;margin-left:auto;padding:0}.user-header-menu div{padding:0}#menuToggle{position:relative;z-index:15;width:42px;margin:0}#menuToggle input{position:absolute;inset:-6px auto auto -5px;z-index:16;display:block;width:42px;height:38px;margin:0;cursor:pointer;opacity:0}#menuToggle span{position:relative;z-index:15;display:block;width:29px;height:3px;margin:0 0 5px;background:#343438;border-radius:4px;transform-origin:4px 0;transition:transform .35s ease,background .35s ease,opacity .30s ease}#menuToggle input:checked~span{background:#fff}#menuToggle input:checked~span:nth-of-type(1){transform:rotate(45deg) translate(2px,-1px)}#menuToggle input:checked~span:nth-of-type(2){opacity:0}#menuToggle input:checked~span:nth-of-type(3){transform:rotate(-45deg) translate(0,-1px)}#menu{position:fixed;top:0;right:0;z-index:14;width:min(86vw, 330px);height:100vh;margin:0;padding:98px 24px 36px;overflow-y:auto;list-style:none;background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .10),transparent 24%),linear-gradient(160deg,#e01f27,#98060d);box-shadow:-20px 0 50px rgb(0 0 0 / .28);transform:translateX(105%);transition:transform .35s ease}#menuToggle input:checked~#menu{transform:translateX(0)}#menu .navbar-nav{display:block;margin:0}#menu .navbar-nav .nav-item{margin:0 0 8px}#menu .navbar-nav a,#menu a li,#menu a.nav-link{display:block;padding:11px 4px;color:#fff!important;font-size:15px;font-weight:800;line-height:1.35;text-transform:uppercase}#menu ul.sub-menu{display:block;margin:0;padding:0 0 5px 12px;list-style:none}#menu ul.sub-menu a{color:rgb(255 255 255 / .76)!important;font-size:13px;font-weight:650;text-transform:none}.contato-menu{padding:30px 0 12px}.contato-menu p{margin:0;color:rgb(255 255 255 / .75);font-size:13px}.contato-menu h5{margin:4px 0 0;color:#fff;font-size:21px;font-weight:900}.contato-header p,p.numero{color:#fff}footer.footer{padding:48px 0 22px}footer.footer .minha-conta,footer.footer .contato,footer.footer .endereco{margin:0 0 24px}footer.footer .redes-sociais{margin-left:0}.footer-infos{margin-top:16px}.institucional{padding:calc(var(--site-header-height) + 30px) 18px 70px}.institucional .left,.institucional .right{width:100%}.menu-institucional a{margin-bottom:9px!important;text-align:center}.texto-institucional{margin-top:18px;padding:22px 18px}.texto-institucional h1,.texto-institucional h2{font-size:25px!important}.contato-links{flex-direction:row;justify-content:center;margin:20px 0}.contato button,form#form-parceiro button{width:100%;min-width:0}#dependentes .topo{flex-direction:column;align-items:flex-start}#n-dependentes{margin-bottom:8px}.dependentes.mostrar{display:block}.dependentes>div{display:block}.dependentes>div>div{width:100%;flex-wrap:wrap}.dependentes .status{width:46px;margin:0 16px 12px 0}.cpf-data{display:grid;gap:5px}.qtd-dependentes{top:16px;right:16px}.btn-dependentes{max-width:100%;margin-left:0}.modal.modal-plano{padding:10px}.modal-plano .modal-dialog{margin:1rem auto}.modal-plano .modal-header{padding:20px 18px 8px}.modal-plano .modal-body{padding:8px 18px 20px}.modal-plano .video-plano iframe{min-height:250px}.jazigo{padding:18px 12px}.tingle-modal section button,.tingle-modal.identification-modal section button.fb,.tingle-modal.identification-modal section button.google{width:100%}.tingle-modal section button.half,.tingle-modal section input.half:not([type="checkbox"]):not([type="radio"]),.tingle-modal section select.half,.tingle-modal section textarea.half{width:100%!important;margin-top:0!important}.pagina-erro{min-height:auto;padding:calc(var(--site-header-height) + 45px) 18px 90px}.texto-erro{padding-top:25px;text-align:center}.texto-erro p{width:100%}.but-erro{margin-right:auto;margin-left:auto}.img-erro{margin-top:30px}.mostra{display:block}}@media (max-width:375px){.logo-menu-mobile img{max-width:125px!important}.admin-header img,.user-header-menu img{width:21px!important;height:21px!important}.texto-modal-plano h1{font-size:22px}}@media (max-width:320px){.logo-menu-mobile img{max-width:108px!important}#menuToggle{width:35px}#menuToggle span{width:26px}.admin-header img,.user-header-menu img{width:19px!important;height:19px!important}}