body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:"Proxima Nova";src:url(/static/media/proxima-nova-webfont.ec88576d.woff2) format("woff2"),url(/static/media/proxima-nova-webfont.c6138149.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova Black";src:url(/static/media/proxima-nova-black-webfont.f4946a50.woff2) format("woff2"),url(/static/media/proxima-nova-black-webfont.ab9e816e.woff) format("woff");font-weight:400;font-style:normal}body,button,input,optgroup,select,textarea{font-family:"Proxima Nova";font-weight:400;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;box-sizing:border-box;color:#00546b;background:#f2f2f2}button{border:none}ul{padding:0}h1{color:#00546b}h2{font-size:3rem}h3{font-size:2rem}a{cursor:pointer}.grid-box{display:grid;grid-gap:1rem;align-items:center}.grid-box.grid-four{grid-template-columns:1fr 1fr 1fr 1fr}.grid-box.grid-three{grid-template-columns:1fr 1fr 1fr}.grid-box.grid-two{grid-template-columns:1fr 1fr}@media screen and (max-width:991px){.grid-box.grid-two{grid-template-columns:1fr}}.v-height{min-height:100vh;height:100%}.background-gray{background:#f2f2f2}.background-blue-dark{background:#00546b}.background-blue-light{background:#21acfc}img{max-width:100%}.materializeForm{margin:2rem 0 0}.materializeForm input{width:100%;background:transparent;border:0;border-bottom:2px solid #fff;padding:.5rem 1rem;color:#fff;margin:1rem 0;outline:none}.materializeForm input:-ms-input-placeholder{color:#fff}.materializeForm input::placeholder{color:#fff}.materializeForm input:focus{border-color:#ff8f23}.materializeForm a.button,.materializeForm button{width:100%;border:0;border-radius:1rem;height:45px;background:#ff8f23;color:#fff;font-family:"Proxima Nova Black";text-transform:uppercase;font-size:1.5rem;cursor:pointer}.materializeForm a.button:hover,.materializeForm button:hover{background:#f4a39d;color:#fff!important}.materializeForm a.button{display:flex!important;justify-content:center;align-items:center}.materializeForm .buttonGoogle{width:70%;border:0;border-radius:1rem;height:45px;background:#fff;color:#000;font-family:"Proxima Nova Black";text-transform:uppercase;font-size:1rem;cursor:pointer}.materializeForm .buttonGoogle:hover{background:#fff;color:#ff2d2d!important}.materializeForm .buttonFacebook{width:70%;border:0;border-radius:1rem;height:45px;background:#4267b2;color:#fff;font-family:"Proxima Nova Black";text-transform:uppercase;font-size:1rem;cursor:pointer}.materializeForm .buttonFacebook:hover{background-color:#8f9ef2;color:#fff!important}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}.fixed-top{top:0}main{background-color:#f2f2f2;height:100%;margin:1.5rem 0 0 17.1rem;padding:1.2rem;transition:margin-left .3s;position:relative}@media screen and (max-width:768px){main{margin-left:0;padding:2rem 1rem}}.main-paciente{padding:1.7rem}@media screen and (max-width:560px){.logo{margin:0 auto}}button.toggle{position:fixed;left:190px;top:20px;z-index:46;background:none;border:none;outline:none;height:25px;width:30px;padding:0;cursor:pointer}@media screen and (max-width:560px){button.toggle{left:20px}}button.toggle i{display:block;top:10px}button.toggle i,button.toggle i:after,button.toggle i:before{height:2px;position:absolute;width:30px;background:#fff;right:0}button.toggle i:after,button.toggle i:before{content:"";-webkit-backface-visibility:hidden;backface-visibility:hidden}button.toggle i:before{top:-10px}button.toggle i:after{bottom:-10px}.card{background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.04),0 1px 6px rgba(0,0,0,.04);position:relative;display:flex;flex-direction:column;min-width:0;height:100%;word-wrap:break-word;background-clip:border-box;background-clip:initial;border:1px solid rgba(0,0,0,.125);border-radius:.75rem}.card .card-body-graph{flex:1 1 auto;padding:1.5rem}.card .card-body-graph h1{text-transform:uppercase;margin:0 .5rem}.card .card-grid-graph{display:grid;grid-gap:2rem;align-items:center;grid-template-columns:1fr 200px;text-align:center}@media screen and (max-width:1390px){.card .card-grid-graph{grid-template-columns:1fr 100px}}@media screen and (max-width:1170px){.card .card-grid-graph{grid-template-columns:1fr}.card .card-grid-graph img,.card .card-grid-graph svg{max-width:200px}}.card .card-grid-graph a{margin:.5rem}.card .card-grid-graph h2{margin-bottom:0}.card .card-grid-graph h3{margin-top:0}.card .card-body{flex:1 1 auto;padding:1.5rem}.card .card-body h1{text-transform:uppercase;margin:0 .5rem}.card .card-grid{display:grid;grid-gap:2rem;align-items:center;grid-template-columns:200px 1fr;text-align:center}@media screen and (max-width:1390px){.card .card-grid{grid-template-columns:100px 1fr}}@media screen and (max-width:1170px){.card .card-grid{grid-template-columns:1fr}.card .card-grid img,.card .card-grid svg{max-width:200px}}.card .card-grid a{margin:.5rem}.card .card-grid h2{margin-bottom:0}.card .card-grid h3{margin-top:0}a.button,button.button{padding:.5rem 1rem;border:0;border-radius:1rem;height:45px;background:#ff8f23;color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer;margin:0 .5rem}a.button.blue,button.button.blue{background:#01a3ff}a.button.blue-dark,button.button.blue-dark{background:#00546b}a.button:hover,button.button:hover{background:#f4a39d}.container-pass{display:flex;position:relative;align-items:center}.container-pass a{color:#fff;position:absolute;right:0;cursor:pointer;margin-top:0!important}.app-container.app-admin,.app-container.app-clinic{margin-top:60px}.app-container .MuiTableCell-root{font-family:"Proxima Nova"!important}.app-container .MuiTableCell-root a{text-decoration:none}.app-container .MuiTableCell-root button{margin:0 .3rem}.app-container .MuiCheckbox-colorSecondary.Mui-checked{color:#00546b}.app-container .MuiButton-containedPrimary{background-color:#01a3ff}.app-container .MuiButton-containedPrimary.red-button{background-color:red}.app-container .MuiButton-containedPrimary.green-button{background-color:green}.app-container .MuiButton-containedPrimary:hover{background-color:#00546b}.app-container .MuiButton-containedSecondary{background-color:#ff8f23}.app-container .MuiButton-containedSecondary.red-button{background-color:red}.app-container .MuiButton-containedSecondary.green-button{background-color:green}.app-container .MuiButton-containedSecondary:hover{background-color:#f4a39d}@media screen and (max-width:991px){.app-container form>div{display:block}.app-container form>div>*{display:flex;margin:20px 0}.app-container form>div>* .MuiInputBase-root{width:100%}.app-container .container-pass a{top:0}.app-container .MuiInput-underline{display:inline-flex}}.MuiDialog-container span{display:block;margin:1em 0}.termos label{display:flex;color:#fff;align-items:baseline}.termos label .MuiButtonBase-root{padding:0 0 0 9px;color:#fff}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background:transparent!important;color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s,color 5000s ease-in-out 0s}button.no-text{min-width:44px}button.no-text .MuiButton-startIcon{margin:0}.flagPhone{width:30px;position:absolute;top:5px;left:13px}.flagPhone.outlined{top:13px}.MuiButton-sizeLarge{display:inline-flex!important;margin:8px!important}.hidden{display:none!important}.MuiOutlinedInput-input{color:#00546b}.MuiOutlinedInput-input :disabled{color:#77838f}.noData{padding:50px;text-align:center;font-size:25px;font-weight:700}.primary{-webkit-margin-before:2rem;margin-block-start:2rem;-webkit-margin-after:2rem;margin-block-end:2rem;font-size:1.7rem;color:#ff8f23}.secondary{-webkit-margin-before:1rem;margin-block-start:1rem;-webkit-margin-after:1rem;margin-block-end:1rem;font-size:1.4rem}.secondary-info{font-size:1.4rem;color:#ff8f23}.editor{border:1px solid transparent;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI";letter-spacing:1.5px;font-size:95%;border-radius:6px;text-align:left;line-height:1.5em}.buttons{background-color:#e2e0e0;display:block;width:100%;margin:0 auto}.buttons button{cursor:pointer;border:none;color:#000;text-decoration:none;outline:none;margin:5px}.DraftEditor-root{font-family:"Proxima Nova";font-weight:500;-webkit-font-smoothing:antialiased;font-size:15px}div.top-menu{background:#00546b;height:60px;width:100%;z-index:5;align-items:center;display:flex;justify-content:space-between}div.top-menu .logo{padding:0 1rem}div.top-menu .logo img,div.top-menu .logo svg{width:120px;height:auto}div.top-menu .profile{padding:0 .5rem;display:grid;grid-template-columns:1fr;grid-gap:1rem;align-items:center}@media screen and (max-width:560px){div.top-menu .profile{display:none}}div.top-menu .profile svg{height:auto}div.top-menu .profile a,div.top-menu .profile strong{color:#fff;display:block}div.top-menu .profile a{padding-top:.5rem;text-decoration:none}div.top-menu .profile a:hover{color:#ff8f23}div.top-menu-paciente{background-color:#21acfc}.helper{line-height:1.3;border-radius:5px!important}aside.side-menu{background:#00546b;min-height:100vh;height:100%;width:230px;position:fixed;top:44px;bottom:0;z-index:2;transition:width .3s}@media screen and (max-width:768px){aside.side-menu{width:0;overflow-x:hidden}}aside.side-menu .logo{padding:0 1rem;justify-content:center;display:flex}aside.side-menu .logo img,aside.side-menu .logo svg{max-width:80%}aside.side-menu .mobileMenu{visibility:hidden}@media screen and (max-width:560px){aside.side-menu .mobileMenu{visibility:visible}}aside.side-menu .profile{padding:0 1rem;display:grid;grid-template-columns:50px 1fr;grid-gap:1rem;align-items:center}aside.side-menu .profile svg{height:auto}aside.side-menu .profile a,aside.side-menu .profile button,aside.side-menu .profile strong{color:#fff;display:block}aside.side-menu .profile a,aside.side-menu .profile button{padding-top:.5rem;text-decoration:none}aside.side-menu .profile a:hover,aside.side-menu .profile button:hover{color:#ff8f23}aside.side-menu .menu-content hr{margin:1.5rem 1rem}aside.side-menu .menu-content ul{padding-left:0}aside.side-menu .menu-content ul .itemMenu{align-items:center;transition:all .3s ease}aside.side-menu .menu-content ul .itemMenu .submenu{color:#fff;overflow:hidden;height:0;background-color:#00546b;transition:all 1s ease;list-style:none}@media screen and (max-width:768px){aside.side-menu .menu-content ul .itemMenu .submenu{height:auto}aside.side-menu .menu-content ul .itemMenu .submenu .itemSubmenu a{padding:1rem 0 1rem 3rem!important}}aside.side-menu .menu-content ul .itemMenu .submenu .itemSubmenu a{padding:1rem 1rem 1rem 3rem;font-size:1rem}aside.side-menu .menu-content ul .itemMenu .submenu .itemSubmenu a.active{background:#ff8f23;width:auto}aside.side-menu .menu-content ul .itemMenu:hover{background:#ff8f23}aside.side-menu .menu-content ul .itemMenu:hover .submenu{height:40px;transition:all 1s ease;cursor:pointer}@media screen and (max-width:768px){aside.side-menu .menu-content ul .itemMenu:hover .submenu{height:auto}}aside.side-menu .menu-content ul .itemMenu:hover .submenu .itemSubmenu a:hover{background-color:#ff8f23}aside.side-menu .menu-content ul .itemMenu a,aside.side-menu .menu-content ul .itemMenu button{display:flex;align-items:center;padding:1rem;color:#fff;text-decoration:none}aside.side-menu .menu-content ul .itemMenu a.active,aside.side-menu .menu-content ul .itemMenu button.active{background:#ff8f23}aside.side-menu .menu-content ul .itemMenu a span,aside.side-menu .menu-content ul .itemMenu button span{transition:visibility 0s,opacity .5s,width 1s linear;text-transform:capitalize}aside.side-menu .menu-content ul .itemMenu a img,aside.side-menu .menu-content ul .itemMenu button img{padding-right:1rem}aside.side-menu .menu-content ul li:last-child{margin-bottom:120px}aside.side-menu-paciente{background-color:#21acfc}.disable-link{pointer-events:none}.app-container#compact-menu aside.side-menu{width:100px}@media screen and (max-width:768px){.app-container#compact-menu aside.side-menu{width:100%}}.app-container#compact-menu aside.side-menu .profile{display:flex;justify-content:center}.app-container#compact-menu aside.side-menu .profile svg{width:50px}.app-container#compact-menu aside.side-menu .profile div{display:none}@media screen and (min-width:768px){.app-container#compact-menu aside.side-menu .menu-content button,.app-container#compact-menu aside.side-menu .menu-content li a{justify-content:center}.app-container#compact-menu aside.side-menu .menu-content button svg,.app-container#compact-menu aside.side-menu .menu-content li a svg{padding:0}.app-container#compact-menu aside.side-menu .menu-content button span,.app-container#compact-menu aside.side-menu .menu-content li a span{visibility:hidden;opacity:0;width:0}}#loginAdmin .validation{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:670px){#loginAdmin .validation{grid-template-columns:1fr}}#loginAdmin .validation .validator{display:flex;align-items:center;margin-bottom:10px}#loginAdmin .validation .validator p{color:#fff;margin:0}#loginAdmin .validation .validator svg{color:red;padding-right:5px}#loginAdmin .validation .validator svg.success{color:#11af41}.count{display:block;font-size:2em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.title{font-size:1.75em}.title,.title_graph{display:block;-webkit-margin-before:.1em;margin-block-start:.1em;-webkit-margin-after:.7em;margin-block-end:.7em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.title_graph{font-size:1.3em}.uploadFiles .file-upload-btn:disabled{background-color:#f2f2f2;color:#00546b;border:3px solid #00546b}.uploadFiles .file-upload-btn:hover{cursor:pointer}.uploadFiles .file-display-container{width:800px;margin:0 auto}.uploadFiles .cpf{margin:20px auto}.uploadFiles .file-input{display:none}.uploadFiles .file-upload-btn{color:#fff;text-transform:uppercase;outline:none;background-color:#01a3ff;font-weight:700;padding:8px 15px;margin:1rem auto;display:block}.uploadFiles .container{margin:0 auto}.uploadFiles .container p{color:red;text-align:center}.uploadFiles .drop-container{display:flex;align-items:center;justify-content:center;margin:2rem auto;width:800px;max-width:100%;height:200px;border:4px dashed #01a3ff}.uploadFiles .drop-container#hover{border-color:#ff8f23}.uploadFiles .drop-container#hover .drop-message{color:#ff8f23}@media screen and (max-width:800px){.uploadFiles .drop-container{height:250px!important}}.uploadFiles .upload-icon{width:50px;height:50px;background-size:100%;text-align:center;margin:0 auto;padding-top:30px;padding-bottom:10px}.uploadFiles .upload-icon svg{font-size:50px}.uploadFiles .drop-message{text-align:center;color:#01a3ff;font-family:Arial;font-size:20px}.uploadFiles .file-progressBar{width:100%;border-radius:5px;overflow:hidden;display:inline-block;vertical-align:top;flex:6 1!important;margin:0 10px 5px 50px;box-sizing:content-box;width:calc(100% - 50px)}.uploadFiles .file-progressBar div{height:auto;color:#fff;text-align:right;line-height:15px;width:0;background-color:#4caf50;border-radius:3px;font-size:13px}.uploadFiles .container-file-drop{width:100%;margin:0 auto}.uploadFiles .file-status-bar{width:100%;vertical-align:top;margin-top:10px;margin-bottom:20px;position:relative;line-height:50px;height:50px}.uploadFiles .file-status-bar>div{overflow:hidden}.uploadFiles .file-type{display:inline-block!important;position:absolute;font-size:12px;font-weight:700;line-height:13px;margin-top:25px;padding:0 4px;border-radius:2px;box-shadow:1px 1px 2px #abc;color:#fff;background:#0080c8;text-transform:uppercase}.uploadFiles .file-name{color:#01a3ff}.uploadFiles .file-error,.uploadFiles .file-name{display:inline-block;vertical-align:top;margin-left:50px}.uploadFiles .file-error{color:#9aa9bb}.uploadFiles .file-error-message{color:red}.uploadFiles .file-type-logo{width:50px;height:50px;background-size:100%;position:absolute}.uploadFiles .file-size{display:inline-block;vertical-align:top;color:#30693d;margin-right:5px;margin-left:10px;color:#444242;font-weight:700;font-size:14px}.uploadFiles .file-remove{position:absolute;top:20px;right:10px;line-height:15px;cursor:pointer;color:red;margin-right:-10px}.uploadFiles .modal{z-index:999;display:none;overflow:hidden}.uploadFiles .modal .overlay{width:100%;height:100vh;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}.uploadFiles .modal .modal-image{overflow:hidden;object-fit:cover;width:100%;height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%}.uploadFiles .modal-image-text,.uploadFiles .modal .modal-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.uploadFiles .modal-image-text{color:red;font-size:16px}.uploadFiles .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.uploadFiles .upload-modal{z-index:999;display:none;overflow:hidden}.uploadFiles .upload-modal .overlay{width:100%;height:100vh;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}.uploadFiles .progress-container{background:#fff;width:500px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.uploadFiles .progress-container span{display:flex;justify-content:center;padding-top:20px;font-size:20px}.uploadFiles .progress{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#efefef;height:20px;border-radius:5px}.uploadFiles .progress-bar{position:absolute;background-color:#01a3ff;height:20px;border-radius:5px;text-align:center;color:#fff;font-weight:700}.uploadFiles .error{color:red}.uploadFiles .MuiFormControl-root{margin:30px auto 0}.pdf-modal{width:75%;background:#fff;border-radius:1rem;display:flex;flex-direction:column;border:2px solid #00546b;margin:auto}.info-merge-pdf{padding:1rem;font-size:1.5rem;color:#00546b;font-weight:700}.container-pdfs{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin:0;overflow-y:auto;max-height:400px}.container-pdfs li{display:flex;flex-direction:column;margin:1rem;width:9.5rem;height:13rem;border:2px solid #00546b;padding-top:.2rem;border-radius:.5rem;box-shadow:2px 2px 2px 1px rgba(0,0,0,.3);transition:.1s}.container-pdfs .document-pdf>div{overflow-x:hidden}.container-pdfs .pdf-title{margin-top:auto;display:flex;padding:.3rem;max-height:3rem;overflow:hidden;background-color:#00546b;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;transition:.1s}.container-pdfs li:hover{cursor:pointer;border:2px solid #01a3ff;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2)}.container-pdfs li:hover .pdf-title{background-color:#01a3ff}.buttons-modal{display:flex;padding:1.5rem}.buttons-modal button{margin:auto;border:none;border-radius:5px;background:#00546b;font-size:1rem;padding:.7rem 1rem;color:#fff;box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);transition:.2s}.buttons-modal .merge-button{margin:auto 1.5rem 0 auto}.buttons-modal .close-button{margin:auto auto 0 1.5rem}.buttons-modal button:hover{cursor:pointer;background:#01a3ff}#esqueciClinica{margin-top:-60px}#esqueciClinica h1{color:#01a3ff}#esqueciClinica .grid-box{grid-gap:0}#esqueciClinica .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:991px){#esqueciClinica .grid-box.grid-two{grid-template-columns:1fr}}#esqueciClinica .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#esqueciClinica .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#esqueciClinica .background-gray{order:2;display:none}}#esqueciClinica .background-gray img{max-width:70%;height:auto;display:block;margin:0 auto}#esqueciClinica .background-blue-dark{display:flex;align-items:center;justify-content:center}#esqueciClinica .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#esqueciClinica .background-blue-dark .form{padding:0 2rem}}#esqueciClinica .background-blue-dark .form svg{max-width:70%;height:auto}#esqueciClinica .background-blue-dark .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#esqueciClinica .background-blue-dark .form a:hover{color:#ff8f23}#esqueciClinica .background-blue-dark .form button{margin-top:2rem;margin-bottom:1rem}#esqueciClinica .background-blue-dark .form .termos{margin-top:1rem}#esqueciClinica .background-blue-dark .form .termos a{font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}#redefinirClinica{margin-top:-60px}#redefinirClinica h1{color:#01a3ff}#redefinirClinica .grid-box{grid-gap:0}#redefinirClinica .grid-box.grid-two{grid-template-columns:40% 60%}@media screen and (max-width:991px){#redefinirClinica .grid-box.grid-two{grid-template-columns:1fr}}#redefinirClinica .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#redefinirClinica .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#redefinirClinica .background-gray{order:2;display:none}}#redefinirClinica .background-gray img{max-width:70%;height:auto;display:block;margin:0 auto}#redefinirClinica .background-blue-dark{display:flex;align-items:center;justify-content:center}#redefinirClinica .background-blue-dark .form{text-align:center;padding:0 4rem;width:100%}@media screen and (max-width:425px){#redefinirClinica .background-blue-dark .form{padding:0 2rem}}#redefinirClinica .background-blue-dark .form img{max-width:280px;height:auto;margin-top:20px}#redefinirClinica .background-blue-dark .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#redefinirClinica .background-blue-dark .form a:hover{color:#ff8f23}#redefinirClinica .background-blue-dark .form button{margin-top:2rem;margin-bottom:1rem}#redefinirClinica .background-blue-dark .form .termos{margin-top:1rem}#redefinirClinica .background-blue-dark .form .termos a{font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}#redefinirClinica .validation{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:670px){#redefinirClinica .validation{grid-template-columns:1fr}}#redefinirClinica .validation .validator{display:flex;align-items:center;margin-bottom:10px}#redefinirClinica .validation .validator p{color:#fff;margin:0}#redefinirClinica .validation .validator svg{color:red;padding-right:5px}#redefinirClinica .validation .validator svg.success{color:#11af41}#loginAdmin{margin-top:-60px}#loginAdmin .validation{display:grid}#loginAdmin .validation-hide{display:none;pointer-events:none}#loginClinica{margin-top:-60px}#loginClinica h1{color:#01a3ff}#loginClinica .grid-box{grid-gap:0}#loginClinica .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:991px){#loginClinica .grid-box.grid-two{grid-template-columns:1fr}}#loginClinica .background-gray{display:flex;justify-content:flex-end;background:#eaeae9;position:relative}@media screen and (max-width:599px){#loginClinica .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#loginClinica .background-gray{order:2;display:none}}#loginClinica .background-gray img{position:absolute;left:0;bottom:0;max-width:65%;z-index:1}@media screen and (max-width:599px){#loginClinica .background-gray img{max-width:45%}}#loginClinica .background-gray svg{z-index:2;max-width:75%;height:auto}@media screen and (min-width:1920px){#loginClinica .background-gray svg{width:100%}}#loginClinica .background-blue-dark{display:flex;align-items:center;justify-content:center}#loginClinica .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#loginClinica .background-blue-dark .form{padding:0 2rem}}#loginClinica .background-blue-dark .form svg{max-width:70%;height:auto}#loginClinica .background-blue-dark .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#loginClinica .background-blue-dark .form a:hover{color:#ff8f23}#loginClinica .background-blue-dark .form button{margin-top:2rem;margin-bottom:1rem}#loginClinica .background-blue-dark .form .get-in-touch{display:flex;justify-content:center;font-family:"Proxima Nova";color:#fff!important}#loginClinica .background-blue-dark .form .get-in-touch a{text-decoration:underline}#loginAdmin h1{color:#01a3ff}#loginAdmin .grid-box{grid-gap:0}#loginAdmin .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:991px){#loginAdmin .grid-box.grid-two{grid-template-columns:1fr}}#loginAdmin .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#loginAdmin .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#loginAdmin .background-gray{order:2;display:none}}#loginAdmin .background-gray img{max-width:70%;height:auto;display:block;margin:0 auto}#loginAdmin .background-blue-dark{display:flex;align-items:center;justify-content:center}#loginAdmin .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#loginAdmin .background-blue-dark .form{padding:0 2rem}}#loginAdmin .background-blue-dark .form svg{max-width:70%;height:auto}#loginAdmin .background-blue-dark .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#loginAdmin .background-blue-dark .form a:hover{color:#ff8f23}#loginAdmin .background-blue-dark .form button{margin-top:2rem;margin-bottom:1rem}#loginAdmin .background-blue-dark .form .termos{margin-top:1rem}#loginAdmin .background-blue-dark .form .termos a{font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}#confirmaClinica{margin-top:-60px}#confirmaClinica h1{color:#01a3ff}#confirmaClinica .grid-box{grid-gap:0}#confirmaClinica .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:991px){#confirmaClinica .grid-box.grid-two{grid-template-columns:1fr}}#confirmaClinica .background-gray{display:flex;justify-content:flex-end;background:#eaeae9;position:relative}@media screen and (max-width:599px){#confirmaClinica .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#confirmaClinica .background-gray{order:2;display:none}}#confirmaClinica .background-gray img{position:absolute;left:0;bottom:0;max-width:65%;z-index:1}@media screen and (max-width:599px){#confirmaClinica .background-gray img{max-width:45%}}#confirmaClinica .background-gray svg{z-index:2;max-width:75%;height:auto}@media screen and (min-width:1920px){#confirmaClinica .background-gray svg{width:100%}}#confirmaClinica .background-blue-dark{display:flex;align-items:center;justify-content:center}#confirmaClinica .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#confirmaClinica .background-blue-dark .form{padding:0 2rem}}#confirmaClinica .background-blue-dark .form svg{max-width:70%;height:auto}#confirmaClinica .background-blue-dark .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#confirmaClinica .background-blue-dark .form a:hover{color:#ff8f23}#confirmaClinica .background-blue-dark .form button{margin-top:2rem;margin-bottom:1rem}#confirmaClinica .background-blue-dark .form .termos{margin-top:1rem}#confirmaClinica .background-blue-dark .form .termos a{font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}.main-whatsapp{position:fixed;bottom:0;left:0;width:50px;z-index:1000;margin:16px}.menu-icon{position:fixed;margin-top:30px;top:0;z-index:10}.menu-icon button{background:none;cursor:pointer}.menu-icon svg{fill:#fff}aside.new-side-menu{position:fixed;height:100%;top:0;background:#21acfc;font-family:"Raleway";font-weight:600;overflow-y:auto;overflow-x:hidden;z-index:2;transition:width .3s}aside.new-side-menu .itensMenu{margin:0}aside.new-side-menu .itensMenu li{list-style:none;max-height:1.5rem}aside.new-side-menu .itensMenu li+li{padding-top:40px}aside.new-side-menu .itensMenu li a{text-decoration:none;display:flex;align-items:center}aside.new-side-menu .itensMenu li span{color:#fff;font-size:1.1rem}aside.new-side-menu .itensMenu li img{margin-right:10px;height:1.5rem}@media screen and (min-width:701px){.menu-icon{margin-left:40px}.itensMenu{padding:90px 0 0 50px}.app-container main{margin-left:250px}.app-container aside.new-side-menu{width:250px}.app-container#compact-menu main{margin-left:120px}.app-container#compact-menu aside.new-side-menu{width:120px}.app-container#compact-menu aside.new-side-menu .itensMenu li span{visibility:hidden}}@media screen and (max-width:700px){.menu-icon{margin-left:15px}.itensMenu{padding:70px 0 0 25px}.itensMenu li img{height:1.5rem}.itensMenu li span{font-size:1.3rem}.app-container .menu-icon{position:absolute}.app-container .menu-icon svg{fill:#00546b}.app-container aside.new-side-menu{width:0}.app-container aside.new-side-menu .itensMenu{visibility:hidden}.app-container#compact-menu .menu-icon{position:fixed}.app-container#compact-menu .menu-icon svg{fill:#fff}.app-container#compact-menu aside.new-side-menu{width:100%}.app-container#compact-menu .itensMenu{padding-bottom:60px;visibility:visible}}.welcome-to-new-design{font-family:"Raleway";display:flex;flex-direction:column;align-items:center;min-height:auto;padding:2rem;max-width:400px}.welcome-to-new-design h3{text-align:center}.welcome-to-new-design p{font-size:1.1rem;text-align:justify}.welcome-to-new-design button{font-family:"Raleway";font-weight:700;text-transform:uppercase;background:#ff8f23;color:#fff;border:2px solid #ff8f23;border-radius:4px;margin-top:2rem;padding:.7rem 5rem}.welcome-to-new-design button:hover{cursor:pointer;opacity:.8}.welcome-to-new-design .dont-see-more{display:flex;align-items:center;height:3rem;margin-top:1rem}.welcome-to-new-design .dont-see-more p{margin-left:1rem}#examesCompartilhado h1{color:#01a3ff}#examesCompartilhado .warning-span{padding:2%;margin-top:5%;border-radius:10px;border:2px solid #fff;color:#fff;font-size:14px;font-weight:700}#examesCompartilhado .grid-box{grid-gap:0}#examesCompartilhado .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:991px){#examesCompartilhado .grid-box.grid-two{grid-template-columns:1fr}}#examesCompartilhado .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#examesCompartilhado .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#examesCompartilhado .background-gray{order:2;display:none}}#examesCompartilhado .background-gray img{max-width:100%;height:auto;display:block;margin:0 auto}#examesCompartilhado .background-blue-light{display:flex;align-items:center;justify-content:center}#examesCompartilhado .background-blue-light .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#examesCompartilhado .background-blue-light .form{padding:0 2rem}}#examesCompartilhado .background-blue-light .form svg{max-width:70%;height:auto}#examesCompartilhado .background-blue-light .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#examesCompartilhado .background-blue-light .form a:hover{color:#ff8f23}#examesCompartilhado .background-blue-light .form button{margin-top:2rem;margin-bottom:1rem}#examesCompartilhado .background-blue-light .form .termos{margin-top:1rem}#examesCompartilhado .background-blue-light .form .termos a{font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}.assinaturas-form .termos{display:flex;flex-direction:column;margin:2rem 0}.assinaturas-form .termos span{margin:0 .5rem 0 0}.assinaturas-form .termos>div{display:flex;align-items:center}.assinaturas-form .action-buttons{display:flex;justify-content:center;align-items:center;background:none}.tituloMensagem{text-align:center}@media screen and (max-width:425px){.tituloMensagem{margin-top:auto;font-size:1.5rem}}#cadastroPaciente .separator{margin-top:2%;margin-bottom:2%;display:flex;align-items:center;text-align:center;color:#fff;font-size:16px}#cadastroPaciente .loading-name{color:#f2f2f2}#cadastroPaciente .separator:after,#cadastroPaciente .separator:before{content:"";flex:1 1;border-bottom:1px solid #fff}#cadastroPaciente .separator:not(:empty):before{margin-right:.25em}#cadastroPaciente .separator:not(:empty):after{margin-left:.25em}#cadastroPaciente h1{color:#01a3ff}#cadastroPaciente .border{border:2px solid #fff;border-radius:10px}#cadastroPaciente .message-social{font-size:16px;color:#fff}#cadastroPaciente .social-login{margin:16px 0}#cadastroPaciente .info-login{display:flex;justify-content:center;margin-top:15px;font-weight:700}#cadastroPaciente .grid-box{grid-gap:0}#cadastroPaciente .grid-box.grid-two{grid-template-columns:45% 55%}@media screen and (max-width:991px){#cadastroPaciente .grid-box.grid-two{grid-template-columns:1fr}}#cadastroPaciente .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#cadastroPaciente .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#cadastroPaciente .background-gray{order:2;display:none}}#cadastroPaciente .background-gray img{max-width:60%;height:auto;display:block;margin:0 auto}#cadastroPaciente .background-blue-dark{display:flex;align-items:center;justify-content:center}#cadastroPaciente .background-blue-dark span{font-family:"Raleway"}#cadastroPaciente .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#cadastroPaciente .background-blue-dark .form{padding:0 2rem}}#cadastroPaciente .background-blue-dark .form .logo{max-width:240px;height:auto;margin:40px 0 14px}#cadastroPaciente .background-blue-dark .form .termos{margin-top:1rem;text-align:justify}#cadastroPaciente .background-blue-dark .form .termos span{color:#fff}#cadastroPaciente .background-blue-dark .form .termos a{font-family:"Raleway";font-weight:700;display:inline-block;display:inline;color:#fff;text-decoration:none;font-size:17px}#cadastroPaciente .background-blue-dark .form .termos a:hover{color:#ff8f23}#cadastroPaciente .background-blue-dark .form .birthDate button{background:none}#cadastroPaciente .background-blue-dark .form input:nth-last-child(2n){margin-right:-45px!important}#cadastroPaciente .background-blue-dark .form .materializeForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}#cadastroPaciente .background-blue-dark .form .materializeForm input:nth-child(1n){margin:.4rem}@media screen and (max-width:991px){#cadastroPaciente .background-blue-dark .form .materializeForm{display:block;margin-top:0}#cadastroPaciente .background-blue-dark .form .materializeForm .termos{display:flex;text-align:justify;align-items:center}#cadastroPaciente .background-blue-dark .form .materializeForm .termos span{display:block}#cadastroPaciente .background-blue-dark .form .materializeForm .termos a{display:inline}}#cadastroPaciente .background-blue-dark .form .materializeForm .container-pass,#cadastroPaciente .background-blue-dark .form .materializeForm .validation{grid-column:1/3}@media screen and (max-width:599px){#cadastroPaciente .background-blue-dark .form .materializeForm .container-pass,#cadastroPaciente .background-blue-dark .form .materializeForm .validation{display:block}}#cadastroPaciente .background-blue-dark .form .materializeForm .submitButton{grid-column:1/3;max-width:300px;margin:1rem auto 0;border-radius:4px;font-family:"Raleway";font-weight:900}#cadastroPaciente .background-blue-dark .form .materializeForm select{margin:.5rem 0}#cadastroPaciente .container-pass a{color:#fff;position:absolute;right:10px;bottom:10px;cursor:pointer}@media screen and (max-width:991px){#cadastroPaciente .container-pass a svg{position:absolute;right:10px;bottom:2px}}#cadastroPaciente .validation{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:670px){#cadastroPaciente .validation{grid-template-columns:1fr 1fr}}#cadastroPaciente .validation .validator{display:flex;align-items:center;margin-bottom:10px}#cadastroPaciente .validation .validator p{color:#fff;margin:0}#cadastroPaciente .validation .validator svg{color:red;padding-right:5px}#cadastroPaciente .validation .validator svg.success{color:#11af41}#cadastroPaciente .termosSpan{justify-content:center;flex-direction:row;display:flex;color:#fff;padding:20px}#cadastroPaciente .termosSpan span{margin-top:1px}@media screen and (max-width:991px){#cadastroPaciente .termosSpan{margin:0 auto;flex-direction:column;text-align:center}}#cadastroPaciente .materializeForm input#cep{margin-top:0}#cadastroPaciente .MuiInput-underline:after,#cadastroPaciente .MuiInput-underline:before{display:none}#cadastroPaciente .MuiInputBase-root{margin-bottom:0}#cadastroPaciente .MuiInputLabel-animated{color:#fff;padding-left:1rem;font-size:1rem;margin:0}#cadastroPaciente .MuiCheckbox-colorPrimary.Mui-checked,#cadastroPaciente .MuiIconButton-colorPrimary{color:#fff}#cadastroPaciente .MuiSelect-select.MuiSelect-select{border-bottom:2px solid #fff;color:#fff;text-align:start;padding:.8rem}.buttonGoogle{margin-right:-.008rem!important;width:50%!important;border:0!important;height:45px!important;background:#fff!important;color:#ff2d2d!important;font-family:"Raleway"!important;font-weight:700!important;text-transform:uppercase!important;font-size:1rem!important;cursor:pointer!important}.buttonGoogle img{padding-right:12px!important}.buttonGoogle:hover{background:#dfc9c9!important;color:#ff2d2d!important}.buttonGoogle .GoogleDiv{display:flex;justify-content:center;align-items:center}@media screen and (max-width:990px) and (min-width:610px){.buttonGoogle{width:50%!important}}@media screen and (max-width:609px){.buttonGoogle{width:50%!important}}.buttonFacebook{margin-left:-.008rem!important;width:50%!important;border:0!important;height:45px!important;background:#4267b2!important;color:#fff!important;font-family:"Raleway"!important;font-weight:700!important;text-transform:uppercase!important;font-size:1rem!important;cursor:pointer!important}.buttonFacebook img{padding-right:12px!important;padding-bottom:2px!important}.buttonFacebook .MuiButton-label{z-index:1}.buttonFacebook:hover{background-color:#4555b1!important;color:#fff!important}.buttonFacebook .faceDiv{display:flex;justify-content:center;align-items:center}@media screen and (max-width:990px) and (min-width:610px){.buttonFacebook{width:50%!important}}@media screen and (max-width:609px){.buttonFacebook{width:50%!important}}.makeStyles-socialLogin-6{display:flex;justify-content:space-between}@media screen and (max-width:991px){.app-container form.materializeForm>div{display:flex;margin:0 auto!important}}.loginScreenButton{display:flex;justify-content:flex-end;position:absolute;top:45px;right:30px}@media screen and (max-width:991px){.loginScreenButton{top:30px;right:25px}}#confirmaPaciente .warning-span{font-family:"Raleway"!important;padding:2%;margin-top:5%!important;margin-bottom:3%;border-radius:10px;border:2px solid #fff;color:#fff;font-size:14px;font-weight:700}#confirmaPaciente .warning-span p{margin:0 auto;max-width:270px}@media screen and (max-width:700px){#confirmaPaciente .background-gray{height:auto;padding:2rem 0}}#confirmaPaciente .background-blue-dark{display:flex}#confirmaPaciente .background-blue-dark img{max-width:70%;height:auto;display:block;margin:40px auto}#confirmaPaciente .background-blue-dark .form a{color:#fff;text-decoration:none;font-family:"Raleway"!important;font-weight:700;display:block;margin-top:1rem;margin-bottom:1rem}#confirmaPaciente .background-blue-dark .form a:hover{color:#ff8f23}#confirmaPaciente .background-blue-dark .form a:first-child:hover,#confirmaPaciente .background-blue-dark .form a:nth-child(2):hover{color:#fff}#confirmaPaciente .background-blue-dark .form button{margin-bottom:.1rem!important;margin-top:1rem!important;width:100%;border-radius:4px;font-family:"Raleway";font-weight:900}#confirmaPaciente .background-blue-dark .form .termos{margin-top:1rem}#confirmaPaciente .background-blue-dark .form .termos a{margin:0 auto;font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.8rem}@media screen and (max-width:1024px){#confirmaPaciente .background-blue-dark .form .termos a{font-size:.8rem}}#confirmaPaciente .MuiInputLabel-animated{color:#fff;padding-left:1rem;font-size:1rem;margin:0}#confirmaPaciente .MuiSelect-select.MuiSelect-select{border-bottom:2px solid #fff;color:#fff;text-align:start;padding:.8rem}.top-page{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;transition:margin .3s}.top-page .search-field{display:flex;align-items:center;background:#fff;box-shadow:0 2px 48px rgba(0,0,0,.08);border-radius:12px;padding:4px 20px;width:33%;min-width:200px;max-width:400px}.top-page .search-field .field{outline:0;border:none;background:none;padding:8px 16px;font-size:.9rem;color:#000!important;width:100%}.top-page .search-field img:hover{cursor:pointer}@media screen and (max-width:768px){.top-page{justify-content:flex-end}.top-page .search-field{display:none}.top-page img{height:2rem}}.dependente .dependentes-form{padding:0 1rem}.dependente .dependentes-form .drop-container{margin:20px auto}.dependente h1{font-size:24px}.dependente h1,.dependente label{font-family:"Raleway";font-weight:700}.dependente label{color:#00546b}.dependente .form-buttons{display:flex!important;justify-content:center}.dependente .form-buttons button{flex:1 1;max-width:300px;margin-top:1rem!important;font-family:"Raleway";font-weight:700}.dependente .form-buttons button:first-child{background-color:#ff8f23}.dependente .form-buttons button:nth-child(2){background-color:#f4a39d}.file-input{display:none}.status{margin:1rem 0 .5rem}.termos{display:flex;align-items:center;justify-content:flex-start}.termos a{text-align:center}.container{margin:0 auto}.container p{color:red;text-align:center}.drop-container{display:flex;align-items:center;justify-content:center;width:800px;max-width:95%;height:200px;border:4px dashed #01a3ff}.drop-container#hover{border-color:#ff8f23}.drop-container#hover .drop-message{color:#ff8f23}@media screen and (max-width:425px){.drop-container{height:300px!important}}.upload-icon{width:50px;height:50px;background-size:100%;text-align:center;margin:0 auto;padding-top:30px;padding-bottom:10px}.upload-icon svg{font-size:50px}.drop-message{padding:5px;text-align:center;color:#01a3ff;font-family:Arial;line-height:2rem;font-size:20px}.file-progressBar{width:100%;border-radius:5px;overflow:hidden;display:inline-block;vertical-align:top;flex:6 1!important;margin:0 10px 5px 50px;box-sizing:content-box;width:calc(100% - 50px)}.file-progressBar div{height:auto;color:#fff;text-align:right;line-height:15px;width:0;background-color:#4caf50;border-radius:3px;font-size:13px}.file-display-container{width:800px;margin:0 auto}.file-status-bar{width:100%;vertical-align:top;margin-top:10px;margin-bottom:20px;position:relative;line-height:50px;height:50px}.file-status-bar>div{overflow:hidden}.file-type{display:inline-block!important;position:absolute;font-size:12px;font-weight:700;line-height:13px;margin-top:25px;padding:0 4px;border-radius:2px;box-shadow:1px 1px 2px #abc;color:#fff;background:#0080c8;text-transform:uppercase}.file-name{color:#01a3ff}.file-error,.file-name{display:inline-block;vertical-align:top;margin-left:50px}.file-error{color:#9aa9bb}.file-error-message{color:red}.file-type-logo{width:50px;height:50px;background-size:100%;position:absolute}.file-size{display:inline-block;vertical-align:top;color:#30693d;margin-right:5px;margin-left:10px;color:#444242;font-weight:700;font-size:14px}.file-remove{position:absolute;top:20px;right:10px;line-height:15px;cursor:pointer;color:red;margin-right:-10px}.modal{z-index:999;display:none;overflow:hidden}.modal .overlay{width:100%;height:100vh;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}.modal .modal-image{overflow:hidden;object-fit:cover;width:100%;height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%}.modal-image-text,.modal .modal-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-image-text{color:red;font-size:16px}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.upload-modal{z-index:999;display:none;overflow:hidden}.upload-modal .overlay{width:100%;height:100vh;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}.progress-container{background:#fff;width:500px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.progress-container span{display:flex;justify-content:center;padding-top:20px;font-size:20px}.progress{width:90%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#efefef}.progress,.progress-bar{position:absolute;height:20px;border-radius:5px}.progress-bar{background-color:#01a3ff;text-align:center;color:#fff;font-weight:700}.error{color:red}.MuiFormControl-root{margin:30px auto 0}.data-list .page-title{font-family:"Raleway";font-weight:700;font-size:24px;margin:1rem 0}.data-list .paddingCheckbox{margin-left:1rem}.data-list .list-head{margin:auto -10px;background-color:#f2f2f2;padding:1rem 10px}.data-list .list-head,.data-list .list-head .tool-bar{position:-webkit-sticky;position:sticky;top:0;z-index:1}.data-list .list-head .tool-bar{display:flex;min-height:0;width:100%;padding:0}.data-list .list-head .tool-bar .select-all-checkbox{margin:0 24px 0 14.4px}.data-list .list-head .tool-bar .sort-icon svg{margin-left:.5rem}.data-list .list-head .tool-bar .head-list-tools{margin:0 0 0 auto}.data-list .list-head .tool-bar .head-list-tools .tool-icon{margin-left:1rem;justify-content:flex}.data-list .list-head .tool-bar .head-list-tools .tool-icon:last-child svg,.data-list .list-head .tool-bar .head-list-tools .tool-icon a{color:#00546b}.data-list .list-head .tool-bar .head-list-tools .tool-icon a,.data-list .list-head .tool-bar .head-list-tools .tool-icon svg{height:24px;width:24px;color:#77838f;text-decoration:none}.data-list .list-head .tool-bar .head-list-tools .tool-icon a:hover,.data-list .list-head .tool-bar .head-list-tools .tool-icon svg:hover{color:#01a3ff}.data-list .list-head .tool-bar .head-list-tools .tool-button{background:#00546b;padding:.3rem .75rem;margin-left:1rem;border-radius:12px}.data-list .list-head .tool-bar .head-list-tools .tool-button a{color:#fff;text-decoration:none}.data-list .list-head .tool-bar .head-list-tools .tool-button svg path{fill:#fff}.data-list .list-head .tool-bar .head-list-tools .tool-button:hover{background:#01a3ff}@media (max-width:375px){.data-list .list-head .tool-bar .head-list-tools button{margin:5px 0}}.data-list .list-head .tool-bar button{padding:0}.data-list .list-head .tool-bar button span{font-family:"Raleway";font-weight:700;color:#77838f;font-size:16px;letter-spacing:1px}.data-list .list-head .tool-bar button:hover{background:none}.data-list .checkbox-option{background:#00546b}.data-list .checkbox-option .tool-bar .num-selected{font-family:"Poppins",sans-serif;font-weight:400;color:#fff}.data-list .checkbox-option .tool-bar .head-list-tools .tool-icon{margin-right:1rem}.data-list .checkbox-option .tool-bar .head-list-tools .tool-icon a,.data-list .checkbox-option .tool-bar .head-list-tools .tool-icon svg{color:#fff!important}.list-content ul div:last-child{margin-bottom:0}.list-content .list-item{display:flex;align-items:center;height:6rem;margin:2rem auto;box-shadow:0 2px 15px rgba(0,0,0,.13);border-radius:12px;padding:0 .6rem}.list-content .list-item>li{padding:0}.list-content .list-item:first-child{margin-top:.6rem}.list-content .list-item:hover{cursor:pointer;outline:.17rem solid #01a3ff}.list-content .list-item .list-item-avatar{height:4rem;width:4rem;margin:auto 10px auto 0;box-shadow:0 2px 48px rgba(0,0,0,.13);outline:3px solid #fff;border-radius:14px}.list-content .list-item .no-backgroud{box-shadow:none;background:none}.list-content .list-item .list-item-text span{font-family:"Raleway";font-weight:700;font-size:14px;color:#5c5c5c;letter-spacing:1px}.list-content .list-item .list-item-text p{font-family:"Poppins",sans-serif;font-size:13px;color:#5c5c5c;letter-spacing:1px;margin:.2rem 0}.list-content .list-item .list-item-options{margin-left:auto}.list-content .list-item .list-item-options .mobile-menu button{padding:0;margin-top:-3rem}.list-content .list-item .list-item-options .desktop-tools{padding-right:4.6px!important}.list-content .list-item .list-item-options .desktop-tools button{padding:.5rem;margin:0 5px;outline:1px solid #77838f;border-radius:12px}.list-content .list-item .list-item-options .desktop-tools button a{height:24px;color:#77838f}.list-content .list-item .list-item-options .desktop-tools button:hover{color:#01a3ff;outline:2px solid #01a3ff}.list-content .list-item .list-item-options .desktop-tools button:hover a{color:#01a3ff}.list-content .pagination{display:flex;justify-content:center;margin-bottom:1rem}.list-content .pagination>div{padding:0}.list-content .pagination>div>div{margin-right:8px;margin-left:0}.list-content .pagination>div:last-child button{padding:6px}.menu-list .menu-item{color:#5c5c5c;margin:0;min-height:0}.menu-list .menu-item span{margin-left:10px;font-family:"Raleway";font-weight:700;font-size:12px;letter-spacing:1px}.menu-list .menu-item a{text-decoration:none;color:#5c5c5c}.dropzone-container svg{margin-bottom:20px}.dropzone-container .container-message .message{font-weight:700}.modal-stepper{background:#fff;max-width:500px;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:12px;display:flex;flex-direction:column;font-family:"Raleway";font-style:normal;line-height:21px;text-align:center;padding:48px 32px;max-height:80%;overflow-y:auto;overflow-x:hidden}.modal-stepper .icon-close-modal{width:14px;margin:-28px -16px 0 auto}.modal-stepper>span{width:217px;font-size:1.125rem;font-weight:700;margin:0 28px;align-self:center}.modal-stepper ul li{display:flex;align-items:center;justify-content:center;list-style:none;box-shadow:1px 1px 2px #77838f;flex:1 1;cursor:pointer}.modal-stepper .list-document-type-modal{font-weight:900;font-size:1.125rem}.modal-stepper .list-dependents-modal li,.modal-stepper .list-document-type-modal li{padding:14px 0;border-radius:4px;margin:14px 0}.modal-stepper .list-dependents-modal li:last-child{text-decoration:underline;box-shadow:none}.modal-stepper .list-body-parts-modal{font-weight:900;font-size:1.125rem;display:flex;flex-wrap:wrap}.modal-stepper .list-body-parts-modal li{padding:10px;border-radius:4px;margin:7px}.modal-stepper .list-exam-type-modal{font-weight:900;font-size:1.125rem;display:flex;flex-wrap:wrap}.modal-stepper .list-exam-type-modal li{padding:10px;border-radius:4px;margin:7px}.modal-stepper .files-list{border-top:1px solid;margin-bottom:24px}.modal-stepper .files-list .container-message{max-width:280px}.modal-stepper .files-list li{display:flex;align-items:center;justify-content:space-between;margin-top:16px;box-shadow:none}.modal-stepper .files-list li span{font-size:.9rem;text-align:left}.modal-stepper .files-list li div{display:flex;align-items:center;justify-content:center;background-color:#f2f2f2;width:1.72rem;border-radius:4px;font-weight:800;color:#00546b}.modal-stepper .modal-add-exam-buttons{display:flex;justify-content:space-between}.modal-stepper .modal-add-exam-buttons button{color:#fff;border-radius:4px;width:128px;padding:10px;font-weight:900;font-size:1.125rem;font-style:normal;line-height:21px;box-shadow:1px 1px 5px #77838f;cursor:pointer}.modal-stepper .modal-add-exam-buttons .modal-back-button{background:#f4a39d}.modal-stepper .modal-add-exam-buttons .modal-save-button{background:#21acfc}.window-loading .progress{color:#ff8f23;background:none}.window-loading>div{animation:none}.dependentes .info-status{display:flex}.dependentes .info-status p{font-weight:700;margin-bottom:0;margin-bottom:0!important}.dependentes .info-status p.pendente{color:#5c5c5c}.dependentes .info-status p.aprovado{color:#01a3ff}.dependentes .info-status p.reprovado{color:#ff2d2d;text-decoration:underline}.dependentes .info-status img{margin-left:5px}.dependentes .head-list-tools span{color:#fff!important}#confirmaPaciente h1{color:#01a3ff}#confirmaPaciente .grid-box{grid-gap:0}#confirmaPaciente .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:1024px){#confirmaPaciente .grid-box.grid-two{grid-template-columns:1fr}}#confirmaPaciente .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:768px){#confirmaPaciente .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:1024px){#confirmaPaciente .background-gray{order:2;display:none}}#confirmaPaciente .background-gray img{max-width:70%;height:auto;display:block;margin:0 auto}@media screen and (max-width:375px){#confirmaPaciente .dark-1{padding-bottom:80px;height:100vh}}#confirmaPaciente .background-blue-dark{display:block;align-items:center;justify-content:center}#confirmaPaciente .background-blue-dark img.LogoTextoClipo{max-width:70%;height:auto;display:block;margin:60px auto}#confirmaPaciente .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#confirmaPaciente .background-blue-dark .form{padding:0 2rem}}#confirmaPaciente .background-blue-dark .form svg{max-width:70%;height:auto}#confirmaPaciente .background-blue-dark .form button{margin-top:2rem;margin-bottom:1rem}#confirmaPaciente .background-blue-dark .form label{font-family:"Raleway";font-weight:700;color:#fff;display:flex;margin-bottom:-18px}#confirmaPaciente .background-blue-dark .form .termosEmail{padding-top:150px;margin:0 auto}@media screen and (max-width:1024px){#confirmaPaciente .background-blue-dark .form .termosEmail{font-size:.8rem;display:flex;padding-bottom:2.5rem}}#confirmaPaciente .background-blue-dark .form .termosEmail a{margin:0 auto;text-align:center;font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.8rem}.upload-files div.MuiFormControl-root{margin:1rem auto!important}.upload-files .drop-container{max-width:100%}@media screen and (max-width:800px){.upload-files .drop-container{height:250px!important}}.exame-pet div.MuiFormControl-root{margin:1rem auto!important}.upload-files h1{font-size:24px;margin-top:2rem}.upload-files .cpf,.upload-files h1{font-family:"Raleway";font-weight:700}.upload-files .cpf{color:#00546b;max-width:500px}.upload-files .file-input{display:none}.upload-files .file-upload-btn{color:#fff;font-family:"Raleway";font-size:18px;text-transform:uppercase;border:none;border-radius:4px;background-color:#ff8f23;padding:12px 20px;margin:2rem auto 1rem;display:block}.upload-files .file-upload-btn:disabled{background-color:#f2f2f2;color:#00546b;border:3px solid #00546b}.upload-files .file-upload-btn:hover{cursor:pointer}.upload-files .container{margin:0 auto}.upload-files .container p{color:red;text-align:center}.upload-files .drop-container{display:flex;align-items:center;justify-content:center;margin:2rem auto;width:800px;max-width:95%;height:200px;border:4px dashed #01a3ff}.upload-files .drop-container#hover{border-color:#ff8f23}.upload-files .drop-container#hover .drop-message{color:#ff8f23}.upload-files .upload-icon{width:50px;height:50px;background-size:100%;text-align:center;margin:0 auto;padding-top:30px;padding-bottom:10px}.upload-files .upload-icon svg{font-size:50px}.upload-files .drop-message{text-align:center;color:#01a3ff;font-family:Arial;font-size:20px}.upload-files .file-progressBar{width:100%;border-radius:5px;overflow:hidden;display:inline-block;vertical-align:top;flex:6 1!important;margin:0 10px 5px 50px;box-sizing:content-box;width:calc(100% - 50px)}.upload-files .file-progressBar div{height:auto;color:#fff;text-align:right;line-height:15px;width:0;background-color:#4caf50;border-radius:3px;font-size:13px}.upload-files .file-display-container{width:800px;margin:0 auto}.upload-files .file-status-bar{width:100%;vertical-align:top;margin-top:10px;margin-bottom:20px;position:relative;line-height:50px;height:50px}.upload-files .file-status-bar>div{overflow:hidden}.upload-files .file-type{display:inline-block!important;position:absolute;font-size:12px;font-weight:700;line-height:13px;margin-top:25px;padding:0 4px;border-radius:2px;box-shadow:1px 1px 2px #abc;color:#fff;background:#0080c8;text-transform:uppercase}.upload-files .file-name{color:#01a3ff}.upload-files .file-error,.upload-files .file-name{display:inline-block;vertical-align:top;margin-left:50px}.upload-files .file-error{color:#9aa9bb}.upload-files .file-error-message{color:red}.upload-files .file-type-logo{width:50px;height:50px;background-size:100%;position:absolute}.upload-files .file-size{display:inline-block;vertical-align:top;color:#30693d;margin-right:5px;margin-left:10px;color:#444242;font-weight:700;font-size:14px}.upload-files .file-remove{position:absolute;top:20px;right:10px;line-height:15px;cursor:pointer;color:red;margin-right:-10px}.upload-files .modal{z-index:999;display:none;overflow:hidden}.upload-files .modal .overlay{width:100%;height:100vh;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}.upload-files .modal .modal-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;object-fit:cover;width:100%;height:300px;background-size:contain;background-repeat:no-repeat;background-position:50%}.upload-files .modal-image-text{position:absolute;color:red;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.upload-files .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.upload-files .upload-modal{z-index:999;display:none;overflow:hidden}.upload-files .upload-modal .overlay{width:100%;height:100vh;background:rgba(0,0,0,.66);position:absolute;top:0;left:0}.upload-files .progress-container{background:#fff;width:500px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.upload-files .progress-container span{display:flex;justify-content:center;padding-top:20px;font-size:20px}.upload-files .progress{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#efefef;height:20px;border-radius:5px}.upload-files .progress-bar{position:absolute;background-color:#01a3ff;height:20px;border-radius:5px;text-align:center;color:#fff;font-weight:700}.upload-files .error{color:red}.upload-files .MuiFormControl-root{margin:30px auto 0}.upload-files main{background-image:URL(/static/media/banner_pets.43ec1a8c.png);padding:"1rem 1rem 100% 1rem"}.exame-compartilhado>div{margin:3rem 15%}@media screen and (max-width:1024px){.exame-compartilhado>div{margin:1rem 1.5rem}}.exame-compartilhado .exit-button{position:fixed;top:20px;right:20px;background-color:#00546b;color:#fff;font-weight:500;border-radius:5px}.exame-compartilhado .exit-button:hover{background-color:#00546b;opacity:.8}.close-filter{position:absolute;right:0;padding:.4rem;color:#ff8f23}.close-filter:hover{cursor:pointer}.filter-modal{display:flex;flex-direction:column;padding:2rem}.filter-modal>div{margin:.5rem 0}.filter-modal *,.filter-modal label{font-family:"Raleway";font-weight:700}.filter-modal span{margin:0}.filter-modal label,.filter-modal svg{color:#00546b}.filter-modal .buttons{display:flex;flex-direction:column;background:none;margin:1rem 0 0}.filter-modal .buttons>div:first-child button{background:#f4a39d;margin-bottom:.6rem}.filter-modal .buttons button{color:#fff;background:#ff8f23;font-size:1rem;padding:.5rem 1rem}.exames-paciente .filter-exam-by-owner{display:flex;flex-wrap:wrap;margin:.5rem}.exames-paciente .filter-exam-by-owner a{font-family:"Raleway";font-weight:700;color:#fff;font-size:1rem;border-radius:.75rem;margin:.4rem;background:#01a3ff;opacity:.4;min-width:auto;text-decoration:none;text-transform:capitalize}.exames-paciente .filter-exam-by-owner a:first-child{background:#00546b}.exames-paciente .filter-exam-by-owner a:nth-child(2){background:#ff8f23}.exames-paciente .filter-exam-by-owner a:target{opacity:1}@media screen and (max-width:700px){.exames-paciente .filter-exam-by-owner{display:grid;grid-template-columns:1fr 1fr}}.main-paciente{margin-top:0;padding-top:2rem}.main-paciente *{font-family:"Raleway";letter-spacing:1px;font-style:normal}.main-paciente li{list-style:none}.main-paciente .card-paciente{display:flex;flex-direction:column;font-style:normal;letter-spacing:1px;margin-bottom:40px}.main-paciente .card-paciente .name-paciente{font-size:1.75rem;font-weight:600}.main-paciente .card-paciente .email-paciente{font-size:.8rem;font-weight:700}.main-paciente .first-block-home{display:flex;margin-bottom:40px}.main-paciente .first-block-home>*{display:flex;align-items:center}.main-paciente .first-block-home .home-buttons{margin-right:50px}.main-paciente .first-block-home .home-buttons>*{display:flex;flex-direction:column;width:50%;border-radius:.8rem;padding:12px;align-items:flex-start;cursor:pointer}.main-paciente .first-block-home .home-buttons>* img{margin-bottom:16px}.main-paciente .first-block-home .home-buttons>* span{font-weight:500;letter-spacing:1px;text-align:start}.main-paciente .first-block-home .home-buttons .btn-add-exam{margin-right:20px;background:#00546b}.main-paciente .first-block-home .home-buttons .btn-add-exam span{color:#fff}.main-paciente .first-block-home .home-buttons .btn-my-profile{background:#fff}.main-paciente .first-block-home .home-buttons .btn-my-profile span{color:#00546b}.main-paciente .first-block-home .home-documents{flex-direction:column}.main-paciente .first-block-home .home-documents *{width:100%;height:48px;padding:10px;border-radius:.8rem;cursor:pointer}.main-paciente .first-block-home .home-documents * span{font-weight:900;text-transform:uppercase}.main-paciente .first-block-home .home-documents .btn-help{margin-bottom:20px;background:#01a3ff}.main-paciente .first-block-home .home-documents .btn-help span{color:#fff}.main-paciente .first-block-home .home-documents .btn-documents{background:#ff8f23}.main-paciente .first-block-home .home-documents .btn-documents span{color:#fff}.main-paciente .second-block-home{display:flex;margin-bottom:50px}.main-paciente .second-block-home>* ul{display:flex}.main-paciente .second-block-home>* ul li{display:flex;flex-direction:column;margin:16px .3rem 0;cursor:pointer}.main-paciente .second-block-home>* ul li img{max-width:80px}.main-paciente .second-block-home h2{font-size:1rem;font-weight:700}.main-paciente .second-block-home .cont-dependents a{text-decoration:none;color:#00546b}.main-paciente .second-block-home .cont-dependents .btn-add-dependents{display:flex;flex-direction:column;width:50%;border-radius:.8rem;padding:12px;align-items:flex-start;cursor:pointer;background:#00546b}.main-paciente .second-block-home .cont-dependents .btn-add-dependents img{margin-bottom:16px}.main-paciente .second-block-home .cont-dependents .btn-add-dependents span{color:#fff;font-weight:500;letter-spacing:1px;text-align:start}.main-paciente .second-block-home .cont-dependents .list-dependents{display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.main-paciente .second-block-home .cont-dependents .list-dependents li{border-radius:.8rem;align-items:flex-start;text-align:left;margin:0 16px 16px 0}.main-paciente .second-block-home .cont-dependents .list-dependents li img{width:80px;background:#d8d8d8;border:2px solid #fff;border-radius:16px;box-shadow:0 2px 48px rgba(0,0,0,.08);margin-bottom:12px}.main-paciente .second-block-home .cont-dependents .list-dependents li .imgIcon{width:100%;height:100%;color:#d8d8d8;border:8px solid #fff;border-radius:16px;box-shadow:0 2px 48px rgba(0,0,0,.08);margin-bottom:12px}.main-paciente .second-block-home .cont-dependents .list-dependents li span{color:#000;font-style:normal;font-size:.8rem;width:-webkit-min-content;width:min-content}.main-paciente .second-block-home .cont-dependents .list-dependents li span+span{margin-top:4px;color:#77838f}.main-paciente .second-block-home .cont-documents .list-doc-options li{display:flex;align-items:center;justify-content:space-between;text-align:center;height:90px;min-width:90px;padding:16px;border-radius:8px}.main-paciente .second-block-home .cont-documents .list-doc-options li img,.main-paciente .second-block-home .cont-documents .list-doc-options li p,.main-paciente .second-block-home .cont-documents .list-doc-options li svg{height:35px;width:35px}.main-paciente .second-block-home .cont-documents .list-doc-options li p{display:flex;justify-content:center;align-items:center;margin:0;font-size:22px;border:2px outset #00546b;border-radius:8px;font-weight:700}.main-paciente .second-block-home .cont-documents .list-doc-options li path{fill:#00546b}.main-paciente .second-block-home .cont-documents .list-doc-options li:hover{outline:2px solid #00546b}.main-paciente .second-block-home .cont-documents .list-doc-options li:hover svg{margin-bottom:1rem}@media screen and (min-width:701px){.first-block-home>*{width:50%}.first-block-home .home-buttons{margin-bottom:0}.second-block-home>*{width:50%}.second-block-home>* ul{flex-flow:wrap}.second-block-home .cont-dependents{margin-right:50px}.second-block-home .cont-dependents li img{width:100%}}@media screen and (max-width:700px){.main-paciente{padding-top:1.5rem}.main-paciente .first-block-home{flex-direction:column}.main-paciente .first-block-home>*{width:100%}.main-paciente .first-block-home .home-buttons>*{margin-bottom:25px}.main-paciente .second-block-home{flex-direction:column;width:100%;justify-content:center}.main-paciente .second-block-home ul{flex-wrap:wrap}.main-paciente .second-block-home ul li{align-items:center;font-size:14px;text-align:center}.main-paciente .second-block-home ul li img{min-width:50px;min-height:50px}}#loginCliente h1{color:#01a3ff}#loginCliente .float{display:flex}#loginCliente .float-left{flex:1 1;text-align:center;justify-content:space-between}#loginCliente .grid-box{grid-gap:0}#loginCliente .grid-box.grid-two{grid-template-columns:60% 40%}@media screen and (max-width:991px){#loginCliente .grid-box.grid-two{grid-template-columns:1fr}}#loginCliente .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#loginCliente .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#loginCliente .background-gray{order:2;display:none}}#loginCliente .background-gray img{max-width:70%;height:auto;display:block;margin:0 auto}#loginCliente .background-blue-dark{display:flex;align-items:center;justify-content:center;height:100%}#loginCliente .background-blue-dark img{max-width:55%;height:auto;display:block;margin:40px auto}#loginCliente .background-blue-dark .form{text-align:center;padding:0 4rem}@media screen and (max-width:425px){#loginCliente .background-blue-dark .form{padding:0 2rem}}@media screen and (max-width:990px){#loginCliente .background-blue-dark .form .container-pass svg{padding-top:5px!important}#loginCliente .background-blue-dark .form svg{padding-top:25px!important}#loginCliente .background-blue-dark .form a:nth-child(3n){margin-top:.1rem}}#loginCliente .background-blue-dark .form svg{padding-top:5px;padding-right:3px;max-width:100%;height:auto;color:#fff}#loginCliente .background-blue-dark .form svg:hover{color:#ff8f23}#loginCliente .background-blue-dark .form a{color:#ff8f23;text-decoration:none;font-family:"Raleway";font-weight:700;display:block;margin-top:1rem}#loginCliente .background-blue-dark .form a:hover{color:#fff}#loginCliente .background-blue-dark .form a:nth-child(4n){text-decoration:underline}#loginCliente .background-blue-dark .form label{font-weight:700;color:#fff;display:flex;margin-bottom:-18px}#loginCliente .background-blue-dark .form input{margin-bottom:14px;padding-left:0}#loginCliente .background-blue-dark .form button{margin:.6rem auto;width:100%;border:0;border-radius:4px;height:45px;font-family:"Raleway";font-weight:900;text-transform:uppercase;font-size:1.2rem}#loginCliente .background-blue-dark .form button:disabled{background-color:#f4a39d}#loginCliente .background-blue-dark .form .termos{display:flex;padding-bottom:85px;justify-content:space-between}@media screen and (max-width:991px){#loginCliente .background-blue-dark .form .termos a{margin:0 auto}}#loginCliente .background-blue-dark .form .termos a{color:#fff;font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}.recadastrar-form *{font-family:"Raleway";color:#fff!important}.recadastrar-form .MuiInput-underline:before{border-bottom:2px solid #fff!important;pointer-events:none}.recadastrar-form .termos{display:flex;flex-direction:column;margin:2rem 0}.recadastrar-form .termos span{margin:0 .5rem 0 0}.recadastrar-form .termos>div{display:flex;align-items:center}.recadastrar-form .action-buttons{display:flex;justify-content:center;align-items:center;background:none}.main-paciente .card-paciente{min-width:0;height:100%}.main-paciente .perfil-paciente-form{padding:0 1rem}.main-paciente .MuiSelect-root{width:100%!important}.main-paciente div.MuiFormControl-root{width:100%}.main-paciente div.MuiFormControl-root .MuiFormControl-fullWidth{margin:0!important}.main-paciente div.MuiFormControl-root *{font-size:1rem!important;color:#00546b!important}.main-paciente div.MuiFormControl-root :disabled{color:#77838f!important}.main-paciente div.MuiFormControl-root label.MuiFormLabel-root.Mui-disabled,.main-paciente div.MuiFormControl-root label.MuiFormLabel-root.Mui-focused{color:#00546b!important}.main-paciente div.MuiFormControl-root .MuiInput-underline:after,.main-paciente div.MuiFormControl-root .MuiInput-underline:before{border-bottom:2px solid #00546b!important;pointer-events:none}@media screen and (max-width:700px){.form-perfil>div,.formControl>div,.tab-container>div{flex-direction:column}}.clickable-span{cursor:pointer;text-decoration:underline}.form-password{display:flex;margin-bottom:24px}.form-password>div{display:flex;flex-direction:row;align-items:center}.form-password>div svg{position:relative;z-index:auto;margin-left:-28px;margin-bottom:-.8rem;height:20px;width:20px;cursor:pointer}.validation{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-bottom:24px}.validation>*{padding:0 8px;margin:4px 0!important}@media screen and (max-width:700px){.validation{grid-template-columns:1fr!important}}.validation .validator{display:flex;align-items:center}.validation .validator p{color:#000;margin:0}.validation .validator svg{color:#ff2d2d;padding-right:5px}.validation .validator svg.success{color:#2dff2d}.buttons-form{padding-top:24px;justify-content:center;flex-direction:row!important}@media screen and (max-width:700px){.buttons-form>*{width:100%}}.buttons-privacy{margin-top:24px;display:flex;width:100%}@media screen and (min-width:701px){.buttons-privacy .MuiButtonBase-root{width:50%;max-width:340px}}@media screen and (max-width:700px){.buttons-privacy{flex-direction:column}}.pet .pet-form{padding:0 1rem}.pet h1{font-size:24px;margin:2rem 0 1rem}.pet h1,.pet label{font-family:"Raleway";font-weight:700}.pet label{color:#00546b}.pet .form-buttons{display:flex!important;justify-content:center}.pet .form-buttons button{flex:1 1;max-width:300px;margin-top:2rem!important;font-family:"Raleway";font-weight:700}.pet .form-buttons button:first-child{background-color:#ff8f23}.pet .form-buttons button:nth-child(2){background-color:#f4a39d}.pets{background-image:url(/static/media/bgpets.b1cfe599.png);height:93vh;overflow:hidden!important}.pets .data-list .list-head{background:none}.pets .head-list-tools span{color:#fff!important}#redefinirPaciente h1{color:#01a3ff}#redefinirPaciente .grid-box{grid-gap:0}#redefinirPaciente .grid-box.grid-two{grid-template-columns:40% 60%}@media screen and (max-width:991px){#redefinirPaciente .grid-box.grid-two{grid-template-columns:1fr}}#redefinirPaciente .background-gray{display:grid;align-items:center;background:#eaeae9}@media screen and (max-width:599px){#redefinirPaciente .background-gray{height:auto;padding:2rem 0}}@media screen and (max-width:991px){#redefinirPaciente .background-gray{order:2;display:none}}#redefinirPaciente .background-gray img{max-width:70%;height:auto;display:block;margin:0 auto}#redefinirPaciente .background-blue-light{display:flex;align-items:center;justify-content:center}#redefinirPaciente .background-blue-light .form{text-align:center;padding:0 4rem;width:100%}@media screen and (max-width:425px){#redefinirPaciente .background-blue-light .form{padding:0 2rem}}#redefinirPaciente .background-blue-light .form img{max-width:280px;height:auto;margin-top:20px}#redefinirPaciente .background-blue-light .form a{color:#fff;text-decoration:none;font-family:"Proxima Nova Black";display:block;margin-top:1rem}#redefinirPaciente .background-blue-light .form a:hover{color:#ff8f23}#redefinirPaciente .background-blue-light .form button{margin-top:2rem;margin-bottom:1rem}#redefinirPaciente .background-blue-light .form .termos{margin-top:1rem}#redefinirPaciente .background-blue-light .form .termos a{font-family:"Proxima Nova";text-decoration:underline;padding-bottom:.5rem}#redefinirPaciente .validation{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:670px){#redefinirPaciente .validation{grid-template-columns:1fr}}#redefinirPaciente .validation .validator{display:flex;align-items:center;margin-bottom:10px}#redefinirPaciente .validation .validator p{color:#fff;margin:0}#redefinirPaciente .validation .validator svg{color:red;padding-right:5px}#redefinirPaciente .validation .validator svg.success{color:#11af41}
/*# sourceMappingURL=main.a6bef417.chunk.css.map */