﻿@keyframes rotation{from{transform:rotate(0);}to{transform:rotate(359deg);}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes blink{from{opacity:.5;}to{opacity:1;}}body{font-family:'Lato',sans-serif!important;Size:17px!important;line-height:23px!important;color:#707070!important;}h1,h2,h3{color:#025977!important;}h1{line-height:2.4rem;font-size:1.6rem;font-family:'Museo 300 Regular'!important;}h2{line-height:1.8rem;font-size:1.4rem;font-family:'Museo 300 Regular'!important;}h3{line-height:1.2rem;font-size:.8rem;font-family:'Montserrat',sans-serif!important;}@font-face{font-family:'Museo 300 Regular';src:url('../Assets/Font/Museo 300 Regular.otf') format('opentype');}.c-button,.c-button--disable,.c-button--login{display:block;background:#025977;color:#fff;margin:0 auto;padding:10px 25px;outline:0;border:0;border-radius:2px;cursor:pointer;font-size:.875rem;text-transform:uppercase;-webkit-transition:all .3 ease;transition:all .3 ease;}.c-button:hover,.c-button:active,.c-button:focus{background:#02465e;}.c-button--confirmar{background:#00cec9!important;border:1px solid #00cec9!important;}.c-button--disable{background:#ddd;color:#fafafa;cursor:default;}.c-button--disable:hover{background:#ddd;}.c-button--reset{background:none;border:0;}.c-button--login{font-size:.688em;margin:0 10px;}.c-button--search{background:transparent;border:0;margin-top:-10px;font-size:25px;background:#025977;padding:15px;border-radius:50%;color:#fff;cursor:pointer;}@media(min-width:360px) and (max-width:767px){.c-button--search{margin-top:10px;}}.c-button--plus{background:#025977;border-radius:50%;color:#fff!important;display:block;text-align:center;margin:4px auto;cursor:pointer;width:30px!important;height:30px!important;padding:3px;}.c-button--minus{display:block;padding:15px;background:#025977;border-radius:50%;margin-top:-5px!important;color:#fff!important;width:50px!important;text-align:center;cursor:pointer;}@media(min-width:360px) and (max-width:767px){.c-button--minus{padding:5px;margin-top:5px;margin-left:-25px!important;width:32px;}}.c-button--minus--resgate{background:#025977;padding:10px;border-radius:50%;color:#fff!important;cursor:pointer;}@media(min-width:992px) and (max-width:1199px){.c-button--login{margin:0 5px;}.c-button,.c-button--disable,.c-button--login{padding:8px 12px;}}@media(min-width:360px) and (max-width:767px){.c-inputSearchType{margin-top:20px;}.c-inputSearchType select{width:100%;}}.c-form{position:relative;margin:20px auto 50px;z-index:1;width:100%;}.c-form input,.c-form select{width:100%;margin:0 0 15px;padding:10px 15px;box-sizing:border-box;border-radius:2px;outline:0;border:1px solid #ddd;background:#fff;}.c-form textarea{width:100%;resize:none;border:1px solid #ddd;padding:10px;}.c-form input[type=button],.c-form input[type=submit],.c-form button[type=submit],.c-form button[type=button]{display:block;text-transform:uppercase;outline:0;background:#025977;width:45%;margin:0 auto;border:0;padding:15px;color:#fff;font-size:1.6rem;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer;font-size:.8rem;}.c-form input[type=button] a,.c-form input[type=submit] a,.c-form button[type=submit] a,.c-form button[type=button] a{color:#fff;}.c-form input[type=button]:hover,.c-form input[type=submit]:hover,.c-form button[type=submit]:hover,.c-form button[type=button]:hover,.c-form input[type=button]:active,.c-form input[type=submit]:active,.c-form button[type=submit]:active,.c-form button[type=button]:active,.c-form input[type=button]:focus,.c-form input[type=submit]:focus,.c-form button[type=submit]:focus,.c-form button[type=button]:focus{background:#02465e;}@media(min-width:360px) and (max-width:767px){.c-formLogin input{width:80%;margin:10px auto 15px;display:block;}}.c-formRegister label{display:block;text-align:center;}.c-formRegister input{width:100%;}.c-formRegister .c-formRegister__empresa{padding:10px;border:1px solid #ddd;}.c-inputText{border:1px solid #ddd;height:40px;margin:0 5px;padding-left:10px;color:#707070;}.c-pontosIndividual input{border:2px solid #025977;padding:10px;color:#025977;font-size:1em;background:#fff;width:15%;text-align:center;}.table thead th{border-bottom:0;}.thead-dark{background:#999;}.nav-tabs{border:0!important;}.nav-tabs .nav-link{color:#fff;background:#008fc2;height:60px;cursor:pointer!important;margin:0 10px;}.nav-tabs .nav-link:hover{background:#025977;}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;background-color:#025977!important;height:60px!important;cursor:pointer!important;}.c-tab a{color:#fff;font-size:1.5em;padding:15px;}@media(min-width:768px) and (max-width:991px){.c-tab a{font-size:1em;}}@media(min-width:360px) and (max-width:767px){.c-tab a{font-size:1em;padding:5px 30px;}}.c-tab .c-tabPontos{background:#fff!important;border:4px solid #008fc2!important;color:#008fc2!important;font-size:2em;padding:15px;}.c-accordion{width:100%;border-radius:0;}.c-accordion .card-body{background:#fff;}.c-accordion .card:nth-child(odd){background:#025977;}.c-accordion .card:nth-child(odd) span{color:#fff;}.c-accordion .card:nth-child(even) span{color:#025977;}.c-accordion .card:first-child{border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:0;border-bottom-right-radius:0;}.dropdown-menu a{color:#707070;}.dropdown-menu a:hover{background:#025977;color:#fff;}.modal-title{color:#025977;font-weight:700;}.btn-secondary{border-color:#025977!important;background-color:#025977!important;}@media(min-width:360px) and (max-width:767px){.navbar-collapse{-webkit-box-shadow:10px 10px 21px -6px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 21px -6px rgba(0,0,0,.75);box-shadow:10px 10px 21px -6px rgba(0,0,0,.75);}.table-striped{font-size:.8rem!important;}.mens-pont{padding:0 15px;margin:0 5px;}}nav{margin:0 auto;background:#fff;padding:50px 0;}nav ul{list-style:none;text-align:center;}nav ul li{display:inline-block;}nav ul li a{display:block;padding:15px;text-decoration:none;margin:0 10px;}nav ul li a,nav ul li a:after,nav ul li a:before{transition:all .5s;}nav ul li a:hover{color:#fff;}nav.fill ul li a{position:relative;}nav.fill ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:'.';color:transparent;background:#ddd;height:1px;}nav.fill ul li a{transition:all 2s;}nav.fill ul li a:after{text-align:left;content:'.';margin:0;opacity:0;}nav.fill ul li a:hover{color:#fff;z-index:1;}nav.fill ul li a:hover:after{z-index:-10;animation:fill 1s forwards;-webkit-animation:fill 1s forwards;-moz-animation:fill 1s forwards;opacity:1;}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#fff!important;}@-webkit-keyframes fill{0%{width:0%;height:1px;}50%{width:100%;height:1px;}100%{width:100%;height:100%;background:#025977;}}.h-resetGutter{margin:0;padding:0;}.h-hr{border-top:5px solid #025977;}.h-hand{cursor:pointer;}.h-pad5{padding:5px;box-sizing:border-box;}.h-pad10{padding:10px;box-sizing:border-box;}.h-pad15{padding:15px;box-sizing:border-box;}.h-pad20{padding:20px;box-sizing:border-box;}.h-pad25{padding:25px;box-sizing:border-box;}.h-pad30{padding:30px;box-sizing:border-box;}.h-LoaderOverlay{width:100%;height:100%;background-color:rgba(0,0,0,.85);left:0;top:0;overflow:hidden;color:#fff;position:fixed;z-index:999;animation:fadeIn 2s line;}.h-loader:after{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'';position:absolute;top:50%;left:calc(50% - 30px);border:10px solid #fff;border-left-color:transparent;animation:rotation 1s linear infinite;}.h-loader[data-text]:before{content:attr(data-text);position:fixed;top:40%;left:0;text-align:center;width:100%;font-size:24px;animation:blink 1s linear infinite alternate;}@media(min-width:360px) and (max-width:767px){.h-adjustMinusResgate{margin-top:1px;}}@media(min-width:768px) and (max-width:991px){.h-adjustMinusResgate{margin-top:-8px;}}@media(min-width:992px) and (max-width:1199px),(min-width:1200px){.h-adjustMinusResgate{margin-top:10px;}}@media(min-width:360px) and (max-width:767px){.h-familyMobile{margin-top:20px;}}.l-header{height:155px;}.l-resgateCompartilhado{padding:10px 12px;}.l-resgateCompartilhado input{width:100%;border:1px solid #ddd;height:40px;padding:10px;}@media(min-width:360px) and (max-width:767px){.l-resgateCompartilhado input{margin:10px 0;}}@media(min-width:360px) and (max-width:767px),(min-width:768px) and (max-width:991px){.l-resgateCompartilhado svg{margin-top:20px;}}.l-resgateCompartilhado label{display:block;text-align:center;}.l-containerResgate--mobile{margin-right:-40px!important;margin-left:-40px!important;}@media(min-width:360px) and (max-width:767px){.l-resgateIndividual--mobile{border:1px solid #ddd;padding:20px;margin:0 30px;}}@media(min-width:360px) and (max-width:767px){.l-resgateCompartilhado--mobile{border:1px solid #ddd;padding:20px;margin:0 15px!important;}}.l-labelPontos{font-size:1em;color:#707070;text-transform:uppercase;}.l-tab{border:1px solid #ddd;margin:0 10px 20px;}@media(min-width:360px) and (max-width:767px){.l-tab{margin:0 5px 20px;}}.js-loader{background:#252424;opacity:.3;position:absolute;width:100%;height:60px;top:-10px;text-align:center;color:#fff;padding-top:15px;}.l-boxSearch input,.l-boxSearch select{border:1px solid #ddd;height:40px;margin:0 5px;padding-left:10px;color:#707070;background:none;cursor:pointer;}.l-boxSearch input:focus,.l-boxSearch select:focus{background:none;}.l-boxSearch .fa-calendar-alt{display:inline;position:absolute;margin-top:-30px;font-size:20px;right:10%;z-index:-1;}.l-faq .card:first-child{border-radius:10px 10px 0 0;}.l-faq button{font-family:'Montserrat',sans-serif;font-size:.81em;color:#025977;font-weight:700;text-transform:uppercase;}.l-faq button:hover{color:#008fc2;text-decoration:none;}.l-esqueciSenha{display:inline-block;position:absolute;margin-top:50px;right:0;margin-right:25px;text-align:right;}.l-esqueciSenha a{color:#707070;cursor:pointer;}.l-esqueciSenha a:hover{color:#d0a00e;}@media(min-width:1200px){.l-esqueciSenha{width:25%;margin-right:-5px;}}@media(min-width:992px) and (max-width:1199px){.l-esqueciSenha{width:98%;margin-right:5px;}}.l-esqueciSenha--mobile{position:relative;text-align:center;padding:10px 20px;width:100%;margin-top:20px;}.l-esqueciSenha--mobile a{color:#707070;}.l-addSucess{width:100%;padding:5px 10px;position:absolute;top:0;margin-left:-15px;text-align:center;color:#fff;background:#00cec9;}.l-addError{width:100%;padding:5px 10px;position:absolute;top:0;margin-left:-15px;text-align:center;color:#fff;background:#ff7675;}.l-labelValidation{padding:5px 10px;background:#ff7675;display:block;font-size:.725em;text-align:center;color:#fff;}.l-movimento--resgate{color:#ff7675;font-weight:700;}.l-movimento--adicao{color:#00cec9;font-weight:700;}.l-cadastro-empresa{text-decoration:line-through;}@media(min-width:992px) and (max-width:1199px),(min-width:1200px){.l-banner{max-height:570px;}.l-banner img{height:auto;}}@media(min-width:768px) and (max-width:991px){.l-banner{max-height:490px;}}@media(min-width:360px) and (max-width:767px){.l-banner{max-height:268px;}}.l-header{height:155px;}@media(min-width:360px) and (max-width:767px),(min-width:768px) and (max-width:991px){.l-header{height:auto;}.l-header .l-header__logo{max-width:140px;height:auto;padding:10px 0 10px;}.l-header .l-navUser{padding:15px;}.l-header .l-navUser .l-navUser--mobile{font-size:18px;margin-bottom:10px;font-weight:bold;border-bottom:2px solid;width:50%;display:inline-block;}}.l-active{color:#fff!important;background:#025977!important;height:60px!important;cursor:pointer!important;}.l-user{font-size:1.5em;font-family:'Museo 300 Regular'!important;color:#707070;cursor:pointer;}.l-user:focus{outline:0!important;}@media(min-width:992px) and (max-width:1199px){.l-header__navItens{margin:0 22px 0 -20px;}}html,body{height:100%;margin:0;display:flex;flex-direction:column;}body>section{flex:1;}.l-footer{background:#025977;min-height:43px;}.invisivel,.validation-summary-valid{display:none!important}