@charset "UTF-8";#posicao1 .moduletable.ctt .custom.ctt span a:hover,#posicao31 .moduletable.ctt p a:hover,#posicao31 .moduletable.menu .nav.menu li a:hover,.fulltext a:hover,.moduletable_menu ul.nav.menu li a:hover,.moduletable_menu ul.nav.menu li span:hover,.moduletable_menu ul.nav.menu li ul.nav-child li.active a,.moduletable_menu ul.nav.menu li.active span,.moduletable_menu ul.nav.menu li.active.parent span,.moduletable_menu ul.nav.menu>li.active>a,.pg-vantagens .cv.content .cv-tag ul li a:hover,.pg-vantagens .cv.content p a:hover{text-decoration:underline}#posicao2B,#posicao3{background-size:cover;background-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:target{scroll-margin-top:0rem}::selection{background:#00F;color:#FFF}body{background-color:#FFF;color:#000;font-family:Montserrat,sans-serif;font-size:16px;height:100%}#system-message{width:100%}#system-message .alert{background-color:#FFF;border:1px solid #EDEDED;border-radius:10px;box-sizing:border-box;margin:0 auto;padding:10px;width:480px}#system-message-container{position:absolute;top:100px;z-index:9999}.alert.alert-message,.alert.alert-notice{border:1px solid #CCC;border-radius:5px!important;padding:10px;background-color:#FFF;width:100%}h4.alert-heading{color:#E70008;font-size:1.5em;text-align:center;margin-bottom:.5em}.alert.alert-message p,.alert.alert-notice p,.alert.alert-warning p{font-size:13px;margin-top:10px;text-align:center}.alert-message{text-align:center;line-height:130%}.pagination{margin:0 auto;width:92.241vw;font-size:.8em;padding-bottom:35px}.pagination p{font-weight:bolder}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;gap:5px;height:auto;justify-content:flex-start;margin-top:2em}.cv.idem,.limpar{height:0;overflow:hidden}.pagination ul li{margin-bottom:3px}.pagination ul li a{background-color:#000;padding:10px 15px;color:#FFF;display:block}#posicao2,.pagination ul .active a,.pagination ul li a:hover{background-color:#006BB7}.pagination ul li:not(:last-child){margin-right:3px}.pagination ul .disabled{display:none}.icon-first,.icon-last,.icon-next,.icon-previous{font-style:normal!important}.container{margin:0 auto;width:92.241vw}.limpar{clear:both;display:block;visibility:hidden;width:0}#posicao1{background-color:#0098DB;color:#FFF;padding:8px 0;position:relative;z-index:3}#posicao1 .moduletable.redes .custom.redes span .fa:hover,#posicao31 .moduletable.logo .custom.logo p i:hover{color:#000}#posicao1>div.container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#posicao1 .moduletable.ctt .custom.ctt{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-start}#posicao1 .moduletable.ctt .custom.ctt span{font-size:1rem}#posicao1 .moduletable.ctt .custom.ctt span i{font-size:18px;margin-right:7px}#posicao1 .moduletable.redes .custom.redes{align-items:center;display:flex;flex-wrap:wrap;gap:0 15px;justify-content:space-between}#posicao1 .moduletable.redes .custom.redes span .fa{font-size:17px}#posicao2{padding:25px 0 17px;position:relative;z-index:2}#posicao2>div.container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#posicao2 .moduletable.logo{width:163px}#posicao2 .moduletable.logo figure img{height:auto;width:100%}.moduletable_menu{margin:0}.moduletable_menu ul.nav.menu{align-items:center;display:flex;flex-wrap:wrap;gap:0 80px;justify-content:flex-end}.moduletable_menu ul.nav.menu li a,.moduletable_menu ul.nav.menu li span{color:#FFF;cursor:pointer;font-size:.99rem;text-transform:uppercase}.moduletable_menu ul.nav.menu li ul.nav-child{background-color:#00FD;column-count:4;display:block;left:0;padding:20px 4%;position:absolute;transition-duration:.5s;top:-220px;width:100%}.moduletable_menu ul.nav.menu li ul.nav-child li{margin-bottom:10px}.moduletable_menu ul.nav.menu li ul.nav-child li a{font-size:.9rem}.moduletable_menu ul.nav.menu li ul.nav-child.subMenuOpen{top:130px}#posicao2B{background-image:url(../images/bg-title-int.png);background-position:center top;color:#FFF;padding:0}#posicao2B .moduletable.title{padding:75px 0;text-align:center}#posicao2B .moduletable.title h1{font-size:1.7rem;font-weight:500}#posicao3{background-image:url(../images/banner-clube-de-vantagens.png);background-position:top center;padding:13.021%}#posicao3B{background-color:#F2F2F2;margin:0;padding:50px 0}#posicao3B .moduletable.buscar{margin:0 auto;width:945px}#posicao3B .moduletable.buscar form{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;width:100%}#posicao3B .moduletable.buscar form label{display:none}#posicao3B .moduletable.buscar form input{border:1px solid #CCC;color:#343440;margin:0;padding:10px 12px;width:100%}#posicao3B .moduletable.buscar form input:focus{border-color:#777}#posicao3B .moduletable.buscar form button{background-color:#0095D9;border:0;color:#FFF;margin:0;padding:11.3px 0;width:150px}#posicao3B .moduletable.buscar form button:hover{background-color:#004787}.posicaoParceiros{background-color:#F2F2F2;padding:0 0 25px}.posicaoParceiros>div.container{background-color:#F8F8F8;max-width:1260px;padding:0 0 35px}.posicaoParceiros h2{border-bottom:2px solid #FFF;background-color:#00509E;color:#FFF;font-size:2rem;font-weight:400;margin:0 auto 50px;padding:35px 0;text-align:center}.posicaoParceiros .moduletable.btt p a{background-color:#005F9F;border-radius:5px;color:#FFF;display:block;font-size:1.075rem;font-weight:400;line-height:1.5;margin:0 auto;padding:5px 0;text-align:center;width:140px}.posicaoParceiros .moduletable.btt p a:hover{background-color:#004081}.moduletable.list{margin:0 auto 35px;padding:0}.moduletable.list ul.cv-list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.moduletable.list ul.cv-list li{background-color:#EAEAEA;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem;border:1px solid #DEE2E6;max-width:300px;overflow:hidden;position:relative;width:23.8101%}.cv.idem{padding:41.95% 0;position:relative}.cv.idem .cv-img{align-items:center;background-color:#FFF;display:flex;height:100%;justify-content:center;left:0;margin:0;padding:10px;position:absolute;top:0;transition-duration:.5s;width:100%;z-index:9}.cv.idem .cv-img img{height:auto;width:80%}.cv.idem .cv-container{background-color:#F0F0F0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;height:100%;left:0;padding:10px;position:absolute;text-align:center;top:0;width:100%;z-index:7}.cv.idem .cv-container .cv-title{color:#343A40;font-size:1.1125rem;font-weight:300;line-height:1.2;margin-bottom:.5rem}.cv.idem .cv-container .cv-descricao{color:#555;font-size:.75rem;line-height:1.5;margin-bottom:1rem}.cv.idem .cv-container .cv-vejamais span{background-color:#005F9F;border-radius:.25rem;color:#FFF;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin:0 auto;padding:.375rem .75rem;width:140px}.cv.idem .cv-container .cv-vejamais span:hover{background-color:#004081}.cv.idem:hover .cv-img{left:-400px;top:-400px}#posicao31{background-color:#006BB7;color:#FFF;padding:50px 0}#posicao31>div.container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#posicao31 h2{font-size:1.234rem;margin-bottom:17px}#posicao31 .moduletable.logo{width:200px}#posicao31 .moduletable.logo .custom.logo{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px;justify-content:center}#posicao31 .moduletable.logo .custom.logo figure{margin:0 0 30px}#posicao31 .moduletable.logo .custom.logo figure img{height:auto;width:100%}#posicao31 .moduletable.logo .custom.logo p i{font-size:22px}#posicao31 .moduletable.menu .nav.menu li{background-image:url(../images/icon-pax-bahia.png);background-position:left center;background-repeat:no-repeat;font-size:1rem;font-weight:400;padding:1px 0 1px 21px}#posicao31 .moduletable.menu .nav.menu li:not(:last-child){margin-bottom:7px}#posicao31 .moduletable.ctt{width:280px}#posicao31 .moduletable.ctt p{align-items:flex-start;display:flex;font-size:1rem;font-weight:400;gap:10px;justify-content:flex-start;line-height:130%}#posicao31 .moduletable.ctt p .fa{font-size:20px;margin:2px 0 0}#posicao31 .moduletable.ctt p:not(:last-child){margin-bottom:20px}#footer{color:#737373;padding:24.3px 0;text-align:center}#iconwhats{bottom:3%;position:fixed;right:3.2vw;width:50px;z-index:110}#iconwhats a{align-items:center;background-color:#4BB800DD;border-radius:50%;display:flex;height:50px;justify-content:center}#iconwhats a i{color:#FFF;font-size:33px}#iconwhats a:hover{background-color:#4BB800}#iconwhats::after{animation:ring 1.5s infinite;border-radius:100%;border:5px solid #4bb800;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%,-50%);width:30px;z-index:-1;top:50%}@keyframes ring{0%{width:30px;height:30px;opacity:1}100%{width:300px;height:300px;opacity:0}}#pg_int{background-color:#F2F2F2}#pg_int>.search{padding-bottom:50px}#pg_int .page-header,#pg_int .pg-tags h1,#pg_int .search h1{background-color:#004787;color:#FFF;margin-bottom:50px;padding:75px 0;text-align:center}.fulltext h2,.fulltext h3,.fulltext h4,.fulltext h5,.fulltext h6{font-weight:500;margin-bottom:10px}#pg_int .page-header h1,#pg_int .page-header span,#pg_int .pg-tags h1,#pg_int>.search h1{font-size:1.7rem;font-weight:500}.fulltext h2{font-size:1.5rem}.fulltext h3{color:#333435;font-size:1.3rem}.fulltext h4,.fulltext h5,.fulltext h6{color:#3F474A;font-size:1.15rem}.fulltext ol,.fulltext p,.fulltext ul{font-size:1rem;line-height:150%;text-align:justify}.fulltext ol:not(:last-child),.fulltext p:not(:last-child),.fulltext ul:not(:last-child){margin-bottom:15px}.fulltext ol,.fulltext ul{padding-left:20px}.fulltext ol li:not(:last-child),.fulltext ul li:not(:last-child){margin-bottom:7px}.fulltext p strong{font-weight:600}.fulltext ul li{list-style:circle}.fulltext ol li{list-style:upper-roman}.fulltext a{color:#007}.pg-vantagens{padding-bottom:50px}.pg-vantagens .items-row{display:flex;flex-wrap:wrap;gap:30px 15px;justify-content:center;margin:0 auto;max-width:1260px;width:92.241vw}.pg-vantagens .items-row>div{background-color:#EAEAEA;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem;border:1px solid #DEE2E6;max-width:300px;overflow:hidden;position:relative;width:23.8101%}.pg-vantagens .items-row>div>div.item{height:100%}.pg-vantagens .items-row:not(:last-child){margin-bottom:30px}.pg-vantagens .cv.content .cv-title{border-bottom:1px solid #DEE2E6;margin-bottom:10px;padding-bottom:10px;text-align:center}.pg-vantagens .cv.content .cv-title img{height:auto;margin-bottom:1.5rem;width:250px}.pg-vantagens .cv.content .cv-title h1{color:#005F9F;font-size:1.53125rem;font-weight:700;margin:0;text-transform:uppercase}.pg-vantagens .cv.content .cv-tag{margin-bottom:35px}.pg-vantagens .cv.content .cv-tag div.cck_contents{float:none}.pg-vantagens .cv.content .cv-tag .cck_label{display:none}.pg-vantagens .cv.content .cv-tag ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.pg-vantagens .cv.content .cv-tag ul li{color:#005F9F;list-style:none;padding:2px 5px}.pg-vantagens .cv.content .cv-tag ul li:not(:last-child){border-right:1px solid #555}.pg-vantagens .cv.content .cv-bgcolor{background-color:#F8F8F8;margin-bottom:10px;padding:10px}.pg-vantagens .cv.content h2{color:#005F9F;font-size:1.3125rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}.pg-vantagens .cv.content ol,.pg-vantagens .cv.content p,.pg-vantagens .cv.content ul{color:#555;font-size:.875rem;font-weight:400;line-height:1.5}.pg-vantagens .cv.content ol:not(:last-child),.pg-vantagens .cv.content p:not(:last-child),.pg-vantagens .cv.content ul:not(:last-child){margin-bottom:1rem}.pg-vantagens .cv.content p{align-items:center;display:flex}.pg-vantagens .cv.content p a:hover{color:#00458A}.pg-vantagens .cv.content p i{font-size:18px;margin-right:7px}.pg-vantagens .cv.content ol{padding-left:15px}.pg-vantagens .cv.content ul li{list-style:inside}.pg-vantagens .cv.content .cv-redes>div{align-items:center;display:flex;gap:10px;justify-content:flex-start}.pg-vantagens .cv.content .cv-redes>div i{font-size:25px}.pg-vantagens .cv.content .cv-redes>div a:hover i{color:#00458A}.pg-tags form ul{margin:0 auto 50px;width:92.241vw}.pg-tags form ul li a{background-color:#EFEFEF;border:1px solid #DDD;border-radius:3px;display:block;font-size:1.075rem;font-weight:400;padding:7px 12px}.pg-tags form ul li a:hover{background-color:#DDD;border-color:#EFEFEF}.pg-tags form ul li:not(:last-child){margin-bottom:12px}.search.pg-pesquisa #searchForm,.search.pg-pesquisa .search-results{margin:0 auto;width:92.241vw}.search.pg-pesquisa #searchForm{display:block}.search.pg-pesquisa #searchForm .btn-toolbar{margin-bottom:20px}.search.pg-pesquisa #searchForm .btn-toolbar .btn-group.pull-left label{font-size:1.075rem;font-weight:500;margin:0 0 3px}.search.pg-pesquisa #searchForm .btn-toolbar .btn-group.pull-left input{border:1px solid #CCC;color:#3F474A;margin:0;padding:7px 12px;width:100%}.search.pg-pesquisa #searchForm .btn-toolbar .btn-group.pull-left input:focus{background-color:#F8F8F8}.search.pg-pesquisa #searchForm .searchintro{margin:0 0 3px}.search.pg-pesquisa #searchForm .searchintro strong{font-size:1.075rem;font-weight:500}.search.pg-pesquisa #searchForm .form-limit{border:1px solid #CCC;margin-bottom:20px;padding:7px 12px}.search.pg-pesquisa #searchForm .form-limit label{font-size:14px;font-weight:bolder}.search.pg-pesquisa #searchForm .counter{font-size:1.075rem;font-weight:500}.search.pg-pesquisa .search-results{margin:10px auto 0}.search.pg-pesquisa .search-results .result-title{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;background-color:#CCC;margin-bottom:7px;padding:5px 12px}.search.pg-pesquisa .search-results .result-title a{display:block;padding:5px 7px;width:100%}.search.pg-pesquisa .search-results .result-title:hover{background-color:#000;color:#FFF}.search.pg-pesquisa .pagination{margin:0 auto;width:92.241vw}.search.pg-pesquisa .pagination ul{margin-top:20px}.filters.btn-toolbar,.result-category,.result-created,.result-created_pg_pesquisar,.result-text,button.btn.hasTooltip,fieldset.only,fieldset.phrases,span.small{display:none}#pg-int .reset{padding:200px 3.2% 100px}#pg-int .reset form fieldset{padding:0}#pg-int .reset form p{font-size:1.2rem;line-height:150%;margin-bottom:35px;text-align:center}#pg-int .reset form .control-group{margin:0 auto;width:393px}#pg-int .reset form label{display:block;font-size:.9rem;margin-bottom:5px}#pg-int .reset form input{border:1px solid red;color:#000;font-size:1rem;font-weight:500;margin-bottom:12px;padding:11px;width:100%}#pg-int .reset form input:focus{border-color:#000}#pg-int .reset form button{background-color:red;color:#FFF;display:block;font-size:1.075rem;font-weight:800;margin:0 auto;padding:11px 0;text-align:center;width:160px}#pg-int .reset form button:hover{background-color:#000}h2.msn-sys{font-size:20px;font-weight:400;padding:75px 0 150px;text-align:center}