blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;list-style-position:inside}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{line-height:1em}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wrap:after{content:"";display:block;clear:both}body,html{height:100%}html{font-size:16px}body{font-family:"Exo 2",sans-serif;font-weight:400;font-size:1rem;line-height:1.65rem;text-align:center;color:#fff;background-color:#212121}.container{display:flex;align-items:center;min-height:100vh;padding:1rem 0}.wrap{width:100%;max-width:960px;margin:0 auto;text-align:left;position:relative}.wrap-80{max-width:768px}.bt{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hr{border:0;background-color:#424242;height:1px}iframe{max-width:100%;height:auto}a{color:#e6e000;text-decoration:underline}a:hover{color:#fff}a:focus,input:focus,select:focus,textarea:focus{outline-color:#e6e000;outline-style:groove}.ma{margin-left:auto;margin-right:auto}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.mb4{margin-bottom:4rem}.mb5{margin-bottom:5rem}.mb6{margin-bottom:6rem}h1{font-size:2rem}h2{font-size:1.66rem}h3{font-size:1.33rem}h4{font-size:1.25rem}h5{font-size:1.15rem}h6{font-size:1rem}b,h1,h2,h3,h4,h5,h6,strong{font-weight:800}h1,h2,h3,h4,h5,h6{line-height:1.2em}.bt{cursor:pointer;display:inline-block;border:0;font-weight:600;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in;font-size:1rem;line-height:1em;padding:16px 24px;text-decoration:none;-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem}.bt-yellow{color:#000;background-color:#e6e000}.bt-yellow:hover{color:#000;background-color:#fff}.bt-black{color:#fff;background-color:#000}.bt-scale{display:inline-block;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.bt-scale:focus{outline:0}.bt-scale:focus,.bt-scale:hover{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.notyf{font-size:1rem}.notyf .notyf__toast{text-align:left}.no-scroll{overflow:hidden}.bg-black{color:#fff;background-color:#212121}.bg-gray{background-color:#424242}.text-right{text-align:right}.text-center{text-align:center}.logo{display:inline-block;max-width:150px}button,input,textarea{font-family:"Exo 2",sans-serif;font-size:1rem;line-height:1.25rem}.form-group{display:flex;flex-wrap:nowrap;padding:1rem 1.5rem;background-color:#424242;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem}.form-group input,.form-group textarea{border:0;color:#fff;padding:.25rem;line-height:1.5rem;background-color:transparent}.form-group input:focus,.form-group textarea:focus{outline:0}.form-group textarea{display:block;width:100%}.loader{display:block;position:absolute;width:32px;height:32px;background:url(img/loading.gif) no-repeat center;-webkit-background-size:100% auto;background-size:100% auto}.form{position:relative}.form .loader{right:0;bottom:-32px}.switch{position:relative;display:inline-block;width:48px;height:24px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.25);transition:.4s;border-radius:24px}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:rgba(255,255,255,.5);transition:.4s;border-radius:50%}.switch input:checked+.slider{background-color:#e6e000}.switch input:checked+.slider:before{transform:translateX(26px);background-color:#212121}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{border-radius:4px;background-color:rgba(255,255,255,.125)}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(255,255,255,.25)}::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.5)}.wrap-center{padding-bottom:3rem}.not-found .text{max-width:50%}.whatsapp .form{max-width:360px}.whatsapp .form-group input{text-align:center;width:calc(100% - 120px)}.whatsapp .form-group .bt{width:120px}.form-chat .form-group{display:block}.form-chat textarea{resize:none;overflow-y:hidden;min-height:1.5em;max-height:4.5em;transition:all .2s ease}.form-chat textarea.scroll{overflow-y:auto}.chat{min-height:calc(100vh - 2rem)}.chat .header{justify-content:space-between;align-items:start}.chat .header .cora{gap:1rem}.chat .header .cora .photo{display:block;width:5rem;height:5rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;border:2px solid #405649}.chat .header .cora .text{text-align:left}.chat .header .cora .text .name{display:block;font-size:1.5rem}.chat .header .info{display:flex;align-items:center}.chat .header .info .name{margin-right:.5rem}.chat .header .info .bt-icon{cursor:pointer;opacity:.5;padding:.25rem}.chat .header .info .bt-icon img{width:1.5rem}.chat .header .info .bt-icon:hover{opacity:1}.chat .messages{height:calc(100vh - 240px - 64px - 1px)}.chat .messages .logs{display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:left;overflow:auto;max-height:calc(100vh - 240px - 64px - 1px);padding-right:10px}.chat .messages .message{width:100%;position:relative;padding:.75rem 1.5rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem}.chat .messages .message.client{max-width:66.66%;background-color:#405649}.chat .messages .message.client .bt-memory{left:auto;right:.5rem;bottom:-.75rem}.chat .messages .message.ia{background-color:#424242}.chat .messages .message .loader{position:static}.chat .messages .message blockquote,.chat .messages .message ol,.chat .messages .message p,.chat .messages .message pre,.chat .messages .message table,.chat .messages .message ul{margin-bottom:.75rem}.chat .messages .message ol,.chat .messages .message ul{padding-left:1.5rem;margin-left:1.5rem}.chat .messages .message ul{list-style-type:disc}.chat .messages .message ol{list-style-type:decimal}.chat .messages .message li{margin-bottom:.25rem;list-style-position:outside}.chat .messages .message table{width:100%;border:1px solid rgba(255,255,255,.025)}.chat .messages .message table thead tr{background-color:rgba(255,255,255,.025)}.chat .messages .message table td,.chat .messages .message table th{padding:.5rem 1rem}.chat .messages .message table tr{border-bottom:1px solid rgba(255,255,255,.025)}.chat .messages .message:hover .bt-memory{display:block}.chat .messages .message .bt-memory{display:none;position:absolute;cursor:pointer;left:0;bottom:-1rem;font-size:.8rem;color:rgba(255,255,255,.5)}.chat .messages .message .bt-memory:hover{color:#fff}.chat .form-messages{height:168px}.chat .form-messages .form{width:100%}.thanks .links{max-width:240px}.thanks .links .bt{display:block}.thanks .ratings{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.thanks .ratings .star{cursor:pointer;opacity:.5}.thanks .ratings .star.hovered{opacity:.25}.thanks .ratings .star.active{opacity:1}.admin{align-items:start;padding:2rem 0}.admin table{width:100%}.admin td,.admin th{padding:.5rem}.admin tr:nth-child(even){background-color:rgba(255,255,255,.0125)}.admin form{margin-bottom:2rem}.admin select{font-size:1rem;padding:.5rem;min-width:120px;color:#212121;background-color:#fff}.admin .choices{color:#212121}.admin .bt,.admin select{margin-right:.5rem}.admin .admin-filters{display:flex;gap:.5rem;align-items:center}.admin .admin-filters .choices{width:240px;margin-bottom:0}.admin .row-title{display:flex;justify-content:space-between}.admin .chat,.admin .logs,.admin .messages{height:auto!important;max-height:none!important;min-height:0!important}.admin .logs,.admin .messages{padding:0!important}.has-popup{overflow:hidden}.has-popup .popup{display:flex}.popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);align-items:center;justify-content:center}.popup .entry{position:relative;text-align:left;width:100%;max-width:640px;padding:2rem;background-color:#212121;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem}.popup .entry .bt-close{position:absolute;top:1rem;right:1rem;width:32px;height:32px;text-align:center;color:#fff;font-weight:700;cursor:pointer}.popup .entry .bt-close:hover{color:#e6e000}.popup .entry .title{margin-bottom:.5rem}.popup .entry textarea{width:100%;max-width:100%;min-width:100%;color:#fff;background-color:transparent;padding:1rem;border-color:#fff;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem}.summary .text{max-width:480px;margin-left:auto;margin-right:auto}img{display:block;max-width:100%;height:auto}.hide{display:none}.row{display:flex;flex-wrap:wrap;align-items:center}.row.reverse{flex-direction:row-reverse}.col{padding-left:10px;padding-right:10px}.full{width:100%}.half{width:50%}.one-third{width:33.33%}.two-third{width:66.66%}.one-fourth{width:25%}.three-fourth{width:75%}@media only screen and (max-width:1024px){.hide-1024{display:none}.show-1024{display:block}.full-1024{width:100%}.half-1024{width:50%}.one-third-1024{width:33.33%}.two-third-1024{width:66.66%}}@media only screen and (max-width:768px){.hide-768{display:none}.show-768{display:block}.full-768{width:100%}.half-768{width:50%}.one-third-768{width:33.33%}.two-third-768{width:66.66%}}@media only screen and (max-width:480px){.hide-480{display:none}.show-480{display:block}.half-480{width:50%}.full-480{width:100%}.mb1{margin-bottom:.5rem}.mb2{margin-bottom:1rem}.mb3{margin-bottom:1.5rem}.mb4{margin-bottom:2rem}.mb5{margin-bottom:2.5rem}.mb6{margin-bottom:3rem}}@media only screen and (max-width:640px){.chat .header{flex-direction:column-reverse}.chat .header .cora-nutri,.chat .header .info{width:100%}.chat .header .info{justify-content:flex-end}}@media only screen and (max-width:480px){.chat .messages{height:calc(100vh - 218px - 56px - 1px)}.chat .messages::after{bottom:1.5rem}}@media (orientation:landscape) and (max-width:1024px){.chat .messages{height:auto}.chat .messages .logs{max-height:none;padding-right:0}}