@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}html{font-size:62.5%}body{-webkit-print-color-adjust:exact;font:1.4rem "Rubik", sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:optimizeLegibility;color:#383B3B}a{text-decoration:none}strong{font-weight:700}.wrapper{margin:0 auto;padding:0 15px}@media (min-width: 768px){.wrapper{width:720px}}@media (min-width: 992px){.wrapper{width:960px}}@media (min-width: 1200px){.wrapper{width:1140px}}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.flex-item{flex:1}.flex-item-2{flex:2}.nowrap{flex-wrap:nowrap}.col{flex-direction:column}.jc-between{justify-content:space-between}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.ai-center{align-items:center}.ai-start{align-items:flex-start}.text-underline{text-decoration:underline}.word-break{word-break:break-all}.turbolinks-progress-bar{background-color:#18ACAD}.no-data{padding:25px 20px;background-color:#F7F7F2}.no-data p{margin:0}.sections{padding:50px 0;text-align:center}.sections h2{font-size:2rem;font-weight:700;text-transform:uppercase;color:#1F2121}.sections.section--banner{padding:45px 0;background:url("/assets/teiares-banner") no-repeat;background-size:cover}.sections.section--banner h1{font-size:2.8rem;line-height:4rem;color:#FFF}.sections.section--sponsor img{margin-top:20px;width:200px}.sections.section--impact{background-color:#EFEFE6}.sections.section--impact .items{margin-top:40px}.sections.section--impact .impact{margin-right:200px}.sections.section--impact .impact:last-child{margin-right:0}.sections.section--impact .impact i{padding:20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:4.5rem;color:#FFF}.sections.section--impact .impact i.light-coral{background-color:#F47C7C}.sections.section--impact .impact i.olivine{background-color:#ADC97E}.sections.section--impact .impact i.orange-peel{background-color:#FF9F1C}.sections.section--impact .impact i.red-salsa{background-color:#F45658}.sections.section--impact .impact i.middle-grey{background-color:#90827A}.sections.section--impact .impact h4{margin:15px 0;font-size:2.6rem;font-weight:700}.sections.section--impact .impact p{text-transform:uppercase;color:#6E7070}.sections.section--solutions .solution{margin:80px 70px 0 0}.sections.section--solutions .solution i{margin-bottom:20px;font-size:5rem;color:#18ACAD}.sections.section--solutions .solution span{font-weight:500}.sections.section--solutions .solution:last-child{margin-right:0}.sections.section--contact{padding:50px 0;background-color:#ADC97E}.sections.section--contact p{margin-bottom:40px;font-size:1.8rem;color:#FFF}.sections.section--contact .btn{padding:15px 10px;font-size:1.6rem}.sections.section--texts{background-color:#EFEFE6}.sections.section--texts h1{font-size:1.8rem;font-weight:700;text-transform:uppercase;color:#1F2121}.sections.section--texts .text{margin-top:40px;text-align:left}.sections.section--texts .text p{margin-top:20px;line-height:2.4rem}.sections.section--texts .text .subtitle{margin:20px 0;text-align:center}.sections.section--texts .text .subtitle h4,.sections.section--texts .text .subtitle span{font-weight:500;text-transform:uppercase}.sections.section--texts .text ul{margin:20px 0}.sections.section--texts .text ul li{margin-bottom:10px}.sections.section--texts .text ul li:last-child{margin-bottom:0}@media screen and (max-width: 992px){.sections.section--impact .impact{margin-right:120px}}@media screen and (max-width: 768px){.sections.section--banner h1{font-size:2.2rem}.sections.section--impact .flex{flex-direction:column}.sections.section--impact .items{margin-top:0}.sections.section--impact .impact{margin:40px 0 0}.sections.section--solutions .flex{flex-direction:column}.sections.section--solutions .solution{margin-right:0}}.panel{box-sizing:border-box;margin-bottom:20px;padding:20px;background-color:#F7F7F2}.panel.panel--account h2{margin:0 30px 0 0;font-size:1.6rem;font-weight:500}.panel.panel--account span{font-size:1.2rem;text-transform:uppercase;color:#383B3B}.panel.panel--account .account-actions i{margin-left:15px}.panel.panel--account .account-actions a{text-decoration:underline;color:#383B3B}.panel.panel--account .account-actions a:hover{color:#18ACAD}.panel.panel--info img{display:block;width:100px;height:75px;margin-top:10px}.panel.panel--info a{display:block;margin-top:8px;text-decoration:underline;color:#383B3B}.panel.panel--info a:hover{color:#18ACAD}.panel.panel--info i{margin-left:15px}.panel.panel--info .line{margin:20px 0}.panel.panel--info .title{margin-bottom:-10px;font-weight:500}.panel.panel--info .title.bold{font-weight:700}.panel.panel--info span{font-weight:700}.panel.panel--info span.normal{font-weight:400}.panel.panel--info p{margin-top:8px}.panel.panel--form{padding:0;background-color:#FFF}.panel.panel--list{padding:0;background-color:#FFF}.panel.panel--list .list-header{padding:20px;font-weight:500}.panel.panel--list .actions{width:40px;text-align:right}.panel.panel--list li{padding:25px 20px;color:#6E7070}.panel.panel--list li:nth-child(odd){background-color:#F7F7F2}.panel.panel--list li a{color:#6E7070;text-decoration:underline}.panel.panel--list li a:hover{color:#18ACAD}.panel.panel--list li span{margin-right:10px}.panel.panel--list li span.number{width:15%}.panel.panel--list li span.graphic{width:75%}.panel.panel--list li span.graphic .line{display:block;width:var(--width);height:18px;background-color:#FF9F1C}.panel.panel--list .list-footer{margin-top:20px;padding:20px 0}.panel.panel--list .list-footer .pagination{color:#383B3B}.panel.panel--list .list-footer .pagination a{text-decoration:underline;color:#383B3B}.panel.panel--list .list-footer .pagination a:hover{color:#18ACAD}.panel.panel--list .list-footer .pagination span{margin-right:10px}.panel.panel--list .list-footer .pagination span:last-child{margin-right:0}.panel.panel--list .no-data{padding:25px 20px;background-color:#F7F7F2}.panel.panel--list .no-data p{margin:0}@media screen and (max-width: 756px){.panel.panel--info .flex{flex-direction:column}.panel.panel--info p,.panel.panel--info a,.panel.panel--info img{margin-bottom:20px}.panel.panel--info .title{margin:10px 0 20px}.panel.panel--info .line{margin:0}.panel.panel--list .no-mobile{display:none}}@media screen and (max-width: 576px){.panel.panel--account.flex,.panel.panel--account .flex{flex-direction:column}.panel.panel--account h2{margin:0 0 10px}.panel.panel--account .account-actions.flex{flex-direction:column;align-items:center}.panel.panel--account .account-actions a{margin-bottom:15px}.panel.panel--account .account-actions a:last-child{margin-bottom:0}.panel.panel--account .account-actions i{margin:0}}.session{background-color:#EFEFE6}.session .content{min-height:100vh;padding:50px 0}.session img{width:65px;margin-bottom:40px}.session .panel.panel--session{width:40%;padding:40px;margin:30px 0;background-color:#FFF}.session form label{margin-bottom:0}.session form input[type="text"],.session form input[type="email"],.session form input[type="password"],.session form select{border:none;border-bottom:1px solid #D6D7D7}.session form .form-group{margin-right:0}.session .link{text-align:right;color:#6E7070}.session .link:hover{text-decoration:underline}.session #form,.session #passwordInstructions{display:none}.session #passwordInstructions{display:none}.session #passwordInstructions span{font-size:1.6rem;font-weight:700}.session #passwordInstructions p{margin-top:10px;font-size:1.4rem;color:#383B3B}.session .sponsor{margin-top:30px;text-align:center}.session .sponsor img{width:200px;margin-top:20px}@media screen and (max-width: 768px){.session .panel.panel--session{width:80%}}@media screen and (max-width: 576px){.session .panel.panel--session{width:100%}.session .link{text-align:center}.session .form-action{text-align:center}.session .form-action a{margin-top:20px;display:block;margin-left:0}}form{width:100%}form .title{font-weight:700}form .form-title{margin:20px 0;font-size:1.6rem;font-weight:300}form .form-title p{margin-top:10px;font-size:1.4rem;font-weight:400}form .form-title p span{margin-right:20px}form label{display:block;margin-bottom:20px;cursor:pointer;font-size:1.4rem;font-weight:700;color:#383B3B}form label span{display:block;margin-top:5px;font-weight:400;color:#6E7070}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="tel"],form input[type="number"],form input[type="date"],form input[type="search"],form textarea,form select{position:relative;box-sizing:border-box;width:100%;padding:15px 10px;border:none;border:1px solid #D6D7D7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:none;background-color:#FFF;font:1.4rem "Rubik", sans-serif;font-weight:400;color:#383B3B}form input[type="text"]:last-child,form input[type="email"]:last-child,form input[type="password"]:last-child,form input[type="tel"]:last-child,form input[type="number"]:last-child,form input[type="date"]:last-child,form input[type="search"]:last-child,form textarea:last-child,form select:last-child{margin-right:0}form select{overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}form .form-group{margin:0 20px 20px 0}form .form-group:last-child{margin-right:0}form .input-group{position:relative}form .input-group input{padding-left:30px}form .input-group i{position:absolute;top:15px;left:5px;font-size:1.6rem}form input[type="file"]{display:none}form .file p{margin-top:20px}form .file img{padding:20px;background-color:#EFEFE6}form .file img.profile{width:100px;height:100px}form .file .icon-image{display:inline-block;padding:40px;border:1px dashed #90827A;font-size:2rem;color:#90827A}form .file .form-group{margin:0}form .file .btn{margin:20px 0}form .items{margin-bottom:10px;font-size:1.6rem;font-weight:700}form .item a{padding-top:40px;color:#6E7070}form .item a:hover{color:#18ACAD}form .file-actions{margin:20px 0}form .file-actions a{text-decoration:underline;color:#1F2121}form .file-actions a:hover{color:#18ACAD}form .add-item{margin:20px 0 60px;text-align:center}form .checkbox{position:relative;display:inline-block;margin-right:3%}form .checkbox:last-child{margin-right:0}form .checkbox.outer-space .check-label{color:#1F2121}form .checkbox span{display:inline-block}form .checkbox i{display:none;font-size:1.8rem;color:#1F2121}form .checkbox input{position:absolute;opacity:0}form .checkbox input:checked~i{display:block;position:absolute;top:5px;left:0}form .checkbox .check-label{margin:6px 0 0 25px;color:#6E7070}form .checkbox .check-label a{color:#18ACAD}form .checkbox .checkmark{position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #6E7070;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#FFF}form .form-action{margin-top:20px}form .form-action a{margin-left:20px;text-decoration:underline;color:#383B3B}form .form-action a:hover{color:#18ACAD}::placeholder{color:#6E7070;opacity:1}:-ms-input-placeholder{color:#6E7070}::-ms-input-placeholder{color:#6E7070}@media screen and (max-width: 768px){form .flex{flex-direction:column}form .date-select.flex{justify-content:space-between}form .date-select select{width:48%}form .date-select select:first-of-type{margin-right:0}form .form-group{margin-right:0}form .form-action a{display:block;margin:20px 0 0}}.btn,input[type="submit"]{padding:6px 20px;border:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;font-family:"Rubik", sans-serif;font-weight:500;background-color:#FFF;color:#FFF}.btn.small,input.small[type="submit"]{padding:5px 20px}.btn.light-sea-green,input.light-sea-green[type="submit"]{border:1px solid #18ACAD;background-color:#18ACAD}.btn.raisin-black-outline-dashed,input.raisin-black-outline-dashed[type="submit"]{border:1.5px dashed #1F2121;color:#1F2121}.btn.olivine,input.olivine[type="submit"]{border:1px solid #ADC97E;background-color:#ADC97E}.btn.white,input.white[type="submit"]{border:1px solid #FFF;color:#ADC97E}.messages li{display:list-item;list-style:circle inside;font-size:1.5rem;color:#F47C7C}.messages li:last-child{margin-bottom:20px}.messages p{margin:20px 0;padding:15px 20px;color:#1F2121}.messages p.success{background-color:#7FC7A9}.messages p.alert{background-color:#FFB347}aside{z-index:99999;position:fixed;min-height:100vh;background-color:#ADC97E}aside .logo{margin-bottom:100px;padding:20px 0}aside .logo img{width:40px}aside li{display:block}aside li a{padding:20px;color:rgba(0,0,0,0.6)}aside li a.active i,aside li a:hover i{color:rgba(0,0,0,0.6)}aside li a:hover span{display:block}aside li a i{font-size:2.4rem;color:rgba(0,0,0,0.6)}aside li a span{z-index:9999;display:none;position:absolute;left:64px;padding:20px 60px 20px 20px;background-color:#ADC97E;font-weight:600;color:#383B3B}.dashboard-user h1{margin-bottom:10px;font-size:1.6rem;font-weight:700}.dashboard-user h2{font-size:1.6rem;font-weight:400}.dashboard-user h4{margin:20px 0 40px;font-size:1.8rem;font-weight:700}.dashboard-user .filters{margin:10px 0 30px}.dashboard-user .filters select:first-child{margin-right:5px}.dashboard-user .company-logo{width:110px}.dashboard-user .company-logo img{width:100%}.dashboard-user .chart{position:relative;height:60vh;width:80%;margin:-10px 0 80px}.dashboard-user .chart span{font-size:1.2rem}@media screen and (max-width: 768px){.dashboard-user .chart{height:40vh}}.tiles{margin-top:40px}.tiles.organics .tile,.tiles.wasts .tile,.tiles.recyclables .tile{width:30%;margin-right:5%}.tiles.organics .tile:right,.tiles.wasts .tile:right,.tiles.recyclables .tile:right{margin-right:0}.tiles.organics .tile i,.tiles.wasts .tile i,.tiles.recyclables .tile i{margin-bottom:0}.tiles.organics .tile p,.tiles.wasts .tile p,.tiles.recyclables .tile p{margin-bottom:5px;text-transform:uppercase;font-size:1.6rem}.tiles.organics .tile p.destiny,.tiles.wasts .tile p.destiny,.tiles.recyclables .tile p.destiny{font-weight:700}.tiles.organics .tile p span,.tiles.wasts .tile p span,.tiles.recyclables .tile p span{font-size:2.2rem;font-weight:700}.tiles.organics .tile span,.tiles.wasts .tile span,.tiles.recyclables .tile span{font-weight:300}.tiles.organics .tile:hover span,.tiles.wasts .tile:hover span,.tiles.recyclables .tile:hover span{text-decoration:none}.tiles.socials .tile{width:48%}.tiles.socials .tile i{margin-bottom:0}.tiles.socials .tile h3{margin-bottom:5px;text-transform:uppercase;font-weight:300}.tiles.socials .tile p{margin-bottom:5px;font-weight:700}.tiles.socials .tile span{font-weight:300}.tiles.socials .tile:hover span{text-decoration:none}.tiles a.tile:hover span{text-decoration:underline}.tiles .tile{box-sizing:border-box;width:23%;margin:0 2.66% 2.66% 0;padding:20px;background-color:#F7F7F2;color:#000}.tiles .tile:nth-child(5n){margin-right:2.66%}.tiles .tile:last-child,.tiles .tile:nth-child(4n){margin-right:0}.tiles .tile.light-coral i{color:#F47C7C}.tiles .tile.eton-blue i{color:#7FC7A9}.tiles .tile.orange-peel i{color:#FFB347}.tiles .tile.middle-grey i{color:#90827A}.tiles .tile.light-sea-green i{color:#18ACAD}.tiles .tile i{margin:0 20px 15px 0;font-size:3.4rem}.tiles .tile p{margin:0;font-size:2rem;font-weight:500;line-height:1}.tiles .tile.tile--menu{width:18%;margin:0 2.5% 15px 0;padding:20px 0;text-align:center}.tiles .tile.tile--menu:nth-child(4n){margin-right:2.5%}.tiles .tile.tile--menu:last-child,.tiles .tile.tile--menu:nth-child(5n){margin-right:0}.tiles .tile.tile--menu i{margin:0 0 15px;font-size:2.6rem;color:#7FC7A9}@media screen and (max-width: 768px){.tiles .tile,.tiles.organics .tile,.tiles.wasts .tile,.tiles.recyclables .tile,.tiles.socials .tile{width:100%;margin-right:0}.tiles.socials .tile.flex{justify-content:flex-start}}header.out{padding:15px 20px}header.out img{width:125px}header.out i{cursor:pointer;font-size:1.6rem}header.out nav ul li{margin-right:40px}header.out nav ul li:last-child{margin-right:0}header.out nav ul a{color:#1F2121}header.out nav ul a:hover{text-decoration:underline}header.out nav ul a.btn{color:#FFF}header.out nav ul a.btn:hover{text-decoration:none}header.out nav.mobile{z-index:9999;position:absolute;top:60px;right:10px;padding:20px;background-color:#FFF;border:1px solid #D6D7D7}header.out nav.mobile .flex{flex-direction:column}header.out nav.mobile i{cursor:pointer;position:absolute;right:20px;color:#1F2121}header.out nav.mobile li{margin-bottom:10px}header.out nav.mobile li:first-child{margin-top:20px}header.out nav.mobile li:last-child{margin-bottom:0}header.out nav.mobile a{color:#1F2121}header.out nav.mobile a.btn{display:block;margin-top:5px}footer{padding:30px 0}footer .logo img{width:150px;margin-right:15px}footer .logo span{color:#6E7070}footer ul{margin-right:20px}footer ul li{margin-right:20px}footer ul li:last-child{margin-right:0}footer ul li a{color:#1F2121}footer ul li a:hover{text-decoration:underline}footer .social-links a{color:#1F2121}footer .social-links i:first-child{margin-right:15px}@media screen and (max-width: 992px){footer{text-align:center}footer .logo img{margin-bottom:15px}footer .flex{flex-direction:column}footer .company-links{margin:20px 0}footer .company-links li{margin:10px 0 0}}.print-report{margin:10px 0 20px}.print-report a{color:#6E7070}.print-report a:hover{text-decoration:underline}.report .customer{margin:20px 0}.report .customer a{color:#1F2121}.report .customer .icon{width:5%}.report .customer i{margin-right:15px}.report .customer h1{width:95%;text-align:center;font-size:1.8rem;font-weight:700}.report .obs{font-size:1.3rem}.report .sustainable,.report .collecteds,.report .social-impact,.report .performance-index{padding:50px 0;border-top:1px solid #ECEDED;border-bottom:1px solid #ECEDED}.report .sustainable select,.report .collecteds select,.report .social-impact select,.report .performance-index select{margin:20px 0 20px 5px}.report .recycling-tips h3{margin:20px 0 40px;font-size:1.8rem;font-weight:300}.report .recycling-tips h3 i{margin-right:15px;font-size:2.6rem}.report .recycling-tips ul{margin-bottom:40px;padding:0 20px}.report .recycling-tips ul li{margin-bottom:15px;font-size:1.4rem;text-transform:uppercase}.report .recycling-tips ul li p{width:12%;margin-right:2%}.report .recycling-tips ul li span{width:40%;margin-right:2%;padding:3px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ECEDED}.report .recycling-tips ul li span.weight{display:block;width:8%;background-color:transparent;text-align:right;text-transform:none}.report .recycling-tips ul li div{width:34%}.report .recycling-tips ul li div span{display:block;width:var(--width);min-width:10.5%;padding:3px 10px;background-color:#ADC97E;text-align:right;color:#1F2121}.report .collecteds,.report .social-impact,.report .performance-index{border-bottom:none}.report .collecteds .info,.report .social-impact .info,.report .performance-index .info{margin-right:0;text-align:center}.report .collecteds .info i,.report .social-impact .info i,.report .performance-index .info i{margin-right:15px;font-size:2.4rem;color:#18ACAD}.report .performance-index .info h3{font-size:2.2rem}.report .performance-index .info h3 span.percentage{margin:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;background-color:#18ACAD;font-size:2rem;color:#FFF}.report .performance-index .info h3 span.text{font-size:1.6rem}.report .performance-index .performance-chart .flex{justify-content:center}.report .performance-index .performance-chart .legend{margin:40px 0}.report .performance-index .performance-chart .legend li{margin-bottom:50px;font-size:1.6rem}.report .performance-index .performance-chart .legend li .percentage{min-width:48px;margin-right:30px;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;font-weight:500;font-size:1.8rem;color:#FFF}.report .performance-index .performance-chart .legend li.eton-blue .percentage{background-color:#7FC7A9}.report .performance-index .performance-chart .legend li.middle-gray .percentage{background-color:#90827A}.report .performance-index .performance-chart .legend li.orange-peel .percentage{background-color:#FF9F1C}.report .info{margin-right:75px}.report .info h3{margin-bottom:20px;font-size:1.8rem;font-weight:700;line-height:2.4rem}.report .info p{line-height:2.4rem}.report .ods p{margin-bottom:20px;font-size:1.8rem;font-weight:300}.report .ods .icons img{width:75px;height:75px;margin:0 15px 15px 0}.report .ods .icons img:last-child{margin-right:0}.report .partners{padding-top:50px}.report .partners .info{margin-right:0;text-align:center}.report .partners .logos{margin-top:50px}.report .partners .logos .main{text-align:center}.report .partners .logos .main img{width:130px}.report .partners .logos .others{margin-top:40px;text-align:center}.report .partners .logos .others img{width:130px;margin-right:20px}.report .partners .logos .others img:last-child{margin-right:0}@media screen and (max-width: 768px){.report .performance-index .info h3 i{margin-bottom:10px}.report .performance-index .info h3 span.percentage{margin:10px 0}.report .sustainable.flex{flex-direction:column}.report .sustainable .info{margin-right:0}.report .sustainable .ods{margin-top:30px}.report .recycling-tips ul{padding:0}.report .recycling-tips ul li{margin-bottom:30px;text-align:center}.report .recycling-tips ul li.flex{flex-direction:column;align-items:center}.report .recycling-tips ul li p{width:100%;margin-right:0%}.report .recycling-tips ul li span{width:80%;margin:10px 0% 5px}.report .recycling-tips ul li span.weight{width:100%;background-color:transparent;text-align:center}.report .recycling-tips ul li div{width:100%}.report .recycling-tips ul li div.flex{justify-content:center}.report .recycling-tips ul li div span{display:block;width:var(--width);min-width:10.5%;padding:3px 10px;background-color:#ADC97E;text-align:center}}@media print{.print-report{display:none}.report .customer h1{font-size:0.8rem}.report .obs{font-size:0.4rem}.report .recycling-tips h3{font-size:1.2rem}.report .recycling-tips h3 i{font-size:1.2rem}.report .recycling-tips ul li{font-size:1.2rem}.report .recycling-tips ul li p{font-size:1.2rem}.report .collecteds .info i,.report .social-impact .info i,.report .performance-index .info i{font-size:1.8rem}.report .collecteds .title,.report .social-impact .title,.report .performance-index .title{font-size:1.4rem}.report .collecteds .title i,.report .social-impact .title i,.report .performance-index .title i{font-size:1.8rem}.report .collecteds .tiles i,.report .social-impact .tiles i,.report .performance-index .tiles i{font-size:1.8rem}.report .collecteds .tiles p,.report .collecteds .tiles span,.report .collecteds .tiles p span,.report .social-impact .tiles p,.report .social-impact .tiles span,.report .social-impact .tiles p span,.report .performance-index .tiles p,.report .performance-index .tiles span,.report .performance-index .tiles p span{font-size:1.2rem;line-break:normal}.report .social-impact p{font-size:0.8rem}.report .performance-index .info h3{font-size:1.2rem}.report .performance-index .info h3 span.percentage{font-size:1.2rem}.report .performance-index .info h3 span.text{font-size:1.2rem}.report .performance-index .performance-chart .legend li{margin-bottom:10px;font-size:1.2rem}.report .performance-index .performance-chart .legend li .percentage{padding:8px;font-size:1.2rem}.report .info h3{font-size:1.4rem}.report .ods p{font-size:1rem}}.main-into{flex:1;padding:30px 30px 30px 90px;background-color:#FFF}.title{margin:30px 0 30px}.title.tile{font-size:1.6rem}.title.tile i{margin-right:15px;padding:5px 8px 8px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;font-size:2.2rem;color:#FFF}.title.tile i.organic{background-color:#90827A}.title.tile i.waste{background-color:#FF9F1C}.title.tile i.recyclable{background-color:#7FC7A9}.title h1{margin:0;font-size:1.6rem;font-weight:500;color:#383B3B}.title a.icon{margin-right:10px;line-height:0;color:#383B3B}.title.subtitle h2{margin:0;font-size:1.4rem;font-weight:500;color:#383B3B}@media screen and (max-width: 576px){.title .btn{margin-top:15px}}.modal{z-index:1;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.2)}.modal-content{position:absolute;top:30%;left:0;right:0;width:40%;margin:0 auto;padding:20px;background-color:#FFF;outline:none}.modal-content p{margin:0;color:#383B3B}.modal-content .modal-header{position:relative}.modal-content .modal-header .close{position:absolute;top:0;right:0;cursor:pointer;font-size:2rem;line-height:0}.modal-content .modal-body{margin:10px 0 30px;text-align:left}.modal-content form{width:auto}.modal-content .modal-footer a{margin-left:15px}.modal-content .modal-footer a:hover{text-decoration:underline}.modal-content .modal-footer a.no-margin{margin:0}.cookie{z-index:9999;position:fixed;bottom:1rem;left:1rem;right:1rem;padding:20px;background-color:#1F2121;opacity:.9;color:#FFF}.cookie p{width:85%}.cookie p a{border-bottom:1.5px solid #ADC97E;font-weight:700;color:#FFF}@media screen and (max-width: 768px){.cookie.flex{flex-direction:column}.cookie p{width:100%;margin-bottom:20px}}.select-filter option{margin-right:20px;padding:10px 30px;background-color:#1F2121;color:#FFF}.select-filter option:last-child{margin-right:0}.search{width:40%;margin-bottom:20px}@media screen and (max-width: 768px){.search{width:100%}}.is-display-block{display:block !important}.is-display-none{display:none !important}.is-input-active i{color:#18ACAD !important}.is-no-column{flex-direction:row !important}@font-face{font-family:'Nucleo';src:url("fonts/Nucleo.eot");src:url("fonts/Nucleo.eot") format("embedded-opentype"),url("fonts/Nucleo.woff2") format("woff2"),url("fonts/Nucleo.woff") format("woff"),url("fonts/Nucleo.ttf") format("truetype"),url("fonts/Nucleo.svg") format("svg")}.icon{display:inline-block;font-family:'Nucleo';color:inherit;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logout::before{content:"\ea02"}.icon-arrow-left::before{content:"\ea03"}.icon-monitor::before{content:"\ea04"}.icon-documents::before{content:"\ea05"}.icon-chart-bar::before{content:"\ea06"}.icon-chart-pie::before{content:"\ea07"}.icon-more::before{content:"\ea08"}.icon-company::before{content:"\ea09"}.icon-truck-front::before{content:"\ea0a"}.icon-delete-forever::before{content:"\ea0b"}.icon-ketchup::before{content:"\ea0c"}.icon-waste-recycling::before{content:"\ea0d"}.icon-scale::before{content:"\ea0e"}.icon-books::before{content:"\ea0f"}.icon-world::before{content:"\ea10"}.icon-position-marker::before{content:"\ea11"}.icon-pin::before{content:"\ea12"}.icon-recycling::before{content:"\ea13"}.icon-user-star::before{content:"\ea14"}.icon-users::before{content:"\ea15"}.icon-handshake::before{content:"\ea16"}.icon-badge::before{content:"\ea17"}.icon-chart-pie-left::before{content:"\ea18"}.icon-drinking-bottle::before{content:"\ea19"}.icon-bottle::before{content:"\ea1a"}.icon-apple::before{content:"\ea1b"}.icon-loan::before{content:"\ea1c"}.icon-heart::before{content:"\ea1d"}.icon-instagram::before{content:"\ea1e"}.icon-facebook::before{content:"\ea1f"}.icon-database::before{content:"\ea20"}.icon-money-bag::before{content:"\ea21"}.icon-position-pin::before{content:"\ea22"}.icon-bar-chart-up::before{content:"\ea23"}.icon-bill::before{content:"\ea24"}.icon-delivery::before{content:"\ea25"}.icon-teiares-icon::before{content:"\ea26"}.icon-i-remove::before{content:"\ea27"}.icon-fertilizer::before{content:"\ea28"}.icon-email::before{content:"\ea29"}.icon-lock::before{content:"\ea2a"}.icon-trash-can::before{content:"\ea2b"}.icon-recyclable::before{content:"\ea2c"}.icon-colect::before{content:"\ea2d"}.icon-education::before{content:"\ea2e"}.icon-performance::before{content:"\ea2f"}.icon-ideia::before{content:"\ea30"}.icon-farmer::before{content:"\ea31"}.icon-check::before{content:"\ea32"}
