﻿@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_Rg.ttf') format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_It.ttf') format('truetype');font-weight:400;font-style:italic;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_Lt.ttf') format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_LtIt.ttf') format('truetype');font-weight:300;font-style:italic;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_Bd.ttf') format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_BdIt.ttf') format('truetype');font-weight:700;font-style:italic;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_XBd.ttf') format('truetype');font-weight:800;font-style:normal;}@font-face{font-family:'PetrobrasSans';src:url('/fonts/PetrobrasSans_XBdIt.ttf') format('truetype');font-weight:800;font-style:italic;}.blockUI .blockMsg .blockPage{z-index:10000000000000!important;}.blockOverlay{z-index:100000!important;}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;}.loading-container img{width:75px;height:auto;animation:bounce .6s infinite ease-in-out;}.loading-container .loading{display:flex;gap:6px;align-items:center;margin-top:15px;}.loading-container .loading .dot{width:20px;height:20px;background:#fdc82f;border-radius:50%;animation:bounce .6s infinite ease-in-out;}.loading-container .loading .dot:nth-child(1){animation-delay:0s;}.loading-container .loading .dot:nth-child(2){animation-delay:.1s;}.loading-container .loading .dot:nth-child(3){animation-delay:.2s;}::-webkit-scrollbar{width:15px;}::-webkit-scrollbar-track{background:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;}body::-webkit-scrollbar-track{background:#fff;border-top-right-radius:0;border-bottom-right-radius:0;}::-webkit-scrollbar-thumb{background-color:#155129;border:4px solid #fff;border-radius:70px;}@keyframes bounce{0%,80%,100%{transform:translateY(0);opacity:.5;}40%{transform:translateY(-10px);opacity:1;}}@media(max-width:767px){img[desktop]{display:none;}}img[mobile]{display:none;}@media(max-width:767px){img[mobile]{display:flex;}}body{overflow-x:hidden;}.ScreenLogin{padding-bottom:40px;}.ScreenLogin img[desktop]{display:flex;}@media(max-width:767px){.ScreenLogin img[desktop]{display:none;}}.ScreenLogin img[mobile]{display:none;}@media(max-width:767px){.ScreenLogin img[mobile]{display:flex;}}.ScreenLogin .section-01,.ScreenLogin .section-03,.ScreenLogin .section-04,.ScreenLogin .section-05{width:100%;height:auto;}.ScreenLogin .section-01 img,.ScreenLogin .section-03 img,.ScreenLogin .section-04 img,.ScreenLogin .section-05 img{width:100%;height:auto;}.ScreenLogin .section-02{padding:25px 0;background-color:#fff;}.ScreenLogin .section-02>div{display:flex;align-items:center;}@media(max-width:992px){.ScreenLogin .section-02>div{flex-direction:column;}}.ScreenLogin .section-02>div .timer-texto{color:#155129;text-align:center;font-size:32px;font-style:normal;font-weight:900;line-height:44px;text-transform:uppercase;flex:1;display:flex;justify-content:end;align-items:center;padding-right:15px;}@media(min-width:768px) and (max-width:991px){.ScreenLogin .section-02>div .timer-texto{padding-right:0;}}@media(max-width:767px){.ScreenLogin .section-02>div .timer-texto{padding-right:0;font-size:22px;}}.ScreenLogin .section-02>div .timer-circulo{flex:1;display:flex;align-items:center;justify-content:start;margin-top:15px;padding-left:15px;}.ScreenLogin .section-02>div .timer-circulo .circulo{width:122px;height:122px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:#155129;margin:10px;border-radius:100%;fill:#ff0c17;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));}@media(max-width:767px){.ScreenLogin .section-02>div .timer-circulo .circulo{width:70px;height:70px;}}.ScreenLogin .section-02>div .timer-circulo .circulo img{position:absolute;top:-5px;right:27px;}@media(max-width:767px){.ScreenLogin .section-02>div .timer-circulo .circulo img{right:14px;}}.ScreenLogin .section-02>div .timer-circulo .circulo .numero{color:#fdc82f;text-align:center;font-size:64px;font-style:normal;font-weight:900;line-height:normal;}@media(max-width:767px){.ScreenLogin .section-02>div .timer-circulo .circulo .numero{font-size:28px;}}.ScreenLogin .section-02>div .timer-circulo .circulo .texto{color:#fdc82f;text-align:center;font-style:normal;font-weight:400;line-height:normal;margin-top:-13px;}@media(max-width:767px){.ScreenLogin .section-02>div .timer-circulo .circulo .texto{font-size:12px;margin-top:-5px;}}.ScreenLogin .section-06{background-color:#fff;padding:80px 0;}.ScreenLogin .section-06 .titulo-secao{display:flex;justify-content:center;align-items:center;}@media(max-width:767px){.ScreenLogin .section-06 .titulo-secao{flex-direction:column;align-items:center;}}.ScreenLogin .section-06 .titulo-secao h1{color:#155129;font-size:42px;text-transform:uppercase;font-weight:700;}@media(max-width:767px){.ScreenLogin .section-06 .titulo-secao h1{text-align:left;font-size:22px;}}.ScreenLogin .section-06 .produtos-carousel{position:relative;display:flex;align-items:center;margin-top:40px;}.ScreenLogin .section-06 .produtos-carousel .carousel-viewport{overflow:hidden;width:100%;}.ScreenLogin .section-06 .produtos-carousel .carousel-track{display:flex;transition:transform .45s ease;gap:20px;}.ScreenLogin .section-06 .produtos-carousel .produto{flex:0 0 calc((100% - 80px)/5);}.ScreenLogin .section-06 .produtos-carousel .produto img{width:100%;height:auto;display:block;}@media(max-width:575px){.ScreenLogin .section-06 .produtos-carousel .produto img{padding:0 100px;}}.ScreenLogin .section-06 .produtos-carousel .carousel-btn{position:absolute;width:48px;height:48px;border:0;border-radius:50%;background:#2e7d32;color:#fff;font-size:24px;cursor:pointer;z-index:2;}.ScreenLogin .section-06 .produtos-carousel .carousel-btn:hover{background:#235f26;}.ScreenLogin .section-06 .produtos-carousel .carousel-btn.next{right:15px;}.ScreenLogin .section-06 .produtos-carousel .carousel-btn.prev{left:15px;}@media(max-width:991px){.ScreenLogin .section-06 .produtos-carousel .produto{flex:0 0 calc((100% - 40px)/3);}}@media(max-width:767px){.ScreenLogin .section-06 .produtos-carousel .produto{flex:0 0 calc((100% - 20px)/2);}}@media(max-width:575px){.ScreenLogin .section-06 .produtos-carousel .produto{flex:0 0 100%;}}.ScreenLogin .section-06 .link-cadastro{width:100%;margin-top:80px;display:flex;}.ScreenLogin .section-06 .link-cadastro a{width:100%;color:#fff;font-size:24px;min-height:60px;font-weight:700;display:flex;justify-content:center;align-items:center;background:#155129;text-decoration:none;border-radius:4px;position:relative;overflow:hidden;transition:all .3s ease;}.ScreenLogin .section-06 .link-cadastro a:hover{transform:scale(1.05);box-shadow:0 4px 15px rgba(219,158,83,.6);}.ScreenLogin .section-06 .link-cadastro a::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:rgba(255,255,255,.4);transform:skewX(-25deg);transition:.5s;}.ScreenLogin .section-06 .link-cadastro a:hover::after{left:125%;}.ScreenLogin .section-07{background-color:#fff;}.ScreenLogin .section-07 .titulo-secao{display:flex;justify-content:center;align-items:flex-end;}@media(max-width:767px){.ScreenLogin .section-07 .titulo-secao{flex-direction:column;align-items:center;}}.ScreenLogin .section-07 .titulo-secao h1{color:#155129;font-size:42px;text-transform:uppercase;font-weight:700;}@media(min-width:768px) and (max-width:991px){.ScreenLogin .section-07 .titulo-secao h1{text-align:center;}}@media(max-width:767px){.ScreenLogin .section-07 .titulo-secao h1{text-align:left;font-size:22px;text-align:center;}}.ScreenLogin .section-07 .titulo-secao a{color:#fff;font-weight:700;text-decoration:none;font-size:14px;position:relative;overflow:hidden;background-color:#f00;padding:5px 15px;border-radius:4px;}.ScreenLogin .section-07 .titulo-secao a:hover{transform:scale(1.02);transition:.25s;}.ScreenLogin .section-07 .titulo-secao a:active{transform:scale(1);transition:.25s;}.ScreenLogin .section-07 .titulo-secao a:after{background:#ffff;content:"";height:255px;left:-150px;opacity:.4;position:absolute;top:-60px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);width:70px;z-index:1;}.ScreenLogin .section-07 .titulo-secao a:hover:after{left:130%;-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);}.ScreenLogin .section-07 .container-mapa{height:auto;position:relative;margin-top:40px;}@media(max-width:767px){.ScreenLogin .section-07 .container-mapa{height:auto;}}.ScreenLogin .section-07 .container-mapa .filtro{background-color:rgba(0,0,0,.8);width:390px;height:100%;padding:40px;position:absolute;left:100px;z-index:1;}@media(max-width:992px){.ScreenLogin .section-07 .container-mapa .filtro{padding:15px;}}@media(max-width:767px){.ScreenLogin .section-07 .container-mapa .filtro{position:relative;width:100%;left:0;top:0;}}.ScreenLogin .section-07 .container-mapa .filtro p{color:#fff;font-size:14px;}.ScreenLogin .section-07 .container-mapa .filtro .row>div{margin-top:40px;}.ScreenLogin .section-07 .container-mapa .filtro .row>div .col-busca{display:flex;margin-top:4px;}@media(max-width:992px){.ScreenLogin .section-07 .container-mapa .filtro .row>div .col-busca{flex-direction:column;}}.ScreenLogin .section-07 .container-mapa .filtro .row>div .col-busca input{flex:1;border:1px solid #f0f0f0;padding:0 0 0 16px;border-radius:4px;outline:0;height:40px;}@media(max-width:992px){.ScreenLogin .section-07 .container-mapa .filtro .row>div .col-busca input{flex:none;}}.ScreenLogin .section-07 .container-mapa .filtro .row>div .col-busca button{margin-left:8px;background-color:#155129;border-radius:4px;height:40px;border:0;color:#fff;padding:0 15px;}@media(max-width:992px){.ScreenLogin .section-07 .container-mapa .filtro .row>div .col-busca button{margin:15px 0 0 0;}}.ScreenLogin .section-07 .container-mapa .filtro .row>div .btnLocal{border:0;background-color:transparent;color:#fff;text-align:left;outline:0;}.ScreenLogin .section-07 .container-mapa .filtro .row>div .btnLocal span{text-decoration:underline;}.ScreenLogin .section-07 .container-mapa .filtro .row>div .btnLocal i{color:#fff;}.ScreenLogin .section-07 .container-mapa .mapa{width:100%;height:370px;border-radius:16px 16px 80px 16px;z-index:0;}@media(max-width:767px){.ScreenLogin .section-07 .container-mapa .mapa{border-radius:0 0 80px 16px;}}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper{background-color:#f7f7f7;border-radius:16px;margin-top:16px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper:nth-child(1){margin-top:0;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .posicao{color:#333;text-transform:uppercase;font-weight:700;display:flex;align-items:center;flex-wrap:wrap;margin-right:8px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .posicao>div{margin-right:8px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .posicao>div img{width:13px;height:13px;margin-right:2px;margin-bottom:2px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .posicao span{font-weight:400;color:#333;font-size:10px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .endereco{display:flex;align-items:center;color:#333;margin-top:15px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .endereco label{font-size:12px;margin-left:10px;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .rodape-item{margin-top:15px;display:flex;justify-content:space-between;color:#328800;font-size:13px;flex-wrap:wrap;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .rodape-item>div{font-weight:700;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .rodape-item span{color:#333;font-size:12px;font-weight:400;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-popup-content-wrapper .rodape-item a{color:#fff;border:1px solid #328800;background-color:#328800;padding:5px;border-radius:4px;text-decoration:none;line-height:1;}.ScreenLogin .section-07 .container-mapa .mapa .numero-marker .numero{background:#155129;color:#000;font-weight:bold;font-size:14px;width:40px;height:40px;line-height:30px;text-align:center;border-radius:50%;border:2px solid #155129;box-shadow:0 0 3px rgba(0,0,0,.6);position:relative;display:flex;justify-content:center;align-items:center;background-color:#fff;}.ScreenLogin .section-07 .container-mapa .mapa .numero-marker .numero span{font-size:13px;}.ScreenLogin .section-07 .container-mapa .mapa .numero-marker .numero img{width:30px;height:auto;}.ScreenLogin .section-07 .container-mapa .mapa .numero-marker .numero::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #155129;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-marker-shadow{display:none;}.ScreenLogin .section-07 .container-mapa .mapa .leaflet-marker-icon{width:40px!important;height:auto!important;}.ScreenLogin .section-07 .container-mapa .leaflet-touch .leaflet-control-attribution,.ScreenLogin .section-07 .container-mapa .leaflet-touch .leaflet-control-layers,.ScreenLogin .section-07 .container-mapa .leaflet-touch .leaflet-bar{display:none!important;}.ScreenLogin .section-07 .link-postos{display:flex;justify-content:flex-end;margin-top:15px;}.ScreenLogin .section-07 .link-postos a{color:#155129;font-weight:700;text-decoration:none;font-size:14px;position:relative;overflow:hidden;background-color:transparent;padding:5px 15px;border-radius:4px;}.ScreenLogin .section-07 .link-postos a:hover{transform:scale(1.02);transition:.25s;}.ScreenLogin .section-07 .link-postos a:active{transform:scale(1);transition:.25s;}.ScreenLogin .section-07 .link-postos a:after{background:#ffff;content:"";height:255px;left:-150px;opacity:.4;position:absolute;top:-60px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);width:70px;z-index:1;}.ScreenLogin .section-07 .link-postos a:hover:after{left:130%;-webkit-transition:all 1500ms cubic-bezier(.19,1,.22,1);transition:all 1500ms cubic-bezier(.19,1,.22,1);}