html{scroll-behavior:smooth}:root{--size:10;--color-one:#0d2c34;--color-two:#0c4656;--color-three:#236678;--color-four:#4f808d;--input-color:#fff;--input-color-hover:#dfdfdf;--input-bgcolor:#397383;--splashMenu-bgcolor:#fff;--primary-color:#4f808d;--secondary-color:#236678;--primary-color-sel:#0c4656;--secundary-color-sel:#0d2c34;--scroll-color:#23667855;--scroll-color-hover:#236678;--primary-text:#fff}body.swal2-shown>[aria-hidden=true]{filter:blur(2px);transition:filter .1s}*{margin:0;padding:0;font-family:Poppins,sans-serif}body{background-color:#eee;flex-direction:column;justify-content:center;align-items:center;max-width:100vw;max-height:100vh;font-family:Poppins,sans-serif;display:flex}@property --nose{syntax:"<percentage>";inherits:false;initial-value:0%}@property --tail{syntax:"<percentage>";inherits:false;initial-value:0%}.spinner{top:calc(calc(100vh / 2) - calc(var(--size) * 1vmin));left:calc(calc(100vw / 2) - calc(var(--size) * 1vmin));height:calc(var(--size) * 1vmin);width:calc(var(--size) * 1vmin);-webkit-mask:conic-gradient(from 45deg, transparent 0 var(--tail), #000 0 var(--nose), transparent 0 var(--nose));mask:conic-gradient(from 45deg, transparent 0 var(--tail), #000 0 var(--nose), transparent 0 var(--nose));border-style:solid;border-width:5vmin;border-top-color:var(--color-one);border-right-color:var(--color-two);border-bottom-color:var(--color-three);border-left-color:var(--color-four);border-radius:50%;animation:2.5s ease-in-out infinite both load,3.25s linear infinite spin;position:fixed}@keyframes spin{to{transform:rotate(360deg)}}@keyframes load{0%{--tail:0%;--nose:0%}40%,60%{--nose:100%;--tail:0%}to{--nose:100%;--tail:100%}}button{border:0}.loading{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0005;transition:filter .1s;position:fixed;inset:0}.container{flex-direction:row;justify-content:space-between;width:448px;max-width:448px;display:flex}.containerChildren{max-width:218px}::-webkit-scrollbar{background-color:#0000;width:12px;transition:all .5s}::-webkit-scrollbar-track{background-color:#0000;border-radius:5px;transition:all .5s}::-webkit-scrollbar-corner{background-color:#0000}::-webkit-scrollbar-thumb{background-color:var(--scroll-color);background-clip:padding-box;border:4px solid #0000;border-radius:5px;transition:background .5s}::-webkit-scrollbar-thumb:hover{background-color:var(--scroll-color-hover);border:0;width:15px}.margin-bottom-minimal{margin-bottom:10px}.error{padding:10px;color:#fff;background-color:#f44336dd;border-radius:.5vw;flex-direction:row;justify-content:space-between;padding-inline:2vw;display:flex;position:fixed;top:10px;right:10px}.error p{padding-inline:.2vw}.error .closebtn{color:#fff;cursor:pointer;border-radius:50%;justify-content:center;place-items:center;width:1.4vw;height:1.4vw;font-size:.8vw;font-weight:700;display:flex;position:absolute;right:.3vw}.error .closebtn:hover{background-color:#000}.notifyHealth{background-color:red;border:1px solid red;border-radius:50%;width:10px;height:10px;position:absolute;top:12px;right:12px}.hidden{visibility:hidden}.splashBody{width:100vw;height:100vh;position:relative}.splashMenu{background-color:var(--splashMenu-bgcolor);align-items:center;width:100%;height:68px;font-size:20px;display:flex}.splashLogo{background-image:url(/assets/splashLogo-CwjfNMWQ.png);background-repeat:no-repeat;background-size:contain;width:108px;height:49px;margin-left:32px}.splashLogo:hover{cursor:pointer}.splashOptions{justify-content:flex-end;align-items:center;width:calc(100% - 146px);height:68px;display:flex;right:10px}.splashOption{letter-spacing:1px;color:var(--secondary-color);margin-inline:30px;background-color:#0000;border-bottom-right-radius:20px;border-bottom-left-radius:20px;justify-content:center;align-items:center;width:130px;height:68px;margin-bottom:2px;font-size:20px;transition:background .5s,color .5s;display:flex}.splashOption:hover{cursor:pointer;color:var(--primary-text);background-color:var(--primary-color)}.splashOptionSelected{color:var(--primary-text);background-color:var(--primary-color-sel)}.splashOption p{-webkit-user-select:none;user-select:none}.splashDetail{background-color:#cedfef;background-size:cover;width:100%;height:calc(100vh - 68px);position:relative}.splashSlogan{background-color:#0000;flex-direction:column;justify-content:center;width:100%;height:calc(100vh - 68px);display:flex;position:absolute;top:0;left:0}.sloganTitle{color:var(--primary-color);margin-left:40px;font-size:32px;font-weight:700}.sloganText{color:var(--secondary-color);max-width:400px;margin-left:40px;font-size:32px;font-weight:700}.sloganButton{color:var(--primary-text);background-color:var(--primary-color);border-radius:50px;place-content:center;align-items:center;width:288px;height:55px;margin-top:80px;margin-left:40px;font-size:20px;font-weight:700;display:flex}.sloganButton:hover{cursor:pointer;color:var(--primary-text);background-color:#144552;transition:background .5s,color .5s}.formButton{color:var(--primary-text);background-color:var(--secondary-color);border-radius:15px;place-content:center;align-items:center;width:100%;max-width:535px;height:68px;min-height:68px;margin-bottom:15px;font-size:20px;font-weight:700;display:flex}.formButton:hover{cursor:pointer;color:var(--primary-text);background-color:#144552;transition:background .5s,color .5s}.aboutBody{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.aboutDetail{background-color:#f6f6f6;flex-direction:row;justify-content:space-between;width:100%;height:calc(100% - 230px);display:flex;overflow:hidden}.aboutFooter{background-color:var(--primary-color);flex-direction:row;width:100%;height:277px;display:flex;position:relative}.aboutFooterDiv{flex-direction:column;justify-content:center;align-items:center;width:50%;height:277px;display:flex}.aboutFooter div:last-of-type{background-color:var(--primary-color)}.footerTitle{letter-spacing:1px;color:var(--primary-text);text-align:center;justify-content:center;align-items:center;gap:15px;margin:10px 10px 0;padding:10px;font-size:20px;font-weight:700;display:flex}.footerText{text-align:center;letter-spacing:1px;color:var(--primary-text);max-width:619px;margin-top:56px;padding:10px;font-size:18px;font-weight:400;display:flex}.about1{background-image:url(/assets/about1-DUKKRsw8.png);background-position:50%;background-repeat:no-repeat;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;display:flex}.about2{opacity:.7;z-index:1;background-image:url(/assets/about2-Gie9BlU1.png);background-position:50%;background-repeat:no-repeat;background-size:60%;width:50%;height:100%}.aboutDetailName{letter-spacing:3px;color:var(--primary-color);margin-top:20px;font-size:60px;font-weight:700}.aboutDetailTitle{letter-spacing:1px;text-align:center;color:var(--primary-color);max-width:647px;margin:15px 20px 0;font-size:26px}.aboutDetailText{letter-spacing:1px;color:var(--primary-color);text-align:center;max-width:693px;margin-top:78px;font-size:22px;font-weight:500}.screen{background-color:var(--primary-color);scroll-behavior:smooth;flex-direction:row;width:100%;height:100%;display:flex;position:relative;overflow:hidden auto}.screenLeft{background-color:var(--primary-color);scroll-behavior:smooth;flex-direction:column;flex:.5;justify-content:center;align-items:center;display:flex;overflow:hidden auto}.screenRight{background-color:var(--primary-color);flex-direction:column;flex:.5;justify-content:center;align-items:center;display:flex}.contato{opacity:.6;background-image:url(/assets/contato-D0mGhXqM.jpg);background-position:80%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.cadastro{opacity:.6;background-image:url(/assets/create-DTqRnPXs.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.login{opacity:.6;background-image:url(/assets/login-C61m4GqS.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;overflow:hidden}.logo{background-image:url(/assets/logowhite-CFIACXl_.png);background-position-x:50%;background-repeat:no-repeat;background-size:contain;width:90px;height:80px}.title{margin-block:20px;font-size:40px;font-weight:500}.text{font-size:20px;font-weight:500}.text a{color:var(--primary-color-sel);font-size:20px;font-weight:800;text-decoration:none}.forget{text-align:right;width:100%;max-width:448px;color:var(--input-color);margin-bottom:33px;font-size:20px;font-weight:500}.forget:hover{cursor:pointer;color:var(--input-color-hover)}.screenTop{color:var(--primary-text);flex-direction:column;justify-content:center;align-items:center;margin-top:60px;margin-bottom:30px;display:flex}.screenBottom{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:448px;display:flex}.comboField,.inputField{box-sizing:border-box;width:100%;height:68px;color:var(--input-color);background-color:var(--input-bgcolor);border:3px solid #0000;border-radius:15px;outline:none;margin-bottom:20px;padding:12px 20px;font-size:20px;font-weight:300;transition:all .5s}.comboField:focus,.inputField:focus{border:3px solid var(--primary-color-sel)}.inputField::-webkit-input-placeholder{color:var(--input-color)}.inputField::placeholder{color:var(--input-color)}.inputField:placeholder-shown{color:var(--input-color)}.inputField:-ms-placeholder-shown{color:var(--input-color)}.appBody{background-color:#7d9298;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.appDetail{background-color:#e9e4e4;border-radius:20pt;justify-content:space-between;width:1316pt;min-width:1316px;max-width:1316px;height:calc(100% - 132pt);min-height:680px;margin-block:68pt;margin-inline:62pt;display:flex;position:relative}.appLeft{margin:1em;background-color:#4f808d;border-radius:20pt;flex-direction:column;flex:auto;justify-content:space-around;align-items:center;width:6em;max-width:6em;margin-right:1em;display:flex;position:relative}.appBase{background-color:#0000;flex:1;margin-block:2em;display:flex;position:relative}.appCenter{background-color:#0000;flex-direction:column;flex:.7;justify-content:space-between;display:flex;overflow:hidden scroll}.appRight{background-color:#0000;flex-direction:column;flex:.27;display:flex}.appIndexTop{color:#4f808d;width:calc(100% - 30pt);height:50px;padding-left:20pt;padding-right:10pt;font-size:18pt;font-weight:700}.appIndexMiddle{flex:1;display:flex}.appIndexDash{background-color:#4f808d;border-radius:10pt;flex:1;min-height:314.312px;margin:25pt;position:relative;overflow:hidden;box-shadow:5px 5px 16px -8px #000}.appIndexBottom{flex-direction:row;justify-content:space-between;width:100%;height:320px;display:flex;position:relative}.divCampaign{background-color:var(--splashMenu-bgcolor);border-radius:10pt;flex-direction:row;justify-content:space-between;width:100%;max-width:400px;height:320px;display:flex;position:relative;overflow:hidden;box-shadow:5px 5px 16px -8px #000}.divCampaign img{-o-transition:margin-left .5s ease-in;width:100%;height:100%;margin-left:100%;transition:margin-left .5s ease-in;position:absolute}.ativa{margin-left:-400%}.appTips{margin-top:25pt;background-color:var(--splashMenu-bgcolor);border-radius:10pt;width:50%;height:calc(100% - 25pt);margin-inline:25pt;position:relative;box-shadow:5px 5px 16px -8px #000}.appTipsTitle{color:var(--secondary-color);font-size:13pt;position:absolute;top:20pt;left:20pt}.appTipsIcon{background-color:var(--primary-color);border-radius:10pt;justify-content:center;align-items:center;width:4em;height:4em;margin-top:-2em;margin-left:calc(100% - 5.5em);display:flex}.appTipsChild{background-color:var(--secondary-color);border-radius:10pt;justify-content:center;align-items:center;width:70%;height:40pt;display:flex;position:absolute;top:calc(50% - 20pt);left:15%}.appTipsChild P{color:var(--input-color);font-size:23pt;font-weight:700}.appTipsInfo{text-align:center;width:100%;color:var(--secondary-color);font-size:10pt;position:absolute;bottom:5px;left:0}.iconButton{background-color:#0000;border-radius:15pt;justify-content:center;align-items:center;width:4.5em;height:4.5em;min-height:4.5em;margin-block:.5em;margin-inline:.5em;transition:background .5s;display:flex;position:relative}.iconButton:hover{cursor:pointer;background-color:var(--secundary-color-sel)}.iconButtonSel{background-color:#1b3941}.iconButton img{width:3em;height:3em}.iconButton[data-tooltip]:before,.iconButton[data-tooltip]:after{opacity:0;visibility:hidden;pointer-events:none;z-index:100;transition:opacity .15s,visibility .15s;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.iconButton[data-tooltip]:before{content:"";border:6px solid #0000;border-right-color:#1b3941;margin-left:3px}.iconButton[data-tooltip]:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;background-color:#1b3941;border-radius:8px;margin-left:15px;padding:.45em .9em;font-size:.8rem;font-weight:500;box-shadow:2px 4px 10px #00000059}.iconButton[data-tooltip]:hover:before,.iconButton[data-tooltip]:hover:after,.iconButton[data-tooltip]:focus-visible:before,.iconButton[data-tooltip]:focus-visible:after{opacity:1;visibility:visible}.menuDivisor{background-color:#83a6af;width:4em;height:2px}.divRow{flex-direction:column;justify-content:center;align-items:center;margin:10px;display:flex;position:relative}.divRow1{justify-content:center;align-items:unset;flex-direction:column;display:flex}.divRow2{flex-direction:column;justify-content:center;align-items:center;margin-top:15px;display:flex}.divLast{flex-direction:row;justify-content:space-evenly;width:100%;display:flex}.divCircle{background-color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:9rem;height:9rem;margin-top:-4.7rem;margin-left:.2rem;display:flex;position:relative}.divMainCircle{border:14px solid #236678;border-top:0;border-bottom-right-radius:110px;border-bottom-left-radius:110px;width:9.4rem;height:4.5rem;margin-top:7rem}.divCircle P{color:#236678;font-size:18px;font-weight:700}.divCircle .p2{color:#236678}.divCircle P:nth-child(n+2),P2:nth-child(n+2){font-size:30px}.divTitle{color:#fff;font-size:13pt}.divState{padding:5pt;color:#fff;background-color:var(--secundary-color-sel);text-align:center;border-radius:10pt;max-width:200pt;padding-inline:10pt;font-size:28px}.notifyLeftRegister{justify-content:center;align-items:center;margin-right:10px;display:flex}.notifyRightRegister{flex-direction:column;justify-content:center;display:flex}.notifyRegister{height:98px;min-height:98px;max-height:98px;color:var(--secondary-color);-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #d9d9d9;border-bottom:0;flex-direction:row;display:flex;position:relative}.notifyRegister:hover{cursor:pointer}.notifyRegister:last-child{border-bottom:1px solid #d9d9d9}.notifyRegisterSelected{color:#fff;background-color:var(--secundary-color-sel)}.notifyRegisterNoRead{background-color:#ebebeb}.notifyIcon{margin-inline:10px}.notifyType{font-weight:700}.notifyMessage{word-wrap:wrap}.notifyUser{text-align:center;min-width:100px;margin-inline:10px;padding-inline:10px;font-size:22px}.notifyDay{margin-inline:10px;padding-inline:10px}.notifyReady{visibility:hidden;transition:visibility .3s;position:absolute;top:10px;right:10px}.headerHealth{color:#4f808d;flex-direction:column;justify-content:space-between;width:100%;height:110px;display:flex}.headerHealth>.headerHealthMain{flex-direction:row;justify-content:space-between;width:100%;display:flex}.headerHealth>.headerHealthMain>h1{font-size:28px;font-weight:400}.headerHealth>.headerHealthMain>.userInfo{flex-direction:row;align-items:center;display:flex}.headerHealth>.headerHealthMain>.userInfo>h2{margin-left:10px;margin-right:20px;font-size:16px;font-weight:400}.headerHealth>.headerHealthMain>.userInfo>.imgUser{background-color:#236678;border-radius:50%;width:40px;height:40px}.headerHealth>.filterHealth{flex-direction:row;justify-content:space-between;align-items:center;height:51px;margin-top:1rem;display:flex}.headerHealth>.filterHealth>.filterHealthSearch{background-color:#fff;border-radius:.5rem 0 0 .5rem;flex-direction:row;justify-content:space-between;align-items:center;height:51px;display:flex}.headerHealth>.filterHealth>.filterHealthSearch>.searchIconImg{border-image:0px;background-image:url(/assets/search-DMWF245V.png);background-size:cover;width:30px;height:30px;margin-left:1rem}.headerHealth>.filterHealth>.filterHealthSearch>.inputSearchHealth{border:0;border-radius:.5rem;outline:0;width:300px;height:100%}.headerHealth>.filterHealth>.filterHealthSearch>.buttonSearch{color:#fff;cursor:pointer;background-color:#4f808d;border-radius:0 .5rem .5rem 0;width:117px;height:100%;font-size:1rem}.selectEspecialidade,.selectCidade,.selectEstado,.selectTipoServico{color:gray;background-color:#fff;border:none;border-radius:.5rem;width:200px;height:51px;padding-left:1rem}.headerFitness{color:#4f808d;flex-direction:column;justify-content:space-between;width:100%;height:110px;display:flex}.headerFitness>.headerFitnessMain{flex-direction:row;justify-content:space-between;width:100%;display:flex}.headerFitness>.headerFitnessMain>h1{font-size:28px;font-weight:400}.headerFitness>.headerFitnessMain>.userInfo{flex-direction:row;align-items:center;display:flex}.headerFitness>.headerFitnessMain>.userInfo>h2{margin-left:10px;margin-right:20px;font-size:16px;font-weight:400}.headerFitness>.headerFitnessMain>.userInfo>.imgUser{background-color:#236678;border-radius:50%;width:40px;height:40px}.headerFitness>.filterFitness{flex-direction:row;justify-content:space-between;align-items:center;height:51px;margin-top:1rem;display:flex}.headerFitness>.filterFitness>.filterFitnessSearch{background-color:#fff;border-radius:.5rem 0 0 .5rem;flex-direction:row;justify-content:space-between;align-items:center;height:51px;display:flex}.headerFitness>.filterFitness>.filterFitnessSearch>.searchIconImg{border-image:0px;background-image:url(/assets/search-DMWF245V.png);background-size:cover;width:30px;height:30px;margin-left:1rem}.headerFitness>.filterFitness>.filterFitnessSearch>.inputSearchFitness{border:0;border-radius:.5rem;outline:0;width:300px;height:100%}.headerFitness>.filterFitness>.filterFitnessSearch>.buttonSearch{color:#fff;cursor:pointer;background-color:#4f808d;border-radius:0 .5rem .5rem 0;width:117px;height:100%;font-size:1rem}.headerPerson{color:#4f808d;flex-direction:column;justify-content:space-between;width:100%;height:50px;display:flex}.headerPerson>.headerPersonMain{flex-direction:row;justify-content:space-between;width:100%;display:flex}.headerPerson>.headerPersonMain>h1{font-size:28px;font-weight:400}.headerPerson>.headerPersonMain>.userInfo{flex-direction:row;align-items:center;display:flex}.headerPerson>.headerPersonMain>.userInfo>h2{margin-left:10px;margin-right:20px;font-size:16px;font-weight:400}.headerPerson>.headerPersonMain>.userInfo>.imgUser{background-color:#236678;border-radius:50%;width:40px;height:40px}.personMain{background-color:#fff;border-radius:15px;flex-direction:column;align-items:flex-end;gap:15px;width:90%;height:500px;margin:70px 30px 30px;padding:20px;display:flex;position:absolute}.personMain>.foto{background-color:#62646444;border:.1rem solid #236678;border-radius:50%;width:130px;height:130px;margin:50px 800px 0 0;position:absolute}.personMain>.foto>.camera{border-image:0px;cursor:pointer;background-image:url(/assets/camera-B7jOz7a_.png);background-size:cover;width:40px;height:40px;margin-top:100px;margin-left:90px;position:absolute}.personMain>.editIcon{border-image:0px;cursor:pointer;background-image:url(/assets/edit-j5Vnd-Sg.png);background-size:cover;width:40px;height:40px;margin-left:1rem}.campo{flex-direction:column;display:flex}.linha{flex-direction:row;justify-content:space-between;width:600px;display:flex}.campo>input,.campo>select{border:.1rem solid #83a6af;border-radius:.5rem;padding:.4rem .8rem}.campo>select{background-color:#fff}.campo>label{font-size:.8rem}
