@import "fonts.css";@import "menu.css";body{font-size: 14px; color: #606060; font-family: 'HelveticaNeue'; min-width: 310px;}.area-pd-borda{border-left: 4px solid #fc9c02; padding: 0 35px 0 35px; margin: 0 35px 0 65px;}a{text-decoration: none!important; -webkit-transform: translateZ(0); transition: 0.4s ease; color: #ff9e05; outline: none;}a:hover{ color: #202020;}.form-control:focus{border-color: transparent; -webkit-box-shadow: none; box-shadow: none;}.btn{font-family: 'Bobbleboddy-light';}/* Buscca --------------------------------------------------------------------------------------- *//* ---------------------------------------------------------------------------------------------- */.top-busca{border: 1px solid green}.top-busca{background: #fd4b2a; text-align: center; display: none; border-bottom: 2px solid #dc4225;}.top-busca form{position: relative; display: inline-block; width: 100%; background: #fff; box-sizing: border-box}.top-busca .cp{ width: 100%; border: 1px solid #fff; padding: 10px; font-size: 15px; color: #202020;}.top-busca .bt{position: absolute; right: 5px; top: 5px; bottom: 5px; background: #3d3d3d; color: #fff; border: 0; padding: 0 18px; font-size: 12px;}.top-busca .col-md-12{padding: 30px 15px;;}/* header ------------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.header-foco{height: 125px; font-family:''; position: relative; z-index: 99; left: 0; right: 0; top: 0; background: url(../img/header-degrade.png) bottom center repeat-x;}.header-foco .logo img{max-width: 100%; width: 100%;}.header-foco .bt-resp{font-size: 26px; display: none; position: absolute; right: 2px;}.header-foco .menu, .header-foco .menu-ltr{font-family: Futura-Std-Book;}.header-foco .menu-ltr{width: 95px; text-align: right; display: block;}.header-foco .menu-ltr ul{margin: 5px 0 0 ; padding: 0; display: inline-block; list-style: none;  }.header-foco .menu-ltr ul li{display: inline-block; position: relative; padding: 0 2px;}.header-foco .menu-ltr ul li a{padding: 0 0 3px 0; font-size: 12px; line-height: 12px; color: #000; display: block; text-decoration: none; border-bottom: 2px solid transparent; text-transform: uppercase;}  .header-foco .menu-ltr ul li a:hover{color: #fc9c02;}.header-foco .menu-ltr .ico-busca i{background: #fd4b2a; width: 28px; height: 28px; line-height: 28px; text-align: center; display: inline-block; color: #fff; cursor: pointer; -webkit-transform: translateZ(0); transition: 0.4s ease;}.header-foco .menu-ltr .ico-busca:hover i{background: #fff; color: #fd4b2a;}.page-home .header-foco{/*position: absolute;*/ margin-bottom: -125px;}/*.header-foco.active{position: fixed; left: 0; right: 0; top: 0; background-color: rgba(237, 237, 237, 0.95); box-shadow: 0 0 20px #5a5a5a; border-top: 4px solid #fc9c02; }.header-foco.active{height: 80px;}.header-foco.active .logo{width: 180px;}*//* slide principal ---------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-slide-principal{margin-bottom: 40px; position: relative; border-bottom: 1px solid #fd4b2a;}.area-slide-principal .row{align-items: stretch; flex-wrap: nowrap; position: relative;}.area-slide-principal .item{height: 700px; display: flex; align-items: flex-end; flex-grow: 1; justify-content: center; text-align: center; background-color: #f4f4f4}.area-slide-principal .item:before{content: " "; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; background: url(../img/sld-principal-degrade.png) bottom center repeat-x;}.area-slide-principal .item .txt{position: relative; z-index: 2; margin-bottom: 140px; color: #fff; font-family: 'HelveticaNeue'; font-size: 16px;}.area-slide-principal .item .txt img{width: 100%; max-width: 100%;}.area-slide-principal .slide-m1-dots{position: absolute; z-index: 5; bottom: 100px; left: 0; right: 0; text-align: center;}.area-slide-principal .slide-m1-dots .slick-dots{position: relative; top: 0;  margin: 0; padding: 0; list-style: none; width: auto; display: inline-block;}.area-slide-principal .slide-m1-dots .slick-dots li{display: inline-block; }.area-slide-principal .slide-m1-dots .slick-dots li button{width: 16px; height: 16px; background: transparent; border: 1px solid #fff; overflow: hidden; text-indent: -1000px; margin: 0 3px; -webkit-transform: translateZ(0); transition: 0.4s ease;}.area-slide-principal .slide-m1-dots .slick-dots li.slick-active button{background: #fff;}            .area-slide-principal .slick-dotted.slick-slider{margin: 0;}/* slide modelo 2 ----------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-slide-m2{position: relative;}.area-slide-m2 .slide-m2 .item img{width: 100%;}.area-slide-m2 .slide-m2 .item .txt{padding: 15px 0; display: flex;}.area-slide-m2 .slide-m2 .item .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 30px; line-height: 30px;  width: 50%;}.area-slide-m2 .slide-m2 .item .txt .chamada{color: #606060; font-size: 13px; width: 50%;  text-align: right;}.area-slide-m2 .slide-m2 .item .imagem{position: relative;}.area-slide-m2 .slide-m2 .item .imagem .hover{content: ' '; position: absolute; left: 50%; top: 50%; right: 50%; bottom: 50%; background: rgba(255,255,255,0.8); text-align: center; opacity: 0; -webkit-transform: translateZ(0); transition: 0.4s ease;}.area-slide-m2 .slide-m2 .item .imagem .hover i{position: absolute; width: 50px; height: 50px; left: 50%; top: 50%; margin: -25px 0 0 -25px; line-height: 50px; box-sizing: border-box; border: 2px solid #000; color: #000;  transition: 0.4s ease;}.area-slide-m2 .slide-m2 .item:hover .imagem .hover{left: 0; top: 0; right: 0; bottom: 0; opacity: 1;}.area-slide-m2 .slide-m2 .slick-arrow{width: 25px; height: 50px; padding: 0; margin: 0; z-index: 5; top: 80px!important; -webkit-transform: translate(0, 0)!important; -ms-transform: translate(0, 0)!important; transform: translate(0, 0)!important;}.area-slide-m2 .slide-m2 .slick-prev{left: 15px; border-bottom-right-radius: 25px; border-top-right-radius: 25px; background: #000;}.area-slide-m2 .slide-m2 .slick-next{right: 15px; border-bottom-left-radius: 25px; border-top-left-radius: 25px; background: #000}.area-slide-m2 .slide-m2 .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-left: -8px;} .area-slide-m2 .slide-m2 .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-right: -8px;}.area-slide-m2 .slide-m2.np-vermelhor .slick-prev, .area-slide-m2 .slide-m2.np-vermelhor .slick-next{background: #fd4b2a;}.area-slide-m2 .slide-m2.np-abacate .slick-prev, .area-slide-m2 .slide-m2.np-abacate .slick-next{background: #ccb810;}/* slide modelo 3 ----------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-slide-m3{margin: 50px 0 50px -1px; background: #f4f4f4; position: relative;}.area-slide-m3 .slide-m3 .col{border: 1px solid #fff; border-bottom: 0; border-top: 0; height: 450px; align-items: stretch; flex-wrap: nowrap;}.area-slide-m3 .slide-m3 .col .item{display: flex; align-items: center; height: 100%; justify-content: flex-end; overflow: hidden;}.area-slide-m3 .slide-m3 .col .item .txt{padding: 40px 65px 40px 30px; text-align: right;  position: relative; z-index: 5; width: 380px; -webkit-transform: translateZ(0); transition: 0.4s ease;} /*flex-grow: 1;*/.area-slide-m3 .slide-m3 .col .item .txt .titulo{font-size: 40px; line-height: 40px; color: #fff; font-family: 'Bobbleboddy-light'; margin-bottom: 15px;}.area-slide-m3 .slide-m3 .col .item .txt .descricao{color: #fff;}.area-slide-m3 .slide-m3 .slick-arrow{width: 25px; height: 50px; padding: 0; margin: 0; z-index: 5}.area-slide-m3 .slide-m3 .slick-prev{left: 0; border-bottom-right-radius: 25px; border-top-right-radius: 25px; background: #000;}.area-slide-m3 .slide-m3 .slick-next{right: 0; border-bottom-left-radius: 25px; border-top-left-radius: 25px; background: #000}.area-slide-m3 .slide-m3 .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-left: -8px;} .area-slide-m3 .slide-m3 .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-right: -8px;}.area-slide-m3 .slide-m3 .col .item::after{content: " "; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; background: url(../img/black-60.png) center center; -webkit-transform: translateZ(0); transition: 0.4s ease;}.area-slide-m3 .slide-m3 .col .item:hover::after{opacity: 0;}.area-slide-m3 .slide-m3 .col .item:hover .txt *{opacity: 0.8; color: #000;}.area-slide-m3 .slide-m3 .col .item:hover .txt{background-color: rgba(255,255,255,0.8); margin-right: 30px;}.area-slide-m3-2{margin: 50px 0 50px -1px; background: #f4f4f4; position: relative;}.area-slide-m3-2 .slide-m3-2{}.area-slide-m3-2 .slide-m3-2 .col{border: 1px solid #fff; border-bottom: 0; border-top: 0; height: 245px; align-items: stretch; flex-wrap: nowrap;}.area-slide-m3-2 .slide-m3-2 .col .item{display: flex; align-items: center; height: 100%; justify-content: flex-end;}.area-slide-m3-2 .slide-m3-2 .col .item .txt{padding: 40px 55px 40px 30px; text-align: right;  position: relative; z-index: 5; width: 380px; -webkit-transform: translateZ(0); transition: 0.4s ease;} /*flex-grow: 1;*/.area-slide-m3-2 .slide-m3-2 .col .item .txt .titulo{font-size: 35px; line-height: 40px; color: #fff; font-family: 'Bobbleboddy-light'; margin-bottom: 15px;}.area-slide-m3-2 .slide-m3-2 .col .item .txt .descricao{color: #fff; font-size: 12px;}.area-slide-m3-2 .slide-m3-2 .slick-arrow{width: 25px; height: 50px; padding: 0; margin: 0; z-index: 5}.area-slide-m3-2 .slide-m3-2 .slick-prev{left: 0; border-bottom-right-radius: 25px; border-top-right-radius: 25px; background: #000;}.area-slide-m3-2 .slide-m3-2 .slick-next{right: 0; border-bottom-left-radius: 25px; border-top-left-radius: 25px; background: #000}.area-slide-m3-2 .slide-m3-2 .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-left: -8px;} .area-slide-m3-2 .slide-m3-2 .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-right: -8px;}.area-slide-m3-2 .slide-m3-2 .col .item::after{content: " "; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; background: url(../img/black-60.png) center center; -webkit-transform: translateZ(0); transition: 0.4s ease;}.area-slide-m3-2 .slide-m3-2 .col .item:hover::after{opacity: 0;}.area-slide-m3-2 .slide-m3-2 .col .item:hover .txt *{opacity: 0.8; color: #000;}.area-slide-m3-2 .slide-m3-2 .col .item:hover .txt{background-color: rgba(255,255,255,0.8); margin-right: 10px;}/* lista modelo 2 ----------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-lista-m2{position: relative;}.area-lista-m2 .lista-m2 .item{padding-bottom: 30px; position: relative;}.area-lista-m2 .lista-m2 .item.atv:before{content: " "; position: absolute; bottom: 0; left: 50%; margin-left: -30px; border-left: 30px solid transparent; border-right: 30px solid transparent; border-bottom: 25px solid #29714d;}.area-lista-m2 .lista-m2 .item img{width: 100%;}.area-lista-m2 .lista-m2 .item .txt{padding: 15px 0; display: flex;}.area-lista-m2 .lista-m2 .item .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 22px; line-height: 22px;  width: 35%;}.area-lista-m2 .lista-m2 .item .txt .chamada{color: #606060; font-size: 11px; width: 75%; text-align: right; box-sizing: border-box; padding-left: 5px;}.area-lista-m2 .lista-m2 .imagem{position: relative;}.area-lista-m2 .lista-m2 .imagem .hover{content: ' '; position: absolute; left: 50%; top: 50%; right: 50%; bottom: 50%; background: rgba(255,255,255,0.8); text-align: center; opacity: 0; -webkit-transform: translateZ(0); transition: 0.4s ease;}.area-lista-m2 .lista-m2 .item .imagem .hover i{position: absolute; width: 50px; height: 50px; left: 50%; top: 50%; margin: -25px 0 0 -25px; line-height: 50px; box-sizing: border-box; border: 2px solid #000; color: #000;  transition: 0.4s ease;}.area-lista-m2 .lista-m2 .item:hover .imagem .hover{left: 0; top: 0; right: 0; bottom: 0; opacity: 1;}.lista-m2-show-hide-content .item-c{background-color: #29714d; padding: 20px;}.lista-m2-show-hide-content .item-c .titulo{font-size: 30px; color: #fff; font-family: 'Bobbleboddy-light'; margin-bottom: 5px;}.lista-m2-show-hide-content .item-c .descricao{color: #fff; font-size: 11px; overflow: hidden;} /* add plugin scroll */.lista-m2-show-hide-content .item-c .slide{ margin: 20px 20px;}.lista-m2-show-hide-content .item-c .slide .item{padding: 0;}.lista-m2-show-hide-content .item-c .slide .item img{width: 100%;}.lista-m2-show-hide-content .item-c .slick-arrow{width: 20px; height: 50px; padding: 0; margin: 0; z-index: 5;}.lista-m2-show-hide-content .item-c .slick-prev{left: -20px;}.lista-m2-show-hide-content .item-c .slick-next{right: -20px;}.lista-m2-show-hide-content .item-c .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900;} .lista-m2-show-hide-content .item-c .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900;}    .js-area-lista{position: relative;}    .js-area-lista .x-cont{position: relative; top: 0; width: calc(100% + 200% + 60px); z-index: 9; background-color: #29714d; margin-bottom: 20px;}    .js-area-lista .x-1{left: 0;}    .js-area-lista .x-2{left: calc(-100% - 30px);}    .js-area-lista .x-3{left: calc(-200% - 60px);}    .js-area-lista .item-c{background-color: #29714d; padding: 20px;}    .js-area-lista .item-c .titulo{font-size: 30px; color: #fff; font-family: 'Bobbleboddy-light'; margin-bottom: 5px;}    .js-area-lista .item-c .descricao{color: #fff; font-size: 14px; overflow: hidden;} /* add plugin scroll */    .js-area-lista .item-c .slide{ margin: 20px 0px;}    .js-area-lista .item-c .slide .item{padding: 0;}    .js-area-lista .item-c .slide .item img{width: 100%;}    .js-area-lista .item-c .slick-arrow{width: 20px; height: 50px; padding: 0; margin: 0; z-index: 5;}    .js-area-lista .item-c .slick-prev{left: -20px;}    .js-area-lista .item-c .slick-next{right: -20px;}    .js-area-lista .item-c .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900;}     .js-area-lista .item-c .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900;}/* Home sessao info --------------------------------------------------------- *//* -------------------------------------------------------------------------- */.sessao-info .col{display: flex; align-items: stretch; flex-wrap: nowrap; align-items: center;}.sessao-info .col .pd{padding: 40px 0; }.sessao-info .col .titulo{font-size: 44px; line-height: 38px; font-family: 'Bobbleboddy-light'; color: #404040}.sessao-info .col .descricao{font-size: 18px; text-align: right;}.sessao-info .col .descricao p:last-child{margin-bottom: 0;}.sessao-info .col .descricao .lk{font-size: 28px; font-family: 'Bobbleboddy-light';}/* Home banner -------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-banner-1{margin: 50px 0; position: relative; min-height: 450px;}.area-banner-1::after{content: " "; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; background: url(../img/black-60.png) center center;}.area-banner-1 .row{padding-top: 40px; padding-bottom: 40px; position: relative; z-index: 3}.area-banner-1 .titulo{font-size: 40px; line-height: 40px; font-family: 'Bobbleboddy-light'; color: #fff;}.area-banner-1 .descricao{font-size: 16px; color: #fff;}.area-banner-1 .imagem img{max-width: 100%;}.area-banner-1 .imagem-linha{position: relative;}    .area-banner-1 .imagem-linha:before{content: " "; position: absolute; top: 0; bottom: 0;  right: 94%; width: 700px; background: url(../img/linha-curva-L.png) right center no-repeat;}    .area-banner-1 .imagem-linha:after{content: " "; position: absolute; top: 0; bottom: 0; left: 94%; width: 700px; background: url(../img/linha-curva-R.png) right center no-repeat;}  .area-banner-1 .pd{padding: 0 100px; display: flex;}.area-banner-1 .btn{font-size: 18px; border: 1px solid rgba(255,255,255,0.25); background-color: rgba(255,255,255,0.25); border-radius: 0; margin: 5px 0; color: #fff; -webkit-transform: translateZ(0); transition: 0.4s ease;}            .area-banner-1 .btn:hover{font-size: 18px; border: 1px solid rgba(255,255,255,0.50); background-color: rgba(253,75,42,0.70); color: #fff; padding-left: 30px;}            /* Home icone sessão -------------------------------------------------------- *//* -------------------------------------------------------------------------- */.sessa-icone{content: " "; width: 50px; height: 50px; position: absolute; left: 50%; margin: 0 0 0 -25px; border: 2px solid #fff; background-color: #fd4b2a; border-radius: 50%; z-index: 3}.sessa-icone img{width: 100%;}.sessa-icone-t{top: -25px;}.sessa-icone-b{bottom: -25px;}/* Textos ------------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.span-laranja span{color: #ff8400;}.span-abacate span{color: #ccb810;}.span-verde span{color: #8fd24e;}.span-vermelho span{color: #fd4b2a;}.span-preto span{color: #000;}/* Fundos ------------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.backg-laranja{background-color: #ff8400;}.backg-abacate{background-color: #ccb810;}.backg-verde{background-color: #8fd24e;}.backg-verde-2{background-color: #39724c;}.backg-vermelho{background-color: #fd4b2a;}/* Footer ------------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.form-news{ text-align: right;}.form-news .cp{padding: 3px 0; border: 0; border-bottom: 1px solid #616161; border-radius: 0; font-size: 19px;}.form-news .btn{padding: 3px 0!important; padding: 0; border-bottom: 1px solid transparent; font-size: 22px; color: #ff8400;}.footer-link .logo span img{width: 100%; max-width: 100%;}.footer-link ul{padding: 0; margin: 0; list-style: none; display: inline-block;}.footer-link ul li{display: inline-block; margin: 0 10px; }.footer-link ul li:first-child, .footer-link ul li:last-child{margin: 0;}.footer-link{padding: 10px 0; background-color: #fafafa;}.footer-link .row{align-items: stretch; flex-wrap: nowrap; }.footer-link .row .item{display: flex; align-items: center; flex-grow: 1;}.footer-link .row .item.link{ font-size: 11px; justify-content: center;}   .footer-link .row .item.link li a{color: #000;}.footer-link .row .item.link li a:hover{color: #fd4b2a;}.footer-link .row .item.social{justify-content: center; }.footer-link .row .item.social ul{display: inline-block;}.footer-link .row .item.social li{margin: 3px 4px;}.footer-link .row .item.social li a{ display: block; width: 26px; height: 26px; line-height: 25px; background-color: #a2a2a2; font-size: 16px; color: #fff; text-align: center; -webkit-transform: translateZ(0); transition: 0.4s ease;}.footer-link .row .item.social li a:hover {color: #fff; background-color: #fd4b2a;}.footer-link .row .item.fone{justify-content: flex-end; font-size: 24px;}.footer-copy{padding: 5px 0; color: #696969; font-size: 10px; text-align: center; background: #d9d9d9; border-bottom: 3px solid #fd4b2a;}/* Top Interna -------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.top-interna .t-img{height: 225px; background-color: #f4f4f4; position: relative;}.top-interna .t-img .js-l-side, .top-interna .t-img .js-r-side{background-color: #f4f4f4;}.top-interna .pr-0 .t-img{margin-right: 5px;}.top-interna .pl-0 .t-img{margin-left: 5px;}.top-titulo{margin: 10px 0 30px 0;}.top-titulo .t-txt{ background-color: transparent; position: relative;}.top-titulo .t-txt .js-l-side{background-color: #a59c47;}.top-titulo .t-txt .js-r-side{background-color: #29714d;}    .top-titulo .pr-0 .t-txt{margin-right: 5px;}.top-titulo .pl-0 .t-txt{margin-left: 5px;}.top-titulo .pr-0 .t-txt .txt{padding: 5px 10px 5px 0px; letter-spacing: 2px; text-align: right;}.top-titulo .pl-0 .t-txt .txt{padding: 5px 0px 5px 10px; letter-spacing: 2px;}.top-titulo .t-txt .txt{position: relative; z-index: 2; font-size: 24px; color: #fff; font-family: 'Bobbleboddy-light';}/* Interna ltr -------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-ltr{text-align: right; font-size: 18px; font-family: 'Bobbleboddy-light';}.area-ltr .txt-intro{font-family: 'HelveticaNeue-Bold'; padding-bottom: 15px;}.area-ltr .txt-link{font-family: 'Bobbleboddy-light'; font-size: 22px; line-height: 22px; color: #fd4b2a; position: relative; padding: 15px 0 0 0;}.area-ltr .txt-link .js-l-side{height: 1px;  background: #fd4b2a;}.area-ltr .txt-link a{color: #fd4b2a;}.area-ltr .txt-link a:hover{color: #ff8400;}.area-ltr .mn-ltr{margin: 0 0 20px 0;}.area-ltr .mn-ltr ul{list-style: none; padding: 0; margin: 0}.area-ltr .mn-ltr ul li{font-size: 18px; font-family: Futura-Std-Book; margin-bottom: 16px;}.area-ltr .mn-ltr ul li a{color: #959595; position: relative; display: block;}.area-ltr .mn-ltr ul li a.atv{color: #000;}.area-ltr .mn-ltr ul li a.atv::after{content: " "; position: absolute; right: -5px; width: 2px; top: 3px; bottom: 3px; background: #fd4b2a; }.area-ltr .mn-ltr ul li a:hover{color: #ff8400;}.area-ltr .mn-ltr ul li a:hover::after{content: " "; position: absolute; right: -5px; width: 2px; top: 3px; bottom: 3px; background: #eee; }/* Interna conteudo --------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-conteudo .txt-intro{font-size: 22px; font-family: 'HelveticaNeue-Bold';}.area-conteudo .image-inner{margin: 30px 0; height: 230px; background-color: #f5f5f5; position: relative;}.area-conteudo .image-inner .js-r-side{background-color: #f5f5f5;}.inner-slide{margin: 40px 0; }.inner-slide .row{align-items: stretch; flex-wrap: nowrap; display: flex;}.inner-slide .col-L{padding-right: 10px;}.inner-slide .col-R{padding-left: 15px; background-color: #9d9546;}.inner-slide .col{position: relative;}.inner-slide .col .js-r-side{background-color: #9d9546;}.inner-slide .col .imagem{background-color: #f5f5f5;}.inner-slide .col .imagem img{width: 100%}.inner-slide .col .txt{padding: 15px 0; color: #fff;}.inner-slide .col .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 30px; line-height: 30px; margin-bottom: 15px;}.inner-slide .slide-dots{position: absolute; z-index: 5; bottom: 15px; left: 14px; right: 10px;}.inner-slide .slide-dots .slick-dots{position: relative; top: 0;  margin: 0; padding: 0; list-style: none; width: auto; display: inline-block;}.inner-slide .slide-dots .slick-dots li{display: inline-block; width: auto; height: auto; margin: 0;}.inner-slide .slide-dots .slick-dots li button{width: 14px; height: 14px; background: transparent; border: 1px solid #fff; overflow: hidden; text-indent: -1000px; margin: 0 7px 0 0; -webkit-transform: translateZ(0); transition: 0.4s ease;}.inner-slide .slide-dots .slick-dots li.slick-active button{background: #fff;}            .inner-slide .slick-dotted.slick-slider{margin: 0;}/* Lista enderecos ---------------------------------------------------------- *//* -------------------------------------------------------------------------- */.lista-enderecos{margin: 40px 0 40px 0;}.lista-enderecos .item{margin-bottom: 20px;}.lista-enderecos .c-item{height: 300px;}.lista-enderecos .c-item.endereco{display: flex; align-items: stretch; align-items: center; justify-content: flex-end; text-align: right}.lista-enderecos .c-item.endereco .titulo{display: block; font-family: 'Bobbleboddy-light'; font-size: 32px;}.lista-enderecos .c-item.mapa{background-color: #f5f5f5; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); -webkit-transform: translateZ(0); transition: 0.4s ease;}  .lista-enderecos .c-item.mapa:hover{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}.lista-enderecos .c-item.mapa .js-r-side{background-color: #f5f5f5;}.lista-enderecos .mapa-zoom i{background: #fd4b2a; width: 28px; height: 28px; line-height: 28px; text-align: center; display: inline-block; color: #fff;}/* Logos show hide ---------------------------------------------------------- *//* -------------------------------------------------------------------------- */.logos-show-hide{margin: 40px 0; display: flex; justify-content: center;}.logos-show-hide .item{width: 20%; height: 165px; display: flex; background-color: #e7e7e7; justify-content: center; align-items: center; margin: 0 5px; position: relative; cursor: pointer;}.logos-show-hide .item div{padding: 5px;}.logos-show-hide .item img{max-width: 100%;}.logos-show-hide .item.atv{background-color: #cacaca;}.logos-show-hide .item.atv:before{content: " "; position: absolute; bottom: -25px; left: 50%; margin-left: -30px; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 25px solid #cacaca;}.logos-show-hide .item:first-child{margin-left: 0;}.logos-show-hide .item:last-child{margin-right: 0;}.logos-show-hide-content{padding: 15px 0;}.logos-show-hide-content .row{align-items: stretch;} /*align-items: center*/.logos-show-hide-content .col .img{display: flex; justify-content: center; padding: 0 0 0 0}.logos-show-hide-content .col .txt .titulo{font-size: 32px; padding: 0 0 15px 0;}.logos-show-hide-content .col .txt{font-size: 14px;}.logos-show-hide-content .bt-certificado{background-color: #fd4b2a; color: #fff;}.logos-show-hide-content .titulol-trl{font-family: 'Bobbleboddy-light'; font-size: 32px; line-height: 32px;}.logos-show-hide-content .area-slide-logos-content{overflow: hidden;}.logos-show-hide-content .area-slide-logos-content .slide{overflow: hidden; margin: 0 -3px;}.logos-show-hide-content .area-slide-logos-content .slide .item{margin: 0 3px!important;}.logos-show-hide-content .area-slide-logos-content .slide .item img{width: 100%;}/* Onde comprar ------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.bar-estado-seleciona{margin: 0 0 50px 0}.bar-estado-seleciona .estado{font-size: 20px; color: #000; position: relative; padding-bottom: 5px;}    .bar-estado-seleciona .estado .js-r-side{height: 1px; top: auto; background-color: #000;}    .bar-estado-seleciona .custom-control label{vertical-align: sub;}    .mapa-s{position: absolute; top: 0; right: 0; width: 410px; height: 420px; z-index: 9;}.mapa-s #svg-map{width: 410px; height: 420px;}.mapa-s #svg-map path {fill: #dddddd;}.mapa-s #svg-map text {fill: #fff; font: 12px Arial-BoldMT, sans-serif; cursor: pointer; display: none;}.mapa-s #svg-map a {text-decoration: none;}.mapa-s #svg-map a:hover {cursor: pointer; text-decoration: none}.mapa-s #svg-map a:hover path, #svg-map a.atv path {fill: #9e9646 !important;}.mapa-s #svg-map .circle{fill: #66ccff; display: none;}.mapa-s #svg-map a:hover .circle {fill: #003399 !important; cursor: pointer;}.lista-revenda .item{margin-bottom: 30px;}    .lista-revenda .item address{font-size: 12px; color: #404040;}.lista-revenda .item address .titulo{font-size: 16px; color: #000; padding: 0 0 0 15px; position: relative;}.lista-revenda .item address .titulo:before{content: " "; width: 12px; height: 12px; position: absolute; left: 0; top: 3px; background-color: #9e9646;}/* Historia ----------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-slide-historia-2{margin: 30px 0;}.area-slide-historia-2 .slide{margin: 0 55px;}.area-slide-historia-2 .slide .item{position: relative; text-align: center; padding: 30px 0 0 0; background: url(../img/slide-historia-back.jpg) bottom center no-repeat;}.area-slide-historia-2 .slide .item .mais{height: 44px; width: 44px; line-height: 44px; display: inline-block; background-color: #29714d; margin: 0 0 0 0; color: #fff; transition: 0.4s ease;}.area-slide-historia-2 .slide .item .mais .ano{position: absolute; top: 0px; left: 0; right: 0; line-height: normal; font-size: 18px; font-family: 'HelveticaNeue'; color: #202020;}.area-slide-historia-2 .slide .item.slick-center .mais{background-color: #fd4b2a;}.area-slide-historia-2 .slide .slick-arrow{top: auto; bottom: 0; width: 45px; height: 44px; padding: 0; margin: 0; z-index: 5; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0);}.area-slide-historia-2 .slide .slick-prev{left: -55px; background: #29714d;}.area-slide-historia-2 .slide .slick-next{right: -55px; background: #29714d}.area-slide-historia-2 .slide .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-left: 0;} .area-slide-historia-2 .slide .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; margin-right: 0;}    .area-slide-historia-2-conteudos{padding: 30px 0 0 0; min-height: 260px;}.area-slide-historia-2-conteudos .item{width: 500px; height: 200px; padding: 10px; background-color: #dbdbdb; margin: auto; position: relative; align-items: stretch; flex-wrap: nowrap; display: none;}.area-slide-historia-2-conteudos .item:before{content: " "; position: absolute; top: -25px; left: 50%; margin-left: -30px; border-left: 30px solid transparent; border-right: 30px solid transparent; border-bottom: 25px solid #dbdbdb; }.area-slide-historia-2-conteudos .item .txt{position: relative; padding: 0 0 0 202px; display: flex; align-items: center; flex-grow: 1; overflow: hidden;}.area-slide-historia-2-conteudos .item .txt .titulo{font-size: 30px; line-height: 30px; padding: 5px 0; font-family: 'Bobbleboddy-light';}.area-slide-historia-2-conteudos .item .txt .imagem{position: absolute; display: block; left: 0; font-size: 13px;}/* Lista produtos ----------------------------------------------------------- *//* -------------------------------------------------------------------------- */.lista-produtos-1 .item{margin-bottom:40px;}.lista-produtos-1 .item .pd-imagem{width: 0; height: 0; padding: 50%; background: #f5f5f5; position: relative; overflow: hidden;}.lista-produtos-1 .item .pd-imagem .imagem{position: absolute; left: 0; top: 0; right: 0; bottom: 0; overflow: hidden;}.lista-produtos-1 .item .pd-imagem .imagem img{width: 100%;}.lista-produtos-1 .item .pd-imagem .hover{content: ' '; position: absolute; left: 50%; top: 50%; right: 50%; bottom: 50%; background: rgba(255,255,255,0.8); text-align: center; opacity: 0; -webkit-transform: translateZ(0); transition: 0.4s ease;}.lista-produtos-1 .item .pd-imagem .hover i{position: absolute; width: 50px; height: 50px; left: 50%; top: 50%; margin: -25px 0 0 -25px; line-height: 50px; box-sizing: border-box; border: 2px solid #000; color: #000;  transition: 0.4s ease;}.lista-produtos-1 .item:hover .pd-imagem .hover{left: 0; top: 0; right: 0; bottom: 0; opacity: 1;}.lista-produtos-1 .item .titulo{font-size: 34px; line-height: 34px; padding: 8px 0; font-family: 'Bobbleboddy-light'; color: #606060;}.lista-produtos-1 .item .descricao{color: #606060;}.bar-ctrl-ltr{position: absolute; top: 0; background-color: #9e9646; box-sizing: border-box; padding: 15px; min-height: 155px;} /* recebe height, width e left do js*/.bar-ctrl-ltr .titulo{font-size: 32px; line-height: 32px; font-family: 'Bobbleboddy-light'; color: #fff; text-align: right;}.bar-ctrl-ltr .np-slide-m2-2{position: absolute; right: 15px; bottom: 15px; height: 30px; width: 50px;}.bar-ctrl-ltr .np-slide-m2-2 .slick-arrow{width: auto; height: 30px; padding: 0; margin: 0; z-index: 5;}.bar-ctrl-ltr .np-slide-m2-2 .slick-prev{left: 0;}.bar-ctrl-ltr .np-slide-m2-2 .slick-next{right: 0;}.bar-ctrl-ltr .np-slide-m2-2 .slick-prev::before{content: "\f104"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; font-size: 30px;} .bar-ctrl-ltr .np-slide-m2-2 .slick-next::before{content: "\f105"; font-family: "Font Awesome 5 Free" !important; font-weight: 900; font-size: 30px;}.faixa-base-produtos .col{align-items: stretch; align-items: center;}.faixa-base-produtos .col .item{height: 100%; align-items: center; display: flex }.faixa-base-produtos .item-L{position: relative; text-align: right; justify-content: flex-end; font-size: 32px; line-height: 32px; font-family: 'Bobbleboddy-light'; color: #fff;}.faixa-base-produtos .item-L .js-l-side{background-color: #9e9646;}.faixa-base-produtos .txt{position: relative; padding-top: 5px; padding-bottom: 5px;}.faixa-base-produtos .txt p:last-child{margin-bottom: 0}/* Produto detalhe ---------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-slide-m2-2{position: relative; margin: 40px 0;}.area-slide-m2-2 .slide-m2-2 .item img{width: 100%;}.area-slide-m2-2 .slide-m2-2 .item .txt{padding: 0 0 0 0;}.area-slide-m2-2 .slide-m2-2 .item .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 22px; line-height: 22px; padding: 10px 0; }.area-slide-m2-2 .slide-m2-2 .item .txt .chamada{color: #606060; font-size: 11px; padding-right: 25%; }        .area-box-produto-det{margin: 40px 0; }.area-box-produto-det .row{align-items: stretch; flex-wrap: nowrap; display: flex; padding-bottom: 45px;}.area-box-produto-det .col-L{padding-right: 10px;}.area-box-produto-det .col-R{padding-left: 15px; background-color: #dcdcdc;}.area-box-produto-det .col{position: relative;}.area-box-produto-det .col .imagem{background-color: #f5f5f5;}.area-box-produto-det .col .imagem img{width: 100%}.area-box-produto-det .col .txt{padding: 15px 0;}.area-box-produto-det .col .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 30px; line-height: 30px; }.area-box-produto-det .col .txt .descricao{}.area-box-produto-det .slide-dots{position: absolute; z-index: 5; bottom: 15px; left: 14px; right: 10px;}.area-box-produto-det .slide-dots .slick-dots{position: relative; top: 0;  margin: 0; padding: 0; list-style: none; width: auto; display: inline-block;}.area-box-produto-det .slide-dots .slick-dots li{display: inline-block; width: auto; height: auto; margin: 0;}.area-box-produto-det .slide-dots .slick-dots li button{width: 14px; height: 14px; background: transparent; border: 1px solid #000; overflow: hidden; text-indent: -1000px; margin: 0 7px 0 0; -webkit-transform: translateZ(0); transition: 0.4s ease;}.area-box-produto-det .slide-dots .slick-dots li.slick-active button{background: #000;}            .area-box-produto-det .slick-dotted.slick-slider{margin: 0;}.area-box-produto-det .lk-lupa{position: absolute; bottom: -45px;  right: 10px; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #000; color: #fff;}.area-box-produto-det .lk-ondecomprar{position: absolute; bottom: -45px;; left: 0; right: 0; height: 35px; line-height: 35px; background-color: #fd4b2a; color: #fff; box-sizing: border-box; padding: 0 15px; }/* Lista blog --------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.area-lista-post .item{align-items: stretch; flex-wrap: nowrap; display: flex; margin-bottom: 30px; padding-bottom: 45px;}.area-lista-post .imagem img{width: 100%;}.area-lista-post .item .col-R{padding-left: 0}.area-lista-post .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 30px; line-height: 30px; margin-bottom: 10px;}.area-lista-post .txt .descricao{width: 100%; overflow: hidden;}.area-lista-post .lk-link{position: absolute; bottom: 0px;  left: 0; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #fd4b2a; color: #fff;}.area-lista-post .lk-download{position: absolute; bottom: -45px; left: -50px; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #9f9f9f; color: #fff;}.area-lista-post .lk-share{position: absolute; bottom: -45px; left: 0; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #9f9f9f; color: #fff;}.area-lista-post .lk-link:hover, .area-lista-post .lk-download:hover, .area-lista-post .lk-share:hover{background-color: #000;}/* Impresan detalhe --------------------------------------------------------- *//* -------------------------------------------------------------------------- */    .lista-show-hide-4{margin: 30px 0 0 0;}.lista-show-hide-4 .item{padding-bottom: 40px; position: relative}.lista-show-hide-4 .item .imagem{position: relative;}.lista-show-hide-4 .item .imagem img{width: 100%;}.lista-show-hide-4 .item .txt{font-size: 20px; line-height: 20px; font-family: 'Bobbleboddy-light';}.lista-show-hide-4 .item .txt .titulo{ padding-top: 10px;}.lista-show-hide-4 .item .txt .data{color: #a4a4a4; font-size: 18px;}.lista-show-hide-4 .item.atv:before{content: " "; position: absolute; bottom: -1px; left: 50%; margin-left: -30px; border-left: 30px solid transparent; border-right: 30px solid transparent; border-bottom: 25px solid #000; z-index: 3;}.lista-show-hide-4 .item.atv:after{content: " "; position: absolute; bottom: -2px; left: 50%; margin-left: -30px; border-left: 30px solid transparent; border-right: 30px solid transparent; border-bottom: 25px solid #fff; z-index: 3;}.lista-show-hide-4 .item .imagem .hover{content: ' '; position: absolute; left: 50%; top: 50%; right: 50%; bottom: 50%; background: rgba(255,255,255,0.8); text-align: center; opacity: 0; -webkit-transform: translateZ(0); transition: 0.4s ease;}.lista-show-hide-4 .item .imagem .hover i{position: absolute; width: 50px; height: 50px; left: 50%; top: 50%; margin: -25px 0 0 -25px; line-height: 50px; box-sizing: border-box; border: 2px solid #000; color: #000;  transition: 0.4s ease;}.lista-show-hide-4 .item:hover .imagem .hover{left: 0; top: 0; right: 0; bottom: 0; opacity: 1;}.lista-show-hide-4 .resp-col-1{display: none;}.lista-show-hide-4 .resp-col-1 .item.atv:before, .lista-show-hide-4 .resp-col-1 .item.atv:after{display: none;}.imprensa-det-cont{position: relative; margin: 0 0 0 0; position: relative; padding-bottom: 1px;}.imprensa-det-cont .js-r-side{height: 1px; background: #000;}.imprensa-det-cont .item{align-items: stretch; flex-wrap: nowrap; display: flex; margin-bottom: 30px; padding-top: 45px; padding-bottom: 45px;}.imprensa-det-cont .imagem img{width: 100%;}.imprensa-det-cont .item .col-L{}.imprensa-det-cont .txt .titulo{font-family: 'Bobbleboddy-light'; font-size: 30px; line-height: 30px; margin-bottom: 10px;}.imprensa-det-cont .txt .descricao{width: 100%; overflow: hidden;}.imprensa-det-cont .lk-zoom, .lista-show-hide-4 .resp-col-1 .lk-zoom{position: absolute; bottom: 0px;  right: 0; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #9f9f9f; color: #fff;}.imprensa-det-cont .lk-share, .lista-show-hide-4 .resp-col-1 .lk-share{position: absolute; bottom: -45px; right: -50px; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #9f9f9f; color: #fff;}.imprensa-det-cont .lk-download, .lista-show-hide-4 .resp-col-1 .lk-download{position: absolute; bottom: -45px; right: 0; width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: #9f9f9f; color: #fff;}.imprensa-det-cont .lk-zoom:hover, .lista-show-hide-4 .resp-col-1 .lk-zoom:hover,.imprensa-det-cont .lk-share:hover, .lista-show-hide-4 .resp-col-1 .lk-share:hover,.imprensa-det-cont .lk-download:hover, .lista-show-hide-4 .resp-col-1 .lk-download:hover{background-color: #000;}/* Formularios geral -------------------------------------------------------- *//* -------------------------------------------------------------------------- */.label-01{font-size: 12px; font-weight: normal; line-height: 34px; display: block;}.cp{border: 1px solid #000; height: 34px; border-radius: 0; resize: none; font-size: 13px;}.cp:focus{border: 1px solid #ccc;}.cpt{border: 1px solid #000; height: auto; border-radius: 0; resize: none; font-size: 13px;}.cpt:focus{border: 1px solid #ccc;}.custom-file label::after{content: 'selecionar arquivo'; padding: 5px 20px; height: 32px;}.btn-01{width: 100%; height: 34px; padding: 0 10px; border-radius: 0; color: #fff; display: block; background-color: #000; -webkit-transform: translateZ(0); transition: 0.4s ease;}.btn-01:hover{background-color: #202020; color: #ccc;}.btn-01 .glyphicon{top:3px}.cp-bar-busca{height: 50px;}.bt-lupa-ltr{position: absolute; right: 5px; top: 50%; margin: -20px 0 0 0; height: 40px; width: 40px; border: 0; font-size: 25px; background-color: transparent; cursor: pointer;}/* Accordion ---------------------------------------------------------------- *//* -------------------------------------------------------------------------- */.accordion .card{border: none;}.accordion .card-header{padding: 0; border: none; background: none; margin-bottom: 15px}.accordion .card-header .btn{padding: 0 0 0 48px; font-size: 22px; color: #000; position: relative; white-space: normal; text-align: left}.accordion .card-header .btn::before{content: "\f107"; position: absolute; top: -1px; left: 0; height: 27px; line-height: 27px; width: 27px; background-color: #fd4b2a; font-family: "Font Awesome 5 Free" !important; font-weight: 900; font-size: 20px; color: #fff; -webkit-transform: translateZ(0); transition: 0.4s ease; text-align: center;}.accordion .card-header .btn.collapsed::before{-webkit-transform: rotateZ(-90deg); -ms-transform: rotateZ(-90deg); transform: rotateZ(-90deg);}.accordion .card-body{padding: 10px 0 20px 48px; color: #000}

.custom-file label::after{content: 'selecionar arquivo'; padding: 5px 20px; height: 32px;}

.btn-01{width: 100%; height: 34px; padding: 0 10px; border-radius: 0; color: #fff; display: block; background-color: #000; -webkit-transform: translateZ(0); transition: 0.4s ease;}
.btn-01:hover{background-color: #202020; color: #ccc;}
.btn-01 .glyphicon{top:3px}


.cp-bar-busca{height: 50px;}
.bt-lupa-ltr{position: absolute; right: 5px; top: 50%; margin: -20px 0 0 0; height: 40px; width: 40px; border: 0; font-size: 25px; background-color: transparent; cursor: pointer;}


.cp_erro .area-ckb .input-ckb{background-color: #fff0f0; border: 1px solid #fc8e8e;}


.js-noclick{opacity: 0.7; cursor: no-drop;}

.cp_erro{background-color: #fff0f0; border: 1px solid #fc8e8e; }
.cp_div_no_erro{background: none!important; border: none!important;}
.span-error{font-size: 10px; color: red; display: none;}
.span-error.show{display: block;}

/* plupupload */
.area-file-imagem{ border-radius: 0; box-sizing: border-box; display: block; width: 100%; cursor: pointer; position: relative;}
.area-file-imagem .file-bt-label{border: 1px solid #000; position: absolute; left: 0; right: 0; top: 0; bottom: 0; font-size: 12px; padding-left: 13px; line-height: 36px;  color: #000; font-style: normal;}
.area-file-imagem .file-bt-label:hover{background-color: #f9f9f9;}
.area-file-imagem .pd{overflow: hidden; height: 36px; padding-left: 70px;}

.area-arq .bt-add-arq{position: relative; display: block; cursor: pointer;}
.area-arq .bt-add-arq span{display: inline-block; width: 35px; height: 35px; background: #cccccc url(../img/bt-back-mais.png) center center no-repeat; vertical-align: middle; -webkit-transform: translateZ(0); transition: 0.4s ease;}
.area-arq .bt-add-arq:hover span{background-color: #000;}
.area-arq .limit-area-arq{ height: 79px; margin: 5px 0; overflow: auto;}
.area-arq .btn{display: block; height: 35px; width: 100%; border-radius: 0; background: #ba0017; color: #fff;}

.c-area-filelist{position: relative;}
.c-area-filelist .c-filelist{overflow: hidden; overflow-y: visible!important; padding: 3px;}
.c-area-filelist .c-filelist div{font-size: 10px; height: 30px; line-height: 30px; border: 1px solid #ccc; border-radius: 10px; overflow: hidden; padding: 0 8px; position: relative; margin-bottom: 5px;}
.c-area-filelist .c-filelist div b{display: block; width: 70px; position: absolute; top: 0; right: 0; height: 36px; font-size: 11px; color: #fff; text-align: center; background: #0ea196; border-left:5px solid #fff;}

.area-lista-post .lk-linkR {
    position: absolute; 
    bottom: 0px;  
    right: 15px; 
    width: 35px; 
    height: 35px; 
    line-height: 35px; 
    text-align: center; 
    background-color: #fd4b2a; 
    color: #fff;
}
.area-lista-post .lk-linkR:hover {
    background-color: #000;
}

.contatoAvatar {
    padding-left:15px;
    padding-right:0;
}

.contatoAvatar img {
    width: 100%;
    max-width: 180px;
    height: auto;
    display: block;
    outline: 0;
    border: 0;
    margin-left: auto;
    margin-right: auto;
}

p.newFonesTitle {
    font-weight: 700;
    font-size: 18px;
    color: #000000;
    padding-left: 10px;
    margin-top: 20px;
    border-left: 5px solid #a59c47;
}

ul.newFones {
    list-style: none;    
    margin-left: 0;
    padding-left: 0;
}

ul.newFones li::before {
  content: "\25A0";
  color: #a59c47;
  font-weight: 400;
  display: inline-block; 
  width: 1em;
  margin-left: 0;
}

ul.newFones li {    
}

.newFonesFone {
    float: right;
}
























