@font-face{font-family:Basier Circle Regular;font-weight:400;src:url(Basier-Circle-Regular.otf) format("opentype")}@font-face{font-family:Basier Circle Bold;font-weight:600;src:url(Basier-Circle-Bold.otf) format("opentype")}@font-face{font-family:Recoleta Black;font-weight:400;src:url(Recoleta-Black.ttf) format("truetype")}strong{font-family:Basier Circle Bold}:root{font-family:Basier Circle Regular,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#555;background-color:#e3e7ef;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}h2{font-family:Recoleta Black,Basier Circle Regular,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:#e26d5f;text-align:left;font-size:1.8em;padding:0;margin:0}p{font-size:.8em;text-align:left}p.subtitle{font-family:Recoleta Black,Basier Circle Regular,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:#e26d5f;text-align:left;font-size:1.2em;padding:0;margin:0 0 1.3em;width:14em}.left{text-align:left}.right{text-align:right}span.address{font-size:.6em}span.head-welcome{display:block;background-color:#fff;clip-path:polygon(15em 8%,15em 36%,19em 36%,19em 86%,0 88%,0% 35%,0 9%);margin-left:-30px;padding-left:30px;padding-top:1em;padding-bottom:.1em}span.head-register{display:block;background-color:#fff;clip-path:polygon(12em 8%,12em 51%,20.5em 51%,20.5em 91%,0 100%,0 35%,0 14%);margin-left:-30px;padding-left:30px;padding-top:1em;width:120%;margin-bottom:1em;padding-bottom:.1em}span.head-register-confirmation{display:block;background-color:#fff;clip-path:polygon(16em 8%,16em 51%,20em 51%,20em 91%,0 100%,0 35%,0 14%);margin-left:-30px;padding-left:30px;padding-top:1em;width:120%;margin-bottom:1em;padding-bottom:.1em}span.head-login{display:block;background-color:#fff;clip-path:polygon(19em 9%,19em 86%,0 96%,0 35%,0 16%);margin-left:-30px;padding-left:30px;padding-top:1em;width:120%;margin-bottom:1em;padding-bottom:0}span.head-journal{display:block;background-color:#fff;clip-path:polygon(16.5em 9%,16.3em 86%,0 96%,0% 35%,0 16%);margin-left:-30px;padding-left:30px;padding-top:1em;width:100%;margin-bottom:.5em;padding-bottom:1.5em}*{box-sizing:border-box}a{font-weight:500;color:#e26d5f;text-decoration:inherit}a:hover{color:#aaa!important}body{background-color:#e3e7ef;margin:0;display:flex;place-items:flex-start;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:.9em;font-weight:500;font-family:Basier Circle Regular;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:-webkit-focus-ring-color auto 1px;outline-color:#fff;outline-style:solid;outline-width:2px}.card{padding:2em}#app{background-color:#e3e7ef;max-width:1280px;margin:0 auto;padding:0 1.5em 2em;text-align:center;width:100%}header,#main{width:100%;margin:0 auto}header{text-align:right}.transparent{background-color:transparent!important}div.grid-2-col.header{margin:1em 0 2em}div.grid-2-col,div.grid-1-2-col,div.grid-2-1-col,div.grid-3-col,div.grid-4-col,div.grid-5-col{display:grid;text-align:center;border-radius:8px;margin-bottom:.8em}div.grid-2-col{grid-template-columns:1fr 1fr;column-gap:.3em}div.grid-1-2-col{grid-template-columns:2fr 1fr;column-gap:.5em}div.grid-1-2-col p{margin:0;padding:0}div.grid-2-1-col{grid-template-columns:5fr 1fr;column-gap:.5em}div.popup h3.headline{font-family:Basier Circle Bold;text-transform:uppercase;letter-spacing:.1em}div.popup.info div.grid-2-col{display:grid;text-align:center;background-color:#fff;border-radius:8px;margin-bottom:.8em;align-content:center;justify-content:center;align-items:start;justify-items:start}div.popup.info p.content-popup{height:83vh}div.grid-3-col{grid-template-columns:1fr 1fr 1fr}div.journal div.grid-3-col{cursor:pointer}div#listJournalEntry div.grid-3-col{grid-template-columns:1fr 5fr 1.5fr;color:#000;border-radius:8px;height:30px;overflow:hidden}div#listJournalEntry div.grid-3-col span{background-color:#f09990;display:flex;flex-direction:row;justify-content:center;align-items:center}div#listJournalEntry div.grid-3-col span.entry-col-1{border-top-left-radius:6px;border-bottom-left-radius:6px}div#listJournalEntry div.grid-3-col span.entry-col-3{border-top-right-radius:6px;border-bottom-right-radius:6px;font-size:1.8em;line-height:0}div.grid-4-col{grid-template-columns:1fr 1fr 1fr 1fr}div.grid-5-col{grid-template-columns:1fr 1fr 1fr 1fr 1fr}div.grid-3-col input,div.grid-4-col input,div.grid-5-col input{margin:1em}div#listJournalEntry{background-color:transparent;padding:.1em .5em;border-radius:8px;text-align:left}div#listJournalEntry.active{background-color:#fff}div#listJournalEntry p{text-transform:uppercase;margin:.5em 0 .3em;font-size:.8em;letter-spacing:.1em}.head{border-bottom:2px solid #E3E7EF;color:#555;padding-top:.2em;padding-bottom:0;text-transform:capitalize!important}div.popup-layer.active,div.popup.active{display:block!important}div#jornal-paginator{display:none;margin-bottom:2em}div#jornal-paginator.active{display:block}div#jornal-paginator span.paginator{display:none}div#jornal-paginator span.active{display:inline-block;color:red}div#jornal-paginator a.display{display:none}div#jornal-paginator a.display.active{display:inline-block!important}div#jornal-paginator a.display.active.prevent{background-color:#e26d5f;opacity:.5;pointer-events:none}div#jornal-paginator .seperator-paginator{display:inline-block;margin:0 .5em}div#jornal-paginator span.paginator{background-color:#e26d5f;border-radius:100%;width:1.6em;height:1.6em;font-size:.8em;line-height:1.8em;color:#fff;margin:0 .2em;place-content:center}div#jornal-paginator a.display{background-color:#aaa;border-radius:100%;width:1.6em;height:1.6em;font-size:.8em;line-height:1.8em;color:#fff;margin:0 .2em;place-content:center}.overview{background-color:#fff!important;padding:.5em 1em .5em .5em;max-height:49vh;overflow-y:scroll;font-size:.7em;line-height:1.3em;background-color:transparent!important;width:100%}.overview p{padding:0!important;margin:.3em 0!important;font-weight:600;font-size:1.05em}.overview p.question{text-align:left}.overview p.answer{text-align:right}.grey{background-color:#aaa!important}.red{background-color:#fc3101!important}.grey-color{color:#aaa!important}.grey-dark-color{color:#555!important}.orange{color:#e26d5f!important}div.journal h3{color:#e26d5f;text-transform:uppercase;text-align:left;letter-spacing:.1em;margin:0 0 1.5em;font-family:Basier Circle Bold;font-size:.8em}div.popup-layer{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkqAcAAIUAgUW0RjgAAAAASUVORK5CYII=);display:none;height:100vh;left:0;position:absolute;top:0;width:100vw}div.popup{background-color:#fff;color:#000;position:absolute;top:0;left:5vw;width:90vw;height:100vh;padding:2em;overflow:hidden;display:none;border-radius:8px;z-index:100;opacity:1}div.popup h2{text-transform:uppercase;margin-bottom:0}div.popup h3{letter-spacing:1px}div.popup hr{border-top:2px solid #000}div.popup p{width:100%;height:75vh}div.popup button{width:5vw}button.small{min-width:80px}header nav,footer nav{margin:0}nav span{display:inline-block}nav span.navLanguage{text-align:right;padding:0;margin:0;font-size:1em}span.link{cursor:pointer;letter-spacing:.1em}span.link.inactive{color:#f09990}header nav span,header nav a{color:#e26d5f;font-size:.8em;margin:0;text-transform:uppercase}header nav span,header nav a:last-child{margin-right:0}header nav span:hover,header nav a:hover{color:#aaa}footer nav span{margin:0 1em}footer nav{font-size:.8em}form.journal-form-step-2 label{color:#555;text-transform:none}form span.headline-input,form span.info-input{color:#555;display:block;text-align:left;text-transform:none;font-size:.8em;margin-bottom:.3em}form span.info-input{color:#e26d5f;margin-bottom:.5em}form div.grid-2-col span.headline-input{grid-column:1 / span 2;margin-bottom:.5em}.btn,form button,button.callToAction{background-color:#e26d5f;color:#fff;margin:1em 0;padding:1em;border:none;width:100%;text-transform:uppercase;letter-spacing:.1em}button.row{margin:.3em 0}button.callToFunction,button.btn.close{font-family:Basier Circle Bold;background-color:#e26d5f;border-radius:100%;color:#fff;font-size:.7em;width:30px;height:30px;line-height:0;padding:0;margin-top:0;margin-bottom:.6em}button.btn.close{font-size:1.8em;line-height:1.1em;padding-left:3px}.btn:hover,form button:hover,button.callToAction:hover,button.callToFunction:hover{background-color:#f09990;border:none}div.callToFunction{align-items:end;display:flex;flex-direction:column;flex-wrap:nowrap}button.callToFunction.exportPdf{display:none;opacity:.5!important;font-size:1.2em}button.callToFunction.imprint{display:none;font-size:1em}button.callToFunction.exportPdf:hover,button.callToFunction.imprint:hover{background-color:#e26d5f!important;cursor:default!important}button.callToFunction.exportPdf.active{display:block!important;opacity:1!important}button.callToFunction.imprint.active{display:block!important}button.callToFunction.exportPdf.active:hover,button.callToFunction.imprint.active:hover{background-color:#f09990!important}form{text-align:left;width:100%}form label{display:inline-block;font-size:.8em;margin-bottom:.3em;text-transform:none;letter-spacing:0;font-family:Basier Circle Regular}input[type=text]:disabled{border:3px solid #fff;background:transparent;text-align:center;color:#e26d5f;font-weight:600}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:.3em auto!important;font:inherit;color:#e26d5f;width:1.5em;height:1.5em;border:.15em solid #e26d5f;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox].small,input[type=checkbox].data-policy{color:#aaa;border:.15em solid #aaa}input[type=checkbox].small{width:1em;height:1em;border:.15em solid #aaa}input[type=checkbox]:before{content:"";width:1em;height:1em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #e26d5f}input[type=checkbox].data-policy:before{box-shadow:inset 1em 1em #aaa}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox].small:before{box-shadow:inset 1em 1em #aaa}input[type=checkbox].small:checked:before{transform:scale(.5)}div.checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;justify-content:flex-start;align-items:center}label.checkbox{color:#555;font-size:.8em;line-height:1em;text-transform:none}form div.grid-2-col{display:grid;grid-template-columns:50px 2fr;text-align:left;align-items:center;column-gap:.2em}form div.grid-2-col.grid-small-1-col{grid-template-columns:35px 2fr}form div.grid-2-col-form-button{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:.2em}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:.3em auto!important;font:inherit;color:#e26d5f;width:1.5em;height:1.5em;border:.15em solid #e26d5f;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[type=radio]:before{content:"";width:1em;height:1em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #e26d5f}input[type=radio]:checked:before{transform:scale(1)}form.journal-form-step-3 .button-label{width:95%;max-width:200px;display:inline-block;padding:.5em;margin:0;cursor:pointer;color:#555;border-radius:8px;background:#ccc;transition:.3s;-webkit-user-select:none;user-select:none;text-transform:capitalize}form.journal-form-step-3 #consistencyStoolMucous:checked+.button-label,form.journal-form-step-3 #consistencyStoolFluid:checked+.button-label,form.journal-form-step-3 #consistencyStoolPulpy:checked+.button-label,form.journal-form-step-3 #consistencyStoolNormal:checked+.button-label,form.journal-form-step-3 #consistencyStoolFirmly:checked+.button-label{background:#999;color:#fff}form.journal-form-step-3 .click:checked+.button-label{background:#999;color:#fff}.hidden{display:none!important}input.text,form textarea{padding:1.2em 1em;border-radius:8px;border:none;margin-bottom:.8em;width:100%}form textarea{padding:.5em;min-height:100px;min-width:100%;max-width:100%}form input:focus-visible,form select:focus-visible,form textarea:focus-visible{outline:-webkit-focus-ring-color #e26d5f 2px;outline-color:#e26d5f;outline-style:solid;outline-width:2px}form select:focus-visible{outline-color:#fff}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e26d5f;color:#fff;padding:1.2em 1em;border-radius:8px;border:none;margin-bottom:.5em;width:100%}form select.white{background-color:#fff!important;color:#000!important}form select{border-right:16px solid transparent}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#eeb6b0!important;font-size:1em}::placeholder{color:#eeb6b0!important;opacity:1}::-ms-input-placeholder{color:#eeb6b0!important}#form-main{min-height:50vh}#login-form{margin-top:2em}#register-form label,#login-form label,#login-form span.headline-input{color:#e26d5f}h4{font-family:Basier Circle Bold;font-size:.8em;background-color:#e26d5f;color:#fff;padding:.2em;border-radius:8px;text-align:center;text-transform:uppercase}h4.active{background-color:#aaa}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (min-width:1281px){header{max-width:40%}#main{max-width:40%}}
