@font-face{font-family:Moderna Sans;src:local("Moderna Sans Bold"),local("Moderna-Sans-Bold"),url(/fonts/ModernaSans-Bold.woff2?8cffc1d9c377e2d234fa49c83d1fa05d) format("woff2"),url(/fonts/ModernaSans-Bold.woff?d5e3659dda1e4851d5d0c53b61664322) format("woff"),url(/fonts/ModernaSans-Bold.ttf?a86ea6cafd45ff2abce5a55cc12c5ba8) format("truetype");font-weight:700;font-style:normal}body{font-family:Helvetica,Arial,sans-serif}body,html{margin:0;padding:0;height:100%}button{cursor:pointer}button:disabled{cursor:default}.is-active{font-weight:700}#list-foods::-webkit-scrollbar{width:5px}#list-foods::-webkit-scrollbar-track{background:#e8e7e6}#list-foods::-webkit-scrollbar-thumb{background-color:#868687;border-radius:20px}@media (max-width:800px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.navbar{margin-bottom:0}.reduced{padding:15px}@media (max-width:1200px){.card-home{width:100%;margin:0;background-color:hsla(0,0%,100%,0);box-shadow:5px 5px 30px 7px rgba(0,0,0,.25),-5px -5px 30px 7px rgba(0,0,0,.22);cursor:pointer;transition:.4s;max-width:400px;height:300px}}.card-home{width:100%;height:100%;margin:0;background-color:hsla(0,0%,100%,0);box-shadow:5px 5px 30px 7px rgba(0,0,0,.25),-5px -5px 30px 7px rgba(0,0,0,.22);cursor:pointer;transition:.4s}.linkSpanner{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.card-image,.card-image img{width:inherit;height:inherit}.card-image img{-o-object-fit:cover;object-fit:cover;max-height:230px;filter:brightness(50%)}.card_title{text-align:center;border-radius:0 0 40px 40px;font-weight:700;font-size:30px;margin-top:-54px;height:40px;color:#fff;position:relative}.nutrix-title{font-family:Moderna Sans;font-size:7vw;font-weight:900}.no-margin{margin:0}.modal-container{position:relative}.modal-container .modal,.modal-container .modal-backdrop{position:absolute}.btnCustom,.modal-alimentos .modal-content,.modal-hc .modal-content{width:100%}.modal-header{background-color:#337ab7}.modal-header>.modal-title{color:#fff}.btnDecision{width:25%}.thumbnail>img{display:block;width:150px;height:auto}@media (min-width:768px){.modal-dialog{width:auto;margin:10px}}.delete-modal{width:600px;margin:30px auto}@media (min-width:1020px){.expanded-modal{width:600px;margin:30px auto}}.joined-button{display:flex}@media (orientation:landscape){.v-center{position:fixed;top:45%;left:50%;transform:translate(-50%,-50%)}.card-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;grid-auto-rows:minmax(100px,auto)}}@media (orientation:portrait){.v-center{position:fixed;top:57%;left:50%;transform:translate(-50%,-75%)}.card-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto)}}@media (max-width:820px){.joined-button{display:flex}.joined-button .modal-dialog{width:auto;margin:10px}.dropdown-btn-size{max-width:100px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width:1181px){.modal-dialog{width:1200px;margin:30px auto}}.form-group{margin:0!important}.toma-text{font-weight:600}.w-50{width:50%}.btn-link{color:#d9534f}.btn-link:hover{color:#c9302c}.size-15{width:15px;height:15px}.table tbody tr td,.table thead tr th{vertical-align:middle}.label-flex{display:flex}.label-flex-end{display:flex;justify-content:flex-end}.centered{display:flex;justify-content:center}.align-center{display:flex;align-items:center}.vl{border-left:1px solid #e0e0e0;height:50%;position:absolute;top:20%;left:50%;margin-left:-3px}.px-15{padding-right:15px;padding-left:15px}.mb-15{margin-bottom:15px}.mb-40{margin-bottom:40px}.h-100{height:100%}.vh-100{height:100vh}.dropdown-user{min-width:160px;text-align:center}#link,.patient-card{text-decoration:none}.patient-card{display:block;border:1px solid #ddd;border-radius:4px}.patient-card img{display:block;width:150px;height:auto;margin-right:auto;margin-left:auto}.card-menu{width:100%;height:321px;background:#fff;overflow:hidden;display:flex;border-radius:4px;flex-direction:column;border:1px solid #dcdcdc;justify-content:center;align-items:center;position:relative;transition:all .3s ease-out}.card-menu,.card-menu:active,.card-menu:hover{text-decoration:none}.card-menu:hover .overlay{transform:scale(6) translateZ(0)}.card-menu p{font-size:17px;margin-top:30px;z-index:1000;transition:color .3s ease-out}.card-menu:hover p,.card-menu p{color:#4c5656;text-decoration:none}.circle{width:131px;height:131px;border-radius:4px;background:transparent;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;transition:all .3s ease-out}.circle img{z-index:10000;transform:translateZ(0);width:90px;height:90px}.overlay{width:118px;position:absolute;height:118px;border-radius:50%;background:hsla(0,0%,90.6%,0);top:70px;left:80px;z-index:0;transition:transform .3s ease-out}