@charset "UTF-8";.ui-menu,body::after{z-index:999}body::after{background:red;color:#fff;content:"undefined";left:0;opacity:.8;filter:alpha(opacity=80);padding:.5em 1em;position:absolute;text-align:center;top:0;display:none}@media only screen and (max-width:1440px){body::after{background:#000;content:"w1440"}}@media only screen and (max-width:1280px){body::after{background:grey;content:"w1280"}}@media only screen and (max-width:1024px){body::after{background:navy;content:"w1024"}}@media only screen and (max-width:960px){body::after{background:sand;content:"w960"}}@media only screen and (max-width:768px){body::after{background:orange;content:"w768"}}@media only screen and (max-width:640px){body::after{background:purple;content:"w640"}}@media only screen and (max-width:480px){body::after{background:green;content:"w480"}}@media only screen and (max-width:360px){body::after{background:#00f;content:"w360"}}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:35px;height:34px;display:inline-block;position:relative}@media only screen and (max-width:640px){.hamburger-box{width:30px;height:26px}}.hamburger-inner{display:block;top:50%;margin-top:0}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:35px;height:5px;background-color:#d0050d;border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}body,input,textarea{background-color:#FFF}.fieldselect,form{position:relative}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-14px}.hamburger-inner::after{bottom:-14px}@media only screen and (max-width:640px){.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:4px}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1)}a,body,caption,dd,div,dl,dt,em,fieldset,font,form,html,input,label,legend,li,ol,span,table,tbody,td,textarea,tfoot,th,thead,tr,ul{font-family:'Libre Franklin',sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:14px;line-height:16px}html.gg{font-size:16px;line-height:20px}.fieldselect,a,label,p,span{font-size:1rem}body{height:auto;opacity:1;color:#282828;overflow:auto;overflow-x:hidden;min-width:initial;width:100%}body.d-no-scroll{overflow:hidden!important}a,a:focus,a:hover,a:link,a:visited{text-decoration:none;outline:0}a:active,a:focus,label:active,label:focus{outline:#6495ed auto 2px!important}a,label,span{display:inline-block;font-family:'Libre Franklin',sans-serif;color:#282828;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-family:'Libre Franklin',sans-serif;font-style:normal}input,textarea{padding:0 20px;text-align:left;line-height:.9rem;font-size:.9rem;color:inherit;width:100%;height:45px;border:none;text-overflow:ellipsis}.contraste input,.contraste textarea{background-color:transparent;border:1px solid #d4d4d4}.fieldselect,.fieldselect select{border:0;background-color:#FFF;margin:0}textarea{height:100px;resize:none;line-height:1rem;padding:17.5px 20px}::-webkit-input-placeholder{color:#FFF}:-moz-placeholder{color:#FFF;opacity:1}::-moz-placeholder{color:#FFF;opacity:1}:-ms-input-placeholder{color:#FFF}.fieldselect{overflow:visible;display:block;width:100%;color:#58585a;font-weight:400}.fieldselect select{position:absolute;bottom:0;left:0;cursor:pointer;width:100%;height:35px;padding:0 5px;color:inherit;font-weight:700;font-size:.9rem}.fieldselect div.select{position:relative;padding:0 15px;text-align:left;line-height:35px;color:inherit;width:100%;height:45px;font-weight:400;font-size:.9rem}.fieldselect div.select .sbaixo{background-image:url(../img/global/icons.png?v2);background-repeat:no-repeat;width:14px;height:8px;display:block;background-position-x:-1122px;position:absolute;right:15px;top:52.5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.fieldselect select.fechado{opacity:0;filter:alpha(opacity=0);z-index:10}.fieldselect select.aberto{opacity:0;filter:alpha(opacity=0);z-index:5}.contraste .fieldselect{color:#FFF;background-color:transparent;border:1px solid #d4d4d4}.contraste .fieldselect select{color:#282828}span#desktop{display:block;width:0;height:0;opacity:0;z-index:-1}.container{width:1210px;padding:0 20px;margin:0 auto;position:relative;z-index:5}.flex{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.justify-end{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.busca.form .b-top,.justify-between{-webkit-justify-content:space-between}.justify-between{-ms-justify-content:space-between;justify-content:space-between}.justify-center{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.justify-around{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.align-center-items{-webkit-align-items:center;-ms-align-items:center;align-items:center}.align-center,.btn-go{-webkit-align-items:center}.align-center{-webkit-align-content:center;-ms-align-content:center;align-content:center;-ms-align-items:center;align-items:center}.align-between{-webkit-align-content:space-between;-ms-align-content:space-between;align-content:space-between}.align-start{-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.align-end{-webkit-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}a.link,a[href]:not([class]){opacity:1;transition:cubic-bezier(.46,.1,.29,1) opacity .25s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .25s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .25s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .25s}a.link:hover,a[href]:not([class]):hover{opacity:.75}b{font-weight:700}ul{list-style:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*>img,*>picture{max-width:100%;height:auto;display:block;margin:0 auto;overflow:hidden}picture>img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.object{cursor:crosshair;z-index:99}.mb-15{margin-bottom:15px!important}.mb-25{margin-bottom:25px!important}.mb-45{margin-bottom:45px!important}.mb-50{margin-bottom:50px!important}.ncursor,.ncursor *{cursor:auto!important}.file{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.icons{background-image:url(../img/global/icons.png?v2);background-repeat:no-repeat;display:inline-block}.icons.sac{width:35px;height:43px;display:block}.contraste .icons.sac{background-position-x:-1136px}.icons.whats-escuro{width:19px;height:19px;display:block;background-position-x:-35px}.icons.arrow-right-escuro{width:16px;height:14px;display:block;background-position-x:-54px}.icons.arrow-left-claro-g,.icons.arrow-right-claro-g{width:75px;background-position-x:-70px;display:block;height:75px}.icons.arrow-right-claro-g{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icons.turismo{width:58px;height:57px;display:block;background-position-x:-145px}.contraste .icons.turismo{background-position-x:-1171px}.icons.teu{width:70px;height:47px;display:block;background-position-x:-203px}.contraste .icons.teu{background-position-x:-1229px}.icons.tarifas{width:83px;height:48px;display:block;background-position-x:-273px}.contraste .icons.tarifas{background-position-x:-1299px}.icons.agenda{width:64px;height:61px;display:block;background-position-x:-356px}.contraste .icons.agenda{background-position-x:-1382px}.icons.arrow-right-claro{width:12px;height:11px;display:block;background-position-x:-420px}.icons.facebook-g,.icons.instagram-g,.icons.twitter-g,.icons.whats-g{width:146px;height:146px;display:block}.icons.facebook-g{background-position-x:-432px}.contraste .icons.facebook-g{background-position-x:-1446px}.icons.twitter-g{background-position-x:-578px}.contraste .icons.twitter-g{background-position-x:-1592px}.icons.instagram-g{background-position-x:-724px}.contraste .icons.instagram-g{background-position-x:-1738px}.icons.whats-g{background-position-x:-870px}.contraste .icons.whats-g{background-position-x:-1884px}.icons.pin{width:29px;height:39px;display:block;background-position-x:-1016px}.icons.smartphone{width:25px;height:42px;display:block;background-position-x:-1045px}.icons.whats-claro{width:20px;height:20px;display:block;background-position-x:-1070px}.icons.gampi{width:32px;height:9px;display:block;background-position-x:-1090px}.icons.arrow-down-escuro{width:14px;height:8px;display:block;background-position-x:-1122px}.icons.arrow-left-claro-m,.icons.arrow-right-claro-m{width:52px;display:block;background-position-x:-2030px;height:45px}.icons.arrow-right-claro-m{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icons.arrow-left-escuro-m,.icons.arrow-right-escuro-m{width:30px;height:28px;background-position-x:-2082px;display:block}.icons.arrow-right-escuro-m,.popup .icons.arrow-right-claro-g{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.icons.arrow-right-escuro-m{transform:rotate(180deg)}.icons.cadeirante-escuro{width:25px;height:29px;display:block;background-position-x:-2112px}.icons.cadeirante-claro{width:25px;height:29px;display:block;background-position-x:-2137px}.icons.hidrante{width:48px;height:66px;display:block;background-position-x:-2162px}.contraste .icons.hidrante{background-position-x:-2691px}.icons.cabine{width:60px;height:66px;display:block;background-position-x:-2210px}.contraste .icons.cabine{background-position-x:-2739px}.icons.residuos{width:65px;height:63px;display:block;background-position-x:-2270px}.contraste .icons.residuos{background-position-x:-2799px}.icons.lixo{width:47px;height:53px;display:block;background-position-x:-2335px}.contraste .icons.lixo{background-position-x:-2864px}.icons.piso{width:66px;height:76px;display:block;background-position-x:-2382px}.contraste .icons.piso{background-position-x:-2911px}.icons.agua{width:41px;height:58px;display:block;background-position-x:-2448px}.contraste .icons.agua{background-position-x:-2977px}.icons.caixa-agua{width:49px;height:66px;display:block;background-position-x:-2489px}.contraste .icons.caixa-agua{background-position-x:-3018px}.icons.iluminacao{width:64px;height:54px;display:block;background-position-x:-2538px}.contraste .icons.iluminacao{background-position-x:-3067px}.icons.descarga{width:39px;height:76px;display:block;background-position-x:-2602px}.contraste .icons.descarga{background-position-x:-3131px}.icons.combustivel{width:50px;height:64px;display:block;background-position-x:-2641px}.contraste .icons.combustivel{background-position-x:-3170px}.icons.pin-g{width:63px;height:84px;display:block;background-position-x:-3220px}.contraste .icons.pin-g{background-position-x:-3283px}.icons.app-teu{width:81px;height:81px;display:block;background-position-x:-3346px}.contraste .icons.app-teu{background-position-x:-3427px}.zoomIn{overflow:hidden;display:block}.zoomIn .image{overflow:hidden}.zoomIn img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);pointer-events:none;transition:cubic-bezier(.46,.1,.29,1) transform .6s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .6s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .6s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .6s}.zoomIn:hover img{-webkit-transform:scale(1.075);-moz-transform:scale(1.075);-ms-transform:scale(1.075);-o-transform:scale(1.075);transform:scale(1.075)}.btn-go{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;position:relative;-ms-align-items:center;align-items:center;font-weight:600;color:inherit}.btn-go .icons{margin-left:15px;transition:cubic-bezier(.46,.1,.29,1) margin .35s;-moz-transition:cubic-bezier(.46,.1,.29,1) margin .35s;-webkit-transition:cubic-bezier(.46,.1,.29,1) margin .35s;-ms-transition:cubic-bezier(.46,.1,.29,1) margin .35s}.btn-go:hover .icons{margin-left:20px}.btn-go.sending{color:#d0050d;background-color:#d0050d}.btn-go.sending:before{content:'';position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #313454;border-top:4px solid #3a3e64;border-radius:50%;height:20px;width:20px}.btn-go.sending .icons{visibility:hidden}.btn{font-weight:600;text-transform:uppercase;text-align:center;color:#FFF;background-color:#d0050d;display:inline-block;padding:14.5px 50px;transition:cubic-bezier(.46,.1,.29,1) all .4s;-moz-transition:cubic-bezier(.46,.1,.29,1) all .4s;-webkit-transition:cubic-bezier(.46,.1,.29,1) all .4s;-ms-transition:cubic-bezier(.46,.1,.29,1) all .4s;border:1px solid #d0050d;position:relative}.btn:hover{background-color:transparent;color:#d0050d}.btn.sending{color:#313454;background-color:#313454;border-color:#313454}.btn.sending:before{content:'';position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid #FFF;border-top:3px solid #d0050d;border-radius:50%;height:26px;width:26px}.btn.sending:after{border-right-width:0;border-bottom-color:#58585a}.styled-checkbox{position:absolute;opacity:0;display:none}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;color:#282828}.styled-checkbox+label:before{content:'';margin-top:1.5px;margin-right:10px;display:inline-block;vertical-align:text-top;width:15px;height:15px;background:#FFF;border:1px solid #d4d4d4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.styled-checkbox:checked+label:before,.styled-checkbox:hover+label:before{background:#FFF}.styled-checkbox:disabled+label{color:#FFF;cursor:auto}.styled-checkbox:disabled+label:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#FFF}.styled-checkbox:checked+label:after{content:'';position:absolute;left:4.5px;top:5.5px;background:#d0050d;width:7px;height:7px}.contraste .styled-checkbox+label:before,.contraste .styled-checkbox:checked+label:before,.contraste .styled-checkbox:disabled+label:before,.contraste .styled-checkbox:hover+label:before{background:0 0}.radios{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.radios label{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:14px;height:14px;margin:0 4px;box-sizing:content-box}.radios label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0}.radios .checkmark{position:absolute;top:0;left:0;height:14px;width:14px;background-color:transparent;border:2px solid #FFF;border-radius:50%}.radios label input:checked~.checkmark{background-color:#FFF}.radios .checkmark:after{content:'';position:absolute;display:none}.radios label input:checked~.checkmark:after{display:block}table{width:100%;margin-top:30px;border-collapse:collapse;text-align:left}table tbody tr td,table tbody tr th,table thead tr th{padding:10px 7px;line-height:120%;background:#58585a;border:1px solid #d4d4d4;vertical-align:middle}table tbody tr th,table thead tr th{font-size:1.1rem;color:#FFF}@media only screen and (max-width:960px){table{overflow-x:auto}table tbody tr td,table tbody tr th,table thead tr th{padding:5px}table tbody tr th,table thead tr th{font-size:1rem}}table tbody tr td{font-size:.9rem;line-height:120%;background:#d4d4d4;border:1px solid #b8b8b8}@media only screen and (max-width:960px){table tbody tr td{font-size:.8rem}}table tbody tr td a{font-size:.9rem;font-weight:700;text-decoration:underline!important}.msg_busca{font-size:1.3rem}.msg_aviso_busca{font-size:1rem;color:#d0050d;font-weight:700;font-style:italic;margin:15px 0 0}#resultados_linhas{margin-top:10px}.box_scroll_tabela{display:block;width:100%;overflow-x:auto}.box_scroll_tabela table thead tr th{vertical-align:top}.box_scroll_tabela table thead tr th input{color:#58585a;height:30px;margin-top:5px;padding:0 5px}.box_scroll_tabela table thead tr th input::-webkit-input-placeholder{color:#58585a}.box_scroll_tabela table thead tr th input:-moz-placeholder{color:#58585a;opacity:1}.box_scroll_tabela table thead tr th input::-moz-placeholder{color:#58585a;opacity:1}.box_scroll_tabela table thead tr th input:-ms-input-placeholder{color:#58585a}.ui-menu .ui-menu-item{border-bottom:1px solid #58585a}.ui-menu .ui-menu-item .ui-menu-item-wrapper{font-size:12px;font-weight:700;padding:5px 26px 5px 0!important;background:url(../img/caixa_de_selecao.png) center right no-repeat;background-size:16px;-moz-background-size:16px;-webkit-background-size:16px;-ms-background-size:16px;-o-background-size:16px}.box_filtro_rapido{display:block;width:100%;margin-top:30px}.box_filtro_rapido label{display:block;width:100%;color:#58585a;font-size:14px}.box_filtro_rapido input{width:300px;max-width:100%;height:40px;border:1px solid #d4d4d4;margin-top:5px}.box_tags .div_tag{margin-top:4px;font-weight:400;position:relative;background:#FFF;padding:3px;border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.box_tags .div_tag a,.box_tags .div_tag label{font-size:.75rem;line-height:100%}.box_tags .div_tag label{padding-right:15px}.box_tags .div_tag a{margin-left:5px;position:absolute;top:3px;right:3px;font-size:.85rem}form .col,form .row{position:relative}div.select.error,input.error,textarea.error{border:1px solid #f03!important}span.message,span.validation{z-index:10;font-size:.8rem;display:block;padding-top:5px}span.validation{color:#f03!important}span.message{color:#28a745!important;display:block;font-size:1.2rem;padding-top:15px}@-webkit-keyframes spin{to{border-top-color:#d0050d;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{border-top-color:#d0050d;-webkit-transform:rotate(360deg);transform:rotate(360deg)}}section.inside-banner .bnr{position:relative;overflow-x:hidden}section.inside-banner .bnr picture{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;max-width:initial}section.inside-banner .bnr picture img{width:initial;max-width:initial}section.inside-banner .bnr .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.inside-banner .bnr h1{color:#FFF;font-weight:700;font-size:3.7rem}.border-bottom{position:relative}.border-bottom:after{content:'';display:block;position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:85%;height:5px;background-color:#d0050d}.busca.form,footer.rodape:before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}span.bdr{height:4px;width:30px;background-color:#d0050d;display:inline-block;margin-bottom:15px}.busca.form{position:absolute;z-index:10;top:1px;transform:translateX(-50%)}.busca.form .wrap{width:800px;margin:0 0 0 auto}.busca.form .b-top{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative}.busca.form .b-top .bdr{position:absolute;top:-5px}.busca.form .b-top h1{color:#FFF;font-weight:300;font-style:italic;font-size:2.2rem}.busca.form .b-top .busca-menu{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.busca.form .b-top .busca-menu a{font-weight:600;color:#FFF;padding:18px 30px;background-color:rgba(208,5,13,.5);text-transform:uppercase;border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}.busca.form .b-top .busca-menu a.selected{color:inherit;background-color:#FFF}.busca.form .b-bottom{background-color:#FFF;border-radius:5px 0 5px 5px;-ms-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-o-border-radius:5px 0 5px 5px;padding:25px 0}.busca.form .b-bottom .content{margin:0 45px;display:none}.busca.form .b-bottom .content.selected{display:block}.busca.form .b-bottom p{color:#282828;margin-bottom:10px;line-height:1.3rem}.busca.form form{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.busca.form .col{width:50%;padding:0 10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.busca.form .col-all{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-top:5px;padding:0 10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.busca.form .box .line,.busca.form .box label{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex}.busca.form .row{width:49%;margin-top:5px}.busca.form .row-all{width:100%;margin-top:15px}.busca.form .row:not(:last-of-type){margin-bottom:5px}.busca.form .row-all label,.busca.form .row>label{font-weight:600;color:inherit;margin-bottom:10px}.busca.form .fieldselect{border:1px solid #d4d4d4;color:rgba(0,0,0,.5)}.busca.form .box{border:1px solid #d4d4d4;overflow:auto;max-height:137.5px;padding:12.5px}.busca.form .box .line{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.busca.form .box .line:not(:last-of-type){margin-bottom:10px}.busca.form .box label{color:rgba(0,0,0,.5);font-size:1.15rem;line-height:1.3rem;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.busca.form .btn{padding:8.5px 50px}.busca.form .box_variacao{height:110px}.busca.form .input_linha{display:block;width:100%;border:1px solid #d4d4d4;color:rgba(0,0,0,.5);padding:0 15px;height:37px}.busca.form .box_busca_endereco{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.busca.form .box_busca_endereco label{width:100%}.busca.form .box_busca_endereco input{width:300px;max-width:100%}.busca.form .fieldselect div.select{height:35px;line-height:35px}.contraste .busca{color:#FFF}.contraste .busca .b-top .busca-menu a.selected{background-color:#18120d;color:#FFF}.contraste .busca .b-bottom{background-color:#18120d}.contraste .busca .b-bottom p,.contraste .busca .box label{color:inherit}.contraste .busca .fieldselect{color:#FFF}.box_variacao{border:1px solid #d4d4d4;overflow:auto;height:137.5px;width:100%;padding:12.5px;color:rgba(0,0,0,.5);font-size:.9rem}@media only screen and (max-width:768px){.box_variacao{height:45px}}header.page-header{width:100%;position:relative;top:0;z-index:1000;color:#FFF}header.page-header .nav-icon{display:none}header.page-header .m-tools{background-color:#d0050d}header.page-header .m-tools .tools{padding:8px 0 11px;margin:0 -5px 0 -10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}header.page-header .m-tools ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}header.page-header .m-tools ul a,header.page-header .m-tools ul>li>label{font-weight:400;color:inherit;font-size:.87rem}header.page-header .m-tools .l-tools li{padding:0 10px}header.page-header .m-tools .r-tools li{padding:0 5px}header.page-header .m-tools .r-tools .acessibilidade{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-right:20px}header.page-header .m-tools .r-tools .radios{padding:0 4px}header.page-header .m-tools .r-tools a.change-size{font-weight:600;color:inherit}header.page-header .m-tools .r-tools a.change-size.pluss{font-size:1.15rem}header.page-header .mnw{padding:52.5px 0;color:#58585a}header.page-header .mnw a{font-size:.95rem}header.page-header .mnw .top{padding-bottom:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}header.page-header .mnw .top .image{width:170px}header.page-header .mnw .top ul:not(.infs){padding:0 55px;margin:0 -15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}header.page-header .mnw .top ul:not(.infs) li{padding:0 10px}header.page-header .mnw .top ul:not(.infs) a{font-weight:400;color:inherit;text-transform:uppercase}header.page-header .mnw .top ul:not(.infs) a.active{color:#d0050d}header.page-header .mnw .top ul.infs{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin:0 -7.5px}header.page-header .mnw .top ul.infs li{padding:0 7.5px}header.page-header .mnw .top ul.infs a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;color:inherit}header.page-header .mnw .top ul.infs a:not(:last-of-type){margin-bottom:7.5px}header.page-header .mnw .top ul.infs label{font-weight:700;font-size:1.3rem;color:#d0050d;cursor:pointer;padding-right:5px;white-space:nowrap}header.page-header .mnw .top ul.infs span.icons{margin-right:10px}header.page-header .mnw .top ul.infs li:first-of-type a{font-weight:700;font-size:1.45rem;text-transform:uppercase}header.page-header .mnw .top ul.infs li:nth-of-type(2) a,header.page-header .mnw .top ul.infs li:nth-of-type(3) a{font-weight:600;font-size:1.15rem}header.page-header .mnw .bottom{padding-top:20px;border-top:1px solid #b8b8b8}header.page-header .mnw .bottom>ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:0 -10px}header.page-header .mnw .bottom>ul>li{padding:0 5px;position:relative}header.page-header .mnw .bottom>ul>li>a{font-weight:400;color:inherit;text-transform:uppercase}header.page-header .mnw .bottom>ul>li>a.active{color:#d0050d}header.page-header .mnw .bottom ul>li>ul{visibility:hidden;z-index:-1;opacity:0;min-width:100%;position:absolute;top:0;left:0;padding-top:20px}header.page-header .mnw .bottom ul>li:focus ul,header.page-header .mnw .bottom ul>li:hover>ul{z-index:99;visibility:visible;opacity:1;top:15px;transition:cubic-bezier(.46,.1,.29,1) all .4s;-moz-transition:cubic-bezier(.46,.1,.29,1) all .4s;-webkit-transition:cubic-bezier(.46,.1,.29,1) all .4s;-ms-transition:cubic-bezier(.46,.1,.29,1) all .4s}header.page-header .mnw .bottom ul li>ul:before{content:'';position:absolute;top:12px;left:30px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #313454}.contraste header.page-header .mnw .bottom,.contraste main.home section.noticias .nws-l{border-color:#282828}header.page-header .mnw .bottom ul li>ul li{background-color:#313454;transition:cubic-bezier(.46,.1,.29,1) background-color .35s;-moz-transition:cubic-bezier(.46,.1,.29,1) background-color .35s;-webkit-transition:cubic-bezier(.46,.1,.29,1) background-color .35s;-ms-transition:cubic-bezier(.46,.1,.29,1) background-color .35s}header.page-header .mnw .bottom ul li>ul li:first-of-type{padding-top:25px;border-radius:5px 5px 0 0!important;-ms-border-radius:5px 5px 0 0!important;-webkit-border-radius:5px 5px 0 0!important;-moz-border-radius:5px 5px 0 0!important;-o-border-radius:5px 5px 0 0!important}header.page-header .mnw .bottom ul li>ul li:last-of-type{padding-bottom:25px;border-radius:0 0 5px 5px!important;-ms-border-radius:0 0 5px 5px!important;-webkit-border-radius:0 0 5px 5px!important;-moz-border-radius:0 0 5px 5px!important;-o-border-radius:0 0 5px 5px!important}header.page-header .mnw .bottom ul li>ul li a{display:block;text-align:left;text-transform:none;white-space:nowrap;padding:8px 25px;color:#FFF;font-weight:600;letter-spacing:1px}header.page-header .mnw .bottom ul li>ul li a.active,header.page-header .mnw .bottom ul li>ul li a:hover{opacity:1;text-decoration:underline}header.page-header .topo-mobile{display:none;width:100%;height:61px;background:#FFF;padding:0 10px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width:768px){header.page-header .topo-mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}header.page-header .topo-mobile .logo-mobile{width:135px}.contraste header.page-header{background-color:#18120d}.contraste header.page-header .m-tools{background-color:#3a3e64}.contraste header.page-header .mnw{color:#FFF}footer.rodape{color:#b8b8b8;position:relative}footer.rodape:before{content:'';display:block;position:absolute;top:-5px;transform:translateX(-50%);width:85%;height:5px;background-color:#d0050d}main.home section.banner #bnr-arrows a,main.informativo section.show #view-arrows a{-moz-transform:translateY(-50%);-o-transform:translateY(-50%);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:cubic-bezier(.46,.1,.29,1) opacity .5s}footer.rodape .top{background-color:#3a3e64;padding:130px 0 60px}footer.rodape .top .sub-top{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding-bottom:80px}footer.rodape .top .sub-top ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -25px}footer.rodape .top .sub-top li{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;max-width:300px;padding:0 25px}footer.rodape .top .sub-top li .image{margin-right:15px}footer.rodape .top .sub-top li h6{font-weight:700;color:#FFF;font-size:1.15rem;text-transform:uppercase;margin-bottom:2.5px}footer.rodape .top .sub-top li p{font-size:1.15rem;line-height:1.8rem;color:inherit}footer.rodape .top .sub-top .infs.m{display:none}footer.rodape .top .sub-bottom{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}footer.rodape .top .sub-bottom .infs{width:25%}footer.rodape .top .sub-bottom .infs h6{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;font-weight:700;color:#FFF;text-transform:uppercase;margin-bottom:10px}footer.rodape .top .sub-bottom .infs h6 span.icons{margin-right:12.5px}footer.rodape .top .sub-bottom .infs .btn-go{color:#FFF}footer.rodape .top .sub-bottom .infs p{line-height:1.5rem;color:inherit;font-weight:300;margin-bottom:15px}footer.rodape .top .sub-bottom .map{margin:0 -40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}footer.rodape .top .sub-bottom .map ul{padding:0 40px}footer.rodape .top .sub-bottom .map li:not(:last-of-type){margin-bottom:12.5px}footer.rodape .top .sub-bottom .map a{color:inherit;font-weight:300}footer.rodape .bottom{background-color:#313454;padding:30px 0;text-align:center}footer.rodape .bottom label{display:block;font-weight:300;color:inherit;font-size:.85rem;margin-bottom:12px}footer.rodape .bottom label.m{display:none}footer.rodape .bottom a{display:inline-block}main.home{color:#58585a}main.home section.banner,main.home section.banner .el{position:relative}main.home section.banner picture{max-height:750px;max-width:initial;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}main.home section.banner picture img{width:initial;max-width:initial}main.home section.banner #bnr-arrows a{-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;position:absolute;top:55%;transform:translateY(-50%)}main.home section.banner #bnr-arrows a.prev{left:calc(((100vw - 1170px)/ 2) - 7vw)}main.home section.banner #bnr-arrows a.next{right:calc(((100vw - 1170px)/ 2) - 7vw)}main.home section.banner #bnr-arrows a.slick-disabled{opacity:.5;cursor:not-allowed}main.home section.banner #bnr-arrows a .icons{transition:cubic-bezier(.46,.1,.29,1) transform .45s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .45s;display:block}main.home section.banner #bnr-arrows a.prev:not(.slick-disabled):hover .icons{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}main.home section.banner #bnr-arrows a.next:not(.slick-disabled):hover .icons{-webkit-transform:rotate(180deg) translateX(-5px);-moz-transform:rotate(180deg) translateX(-5px);-ms-transform:rotate(180deg) translateX(-5px);-o-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}main.home section.servicos{padding:120px 0}main.home section.servicos .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -47.5px}main.home section.servicos .itm{width:calc(100% / 4);padding:0 10.5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}main.home section.servicos .info{margin-bottom:40px}main.home section.servicos .image{margin-bottom:27.5px;height:61px}main.home section.servicos h2{color:inherit;font-size:2.2rem;line-height:2.4rem;font-weight:700;margin-bottom:15px;height:70px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.home section.servicos p{color:inherit;font-size:1.15rem;line-height:1.8rem}main.home section.noticias{background-color:#58585a;color:#FFF;padding:80px 0}main.home section.noticias .title{text-align:center;margin-bottom:40px}main.home section.noticias .title h2{font-weight:700;color:inherit;font-size:2.35rem;padding-bottom:20px}main.home section.noticias .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -40px;padding-bottom:60px}main.home section.noticias .nws{width:50%;padding:0 40px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}main.home section.noticias .nws-l{width:12.5%;padding-right:15px;border-right:1px solid rgba(0,0,0,.2);text-align:center}main.home section.noticias .nws-l h5{color:inherit;font-size:2.8rem;font-weight:700;padding-bottom:12px}main.home section.noticias .nws-l span.higl{text-transform:uppercase;color:inherit;font-size:1.3rem;background-color:#d0050d;padding:5px;text-align:center}main.home section.noticias .nws-r{width:77.5%;padding-left:20px}main.home section.noticias .nws-r h3{font-weight:600;color:inherit;font-size:1.65rem;line-height:2.3rem;padding-bottom:15px}main.home section.noticias .nws-r span.time{color:#b8b8b8;font-size:.9rem;padding-bottom:30px}main.home section.noticias .nws-r p{color:inherit;font-size:1.15rem;line-height:1.8rem;padding-bottom:35px;white-space:pre-line}main.home section.noticias .nws-r .btn-go{text-transform:uppercase}main.home section.noticias .nws-r .btn-go .icons{margin-left:0;margin-right:15px}main.home section.noticias .nws-r .btn-go:hover .icons{margin-left:5px;margin-right:10px}main.home section.noticias .btn{margin:0 auto;display:table}main.home section.social{padding:100px 0 70px;color:#58585a}main.home section.social .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -30px}main.home section.social .row>div{padding:0 30px}main.home section.social .soc-l{width:100%}main.home section.social .soc-l h2{font-weight:700;color:#d0050d;font-size:2.35rem;padding-bottom:20px;text-align:center}main.home section.social .soc-l p{color:inherit;font-size:1.15rem;line-height:1.8rem;padding-bottom:40px;text-align:center}main.home section.social .soc-l .redes{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}main.home section.social .soc-l .redes a{width:auto;padding:0 15px;margin-bottom:30px}main.home section.social .soc-l .redes .icons{margin:0 auto}main.home section.social .soc-r{width:67.5%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}main.home section.social .soc-r>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}main.home section.social .soc-r>div .fb-page,main.home section.social .soc-r>div>iframe{width:70%!important;margin:0 0 0 auto!important}.contraste main.home section.servicos{background-color:#18120d;color:#FFF}.contraste main.home section.noticias{background-color:#3a3e64}.contraste main.home section.social{background-color:#18120d;color:#FFF}main.informativo section.show{padding:120px 0 90px;background-color:#58585a}main.informativo section.show .intro{padding-bottom:80px}main.informativo section.show .view{width:50%;margin:0 auto;position:relative}main.informativo section.show p{color:#FFF;font-size:1.15rem;line-height:1.8rem;margin-bottom:25px}main.informativo section.show .collection{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:60px}main.informativo section.show .image{border:40px solid #FFF}main.informativo section.show span.edicao{background-color:#d0050d;color:#FFF;font-size:4rem;font-weight:700;padding:10px 25px;margin-left:42px}main.informativo section.show #view-arrows a{-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;position:absolute;top:50%;transform:translateY(-50%);background-color:#d0050d;padding:62.5px 18.5px}main.informativo section.show #view-arrows a.prev{left:-89px}main.informativo section.show #view-arrows a.next{right:-89px}main.informativo section.show #view-arrows a.slick-disabled{opacity:.5;cursor:not-allowed}main.informativo section.show #view-arrows a .icons{transition:cubic-bezier(.46,.1,.29,1) transform .45s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .45s;display:block}main.informativo section.show #view-arrows a.prev:not(.slick-disabled):hover .icons{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}main.informativo section.show #view-arrows a.next:not(.slick-disabled):hover .icons{-webkit-transform:rotate(180deg) translateX(-5px);-moz-transform:rotate(180deg) translateX(-5px);-ms-transform:rotate(180deg) translateX(-5px);-o-transform:rotate(180deg) translateX(-5px);transform:rotate(180deg) translateX(-5px)}main.informativo section.show #view-dots ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;margin:0 -10px}main.informativo section.show #view-dots li{padding:0 10px}main.informativo section.show #view-dots li:only-of-type{display:none}main.informativo section.show #view-dots ul button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:12px;height:12px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#b8b8b8;display:block}main.informativo section.show #view-dots ul .slick-active button{width:14px;height:14px;background-color:#d0050d}main.informativo section.more{padding:115px 0 135px;color:rgba(0,0,0,.5)}main.informativo section.more p{color:inherit;font-size:1.15rem;line-height:1.8rem;margin-bottom:95px}main.informativo section.more .collection{margin:0 -50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding-bottom:90px}main.informativo section.more .item{width:calc(100% / 3);padding:0 50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.informativo section.more .image{margin-bottom:35px}main.informativo section.more label{font-size:2.9rem;color:#58585a;font-weight:700;margin-bottom:2.5px}main.informativo section.more span.bdr{width:20px;height:3px}main.informativo section.more #more-nav{z-index:10;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}main.informativo section.more #more-nav a{padding:0 20px;cursor:pointer;transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s}main.informativo section.more #more-nav a.slick-disabled{opacity:.5;cursor:not-allowed}main.informativo section.more #more-nav a.prev{order:1}main.informativo section.more #more-nav a.next{order:3}main.informativo section.more #more-nav ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2}main.informativo section.more #more-nav li{padding:0 6px}main.informativo section.more #more-nav ul button{font-weight:700;font-size:2.3rem;color:inherit;cursor:pointer;border:none;background-color:transparent;display:block}main.informativo section.more #more-nav ul .slick-active button{font-size:2.6rem;color:#282828}.contraste main.informativo section.show{background-color:#3a3e64}.contraste main.informativo section.more{background-color:#18120d}.contraste main.informativo section.more #more-nav ul .slick-active button,.contraste main.informativo section.more label{color:#FFF}.contraste main.informativo section.more #more-nav ul button{color:#b8b8b8}main.linhas-horarios{color:rgba(0,0,0,.5)}main.linhas-horarios section.content{padding:100px 0;background-color:#58585a}main.linhas-horarios section.content .busca.form{position:initial;margin:0 auto;top:initial;left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#282828}main.linhas-horarios section.content .busca.form .wrap{width:680px;margin:0 auto}main.linhas-horarios section.horarios{padding:100px 0 130px;color:rgba(0,0,0,.5)}main.linhas-horarios section.horarios .intro{padding:20px 0 60px;text-align:center}main.linhas-horarios section.horarios .intro h1{color:#282828;font-weight:700;font-size:2.3rem;margin-bottom:20px}main.linhas-horarios section.horarios .intro span.bdr{margin-bottom:50px}main.linhas-horarios section.horarios .intro p{color:inherit;font-size:1.15rem;line-height:1.8rem}main.linhas-horarios section.horarios .intro p:not(:last-of-type){margin-bottom:30px}main.linhas-horarios section.horarios .intro .image{padding-top:60px}main.linhas-horarios section.horarios .center_letreiro{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}body.linhas-horarios .result{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-align:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}body.linhas-horarios .result .row{padding:9.5px 12px}body.linhas-horarios .result .title{padding-bottom:4px;color:#FFF}body.linhas-horarios .result .title .row:nth-of-type(1) p{color:inherit;font-size:1.55rem;font-weight:700}body.linhas-horarios .result .title .row:nth-of-type(2){background-color:#58585a}body.linhas-horarios .result .title .row:nth-of-type(2) p{color:inherit;font-size:1.2rem;line-height:1.5rem;font-weight:600}body.linhas-horarios .result .body{color:#58585a}body.linhas-horarios .result .body .row{background-color:#d4d4d4}body.linhas-horarios .result .body .row p{color:inherit;font-size:1.15rem;font-weight:600;text-transform:uppercase}body.linhas-horarios .result .body .row:not(:last-of-type){margin-bottom:2px}body.linhas-horarios .result .r-left{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:42%;margin:0 -10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.linhas-horarios .result .r-left .col{padding:0 10px;width:50%}body.linhas-horarios .result .r-left .title .row:nth-of-type(1){background-color:#d0050d}body.linhas-horarios .result .r-left .body .row{padding:13.5px 12px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}body.linhas-horarios .result .r-left .body .row.selected{background-color:#3a3e64;color:#FFF}body.linhas-horarios .result .r-left .body a,body.linhas-horarios .result .r-left .body p{width:100%}body.linhas-horarios .result .r-left .body a>p{padding-right:0;width:auto}body.linhas-horarios .result .r-left .body span{position:absolute;background-image:url(../img/global/icons.png);background-repeat:no-repeat;width:25px;height:29px;display:block;background-position-x:-2112px}body.linhas-horarios .result .r-left .body .row.selected span{background-position-x:-2137px}body.linhas-horarios .result .r-left .col-full{padding:0 10px;width:100%;margin-top:30px}body.linhas-horarios .result .r-center{padding:0 20px;margin-top:15%;width:16%}body.linhas-horarios .result .r-center label{transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;background-color:#d0050d;padding:62.5px 18.5px}body.linhas-horarios .result .r-right{width:42%}body.linhas-horarios .result .r-right .title .row:nth-of-type(1){background-color:#3a3e64}body.linhas-horarios .result .r-right .body .row{padding:12px}body.linhas-horarios .result .r-right a{margin-top:10px}.item-trafegue-bem{display:block;width:100%;margin-top:40px}.contraste main.linhas-horarios section.content{background-color:#3a3e64;color:#FFF}.contraste main.linhas-horarios section.content .busca.form{color:#FFF}.contraste main.linhas-horarios section.horarios{background-color:#18120d;color:#FFF}.contraste main.linhas-horarios section.horarios .intro h1{color:inherit}main.fretamento section.transportes{color:#58585a;padding:120px 0}main.fretamento section.transportes .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -35px}main.fretamento section.transportes .r-left{width:46%;padding:0 35px}main.fretamento section.transportes .item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.fretamento section.transportes .item:not(:last-of-type){margin-bottom:50px}main.fretamento section.transportes .item>div{width:50%;padding:0 15px}main.fretamento section.transportes .i-right h1{font-size:2.15rem;line-height:2.2rem;font-weight:700;color:inherit;margin-bottom:15px}main.fretamento section.transportes .i-right span.bdr{margin-bottom:10px}main.fretamento section.transportes .i-right p{color:rgba(0,0,0,.5);font-size:1.15rem;line-height:1.65rem}main.fretamento section.transportes .r-right{width:54%;padding:0 35px;position:relative}main.fretamento section.transportes .collection{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding-bottom:30px;margin:0 -10px}main.fretamento section.transportes .collection .image{padding:0 10px}main.fretamento section.transportes #view-arrows a{cursor:pointer;transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;position:absolute;top:47.5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,.5);padding:20px 0}main.fretamento section.transportes #view-arrows a.prev{left:35px}main.fretamento section.transportes #view-arrows a.next{right:35px}main.fretamento section.transportes #view-arrows a.slick-disabled{opacity:.5;cursor:not-allowed}main.fretamento section.transportes #view-arrows a .icons{transition:cubic-bezier(.46,.1,.29,1) transform .45s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;display:block}main.fretamento section.transportes #view-arrows a.next .icons{-webkit-transform:rotate(180deg) scale(.5);-moz-transform:rotate(180deg) scale(.5);-ms-transform:rotate(180deg) scale(.5);-o-transform:rotate(180deg) scale(.5);transform:rotate(180deg) scale(.5)}main.fretamento section.transportes #view-arrows a.prev:not(.slick-disabled):hover .icons{-webkit-transform:translateX(-5px) scale(.5);-moz-transform:translateX(-5px) scale(.5);-ms-transform:translateX(-5px) scale(.5);-o-transform:translateX(-5px) scale(.5);transform:translateX(-5px) scale(.5)}main.fretamento section.transportes #view-arrows a.next:not(.slick-disabled):hover .icons{-webkit-transform:rotate(180deg) translateX(-5px) scale(.5);-moz-transform:rotate(180deg) translateX(-5px) scale(.5);-ms-transform:rotate(180deg) translateX(-5px) scale(.5);-o-transform:rotate(180deg) translateX(-5px) scale(.5);transform:rotate(180deg) translateX(-5px) scale(.5)}main.fretamento section.transportes #view-dots ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;margin:0 -10px}main.fretamento section.transportes #view-dots li{padding:0 7.5px}main.fretamento section.transportes #view-dots li:only-of-type{display:none}main.fretamento section.transportes #view-dots ul button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#b8b8b8;display:block}main.fretamento section.transportes #view-dots ul .slick-active button{width:10px;height:10px;background-color:#d0050d}main.fretamento section.transportes #view-arrows.arrows_mobi a{top:50%}main.fretamento section.info{color:#FFF;background-color:#58585a;padding:80px 0}main.fretamento section.info h2{line-height:2.35rem;font-size:1.7rem;font-weight:400;margin:0 205px;text-align:center;color:inherit}main.fretamento section.info a{font-size:inherit;line-height:inherit;color:inherit;font-weight:700}main.fretamento section.informacoes{color:#282828;background-color:#f5f5f5;padding:130px 0}main.fretamento section.informacoes .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -35px}main.fretamento section.informacoes .r-left{width:32.5%;padding:0 35px;margin-bottom:70px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}main.fretamento section.informacoes .r-left h1{font-size:2.15rem;line-height:2.5rem;font-weight:700;color:inherit;margin-bottom:25px}main.fretamento section.informacoes .r-left span.bdr{margin-bottom:20px}main.fretamento section.informacoes .r-left h4{font-size:1.72rem;line-height:2.3rem;font-weight:400;color:inherit;margin-bottom:40px}main.fretamento section.informacoes .r-left p{color:#58585a;font-size:1rem;line-height:1.5rem}main.fretamento section.informacoes .r-left .wrap{padding-bottom:40px}main.fretamento section.informacoes .r-right{width:67.5%;padding:0 35px}main.fretamento section.informacoes .r-right .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 15px}main.fretamento section.informacoes .r-right .row:not(:last-of-type){margin-bottom:17.5px}main.fretamento section.informacoes .r-right .row>div{padding:0 15px}main.fretamento section.informacoes .r-right .row .col-6{width:50%;position:relative}main.fretamento section.informacoes .r-right .row .col-4{width:30%;position:relative}main.fretamento section.informacoes .r-right .row .col-8{width:70%;position:relative}main.fretamento section.informacoes .r-right .row .col-12{width:100%;position:relative}main.fretamento section.informacoes .r-right .row label{font-weight:600;color:inherit;margin-bottom:10px}main.fretamento section.informacoes .r-right .row input{color:#58585a}main.fretamento section.informacoes .r-right .row h2{padding:25px 0;color:#d0050d;font-weight:400;font-size:1.7rem}main.fretamento section.informacoes .r-right .row:last-of-type{margin-top:30px}main.fretamento section.informacoes .r-right span.message{margin-right:30px;text-align:right}main.fretamento section.informacoes .r-right .wrap.m{display:none}.contraste main.fretamento section.transportes{background-color:#18120d;color:#FFF}.contraste main.fretamento section.transportes .i-right p{color:rgba(255,255,255,.7)}.contraste main.fretamento section.info{background-color:#3a3e64}.contraste main.fretamento section.informacoes{background-color:#18120d;color:#FFF}.contraste main.fretamento section.informacoes .r-left h4,.contraste main.fretamento section.informacoes .r-left p{color:rgba(255,255,255,.7)}.contraste main.fretamento section.informacoes .r-right .row input{color:inherit}main.onibus-venda section.content{padding:140px 0;color:#58585a}main.onibus-venda section.content .intro{padding-bottom:70px;text-align:center}main.onibus-venda section.content .intro h4{font-weight:700;font-size:1.15rem;line-height:1.85rem;padding-bottom:15px;color:inherit}main.onibus-venda section.content .list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -45px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}main.onibus-venda section.content .list .item{width:calc(100% / 3);padding:0 45px;margin-bottom:60px}main.onibus-venda section.content .list .collection{position:relative}main.onibus-venda section.content .list .infos{background-color:#58585a;padding:17.5px 22.5px;color:#FFF}main.onibus-venda section.content .list .infos p{color:inherit;margin-bottom:10px}main.onibus-venda section.content .list .infos p b{color:inherit;font-weight:600}main.onibus-venda section.content .list a{cursor:pointer;transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;position:absolute;top:37.5%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,.5);padding:20px 0;z-index:10;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center}main.onibus-venda section.content .list a.prev{left:-5px}main.onibus-venda section.content .list a.next{right:-5px}main.onibus-venda section.content .list a.slick-disabled{opacity:.5;cursor:not-allowed}main.onibus-venda section.content .list a .icons{transition:cubic-bezier(.46,.1,.29,1) transform .45s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transform:scale(.4);-moz-transform:scale(.4);-ms-transform:scale(.4);-o-transform:scale(.4);transform:scale(.4);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;display:block}main.onibus-venda section.content .list a.next .icons{-webkit-transform:rotate(180deg) scale(.4);-moz-transform:rotate(180deg) scale(.4);-ms-transform:rotate(180deg) scale(.4);-o-transform:rotate(180deg) scale(.4);transform:rotate(180deg) scale(.4)}main.onibus-venda section.content .list a.prev:not(.slick-disabled):hover .icons{-webkit-transform:translateX(-5px) scale(.4);-moz-transform:translateX(-5px) scale(.4);-ms-transform:translateX(-5px) scale(.4);-o-transform:translateX(-5px) scale(.4);transform:translateX(-5px) scale(.4)}main.onibus-venda section.content .list a.next:not(.slick-disabled):hover .icons{-webkit-transform:rotate(180deg) translateX(-5px) scale(.4);-moz-transform:rotate(180deg) translateX(-5px) scale(.4);-ms-transform:rotate(180deg) translateX(-5px) scale(.4);-o-transform:rotate(180deg) translateX(-5px) scale(.4);transform:rotate(180deg) translateX(-5px) scale(.4)}main.onibus-venda section.content .list ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;margin:0 -10px;position:absolute;z-index:10;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}main.onibus-venda section.content .list li{padding:0 7.5px}main.onibus-venda section.content .list li:only-of-type{display:none}main.onibus-venda section.content .list ul button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#FFF;display:block}main.onibus-venda section.content .list ul .slick-active button{width:10px;height:10px;background-color:#d0050d}main.onibus-venda section.content .concl{padding-top:30px;text-align:center}main.onibus-venda section.content .concl p{font-weight:300;font-size:1.15rem;line-height:1.85rem;color:inherit}main.onibus-venda section.content .concl a{font-weight:inherit;color:#d0050d;font-size:inherit}.contraste main.onibus-venda section.content{background-color:#18120d;color:#FFF}.contraste main.onibus-venda section.content .list .infos{background-color:#3a3e64;color:rgba(255,255,255,.7)}main.form-page section.content{color:#282828;background-color:#f5f5f5;padding:130px 0}main.form-page section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -35px}main.form-page section.content .r-left{width:32.5%;padding:0 35px}main.form-page section.content .r-left h1{font-size:2.15rem;line-height:2.5rem;font-weight:700;color:inherit;margin-bottom:25px}main.form-page section.content .r-left span.bdr{margin-bottom:20px}main.form-page section.content .r-left h4{font-size:1.72rem;line-height:2.3rem;font-weight:400;color:inherit;margin-bottom:30px;white-space:pre-line}main.form-page section.content .r-left h5{font-size:1.35rem;line-height:2rem;font-weight:400;color:inherit;margin-bottom:30px}main.form-page section.content .r-left p{color:#58585a;font-size:1rem;line-height:1.5rem}main.form-page section.content .r-right{width:67.5%;padding:0 35px}main.form-page section.content .r-right .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 15px}main.apoio-social section.content .r-right .wrap.m,main.onibus-social section.content .r-right .wrap.m{display:none}main.form-page section.content .r-right .row:not(:last-of-type){margin-bottom:17.5px}main.form-page section.content .r-right .row>div{padding:0 15px}main.form-page section.content .r-right .row .col-2{width:16.5%;position:relative}main.form-page section.content .r-right .row .col-3{width:25%;position:relative}main.form-page section.content .r-right .row .col-6{width:50%;position:relative}main.form-page section.content .r-right .row .col-4{width:33.3%;position:relative}main.form-page section.content .r-right .row .col-8{width:66.5%;position:relative}main.form-page section.content .r-right .row .col-12{width:100%;position:relative}main.form-page section.content .r-right .row label{font-weight:600;color:inherit;margin-bottom:10px}main.form-page section.content .r-right .row input{color:#58585a}main.form-page section.content .r-right .row h2{padding:25px 0;color:#d0050d;font-weight:400;font-size:1.7rem}main.form-page section.content .r-right .row:last-of-type{margin-top:30px}main.form-page section.content .r-right span.message{margin-right:30px;text-align:right}main.form-page section.content .r-right ::-webkit-input-placeholder{color:#58585a}main.form-page section.content .r-right :-moz-placeholder{color:#58585a;opacity:1}main.form-page section.content .r-right ::-moz-placeholder{color:#58585a;opacity:1}main.form-page section.content .r-right :-ms-input-placeholder{color:#58585a}main.form-page section.content .r-right h2.tit_aviso{font-size:2rem;color:#d0050d}main.form-page section.content .r-right p.txt_aviso{font-size:1.1rem;color:#58585a;line-height:120%;margin-top:20px}.contraste main.form-page section.content{background-color:#18120d;color:#FFF}.contraste main.form-page section.content .r-left h4,.contraste main.form-page section.content .r-left p{color:rgba(255,255,255,.7)}.contraste main.form-page section.content .r-right .row input{color:inherit}.contraste main.form-page section.content .r-right .row .fieldselect{color:inherit;border:1px solid #d4d4d4}main.onibus-social section.content .r-left .wrap{padding-bottom:70px}main.onibus-social section.content .r-left h4{margin-bottom:0}main.onibus-social section.content .r-left p{margin-bottom:30px}main.onibus-social section.content .r-right .row:first-of-type h2{padding:0 0 25px}main.apoio-social section.content .r-left .wrap{padding-bottom:70px}main.apoio-social section.content .r-left h4{margin-bottom:0}main.apoio-social section.content .r-left p{margin-bottom:30px}main.apoio-social section.content .r-right .row:first-of-type h2{padding:0 0 25px}main.apoio-social section.content .r-right .row textarea{height:170px}main.historia section.content{padding:120px 0 150px;color:rgba(0,0,0,.5)}main.historia section.content .intro{padding-bottom:70px;text-align:center}main.historia section.content .intro h4{font-weight:700;font-size:2.3rem;color:#58585a;padding-bottom:15px}main.historia section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.historia section.content .row:not(:last-of-type){margin-bottom:60px}main.historia section.content .row>div{width:50%;padding:0 15px}main.historia section.content .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.historia section.content .row p:not(:last-of-type){margin-bottom:10px}.contraste main.historia section.content{background-color:#18120d;color:#FFF}.contraste main.historia section.content .intro h4{color:inherit}.contraste main.historia section.content .row p{color:rgba(255,255,255,.7)}main.acoes-ambientais section.responsabilidade{padding:120px 0;color:rgba(0,0,0,.5)}main.acoes-ambientais section.responsabilidade .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.acoes-ambientais section.responsabilidade .row:not(:last-of-type){margin-bottom:70px}main.acoes-ambientais section.responsabilidade .row>div{width:50%;padding:0 15px}main.acoes-ambientais section.responsabilidade .row h1{font-weight:700;font-size:2.3rem;color:#58585a;padding-bottom:20px}main.acoes-ambientais section.responsabilidade .row span.bdr{margin-bottom:20px}main.acoes-ambientais section.responsabilidade .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.acoes-ambientais section.responsabilidade .row p:not(:last-of-type){margin-bottom:10px}main.acoes-ambientais section.politica{padding:100px 0 80px;background-color:#58585a;color:#FFF}main.acoes-ambientais section.politica .intro{text-align:center}main.acoes-ambientais section.politica .intro h1{color:inherit;font-size:3.2rem;font-weight:700;padding-bottom:25px}main.acoes-ambientais section.politica .intro span.bdr{margin-bottom:45px}main.acoes-ambientais section.politica .intro h4{font-weight:400;font-size:1.435rem;line-height:1.75rem;color:rgba(255,255,255,.7);margin:0 175px;position:relative}main.acoes-ambientais section.politica .intro h4:after,main.acoes-ambientais section.politica .intro h4:before{font-size:4.3rem;font-weight:700;color:#d0050d;position:absolute}main.acoes-ambientais section.politica .intro h4:before{content:'\201C';top:0;left:-30px}main.acoes-ambientais section.politica .intro h4:after{content:'\201D';bottom:-25px;right:100px}main.acoes-ambientais section.politica .intro p{font-size:1.15rem;color:inherit;padding-top:40px}main.acoes-ambientais section.politica .p-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding-top:60px}main.acoes-ambientais section.politica .p-list .item{width:50%;padding:0 15px;margin-bottom:40px}main.acoes-ambientais section.politica .p-list .wrap{padding-left:20px;position:relative}main.acoes-ambientais section.politica .p-list .wrap:before{content:'';width:1px;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}main.acoes-ambientais section.politica .p-list h2{font-weight:600;font-size:1.7rem;line-height:2.35rem;margin-bottom:25px;color:inherit}main.acoes-ambientais section.politica .p-list p{font-weight:400;font-size:1.15rem;line-height:1.75rem;margin-bottom:10px;color:rgba(255,255,255,.7)}main.acoes-ambientais section.acoes{padding:120px 0 90px;background-color:#f5f5f5;color:#282828}main.acoes-ambientais section.acoes .intro{text-align:center}main.acoes-ambientais section.acoes .intro h1{color:inherit;font-size:2.25rem;font-weight:700;padding-bottom:25px}main.acoes-ambientais section.acoes .a-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0 -25px;padding-top:50px}main.acoes-ambientais section.acoes .a-list .item{width:calc(100% / 5);padding:0 25px;margin-bottom:20px;text-align:center}main.acoes-ambientais section.acoes .a-list .image{height:75px;margin-bottom:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.acoes-ambientais section.acoes .a-list h2{font-size:1.4rem;line-height:1.75rem;min-height:3.5rem;font-weight:400;color:inherit;margin-bottom:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.acoes-ambientais section.acoes .a-list p{font-size:1rem;line-height:1.45rem;font-weight:400;color:rgba(0,0,0,.5)}.contraste main.acoes-ambientais section.acoes,.contraste main.acoes-ambientais section.responsabilidade{background-color:#18120d;color:#FFF}.contraste main.acoes-ambientais section.acoes .row h1,.contraste main.acoes-ambientais section.responsabilidade .row h1{color:inherit}.contraste main.acoes-ambientais section.acoes .a-list p,.contraste main.acoes-ambientais section.acoes .row p,.contraste main.acoes-ambientais section.responsabilidade .a-list p,.contraste main.acoes-ambientais section.responsabilidade .row p{color:rgba(255,255,255,.7)}.contraste main.acoes-ambientais section.politica{background-color:#3a3e64}.contraste main.acoes-ambientais section.residuos{background-color:#18120d;color:#FFF}.contraste main.acoes-ambientais section.residuos .r-left h1,.contraste main.acoes-ambientais section.residuos .r-right h2{color:inherit}.contraste main.acoes-ambientais section.residuos .r-left p,.contraste main.acoes-ambientais section.residuos .r-right p{color:rgba(255,255,255,.7)}.contraste main.acoes-ambientais section.residuos #view-arrows a{background-color:#d0050d}main.acoes-ambientais section.residuos,main.estrutura section.residuos,main.noticias section.residuos{color:rgba(0,0,0,.5);padding:120px 0 140px}main.acoes-ambientais section.residuos .row,main.estrutura section.residuos .row,main.noticias section.residuos .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.acoes-ambientais section.residuos .r-left,main.estrutura section.residuos .r-left,main.noticias section.residuos .r-left{padding:0 15px;width:22.5%}main.acoes-ambientais section.residuos .r-left h1,main.estrutura section.residuos .r-left h1,main.noticias section.residuos .r-left h1{color:#58585a;font-weight:700;font-size:2.29rem;margin-bottom:20px}main.acoes-ambientais section.residuos .r-left span.bdr,main.estrutura section.residuos .r-left span.bdr,main.noticias section.residuos .r-left span.bdr{margin-bottom:20px}main.acoes-ambientais section.residuos .r-left p,main.estrutura section.residuos .r-left p,main.noticias section.residuos .r-left p{color:inherit;font-size:1.15rem;line-height:1.75rem}main.acoes-ambientais section.residuos .r-right,main.estrutura section.residuos .r-right,main.noticias section.residuos .r-right{padding:0 15px;width:77.5%;position:relative}main.acoes-ambientais section.residuos .r-right h2,main.estrutura section.residuos .r-right h2,main.noticias section.residuos .r-right h2{font-size:2.29rem;color:#282828;font-weight:400;margin-bottom:25px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width:768px){main.acoes-ambientais section.residuos .r-right,main.estrutura section.residuos .r-right,main.noticias section.residuos .r-right{width:100%}main.acoes-ambientais section.residuos .r-right h2,main.estrutura section.residuos .r-right h2,main.noticias section.residuos .r-right h2{font-size:1.39rem}}main.acoes-ambientais section.residuos .r-right h2 b,main.estrutura section.residuos .r-right h2 b,main.noticias section.residuos .r-right h2 b{font-size:3.7rem;color:#d0050d;font-weight:700;margin-right:15px}@media only screen and (max-width:768px){main.acoes-ambientais section.residuos .r-right h2 b,main.estrutura section.residuos .r-right h2 b,main.noticias section.residuos .r-right h2 b{font-size:2.39rem}}main.acoes-ambientais section.residuos .r-right p,main.estrutura section.residuos .r-right p,main.noticias section.residuos .r-right p{font-size:1rem;line-height:20px;color:inherit}main.acoes-ambientais section.residuos .r-right .collection,main.estrutura section.residuos .r-right .collection,main.noticias section.residuos .r-right .collection{border:1px solid #d4d4d4;padding:50px 30px 60px}@media only screen and (max-width:768px){main.acoes-ambientais section.residuos .r-right .collection,main.estrutura section.residuos .r-right .collection,main.noticias section.residuos .r-right .collection{padding:25px 10px 35px}}main.acoes-ambientais section.residuos .r-right .item,main.estrutura section.residuos .r-right .item,main.noticias section.residuos .r-right .item{padding:20px}main.acoes-ambientais section.residuos .r-right .wrap,main.estrutura section.residuos .r-right .wrap,main.noticias section.residuos .r-right .wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}@media only screen and (max-width:768px){main.acoes-ambientais section.residuos .r-right .item,main.estrutura section.residuos .r-right .item,main.noticias section.residuos .r-right .item{padding:5px}main.acoes-ambientais section.residuos .r-right .wrap,main.estrutura section.residuos .r-right .wrap,main.noticias section.residuos .r-right .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}main.acoes-ambientais section.residuos .r-right .i-left,main.estrutura section.residuos .r-right .i-left,main.noticias section.residuos .r-right .i-left{width:64%;padding:0 15px}@media only screen and (max-width:768px){main.acoes-ambientais section.residuos .r-right .i-left,main.estrutura section.residuos .r-right .i-left,main.noticias section.residuos .r-right .i-left{width:100%}}main.acoes-ambientais section.residuos .r-right .i-right,main.estrutura section.residuos .r-right .i-right,main.noticias section.residuos .r-right .i-right{width:46%;padding:0 15px}@media only screen and (max-width:768px){main.acoes-ambientais section.residuos .r-right .i-right,main.estrutura section.residuos .r-right .i-right,main.noticias section.residuos .r-right .i-right{width:100%;margin-top:10px}}main.acoes-ambientais section.residuos #view-arrows a,main.estrutura section.residuos #view-arrows a,main.noticias section.residuos #view-arrows a{cursor:pointer;transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(.8);-moz-transform:translateY(-50%) scale(.8);-ms-transform:translateY(-50%) scale(.8);-o-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;background-color:rgba(0,0,0,.5);padding:20px 0}main.acoes-ambientais section.residuos #view-arrows a.prev,main.estrutura section.residuos #view-arrows a.prev,main.noticias section.residuos #view-arrows a.prev{left:11px}main.acoes-ambientais section.residuos #view-arrows a.next,main.estrutura section.residuos #view-arrows a.next,main.noticias section.residuos #view-arrows a.next{right:11px}main.acoes-ambientais section.residuos #view-arrows a.slick-disabled,main.estrutura section.residuos #view-arrows a.slick-disabled,main.noticias section.residuos #view-arrows a.slick-disabled{opacity:.5;cursor:not-allowed}main.acoes-ambientais section.residuos #view-arrows a .icons,main.estrutura section.residuos #view-arrows a .icons,main.noticias section.residuos #view-arrows a .icons{transition:cubic-bezier(.46,.1,.29,1) transform .45s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;display:block}main.acoes-ambientais section.residuos #view-arrows a.next .icons,main.estrutura section.residuos #view-arrows a.next .icons,main.noticias section.residuos #view-arrows a.next .icons{-webkit-transform:rotate(180deg) scale(.5);-moz-transform:rotate(180deg) scale(.5);-ms-transform:rotate(180deg) scale(.5);-o-transform:rotate(180deg) scale(.5);transform:rotate(180deg) scale(.5)}main.acoes-ambientais section.residuos #view-arrows a.prev:not(.slick-disabled):hover .icons,main.estrutura section.residuos #view-arrows a.prev:not(.slick-disabled):hover .icons,main.noticias section.residuos #view-arrows a.prev:not(.slick-disabled):hover .icons{-webkit-transform:translateX(-5px) scale(.5);-moz-transform:translateX(-5px) scale(.5);-ms-transform:translateX(-5px) scale(.5);-o-transform:translateX(-5px) scale(.5);transform:translateX(-5px) scale(.5)}main.acoes-ambientais section.residuos #view-arrows a.next:not(.slick-disabled):hover .icons,main.estrutura section.residuos #view-arrows a.next:not(.slick-disabled):hover .icons,main.noticias section.residuos #view-arrows a.next:not(.slick-disabled):hover .icons{-webkit-transform:rotate(180deg) translateX(-5px) scale(.5);-moz-transform:rotate(180deg) translateX(-5px) scale(.5);-ms-transform:rotate(180deg) translateX(-5px) scale(.5);-o-transform:rotate(180deg) translateX(-5px) scale(.5);transform:rotate(180deg) translateX(-5px) scale(.5)}main.acoes-ambientais section.residuos #view-dots,main.estrutura section.residuos #view-dots,main.noticias section.residuos #view-dots{position:absolute;bottom:35px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}main.acoes-ambientais section.residuos #view-dots ul,main.estrutura section.residuos #view-dots ul,main.noticias section.residuos #view-dots ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;margin:0 -10px}main.acoes-ambientais section.residuos #view-dots li,main.estrutura section.residuos #view-dots li,main.noticias section.residuos #view-dots li{padding:0 7.5px}main.acoes-ambientais section.residuos #view-dots li:only-of-type,main.estrutura section.residuos #view-dots li:only-of-type,main.noticias section.residuos #view-dots li:only-of-type{display:none}main.acoes-ambientais section.residuos #view-dots ul button,main.estrutura section.residuos #view-dots ul button,main.noticias section.residuos #view-dots ul button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#b8b8b8;display:block}main.acoes-ambientais section.residuos #view-dots ul .slick-active button,main.estrutura section.residuos #view-dots ul .slick-active button,main.noticias section.residuos #view-dots ul .slick-active button{width:10px;height:10px;background-color:#d0050d}main.teu section.cartoes .item:before,main.teu section.recarga .item:before{background-color:#d4d4d4;left:0;content:'';height:100%;top:0}.pd_galeria_estrutura{padding:0 0 140px!important}main.teu section.cartoes{padding:120px 0 50px;color:rgba(0,0,0,.5)}main.teu section.cartoes .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -45px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.teu section.cartoes .col{width:50%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 45px;margin:0 -15px 60px}main.teu section.cartoes .col>div{padding:0 15px}main.teu section.cartoes .col:not(.loc) .image{width:47.5%}main.teu section.cartoes .col:not(.loc) .infos{width:52.5%}main.teu section.cartoes .col h1{font-size:2.25rem;color:#58585a;font-weight:700;margin-bottom:15px}main.teu section.cartoes .col span.bdr{margin-bottom:15px}main.teu section.cartoes .col p{font-size:1.15rem;color:inherit;line-height:1.75rem}main.teu section.cartoes .infos h2{font-size:1.7rem;color:#58585a;line-height:2.35rem;font-weight:400;margin-bottom:40px}main.teu section.cartoes .item{padding-left:25px;position:relative}main.teu section.cartoes .item:before{width:1px;position:absolute}main.teu section.cartoes .item h5{font-weight:700;color:#282828;font-size:1.15rem;margin-bottom:15px}main.teu section.faca{color:#FFF;background-color:#58585a;padding:140px 0 100px;background-image:url(../img/teu/background.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}main.teu section.faca .wrap{text-align:center;margin:0 270px}main.teu section.faca h1{color:inherit;font-size:3.7rem;font-weight:700;margin-bottom:20px}main.teu section.faca span.bdr{margin-bottom:30px}main.teu section.faca p{font-size:1.15rem;line-height:1.75rem;color:inherit;font-weight:400;margin-bottom:50px}main.teu section.integracao{background-color:#f5f5f5;color:#282828;padding:115px 0}main.teu section.integracao .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -45px}main.teu section.integracao .i-left{width:31%;padding:0 45px}main.teu section.integracao .i-left h2{font-size:2.25rem;font-weight:700;color:inherit;margin-bottom:20px}main.teu section.integracao .i-left span.bdr{margin-bottom:30px}main.teu section.integracao .i-left p{font-size:1.7rem;line-height:2.35rem;color:inherit;font-weight:400;margin-bottom:60px}main.teu section.integracao .i-right{width:69%;padding:0 45px}main.teu section.integracao .r-row:not(:last-of-type){margin-bottom:40px}main.teu section.integracao .r-row h4{margin-bottom:20px;font-size:1.15rem;font-weight:700;color:inherit}main.teu section.integracao .i-right p,main.teu section.integracao .r-row p{font-size:1rem;line-height:1.5rem;color:#58585a}main.teu section.integracao .i-right span{color:#58585a}main.teu section.integracao .r-row p:not(:last-of-type){margin-bottom:20px}main.teu section.integracao .i-right p:not(:last-of-type){margin-bottom:5px}main.teu section.recarga{padding:100px 0;color:rgba(0,0,0,.5)}main.teu section.recarga .intro{padding-bottom:35px;text-align:center}main.teu section.recarga .intro h1{color:#58585a;font-weight:700;font-size:2.3rem;margin-bottom:30px}main.teu section.recarga .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -35px;padding-bottom:80px}main.teu section.recarga .col{width:50%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 35px;margin:0 -15px}main.teu section.recarga p{font-size:1.15rem;color:inherit;line-height:1.75rem}main.teu section.recarga .col>div{padding:0 15px}main.teu section.recarga .infos h2{font-size:1.7rem;color:#58585a;line-height:2.35rem;font-weight:400;margin-bottom:40px}main.teu section.recarga .apps{padding-top:45px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -12.5px}main.teu section.recarga .apps a{width:50%;padding:0 12.5px}main.teu section.recarga .item{padding-left:25px;position:relative}main.teu section.recarga .item:before{width:1px;position:absolute}main.teu section.recarga .item h5{font-weight:700;color:#282828;font-size:1.15rem;margin-bottom:15px}main.teu section.recarga .item:not(:last-of-type),main.teu section.recarga .obs p:not(:last-of-type){margin-bottom:30px}main.teu section.recarga .obs{text-align:center}.contraste main.teu section.cartoes{background-color:#18120d;color:rgba(255,255,255,.7)}.contraste main.teu section.cartoes .col h1,.contraste main.teu section.cartoes .infos h2,.contraste main.teu section.cartoes .item h5{color:#FFF}.contraste main.teu section.integracao{background-color:#3a3e64;color:#FFF}.contraste main.teu section.integracao .i-left p,.contraste main.teu section.integracao .r-row p{color:rgba(255,255,255,.7)}.contraste main.teu section.recarga{background-color:#18120d;color:rgba(255,255,255,.7)}.contraste main.teu section.recarga .infos h2,.contraste main.teu section.recarga .intro h1,.contraste main.teu section.recarga .item h5{color:#FFF}main.noticias section.content{padding:110px 0;color:#58585a}main.noticias section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -32.5px}main.noticias section.content .left{width:62.5%;padding:0 32.5px}main.noticias section.content .left .image{margin-bottom:40px}main.noticias section.content .left .image-alteracao{margin:40px 0}main.noticias section.content .left .nws-r span.time{padding-bottom:15px}main.noticias section.content .left .nws-r h3{padding-bottom:35px;font-size:2.25rem}main.noticias section.content .left .nws-r p{padding-bottom:50px}main.noticias section.content .left .nws-r p:last-of-type{padding-bottom:0}main.noticias section.content .box_share{display:block;width:100%;margin:5px 0 15px}main.noticias section.content .box_share h4{font-size:14px}main.noticias section.content .box_share .box_redes{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-top:5px}main.noticias section.content .box_share .box_redes a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:32px;height:32px;background:#d0050d;color:#FFF;font-size:15px;padding:5px 7px;margin-right:5px;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.noticias section.content .right{width:37.5%;padding:0 32.5px}@media only screen and (max-width:768px){main.noticias section.content .right{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.noticias section.content .right .list{width:100%;-webkit-order:1;-ms-order:1;order:1;margin-bottom:20px}main.noticias section.content .right .filtros{-webkit-order:2;-ms-order:2;order:2}}main.noticias section.content .right .filtros{margin-bottom:50px}main.noticias section.content .right .filtros h3{color:inherit;font-size:2.25rem;font-weight:700;padding-bottom:15px}main.noticias section.content .right .filtros span.bdr{margin-bottom:20px}main.noticias section.content .right .filtros .f-row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px 10px}main.noticias section.content .right .filtros .col:nth-child(1){width:40%;padding:0 15px}main.noticias section.content .right .filtros .col:nth-child(2){width:60%;padding:0 15px}main.noticias section.content .right .filtros .col-input{width:60%;padding:0 15px;margin-top:10px}main.noticias section.content .right .filtros .col-bt-busca{width:40%;padding:0 15px}main.noticias section.content .right .filtros .fieldselect,main.noticias section.content .right .filtros input{border:1px solid #d4d4d4;color:rgba(0,0,0,.5)}main.noticias section.content .btn-busca{padding:14.5px 34px;height:45px;margin-top:10px}main.noticias section.content .right .nws:not(:last-of-type){margin-bottom:50px}main.noticias section.content .right .nws-l{width:17.5%}main.noticias section.content .right .nws-r{width:82.5%}main.noticias section.content .right .nws-r h3{color:#d0050d}main.noticias section.content .nws{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}main.noticias section.content .nws-l{width:12.5%;padding-right:15px;border-right:1px solid rgba(0,0,0,.2);text-align:center;padding-bottom:10px}@media only screen and (max-width:960px){main.noticias section.content .nws{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.noticias section.content .nws-l{width:100%;text-align:left}}main.noticias section.content .nws-l h5{color:inherit;font-size:2.8rem;font-weight:700;padding-bottom:12px}main.noticias section.content .nws-l span.higl{text-transform:uppercase;color:#FFF;font-size:1.3rem;background-color:#d0050d;padding:5px;text-align:center}main.noticias section.content .nws-r{width:77.5%;padding-left:20px}@media only screen and (max-width:960px){main.noticias section.content .nws-r{width:100%;padding-left:0}}main.noticias section.content .nws-r h3{font-weight:600;color:inherit;font-size:1.65rem;line-height:2.3rem;padding-bottom:10px}main.noticias section.content .nws-r span.time{color:#b8b8b8;font-size:.9rem;padding-bottom:30px}main.noticias section.content .nws-r p{color:inherit;font-size:1.15rem;line-height:1.8rem;padding-bottom:30px;white-space:pre-line}main.noticias section.content .nws-r>.desc_not{padding-bottom:30px;display:block;width:100%;overflow-x:auto}main.noticias section.content .nws-r>.desc_not>p{color:inherit;font-size:1.15rem;line-height:1.8rem;padding-bottom:0;white-space:pre-line}main.noticias section.content .nws-r>.desc_not span{color:inherit!important;font-family:'Libre Franklin',sans-serif!important;font-size:1.15rem!important;line-height:1.8rem;padding-bottom:0;white-space:pre-line}main.noticias section.content .nws-r>.desc_not table{width:100%!important;border-collapse:collapse}@media only screen and (max-width:960px){main.noticias section.content .nws-r>.desc_not table td{padding:3px 0}main.noticias section.content .nws-r>.desc_not table p{font-size:.95rem;line-height:130%}}main.noticias section.content .nws-r .btn-go{text-transform:uppercase;color:#d0050d;-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center}main.noticias section.content .nws-r .btn-go .icons{margin-left:0;margin-right:15px}main.noticias section.content .nws-r .btn-go:hover .icons{margin-left:5px;margin-right:10px}main.noticias section.content .input-busca::-webkit-input-placeholder{color:inherit;opacity:1}main.noticias section.content .input-busca:-moz-placeholder{color:inherit;opacity:1}main.noticias section.content .input-busca::-moz-placeholder{color:inherit;opacity:1}main.noticias section.content .input-busca:-ms-input-placeholder{color:inherit;opacity:1}.contraste main.noticias section.content{background-color:#18120d;color:#FFF}.contraste main.noticias section.content .nws-r p{color:rgba(255,255,255,.7)}.contraste main.noticias section.content .nws-l{border-color:#282828}.contraste main.noticias section.content .right .filtros .fieldselect{color:inherit}.box_galeria_not,.box_galeria_not .i-left,.box_galeria_not .i-right,.box_galeria_not .r-right{width:100%!important}.box_galeria_not .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.contato section.content .row textarea{height:220px}main.balanco-social section.content{padding:120px 0 150px;color:rgba(0,0,0,.5)}main.balanco-social section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.balanco-social section.content .row:not(:last-of-type){margin-bottom:60px}main.balanco-social section.content .row>div{width:50%;padding:0 15px}main.balanco-social section.content .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.balanco-social section.content .row p:not(:last-of-type){margin-bottom:10px}main.balanco-social section.content .files h3{font-size:1.55rem;font-weight:700;padding:40px 0;color:#d0050d;text-align:center}main.balanco-social section.content .files ul{margin:0 200px;list-style:square;text-align:left}main.balanco-social section.content .files li:not(:last-of-type){margin-bottom:17.5px}main.balanco-social section.content .files a{font-weight:400;text-transform:uppercase;color:inherit}.contraste main.balanco-social section.content{background-color:#18120d;color:rgba(255,255,255,.7)}main.acessibilidade section.content{padding:120px 0 40px;color:rgba(0,0,0,.5)}main.acessibilidade section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.acessibilidade section.content .row:not(:last-of-type){margin-bottom:70px}main.acessibilidade section.content .row>div{width:50%;padding:0 15px}main.acessibilidade section.content .row h1{font-weight:700;font-size:1.75rem;color:#58585a;padding-bottom:20px}main.acessibilidade section.content .row span.bdr{margin-bottom:20px}main.acessibilidade section.content .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.acessibilidade section.content .row p:not(:last-of-type){margin-bottom:10px}main.acessibilidade section.gallery{color:rgba(0,0,0,.5);padding:60px 0 120px}main.acessibilidade section.gallery .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:0 100px}main.acessibilidade section.gallery .collection{width:100%;border:1px solid #d4d4d4;padding:50px 60px 60px}main.acessibilidade section.gallery .item{padding:20px}main.acessibilidade section.gallery .wrap{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0 -15px}main.acessibilidade section.gallery #view-arrows a{cursor:pointer;transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-moz-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-webkit-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;-ms-transition:cubic-bezier(.46,.1,.29,1) opacity .5s;position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(.8);-moz-transform:translateY(-50%) scale(.8);-ms-transform:translateY(-50%) scale(.8);-o-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;background-color:rgba(0,0,0,.5);padding:20px 0}main.acessibilidade section.gallery #view-arrows a.prev{left:115px}main.acessibilidade section.gallery #view-arrows a.next{right:115px}main.acessibilidade section.gallery #view-arrows a.slick-disabled{opacity:.5;cursor:not-allowed}main.acessibilidade section.gallery #view-arrows a .icons{transition:cubic-bezier(.46,.1,.29,1) transform .45s;-moz-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-ms-transition:cubic-bezier(.46,.1,.29,1) transform .45s;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;display:block}main.acessibilidade section.gallery #view-arrows a.next .icons{-webkit-transform:rotate(180deg) scale(.5);-moz-transform:rotate(180deg) scale(.5);-ms-transform:rotate(180deg) scale(.5);-o-transform:rotate(180deg) scale(.5);transform:rotate(180deg) scale(.5)}main.acessibilidade section.gallery #view-arrows a.prev:not(.slick-disabled):hover .icons{-webkit-transform:translateX(-5px) scale(.5);-moz-transform:translateX(-5px) scale(.5);-ms-transform:translateX(-5px) scale(.5);-o-transform:translateX(-5px) scale(.5);transform:translateX(-5px) scale(.5)}main.acessibilidade section.gallery #view-arrows a.next:not(.slick-disabled):hover .icons{-webkit-transform:rotate(180deg) translateX(-5px) scale(.5);-moz-transform:rotate(180deg) translateX(-5px) scale(.5);-ms-transform:rotate(180deg) translateX(-5px) scale(.5);-o-transform:rotate(180deg) translateX(-5px) scale(.5);transform:rotate(180deg) translateX(-5px) scale(.5)}main.acessibilidade section.gallery #view-dots{position:absolute;bottom:35px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}main.acessibilidade section.gallery #view-dots ul{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;margin:0 -10px}main.acessibilidade section.gallery #view-dots li{padding:0 7.5px}main.acessibilidade section.gallery #view-dots li:only-of-type{display:none}main.acessibilidade section.gallery #view-dots ul button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#b8b8b8;display:block}main.acessibilidade section.gallery #view-dots ul .slick-active button{width:10px;height:10px;background-color:#d0050d}.contraste main.acessibilidade section.content{background-color:#18120d;color:#FFF}.contraste main.acessibilidade section.content .row h1{color:inherit}.contraste main.acessibilidade section.content .a-list p,.contraste main.acessibilidade section.content .row p{color:rgba(255,255,255,.7)}.contraste main.acessibilidade section.residuos{background-color:#18120d;color:#FFF}.contraste main.acessibilidade section.residuos .r-left h1,.contraste main.acessibilidade section.residuos .r-right h2{color:inherit}.contraste main.acessibilidade section.residuos .r-left p,.contraste main.acessibilidade section.residuos .r-right p{color:rgba(255,255,255,.7)}.contraste main.acessibilidade section.residuos #view-arrows a{background-color:#d0050d}main.valores section.content{padding:120px 0;color:rgba(0,0,0,.5)}main.valores section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.valores section.content .row:not(:last-of-type){margin-bottom:70px}main.valores section.content .row>div{width:50%;padding:0 15px}main.valores section.content .row h1{font-weight:700;font-size:2rem;color:#58585a;padding-bottom:20px}main.valores section.content .row span.bdr{margin-bottom:20px}main.valores section.content .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.valores section.content .row p:not(:last-of-type){margin-bottom:10px}main.valores section.conduta{padding:100px 0 80px;background-color:#58585a;color:#FFF}main.valores section.conduta .intro{text-align:center}main.valores section.conduta .intro h1{color:inherit;font-size:3.2rem;font-weight:700;padding-bottom:25px}main.valores section.conduta .intro span.bdr{margin-bottom:45px}main.valores section.conduta .intro h4{font-weight:400;font-size:1.435rem;line-height:1.75rem;color:rgba(255,255,255,.7);margin:0 175px;position:relative}main.valores section.conduta .intro p{font-size:1.15rem;color:inherit;padding-top:40px}main.valores section.conduta .p-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:80px}main.valores section.conduta .p-list .item{width:100%;padding:0;margin-bottom:40px}main.valores section.conduta .p-list .wrap{padding-left:20px;position:relative}main.valores section.conduta .p-list .wrap:before{content:'';width:1px;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}main.valores section.conduta .p-list h2{font-weight:600;font-size:1.7rem;line-height:2.35rem;margin-bottom:25px;color:inherit}main.valores section.conduta .p-list p{font-weight:400;font-size:1.15rem;line-height:1.75rem;margin-bottom:10px;color:rgba(255,255,255,.7);white-space:pre-line}.contraste main.valores section.content{background-color:#18120d;color:#FFF}.contraste main.valores section.content .row h1{color:inherit}.contraste main.valores section.content .a-list p,.contraste main.valores section.content .row p{color:rgba(255,255,255,.7)}.contraste main.valores section.conduta{background-color:#3a3e64}main.certificacoes-premiacoes section.content{padding:100px 0 80px;background-color:#58585a;color:#FFF}main.certificacoes-premiacoes section.content .p-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding-top:60px}@media only screen and (max-width:768px){main.certificacoes-premiacoes section.content .p-list{padding-top:0}}main.certificacoes-premiacoes section.content .p-list .item{width:50%;padding:0 15px;margin-bottom:40px}main.certificacoes-premiacoes section.content .p-list .wrap{padding-left:20px;position:relative}@media only screen and (max-width:768px){main.certificacoes-premiacoes section.content .p-list .item{width:100%}main.certificacoes-premiacoes section.content .p-list .wrap{margin-top:15px}}main.certificacoes-premiacoes section.content .p-list .wrap:before{content:'';width:1px;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}main.certificacoes-premiacoes section.content .p-list h2{font-weight:600;font-size:1.7rem;line-height:2.35rem;margin-bottom:25px;color:inherit}main.certificacoes-premiacoes section.content .p-list p{font-weight:400;font-size:1.15rem;line-height:1.75rem;margin-bottom:10px;color:rgba(255,255,255,.7);white-space:pre-line}.contraste main.certificacoes-premiacoes section.content{background-color:#3a3e64}main.estrutura section.content{padding:120px 0;color:rgba(0,0,0,.5)}main.estrutura section.content .intro{padding-bottom:70px;text-align:center}main.estrutura section.content .intro h4{font-weight:700;font-size:2.3rem;color:#58585a;padding-bottom:15px}main.estrutura section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin:0 -15px}main.estrutura section.content .row:not(:last-of-type){margin-bottom:70px}main.estrutura section.content .row>div{width:50%;padding:0 15px}main.estrutura section.content .row.f>div{width:100%}main.estrutura section.content .row h1{font-weight:700;font-size:2rem;color:#58585a;padding-bottom:20px}main.estrutura section.content .row span.bdr{margin-bottom:20px}main.estrutura section.content .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.estrutura section.content .row p:not(:last-of-type){margin-bottom:10px}main.estrutura section.content-2{padding:100px 0 80px;background-color:#58585a;color:#FFF}main.estrutura section.content-2 .intro{text-align:center}main.estrutura section.content-2 .intro h1{color:inherit;font-size:3.2rem;font-weight:700;padding-bottom:25px}main.estrutura section.content-2 .intro span.bdr{margin-bottom:45px}main.estrutura section.content-2 .intro h4{font-weight:400;white-space:pre-line;font-size:1.435rem;line-height:1.75rem;color:rgba(255,255,255,.7);margin:0 175px;position:relative}main.estrutura section.content-2 .intro p{font-size:1.15rem;color:inherit;padding-top:40px}main.estrutura section.content-2 .p-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:80px}main.estrutura section.content-2 .p-list .item{width:50%;padding:0;margin-bottom:40px}main.estrutura section.content-2 .p-list .wrap{padding-left:20px;position:relative}main.estrutura section.content-2 .p-list .wrap:before{content:'';width:1px;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2)}main.estrutura section.content-2 .p-list h2{font-weight:600;font-size:1.7rem;line-height:2.35rem;margin-bottom:25px;color:inherit}main.estrutura section.content-2 .p-list p{font-weight:400;font-size:1.15rem;line-height:1.75rem;margin-bottom:10px;color:rgba(255,255,255,.7);white-space:pre-line}.contraste main.estrutura section.content{background-color:#18120d;color:#FFF}.contraste main.estrutura section.content .row h1{color:inherit}.contraste main.estrutura section.content .a-list p,.contraste main.estrutura section.content .row p{color:rgba(255,255,255,.7)}.contraste main.estrutura section.content .intro h4{color:inherit}.contraste main.estrutura section.content-2{background-color:#3a3e64}main.main-tarifas section.content{padding:50px 0 100px;background-color:#FFF}main.main-tarifas section.content .txt_intro{font-size:16px;line-height:160%}main.main-tarifas section.content .box_tarifas{display:block;width:100%}main.main-tarifas section.content .box_tarifas .item_tarifa{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-top:30px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:768px){main.main-tarifas section.content .box_tarifas .item_tarifa{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}main.main-tarifas section.content .box_tarifas .item_tarifa .item_left{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:calc(100% - 350px);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1180px){main.main-tarifas section.content .box_tarifas .item_tarifa .item_left{width:calc(100% - 300px)}}@media only screen and (max-width:768px){main.main-tarifas section.content .box_tarifas .item_tarifa .item_left{width:100%}}main.main-tarifas section.content .box_tarifas .item_tarifa .item_left .cabecalho_item{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;background-color:#58585a;padding:7px 5px;font-size:1.1rem;color:#FFF;font-weight:600;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.main-tarifas section.content .box_tarifas .item_tarifa .item_left .tr_tarifa{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-top:5px;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}main.main-tarifas section.content .box_tarifas .item_tarifa .item_left .tr_tarifa>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-color:#d4d4d4;padding:7px 8px;font-size:.95rem;color:inherit;font-weight:600}main.main-tarifas section.content .box_tarifas .item_tarifa .item_left .tr_tarifa>div:nth-child(1){width:calc(100% - 95px)}main.main-tarifas section.content .box_tarifas .item_tarifa .item_left .tr_tarifa>div:nth-child(2){width:90px}main.main-tarifas section.content .box_tarifas .item_tarifa .item_right{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:345px;background-color:#d4d4d4;padding:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:1180px){main.main-tarifas section.content .box_tarifas .item_tarifa .item_right{width:295px;padding:15px}}@media only screen and (max-width:768px){main.main-tarifas section.content .box_tarifas .item_tarifa .item_right{width:100%;padding:15px 5px;margin-top:5px}}main.main-tarifas section.content .box_tarifas .item_tarifa .item_right>img{-webkit-align-self:center;-ms-align-self:center;align-self:center}main.main-tarifas section.content .box_tarifas .item_tarifa .item_right>a{display:block;width:100%;text-align:center;font-weight:700}.pop-up-tarifas{display:block;width:600px;height:auto;background-color:#FFF;padding:25px 15px}.pop-up-tarifas .tit-pop-tarifa{display:block;width:100%;font-size:1.435rem;color:#d0050d;font-weight:700}.pop-up-tarifas p{display:block;width:100%;margin-top:15px;font-size:.95rem;line-height:120%}.pop-up-tarifas img{margin-top:25px}.box-alteracoes-op{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.box-alteracoes-op>div{display:block;width:700px}@media only screen and (max-width:960px){.box-alteracoes-op>div{width:100%}}.bg_letreiro{float:left;width:506px;height:54px;z-index:-1;background:url(../img/bg_letreiro.png) top center no-repeat}@media only screen and (max-width:768px){.bg_letreiro{width:100%}}.bg_letreiro .tit_letreiro{float:left;width:435px;font-family:'Press Start 2P',cursive;color:#BBE5EC;line-height:54px;text-align:center;margin-left:36px;padding-right:36px}@media only screen and (max-width:768px){.bg_letreiro .tit_letreiro{width:100%;margin-left:5px;padding-right:5px}}.mascara_letreiro{display:block;width:435px;height:37px;background:url(../img/camada_letreiro.png) no-repeat;position:absolute;margin:8px 0 0}.letreiro_g{font-size:14px}@media only screen and (max-width:768px){.mascara_letreiro{width:97%}.letreiro_g{font-size:13px}}.box_check>div>strong,.letreiro_m{font-size:12px}@media only screen and (max-width:768px){.letreiro_m{font-size:11px}}.letreiro_p{font-size:10px}@media only screen and (max-width:768px){.letreiro_p{font-size:9px}}.banner_mobi{display:block;max-width:100%;margin-bottom:40px}.galeria_mobi{margin-top:40px!important;padding-top:40px;border-top:2px solid;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.box_diferenciais_mobi{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin-top:10px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.box_diferenciais_mobi .item_diferenciais_mobi{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;margin:5px 0;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-ms-align-items:center;align-items:center}.box_diferenciais_mobi .item_diferenciais_mobi img{display:block;width:50px;min-width:50px;height:auto;margin:0}.box_contact_mobi,.link_contato_mobi{display:-ms-flexbox;display:-ms-flex}.box_diferenciais_mobi .item_diferenciais_mobi p{margin-left:10px}#page_mobi .i-right h1{font-size:2.55rem;line-height:2.6rem;font-weight:700;color:inherit;margin-bottom:15px}#page_mobi .i-right p{color:rgba(0,0,0,.5);font-size:1.35rem;line-height:1.85rem}@media only screen and (max-width:960px){#page_mobi .i-right p{font-size:1.15rem;line-height:1.65rem}}#page_mobi .r-right{margin:0!important}.link_contato_mobi{display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.link_contato_mobi .icons{margin-right:10px}.icon_mail{width:26px;height:18px;background-image:url(../img/global/email.png);background-repeat:no-repeat;display:inline-block;margin-right:10px}.box_contact_mobi{display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.box_contact_mobi .link_contato_mobi{width:auto}.box_contact_mobi .link_contato_mobi .icon_whatsapp{width:55px;height:57px;background-image:url(../img/global/ico_whatsapp.png)}.box_contact_mobi .link_contato_mobi .icon_mail{width:55px;height:44px;background-image:url(../img/global/ico_mail.png)}main.vagas section.content{padding:120px 0 150px;color:rgba(0,0,0,.5)}main.vagas section.content .intro{padding-bottom:70px;text-align:center}main.vagas section.content .intro h4{font-weight:700;font-size:2.3rem;color:#58585a;padding-bottom:15px}main.vagas section.content .row{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}main.vagas section.content .row .btn{height:30px;padding:7px 25px}main.vagas section.content .row>div{padding:0 15px;line-height:120%}main.vagas section.content .row .col-lg-4{width:33.33333333%}@media only screen and (max-width:960px){main.vagas section.content .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.vagas section.content .row>div{padding:5px 0}main.vagas section.content .row .col-lg-4{width:100%}}main.vagas section.content .row .col-lg-2{width:16.66666667%}@media only screen and (max-width:960px){main.vagas section.content .row .col-lg-2{width:100%}}main.vagas section.content .row .col-lg-1{width:8.33333333%}main.vagas section.content .row label{display:none;font-weight:700;color:#58585a;line-height:120%}@media only screen and (max-width:960px){main.vagas section.content .row .col-lg-1{width:100%}main.vagas section.content .row label{display:block}}main.vagas section.content .row p{font-size:1.15rem;line-height:1.85rem;white-space:pre-line}main.vagas section.content .row p:not(:last-of-type){margin-bottom:10px}main.vagas section.content .box_infos{display:block;width:100%;margin-top:30px}main.vagas section.content .box_infos h1{font-size:1.8rem;margin-bottom:5px}main.vagas section.content .box_infos .div_texto{display:block;width:100%;font-size:1rem;line-height:120%;margin:10px 0}main.vagas section.content .box_infos .div_texto *{color:inherit!important;font-size:1rem!important;font-family:'Libre Franklin',sans-serif!important}main.vagas section.content .box_infos .div_texto strong{font-size:1.1rem!important}main.vagas section.content .box_infos .div_cabecalho{display:block;width:100%;font-size:1.1rem;line-height:120%;margin:10px 0}main.vagas section.content .box_infos .div_interessou{display:block;width:100%;font-size:1.3rem;line-height:120%;margin:30px 0 15px}main.vagas section.info{color:#FFF;background-color:#58585a;padding:80px 0 30px}main.vagas section.info h2,main.vagas section.info i{font-weight:400;text-align:left;color:inherit;line-height:120%}main.vagas section.info h2{font-size:2rem}main.vagas section.info i{display:block;width:100%;font-size:1rem;margin-top:30px}main.vagas section.info .box_itens{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.vagas section.info .box_itens .item_beneficio{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:25%;margin:10px 0;padding-right:10px;-webkit-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width:960px){main.vagas section.info .box_itens .item_beneficio{width:100%}}main.vagas section.info .box_itens .item_beneficio .box_img{display:block;width:60px;height:60px;background:#FFF;padding:12px;margin-right:10px;border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}main.vagas section.info .box_itens .item_beneficio .box_img img{display:block;width:auto;height:auto;-webkit-align-self:center;-ms-align-self:center;align-self:center}main.vagas section.info .box_itens .item_beneficio p{font-weight:700;font-size:1.1rem}.contraste main.vagas section.content{background-color:#18120d;color:#FFF}.contraste main.vagas section.content .intro h4{color:inherit}.contraste main.vagas section.content .row p{color:rgba(255,255,255,.7)}.box_vagas{display:block;width:100%}.box_vagas .box_cabecalho{margin-bottom:15px}@media only screen and (max-width:960px){.box_vagas .box_cabecalho{display:none!important}}.box_vagas .box_cabecalho div{font-size:1.8rem;font-weight:700}.box_vagas .box_itens_vagas .row{padding:15px 0;margin:5px 0;border-bottom:1px solid #b8b8b8}.box_check{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-items;-ms-align-items:flex-items;align-items:flex-items}.box-menu-mobile .box-sac,.box_check>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex}.box_check>div{display:flex;margin:6px 0;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.box_check>div>input{width:15px;height:15px;padding:0;margin:0 10px 0 3px}.box-menu-mobile{display:none;width:100%;height:auto;background:#3a3e64;z-index:99;margin-top:-1px;padding-top:10px}.box-menu-mobile ul{display:block;width:100%;padding:0 20px}.box-menu-mobile ul li a{font-size:1.035rem;color:#FFF;text-transform:uppercase;margin:10px 0}.box-menu-mobile .box-sac{display:flex;width:100%;height:auto;padding:40px 20px;background-color:#313454;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.box-menu-mobile .box-sac .top-mobile,.box-menu-mobile .box-sac .top-mobile ul.infs{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;-webkit-align-items:center}.box-menu-mobile .box-sac .box-img-sac{-webkit-align-self:center;-ms-align-self:center;align-self:center}.box-menu-mobile .box-sac .top-mobile{padding-bottom:15px;width:225px;display:flex;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.box-menu-mobile .box-sac .top-mobile ul.infs{display:flex;-ms-align-items:center;align-items:center;margin:0 -7.5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-menu-mobile .box-sac .top-mobile ul.infs li{padding:0 7.5px}.box-menu-mobile .box-sac .top-mobile ul.infs a{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;color:inherit;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-menu-mobile .box-sac .top-mobile ul.infs a:not(:last-of-type){margin-bottom:7.5px}.box-menu-mobile .box-sac .top-mobile ul.infs label{font-weight:700;font-size:1.3rem;color:#d0050d;cursor:pointer;padding-right:5px;white-space:nowrap;width:100%;margin-bottom:5px}.box-menu-mobile .box-sac .top-mobile ul.infs span.icons{margin-right:10px}.box-menu-mobile .box-sac .top-mobile ul.infs li:first-of-type a{font-weight:400;font-size:1.25rem;color:#FFF;text-transform:lowercase}.box-menu-mobile .box-sac .top-mobile ul.infs li:nth-of-type(2) a{font-size:1.15rem;font-weight:600;color:#FFF;text-transform:initial}.bg-roxo{background-color:#3a3e64!important}.label_var_desktop{display:block}.label_var_mobile{display:none}@media only screen and (max-width:768px){.label_var_desktop{display:none}.label_var_mobile{display:block}}.bt_viagem_topo{position:absolute;left:initial;top:-80px}@media only screen and (max-width:960px){.bt_viagem_topo{position:relative;top:initial}}.box_cookies{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;bottom:0;left:0;z-index:9999;padding:0 5% 40px;visibility:hidden;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.box_cookies p{display:block;width:70%;color:#FFF;font-size:16px;line-height:120%;margin-bottom:0}@media only screen and (max-width:960px){.box_cookies{padding-top:5px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.box_cookies p{font-size:14px;width:100%}}.box_cookies .link_privacidade{color:#FFF;font-size:15px;font-weight:700;line-height:120%;text-decoration:underline}@media only screen and (max-width:960px){.box_cookies .link_privacidade{font-size:14px}}.box_cookies .btn_aceito{background-color:#d0050d;line-height:100%;margin-top:4px;font-size:14px;color:#FFF;font-weight:700;padding:6px 1.08em}.box_cookies .btn_aceito:hover{background-color:#58585a}.popup .icons.arrow-left-claro-g,.popup .icons.arrow-right-claro-g{width:45px;height:45px;display:block;background:url(../img/global/bt_arrow.png) top center no-repeat}.leia_termos{color:#293585;font-size:15px;font-weight:600;line-height:120%;margin-bottom:10px;text-decoration:underline!important}.popup .icons.arrow-right-claro-g{transform:rotate(180deg)}.popup .collection picture>img{max-height:90vh!important}.popup #bnr-arrows-popup{max-width:55%}@media only screen and (max-width:1180px){.popup #bnr-arrows-popup{max-width:60%}}@media only screen and (max-width:450px){.popup #bnr-arrows-popup{-webkit-transform:translate(scale(1));-moz-transform:translate(scale(1));-ms-transform:translate(scale(1));-o-transform:translate(scale(1));transform:translate(scale(1))}}.popup .closepopup{cursor:pointer;right:29%!important;top:80px!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1600px){.popup .closepopup{right:28%!important}}@media only screen and (max-width:1440px){.popup .closepopup{right:27%!important}}@media only screen and (max-width:1280px){.popup .closepopup{right:25%!important}}@media only screen and (max-width:1024px){.popup .closepopup{right:18%!important}}@media only screen and (max-width:768px){.popup #bnr-arrows-popup{max-width:90%}.popup .closepopup{top:195px!important;right:10%!important}}.popup .icons{cursor:pointer}@media only screen and (max-width:1366px){.container{width:1195px}main.home section.banner #bnr-arrows a.prev{left:calc(((100vw - 980px)/ 2) - 7vw)}main.home section.banner #bnr-arrows a.next{right:calc(((100vw - 980px)/ 2) - 7vw)}main.home section.banner .container{width:980px}}@media only screen and (max-width:1280px){.container{width:100%}}@media only screen and (max-width:768px){span#desktop{display:none}body{overflow-x:hidden!important}.container{width:100%!important;padding:0 20px}section.inside-banner .bnr h1{font-size:2.6rem}.border-bottom:after{width:100%}.busca.form .b-top{display:block}.busca.form .b-top .l{margin-bottom:30px}.busca.form .b-top .bdr{position:initial;top:initial}.busca.form .wrap{width:100%}.busca.form .b-top .busca-menu a{padding:13px 15px;text-align:center}.busca.form .b-top .busca-menu a:nth-child(1){width:42.5%}.busca.form .b-top .busca-menu a:nth-child(2){width:57.5%}.busca.form .b-bottom{padding:20px 0 30px;border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px}.busca.form .b-bottom .content{margin:0 20px}.busca.form .b-bottom p{margin-bottom:20px}.busca.form form{display:block;margin:0}.busca.form .col{width:100%;padding:0}header.page-header .m-tools .container,header.page-header .m-tools .tools .r-tools{padding:0 10px}.busca.form .row{margin-bottom:15px;width:100%}.busca.form .col:last-of-type .row:last-of-type{text-align:center;margin-bottom:0}header.page-header .m-tools .tools{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}header.page-header .m-tools .tools ul{width:100%}header.page-header .m-tools .tools ul a{font-size:.75rem}header.page-header .m-tools .tools .l-tools{margin-bottom:10px}header.page-header .m-tools .tools .r-tools li.acessibilidade{padding:0}header.page-header .mnw{display:none}footer.rodape:before{width:100%}footer.rodape .top{padding:50px 0 40px}footer.rodape .top .sub-top{padding-bottom:40px;display:block}footer.rodape .top .sub-bottom .map ul,footer.rodape .top .sub-top li{padding:0}footer.rodape .top .sub-top ul{display:block;margin:0 0 35px}footer.rodape .top .sub-top .infs.m,footer.rodape .top .sub-top li:not(:last-of-type){margin-bottom:35px}footer.rodape .top .sub-top .infs.m{display:block;width:100%}footer.rodape .top .sub-top .infs h6{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;font-weight:700;color:#FFF;text-transform:uppercase;margin-bottom:10px}footer.rodape .top .sub-top .infs h6 span.icons{margin-right:12.5px}footer.rodape .top .sub-top .infs p{line-height:1.5rem;color:inherit;font-weight:300;margin-bottom:15px}footer.rodape .top .sub-top .infs .btn-go{color:#FFF}footer.rodape .top .sub-bottom .map{margin:0;display:block}footer.rodape .top .sub-bottom .map ul:not(:last-of-type){margin-bottom:12.5px}footer.rodape .top .sub-bottom .infs{display:none}footer.rodape .bottom{padding:20px 0}footer.rodape .bottom label{text-align:center;line-height:1.15rem;display:none}footer.rodape .bottom label.m{display:block}main.fretamento section.transportes{padding:60px 0 30px}main.fretamento section.transportes .row{display:block;margin:0}main.fretamento section.transportes .r-left{width:100%;padding:0 10px}main.fretamento section.transportes .item .r-left{margin-bottom:60px}main.fretamento section.transportes .item{display:block;margin:0}main.fretamento section.transportes .item:not(:last-of-type){margin-bottom:40px}main.fretamento section.transportes .item>div{width:100%;padding:0}main.fretamento section.transportes .item .i-left{margin-bottom:25px}main.fretamento section.transportes .r-right{width:initial;margin:0 -30px;padding:50px 0 0}main.fretamento section.transportes #view-dots ul,main.fretamento section.transportes .r-right .collection{margin:0}main.fretamento section.transportes .r-right .image{margin:0 -10px}main.fretamento section.info{padding:45px 0}main.fretamento section.info h2{margin:0;font-size:1.28rem;line-height:1.75rem}main.fretamento section.informacoes{padding:60px 0}main.fretamento section.informacoes .row{display:block;margin:0}main.fretamento section.informacoes .r-left{width:100%;padding:0;margin-bottom:45px}main.fretamento section.informacoes .r-left .wrap{padding:0}main.fretamento section.informacoes .r-left h1{font-size:1.85rem;line-height:2rem;text-align:center}main.fretamento section.informacoes .r-left h4{font-size:1.28rem;line-height:1.75rem;margin:0}main.fretamento section.informacoes .r-left h4:not(:last-of-type){margin-bottom:20px}main.fretamento section.informacoes .r-left p{display:none}main.fretamento section.informacoes .r-left span.bdr{margin:0 auto 20px;display:block}main.fretamento section.informacoes .r-right{width:100%;padding:0}main.fretamento section.informacoes .r-right .row{display:block;margin:0}main.fretamento section.informacoes .r-right .row:not(:last-of-type){margin:0}main.fretamento section.informacoes .r-right .row .col-12,main.fretamento section.informacoes .r-right .row .col-2,main.fretamento section.informacoes .r-right .row .col-3,main.fretamento section.informacoes .r-right .row .col-4,main.fretamento section.informacoes .r-right .row .col-5,main.fretamento section.informacoes .r-right .row .col-6,main.fretamento section.informacoes .r-right .row .col-8{width:100%;padding:0;margin-bottom:15px}main.fretamento section.informacoes .r-right .row h2{padding:20px 0 10px;line-height:1.9rem}main.fretamento section.informacoes .r-right .row:last-of-type .btn{margin:0 auto}main.fretamento section.informacoes .r-right .wrap.m{display:block;padding-top:15px}main.fretamento section.informacoes .r-right .wrap.m p{color:#58585a;font-size:1rem;line-height:1.5rem}main.fretamento section.informacoes .r-right .wrap.m p:not(:last-of-type){margin-bottom:40px}main.informativo section.show{padding:40px 0 50px}main.informativo section.show p{margin:0}main.informativo section.show span.bdr{display:none}main.informativo section.show span.edicao{font-size:2rem;padding:7.5px 12.5px;margin-left:20px}main.informativo section.more #more-nav ul button,main.informativo section.more label{font-size:1.45rem}main.informativo section.show .intro{padding-bottom:25px}main.informativo section.show .view{margin:0 -20px;width:initial}main.informativo section.show .image{border-width:12.5px}main.informativo section.show .collection{margin-bottom:0}main.informativo section.show #view-arrows{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-transform:scale(.45);-moz-transform:scale(.45);-ms-transform:scale(.45);-o-transform:scale(.45);transform:scale(.45);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-top:-45.5px}main.informativo section.show #view-arrows a{position:relative;top:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}main.informativo section.show #view-arrows a.next{right:0}main.informativo section.show #view-arrows a.prev{left:0}main.informativo section.show #view-dots{margin-top:-15px}main.informativo section.show #view-dots ul button{width:10px;height:10px}main.informativo section.show #view-dots ul .slick-active button{width:12px;height:12px}main.informativo section.more{padding:70px 0 50px}main.informativo section.more p{margin-bottom:50px}main.informativo section.more .image{margin-bottom:15px}main.informativo section.more .item{padding:0 20px}main.informativo section.more .collection{margin:0 -20px;padding-bottom:25px}main.informativo section.more #more-nav ul .slick-active button{font-size:1.65rem}main.informativo section.more #more-nav li{padding:0 3px}main.informativo section.more #more-nav a{-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65);-o-transform:scale(.65);transform:scale(.65);-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;padding:0 10px}main.form-page section.content{padding:50px 0 80px}main.form-page section.content .row{display:block;margin:0}main.form-page section.content .r-left{width:100%;padding:0;margin-bottom:45px}main.form-page section.content .r-left .wrap{padding:0}main.form-page section.content .r-left h1{font-size:1.85rem;line-height:2rem;text-align:center}main.form-page section.content .r-left h4{font-size:1.28rem;line-height:1.75rem;margin:0}main.form-page section.content .r-left h4:not(:last-of-type){margin-bottom:20px}main.form-page section.content .r-left p{display:none}main.form-page section.content .r-left span.bdr{margin:0 auto 20px;display:block}main.form-page section.content .r-right{width:100%;padding:0}main.form-page section.content .r-right .row{display:block;margin:0}main.form-page section.content .r-right .row:not(:last-of-type){margin:0}main.form-page section.content .r-right .row .col-12,main.form-page section.content .r-right .row .col-2,main.form-page section.content .r-right .row .col-3,main.form-page section.content .r-right .row .col-4,main.form-page section.content .r-right .row .col-5,main.form-page section.content .r-right .row .col-6,main.form-page section.content .r-right .row .col-8{width:100%;padding:0;margin-bottom:15px}main.form-page section.content .r-right .row h2{padding:20px 0 10px;line-height:1.9rem}main.form-page section.content .r-right .row:last-of-type .btn{margin:0 auto}main.onibus-venda section.content{padding:60px 0}main.onibus-venda section.content span.bdr{margin-bottom:0}main.onibus-venda section.content .intro{padding-bottom:30px}main.onibus-venda section.content .list{display:block;margin:0}main.onibus-venda section.content .list .item{width:100%;padding:0;margin:0}main.onibus-venda section.content .list .item:not(:last-of-type){margin-bottom:30px}main.onibus-venda section.content .list .infos p b{font-size:.85rem}main.apoio-social section.content .r-right .wrap.m p,main.onibus-social section.content .r-right .wrap.m p{color:#58585a;font-size:1rem;line-height:1.5rem}main.onibus-venda section.content .list a{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);top:30%}main.onibus-venda section.content .list a.next{right:-7.5px}main.acoes-ambientais section.politica .intro h4:after,main.estrutura section.content-2 .intro h4:after,main.valores section.conduta .intro h4:after{right:-10px}main.onibus-venda section.content .list a.prev{left:-7.5px}main.acoes-ambientais section.politica .intro h4:before,main.estrutura section.content-2 .intro h4:before,main.valores section.conduta .intro h4:before{left:-10px}main.onibus-venda section.content .list .infos{padding:10px 15px}main.historia section.content{padding:50px 0}main.historia section.content span.bdr{margin-bottom:0}main.historia section.content .intro{padding-bottom:30px}main.historia section.content .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.historia section.content .row:not(:last-of-type){margin-bottom:35px}main.historia section.content .row>div{width:100%;padding:0}main.historia section.content .row .text{margin-bottom:25px;order:1}main.apoio-social section.content .r-right .wrap.m p:not(:last-of-type),main.onibus-social section.content .r-right .wrap.m p:not(:last-of-type){margin-bottom:20px}main.historia section.content .row .image{order:2}main.onibus-social section.content .r-right .wrap.m{display:block;padding-top:35px}main.apoio-social section.content .r-right .wrap.m{display:block;padding-top:35px}main.teu section.cartoes{padding:60px 0}main.teu section.cartoes .row{margin:0;display:block}main.teu section.cartoes .col:not(.loc){width:100%;padding:0 20px;margin:0 0 40px;display:block}main.teu section.cartoes .col.loc{width:100%;padding:0;margin:0}main.teu section.cartoes .col.loc .image{padding-right:20px;width:25%}main.teu section.cartoes .col.loc .icons{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top}main.teu section.cartoes .col.loc .infos h2{font-size:1.5rem;line-height:1.9rem;margin-bottom:30px}main.teu section.cartoes .col h1,main.teu section.integracao .i-left h2{font-size:2rem}main.teu section.cartoes .col.loc .infos h5{line-height:1.4rem}main.teu section.cartoes .col>div{padding:0}main.teu section.cartoes .col:not(.loc) .image{width:100%;margin-bottom:25px}main.teu section.cartoes .col:not(.loc) .infos{width:100%}main.teu section.cartoes .col h1,main.teu section.cartoes .col span.bdr{margin-bottom:10px}main.teu section.faca{padding:70px 0;background-image:url(../img/teu/background-mobile.jpg)}main.teu section.faca .wrap{margin:0}main.teu section.faca h1{font-size:3rem}main.teu section.faca span.bdr{margin-bottom:25px}main.teu section.faca p{margin-bottom:35px}main.teu section.integracao{padding:70px 0}main.teu section.integracao .row{display:block;margin:0}main.teu section.integracao .i-left,main.teu section.integracao .i-right{width:100%;padding:0}main.teu section.integracao .i-left{margin-bottom:50px}main.teu section.integracao .i-left .image{display:none}main.teu section.integracao .i-left span.bdr{margin-bottom:20px}main.teu section.integracao .i-left p{font-size:1.5rem;line-height:1.9rem;margin:0}main.teu section.recarga{padding:70px 0}main.teu section.recarga .intro h1{line-height:2.7rem;margin-bottom:20px}main.teu section.recarga .row{display:block;margin:0}main.teu section.recarga .col{width:100%;padding:0;margin:0}main.teu section.recarga .col:first-of-type{margin-bottom:80px}main.teu section.recarga .col .image{padding:0 10px 0 0;width:27.5%}main.teu section.recarga .col .icons{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-ms-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top}main.teu section.recarga .col .infos{padding:0}main.teu section.recarga .col .infos h2{font-size:1.5rem;line-height:1.9rem;margin-bottom:20px}main.teu section.recarga .col .infos h5{line-height:1.4rem}main.acoes-ambientais section.politica .intro h1,main.estrutura section.content-2 .intro h1,main.valores section.conduta .intro h1{line-height:3.5rem}main.teu section.recarga .apps{padding-top:30px;display:block}main.teu section.recarga .apps a{width:100%}main.teu section.recarga .apps a:first-of-type{margin-bottom:15px}main.acoes-ambientais section.responsabilidade{padding:50px 0 70px}main.acoes-ambientais section.responsabilidade .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.acoes-ambientais section.responsabilidade .row:not(:last-of-type){margin-bottom:50px}main.acoes-ambientais section.responsabilidade .row>div{width:100%;padding:0}main.acoes-ambientais section.responsabilidade .row .text{margin-bottom:25px;order:1}main.acoes-ambientais section.responsabilidade .row h1,main.acoes-ambientais section.responsabilidade .row span.bdr{margin-bottom:15px;padding:0}main.acoes-ambientais section.acoes .a-list .item,main.acoes-ambientais section.acoes .intro span.bdr,main.acoes-ambientais section.politica .p-list .item{margin-bottom:0}main.acoes-ambientais section.responsabilidade .row .image{order:2}main.acoes-ambientais section.politica{padding:60px 0}main.acoes-ambientais section.politica .intro h4{margin:0}main.acoes-ambientais section.politica .intro p{font-size:1rem;padding-top:50px}main.acoes-ambientais section.politica .p-list{padding-top:50px}main.acoes-ambientais section.acoes{padding:60px 0}main.acoes-ambientais section.acoes .intro h1{padding-bottom:10px}main.acoes-ambientais section.acoes .a-list{padding-top:30px;margin:0}main.acoes-ambientais section.acoes .a-list .image{height:initial;margin-bottom:20px}main.acoes-ambientais section.acoes .a-list h2{margin-bottom:20px;min-height:initial}main.acoes-ambientais section.residuos{padding:50px 0}main.acoes-ambientais section.residuos .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.acoes-ambientais section.residuos .r-left{width:100%;padding:0;margin-bottom:40px}main.acoes-ambientais section.residuos .r-left h1{line-height:2.5rem;margin-bottom:15px}main.acoes-ambientais section.residuos .r-left span.bdr{margin-bottom:15px}main.acoes-ambientais section.residuos .r-right{margin:0 -20px;width:calc(100% + 40px);padding:0}main.acoes-ambientais section.residuos .r-right .collection{border:none;padding:0}main.acoes-ambientais section.residuos .r-right .item{padding:0}main.acoes-ambientais section.residuos .r-right .wrap{margin:0;display:block}main.acoes-ambientais section.residuos .r-right .i-left{width:100%;padding:0;margin-bottom:20px}main.acoes-ambientais section.residuos .r-right .i-right{width:100%;padding:0 20px}main.acoes-ambientais section.residuos #view-dots{position:initial;width:100%;bottom:initial;left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}main.acoes-ambientais section.residuos #view-dots ul{margin:0}main.acoes-ambientais .slick-dots{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;padding-top:30px}main.acoes-ambientais .slick-dots li{padding:0 7.5px}main.acoes-ambientais .slick-dots li:only-of-type{display:none}main.acoes-ambientais .slick-dots button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#b8b8b8;display:block}main.acoes-ambientais .slick-dots .slick-active button{width:10px;height:10px;background-color:#d0050d}main.linhas-horarios section.content{padding:40px 0}main.linhas-horarios section.content .busca.form .wrap{width:100%}main.linhas-horarios section.horarios{padding:70px 0}main.linhas-horarios section.horarios .intro{padding-bottom:35px}main.linhas-horarios section.horarios .intro h1{margin-bottom:15px}main.linhas-horarios section.horarios .intro p:not(:last-of-type),main.linhas-horarios section.horarios .intro span.bdr{margin-bottom:25px}main.linhas-horarios section.horarios .intro .image{padding-top:45px;margin:0 -15px}main.linhas-horarios section.horarios .result{display:block}main.linhas-horarios section.horarios .result .r-left{width:100%;margin:0;display:block}main.linhas-horarios section.horarios .result .r-left .col{width:100%;padding:0}main.linhas-horarios section.horarios .result .r-left .col:not(:last-of-type){margin-bottom:25px}main.linhas-horarios section.horarios .result .body{max-height:190px;height:auto;overflow-y:auto}main.linhas-horarios section.horarios .result .r-center{width:100%;margin-top:20px}main.linhas-horarios section.horarios .result .r-center>label{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}main.linhas-horarios section.horarios .result .r-right .title{margin-top:30px}body.linhas-horarios .result .body{height:50vh;overflow-y:auto}body.linhas-horarios .result .r-right{width:100%}body.linhas-horarios .result .r-right a{margin-top:20px}body.linhas-horarios .result .title .row:nth-of-type(1) p{font-size:1.15rem}body.linhas-horarios .result .title .row:nth-of-type(2) p{font-size:1rem;line-height:initial}body.linhas-horarios .swal2-styled.swal2-confirm{font-weight:600;text-transform:uppercase;text-align:center;color:#FFF;background-color:#d0050d;display:inline-block;padding:14.5px 50px;transition:cubic-bezier(.46,.1,.29,1) all .4s;-moz-transition:cubic-bezier(.46,.1,.29,1) all .4s;-webkit-transition:cubic-bezier(.46,.1,.29,1) all .4s;-ms-transition:cubic-bezier(.46,.1,.29,1) all .4s;border:1px solid #d0050d;position:relative;border-radius:unset;-ms-border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset;-o-border-radius:unset;font-size:1rem}body.linhas-horarios .swal2-styled.swal2-confirm:hover{background-color:transparent;color:#d0050d}main.home section.banner .collection{position:absolute;width:100%;z-index:-1}main.home section.banner .busca.form{top:initial;position:initial;left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:40px 20px}main.home section.banner .collection,main.home section.banner .el,main.home section.banner .el .image,main.home section.banner picture,main.home section.banner picture img{height:100%;max-height:initial}main.home section.servicos{padding:60px 0}main.home section.servicos .row{display:block;margin:0}main.home section.servicos .itm{width:100%;padding:0 40px}main.home section.servicos .itm:not(:last-of-type){margin-bottom:60px}main.home section.servicos .image{margin-bottom:15px;height:initial}main.home section.servicos h2{margin-bottom:10px;height:initial}main.home section.servicos span.bdr{margin-bottom:10px}main.home section.noticias .title,main.home section.servicos .info{margin-bottom:20px}main.home section.noticias{padding:50px 0}main.home section.noticias .row{display:block;margin:0;padding-bottom:50px}main.home section.noticias .nws{width:100%;padding:0}main.home section.noticias .nws:not(:last-of-type){margin-bottom:60px}main.home section.noticias .nws-l{width:22.5%;padding-right:10px}main.home section.noticias .nws-l h5{font-size:2.2rem;padding-bottom:7.5px}main.home section.noticias .nws-l span.higl{font-size:1rem}main.home section.noticias .nws-r{width:77.5%;padding-left:15px}main.home section.noticias .nws-r h3{line-height:2rem}main.home section.social{padding:50px 0}main.home section.social .row{display:block;margin:0}main.home section.social .row>div{padding:0}main.home section.social .soc-l,main.home section.social .soc-r{width:100%}main.home section.social .soc-l p{padding-bottom:15px}main.home section.social .soc-l .redes a{padding:0;margin-bottom:10px}main.home section.social .soc-l .redes .icons{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}main.home section.social .soc-r>div .fb-page,main.home section.social .soc-r>div>iframe{width:100%!important;height:85vh!important}main.noticias section.content{padding:30px 0 50px}main.noticias section.content .row{display:block;margin:0}main.noticias section.content .row>div{width:100%;padding:0}main.noticias section.content .row .left{margin-bottom:65px}main.noticias section.content .nws:not(:last-of-type){margin-bottom:60px}main.noticias section.content .nws-l h5{font-size:2.2rem;padding-bottom:7.5px}main.noticias section.content .nws-l span.higl{font-size:1rem}main.noticias section.content .nws-r h3{line-height:2rem}main.noticias section.content .nws-r .btn-go{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}main.noticias section.content .left .nws-r h3{font-size:1.8rem;padding-bottom:30px}main.noticias section.content .right .filtros h3{font-size:2rem;padding-bottom:20px}main.noticias section.content .right .filtros .f-row{margin:0 -5px}main.noticias section.content .right .filtros .f-row .col{padding:0 5px}main.noticias section.content .right .nws{-webkit-align-items:initial;-ms-align-items:initial;align-items:initial}main.noticias section.content .right .nws-l{width:20%}main.noticias section.content .right .nws-r{width:80%}main.balanco-social section.content{padding:50px 0}main.balanco-social section.content span.bdr{margin-bottom:0}main.balanco-social section.content .intro{padding-bottom:30px}main.balanco-social section.content .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.balanco-social section.content .row:not(:last-of-type){margin-bottom:35px}main.balanco-social section.content .row>div{width:100%;padding:0}main.balanco-social section.content .row .text{margin-bottom:25px;order:1}main.balanco-social section.content .row .image{order:2}main.balanco-social section.content .files ul{margin:0 10px}main.balanco-social section.content .files h3{line-height:1.8rem}main.acessibilidade section.content{padding:50px 0 25px}main.acessibilidade section.content .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.acessibilidade section.content .row:not(:last-of-type){margin-bottom:50px}main.acessibilidade section.content .row>div{width:100%;padding:0}main.acessibilidade section.content .row .text{margin-bottom:25px;order:1}main.acessibilidade section.content .row h1,main.acessibilidade section.content .row span.bdr{margin-bottom:15px;padding:0}main.acessibilidade section.content .row .image{order:2}main.acessibilidade section.gallery{padding:0 0 50px}main.acessibilidade section.gallery .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}main.acessibilidade section.gallery .collection{border:none;padding:0}main.acessibilidade section.gallery .item{padding:0}main.acessibilidade section.gallery .wrap{margin:0;display:block}main.acessibilidade section.gallery #view-dots{position:initial;width:100%;bottom:initial;left:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}main.acessibilidade section.gallery #view-dots ul{margin:0}main.acessibilidade .slick-dots{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;order:2;padding-top:30px}main.acessibilidade .slick-dots li{padding:0 7.5px}main.acessibilidade .slick-dots li:only-of-type{display:none}main.acessibilidade .slick-dots button{text-indent:-999px;padding:0;font-size:0;color:transparent;cursor:pointer;width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;border:none;background-color:#b8b8b8;display:block}main.acessibilidade .slick-dots .slick-active button{width:10px;height:10px;background-color:#d0050d}main.valores section.content{padding:50px 0 70px}main.valores section.content .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.valores section.content .row:not(:last-of-type){margin-bottom:50px}main.valores section.content .row>div{width:100%;padding:0}main.valores section.content .row .text{margin-bottom:25px;order:1}main.valores section.content .row h1,main.valores section.content .row span.bdr{margin-bottom:15px;padding:0}main.certificacoes-premiacoes section.content .p-list .item,main.valores section.conduta .p-list .item{margin-bottom:0}main.valores section.content .row .image{order:2}main.valores section.conduta{padding:60px 0}main.valores section.conduta .intro h4{margin:0}main.valores section.conduta .intro p{font-size:1rem;padding-top:50px}main.valores section.conduta .p-list{padding-top:50px}main.certificacoes-premiacoes section.content{padding:60px 0}main.certificacoes-premiacoes section.content .p-list{padding-top:50px}main.estrutura section.content{padding:50px 0 70px}main.estrutura section.content .intro{padding-bottom:40px}main.estrutura section.content .row{margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.estrutura section.content .row:not(:last-of-type){margin-bottom:50px}main.estrutura section.content .row>div{width:100%;padding:0}main.estrutura section.content .row .text{margin-bottom:25px;order:1}main.estrutura section.content .row h1,main.estrutura section.content .row span.bdr{margin-bottom:15px;padding:0}main.estrutura section.content .row .image{order:2}main.estrutura section.content-2{padding:60px 0}main.estrutura section.content-2 .intro h4{margin:0}main.estrutura section.content-2 .intro p{font-size:1rem;padding-top:50px}main.estrutura section.content-2 .p-list{padding-top:50px}main.estrutura section.content-2 .p-list .item{margin-bottom:0;width:100%}}