body{width:100%;height:100%;color:var(--color-brown);text-rendering:optimizeLegibility;background-color:var(--color-orange-lightest);letter-spacing:.8px;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:24px}html{width:100%;height:100%}*{box-sizing:border-box}::selection{background:var(--color-primary);color:var(--color-white)}img{border:none;display:block}ul{margin:0;padding:0}li{list-style:none}i{font-family:Noto Sans JP,sans-serif;font-style:normal}.center{text-align:center}strong{font-family:Noto Sans JP,sans-serif}hr{border:none;border-top:1px solid var(--color-grey-light);margin:24px 0}main{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding:3%;display:flex}.flex{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.flex.top{align-items:flex-start}.flex.bottom{align-items:flex-end}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.flex.gap{gap:8px}@media (max-width:900px){body{padding-top:0;font-size:12px}}
.disclaimer{color:var(--color-orange);font-size:10px;font-weight:700}
.loader{z-index:1000;width:100%;height:100%;color:var(--color-orange);background-color:rgba(51,51,51,.8);display:none;position:fixed;top:0;left:0}.loader.visible{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}
:root{--color-black:#000;--color-pink:#ff5279;--color-grey:#333;--color-grey-mid:#999;--color-grey-light:#ccc;--color-grey-lightest:#f1f1f1;--color-white:#fff;--color-green:#099909;--color-red:#da383d;--color-orange:#f08624;--color-orange-lightest:#f5f0ea;--color-brown:#542c22;--color-primary:var(--color-orange);--color-secondary:var(--color-brown);--color-tertiary:var(--color-green)}.pink{color:var(--color-pink)}.golden{color:#d7652f}.green{color:var(--color-green)}.red{color:var(--color-red)}.yellow{color:#d59a3b}.blue{color:var(--color-blue)}.orange{color:var(--color-orange)}.white{color:var(--color-white)}.grey-primary{color:#414042}.grey-secondary{color:#666}.grey-tertiary{color:#ccc}.grey-quaternary{color:#777}
input[type=text],input[type=password],input[type=submit],select{-webkit-appearance:none;-webkit-border-radius:0}fieldset{border:none;width:33%;height:auto;margin:0;padding:0}label{text-transform:uppercase;margin:20px 0 0;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:700;display:block}input[type=text],input[type=date],input[type=password],input[type=email],input[type=datetime-local],input[type=number]{background-color:var(--color-white);width:70%;color:var(--color-grey);border:1px solid #ccc;outline:none;margin-bottom:10px;padding:12px 16px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700}label.error{color:#da383d;margin:0 0 20px;font-size:13px;display:block}input:-webkit-autofill{background-color:transparent}input[type=submit]{cursor:pointer;text-align:center;border:none;outline:none;font-family:Noto Sans JP,sans-serif;font-size:15px}textarea{background-color:var(--color-white);width:70%;color:var(--color-grey);border:1px solid #ccc;outline:none;margin-bottom:10px;padding:20px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700}::-webkit-input-placeholder{font-family:Noto Sans JP,sans-serif;font-weight:700}::placeholder{font-family:Noto Sans JP,sans-serif;font-weight:700}:-ms-placeholder-shown{font-family:Noto Sans JP,sans-serif;font-weight:700}input:-moz-placeholder-shown{font-family:Noto Sans JP,sans-serif;font-weight:700}select{width:70%;color:var(--color-grey);border:1px solid #ccc;outline:none;margin-bottom:10px;padding:12px 16px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700}.checkbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;justify-content:flex-start;align-items:center;display:flex}.checkbox input[type=checkbox],.checkbox input[type=radio]{margin:0 10px 0 0}.checkbox label{margin:10px 0 10px 10px}input.error{border-bottom:1px solid #da383d}textarea.error{border:1px solid #da383d!important}i.error{border:1px solid #da383d!important;border-right:none!important}span.error{color:#da383d!important}input.success{border:1px solid #9fc14d!important;border-left:none!important}textarea.success{border:1px solid #9fc14d!important}i.success{color:#9fc14d!important;border:1px solid #9fc14d!important;border-right:none!important}i.success:before{content:"";font-family:logotiponline}@media (max-width:900px){input[type=text],input[type=password],input[type=submit],select,textarea{width:100%}}
a{cursor:pointer}a:link,a:hover{color:var(--color-primary);text-decoration:none}a:visited,a:active{color:var(--color-primary)}
.alert-success,.alert-error{width:100%;height:auto;color:var(--color-white);text-align:left;justify-content:space-between;align-items:center;margin:0 0 32px;padding:8px 24px;font-family:Noto Sans JP,sans-serif;display:flex;position:relative}.alert-success{background-color:var(--color-green);color:var(--color-white)}.alert-error{background-color:var(--color-red);color:var(--color-white)}.alert-success img,.alert-error img{width:120px}.alert-success .close,.alert-error .close{color:var(--color-white);background-color:rgba(255,255,255,.2);border:none;justify-content:center;align-items:center;width:50px;height:50px;font-family:Noto Sans JP,sans-serif;display:flex}
.card{background-color:var(--color-white);column-gap:1%;width:100%;margin:0 0 24px;padding:24px}.card.w-90{width:89%}.card.w-95{width:91%}.card.w-80{width:79%}.card.w-85{width:81%}.card.w-70{width:69%}.card.w-75{width:71%}.card.w-60{width:59%}.card.w-65{width:61%}.card.w-50{width:49%}.card.w-55{width:51%}.card.w-40{width:39%}.card.w-45{width:45%}.card.w-30{width:33%}.card.w-35{width:32%}.card.w-20{width:19%}.card.w-25{width:21%}.card.w-10{width:9%}.card.w-15{width:11%}.card-header{justify-content:space-between;align-items:center;margin:0 0 16px;display:flex}.card-header .export{justify-content:space-between;align-items:center;display:flex}.card-header .export .count-leads{margin:0 20px 0 0}.card-image-text{border:1px solid var(--color-grey-light);justify-content:space-between;align-items:center;width:100%;height:auto;margin:0 0 16px;padding:24px;display:flex}.card-image-text .card-image{background-color:var(--color-grey-lightest);border:1px solid var(--color-grey-light);justify-content:center;align-items:center;width:25%;height:100px;display:flex}.card-image-text .card-image img{height:100%}.card-image-text .card-info{width:70%}@media (max-width:900px){.card.w-90,.card.w-80,.card.w-70,.card.w-60,.card.w-50,.card.w-40,.card.w-30,.card.w-20,.card.w-10{width:100%}}
.column{background-color:transparent;column-gap:24px;width:100%}.column.w-90{width:89%}.column.w-80{width:79%}.column.w-70{width:69%}.column.w-60{width:59%}.column.w-50{width:49%}.column.w-40{width:39%}.column.w-30{width:29%}.column.w-20{width:19%}.column.w-10{width:9%}@media (max-width:900px){.column.w-90,.column.w-80,.column.w-70,.column.w-60,.column.w-50,.column.w-40,.column.w-30,.column.w-20,.column.w-10{width:100%}}
.list{border:1px solid #ccc;width:100%;height:auto;overflow:hidden}.list .row{width:100%;color:var(--color-grey);border-top:1px solid #ccc;padding:16px 24px;display:block}.list .row:hover{background-color:var(--color-grey-lightest)}.list .row:first-child{border:none}.empty-list{justify-content:flex-start;align-items:center;padding:24px;display:flex}.empty-list .empty-image{width:64px;height:auto;margin:0 16px 0 0}
h1,h2,h3,h4,h5{margin:8px 0 16px;font-family:Noto Sans JP,sans-serif;font-weight:200}h1{font-size:30px;line-height:32px}h2{font-size:26px;line-height:28px}h3{font-size:22px;line-height:24px}h4{font-size:18px;font-weight:600;line-height:22px}h5{font-size:14px;font-weight:400;line-height:18px}
input.cta-primary,a.cta-primary,input.cta-secondary,a.cta-secondary,input.cta-tertiary,a.cta-tertiary,input.cta-danger,a.cta-danger{text-align:center;width:-moz-fit-content;width:fit-content;height:auto;color:var(--color-white);text-transform:uppercase;border-radius:5px;margin:15px 0;padding:8px 24px;font-family:Noto Sans JP,sans-serif;font-size:11px;font-weight:700;line-height:40px;display:block}input.cta-primary.small,a.cta-primary.small,input.cta-secondary.small,a.cta-secondary.small,input.cta-tertiary.small,a.cta-tertiary.small,input.cta-danger.small,a.cta-danger.small{padding:0 25px}input.cta-primary:hover,a.cta-primary:hover,input.cta-secondary:hover,a.cta-secondary:hover,input.cta-tertiary:hover,a.cta-tertiary:hover,input.cta-danger:hover,a.cta-danger:hover{opacity:.8;transition:all .5s}input.cta-primary,a.cta-primary{background-color:var(--color-primary)}input.cta-primary.outline,a.cta-primary.outline{border:2px solid var(--color-primary);color:var(--color-primary);background-color:transparent;line-height:36px}input.cta-primary.outline:hover,a.cta-primary.outline:hover{background-color:var(--color-primary);color:var(--color-white)}.cta-primary:disabled:hover{background-color:#999}input.cta-secondary,a.cta-secondary{background-color:var(--color-secondary)}input.cta-secondary:hover,a.cta-secondary:hover{color:var(--color-white);opacity:.8}input.cta-secondary.outline,a.cta-secondary.outline{border:2px solid var(--color-secondary);color:var(--color-secondary);background-color:transparent;line-height:36px}.cta-secondary:disabled{color:var(--color-white);cursor:default;background-color:#999}.cta-secondary:disabled:hover{background-color:#999}input.cta-tertiary,a.cta-tertiary{background-color:var(--color-tertiary)}input.cta-tertiary:hover,a.cta-tertiary:hover{color:var(--color-white);opacity:.8}input.cta-tertiary.outline,a.cta-tertiary.outline{border:2px solid var(--color-tertiary);color:var(--color-tertiary);background-color:transparent;line-height:36px}.cta-tertiary:disabled{color:var(--color-white);cursor:default;background-color:#999}.cta-tertiary:disabled:hover{background-color:#999}input.cta-danger,a.cta-danger{background-color:var(--color-red);color:var(--color-white)}input.cta-danger:hover,a.cta-danger:hover{color:var(--color-white);background-color:#ff527b}input.cta-danger.outline,a.cta-danger.outline{border:2px solid var(--color-red);color:var(--color-red);background-color:transparent;line-height:36px}.cta-danger:disabled{color:var(--color-white);cursor:default;background-color:#999}.cta-danger:disabled:hover{background-color:#999}
.whatsapp{z-index:999;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;width:-moz-fit-content;width:fit-content;height:auto;display:flex;position:fixed;bottom:64px;right:32px}.whatsapp .whatsapp-link{background-color:var(--color-green);border-radius:35px;width:65px;height:65px;padding:10px;position:relative;box-shadow:0 10px 15px rgba(0,0,0,.2)}.whatsapp .whatsapp-link img{width:100%;height:auto}.whatsapp .links{display:none}.whatsapp:hover .links{width:100%;height:auto;font-weight:600;display:block;position:relative;right:0}.whatsapp .links .wp-link{background-color:var(--color-green);color:var(--color-white);border-radius:5px;margin:0 0 10px;padding:16px 24px;display:block;box-shadow:0 10px 15px rgba(0,0,0,.2)}.whatsapp .links .wp-link:hover{background-color:var(--color-orange)}
header{background-color:var(--color-white);width:100%;height:auto;color:var(--color-brown);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 24px;display:flex}header.no-scroll{position:absolute}header .nutrisul{width:-moz-fit-content;width:fit-content;height:45px}header .nutrisul a h1{height:100%;margin:0}header .nutrisul a h1 img{height:100%}header nav{flex-wrap:wrap;justify-content:center;align-items:center;height:auto;display:flex}header nav.nav-mobile{color:var(--color-brown);display:none}header nav a.nav-link{color:var(--color-brown);text-transform:uppercase;padding:10px 20px;font-size:10px;font-weight:900;display:block}header nav a.nav-link:hover{color:var(--color-orange);border-radius:5px}header nav a img{width:45px;height:45px;margin-left:10px}header .mobile-menu{width:40px;height:40px;margin:0 5px;display:none}header .mobile-menu img{width:100%}header nav a.cta{margin:15px 0 15px 10px}@media (max-width:900px){header{padding:16px 24px}header nav{margin:20px auto;display:none;width:100%!important}header nav a.nav-link{text-align:left;border-bottom:1px solid rgba(255,255,255,.2);width:100%;padding:15px;display:block}header nav a.nav-link:hover{color:var(--color-primary);background-color:transparent}header nav a.cta{width:90%;margin:20px 5%}header .mobile-menu{display:block}}
footer{background-color:var(--color-white);width:100%;height:auto;color:var(--color-brown);justify-content:space-between;align-items:flex-start;padding:64px;display:flex}footer nav{-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:50%;height:auto;display:flex}footer nav .column{border-left:5px solid var(--color-orange);width:50%}footer nav .column a.nav-link{width:100%;color:var(--color-brown);text-transform:uppercase;margin:auto;padding:16px 30px;font-size:10px;font-weight:700;display:block}footer nav .column a.nav-link:hover{color:var(--color-orange)}footer .address{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:35%;display:flex}footer .address .city-state{width:100%;color:var(--color-brown)}footer .address .footer-email{color:var(--color-orange);width:100%;margin-top:20px;font-size:16px}footer .address .phone{background-color:var(--color-orange-lightest);width:100%;color:var(--color-brown);border-radius:5px;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 0 10px;padding:15px 40px 15px 25px;display:flex}footer .address .phone a:link,footer .address .phone a:hover,footer .address .phone a:active,footer .address .phone a:visited{color:var(--color-brown)}footer .address .phone h5{color:var(--color-orange);margin:0 10px 0 0;font-size:14px;display:block}footer .address .phone .icon{width:40px;height:40px;margin-right:5px}.social-medias{text-align:left;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;margin:24px 0;display:flex}.social-medias h3{margin:0;font-size:14px;font-weight:bolder}.social-medias .media-list{width:-moz-fit-content;width:fit-content;height:auto;display:flex}.social-medias .media-list .media img{width:50px;height:50px}.business-infos{background-color:var(--color-orange-lightest);width:100%;color:var(--color-brown);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:24px 64px;font-size:12px;display:flex}.business-infos .ecofy{width:20px;height:20px}@media (max-width:900px){footer{flex-wrap:wrap;padding:40px}footer nav{border-left-width:10px;flex-wrap:wrap;width:100%;margin:40px auto}footer nav .column{width:100%;display:none}footer nav .column.mobile{display:block}footer nav a.nav-link{width:100%;padding:15px 30px}footer nav a.nav-link:hover{background-color:transparent}footer .address{width:100%}footer .address .pin{width:20%;margin-left:-15px}footer .address .content{width:80%}footer .address .phone{padding:10px 10px 10px 15px}.business-infos{padding:40px}.business-infos .ecofy{margin-top:20px}}
.lgpd{display:none}.lgpd .lgpd-content{background-color:var(--color-white);z-index:902;text-align:left;justify-content:space-between;align-items:center;width:100%;height:auto;padding:15px 5%;display:flex;position:fixed;bottom:0}.lgpd .lgpd-content .cta-lgpd{width:320px;margin:10px auto 0 5%}@media (max-width:900px){.lgpd .lgpd-content{flex-wrap:wrap}.lgpd .lgpd-content .cta-lgpd{margin:24px 0 0}}
