@import url("imagens/icones-fonts-svg/fonts/style.css");
@import url("style_variaveis.css");
@import url("newstyle.css?v=3");
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
html, body{height:100%;}
body{margin:0;padding:0;text-align:center;font-family:"Ubuntu", Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-weight:normal;background:#fff;}
.wrapper{width:100%;position:relative;margin:0 auto;text-align:left;min-height:100%;}
*{-webkit-box-sizing:border-box;box-sizing:border-box;}
* html .wrapper{height:100%;}
.content{padding-bottom:0;}
.boxCenter{max-width:1222px;margin:0 auto;width:100%;}
.header .boxCenter{width:100%/*;max-width:1024px*/;display:-webkit-box;display:-ms-flexbox;display:flex;/* -webkit-box-align:center; */-ms-flex-align:center;/* align-items: flex-start; */-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
a{color:#7c1337;}
a:hover{color:#7c1337;text-decoration:underline;}
h1,h2,h3,h4,p,span,div{font-weight:normal;}
input::-webkit-input-placeholder{color:#524843;}
::-webkit-input-placeholder{color:#524843;}
.box-search input::-webkit-input-placeholder{color:#aeaba6;}
.box-search ::-webkit-input-placeholder{color:#aeaba6;}
.header .linksTop,
.header .boxMenuBusca .navMenu,
.menuMobile .menuListra.bottom,
.menuMobile .menuListra.top:after,
.menuMobile .menuListra.top:before{-webkit-transition:all 700ms ease-in-out;transition:all 700ms ease-in-out;}
.sprites,
.sprites:before,
.sprites:after{background:url(imagens/layout/sprites.png) no-repeat}
.header{width:100%;z-index:99999;top:0;position:fixed;}
.header .logo-semanal{position: relative;top: 5px;left: 20px;}
.header:before{content: '';width: 100%;height: calc(100% - 68px);display: block;background: rgba(0, 0, 0, 0.8);position: absolute;top: 68px;left: 0;}
.header:after{content:'';background: #002746;position: absolute;width: 100%;top: 0;left: 0;height: 68px;z-index: 1;}
.header .boxTop{width:100%;display:inline-block;padding:12px 0;position: relative;z-index: 2;}
.header h1{display:inline-block;vertical-align:middle;-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px; margin: 0}
.header .logo{background:url(imagens/layout/logo.png) no-repeat 0 0;width:78px;height:36px;text-indent:-50000em;float:left;display:inline-block; background-size: 100%}
.header .linksTop{display:inline-block;vertical-align:middle;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin: 4px 0 0;}
.header .linksTop li{float:left;display:inline-block;font-size:16px;line-height:16px}
.header .linksTop li + li{margin-left: 24px}
.header .linksTop li#desktop1{display: none}
.header .linksTop li a{border:solid 1px #fff;color:#ffffff;padding:8px 27px;float:left;text-align:center;text-decoration:none;border-radius:5px;}
.header .linksTop li a.abrir-conta:hover{background:rgb(199,184,147);border-color:rgb(199,184,147);color:#002746}
.header .linksTop li a:hover{background:#fff;color:rgb(23,64,115);}
.header .linksTop li a.abrir-conta{background:#fdba2c;border-color:#fdba2c;color:#1a426b}
.header .boxMenuBusca{display:inline-block;vertical-align:middle;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto; margin: 0 41px}
.header .boxMenuBusca .navMenu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin: 0}
.header nav{width:100%;}
.header .boxMenuBusca ul li{display:block;position:relative;color:#ffffff;font-size:16px;line-height:20px;font-family:'Source Sans Pro';-webkit-box-flex: 0;-ms-flex: 0 0 0px;flex: 0 0 0px;}
.header .boxMenuBusca ul li *{font-family:'Source Sans Pro';}
.header .boxMenuBusca .navMenu > li > a{color:#fff;display:block;padding: 12px 34px 12px 0;z-index:2;position:relative;white-space: nowrap;}
.header .boxMenuBusca .navMenu li.login-mobile{display: none;}
.disabled > a{pointer-events: none}
.disabled > a span{pointer-events: auto}
.header .boxMenuBusca .navMenu > li:hover > a{color:#fdba2c;text-decoration:none; font-weight: 600}
.header .boxMenuBusca ul li.menu-item-has-children a:after{content:"a";display:none;background:url(imagens/layout/sprites.png) no-repeat -257px -15px;width:12px;height:9px;text-indent:-50000em;vertical-align:middle;margin-left:7px;z-index:4;}
.header .boxMenuBusca ul li ul{position: relative;max-width: 100%;padding-bottom:5px;display:none;z-index:5;width: 100%;padding-top: 20px; max-height: calc(100vh - 68px);}
.header .boxMenuBusca ul li ul li{font-size:12px;line-height:12px;color:#009bdb;text-transform:none;padding:0;/*padding-left: 8%;*/margin:0;width: 100%;white-space: nowrap;}
.header .boxMenuBusca ul li ul li a{color:#ffffff;padding: 8px 0;margin:0;font-size:16px;line-height: normal;display:block;font-weight:400;max-width: 100%;}
.header .boxMenuBusca .sub-menu .sub-menu a{padding-left: 20px;font-size: 9px;padding-top: 0;padding-bottom: 0;}
.header .boxMenuBusca ul li ul li a:hover{text-decoration:none;font-weight:600}
.header .boxMenuBusca ul li ul li a:before,
.header .boxMenuBusca ul li ul li a:after{display:none!important;padding:0;margin:0;}
.header .boxMenuBusca ul li:hover ul,
.header .boxMenuBusca ul li:hover ul:hover{display:block;position: relative;}
.header .boxMenuBusca ul li:hover ul::before,
.header .boxMenuBusca ul li:hover ul::after{content: '';display: block;position: absolute;height: 100%;width: 100vw;top: 0;left: -80vw;/* pointer-events: none; */}
.header .boxMenuBusca ul li:hover ul::after{left: 0;}
.header .boxMenuBusca ul li.menu-item-has-children:hover a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.header .boxMenuBusca ul.sub-menu ul.sub-menu{position:relative;top:0;left:0;-webkit-box-shadow:0px 0 0 0px rgba(0, 0, 0, 0);box-shadow:0px 0 0 0px rgba(0, 0, 0, 0);}
.header .btBuscar{float:left;display:none;width:55px;height:52px;border-left:solid 1px #adc3e0;text-indent:-5000em;background:#fff;}
.header .btBuscar:before{content:"";width:24px;height:25px;background-position:-8px -7px;display:inline-block;float:right;margin:15px 5px 0 0;}
.header .boxBusca{width:100%;position:absolute;left:0;bottom:-50px;background:#fff;height:50px;display:none;-webkit-box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.45);box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.45);}
.header .boxBusca .campo{width:calc(100% - 10px);margin:8px 5px 0;background:#fff;border:solid 1px #dddcd6;color:#314474;font-size:13px;line-height:16px;height:35px;border-radius:2px;outline:none;padding:9px 10px;resize:none;}
.header .boxBusca .botao{position:absolute;right:7px;top:10px;border:0;cursor:pointer;background:#003d74;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;padding:9px 10px 8px;outline:none;}
.header .boxBusca .botao:hover{background:#003d74;}
.header .boxMenuBusca ul li ul::-webkit-scrollbar {
  width: 5px;
}
.header .boxMenuBusca ul li ul::-webkit-scrollbar-track {
  background: rgba(253, 252, 252, 0.12); 
}
.header .boxMenuBusca ul li ul::-webkit-scrollbar-thumb {
  background: rgba(12, 12, 12, 0.41); 
}
.header .boxMenuBusca ul li ul::-webkit-scrollbar-thumb:hover {
  background: rgba(12, 12, 12, 0.12); 
}
.main{width:100%;}
.breadcrumb{background:none;margin-top:25px;padding:0;margin-bottom:0;}
.breadcrumb li{font-size:14px;line-height:14px;text-transform:uppercase;color:#7c0435;margin-right:20px;padding-left:25px;position:relative;float:left;}
.breadcrumb li a{color:#c5b794;padding-left:0;margin-left:0;position:relative;}
.breadcrumb li:before{content:""!important;position:absolute;left:0;top:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #c5b794;padding:0!important;}
.breadcrumb li:first-child{margin-left:0;padding-left:0;}
.breadcrumb li:first-child:before{display:none;}
.box-video + .boxTv{display:none;}
.boxTv{width:100%;}
.boxTv:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:94px;background:url(imagens/layout/sombra_banner_tv.png) repeat-x;z-index:3;}
.boxTv li img.wp-post-image{width:100%;float:left;height:auto;}
.content-banner-text{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;}
.content-banner-text:after{content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 80%; background: rgb(0,0,0);
background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));
background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%); opacity: 0.4; z-index: 1}
.content-banner-text .boxCenter{font-size:38px;width:100%;max-width:1064px; position: relative; z-index: 2}
a.btn-mobile2{display: none;}
.content-banner-text strong{}
.content-banner-text p{font-size:16px;}
.content-banner-text h6,
.content-banner-text h5,
.content-banner-text h4,
.content-banner-text h3,
.content-banner-text h2,
.content-banner-text h1{}
.content-banner-text h6{font-size:19px;}
.content-banner-text h5{font-size:24px;}
.content-banner-text h4{font-size:32px;}
.content-banner-text h3{font-size:40px;}
.content-banner-text h2{font-size:50px;}
.content-banner-text h1{font-size:100px;}
.box-video{position:relative;display:block;width:100%;height:100%;overflow:hidden;}
.box-video video{position:absolute;top:0;left:50%;width:100%;height:100%;z-index:2;display:block;}
.flexslider .slides .box-video img.wp-post-image{z-index:0;float:none;}
.titulo:empty{display:none!important;}
.bloco-titulo-listagem-icones-botao{display:block;width:100%;clear:both;text-align:center;padding:56px 0 70px;}
.bloco-titulo-listagem-icones-botao .boxCenter{max-width:1092px}
.boxNossosPrincipios .titulo,
.bloco-titulo-listagem-icones-botao h2{color:#700d30;font-size:28px;font-weight:100;line-height:24.007px;text-align:center;margin-bottom:36px;text-transform:uppercase;}
.bloco-titulo-listagem-icones-botao .listagem{display:inline-block; width: 100%}
.bloco-titulo-listagem-icones-botao .listagem ul{text-align:center;vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.bloco-titulo-listagem-icones-botao ul li{float:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 242px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative; line-height: normal}
.bloco-titulo-listagem-icones-botao li.sem-link{max-width:236px;padding:20px}
.bloco-titulo-listagem-icones-botao li a.link-post{max-width:295px;padding:27px;display:block;}
.bloco-titulo-listagem-icones-botao li a:hover{text-decoration:none;}
.bloco-titulo-listagem-icones-botao li a.link-post:hover{text-decoration:none;background:#ecebe7;}
.box-ico,
.bloco-titulo-listagem-icones-botao .bloco-icone{height:50px;margin-bottom:10px;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.box-ico img,
.bloco-titulo-listagem-icones-botao li img{display:block;max-width:59px;max-height:50px;-o-object-fit:cover;object-fit:cover;}
.boxNossosPrincipios .listaPrincipios .titulo,
.bloco-titulo-listagem-icones-botao .titulo-post{color:#7c0435;font-size:18px;font-weight:normal;text-transform:uppercase;margin-bottom:13px;display:block;}
.boxNossosPrincipios .listaPrincipios li p,
.bloco-titulo-listagem-icones-botao p{color:#524743;font-size:15px;font-weight:300;font-family:'Source Sans Pro';}
.bloco-titulo-listagem-icones-botao li .botao{border:1px solid #002746;color:#002746;font-size:17px;line-height:17px;font-weight:100;bottom:27px;left:27px;margin:0 auto;text-transform: none;display: table;padding: 7px 45px}
.bloco-titulo-listagem-icones-botao li a:hover .botao{color:#fff;background-color:#002746;}
.bloco-titulo-listagem-icones-botao .botao{margin:20px auto 0;}
.bloco-titulo-listagem-icones-botao .over-text{display: none;position: absolute;top: 0;left: 0;width: 100%;height: calc(100% - 55px);/* overflow: auto; */background: #fff;border-radius: 3px;}
.fechar-item{display: none;position: absolute;top: 4px;right: 7px;font-size: 17px;color: #ffffff;text-transform: uppercase; font-weight: 100; cursor: pointer}
.active + .fechar-item{display: block}
.botao{border-radius:5px;display:block;margin:0 auto;font-weight:300;text-align:center;text-transform:uppercase;font-weight:normal;}
.botao:hover{text-decoration:none;}
.botao.tam1{width:242px;height:40px;line-height:40px;font-size:16px;padding:0;}
.botao.cor1{background-color:#7c0435;color:#ffffff;border:1px solid #7c0435;text-align: center;}
.botao.cor1:hover{background-color:#786a63;border-color:#786a63;}
.boxAjudamos{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;float:left;}
.boxAjudamos .titulo{font-size:31px;color:#003d74;line-height:31px;font-weight:500;text-transform:uppercase;padding-bottom:35px;}
.boxAjudamos .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxAjudamos p{font-size:16px;line-height:21px;color:#827f7d;max-width:645px;margin:0 auto;}
.boxAjudamos .listaAjuda{width:100%;height:auto;display:inline-block;margin-top:60px;}
.boxAjudamos .listaAjuda li img{max-width:95px;max-height:80px;width:auto;height:auto;}
.boxAjudamos .listaAjuda li:first-child{border:0;}
.boxAjudamos .listaAjuda .titulo{font-size:14px;line-height:14px;color:#003d74;padding:0;text-align:left;max-width:230px;margin:0 auto;margin-top:25px;padding-bottom:8px;}
.boxAjudamos .listaAjuda .titulo:before{display:none;}
.boxAjudamos .listaAjuda li p{text-align:left;font-size:13px;line-height:16px;color:#827f7d;max-width:230px;}
.boxAjudamos .listaAjuda li .link{font-size:15px;line-height:15px;color:#003d74;margin-top:25px;display:inline-block;}
.boxAjudamos .listaAjuda li .link:after{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-left:8px;margin-top:-2px;}
.boxAjudamos .listaAjuda li .link:hover:after{margin-left:18px;}
.boxAjudamos .listaAjuda li .link:hover{text-decoration:none;}
.boxDestaques{background:#f2f2f2;padding:35px 0;width:100%;display:inline-block;overflow:hidden;float:left;}
.boxDestaques .listaDestaques{margin-left:-15px;position:relative;width:calc(100% + 30px);float:left;display:inline-block;}
.boxDestaques .listaDestaques li img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:290px;}
.boxDestaques .listaDestaques li .cont{background:#fff;height:auto;display:inline-block;width:100%;min-height:695px;position:relative;}
.boxDestaques .listaDestaques li .cont .cat{text-transform:uppercase;margin-top:35px;font-size:15px;line-height:15px;color:#827f7d;padding:0 25px;}
.boxDestaques .listaDestaques li .cont .titulo{color:#003d74;font-size:19px;line-height:19px;font-weight:500;margin-top:35px;padding:0 25px 30px;}
.boxDestaques .listaDestaques li .cont p{font-size:16px;line-height:20px;color:#827f7d;text-align:left;padding:0 25px;}
.boxDestaques .listaDestaques li .link{font-size:17px;line-height:17px;color:#003d74;display:inline-block;margin:0 25px;position:absolute;bottom:25px;left:0;}
.boxDestaques .listaDestaques li .link:after{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-left:8px;margin-top:-2px;}
.boxDestaques .listaDestaques li .link:hover{text-decoration:none;}
.boxDestaques .listaDestaques li .link:hover:after{margin-left:18px;}
.boxDestaques .listaDestaques li .listagem{width:100%;height:auto;display:inline-block;margin-top:20px;}
.boxDestaques .listaDestaques li .listagem li{width:100%;height:auto;display:inline-block;border-bottom:solid 1px #f1f0ea;padding:15px 25px;margin-top:0;}
.boxDestaques .listaDestaques li .listagem li .titulo{font-size:16px;line-height:16px;padding:0;margin:0;}
.boxDestaques .listaDestaques li .listagem li p{font-size:16px;line-height:16px;padding:0;margin-top:8px;}
.boxEmQueInvestir{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;float:left;}
.boxEmQueInvestir .titulo{font-size:31px;color:#003d74;line-height:31px;font-weight:500;text-transform:uppercase;padding-bottom:35px;}
.boxEmQueInvestir .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxEmQueInvestir p{font-size:16px;line-height:21px;color:#827f7d;max-width:680px;margin:0 auto;}
.boxEmQueInvestir .listaInvestimentos{width:100%;height:auto;display:inline-block;margin-top:45px;}
.boxEmQueInvestir .listaInvestimentos li{border-left:solid 1px #e8e8e8;position:relative;margin:0;padding:15px;}
.boxEmQueInvestir .listaInvestimentos li:hover{background:#f2f2f2;padding:15px;}
.boxEmQueInvestir .listaInvestimentos li a{text-decoration:none;display:inline-block;}
.boxEmQueInvestir .listaInvestimentos li:hover:before{content:"";background:#f2f2f2;width:2px;height:100%;position:absolute;left:-2px;top:0;}
.boxEmQueInvestir .listaInvestimentos li:hover:after{content:"";background:#f2f2f2;width:2px;height:100%;position:absolute;right:-2px;top:0;z-index:99;}
.boxEmQueInvestir .listaInvestimentos li:first-child{border:0;}
.boxEmQueInvestir .listaInvestimentos .titulo{font-size:14px;line-height:14px;color:#003d74;padding:0;text-align:left;max-width:230px;margin:0 auto;margin-top:0;padding-bottom:8px;}
.boxEmQueInvestir .listaInvestimentos .titulo:before{display:none;}
.boxEmQueInvestir .listaInvestimentos li p{text-align:left;font-size:13px;line-height:16px;color:#827f7d;max-width:230px;}
.boxEmQueInvestir .listaInvestimentos li .link{font-size:15px;line-height:15px;color:#003d74;margin-top:25px;display:inline-block;}
.boxEmQueInvestir .listaInvestimentos li .link:after{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-left:8px;margin-top:-2px;}
.boxNoticias .linkTodos,
.boxEmQueInvestir .linkTodos{margin-top:40px;display:inline-block;border:solid 1px #003d74;color:#003d74;line-height:14px;font-weight:500;font-size:14px;text-transform:uppercase;padding:22px 55px;}
.boxNoticias .linkTodos{display:table;margin:40px auto 0;}
.boxNoticias .linkTodos:hover,
.boxEmQueInvestir .linkTodos:hover{background:#003d74;color:#fff;text-decoration:none;}
.boxInvista{width:100%;height:auto;display:inline-block;padding:90px 0;text-align:left;background:#00b0ec;position:relative;overflow:hidden;float:left;}
.boxInvista .titulo{color:#ffffff;font-size:35px;line-height:35px;text-transform:uppercase;text-shadow:0px 2px 2px rgba(2, 1, 2, 0.2);}
.boxInvista p{color:#ffffff;font-size:24px;line-height:24px;margin-top:35px;text-shadow:0px 2px 2px rgba(2, 1, 2, 0.2);}
.boxInvista .link{margin-top:50px;display:inline-block;border:solid 1px #fff;padding:15px 20px;min-width:235px;text-align:center;margin-right:20px;font-weight:500;text-transform:uppercase;color:#fff;font-size:14px;line-height:14px;-webkit-box-shadow:0px 2px 4px 0px rgba(2, 1, 2, 0.2);box-shadow:0px 2px 4px 0px rgba(2, 1, 2, 0.2);text-decoration:none;}
.boxInvista .link:hover{-webkit-box-shadow:0px 5px 6px 0px rgba(2, 1, 2, 0.1);box-shadow:0px 5px 6px 0px rgba(2, 1, 2, 0.1);font-size:14px;}
.boxInvista .link.fundo{background:#fff;color:#003d74;}
.boxInvista .imagem{position:absolute;right:50%;bottom:0;margin-right:-645px;}
.boxNoticias{width:100%;height:auto;display:inline-block;float:left;background:#f2f2f2;padding:55px 0 80px;}
.boxNoticias.inter{margin-top:0;padding-top:20px;}
.boxNoticias .listaNoticias{width:calc(100% + 30px);height:auto;display:inline-block;margin-left:-15px;}
.boxNoticias .listaNoticias a{text-decoration:none;display:inline-block;position:relative;padding-bottom:20px;width:100%;}
.boxNoticias .listaNoticias .noticia.tam2 .cont{}
.boxNoticias .listaNoticias .noticia,
.boxNoticias .listaNoticias .citacao,
.boxNoticias .listaNoticias .social{float:left;margin-top:25px;}
.boxNoticias .listaNoticias .noticia .cont,
.boxNoticias .listaNoticias .citacao .cont,
.boxNoticias .listaNoticias .social .cont{float:left;width:100%;}
.boxNoticias .listaNoticias .noticia img{width:100%;height:auto;min-height:225px;-o-object-fit:cover;object-fit:cover;}
.boxNoticias .listaNoticias .noticia .cont{background:#fff;}
.boxNoticias .listaNoticias .citacao .cont{background:#fff;height:auto;min-height:330px;}
.boxNoticias .listaNoticias .social .cont{background:#fdba2c;height:330px;}
.boxNoticias.inter .listaNoticias .social .cont{}
.boxNoticias .listaNoticias .top{margin-top:-40px;}
.boxNoticias .listaNoticias .top2{}
.boxNoticias .listaNoticias .right{float:right;}
.boxNoticias .listaNoticias .recentes{clear:both;}
.boxNoticias .listaNoticias .recentes .cont{}
.boxNoticias .listaNoticias .noticia .bg{background:#fff;padding-bottom:30px;}
.boxNoticias .listaNoticias .recentes .abas{width:100%;height:auto;display:inline-block;float:left;padding:25px 25px 0;}
.boxNoticias .listaNoticias .recentes .abas li{width:50%;height:auto;display:inline-block;margin:0;float:left;text-align:center;}
.boxNoticias .listaNoticias .recentes .abas li a{height:auto;width:100%;text-align:center;font-size:18px;line-height:20px;color:#003d74;font-weight:500;padding:20px 10px;min-height:auto;cursor:pointer;}
.boxNoticias .listaNoticias .recentes .abas li a.act{background:#f2f2f2;}
.boxNoticias .listaNoticias .recentes .boxNots{padding:0 25px;width:100%;display:inline-block;float:left;}
.boxNoticias .listaNoticias .recentes .boxNots.recentes{margin-top:0;display:block;}
.boxNoticias .listaNoticias .recentes .boxNots.populares{margin-top:0;display:none;}
.boxNoticias .listaNoticias .recentes .boxNots ul{width:100%;height:auto;display:inline-block;padding-bottom:20px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li{width:100%;height:auto;display:inline-block;margin-top:30px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li a{width:100%;}
.boxNoticias .listaNoticias .recentes .boxNots ul li img{width:95px;float:left;margin-right:15px;min-height:95px;-o-object-fit:cover;object-fit:cover;}
.boxNoticias .listaNoticias .recentes .boxNots ul li a{height:auto;min-height:auto;display:block;padding-bottom:0;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .titulo{margin:0;padding:0 0 18px 0;font-size:18px;line-height:21px;color:#7c0435;text-align:left;font-weight:normal;font-family:"Ubuntu", Arial, Helvetica, sans-serif;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .itens{margin-top:10px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .itens span{font-size:14px;line-height:21px;color:#827f7d;display:inline-block;margin-right:6px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .itens .favoritos{background:url(imagens/layout/ico_favoritos.png) no-repeat 0 50%;background-size:20px;padding-left:25px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .itens .visitas{background:url(imagens/layout/ico_visualizacao.png) no-repeat 0 50%;background-size:25px;padding-left:29px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .itens .comentarios{background:url(imagens/layout/ico_comentarios.png) no-repeat 0 50%;background-size:20px;padding-left:26px;}
.boxNoticias .listaNoticias .noticia .recentes .data,
.boxNoticias .listaNoticias .noticia .populares .data{padding-left:0;}
.boxNoticias .listaNoticias .noticia .cat{font-size:12px;line-height:12px;color:#555555;text-transform:uppercase;padding:0 30px;margin-top:40px;}
.boxNoticias .listaNoticias .noticia .titulo{font-size:18px;line-height:23px;color:#7c0435;padding:0 30px 18px;margin-top:20px;font-weight:normal;}
.boxNoticias .listaNoticias .noticia .data{color:#827f7d;font-style:italic;font-size:15px;line-height:15px;margin-top:5px;}
.boxNoticias .listaNoticias .noticia p{font-size:15px;line-height:20px;color:#524743;padding:0 30px;margin-top:20px;text-align:left;font-family:'Source Sans Pro';font-weight:300;}
.boxNoticias .listaNoticias .citacao blockquote{font-size:23px;line-height:48px;color:#003d74;font-weight:500;font-weight:normal;padding:60px 60px 35px;text-align:center;position:relative;}
.boxNoticias .listaNoticias .citacao blockquote:before,
.boxNoticias .listaNoticias .citacao blockquote:after{content:"";position:absolute;left:0;top:0;background:url(imagens/layout/sprites.png) no-repeat 0 0;text-indent:-50000em;width:26px;height:17px;}
.boxNoticias .listaNoticias .citacao blockquote:before{background-position:-6px -51px;top:50px;left:35px;}
.boxNoticias .listaNoticias .citacao blockquote:after{background-position:-46px -51px;right:35px;left:initial;bottom:25px;top:initial;}
.boxNoticias .listaNoticias .citacao p{font-size:14px;line-height:18px;color:#827f7d;padding:0 70px;text-align:center;}
.boxNoticias .listaNoticias .social .titulo{font-size:21px;line-height:21px;color:#fff;padding:0 30px;margin-top:85px;font-weight:500;text-align:center;text-transform:uppercase;}
.boxNoticias.inter .listaNoticias .social .titulo{}
.boxNoticias .listaNoticias .social .redesSociais{width:100%;height:auto;display:inline-block;text-align:center;padding:0 85px;margin-top:15px;}
.boxNoticias .listaNoticias .social .redesSociais li{display:inline-block;margin-top:15px;padding:0 5px;}
.boxNoticias .listaNoticias .social .redesSociais li a{float:left;display:inline-block;background:url(imagens/layout/sprites.png) no-repeat 0 0;text-indent:-50000em;width:55px;height:55px;min-height:55px;}
.boxNoticias .listaNoticias .social .redesSociais li .facebook{background-position:-12px -96px;}
.boxNoticias .listaNoticias .social .redesSociais li .linkedin{background-position:-95px -96px;}
.boxNoticias .listaNoticias .social .redesSociais li .youtube{background-position:-174px -96px;}
.boxNoticias .listaNoticias .social .redesSociais li .twitter{background-position:-12px -171px;}
.boxNoticias .listaNoticias .social .redesSociais li .google{background-position:-92px -171px;}
.boxNossoTime{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;float:left;}
.boxNossoTime .titulo{font-size:31px;color:#003d74;line-height:31px;font-weight:500;text-transform:uppercase;padding-bottom:35px;}
.boxNossoTime .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxNossoTime p{font-size:16px;line-height:21px;color:#827f7d;max-width:645px;margin:0 auto;}
.boxNossoTime .listaTime{width:100%;height:auto;display:inline-block;margin-top:60px;}
.boxNossoTime .listaTime .titulo{font-size:14px;line-height:14px;color:#003d74;padding:0;text-align:left;max-width:230px;margin:0 auto;margin-top:25px;padding-bottom:8px;}
.boxNossoTime .listaTime .titulo:before{display:none;}
.boxNossoTime .listaTime li img{max-width:95px;max-height:80px;width:auto;height:auto;}
.box-ico{height:80px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.boxNossoTime .listaTime li p{text-align:left;font-size:13px;line-height:16px;color:#827f7d;max-width:230px;}
.boxNossoTime .listaTime li .link{font-size:15px;line-height:15px;color:#003d74;margin-top:25px;display:inline-block;}
.boxNossoTime .listaTime li .link:after{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-left:8px;margin-top:-2px;}
.boxNossoTime .listaTime li .link:hover{text-decoration:none;}
.boxNossoTime .listaTime li .link:hover:after{margin-left:18px;}
.boxBanner{width:100%;position:relative;display:table;overflow:hidden;background-size:cover!important;background-position:50% 50%!important;height:360px;}
.boxBanner .link-banner{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;z-index:12;}
.boxBanner.semBanner{background-color:#c5b792!important;}
.boxBanner .img_mobile{display:none;}
.boxBanner img{width:100%;position:relative;height:auto;display:inline-block;z-index:10;min-height:250px;width:auto;}
.boxBanner .textos{width:100%;position:relative;vertical-align:middle;display:table-cell;height:auto;z-index:11;left:0;top:0;text-align:center;padding:90px 0 0;min-height:360px;}
.boxBanner.top1 .textos{padding-top:0;}
.boxBanner .textos .titulo{font-size:50px;line-height:50px;color:#ffffff;text-transform:uppercase;display:block;margin:0 auto;font-weight:300;}
.boxBanner .textos p{font-size:20px;line-height:25px;color:#ffffff;max-width:900px;margin:15px auto 0;font-weight:300;}
.boxBanner .textos p span{font-weight:300;}
.boxBanner .itens{margin-top:10px;position:absolute;width:280px;left:50%;bottom:20px;margin-left:-140px;}
.boxBanner .itens span{font-size:14px;line-height:21px;color:#fff;display:inline-block;margin:0 13px;}
.boxBanner .itens .favoritos{background:url(imagens/layout/ico_favoritos2.png) no-repeat 0 50%;background-size:20px;padding-left:25px;cursor:pointer;}
.boxBanner .itens .favoritos:hover,
.boxBanner .itens .favoritos.clicado{background-image:url(imagens/layout/ico_favoritos2_clicado.png);}
.boxBanner .itens .favoritos.clicado{cursor:default;}
.boxBanner .itens .visitas{background:url(imagens/layout/ico_visualizacao2.png) no-repeat 0 50%;background-size:25px;padding-left:29px;}
.boxBanner .itens .comentarios{background:url(imagens/layout/ico_comentarios2.png) no-repeat 0 50%;background-size:20px;padding-left:26px;}
.boxBanner .boxBusca{width:630px;height:45px;display:inline-block;background:rgba(255,255,255,0.7);margin-top:40px;position:relative;}
.boxBanner .boxBusca input[type="text"]{font-size:15px;line-height:16px;color:#786a63;border:0;width:100%;padding:14px 10px;float:left;background:none;outline:none;border-radius:0;}
.boxBanner .boxBusca input[type="submit"]{position:absolute;right:0;top:0;width:45px;height:45px;border:0;cursor:pointer;background:url(imagens/layout/sprites.png) no-repeat -159px 2px;}
.boxFaleConosco{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;}
.boxFaleConosco.assessor{margin-top:100px;}
.boxFaleConosco.assessor .titulo{padding-bottom:24px;margin-top:0;}
.boxFaleConosco .titulo{font-size:30px;color:#003b75;line-height:35px;font-weight:normal;text-transform:uppercase;padding-bottom:20px;}
.boxFaleConosco .subtitulo{font-size:15px;line-height:18px;color:#003d74;border:0;padding:0;margin:0 0 20px;font-weight:500;}
.boxFaleConosco p{font-size:15px;line-height:19px;color:#524743;max-width:800px;margin:0 auto;font-family:'Source Sans Pro';font-weight:300;}
.boxFaleConosco .obrigatorios{font-size:13px;line-height:13px;color:#827f7d;margin-top:15px;}
.boxFaleConosco.assessor p.obrigatorios{margin-top:63px;text-align:left;max-width:none;font-family:'Tahoma';}
.boxFaleConosco .formulario{padding:0;margin:15px auto 0;max-width:716px;}
.boxFaleConosco.assessor .formulario{margin-top:0;}
.boxFaleConosco .formulario .nome{width:360px;}
.boxFaleConosco .formulario .email{width:336px;}
.boxFaleConosco .formulario .assunto{width:255px;}
.boxFaleConosco .formulario .assunto2{width:150px;}
.boxFaleConosco .formulario .estado{width:110px;}
.boxFaleConosco .formulario .conheceu{width:205px;}
.boxFaleConosco .formulario .telefone{width:200px;}
.boxFaleConosco .formulario.form-clubes .telefone,
.boxFaleConosco .formulario.form-clubes .telefone2,
.boxFaleConosco .formulario.form-clubes .gestor{width:212px;}
.boxFaleConosco .formulario .cpf_cnpj{width:217px;}
.boxFaleConosco .formulario .msg{width:715px;}
.boxFaleConosco .formulario .btEnviar{float:right;text-transform:uppercase;margin-right:0;}
.boxContatos{background:#1a4073;width:100%;height:auto;display:inline-block;padding:25px 0 70px;float:left;}
.boxContatos p{margin-left:120px;font-size:13px;line-height:13px;color:#ffffff;font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;}
.boxContatos p a{color:#fff;text-decoration:underline;}
.boxContatos .listaContatos{padding:0 120px;}
.boxContatos .listaContatos li{margin-top:35px;position:relative;padding:0 0 0 0;}
.boxContatos .listaContatos li.first{clear:both;}
.boxContatos .listaContatos li .titulo{font-size:16px;line-height:16px;color:#ffffff;font-weight:500;text-transform:uppercase;margin-top:0;}
.boxContatos .listaContatos li p{font-size:15px;line-height:18px;color:#ffffff;margin-top:5px;margin-left:0;font-weight:300;}
.boxContatos .listaContatos li .tam2{font-size:18px;line-height:18px;font-weight:normal;margin-top:5px;}
.boxContatos .listaContatos li .tam2 strong{font-weight:bold;}
.boxContatos .listaContatos li p a{text-decoration:none;color:#fff;font-size:15px;display:inline-block;}
.boxContatos .listaContatos li p a:hover{text-decoration:underline;}
.boxContatos .listaContatos li p strong{font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;font-weight:500;}
.formulario{width:100%;height:auto;display:inline-block;text-align:left;}
.formulario .linha{width:100%;height:auto;display:inline-block;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.formulario.form-clubes .linha{}
.assessor .formulario form > .linha:last-child{display:inline-block;}
.formulario .linha.alinhamento{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.formulario .boxCampo .linha:last-child{margin-top:0;}
.formulario .linha.list-items{margin-top:0;}
.formulario .linha .boxCampo{float:left;display:inline-block;position:relative;}
.formulario .linha .boxCampo + .boxCampo{margin-left:20px;}
.formulario .linha .boxCampo:last-child{}
.formulario .linha .boxCampo + .boxCampo.dataInicio{margin-left:20px;}
.formulario .linha .boxCampo.dataInicio input{border-color:#c6b694;}
.formulario .linha.list-items .boxCampo{margin-right:20px;width:220px;}
.formulario .linha.list-items .boxCampo + .boxCampo{margin-left:0;}
.formulario .linha .boxCampo:first-child{margin-left:0;}
.formulario .linha label{display:block;text-align:left;padding-left:3px;padding-bottom:8px;font-size:15px;line-height:16px;color:#700d30;font-weight:normal;}
.formulario .linha label.labelCPF{width:205px;}
.formulario .linha label.lbinline{display:inline-block;}
.formulario .linha label.lbblock{display:block;}
.formulario .linha input,
.formulario .linha select,
.formulario .linha textarea{background:#fff;border:solid 1px #C6B697;color:#524843;font-size:17px;line-height:17px;height:36px;border-radius:0;outline:none;padding:9px 10px;resize:none;}
.formulario .linha div.error{position:absolute;top:100%;left:0;font-size:12px;color:#7c0435;}
.formulario .linha .text-free{border:0;border-bottom:1px solid #214276;padding:0 10px;height:15px;}
.formulario .linha select::-ms-expand{display:none;}
.formulario .linha select{height:36px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';background:url(imagens/layout/ico_select.png) no-repeat 100% 50%;line-height:36px;padding-top:0;padding-bottom:0;}
.formulario .linha textarea{height:135px;overflow:auto;}
.formulario .linha input:focus,
.formulario .linha select:focus,
.formulario .linha textarea:focus{border-color:#700d30;}
.experienciaMF{width:266px}
.assessor .formulario #data{background-image:url(imagens/layout/ico_calendar.png);background-repeat:no-repeat;background-position:95% center;min-width:243px;}
.assessor .formulario #cpf{min-width:202px;}
.assessor .formulario #experienciaMF{max-width:221px;}
.assessor .formulario #cod_cidades{width:253px;}
.assessor .formulario #cod_estados{min-width:202px;}
.assessor .formulario #telefone{min-width:220px;}
.assessor .formulario #indicacao{min-width:253px;margin-bottom:15px;}
.assessor .formulario #indicacao_qual{min-width:208px}
.assessor .formulario #indicacao_quem{max-width:145px}
.assessor .formulario .linha.list-items .boxCampo{margin-right:0px;}
.assessor .formulario .linha.list-items .boxCampo:last-child{width:20px;}
.assessor #cod_estados{width:100px;}
.formulario .linha input[type="submit"],
.formulario .linha input[type="reset"],
.formulario .linha button{font-size:16px;line-height:18px;color:#fff;background:none;text-transform:uppercase;text-decoration:none;padding:10px 20px;display:inline-block;min-width:145px;border:solid 1px #7c0435;margin:0;font-weight:normal;border-radius:5px;background:#7c0435;}
.formulario .linha input[type="submit"]:hover,
.formulario .linha input[type="reset"]:hover,
.formulario .linha button:hover{background:#786a63;border-color:#786a63;color:#fff;}
.formulario .linha button:disabled{opacity:0.3;}
.formulario .linha .checkbox,
.formulario .linha .radio{float:left;margin:0;margin-right:15px;}
.formulario .linha .checkbox label,
.formulario .linha .radio label{display:inline-block;cursor:pointer;position:relative;padding-left:20px;font-size:15px;color:#827f7d;margin-top:10px;padding-bottom:0;}
.assessor .formulario .linha .checkbox label,
.assessor .formulario .linha .radio label{color:#700d30;}
.formulario .linha .checkbox input[type=checkbox],
.formulario .linha .radio input[type=radio]{display:none;}
.formulario .linha .checkbox label:before,
.formulario .linha .radio label:before{content:"";display:inline-block;width:13px;height:13px;margin-right:10px;position:absolute;left:0;top:0;background:#fff;border:solid 1px #dddcd6;}
.formulario .linha .checkbox input[type=checkbox]:checked + label:before,
.formulario .linha .radio input[type=radio]:checked + label:before{background:#fff url(imagens/layout/ico_check.png) no-repeat 50% 50%;background-size:9px;}
.cidadesEscritorios{width:100%;margin-top:99px;text-align:center;background:#174073;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
.cidadesEscritorios .cidadesEscritorios{margin-top:0;}
.cidadesEscritorios nav{width:100%;}
.cidadesEscritorios .boxCenter{width:auto;}
.cidadesEscritorios.padding{padding:0 30px}
.cidadesEscritorios li{text-align:center;font-size:14px;line-height:14px;color:#ffffff;text-transform:uppercase;padding:0 15px;}
.cidadesEscritorios li a{border-bottom:solid 3px #174073;color:#fff;padding:16px 0 12px;display:inline-block;}
.cidadesEscritorios li.current-menu-item a,
.cidadesEscritorios li a.act{border-color:#003d74;font-weight:500;}
.cidadesEscritorios li a:hover{text-decoration:none;font-weight:500;}
.oculto{display:none}
.box-filiais{display:inline-block;width:100%;}
.box-filiais li{float:left;width:46%;font-size:0;margin-bottom:101px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.box-filiais li:nth-child(odd){margin-right:8%;}
.box-filiais li iframe{max-height:250px}
.boxEscritorios{width:100%;height:auto;display:inline-block;padding:95px 0 35px;}
.boxEscritorios .escritorio{display:inline-block;vertical-align:bottom;width:30%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;}
.boxEscritorios .escritorio .titulo{font-size:18px;line-height:18px;color:#7c0435;text-transform:uppercase;padding-bottom:10px;font-weight:500;}
.boxEscritorios .escritorio p{font-size:15px;line-height:21px;color:#524743;font-weight:300;font-family:'Source Sans Pro';}
.boxEscritorios .escritorio p a{color:#003b75;font-weight:normal;}
.boxEscritorios .escritorio .linkMapa{margin-top:30px;border:solid 1px #c7b893;display:inline-block;text-align:center;text-transform:uppercase;color:#c7b893;font-size:16px;line-height:16px;padding:12px 10px;border-radius:5px;width:166px;max-width:100%;position:absolute;bottom:0;left:0;}
.boxEscritorios .escritorio .linkMapa:hover{text-decoration:none;color:#fff;background:#7c1337;border-color:#7c1337;}
.boxEscritorios .mapa{background:#edebe6;display:inline-block;width:47.788%;vertical-align:bottom;min-height:201px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}
.boxPerguntasFrequentes{width:100%;height:auto;display:inline-block;}
.boxPerguntasFrequentes.compliance{margin-top:95px;}
.boxPerguntasFrequentes .listaCat{width:100%;height:auto;display:inline-block;margin-top:20px;text-align:center;padding-bottom:45px;}
.boxPerguntasFrequentes .listaCat li{display:inline-block;margin:45px 0 0;width:280px;text-align:center;vertical-align:top;}
.boxPerguntasFrequentes .listaCat li a{text-decoration:none;}
.boxPerguntasFrequentes .listaCat li a:hover p{font-weight:500}
.boxPerguntasFrequentes .listaCat li img{width:auto;height:auto;max-width:70px;max-height:85px;}
.boxPerguntasFrequentes .listaCat li p{font-size:15px;line-height:16px;color:#003d74;text-transform:uppercase;max-width:170px;text-align:center;margin:15px auto 0;}
.boxPerguntasFrequentes .colLeft{float:left;width:275px;margin-top:80px;}
.boxPerguntasFrequentes .colLeft.act{position:fixed;left:50%;top:155px;margin-left:-611px;}
.boxPerguntasFrequentes .colLeft.act.foot{position:absolute;left:50%;top:inherit;bottom:1010px;}
.boxPerguntasFrequentes .colLeft.act.foot2{position:absolute;left:50%;top:inherit;bottom:700px;}
.boxPerguntasFrequentes .colLeft ul{width:100%;height:auto;display:inline-block;}
.boxPerguntasFrequentes .colLeft ul li{font-size:18px;line-height:19px;text-transform:uppercase;width:100%;height:auto;display:inline-block;margin-top:25px;font-weight:400;}
.boxPerguntasFrequentes .colLeft ul li a{color:#7c0435;position:relative;text-decoration:none;display:block;font-weight:normal;}
.boxPerguntasFrequentes .colLeft ul li a.disabled{color:#aeaba6;pointer-events:none;}
.boxPerguntasFrequentes .colLeft ul li a:before{position:absolute;left:5px;top:2px;content:"";background:url(imagens/layout/sprites.png) no-repeat -215px -15px;width:10px;height:10px;display:none;}
.boxPerguntasFrequentes .colLeft ul li a.ativo:before,
.boxPerguntasFrequentes .colLeft ul li a:hover:before{display:none;}
.boxPerguntasFrequentes .colLeft ul li a.ativo,
.boxPerguntasFrequentes .colLeft ul li a:hover{color:#7c0435;font-weight:500;text-decoration:underline;}
.boxPerguntasFrequentes .colRight{float:right;width:885px;display:inline-block;padding-bottom:60px;}
.boxPerguntasFrequentes .colRight .tituloCat{color:#7c1337;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:500;vertical-align:middle;}
.boxPerguntasFrequentes .colRight .tituloCat .ancora{margin-top:-260px;position:relative;float:left;}
.boxPerguntasFrequentes .colRight .tituloCat img{margin-right:5px;}
.boxPerguntasFrequentes .colRight .listaPerguntas{width:100%;height:auto;display:inline-block;padding-bottom:35px;}
.boxPerguntasFrequentes .colRight .listaPerguntas li{width:100%;height:auto;display:inline-block;margin-top:10px;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .titulo{background:#ecebe7;width:100%;height:auto;display:inline-block;font-size:18px;line-height:19px;color:#7c1337;padding:12px 40px 12px 20px;cursor:pointer;position:relative;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .titulo:after{position:absolute;content:"+";right:0;top:50%;margin-top:-8px;width:40px;height:15px;font-size:23px;line-height:15px;text-align:center;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto{background:#ecebe7;padding:20px;width:100%;font-size:15px;line-height:20px;color:#827f7d;display:none;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto li{display:list-item;font-family:'Source Sans Pro';font-size:15px;line-height:19px;font-weight:300;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto ul > li{list-style:disc;list-style-position:inside;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto ol > li{list-style:decimal;list-style-position:inside;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto p{margin:15px 0;font-family:'Source Sans Pro';font-size:17px;line-height:21px;font-weight:300;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto .pdf{background:url(imagens/layout/ico_pdf.png) no-repeat 0 50%;color:#827f7d;font-size:15px;padding-left:30px;}
.boxPerguntasFrequentes .colRight .listaPerguntas li.act .titulo{background:#786a63;color:#fff;}
.boxPerguntasFrequentes .colRight .listaPerguntas li.act .titulo:after{content:"-";}
.boxPerguntasFrequentes .colRight .oferta{width:100%;height:auto;display:inline-block;padding-bottom:55px;}
.boxPerguntasFrequentes .colRight .oferta .tituloCat{padding-left:0;color:#003b75;font-size:35px;font-weight:300;margin-top:35px;}
.boxPerguntasFrequentes .colRight .oferta .abasOferta{width:100%;height:auto;float:left;margin-top:50px;}
.boxPerguntasFrequentes .colRight .oferta .abasOferta li{float:left;display:inline-block;font-size:14px;line-height:14px;text-transform:uppercase;}
.boxPerguntasFrequentes .colRight .oferta .abasOferta li a{background:#b5b1ab;color:#fff;padding:11px 20px;min-width:160px;float:left;text-align:center;text-decoration:none;position:relative;z-index:8;}
.boxPerguntasFrequentes .colRight .oferta .abasOferta li .act{background:#fff;-webkit-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.2);color:#524743;z-index:10;}
.boxPerguntasFrequentes .colRight .oferta .abasOferta li .act:before{content:"";width:100%;height:8px;background:#fff;bottom:-8px;left:0;position:absolute;}
.boxPerguntasFrequentes .colRight .oferta .contOferta{background:#fff;padding:25px 25px 35px;float:left;width:100%;height:auto;display:inline-block;-webkit-box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.2);position:relative;z-index:9;}
.boxPerguntasFrequentes .colRight .oferta .contOferta p{font-size:15px;line-height:20px;color:#827f7d;margin-top:10px;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta{width:100%;display:inline-block;float:left;margin-top:15px;padding:0;margin-left:0;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .titulo{margin-top:0;background:#f5f5f1;font-size:14px;line-height:15px;color:#524743;text-transform:uppercase;padding:13px 35px 13px 15px;position:relative;cursor:pointer;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .titulo:before{content:"+";position:absolute;right:0;top:0;width:40px;height:40px;text-align:center;line-height:40px;font-size:22px;color:#524743;font-weight:400;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta.act .titulo{background:#786d63;color:#fff;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta.act .titulo:before{color:#fff;content:"_";line-height:20px;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos{display:none;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos p{font-size:14px;line-height:16px;color:#524743;padding:10px 15px;font-weight:300;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos .subtitulo{background:#b4b0a9;color:#fff;text-transform:none;padding:7px 15px;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos ul{padding:10px 15px;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos ul li{color:#524743;font-size:14px;line-height:16px;display:inline-block;width:100%;position:relative;padding-left:10px;font-weight:300;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos ul li:before{content:"";position:absolute;left:0;top:7px;width:3px;height:3px;background:#524743;border-radius:50%;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos .links a{background:url(imagens/layout/ico_pdf2.png) no-repeat 0 50%;padding-left:35px;text-decoration:underline;color:#524743;display:inline-block;min-height:23px;line-height:23px;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos .links li{padding:5px 0;}
.boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .boxTextos .links li:before{display:none;}
.boxPerguntasFrequentes .colRight .oferta .btReservar{background:#fff;margin-left:15px;display:inline-block;border:solid 1px #7c1337;padding:7px 20px;text-decoration:none;border-radius:8px;text-transform:uppercase;font-size:14px;}
.boxPerguntasFrequentes .colRight .oferta .btReservar:hover{color:#fff;background:#7c1337;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto table td{vertical-align:middle;padding:5px 15px;}
.boxPerguntasFrequentes .colRight .listaPerguntas li .texto table thead td{font-weight:bold;text-align:center;text-transform:uppercase;}
.boxAindaDuvidas{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;border-top:solid 1px #c4c0bd;}
.boxAindaDuvidas .titulo{color:#524843;text-transform:uppercase;padding-bottom:35px;font-size:25px;line-height:35px;font-weight:normal;}
.boxAindaDuvidas p{font-size:17px;line-height:21px;color:#524743;max-width:645px;margin:0 auto;font-family:'Source Sans Pro';}
.boxAindaDuvidas .btMore{font-size:16px;line-height:18px;color:#7c0435;text-transform:uppercase;text-decoration:none;padding:10px 20px;display:inline-block;min-width:145px;border:solid 1px #7c0435;margin:0 10px;margin-top:35px;font-weight:normal;border-radius:5px;}
.boxAindaDuvidas .btMore:hover{background:#7c1337;border-color:#7c1337;color:#fff;}
.boxDiferenciais{width:100%;height:auto;padding:80px 0 0;text-align:center;display:inline-block;}
.boxDiferenciais.plataformas{padding-top:0;padding-bottom:85px;}
.boxDiferenciais .titulo{font-size:31px;color:#003d74;line-height:31px;font-weight:500;text-transform:uppercase;padding-bottom:35px;}
.boxDiferenciais .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxDiferenciais p{max-width:645px;margin:0 auto;font-size:17px;line-height:20px;color:#524743;font-family:'Source Sans Pro';font-weight:300;}
.boxDiferenciais.plataformas .listaDiferenciais{margin-top:0;}
.boxDiferenciais .listaDiferenciais{width:100%;height:auto;display:inline-block;float:left;margin-top:80px;border:solid 1px #f2f2f2;border-left:0;border-radius:0;text-align:left;}
.boxDiferenciais.noborder .listaDiferenciais{border:0;padding-bottom:40px;}
.boxDiferenciais .listaDiferenciais li{width:100%;height:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.boxDiferenciais .listaDiferenciais li:nth-child(even){-moz-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.boxDiferenciais .listaDiferenciais li img{width:50%;height:auto;}
.boxDiferenciais .listaDiferenciais li .left{display:inline-table;}
.boxDiferenciais .listaDiferenciais li .txtcenter{display:inline-table;height:auto;vertical-align:middle;width:50%;padding:0 35px 0;}
.boxDiferenciais .listaDiferenciais li .right{float:right;}
.boxDiferenciais .listaDiferenciais li h3{padding:0;text-align:justify;display:block;max-width:initial;color:#003b75;font-size:25px;line-height:30px;font-weight:300;}
.boxDiferenciais .listaDiferenciais li p{padding:20px 0 0 0;text-align:justify;display:block;max-width:initial;}
.boxDiferenciais .listaDiferenciais li .links{padding:30px 75px 0;}
.boxDiferenciais .listaDiferenciais li .links li{float:left;width:auto;margin-right:15px;}
.boxDiferenciais .listaDiferenciais li .links li img{width:auto;height:auto;float:left;position:relative;}
.boxDiferenciais .listaDiferenciais li .links li a:hover img{bottom:-2px;}
.boxDiferenciais .listaDiferenciais li .link{font-size:15px;line-height:15px;color:#003d74;margin-top:25px;display:inline-block;}
.boxDiferenciais .listaDiferenciais li .link:after{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-left:8px;margin-top:-2px;}
.boxDiferenciais .listaDiferenciais li .link:hover:after{margin-left:18px;}
.boxDiferenciais .listaDiferenciais li .link:hover{text-decoration:none;}
script + .boxNossosPrincipios{padding-top:20px;}
.boxNossosPrincipios{width:100%;height:auto;display:inline-block;padding:60px 0 30px;text-align:center;float:left;}
.boxNossosPrincipios .titulo{}
.boxNossosPrincipios p{margin:0 auto 30px;}
.boxNossosPrincipios .listaPrincipios{width:100%;height:auto;display:inline-block;}
.boxNossosPrincipios .listaPrincipios .titulo{text-align:left;max-width:230px;margin:0 auto;}
.boxNossosPrincipios .listaPrincipios .titulo:before{display:none;}
.boxNossosPrincipios .listaPrincipios li img{max-width:80px;max-height:75px;width:auto;height:auto;}
.boxNossosPrincipios .listaPrincipios li p{text-align:left;max-width:230px;}
.boxNossosPrincipios .listaPrincipios li .link{font-size:15px;line-height:15px;color:#003d74;margin-top:25px;display:inline-block;}
.boxNossosPrincipios .listaPrincipios li .link:after{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-left:8px;margin-top:-2px;}
.boxNossosPrincipios .listaPrincipios li .link:hover{text-decoration:none;}
.boxNossosPrincipios .listaPrincipios li .link:hover:after{margin-left:18px;}
.boxGaleria{width:100%;height:auto;display:inline-block;padding:80px 0 0;text-align:center;float:left;overflow:hidden;}
.boxGaleria .titulo{font-size:31px;color:#003d74;line-height:31px;font-weight:500;text-transform:uppercase;padding-bottom:35px;}
.boxGaleria .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxGaleria p{font-size:16px;line-height:21px;color:#827f7d;max-width:645px;margin:0 auto;}
.boxGaleria .galeriaImagens{margin-top:50px;position:relative;}
.boxGaleria .galeriaImagens .thumbs{height:105px;width:100%;background:rgba(255,255,255,0.3);padding:15px 130px;position:absolute;left:0;bottom:0;z-index:15;bottom:-129px;}
.boxGaleria .galeriaImagens .thumbs li{margin-right:15px;min-width:160px!important;}
.boxGaleria .galeriaImagens .thumbs .flex-control-nav{display:none;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav{display:block;top:0;left:0;padding:0 130px;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-prev,
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-next{position:absolute;width:95px;height:105px;top:0;margin:0;background:rgba(255,255,255,0.75);}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-prev{left:130px;background:rgba(255,255,255,0.75) url(imagens/layout/arrow_left.png) no-repeat 50% 50%;background-size:30px;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-next{right:130px;left:initial;background:rgba(255,255,255,0.75) url(imagens/layout/arrow_right.png) no-repeat 50% 50%;background-size:30px;}
.boxGaleria .galeriaImagens .imgFull{width:100%;position:relative;z-index:10;}
.boxGaleria .galeriaImagens .imgFull li{position:relative;float:left;}
.boxGaleria .galeriaImagens .imgFull li:before{content:"";width:100%;height:100%;background:url(imagens/layout/bg_galeria.png) repeat-x;position:absolute;z-index:8;left:0;top:0;}
.boxGaleria .galeriaImagens .imgFull li img{width:100%;position:relative;float:left;z-index:2;top:0;left:0;}
.boxGaleria .galeriaImagens .imgFull li .video{width:100%;height:auto;float:left;position:relative;cursor:pointer;}
.boxGaleria .galeriaImagens .imgFull li .video:before{content:"";position:absolute;left:0;top:0;z-index:9;background:url(imagens/layout/ico_play.png) no-repeat 50% 50%;width:100%;height:100%;background-size:165px;}
.boxGaleria .galeriaImagens .imgFull li .textos{position:absolute;left:0;top:55px;width:100%;margin:0;z-index:10;text-align:left;}
.boxGaleria .galeriaImagens .imgFull li .textos p{padding:0;margin:0;font-size:12px;color:#fff;line-height:18px;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.75);max-width:630px;}
.boxGaleria .galeriaImagens .imgFull li .textos .titulo{padding:0 0 10px 0;margin:0;color:#fff;text-transform:none;font-size:30px;line-height:30px;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.75);max-width:630px;}
.boxGaleria .galeriaImagens .imgFull li .textos .titulo:before{display:none;}
.boxGaleria .galeriaImagens .imgFull li .botoes{position:absolute;right:130px;top:-155px;z-index:11;}
.boxGaleria .galeriaImagens .imgFull li .botoes a{color:#fff;text-transform:uppercase;font-size:12px;line-height:21px;margin-left:45px;height:21px;float:left;margin-top:2px;}
.boxGaleria .galeriaImagens .imgFull li .botoes .btShare{background:url(imagens/layout/ico_share.png) no-repeat 100% 50%;padding-right:30px;background-size:18px;}
.boxGaleria .galeriaImagens .imgFull li .botoes .btFull{padding-right:30px;background:url(imagens/layout/ico_full.png) no-repeat 0 0;width:26px;background-size:26px;height:26px;float:right;text-indent:-500em;margin-top:0;}
.boxGaleria .galeriaImagens:hover .thumbs{bottom:0;}
.boxGaleria .galeriaImagens:hover .imgFull li .botoes{top:55px;}
.boxLinhaTempo{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;float:left;}
.boxLinhaTempo .titulo{font-size:31px;color:#003d74;line-height:31px;font-weight:500;text-transform:uppercase;padding-bottom:35px;}
.boxLinhaTempo .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxLinhaTempo p{font-size:16px;line-height:21px;color:#827f7d;max-width:645px;margin:0 auto;}
.boxLinhaTempo .timeline{width:100%;height:auto;display:inline-table;margin-top:65px;position:relative;}
.boxLinhaTempo .timeline:before{content:"";width:100%;height:2px;position:absolute;z-index:-1;background:#003d74;top:10px;left:0;}
.boxLinhaTempo .timeline .showTimeLineBox{display:none;position:absolute;left:-170px;top:-240px;background:#f2f2f2;width:350px;height:230px;padding:30px;margin-left:0;margin-top:0;text-align:left;z-index:999;}
.boxLinhaTempo .timeline .showTimeLineBox .link{position:absolute;right:5px;top:5px;color:#8d8d8d;font-size:25px;line-height:30px;text-align:center;width:30px;height:30px;display:none;}
.boxLinhaTempo .timeline .showTimeLineBox .titulo{font-size:20px;line-height:20px;padding:0;margin:0;}
.boxLinhaTempo .timeline .showTimeLineBox .titulo:before{display:none;}
.boxLinhaTempo .timeline .showTimeLineBox p{display:block!important;margin-top:20px;text-align:justify;}
.boxLinhaTempo .timeline li{display:table-cell;text-align:center;vertical-align:middle;position:static;z-index:2;}
.boxLinhaTempo .timeline li > span{width:10px;height:10px;background:#003d74;display:inline-block;border-radius:50px;cursor:pointer;margin:6px 2px 0 2px;vertical-align:top;}
.boxLinhaTempo .timeline li > span{background:#00b0ec;width:14px;height:14px;margin:3px 0 0 0;position:relative;}
.boxLinhaTempo .timeline li > span > p{display:none;}
.boxLinhaTempo .timeline li > span > p{display:inline-block;color:#00b0ec;margin-top:-44px;width:60px;text-align:center;margin-left:-23px;font-size:12px;line-height:12px;vertical-align:top;}
.boxLinhaTempo .timeline li > span > p:after{content:"";width:1px;height:20px;background:#00b0ec;display:block;clear:both;margin:5px auto;}
.boxLinhaTempo .timeline li > span:hover .showTimeLineBox{display:block;}
.boxInvistaJa{width:100%;height:auto;display:table;padding:30px 0;text-align:center;float:left;overflow:hidden;background-size:cover!important;background-position:50% 50%!important;min-height:350px;margin-top:1px;position:relative;}
.boxInvistaJa .link-banner{display:block;width:100%;height:100%;position:absolute;top:0;left:0;}
.boxInvistaJa .banner_mobile,
.boxInvistaJa .img_mobile{display:none;}
.boxInvistaJa .boxCenter{display:table-cell;vertical-align:middle;position:relative;z-index:99;}
.boxFundos + .boxInvistaJa,
.boxBiblioteca + .boxInvistaJa,
.boxDiferenciais + .boxInvistaJa,
.boxNossosPrincipios + .boxInvistaJa{margin-top:80px;}
.boxInvistaJa .titulo{font-size:35px;color:#524843;line-height:35px;text-transform:uppercase;padding-bottom:0;font-weight:normal;}
.boxInvistaJa .titulo.tam-35{font-size:25px;line-height:25px;}
.boxInvistaJa .titulo.tam-40{font-size:40px;line-height:40px;}
.boxInvistaJa .titulo.tam-45{font-size:45px;line-height:45px;}
.boxInvistaJa .titulo.tam-50{font-size:50px;line-height:50px;}
.boxInvistaJa .titulo.tam-55{font-size:55px;line-height:55px;}
.boxInvistaJa .titulo.tam-60{font-size:60px;line-height:60px;}
.boxInvistaJa .titulo.tam-65{font-size:65px;line-height:65px;}
.boxInvistaJa p{font-size:16px;line-height:21px;color:#fff;max-width:645px;margin:0 auto;}
.link-bloco-destaque,
.boxInvistaJa .link{font-size:16px;line-height:18px;color:#7c0435;text-transform:uppercase;text-decoration:none;padding:10px 20px;display:inline-block;min-width:145px;border:solid 1px #7c0435;margin:0 5px;margin-top:25px;font-weight:normal;border-radius:5px;}
.link-bloco-destaque{background:#7c1337;color:#fff; text-decoration: none; margin-top: 45px}
.boxInvistaJa .link:hover{background:#7c1337;border-color:#7c1337;color:#fff;}
.boxInvistaJa .link:last-child{background:#7c1337;color:#fff;}
.link-bloco-destaque:hover,
.boxInvistaJa .link:last-child:hover{background:#786a63;border-color:#786a63; color: #fff; text-decoration: none}
.listaImprensa{width:100%;height:auto;display:inline-block;margin-top:30px;padding:0 170px;}
.listaImprensa li{width:100%;height:auto;display:inline-block;margin-top:25px;}
.listaImprensa li .titulo{background:#f2f2f2;padding:11px 50px 11px 25px;font-size:15px;line-height:15px;color:#827f7d;text-transform:none;text-align:left;position:relative;cursor:pointer;}
.listaImprensa li .titulo:before{display:none;}
.listaImprensa li .titulo:after{content:"+";float:right;position:absolute;right:0;top:50%;width:37px;height:37px;vertical-align:middle;line-height:37px;margin-top:-19px;text-align:center;font-size:22px;color:#827f7d;}
.listaImprensa li .cont{display:none;background:#f2f2f2;padding:20px 25px;text-align:left;width:100%;}
.listaImprensa li .cont p{text-align:left;width:auto;margin:15px 0;padding:0;color:#827f7d;font-size:15px;}
.listaImprensa li .cont .pdf{background:url(imagens/layout/ico_pdf.png) no-repeat 0 50%;color:#827f7d;font-size:15px;padding-left:30px;}
.listaImprensa li.act .titulo{background:#d4d4d4;color:#000000;}
.listaImprensa li.act .titulo:after{content:"-";}
.listaImprensa li.act .cont{display:block;}
.boxPosts{width:100%;height:auto;display:inline-block;padding:80px 0;text-align:center;float:left;}
.boxPosts .titulo{font-size:31px;color:#003d74;line-height:35px;font-weight:500;text-transform:uppercase;padding-bottom:35px;margin:0 auto;max-width:775px;}
.boxPosts .titulo:before{content:"";width:23px;height:23px;background:url(imagens/layout/sprites.png) no-repeat -128px -7px;display:inline-block;vertical-align:middle;margin-right:15px;}
.boxPosts .subtitulo{font-size:27px;line-height:27px;color:#8f8f8f;margin-top:80px;}
.boxPosts p{font-size:16px;line-height:21px;color:#827f7d;max-width:645px;margin:0 auto;}
.boxPosts .listaPosts{width:100%;margin-top:40px;padding:0 30px 20px;display:inline-block;background:#f2f2f2;}
.boxPosts .listaPosts li{float:left;text-align:left;padding:0 10px;margin-top:20px;}
.boxPosts .listaPosts li .cont{width:100%;height:340px;padding:45px 25px;position:relative;background:#fff;}
.boxPosts .listaPosts li .privado{background:url(imagens/layout/privado.png) no-repeat 0 0;position:absolute;right:20px;bottom:20px;width:15px;height:20px;background-size:15px;}
.boxPosts .listaPosts li .titulo{margin:30px 0 0 0;padding:0 70px 0 0;font-size:20px;line-height:24px;color:#003d74;height:70px;overflow:hidden;text-transform:none;}
.boxPosts .listaPosts li .data{color:#827f7d;font-style:italic;font-size:15px;line-height:15px;margin-top:10px;}
.boxPosts .listaPosts li .titulo:before{display:none;}
.boxPosts .listaPosts li p{font-size:16px;line-height:20px;color:#827f7d;text-align:justify;margin-top:20px;}
.boxPosts .listaPosts li .categoria{text-transform:uppercase;margin-top:0;font-size:15px;line-height:15px;color:#827f7d;}
.boxPosts .linkMore{margin-top:60px;display:inline-block;border:solid 1px #003d74;color:#003d74;line-height:14px;font-weight:500;font-size:14px;text-transform:uppercase;padding:22px 65px;}
.boxPosts .linkMore:hover{background:#003d74;color:#fff;text-decoration:none;}
.bloco-fluxo{padding:94px 0 30px;}
.bloco-fluxo .titulo{font-size:25px;font-weight:normal;color:#003b75;text-transform:uppercase;text-align:center;margin-bottom:91px;}
.bloco-fluxo .listagem ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.bloco-fluxo .listagem li{-webkit-box-flex:0;-ms-flex:0 1 301px;flex:0 1 301px;float:left;position:relative;width:301px;}
.bloco-fluxo .listagem li + li:after{content:'';width:150%;height:3px;background:#edece8;position:absolute;top:57px;left:-100%;z-index:1;}
.bloco-fluxo .listagem li + li:before{content:'';width:24px;height:48px;position:absolute;top:34px;left:-50%;border:24px solid transparent;border-left-color:#edece8;z-index:1;margin-left:48px;}
.bloco-fluxo .box-item{text-align:center;position:relative;z-index:2;display:block;}
.bloco-fluxo .box-item span{display:block;}
.bloco-fluxo .bloco-icone{height:140px;margin-bottom:43px;}
.bloco-fluxo .box-item img{display:block;margin:0 auto;background:#fff;padding:0 35px;}
.bloco-fluxo .box-item .titulo-post{color:#7c0435;font-size:18px;text-transform:uppercase;margin-bottom:16px;}
.bloco-fluxo .box-item .excerpt-post{font-size:17px;color:#524743;font-weight:300;}
.boxBiblioteca{width:100%;height:auto;display:inline-block;padding:40px 0 0;text-align:center;float:left;overflow:hidden;}
.boxBiblioteca .titulo{font-size:30px;color:#003b75;line-height:30px;font-weight:normal;text-transform:uppercase;margin:0 auto;}
.boxBiblioteca .titulo.top2{margin-top:80px;}
.boxBiblioteca .titulo + p{margin-top:25px;}
.boxBiblioteca p{font-size:16px;line-height:21px;color:#827f7d;max-width:645px;margin:0 auto;display:block;}
.boxBiblioteca .listaBiblioteca{width:calc(100% + 40px);margin-top:5px;margin-left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:80px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.boxBiblioteca .listaBiblioteca li{float:left;text-align:left;padding:0 45px;margin-top:75px;}
.boxBiblioteca .listaBiblioteca.relatorios li{padding:0 20px;}
.boxBiblioteca .listaBiblioteca li .cont{width:100%;height:100%;max-height: 325px;padding:0 30px 35px;position:relative;background:#fff;-webkit-box-shadow:0px 0px 13px 0px rgba(50, 50, 50, 0.17);box-shadow:0px 0px 13px 0px rgba(50, 50, 50, 0.17);display:inline-block;}
.boxBiblioteca .listaBiblioteca.relatorios li .cont{}
.boxBiblioteca .listaBiblioteca li .privado{background:url(imagens/layout/privado.png) no-repeat 0 0;position:absolute;right:20px;bottom:20px;width:15px;height:20px;background-size:15px;}
.boxBiblioteca .listaBiblioteca li .video .privado{bottom:inherit;top:20px;z-index:12;}
.boxBiblioteca .listaBiblioteca li .titulo{margin:0;padding:0;font-size:18px;line-height:20px;color:#003d74;min-height:55px;overflow:hidden;width:calc(100% + 60px);margin-left:-30px;background:#786a63;color:#ffffff;font-weight:normal;padding:18px 30px;}
.boxBlocosProdutos .boxBiblioteca .listaBiblioteca li .titulo{background:#786a63;}
.boxBiblioteca .listaBiblioteca.relatorios li .titulo{background:none;color:#7c0435;}
.boxBiblioteca .listaBiblioteca li .data{color:#827f7d;font-style:italic;font-size:15px;line-height:15px;margin-top:6px;}
.boxBiblioteca .listaBiblioteca li .titulo:before{display:none;}
.boxBiblioteca .listaBiblioteca li p{font-size:15px;line-height:19px;color:#524743;text-align:left;margin-top:30px;font-family:'Source Sans Pro';font-weight:300;}
.boxBiblioteca .listaBiblioteca.relatorios li p{max-height:130px;overflow:hidden;}
.boxBiblioteca .titulo2{font-size:22px;color:#003d74;line-height:22px;font-weight:500;text-transform:uppercase;padding-bottom:35px;margin:0 auto;max-width:775px;margin-top:35px;}
.boxBiblioteca .listaBiblioteca li .link{position:absolute;left:20px;bottom:25px;font-size:15px;line-height:15px;color:#003d74;margin-top:25px;display:inline-block;}
.boxBiblioteca .listaBiblioteca li .link{border:1px solid #454545;color:#524743;font-size:12px;font-weight:300;line-height:22px;min-width:105px;height:22px;font-family:Ubuntu;margin:23px 11px 0px;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:5px;padding:0 10px;}
.boxBiblioteca .listaBiblioteca li .link:hover{color:rgb(254,188,17);border-color:rgb(254,188,17);}
.boxBiblioteca .listaBiblioteca li .video{border:solid 1px #e8e8e8;overflow:hidden;height:295px;position:relative;}
.boxBiblioteca .listaBiblioteca li img{width:100%;position:relative;z-index:10;}
.boxBiblioteca .listaBiblioteca li .textos{width:100%;height:auto;position:absolute;left:0;bottom:0;z-index:12;background:#fff;padding:20px 25px;min-height:80px;}
.boxBiblioteca .listaBiblioteca li .textos .titulo{height:auto;}
.boxBiblioteca .listaBiblioteca li .textos p{display:none;}
.boxBiblioteca .listaBiblioteca li:hover .textos p{display:block;font-size:13px;line-height:16px;color:#827f7d;text-align:left;margin-top:10px;}
.boxBiblioteca .listaBiblioteca li .video .play{display:none;cursor:pointer;position:absolute;left:0;top:0;background:rgba(58,67,118,0.3) url(imagens/layout/ico_play.png) no-repeat 50% 20%;width:100%;height:100%;z-index:11;background-size:85px;}
.boxBiblioteca .listaBiblioteca li .video .restrito{display:none;cursor:pointer;position:absolute;left:0;top:0;background:rgba(58,67,118,0.3) url(imagens/layout/ico_play.png) no-repeat 50% 20%;width:100%;height:100%;z-index:11;background-size:85px;}
.boxBiblioteca .listaBiblioteca li:hover .video .restrito,
.boxBiblioteca .listaBiblioteca li:hover .video .play{display:block;}
.boxBiblioteca .listaBiblioteca li .video .video_url{display:none;}
.video_url.img-clone{width:960px;height:500px;margin-top:-250px;margin-left:50%;left:-480px;top:50%;position:fixed;z-index:100001;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;}
.bt-fechar-video{position:fixed;top:1%;right:1%;text-align:center;color:#fff;line-height:21px;font-size:21px;z-index:100001;display:none;cursor:pointer;}
.main .bg-lightbox{position:fixed;width:100%;height:100%;display:none;background:rgba(0,26,69,0.6);top:0;left:0;z-index:100000;}
.boxBiblioteca .formFiltro{width:auto;display:inline-block;margin-top:14px;}
.boxBiblioteca .formFiltro .categoria{width:310px;}
.boxBiblioteca .formFiltro .data_inicio,
.boxBiblioteca .formFiltro .data_fim{width:150px;padding-right:30px;background:url(imagens/layout/calendario.png) no-repeat 94% 50%;background-size:20px;}
.boxBiblioteca .formFiltro .linha .linkBuscar{border:solid 1px #7c0435;color:#fff;background:#7c0435;padding:8px 38px;float:left;text-align:center;text-decoration:none;border-radius:5px;min-width:145px;font-weight:normal;margin-left:20px;font-size:13px;line-height:15px;}
.boxBiblioteca .formFiltro .linha .linkBuscar:hover{background:#786a63;border-color:#786a63;}
.boxBiblioteca .formFiltro .boxCampo:first-child{}
.boxBiblioteca .linkMore{border:solid 1px #c6b694;background:#c6b694;color:#ffffff;padding:10px 38px;display:inline-block;text-align:center;text-decoration:none;border-radius:5px;min-width:250px;margin-bottom:90px;font-size:15px;line-height:18px;text-transform:uppercase;}
.boxBiblioteca .linkMore:hover{background:#786a63;border-color:#786a63;color:#fff;text-decoration:none;}
.boxBiblioteca .resultsEscritorios{width:100%;text-align:left;margin-top:50px;margin-bottom:80px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.boxBiblioteca .resultsEscritorios li{width:289px;text-align:left;position:relative;min-height:140px;font-size:15px;color:#7c1337;line-height:20px;font-weight:500;margin-bottom:40px;}
.boxBiblioteca .resultsEscritorios li p{font-size:15px;line-height:21px;margin:0;font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;color:#827f7d;font-weight:300;}
.boxBiblioteca .resultsEscritorios li a.abrir_popup{display:inline-block;margin-top:6px;}
.boxBiblioteca .resultsEscritorios li p:first-child{margin-top:5px;}
.boxBiblioteca .resultsEscritorios li p strong{font-weight:500;}
.boxBiblioteca .resultsEscritorios:after{content:"";width:281px;}
.boxPrecos{width:100%;height:auto;display:inline-block;padding:75px 0;}
.boxPrecos .listaPrecos{width:920px;height:auto;display:block;margin:0 auto;}
.boxPrecos .listaPrecos li{width:100%;height:auto;display:inline-block;margin-top:10px;}
.boxPrecos .listaPrecos li .titulo{background:#ecebe7;width:100%;height:auto;display:inline-block;font-size:15px;line-height:16px;color:#7c1337;padding:12px 40px 12px 20px;cursor:pointer;position:relative;}
.boxPrecos .listaPrecos li .titulo:after{position:absolute;content:"+";right:0;top:0;width:40px;height:100%;font-size:23px;line-height:40px;text-align:center;}
.boxPrecos .listaPrecos li .texto{background:#f2f2f2;padding:0;width:100%;font-size:15px;line-height:20px;color:#827f7d;display:none;overflow-x:hidden;}
.boxPrecos .listaPrecos li .texto table thead p{}
.boxPrecos .listaPrecos li .texto table tbody p{margin-top:0;}
.boxPrecos .listaPrecos li .texto p{margin:15px 0}
.boxPrecos .listaPrecos li .texto .pdf{background:url(imagens/layout/ico_pdf.png) no-repeat 0 50%;color:#827f7d;font-size:15px;padding-left:30px;}
.boxPrecos .listaPrecos li.act .titulo{background:#786a63;color:#ffffff;}
.boxPrecos .listaPrecos li.act .titulo:after{content:"-";}
.boxPerguntasFrequentes .colRight .oferta table,
.boxPrecos .listaPrecos li table{width:100%;text-align:center;}
.boxPerguntasFrequentes .colRight .oferta table{margin-bottom:15px;}
.boxPerguntasFrequentes .colRight .oferta table thead tr th,
.boxPerguntasFrequentes .colRight .oferta table tbody tr td,
.boxPerguntasFrequentes .colRight .oferta table tfoot tr td,
.boxPrecos .listaPrecos li table thead tr th,
.boxPrecos .listaPrecos li table tbody tr td,
.boxPrecos .listaPrecos li table tfoot tr td{vertical-align:middle;padding:0 50px;text-align:left;border:solid 1px #ecebe7;}
.boxPerguntasFrequentes .colRight .oferta table thead tr th,
.boxPrecos .listaPrecos li table thead tr th{background:#ecebe7;height:55px;text-align:center;font-size:15px;line-height:15px;color:#827f7d;text-transform:uppercase;font-weight:normal;}
.boxPerguntasFrequentes .colRight .oferta table thead tr th{padding:0 10px;font-size:13px;line-height:13px;text-transform:none;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr td,
.boxPrecos .listaPrecos li table tbody tr td{background:#ffffff;height:40px;font-size:15px;line-height:16px;color:#827f7d;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr td{padding:0 10px;}
.boxPerguntasFrequentes .colRight .oferta table tfoot tr td,
.boxPrecos .listaPrecos li table tfoot tr td{background:#ecebe7;height:55px;padding:0 20px;font-size:11px;line-height:20px;color:#827f7d;}
.boxPerguntasFrequentes .colRight .oferta table thead tr .tam1,
.boxPrecos .listaPrecos li table thead tr .tam1{width:270px;}
.boxPerguntasFrequentes .colRight .oferta table thead tr .tam2,
.boxPrecos .listaPrecos li table thead tr .tam2{width:450px;}
.boxPerguntasFrequentes .colRight .oferta table thead tr .tam3,
.boxPrecos .listaPrecos li table thead tr .tam3{width:200px;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr .tam1,
.boxPrecos .listaPrecos li table tbody tr .tam1{width:270px;border-color:#ebebeb;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr .tam2,
.boxPrecos .listaPrecos li table tbody tr .tam2{width:450px;padding:0;border-color:#ebebeb;border-bottom:0;border-top:0;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr .tam2 td,
.boxPrecos .listaPrecos li table tbody tr .tam2 td{padding:0 80px;border-color:#ebebeb;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr .tam3,
.boxPrecos .listaPrecos li table tbody tr .tam3{width:200px;padding:0;border-color:#ebebeb;border-bottom:0;border-top:0;}
.boxPerguntasFrequentes .colRight .oferta table tbody tr table td,
.boxPrecos .listaPrecos li table tbody tr table td{border-left:0;border-right:0;border-color:#ebebeb;}
.boxFundos{width:100%;height:auto;display:inline-block;float:left;padding:30px 0 0;}
.boxFundos.detalhe{padding-top:90px;}
.boxFundos.single-conteudo{padding:180px 0 80px;}
.boxFundos .titulo{font-size:30px;line-height:30px;color:#003b75;text-transform:uppercase;font-weight:normal;margin-top:50px;display:block;}
.boxFundos.semDescricao .titulo{padding-bottom:30px;}
.boxFundos .titulo span{font-size:16px;line-height:16px;}
.boxFundos .the_content h2,
.boxFundos .subtitulo,
.boxFundos h3{margin-top:40px;font-size:20px;line-height:20px;color:#003d74;}
.boxFundos .the_content h3{margin-top:20px;font-size:14px;line-height:20px;}
.boxFundos li{color:#827f7d;font-size:14px;line-height:20px;}
.boxFundos p{font-size:14px;line-height:20px;color:#827f7d;margin-top:20px;text-align:left;display:block;}
/*.boxFundos .boxCenter p{max-width:100%;overflow-x:auto;overflow-y:hidden;}*/
.boxFundos iframe{max-width:100%;}
.boxFundos .boxCenter img{max-width:100%;height:auto;}
.boxFundos .tableTop{margin-top:45px;background:#d4d4d4;width:100%;height:auto;text-align:center;}
.boxFundos .tableTop td{color:#000000;height:48px;vertical-align:middle;border-left:solid 1px #9b9b9b;font-size:15px;line-height:17px;}
.boxFundos .tableTop td:first-child{border:0;}
.boxFundos .tableTop .tam1,
.boxFundos .tableCont .tam1{width:245px;}
.boxFundos .tableTop .tam2,
.boxFundos .tableCont .tam2{width:160px;}
.boxFundos .tableTop .tam3,
.boxFundos .tableCont .tam3{width:160px;}
.boxFundos .tableTop .tam4,
.boxFundos .tableCont .tam4{width:80px;}
.boxFundos .tableTop .tam5,
.boxFundos .tableCont .tam5{width:135px;}
.boxFundos .tableTop .tam6,
.boxFundos .tableCont .tam6{width:100px;}
.boxFundos .tableTop .tam7,
.boxFundos .tableCont .tam7{width:105px;}
.boxFundos .tableTop .tam8,
.boxFundos .tableCont .tam8{width:120px;text-align:center;}
.boxFundos .botao{margin:0 auto;display:block;max-width:300px;text-align:center;}
.boxFundos .btInvistaJa{border:solid 1px #7c1337;background:#7c1337;color:#ffffff;padding:10px 38px;display:inline-block;text-align:center;text-decoration:none;border-radius:5px;min-width:145px;margin-bottom:90px;margin-top:40px;text-transform:capitalize;font-size:16px;line-height:18px;text-transform:uppercase;}
.boxFundos .btInvistaJa:hover{background:#786a63;border-color:#786a63;color:#fff;text-decoration:none;}
.boxFundos .tableTop .tam9,
.boxFundos .tableCont .tam9{width:110px;text-align:center;}
.boxFundos .tableTop .tam10,
.boxFundos .tableCont .tam10{width:110px;text-align:center;}
.boxFundos .tableTop .tam11,
.boxFundos .tableCont .tam11{width:100px;text-align:center;}
.boxFundos .tableTop.tableV2{margin-top:0;background:#d4d4d4;width:100%;height:auto;text-align:center;}
.boxFundos .tableTop.tableV2.act{position:fixed;top:68px;z-index:999;max-width:1222px;}
.boxFundos .tableTop.tableV2 td{color:#000000;height:48px;vertical-align:middle;border-left:solid 1px #9b9b9b;font-size:15px;line-height:17px;}
.boxFundos .tableTop.tableV2 td:not(.tam10):not(.tam11){/*cursor: pointer*/}
.select-filter .box-select{position: relative;display:inline-block;vertical-align: bottom;margin-left: 5px; width: 10px; height: 10px}
.select-filter .box-select select{width: 100%; height: 100%; opacity: 0; display: block}
.select-filter .box-select:after,
.boxFundos .tableTop.tableV2 td:not(.tam10):not(.tam11):not(.select-filter):after{content: '';border: 5px solid transparent;border-top-color: #004177;display:inline-block;vertical-align: bottom;margin-left: 5px;}
.select-filter .box-select:after{position: absolute; top: 0; left: 0; margin: 0; pointer-events: none}
.boxFundos .tableTop.tableV2 td.filtered,
.boxFundos .tableTop.tableV2 td.filtered-reverse{background-color: #ebebeb}
.boxFundos .tableTop.tableV2 td.filtered-reverse:after{border-bottom-color:#004177!important; border-top-color: transparent!important; position: relative; top: -4px}
.boxFundos .tableTop.tableV2 td:first-child{border:0;}
.boxFundos .tableCont.tableV2 .tam0{width:3px;padding:0!important; position: relative}
.boxFundos .tableTop.tableV2 .tam1,
.boxFundos .tableCont.tableV2 .tam1{width:232px;padding-left:15px!important;}
.boxFundos .tableCont.tableV2 .tam1{text-align:left!important;position:relative;}
.boxFundos .tableTop.tableV2 .tam2,
.boxFundos .tableCont.tableV2 .tam2{width:118px;}
.boxFundos .tableTop.tableV2 .tam3,
.boxFundos .tableCont.tableV2 .tam3{width:98px;}
.boxFundos .tableTop.tableV2 .tam4,
.boxFundos .tableCont.tableV2 .tam4{width:77px;}
.boxFundos .tableTop.tableV2 .tam5,
.boxFundos .tableCont.tableV2 .tam5{width:81px;}
.boxFundos .tableTop.tableV2 .tam6,
.boxFundos .tableCont.tableV2 .tam6{width:79px;}
.boxFundos .tableTop.tableV2 .tam7,
.boxFundos .tableCont.tableV2 .tam7{width:79px;}
.boxFundos .tableTop.tableV2 .tam8,
.boxFundos .tableCont.tableV2 .tam8{width:78px;}
.boxFundos .tableTop.tableV2 .tam9,
.boxFundos .tableCont.tableV2 .tam9{width:93px;}
.boxFundos .tableTop.tableV2 .tam10{padding: 0}
.boxFundos .tableTop.tableV2 .tam10,
.boxFundos .tableCont.tableV2 .tam10{width:72px;}
.boxFundos .tableTop.tableV2 .tam11,
.boxFundos .tableCont.tableV2 .tam11{width:65px;}
.boxFundos .tableCont.tableV2 .tam1.Fechado p,
.boxFundos .tableCont.tableV2 .tam1.fechado p{float:left;margin-right:10px!important;}
.boxFundos .tableCont.tableV2 .tam1.Fechado span.ico2,
.boxFundos .tableCont.tableV2 .tam1.fechado span.ico2{background:url(imagens/layout/ico_fechado.png) no-repeat right;display:inline-block;width:13px;height:18px;position:relative;cursor:pointer;vertical-align:middle;}
.boxFundos .tableCont.tableV2 .tam1.Fechado span.ico2 p,
.boxFundos .tableCont.tableV2 .tam1.fechado span.ico2 p{display:none!important;position:relative;}
.boxFundos .tableCont.tableV2 .tam1.Fechado span.ico2:hover p:before,
.boxFundos .tableCont.tableV2 .tam1.fechado span.ico2:hover p:before{content:'';background:url(imagens/layout/seta_ico_hover.png) no-repeat;width:8px;height:6px;top:-6px;left:16px;position:absolute;}
.boxFundos .tableCont.tableV2 .tam1.Fechado span.ico2:hover p,
.boxFundos .tableCont.tableV2 .tam1.fechado span.ico2:hover p{display:block!important;position:absolute;top:25px;left:-15px;width:170px;font-size:11px;color:#84807e;padding:5px 10px;background:#ffffff;border:1px solid #e9e9e9;z-index:50;max-width:inherit;}
.boxFundos .tableCont.tableV2 .tam1.qualificados p{float:left;margin-right:10px!important;}
.boxFundos .tableCont.tableV2 .tam1.qualificados span.ico{background:url(imagens/layout/ico_qualificados.png) no-repeat right;display:inline-block;width:17px;height:25px;position:relative;cursor:pointer;vertical-align:middle;}
.boxFundos .tableCont.tableV2 .tam1.qualificados span.ico p{min-width:206px;}
.boxFundos .tableCont.tableV2 .tam1.qualificados span.ico p{display:none!important;position:relative;}
.boxFundos .tableCont.tableV2 .tam1.qualificados span.ico:hover p:before{content:'';background:url(imagens/layout/seta_ico_hover.png) no-repeat;width:8px;height:6px;top:-6px;left:16px;position:absolute;}
.boxFundos .tableCont.tableV2 .tam1.qualificados span.ico:hover p{display:block!important;position:absolute;top:31px;left:-15px;width:170px;font-size:11px;color:#84807e;padding:5px 10px;background:#ffffff;border:1px solid #e9e9e9;z-index:50;}
.boxFundos .tableCont.tableV2 .tam1.profissionais p{float:left;margin-right:10px!important;}
.boxFundos .tableCont.tableV2 .tam1.profissionais span.ico3{background:url(imagens/layout/ico_profissionais.png) no-repeat right;display:inline-block;width:21px;height:22px;position:relative;cursor:pointer; vertical-align: middle}
.boxFundos .tableCont.tableV2 .tam1.profissionais span.ico3 p{min-width:210px;}
.boxFundos .tableCont.tableV2 .tam1.profissionais span.ico3 p{display:none!important;position:relative;}
.boxFundos .tableCont.tableV2 .tam1.profissionais span.ico3:hover p:before{content:'';background:url(imagens/layout/seta_ico_hover.png) no-repeat;width:8px;height:6px;top:-6px;left:16px;position:absolute;}
.boxFundos .tableCont.tableV2 .tam1.profissionais span.ico3:hover p{display:block!important;position:absolute;top:28px;left:-15px;width:170px;font-size:11px;color:#84807e;padding:5px 10px;background:#ffffff;border:1px solid #e9e9e9;z-index:50;}
.boxFundos .tableCont.tableV2 .tam10 p a{color:#004177;font-weight:bold;font-size:20px;text-decoration:none;}
.boxFundos .tableCont.tableV2 .tam10 p a.ver_detalhe:before{content:'+';display:inline-block;}
.boxFundos .tableCont.tableV2 .tam10 p a.ver_detalhe.act:before{content:'-'}
.boxFundos .tableCont.tableV2 .filter-hide{position: absolute; opacity: 0; pointer-events: none; width: 0; height: 0}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td,
.boxFundos .tableTop.tableV2 td{padding:0 10px;}
.boxFundos .boxSanfona.tableV2{float:left;width:100%;height:auto;padding-bottom:40px;}
.boxFundos .boxSanfona.tableV2 li{margin-top:10px;width:100%;height:auto;display:inline-block!important;}
.boxFundos .boxSanfona.tableV2 li:first-child{margin-top:0;}
.boxFundos .boxSanfona.tableV2 li .titulo{border:0;padding:15px 20px;margin:0;background:#f2f2f2;font-size:14px;line-height:14px;color:#827f7d;width:100%;float:left;position:relative;}
.boxFundos .boxSanfona.tableV2 li .titulo:before{content:"";position:absolute;right:0;top:0;width:75px;height:45px;background:url(imagens/layout/arrow_bottom.png) no-repeat 50% 50%;background-size:20px;}
.boxFundos .boxSanfona.tableV2 li.act .titulo:before{background:url(imagens/layout/arrow_top.png) no-repeat 50% 50%;background-size:20px;}
.boxFundos .boxSanfona.tableV2 li .cont{width:100%;background:#fff;float:left;display:none;border:solid 1px #ebebeb;border-top:0;}
.boxFundos .boxSanfona.tableV2 li.act .cont{display:block;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2{width:100%;height:auto;text-align:left;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td{text-align:center;height:45px;vertical-align:middle;border-top:solid 1px #ebebeb;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.tam3,
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.tam4,
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.tam5,
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.tam7,
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.tam8{text-align:center;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td:first-child{border-left:0;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td p{padding:0;margin:0 0 0 0;font-size:14px;line-height:17px;color:#827f7d;vertical-align:middle;display:inline-block;float:none;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 .aplicar{background:url(imagens/layout/ico_aplicar.png) no-repeat 0 0;width:23px;height:27px;display:inline-block;text-indent:-5000em;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 .aplicar:hover{background:url(imagens/layout/ico_aplicar_hover.png) no-repeat 0 0;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td .nivelTable{position:absolute;top:0;left:0;border:solid 1px #ebebeb;background:#f8f8f8;height:100%;min-height:45px;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td .risco{width:6px;height:100%;float:left;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.risco_1 .risco{background:#83b8d4;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.risco_2 .risco{background:#b9d584;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.risco_3 .risco{background:#dcc85b;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.risco_4 .risco{background:#dba66d;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td.risco_5 .risco{background:#d47777;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td .risco p{min-width:206px;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td .risco p{display:none;position:relative;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td .risco:hover p:before{content:'';background:url(imagens/layout/seta_ico_hover.png) no-repeat;width:8px;height:6px;top:-6px;left:-1px;position:absolute;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td .risco:hover p{display:block;position:absolute;top:35px;left:-1px;width:120px!important;font-size:11px;color:#84807e;padding:5px 10px;background:#ffffff;border:1px solid #e9e9e9;z-index:50;min-width:initial;overflow:initial;max-width:initial;}
.boxFundos .boxSanfona.tableV2 .detalhes{margin-top:50px;margin-bottom:50px;display:inline-block;width:100%;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe{width:50%;float:left;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor{}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac{padding-left:145px;padding-right:20px;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe p.title{color:#004177!important;text-transform:uppercase;font-size:16px!important;font-weight:bold;font-weight:500;margin-bottom:36px!important;display:table;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor ul{margin-bottom:30px;display:inline-block;width:100%;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor ul li + li{margin-left:10px;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor ul li{float:left;width:auto;margin-top:0;height:auto;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor ul li.act p{margin-top:0;padding:5px 15px;background:#f2f2f2;border:1px solid #004177;text-transform:uppercase;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor ul li p{margin-top:0;padding:5px 15px;background:#ffffff;border:1px solid #bbccdb;text-transform:uppercase;font-size:16px;color:#004177;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor ul li a{text-decoration:none;color:#004177;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac table{width:100%;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac table th{font-size:16px;color:#004177;font-weight:normal;width:50%;padding:5px 0!important;height:auto!important;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac table td{width:50%;text-align:right;font-size:15px;color:#84807e;padding:5px 0!important;border:0;height:auto!important;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac p{display:table;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac p a.link{border:1px solid #454545;color:#524743;font-size:14px;font-weight:300;line-height:22px;min-width:105px;height:22px;font-family:Ubuntu;margin:15px 0 0 0;text-align:center;text-transform:uppercase;text-decoration:none;border-radius:5px;padding:0 10px;display:inline-block;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac p a.link:hover{color:rgb(254,188,17);border-color:rgb(254,188,17);}
.boxFundos .boxSanfona.tableV2 .collapse{display:none;}
.tableTop select{}
.boxFundos .msgm{position:relative;display:inline-block;width:26px;height:26px;cursor:help;background:url(imagens/icones/alert.png) no-repeat center center;background-size:100%;}
.boxFundos .msgm .ballom{display:none;position:absolute;font-size:14px;line-height:16px;width:250px;top:-74px;left:-115px;background:#fff;border:1px solid #e9e9e9;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#84807e;}
.boxFundos .msgm .ballom:before{content:'';background:url(imagens/layout/seta_ico_hover.png) no-repeat;width:8px;height:6px;bottom:-6px;left:123px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.boxFundos .msgm:hover .ballom{display:block;}
.boxDetalhe.perfor .msgm{width:50px;height:50px;display:table;margin:40px auto 0;cursor:inherit;}
.boxDetalhe.perfor .msgm .ballom{left:-90px;display:block;top:100%;border:none;}
.boxDetalhe.perfor .msgm .ballom:before{display:none;}
.boxFundos .galeriaImagens{margin-top:50px;position:relative;}
.boxFundos .galeriaImagens .thumbs{height:105px;width:100%;background:rgba(255,255,255,0.3);padding:15px 0;position:relative;}
.boxFundos .galeriaImagens .thumbs .flex-viewport{z-index:3;}
.boxFundos .galeriaImagens .thumbs li{margin-right:15px;min-width:160px!important;}
.boxFundos .galeriaImagens .thumbs .flex-control-nav{display:none;}
.boxFundos .galeriaImagens .thumbs .flex-direction-nav{display:block;}
.boxFundos .galeriaImagens .thumbs .flex-direction-nav .flex-prev,
.boxFundos .galeriaImagens .thumbs .flex-direction-nav .flex-next{position:absolute;width:95px;height:100%;top:0;margin:0;background:rgba(255,255,255,0.75);z-index:3;}
.boxFundos .galeriaImagens .thumbs .flex-direction-nav .flex-prev{left:0;background:rgba(255,255,255,0.75) url(imagens/layout/arrow_left.png) no-repeat 50% 50%;background-size:30px;}
.boxFundos .galeriaImagens .thumbs .flex-direction-nav .flex-next{right:0;left:initial;background:rgba(255,255,255,0.75) url(imagens/layout/arrow_right.png) no-repeat 50% 50%;background-size:30px;}
.boxFundos .galeriaImagens .imgFull{width:100%;position:relative;z-index:10;}
.boxFundos .galeriaImagens .imgFull li{position:relative;float:left;}
.boxFundos .galeriaImagens .imgFull li img{width:100%;position:relative;float:left;z-index:2;top:0;left:0;}
.boxFundos .galeriaImagens .imgFull li .video{width:100%;height:auto;float:left;position:relative;cursor:pointer;}
.boxFundos .galeriaImagens .imgFull li .video:before{content:"";position:absolute;left:0;top:0;z-index:9;background:url(imagens/layout/ico_play.png) no-repeat 50% 50%;width:100%;height:100%;background-size:165px;}
.boxFundos .galeriaImagens .imgFull li .textos{position:absolute;left:0;top:55px;width:100%;margin:0;z-index:10;text-align:left;}
.boxFundos .galeriaImagens .imgFull li .textos p{padding:0;margin:0;font-size:12px;color:#fff;line-height:18px;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.75);max-width:630px;}
.boxFundos .galeriaImagens .imgFull li .textos .titulo{padding:0 0 10px 0;margin:0;color:#fff;text-transform:none;font-size:30px;line-height:30px;text-shadow:0px 1px 2px rgba(0, 0, 0, 0.75);max-width:630px;}
.boxFundos .galeriaImagens .imgFull li .textos .titulo:before{display:none;}
.boxFundos .galeriaImagens .imgFull li .botoes{position:absolute;right:130px;top:-155px;z-index:11;}
.boxFundos .galeriaImagens .imgFull li .botoes a{color:#fff;text-transform:uppercase;font-size:12px;line-height:21px;margin-left:45px;height:21px;float:left;margin-top:2px;}
.boxFundos .galeriaImagens .imgFull li .botoes .btShare{background:url(imagens/layout/ico_share.png) no-repeat 100% 50%;padding-right:30px;background-size:18px;}
.boxFundos .galeriaImagens .imgFull li .botoes .btFull{padding-right:30px;background:url(imagens/layout/ico_full.png) no-repeat 0 0;width:26px;background-size:26px;height:26px;float:right;text-indent:-500em;margin-top:0;}
.boxFundos .boxCont{width:100%;height:auto;display:inline-block;margin-top:0;}
.boxFundos .boxCont .colLeft{float:left;width:630px;}
.boxFundos .boxCont .colLeft img{width:100%;height:auto;margin-top:30px;}
.boxFundos.semDescricao{padding-bottom:100px;}
.boxFundos.semDescricao .boxCont .colLeft img{max-width:100%;height:auto;margin-top:30px;width:auto;}
.boxFundos .boxCont .colLeft p{font-size:15px;line-height:20px;color:#524743;font-family:'Source Sans Pro';font-weight:300;margin-top:35px;}
.boxFundos .boxCont .colRight{float:right;width:415px;}
.boxFundos .boxCont .colRight .titulo{font-size:30px;line-height:30px;color:#003b75;text-transform:uppercase;font-weight:normal;}
.boxFundos.semDescricao .boxCont .colRight .titulo{height:80px;max-height:100%;vertical-align:middle;display:table-cell;}
.boxFundos .boxCont .colRight .listaItens{width:100%;height:auto;display:inline-block;}
.boxFundos .boxCont .colRight .listaItens li{width:100%;height:auto;margin-top:60px;clear:both;padding-left:110px;position:relative;display:inline-block;vertical-align:top;}
.boxFundos .boxCont .colRight .listaItens li:first-child{margin-top:38px;}
.boxFundos .boxCont .colRight .listaItens li .titulo{font-size:18px;line-height:18px;color:#7c0435;font-weight:normal;margin-top:0;}
.boxFundos .boxCont .colRight .listaItens li img{float:left;max-width:80px;height:auto;margin:3px 20px 35px 0;width:auto;position:absolute;left:0;}
.boxFundos .boxCont .colRight .listaItens li p{display:block;font-size:15px;line-height:22px;color:#524743;margin-top:5px;font-family:'Source Sans Pro';font-weight:300;}
.boxFundos.semDescricao .boxCont .colRight .listaItens li{padding-left:0;}
.boxFundos.semDescricao .boxCont .colRight .listaItens li img{position:static;margin:0 20px 0 0;}
.boxFundosDetalhe{width:100%;height:auto;display:inline-block;float:left;padding:99px 0;}
.boxFundosDetalhe .linkVoltar{font-size:15px;text-decoration:none;line-height:15px;color:#003d74;margin-top:10px;display:inline-block;margin-bottom:15px;}
.boxFundosDetalhe .linkVoltar:hover{text-decoration:none;}
.boxFundosDetalhe .linkVoltar:before{content:"";display:inline-block;vertical-align:middle;background:url(imagens/layout/sprites.png) no-repeat -93px -14px;width:16px;height:11px;margin-right:8px;margin-top:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.boxFundosDetalhe .linkVoltar:hover:after{margin-right:18px;}
.boxFundosDetalhe .titulo{font-size:31px;line-height:31px;color:#003d74;text-transform:uppercase;border-left:solid 4px #e3b600;padding-left:10px;font-weight:500;}
.boxFundosDetalhe .acoes{border-bottom:1px solid #e8e8e8;}
.boxFundosDetalhe .acoes ul.box_opcoes li{display:inline-block;color:#003d74;font-size:16PX;font-weight:500;text-transform:uppercase;margin-top:45px;padding-bottom:17px;position:relative;}
.boxFundosDetalhe .acoes ul.box_opcoes li + li{margin-left:65px;}
.boxFundosDetalhe .acoes ul.box_opcoes li.act:before{content:'';width:87%;height:4px;background:#e3b600;bottom:0;position:absolute;margin:0 10px;}
.boxFundosDetalhe .acoes ul.box_opcoes li p{cursor:pointer;}
.boxFundosDetalhe .acoes ul.box_opcoes li .aplicar{background:url(imagens/layout/ico_aplicar.png) no-repeat 0 0;display:inline-block;left:-14px;vertical-align:baseline;position:relative;bottom:0px;padding-left:35px;display:inline-block;color:#003d74;font-size:16px;font-weight:400;text-transform:uppercase;position:relative;padding-bottom:5px;margin:-5px 0;line-height:28px;}
.boxFundosDetalhe .acoes ul.box_opcoes li .aplicar:hover{background:url(imagens/layout/ico_aplicar_hover.png) no-repeat 0 0;color:#e3b600;}
.boxFundosDetalhe .detalhes{margin-top:85px;margin-bottom:50px;display:inline-block;width:100%;}
.boxFundosDetalhe .detalhes .boxDetalhe{width:50%;float:left;}
.boxFundosDetalhe .detalhes .boxDetalhe.perfor{padding:0 60px;}
.boxFundosDetalhe .detalhes .boxDetalhe.carac{padding-left:70px;padding-right:80px;padding-left:0;}
.boxFundosDetalhe .detalhes .boxDetalhe p.title{color:#004177;text-transform:uppercase;font-size:16px;font-weight:bold;font-weight:500;margin-bottom:36px!important;display:table;margin-top:0!important;}
.boxFundosDetalhe .detalhes .boxDetalhe.carac table{width:100%;}
.boxFundosDetalhe .detalhes .boxDetalhe.carac table th{font-size:16px;color:#004177;font-weight:normal;width:50%;padding:5px 0;height:auto;}
.boxFundosDetalhe .detalhes .boxDetalhe.carac table td{width:50%;text-align:right;font-size:15px;color:#84807e;padding:5px 0;border:0;height:auto;}
.boxFundosDetalhe .detalhes .boxDetalhe.perfor a.pdf{background:url(imagens/layout/ico_pdf.png) no-repeat 0 50%;color:#827f7d;font-size:15px;padding-left:30px;padding-top:2px;padding-bottom:2px;}
.boxFundosDetalhe .detalhes .boxDetalhe.perfor p{margin:15px 0;}
.boxFundosDetalhe p.text{font-size:14px;line-height:20px;color:#827f7d;text-align:justify;display:inline-block;}
.boxFundosDetalhe .estrategia{margin-bottom:50px;display:inline-block;width:100%;}
.boxFundosDetalhe .estrategia .linha{margin-top:60px;}
.boxFundosDetalhe .estrategia .linha h3{font-size:18px;color:#003d74;text-transform:uppercase;margin-bottom:20px;}
.boxFundosDetalhe .estrategia .linha h4{font-size:16px;color:#827f7d;line-height:20px;text-align:justify;}
.boxFundosDetalhe .performance{margin-top:85px;margin-bottom:50px;display:inline-block;width:100%;}
.boxFundosDetalhe .performance .boxDetalhe{width:100%;float:left;}
.boxFundosDetalhe .performance .boxDetalhe.perfor{}
.boxFundosDetalhe .performance .boxDetalhe p.title{color:#004177;text-transform:uppercase;font-size:16px;font-weight:bold;font-weight:500;margin-bottom:36px!important;display:table;margin-top:0!important;}
.boxFundosDetalhe .performance .boxDetalhe.perfor ul{display:table;width:auto;;margin:0 auto;margin-bottom:30px;}
.boxFundosDetalhe .performance .boxDetalhe.perfor ul li + li{margin-left:10px;}
.boxFundosDetalhe .performance .boxDetalhe.perfor ul li{float:left;width:auto;margin-top:0;height:auto;}
.boxFundosDetalhe .performance .boxDetalhe.perfor ul li.act p{margin-top:0;padding:5px 20px;background:#f2f2f2;border:1px solid #004177;text-transform:uppercase;}
.boxFundosDetalhe .performance .boxDetalhe.perfor ul li p{margin-top:0;padding:5px 20px;background:#ffffff;border:1px solid #bbccdb;text-transform:uppercase;font-size:16px;color:#004177;}
.boxFundosDetalhe .performance .boxDetalhe.perfor ul li a{text-decoration:none;color:#004177;}
.boxFundosDetalhe .performance .boxDetalhe.perfor .graficos img{width:100%;height:auto;}
.boxFundosDetalhe .performance .boxtable{width:50%;float:left;margin-top:50px;}
.boxFundosDetalhe .performance .boxtable.table1{padding-right:40px;}
.boxFundosDetalhe .performance .boxtable.table1 table td{padding:15px 40px;}
.boxFundosDetalhe .performance .boxtable.table1 table td.left{text-align:left;}
.boxFundosDetalhe .performance .boxtable.table1 table td.right{text-align:right;}
.boxFundosDetalhe .performance .boxtable.table2{padding-left:40px;}
.boxFundosDetalhe .performance .boxtable.table2 table td{text-align:center;}
.boxFundosDetalhe .performance .boxtable table{width:100%;border:1px solid #ececec;}
.boxFundosDetalhe .performance .boxtable table th{font-size:15px;color:#000000;background:#d5d5d5;text-align:center;padding:15px 0;}
.boxFundosDetalhe .performance .boxtable table td{padding:15px 0;font-size:14px;color:#84807e;border-top:1px solid #ececec;}
.boxFundosDetalhe .performance .boxtable table td + td{border:1px solid #ececec;}
.boxFundosDetalhe .performance .boxtable table tr.cor{background:#f2f2f2;}
.boxFundosDetalhe .performance .boxtableAno{padding-top:50px;clear:both;display:block;margin-bottom:20px;}
.boxFundosDetalhe .performance .boxtableAno table{width:100%;border:1px solid #ececec;}
.boxFundosDetalhe .performance .boxtableAno table tr.cor{background:#f2f2f2;}
.boxFundosDetalhe .performance .boxtableAno table th{background:#d5d5d5;padding:15px 0;font-size:15px;color:#000000;font-weight:normal;text-align:center;min-width:80px;}
.boxFundosDetalhe .performance .boxtableAno table td{padding:15px 0;font-size:14px;color:#84807e;text-align:center;border-top:1px solid #ececec;}
.boxFundosDetalhe .performance .boxtableAno table td + td{border-left:1px solid #ececec;}
.boxPopup{position:fixed;left:0;top:0;background:rgba(0,26,69,0.6);z-index:999999;width:100%;height:100%;}
.boxPopup .popup{background:#f1f1f1;padding:45px;width:625px;margin-left:-312px;left:50%;top:25%;position:fixed;}
.boxPopup .popup .btFechar{font-size:21px;line-height:21px;color:#7c0435;text-transform:uppercase;position:absolute;right:20px;top:20px;}
.boxPopup .popup .titulo{font-size:20px!important;line-height:24px!important;color:#7c0435!important;text-transform:none!important;margin:0!important;padding:0 0 20px 0!important;text-align:center!important;float:none!important;display:block!important;border:0!important;font-weight:normal;}
.boxPopup .popup .titulo:before{display:none!important;}
.boxPopup .popup p{margin:0;padding:5px 0 0 0;font-size:15px;line-height:20px;display:block;text-align:center;font-weight:300;}
.boxPopup .popup .botoes{width:100%;text-align:center;margin-top:35px;}
.boxPopup .popup .botoes li{display:inline-block;margin:0 5px;}
.boxPopup .popup .botoes li a{margin-top:0;display:inline-block;border:solid 1px #7c1337;color:#7c1337;line-height:14px;font-weight:normal;font-size:14px;text-transform:uppercase;padding:11px 20px;min-width:150px;border-radius:5px;}
.boxPopup .popup .botoes li a:hover,
.boxPopup .popup .botoes li a.act{background:#7c1337;color:#fff;text-decoration:none;}
.boxPopup .popup .botoes li a.act:hover{background:#786a63;border-color:#786a63;}
.boxPopup.agentes .popup{max-height:50%;overflow:auto;}
.boxPopup.agentes .popup li{width:auto;margin-bottom:0;min-height:auto;font-size:13px;line-height:18px;margin:0;color:#827f7d;}
.boxPopup.agentes .popup > ul > li{display:list-item;list-style:disc inside;}
.boxPopup.agentes .popup ol > li{display:list-item;list-style:decimal inside;margin-left:30px;}
.boxPopup.agentes .popup li ul li{display:list-item;list-style:circle outside;margin-left:31px;}
.boxParceirosGuide{width:100%;height:auto;display:inline-block;padding:85px 0 80px;text-align:center;}
.boxDiferenciais + .boxParceirosGuide{margin-bottom:55px;}
.boxNossosPrincipios + .boxParceirosGuide{margin-top:80px;}
.boxParceirosGuide .titulo{font-size:30px;color:#003b75;line-height:35px;font-weight:normal;text-transform:uppercase;}
.boxParceirosGuide p{margin-top:20px;font-size:15px;color:#524743;line-height:21px;font-weight:300;font-family:'Source Sans Pro';max-width:1000px;text-align:center;display:inline-block;}
.boxParceirosGuide .parceiros{margin-top:60px;position:relative;max-width:1000px;display:inline-block;width:100%;}
.boxParceirosGuide .parceiros ul li{margin:0 0 0 0;width:290px;}
.boxParceirosGuide .parceiros ul li a{}
.boxParceirosGuide .parceiros ul li img{width:auto;}
.boxParceirosGuide .parceiros .flex-control-nav{display:none;}
.boxParceirosGuide .parceiros .flex-direction-nav{display:block;}
.boxParceirosGuide .parceiros .flex-direction-nav a{height:115px;margin:0;width:60px;top:-29px;outline:none;}
.boxParceirosGuide .parceiros .flex-direction-nav .flex-prev{background:url(imagens/layout/arrow_left_carrossel.png) no-repeat 0 50%;background-size:45px;left:-40px;}
.boxParceirosGuide .parceiros .flex-direction-nav .flex-next{background:url(imagens/layout/arrow_right_carrossel.png) no-repeat 0 50%;background-size:45px;right:-40px;}
.boxDestaquesInt{width:100%;height:auto;display:inline-block;background:#ecebe7;padding:60px 0;margin:135px 0 0;}
.boxDestaquesInt .destaquesInt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.boxDestaquesInt .destaquesInt li{max-width:325px;padding:0;}
.boxDestaquesInt .destaquesInt li:first-child{margin-left:0;margin-right:0;}
.boxDestaquesInt .destaquesInt li:last-child{margin-left:0;margin-right:0;}
.boxDestaquesInt .destaquesInt li .titulo{font-size:18px;line-height:18px;color:#7c0435;text-transform:uppercase;padding-bottom:0;}
.boxDestaquesInt .destaquesInt li p{font-size:15px;line-height:21px;color:#524743;text-align:left;font-family:'Source Sans Pro';font-weight:300;margin-top:15px;}
.boxDetalheBlog{width:100%;height:auto;display:inline-block;background:#fff;float:left;padding:85px 0 40px;}
.boxDetalheBlog .boxCenter{}
.boxDetalheBlog .data{float:left;font-size:13px;line-height:19px;color:#003d74;margin-top:0;padding-bottom:25px;}
.boxDetalheBlog .data .autor{margin-left:45px;}
.boxDetalheBlog .share{float:right;}
.boxDetalheBlog .share li{float:left;display:inline-block;font-size:13px;line-height:18px;color:#003d74;margin:0 3px;}
.boxDetalheBlog .share li:first-child{margin-right:15px;}
.boxDetalheBlog .share li a{float:left;display:inline-block;text-indent:-50000em;}
.boxDetalheBlog .share li .facebook{background:url(imagens/layout/ico_facebook_share.png) no-repeat 50% 0;background-size:8px;width:20px;height:18px;}
.boxDetalheBlog .share li .linkedin{background:url(imagens/layout/ico_linkedin_share.png) no-repeat 50% 50%;background-size:15px;width:20px;height:18px;}
.boxDetalheBlog .share li .google{background:url(imagens/layout/ico_google_share.png) no-repeat 50% 5px;background-size:20px;width:20px;height:19px;}
.boxDetalheBlog .share li .youtube{background:url(imagens/layout/ico_youtube_share.png) no-repeat 50% 50%;background-size:15px;width:20px;height:18px;display:none;}
.boxDetalheBlog .share li .twitter{background:url(imagens/layout/ico_twitter_share.png) no-repeat 50% 5px;background-size:16px;width:20px;height:18px;}
.boxDetalheBlog .share li .email{background:url(imagens/layout/ico_email_share.png) no-repeat 50% 7px;background-size:16px;width:20px;height:18px;}
.boxDetalheBlog .share li .imprimir{background:url(imagens/layout/ico_print_share.png) no-repeat 50% 6px;background-size:15px;width:20px;height:18px;}
.boxDetalheBlog .share li .facebook:hover{background:url(imagens/layout/ico_facebook_share_hover.png) no-repeat 50% 0;background-size:8px;width:20px;height:18px;}
.boxDetalheBlog .share li .linkedin:hover{background:url(imagens/layout/ico_linkedin_share_hover.png) no-repeat 50% 50%;background-size:15px;width:20px;height:18px;}
.boxDetalheBlog .share li .google:hover{background:url(imagens/layout/ico_google_share_hover.png) no-repeat 50% 5px;background-size:20px;width:20px;height:19px;}
.boxDetalheBlog .share li .youtube:hover{background:url(imagens/layout/ico_youtube_share_hover.png) no-repeat 50% 50%;background-size:15px;width:20px;height:18px;}
.boxDetalheBlog .share li .twitter:hover{background:url(imagens/layout/ico_twitter_share_hover.png) no-repeat 50% 5px;background-size:16px;width:20px;height:18px;}
.boxDetalheBlog .share li .email:hover{background:url(imagens/layout/ico_email_share_hover.png) no-repeat 50% 7px;background-size:16px;width:20px;height:18px;}
.boxDetalheBlog .share li .imprimir:hover{background:url(imagens/layout/ico_print_share_hover.png) no-repeat 50% 6px;background-size:15px;width:20px;height:18px;}
.boxDetalheBlog h1{font-size:24px;line-height:28px;color:#827f7d;margin-top:20px;font-weight:bold;}
.boxDetalheBlog h2{font-size:20px;line-height:24px;color:#827f7d;margin-top:20px;font-weight:bold;}
.boxDetalheBlog h3{font-size:18px;line-height:22px;color:#827f7d;margin-top:20px;font-weight:bold;}
.boxDetalheBlog h4{font-size:16px;line-height:20px;color:#827f7d;margin-top:20px;font-weight:bold;}
.boxDetalheBlog h5{font-size:12px;line-height:16px;color:#827f7d;margin-top:20px;font-weight:bold;}
.boxDetalheBlog h6{font-size:10px;line-height:14px;color:#827f7d;margin-top:20px;font-weight:bold;}
.boxDetalheBlog p{font-size:14px;line-height:20px;color:#827f7d;margin-top:20px;max-width:100%;overflow:auto;}
.boxDetalheBlog li{color:#827f7d;}
.boxDetalheBlog img{margin-top:20px;max-width:100%;height:auto;}
.boxDetalheBlog .wp-caption-text{font-size:11px;font-style:italic;color:#827f7d;margin-top:10px;}
.boxDetalheBlog .tags{font-size:20px;line-height:20px;color:#003d74;font-weight:500;}
.boxDetalheBlog .listaTags{width:100%;height:auto;float:left;margin-top:25px;padding-bottom:40px;}
.boxDetalheBlog .listaTags li{float:left;display:inline-block;border:solid 1px #003d74;margin-right:20px;padding:0 0 0 15px;font-size:12px;line-height:23px;color:#003d74;text-transform:uppercase;height:25px;}
.boxDetalheBlog .listaTags li span{border-left:solid 1px #003d74;margin-left:15px;width:30px;text-align:center;display:inline-block;height:24px;}
.boxDetalheBlog .listaTags li a{text-decoration:none;}
.boxDetalheBlog .itens{margin-top:0;float:left;}
.boxDetalheBlog .itens span{font-size:14px;line-height:21px;color:#003d74;display:inline-block;margin-right:25px;}
.boxDetalheBlog .itens .favoritos{background:url(imagens/layout/ico_favoritos.png) no-repeat 0 50%;background-size:20px;padding-left:25px;cursor:pointer;}
.boxDetalheBlog .itens .favoritos:hover,
.boxDetalheBlog .itens .favoritos.clicado{background-image:url(imagens/layout/ico_favoritos_clicado.png);}
.boxDetalheBlog .itens .favoritos.clicado{cursor:default;}
.boxDetalheBlog .itens .visitas{background:url(imagens/layout/ico_visualizacao.png) no-repeat 0 50%;background-size:25px;padding-left:29px;}
.boxDetalheBlog .itens .comentarios{background:url(imagens/layout/ico_comentarios.png) no-repeat 0 50%;background-size:20px;padding-left:26px;}
.boxDetalheBlogLinks{width:100%;height:auto;display:inline-block;float:left;border-top:solid 1px #c4c0bd;padding:35px 0;}
.boxDetalheBlogLinks .boxCenter{padding:0;}
.boxDetalheBlogLinks .left{float:left;margin-left:70px;padding-left:115px;background:url(imagens/layout/arrow_post_left.png) no-repeat 0 50%;background-size:45px;}
.boxDetalheBlogLinks .left:hover{background:url(imagens/layout/arrow_post_left_hover.png) no-repeat 0 50%;background-size:45px;text-decoration:none;}
.boxDetalheBlogLinks .right{float:right;margin-right:70px;padding-right:115px;background:url(imagens/layout/arrow_post_right.png) no-repeat 100% 50%;background-size:45px;}
.boxDetalheBlogLinks .right:hover{background:url(imagens/layout/arrow_post_right_hover.png) no-repeat 100% 50%;background-size:45px;text-decoration:none;}
.boxDetalheBlogLinks .textPos{color:#827f7d;font-size:15px;line-height:15px;}
.boxDetalheBlogLinks .titulo{color:#003d74;font-size:20px;line-height:20px;font-weight:500;max-width:225px;margin-top:30px;min-height:80px;}
.boxDetalheBlogLinks .data{color:#827f7d;font-size:14px;line-height:15px;font-style:italic;margin-top:10px;}
.boxCadNews{width:100%;height:auto;display:inline-block;float:left;background:#003d74 url(imagens/layout/ico_new.png) no-repeat 75% 50%;padding:45px 0;background-size:85px;}
.boxCadNews .boxCenter{padding:0 75px;}
.boxCadNews p{font-size:12px;line-height:12px;color:#ffffff;padding-left:15px;}
.boxCadNews input[type="text"]{background:#fff;border:0;float:left;margin-top:25px;display:inline-block;color:#827f7d;font-size:12px;line-height:12px;padding:10px 15px;width:395px;}
.boxCadNews .btCadastrar{background:#003d74;color:#fff;border:solid 1px #fff;float:left;margin-top:25px;display:inline-block;font-size:13px;line-height:12px;padding:10px 15px;text-transform:uppercase;font-weight:500;width:135px;margin-left:25px;}
.boxCadNews .btCadastrar:hover{background:#fff;color:#003d74;}
.boxBannerBlog{width:100%;height:auto;display:inline-block;padding:70px 0;text-align:center;float:left;overflow:hidden;background-size:cover!important;background-position:50% 50%!important;min-height:335px;}
.boxBannerBlog .link{margin-top:70px;font-size:22px;line-height:22px;color:#ffffff;font-weight:500;text-transform:uppercase;border:solid 1px #fff;text-decoration:none;padding:15px 45px;display:inline-block;min-width:225px;}
.boxBannerBlog .link:hover{background:rgba(36, 67, 117,1);}
.boxComentarios{width:100%;height:auto;display:inline-block;float:left;padding:50px 0 70px 0;}
.boxComentarios .boxCenter{}
.boxComentarios .titulo,
.boxComentarios h3{color:#003d74;font-weight:500;font-size:20px;line-height:20px;background:url(imagens/layout/ico_comentarios3.png) no-repeat 0 50%;padding-left:40px;background-size:28px;height:30px;float:left;margin-bottom:30px;}
.boxComentarios .titulo span{color:#827f7d;font-size:12px;}
.boxComentarios .filtro{float:right;display:none;}
.boxComentarios .filtro p{float:left;font-size:13px;line-height:35px;color:#314474;margin-right:20px;}
.boxComentarios .filtro .linha{margin-top:0;}
.boxComentarios .filtro select{width:205px;}
.boxComentarios .linha,
.boxComentarios .linha .boxCampo{width:100%;}
.boxComentarios .linha textarea{width:100%;}
.boxComentarios .linha button{float:right;}
.boxComentarios p{display:block;clear:both;font-size:14px;line-height:14px;color:#827f7d;}
.boxComentarios h2{display:block;clear:both;font-size:14px;line-height:14px;color:#827f7d;margin-bottom:15px;margin-top:5px;}
.boxComentarios .listaComentarios{margin-top:60px;width:100%;height:auto;display:inline-block;}
.boxComentarios .listaComentarios li{width:100%;height:auto;display:inline-block;margin-top:20px;-webkit-box-shadow:1px 0px 4px 0px rgba(0, 0, 0, 0.27);box-shadow:1px 0px 4px 0px rgba(0, 0, 0, 0.27);padding:55px 60px 40px;}
.boxComentarios .listaComentarios li img{border-radius:50%;float:left;}
.boxComentarios .listaComentarios li .boxTextos{float:left;max-width:640px;margin-left:25px;text-align:justify;}
.boxComentarios .listaComentarios li .boxTextos p{font-size:16px;line-height:20px;color:#827f7d;margin-top:25px;}
.boxComentarios .listaComentarios li .boxTextos .aguardando-moderacao{color:#7c0435;}
.boxComentarios .listaComentarios li .boxTextos .nome,
.boxComentarios .listaComentarios li .fn{margin-top:0;color:#003d74;font-weight:500;font-size:15px;line-height:15px;font-style:normal;}
.boxComentarios .listaComentarios li .says{display:none;}
.boxComentarios .listaComentarios li .boxTextos .data,
.boxComentarios .listaComentarios li .commentmetadata{margin-top:0;color:#827f7d;font-style:italic;font-size:12px;line-height:15px;}
.boxComentarios .listaComentarios li .boxTextos .favoritos{background:url(imagens/layout/ico_favoritos.png) no-repeat 0 50%;padding-left:30px;background-size:20px;font-size:12px;line-height:20px;}
.boxComentarios .comment-navigation{display:inline-block;margin-top:30px;width:100%;}
.boxComentarios .comment-navigation .nav-previous{float:right;}
.boxComentarios .comment-navigation .nav-next{float:left;}
.boxBotaoNot{width:100%;height:auto;display:inline-block;float:left;margin-top:0;background:#fff;padding:50px 0 85px;text-align:center;}
.boxBotaoNot p{max-width:740px;margin:auto;font-size:16px;line-height:21px;color:#827f7d;margin-top:30px;}
.boxBotaoNot .btMore{font-size:16px;line-height:18px;color:#fff;background:none;text-transform:uppercase;text-decoration:none;padding:10px 20px;display:inline-block;min-width:145px;border:solid 1px #7c0435;margin:0;font-weight:normal;border-radius:5px;background:#7c0435;}
.boxBotaoNot .btMore:hover{background:#786a63;border-color:#786a63;color:#fff;text-decoration:none;}
.box-filtro{width:100%;background:#f2f2f2;display:none;width:100%;margin-top:50px;}
.box-filtro .title{color:#003d74;text-transform:uppercase;margin-top:35px;margin-bottom:22px;}
.boxes{width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.boxes .box{background:#fff;border:1px solid #e8e8e8;width:270px;height:134px;position:relative;margin-bottom:20px}
.boxes .title{font-size:16px;text-transform:none;margin-top:22px;margin-bottom:15px;text-align:center;display:block;}
.box-levels{height:36px;position:relative;display:table;margin:0 auto;padding-bottom:15px;}
.box-levels:after{content:'';width:82px;height:2px;background:#003d74;position:absolute;bottom:0;left:3px}
.box-levels li{display:table-cell;padding:0 3px;position:relative;}
.box-levels li label{width:12px;height:34px;border:1px solid #ebebeb;}
.box-levels label input[type=radio]{max-width:100%;opacity:0;}
.box-levels li:nth-child(1) label{background:#83b8d4;}
.box-levels li:nth-child(2) label{background:#b9d584;}
.box-levels li:nth-child(3) label{background:#dcc85b;}
.box-levels li:nth-child(4) label{background:#dba66d;}
.box-levels li:nth-child(5) label{background:#d47777;}
.box-levels label input[type=radio] + span,
.box-levels label input[type=radio] + span + span{display:none;}
.box-levels label input[type=radio]:checked + span,
.box-levels label input[type=radio]:checked + span + span{display:block;}
.box-levels .check-icon{position:absolute;bottom:-14px;left:0;border:5px solid transparent;border-bottom:8px solid #003d74;position:absolute;left:3px;}
.box-levels .subtitle{color:#827f7d;font-size:13px;position:absolute;bottom:-39px;left:-40px;margin-left:50%;min-width:70px;display:inline-block;text-align:center;}
.range{max-width:162px;display:block;margin:0 auto;}
.range p{margin-bottom:20px;margin-top:30px;display:block;text-align:center;}
.box-risc ul.levels{height:36px;position:relative;display:table;margin:0 auto;padding-bottom:15px;}
.box-risc ul.levels li{display:table-cell;padding:0 3px;position:relative;}
.box-risc ul.levels li label{width:12px;height:34px;border:1px solid #ebebeb;}
.box-risc ul.levels label input[type=radio]{max-width:100%;opacity:0;}
.box-risc ul.levels li:nth-child(1) label{background:#83b8d4;}
.box-risc ul.levels li:nth-child(2) label{background:#b9d584;}
.box-risc ul.levels li:nth-child(3) label{background:#dcc85b;}
.box-risc ul.levels li:nth-child(4) label{background:#dba66d;}
.box-risc ul.levels li:nth-child(5) label{background:#d47777;}
.box-risc ul.levels label input[type=radio] + span,
.box-risc ul.levels label input[type=radio] + span + span,
.legenda .box-risc ul.levels label input[type=radio]:checked + span,
.legenda .box-risc ul.levels label input[type=radio]:checked + span + span{display:none;}
.box-risc ul.levels label input[type=radio]:checked + span,
.box-risc ul.levels label input[type=radio]:checked + span + span,
.legenda .box-risc ul.levels label input[type=radio]:hover + span,
.legenda .box-risc ul.levels label input[type=radio]:hover + span + span{display:block;}
.box-risc ul.levels .check-icon{position:absolute;bottom:-14px;left:0;border:5px solid transparent;border-bottom:8px solid #003d74;position:absolute;left:3px;}
.box-risc ul.levels .subtitle{color:#827f7d;font-size:13px;position:absolute;bottom:-39px;left:-40px;margin-left:50%;min-width:70px;display:inline-block;text-align:center;}
input[type=range]{-webkit-appearance:none;width:100%;background:transparent;}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;}
input[type=range]:focus{outline:none;}
input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent;border:3px solid #fff;}
input[type=range]::-webkit-slider-thumb{height:13px;width:13px;border-radius:50%;background:#003d74;cursor:pointer;margin-top:-5px;}
input[type=range]::-moz-range-thumb{height:13px;width:13px;border-radius:50%;background:#003d74;cursor:pointer;border:none;}
input[type=range]::-ms-thumb{height:13px;width:13px;border-radius:50%;background:#003d74;cursor:pointer;margin-top:0;}
input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#003d74;border-radius:0;border:0;}
input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd;}
input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;background:#e3b600;border-radius:0;}
input[type="range"]::-moz-range-progress{background:#003d74;height:2px;border-radius:0;}
input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;background:#003d74;}
input[type=range]::-ms-fill-lower{background:#003d74;border:0;border-radius:0;}
input[type=range]:focus::-ms-fill-lower{background:#3071a9;}
input[type=range]::-ms-fill-upper{background:#e3b600;border:0;border-radius:0;}
input[type=range]:focus::-ms-fill-upper{background:#367ebd;}
.boxes .box .dropdown{position:absolute;top:100%;left:0;margin-top:-59px;width:100%;background:#003d74;z-index:10;}
.box .dropdown .collapse{position:absolute;right:0;display:block;width:40px;height:59px;top:0;background:url(imagens/layout/seta.png) no-repeat left center;text-indent:-5000em;}
.box .dropdown li{display:none;min-height:59px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:0 24px 0 62px;border-top:1px solid rgba(255, 255, 255, 0.1);-webkit-box-sizing:border-box;box-sizing:border-box;}
.box .dropdown .collapse + ul li:first-child,
.box .dropdown.collapsed li{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.dropdown li label{font-size:15px;color:#fff;-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.dropdown label input[type=checkbox]{position:absolute;left:24px;display:inline-block;vertical-align:middle;width:13px;height:13px;background-color:#ffffff;border:1px solid #dddcd6;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1px;}
.dropdown label input[type=checkbox]:checked{background-image:url(imagens/layout/ico_checkbox.png);background-repeat:no-repeat;background-position:-1px;}
.dropdown .check-parent + .check-children{-webkit-box-shadow:inset 0px 0px 4px 0px rgba(0,0,0,1);box-shadow:inset 0px 0px 4px 0px rgba(0,0,0,1);}
.dropdown .check-children li{background-color:rgba(0, 0, 0, 0.2);}
.dropdown .check-children li label{font-size:13px}
.legenda{display:inline-block;width:100%; text-align: right; zoom:0.84; margin-top: 20px}
.boxFundos .box-search{float: right;position:relative;width: 128px;margin-right:21%;display: inline-block;vertical-align: middle}
.boxFundos .box-search input[type="search"]{font-size: 13px;line-height:16px;color:#5c5a5b;width:100%;padding: 1px 8px;float:left;background: #fff;outline:none;border:1px solid #dddcd6; border-radius: 10px}
.boxFundos .box-search input[type="button"]{position:absolute;right:0;top:0;width: 30px;height: 20px;border:0;cursor:pointer;background: url(imagens/layout/lupa2.png) no-repeat center center;}
.legenda .box-risc{margin-right:35px;}
.legenda .box-risc ul.levels{padding:0 10px;float:left;}
.legenda .box-risc ul.levels li{float:left;}
.legenda .box-risc label{font-size:13px;color:#8e8d87;font-weight:normal;width:37px;float:left;line-height:13px;}
.legenda .box-risc label.menor{text-align:right;margin-top:5px;}
.legenda .box-risc label.maior{text-align:left;margin-top:5px;}
.legenda .box{margin-right:31px; display: inline-block; vertical-align:top; text-align: left}
.legenda .box label{font-weight:normal;font-size:12px;color:#8e8d87;}
.legenda .box.fechado{background:url(imagens/layout/ico_fechado.png) no-repeat 0 7px;padding-left:35px;width:135px;}
.legenda .box.qualificados{background:url(imagens/layout/ico_qualificados.png) no-repeat 0 7px;padding-left:35px;width:107px;}
.legenda .box.profissionais{background:url(imagens/layout/ico_profissionais.png) no-repeat 0 7px;padding-left:35px;width:171px; margin-right: 0}
.footer{width:100%;background:#ecebe7;padding-bottom:42px;}
.footer .boxFooter{width:100%;height:auto;display:inline-block;}
.footer .boxFooter .box-logo-menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;padding-top:61px;}
.box-logo-menu-social .social{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
.footer .boxFooter .logo{width:139px;height:63px;/*background:url(imagens/layout/logo_footer.png) no-repeat 0 0;*/float:left;color: #133e73;font-size: 65px;}
.footer .boxFooter .logo:hover{text-decoration: none;}
.footer .boxFooter .area-branca{background:#fff;padding:30px 0;}
.footer .boxFooter .textos{width:100%;float:none;}
.footer .boxFooter .logos{text-align:right;vertical-align:bottom;padding-left:20px;width:auto;display:table;margin:45px auto 0;padding-left:0;float:none;}
.footer .boxFooter .logos .boxCenter div{display:inline-block;vertical-align:bottom;padding:0 13px 5px;float:left;}
.footer .boxFooter .textos p{line-height:12px;font-family:'Source Sans Pro';color:#524743;font-size:10px;font-weight:400;text-align:justify; margin-bottom: 0}
.footer .boxFooter .titulo{margin-top:10px;font-size:13px;line-height:13px;color:#8b8b8b;text-transform:uppercase;font-weight:500;}
.footer .boxFooter ul{margin-top:23px;display:inline-block;}
.footer .boxFooter ul li{font-size:13px;line-height:15px;margin-bottom:16px;}
.footer .boxFooter ul li a{color:#b0aca7;display:inline-block;font-size:13px;line-height:17px;}
.footer .boxFooter ul li a:hover{font-weight:500;}
.footer .boxFooter .redesSociais{width:100%;height:auto;display:inline-block;text-align:center;padding:0;margin-top:0;}
.footer .boxFooter .redesSociais li{display:inline-block;float:left;padding:0;margin-left:12px;padding-top: 10px}
.footer .boxFooter .redesSociais li a{font-size: 41px;float:left;display:inline-block;width:41px;height:41px;color: #133e73;text-decoration: none}
.footer .boxFooter .redesSociais li a:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.33;text-decoration: none}
.alinha-botao{width:100%;position:fixed;bottom:0;left:0;z-index:101;}
.footer .copyright{background:#fff;text-align:center;padding:15px 0;position:absolute;left:0;bottom:0;width:100%;font-size:12px;line-height:12px;color:#a49f9b;border-top:1px solid #ecebe7;z-index:3;margin-bottom: 0}
.footer .copyright a{color:#f8b135;}
.footer .boxCenter{position:relative;width:100%;max-width:1222px;}
.footer .btVoltarTop{position:absolute;right:0;bottom:0;width:45px;height:40px;background:rgb(252, 187, 49) url(imagens/layout/sprites.png) no-repeat -77px -39px;text-indent:-50000em;}
.footer .btVoltarTop:hover{background-color:#c5b792;}
.footer .boxFooter .navMenuFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;padding:0;}
.footer .boxFooter .navMenuFooter > li{margin:0 15px;max-width:145px;}
.footer .boxFooter .navMenuFooter > li > a{line-height:15px;text-transform:uppercase;display:block;color:#1a4073;font-size:13px;}
.footer .boxFooter .navMenuFooter > li > a:hover{font-weight:500;text-decoration:none;}
.footer .boxFooter .logo-footer{width:auto;}
.footer .boxFooter .menu-footer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}
#tagimgaddDevice{position:absolute;}
.clear{clear:both;}
.ui-datepicker{-webkit-box-shadow:1px 0px 10px 0px rgba(50, 50, 50, 0.75);box-shadow:1px 0px 10px 0px rgba(50, 50, 50, 0.75);background:#fff;}
.ui-datepicker .ui-datepicker-header{background:#700d30 url(imagens/layout/bg_footer.jpg) repeat 0 0;width:210px;padding:10px;}
.ui-datepicker .ui-datepicker-prev{float:left;text-indent:-500000em;width:0;height:0;cursor:pointer;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff;}
.ui-datepicker .ui-datepicker-next{float:right;text-indent:-500000em;width:0;height:0;cursor:pointer;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff;}
.ui-datepicker .ui-datepicker-title{display:block;text-align:center;color:#fff;font-size:13px;line-height:13px;font-weight:bold;}
.ui-datepicker .ui-datepicker-calendar{background:#fff;width:210px;padding:10px;display:inline-block;}
.ui-datepicker .ui-datepicker-calendar thead{display:table;width:100%;}
.ui-datepicker .ui-datepicker-calendar thead th{text-transform:uppercase;font-size:12px;line-height:12px;padding:5px 0;}
.ui-datepicker .ui-datepicker-calendar tbody{display:table;width:100%;}
.ui-datepicker .ui-datepicker-calendar tbody td{padding:0;font-size:12px;line-height:12px;}
.ui-datepicker .ui-datepicker-calendar tbody td a{text-decoration:none;color:#700d30;padding:6px 0;display:inline-block;width:25px;}
.ui-datepicker .ui-datepicker-calendar tbody td a.ui-state-highlight{color:#fff;background:#700d30;}
.ui-datepicker .ui-datepicker-calendar tbody td a.ui-state-active{background:#009bdb;color:#fff;}
.ui-datepicker .ui-datepicker-calendar tbody td a:hover{background:#700d30;color:#ffffff;}
.temBannerMobile .bannerMobile{display:none;-o-object-fit:cover;object-fit:cover;}
.content-banner-text.mobile{display:none;}
.boxDetalhe.perfor .chart-display{width:462px;height:304px;max-width:100%;}
.bloco.performance .boxDetalhe.perfor .chart-display{width:100%;height:433px;}
.space_1{display:block;clear:both;margin-top:80px;}
.scroll-area{display:block;width:100%;overflow:auto;}
.boxPerguntasFrequentes .colRight .oferta table.mini-table{max-width:386px;margin:0 auto;}
.boxPerguntasFrequentes .colRight .oferta table.mini-table td{height:auto;border:1px solid;}
.boxPerguntasFrequentes .colRight .contOferta .oferta .boxTextos table.mini-table td p{padding:10px 0;margin-top:0;}
.box-video-bloco{margin-top:40px;}
.tam1{position: relative; text-align: left}
.tab-item{position: absolute; bottom: 100%; left: 0; opacity: 1}
.act .tab-item{opacity: 0}
.tab-item ul{display: -webkit-box;display: -ms-flexbox;display: flex}
.tab-item ul li{padding: 10px 15px; background: #d4d4d4; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 5px; border-bottom-right-radius: 0; border-bottom-left-radius: 0}
.tab-item ul li + li{margin-left: 14px}
/*.tab-item ul li.active{order: 0; width: 50%}*/
.tab-item ul li:not(.active){background: #ffffff; border-bottom: 0;-webkit-box-shadow: 0px -1px 1px 1px rgba(0, 0, 0, 0.1);box-shadow: 0px -1px 1px 1px rgba(0, 0, 0, 0.1);}
.filtered .tab-item ul li.active{background: #ebebeb}
.tab-item ul li a{text-transform: uppercase; white-space: nowrap; color: #003d74; font-size: 15px}
@media only screen and (max-width:1334px){
/*.boxCenter{padding: 0 20px}*/
.boxLinhaTempo .timeline li:last-child .showTimeLineBox{left:-242px;}
.boxLinhaTempo .timeline li:first-child .showTimeLineBox{left:-100px;}
.bloco-fluxo .listagem li + li:after{width:100%;left:-75%;}
.bloco-fluxo .listagem li + li:before{left:-46%;}
}
@media only screen and (max-width:1180px){
	
.boxFundos .tableTop.tableV2.act{border-left: 20px solid #fff; border-right: 20px solid #fff; left: 0}
.header .boxMenuBusca ul li{font-size:13px;line-height:15px;}
.header .boxMenuBusca .navMenu > li > a{padding:10px 12px;}
.header .boxMenuBusca ul li ul li a{padding:6px 0px 6px 10px;}
.boxTv img.wp-post-image{width:110%!important;margin-left:-55%;left:50%;}
.boxNoticias .listaNoticias .citacao blockquote{padding:30px 30px;}
.boxNoticias .listaNoticias .citacao p{padding:0 30px;}
.boxNoticias .listaNoticias .social .redesSociais{padding:0 30px;}
.boxInvista .imagem{width:550px;}
.footer .boxFooter .logo-footer{margin-right:20px;}
.footer .boxFooter .redesSociais li{margin-right:0;margin-left:15px;}
.footer .boxFooter .logos div img{max-width:140px;min-height: 40px;height:auto;}
.boxFaleConosco .formulario{padding:0;}
.boxContatos .listaContatos{padding:0 80px;}
.footer .boxFooter .navMenuFooter{padding:0;}
.listaImprensa{padding:0 80px;}
.boxDiferenciais .listaDiferenciais li img{width:50%;min-height:350px;-o-object-fit:cover;object-fit:cover;}
.boxDiferenciais .listaDiferenciais li .links li img{min-height:initial;}
.boxEscritorios .escritorio{margin-bottom:30px;}
.boxPerguntasFrequentes .colLeft.act{position:fixed;left:50%;top:140px;margin-left:-470px;}
.boxPerguntasFrequentes .colLeft.act.foot{position:absolute;left:50%;top:inherit;margin-left:-470px;bottom:710px;}
.boxPerguntasFrequentes .colRight{width:655px;}
.boxBiblioteca .listaBiblioteca li .cont{}
.boxPosts .listaPosts li .cont{height:365px;}
.boxFundos .boxCont .colLeft{width:450px;}
.boxDestaquesInt .destaquesInt li{padding:0 30px;}
.boxParceirosGuide .parceiros ul li{margin:0 0 0 0;width:235px;}
.legenda .box-search{width:100%;margin-top:30px;margin-right:0;}
.boxNoticias .listaNoticias .recentes .boxNots ul li img{display:none;}
.boxNoticias .listaNoticias .recentes .boxNots ul li{margin-top:15px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .titulo{font-size:14px;line-height:16px;}
.bloco-fluxo .listagem li + li:after{width:100%;left:-75%;}
.bloco-fluxo .listagem li + li:before{left:-29%;}
	.legenda{margin-bottom: 90px; text-align: left}
	.tab-item ul li a{white-space: normal}
}
@media only screen and (min-width:1025px){
.header .boxMenuBusca ul li ul li{position: static;min-height: 36px;}
.header .boxMenuBusca ul li ul li a{position: absolute;width: 100vw;z-index: 3;max-width: unset;}
.header .boxMenuBusca ul li ul li a::before{content: '';display: block!important;position: absolute;width: 100vw;height: 100%;left: -100vw;}
}
@media only screen and (max-width:1024px){
.header{height:111px;}
.header .logo-semanal{top: 10px;}
.menuClose{background:rgba(0, 0, 0, 0.8);}
.header .boxTop{padding:8px 0 20px;background:rgba(1, 57, 114, 0.6);}
.header .logo{width:101px;height:48px;background-size:100%;}
.header .linksTop{position:absolute;right:20px;top:16px;padding:0 0 20px;}
.header .linksTop li a{margin:0;width:100%;}
.header .btBuscar{position:absolute;right:6px;top:196px;background:none;border:0;z-index:10;width:40px;height:40px;display:none;}
.header .btBuscar:before{margin-top:8px;}
.header .boxBusca{display:block;top:168px;width:100%;margin:0;padding-right:88px;z-index:9;}
.header .boxMenuBusca .navMenu{position:absolute;right:0;top:76px;background:#fff;}
.header .boxMenuBusca .navMenu > li > a{color:#1a4073}
.header .menuMobile *{-webkit-transition: all 700ms ease-in-out;transition: all 700ms ease-in-out;}
.header ul li a{padding:10px;width:100%;}
.header ul.navMenu > li > a{pointer-events:auto;cursor:pointer;}
.header ul li ul li a{color:#009bdb;padding:10px 10px 10px 25px;width:100%;display:block;float:none;}
.header ul li.menu-item-has-children a:after{content:"a";display:inline-block;background:url(imagens/layout/sprites.png) no-repeat -54px -15px;width:12px;height:9px;text-indent:-50000em;vertical-align:middle;margin-left:7px;z-index:4;float:right;}
.header ul li.menu-item-has-children:hover a:after{background:url(imagens/layout/sprites.png) no-repeat -54px -15px;}
.header ul li.menu-item-has-children a.act:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.main{padding-top:111px;}
.boxFaleConosco.assessor{margin-top:0;}
.boxCadNews .boxCenter,
.boxComentarios .boxCenter{padding:0;}
.fb_iframe_widget iframe{width:100%;}
.boxDestaques .listaDestaques{margin-left:-20px;width:calc(100% + 40px);}
.boxDestaques .listaDestaques li{padding-left:10px;padding-right:10px;}
.boxEmQueInvestir .listaInvestimentos{margin-top:30px;}
.boxNoticias .listaNoticias .citacao blockquote{padding:40px 50px;font-size:20px;line-height:30px;}
.boxNoticias .listaNoticias .citacao blockquote:before{top:40px;left:20px;}
.boxNoticias .listaNoticias .noticia .titulo{font-size:18px;}
.boxNoticias .listaNoticias .noticia p{font-size:13px;}
.boxNoticias .listaNoticias .social .redesSociais{padding:0;}
.boxInvista .imagem{width:450px;}
.box-logo-menu-social .social{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}
.footer .boxFooter .logos div img{max-width:90px;height:auto;}
.boxFaleConosco .formulario{padding:0;}
.boxFaleConosco .formulario .nome{width:310px;}
.boxFaleConosco .formulario .email{width:318px;}
.boxFaleConosco .formulario .assunto{width:215px;}
.boxFaleConosco .formulario .conheceu{width:185px;}
.boxFaleConosco .formulario .telefone{width:208px;}
.boxFaleConosco .formulario .msg{width:648px;}
.boxContatos .listaContatos{padding:0 30px;}
.assessor .indicacao{width:235px;margin-right:23px}
.assessor #cod_cidades{width:300px;}
.assessor .formulario #data{max-width:140px;min-width:inherit;}
.assessor .formulario #experienciaMF{max-width:255px;}
.assessor .formulario #cod_estados{min-width:100px}
.listaImprensa{padding:0 30px;}
.box-filiais li{min-height:406px;position:relative;}
.boxEscritorios .escritorio .linkMapa{position:static;}
.boxEscritorios .mapa{position:absolute;width:100%;bottom:0;height:auto;}
.boxEscritorios .mapa iframe{height:100%;}
.boxPerguntasFrequentes .colLeft{width:240px;}
.boxPerguntasFrequentes .colLeft ul li{font-size:12px;line-height:12px;}
.boxPerguntasFrequentes .colLeft.act{position:fixed;left:50%;top:140px;margin-left:-375px;}
.boxPerguntasFrequentes .colLeft.act.foot{position:absolute;left:50%;top:inherit;margin-left:-375px;bottom:780px;}
.boxPerguntasFrequentes .colRight{width:495px;}
.boxPerguntasFrequentes .listaCat li{width:190px;}
.boxDiferenciais .listaDiferenciais li img{width:50%;min-height:350px;-o-object-fit:cover;object-fit:cover;}
.boxGaleria .galeriaImagens .imgFull li .textos{top:30px}
.boxGaleria .galeriaImagens .imgFull li .video:before{background-size:100px;}
.boxGaleria .galeriaImagens .imgFull li .textos p{max-width:60%;}
.boxGaleria .galeriaImagens .imgFull li .textos .titulo{max-width:60%;}
.boxBiblioteca .listaBiblioteca li .cont{}
.boxPosts .listaPosts li .cont{height:385px;}
.boxFundos .boxCont .colLeft{width:100%;}
.boxFundos .boxCont .colLeft img{width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px;}
.boxFundos .boxCont .colRight{width:100%;float:left;margin-top:50px;}
.boxParceirosGuide .parceiros ul li{margin:0 0 0 0;width:374px;}
.boxBiblioteca .resultsEscritorios{padding:0;}
.boxBiblioteca .formFiltro .categoria{width:250px;}
.boxPrecos .listaPrecos{width:100%;}
.boxPrecos .listaPrecos .texto{max-width:100%;overflow-x:auto;overflow-y:hidden;}
.boxFundos .tableTop.tableV2{}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac{padding-left:30px;}
.boxNoticias .listaNoticias .noticia img{height:200px;min-height:200px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li img{display:none;}
.boxNoticias .listaNoticias .recentes .abas li a{font-size:14px;line-height:14px;padding:10px 0;}
.boxNoticias .listaNoticias .recentes .boxNots ul li{margin-top:15px;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .titulo{font-size:14px;line-height:16px;}
.bloco-fluxo{padding:42px 0 0;}
.bloco-fluxo .titulo{margin-bottom:40px;}
.bloco-fluxo .listagem ul{display:block;}
.bloco-fluxo .listagem li{display:block;float:none;width:100%;margin-bottom:35px;}
.bloco-fluxo .listagem li + li:after,
.bloco-fluxo .listagem li + li:before{display:none;}
.bloco-fluxo .bloco-icone{height:auto;margin-bottom:20px;}
.bloco-fluxo + .boxBiblioteca{padding-top:0;}
.boxFundos.single-conteudo{padding:80px 0;}
.boxInvistaJa{min-height:260px;}
.box-video-bloco iframe{width:100%;}
}
@media only screen and (max-width:990px){.boxTv img.wp-post-image{width:130%!important;margin-left:-65%;}
.boxNoticias .listaNoticias .citacao blockquote{padding:60px 60px 35px;font-size:23px;line-height:48px;}
.boxNoticias .listaNoticias .citacao blockquote:before{top:40px;left:20px;}
.boxNoticias .listaNoticias .noticia .titulo{font-size:20px;}
.boxNoticias .listaNoticias .noticia p{font-size:16px;}
.boxNoticias .listaNoticias .social .redesSociais{padding:0 75px;}
.boxInvista .link{width:100%;margin:0;margin-top:35px;}
.boxInvista .imagem{width:100%;position:static;float:left;margin:0;margin-top:50px;height:auto;}
.footer .boxFooter .logos{text-align:left;padding:0;}
.footer .boxFooter .logos div img{max-width:200px;height:auto;}
.boxFaleConosco .formulario{padding:0;max-width:650px;}
.boxPerguntasFrequentes .colLeft{width:100%;display:none;}
.boxPerguntasFrequentes .colLeft ul li{font-size:12px;line-height:12px;}
.boxPerguntasFrequentes .colRight{width:100%;margin-top:40px;}
.boxPerguntasFrequentes .listaCat li{width:48%;min-width:initial;}
.boxBanner .boxBusca{width:100%;}
.boxDiferenciais .listaDiferenciais{border:0;}
.boxDiferenciais .listaDiferenciais li .leftspace{display:none;}
.boxGaleria .galeriaImagens .imgFull li .textos{top:30px}
.boxGaleria .galeriaImagens .imgFull li .video:before{background-size:70px;}
.boxGaleria .galeriaImagens .imgFull li .textos p{max-width:60%;}
.boxGaleria .galeriaImagens .imgFull li .textos .titulo{max-width:60%;}
.boxGaleria .galeriaImagens .imgFull li .botoes{right:30px;}
.boxGaleria .galeriaImagens .thumbs{padding:15px 30px;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-next{right:30px;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-prev{left:30px;}
.boxBiblioteca .listaBiblioteca li .cont{height:335px;}
.boxParceirosGuide .parceiros ul li{margin:0 0 0 0;width:initial;}
.legenda .box,
.legenda .box-risc{margin-right:15px;}
.boxDetalheBlogLinks .left,
.boxDetalheBlogLinks .right{margin:0;}
.boxCadNews{background:#003d74;}
.boxPrecos .listaPrecos li table{width:100%!important;}
.boxPrecos .listaPrecos li table th,
.boxPrecos .listaPrecos li table td{padding:1%!important;}
.boxNoticias .listaNoticias .recentes{clear:none;}
}
@media only screen and (max-width:842px){.boxLinhaTempo .timeline li:last-child .showTimeLineBox{left:-275px;}
.boxLinhaTempo .timeline li:first-child .showTimeLineBox{left:-64px;}
.boxTv img.wp-post-image{width:160%!important;margin-left:-80%;}
}
@media only screen and (max-width:767px){
.header .boxMenuBusca ul li:hover ul::after{pointer-events: none;}
.header .logo-semanal{left: calc(50% - 60px);position: absolute;top: 20px;}
.sem-link.sim:before{display:none;}
.sem-link.sim{margin-right:0px !important;}
.content-banner-text p{font-size:14px;}
.content-banner-text h6{font-size:16px;}
.content-banner-text h5{font-size:19px;}
.content-banner-text h4{font-size:24px;}
.content-banner-text h3{font-size:32px;}
.content-banner-text h2{font-size:42px;}
.content-banner-text h1{font-size:60px;}
.boxTv img.wp-post-image{width:118%!important;margin-left:-59%;}
.boxTv img.com-texto{width:280%!important;margin-left:-90%;}
.content-banner-text .boxCenter{font-size:22px;}
.box-logo-menu-social .social,
.footer .boxFooter .menu-footer,
.footer .boxFooter .logo-footer{width:100%;float:none;}
.footer .boxFooter .logo-footer{margin-bottom:46px;}
.footer .boxFooter .logo{background-size:100%;float:none;display:block;margin:0 auto;width:133px;height:60px;}
.boxDiferenciais .listaDiferenciais li .txtcenter,
.boxDetalheBlogLinks .boxCenter,
.cidadesEscritorios .boxCenter,
.boxDetalheBlog .boxCenter,
.boxComentarios .boxCenter,
.boxCadNews .boxCenter,
.boxCenter{width:100%;}
.boxDetalheBlogLinks .boxCenter,
.cidadesEscritorios .boxCenter,
.boxDetalheBlog .boxCenter,
.boxComentarios .boxCenter,
.boxCadNews .boxCenter,
.boxCenter{padding:0 4.4%;}
.cidadesEscritorios{-moz-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}
.boxAjudamos .listaAjuda li{border:0;margin-top:65px;padding:0;}
.boxAjudamos .listaAjuda li:first-child{margin-top:0;}
.boxAjudamos p,
.boxInvistaJa p,
.boxNossoTime p,
.boxLinhaTempo p,
.boxBiblioteca p,
.boxFaleConosco p,
.boxAindaDuvidas p,
.boxDiferenciais p,
.boxEmQueInvestir p,
.boxParceirosGuide p,
.boxNossosPrincipios p,
.boxFaleConosco .subtitulo,
.boxFundos .boxCont .colLeft p{text-align:left;}
.boxFundos .titulo:before,
.boxAjudamos .titulo:before,
.boxNossoTime .titulo:before,
.boxInvistaJa .titulo:before,
.boxLinhaTempo .titulo:before,
.boxBiblioteca .titulo:before,
.boxFaleConosco .titulo:before,
.boxDiferenciais .titulo:before,
.boxAindaDuvidas .titulo:before,
.boxEmQueInvestir .titulo:before,
.boxParceirosGuide .titulo:before,
.boxNossosPrincipios .titulo:before{display:none;}
.boxFundos .titulo,
.boxAjudamos .titulo,
.boxNossoTime .titulo,
.boxInvistaJa .titulo,
.boxBiblioteca .titulo,
.boxLinhaTempo .titulo,
.boxFaleConosco .titulo,
.boxAindaDuvidas .titulo,
.boxDiferenciais .titulo,
.boxEmQueInvestir .titulo,
.boxParceirosGuide .titulo,
.boxNossosPrincipios .titulo{font-size:24px;line-height:26px;}
.boxFundos .titulo{margin-top:0;}
.boxFundos{padding-top:30px;}
.boxFundos .boxCont .colRight .listaItens li{padding-left:60px;}
.boxBanner .textos .titulo{font-size:30px;line-height:30px;text-align:center;}
.boxBanner .textos p{text-align:center;}
.boxNossoTime .listaTime li img,
.boxAjudamos .listaAjuda li img,
.boxNossosPrincipios .listaPrincipios li img,
.boxFundos .boxCont .colRight .listaItens li img{max-width:54px;max-height:54px;height:auto;}
.boxNossoTime .listaTime .titulo,
.boxAjudamos .listaAjuda .titulo,
.boxNoticias .listaNoticias .noticia .cat,
.boxDestaquesInt .destaquesInt li .titulo,
.boxBiblioteca .listaBiblioteca li .titulo,
.boxNoticias .listaNoticias .noticia .titulo,
.boxNossosPrincipios .listaPrincipios .titulo,
.boxEmQueInvestir .listaInvestimentos .titulo,
.boxFundos .boxCont .colRight .listaItens li .titulo{font-size:18px;line-height:18px;text-align:left;height:auto;}
.boxNossoTime .listaTime li p,
.boxAjudamos .listaAjuda li p,
.boxDestaquesInt .destaquesInt li p,
.boxBiblioteca .listaBiblioteca li p,
.boxNoticias .listaNoticias .noticia p,
.boxNossosPrincipios .listaPrincipios li p,
.boxEmQueInvestir .listaInvestimentos li p,
.boxFundos .boxCont .colRight .listaItens li p{max-width:100%;font-size:17px;line-height:20px;}
.boxDestaques .listaDestaques li .link,
.boxNossoTime .listaTime li .link,
.boxAjudamos .listaAjuda li .link{display:table;margin:25px 0 0;position:relative;left:0;top:0;}
.boxDestaques .listaDestaques li .link{margin-left:25px;}
.boxAjudamos .listaAjuda .titulo{margin-top:0;}
.boxNoticias .linkTodos,
.boxEmQueInvestir .linkTodos{padding:22px 36px;}
.header{height:76px;}
.menuMobile{float:right;margin-top: 20px;position:relative;text-align:center;width:50px;}
.header .linksTop{display:none;background:rgba(1, 57, 114, 0.6);width:100%;top:76px;right:0;height:130px;overflow:hidden;}
.header.rolagem .linksTop{height:0;padding:0;}
.header .linksTop li{margin:0;width:100%;margin-top:12px;padding:0 9.1%;font-size:15px;line-height:20px;}
.header .linksTop li + li{margin-top:6px;}
.header .boxMenuBusca{display:none;}
.header .boxMenuBusca .navMenu{display:block;overflow:auto;}
.header.rolagem .boxMenuBusca .navMenu{top:76px;}
.header .boxMenuBusca ul li{font-size:15px;line-height:20px;}
.header .boxMenuBusca .navMenu > li{border-bottom:1px solid rgba(255,255,255,0.5);border-top:0;}
.header .boxMenuBusca .navMenu > li > a{padding:20px 4.4%;font-size: 20px;}
.header .boxMenuBusca .navMenu > li > a.act + ul{padding-bottom:14px;padding-left: 8%;}
.header .boxMenuBusca .navMenu > li:hover:before,
.header .boxMenuBusca ul li:hover ul{display:none;}
.header .boxMenuBusca ul li ul{width:100%;position:static;padding:0;margin:0;display:none;-webkit-box-shadow:none;box-shadow:none;}
.header .boxMenuBusca ul li ul li a{font-size: 17px;line-height: 22px;padding:8px 7.1%;font-weight: 100;}
.abrir-menu{width:13.4%;height:100%;position:absolute;right:0;top:0;background:url(imagens/icones/arrow-down.svg) no-repeat center center;-webkit-transition: all 200ms ease;transition: all 200ms ease;}
a.act .abrir-menu{-webkit-transform: rotate(90deg);transform: rotate(90deg)}
.main{padding-top:76px;}
.bloco-titulo-listagem-icones-botao{padding:55px 0 69px;}
.bloco-titulo-listagem-icones-botao h2{font-size:30px;margin-bottom:25px;line-height: 32px;}
.bloco-titulo-listagem-icones-botao .listagem ul{display:block;}
.bloco-titulo-listagem-icones-botao ul li{display:block;float:none;position:relative;}
.bloco-titulo-listagem-icones-botao ul li + li{margin-top:56px;}
.bloco-titulo-listagem-icones-botao ul li.sem-link,
.bloco-titulo-listagem-icones-botao li a.link-post{max-width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}
.bloco-titulo-listagem-icones-botao li a.link-post:hover{background:none;}
.bloco-titulo-listagem-icones-botao .bloco-icone{height:auto;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:57px;float:left;}
.bloco-titulo-listagem-icones-botao .bloco-icone img{max-width:57px;max-height:57px;}
.bloco-titulo-listagem-icones-botao .text-side{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:3px;float:left;width:calc(100% - 60px);}
.bloco-titulo-listagem-icones-botao li .botao{position:static;margin-top:20px;}
.botao.tam1{font-size:12px;max-width:100%;line-height:43px;height:43px;margin-top:41px;}
.boxInvistaJa{min-height:680px;}
.boxInvistaJa.mobile{padding:0;position:relative;}
.boxInvistaJa .banner_mobile{display:block;width:100%;height:100%;position:absolute;z-index:0;-o-object-fit:cover;object-fit:cover;}
.boxInvistaJa .titulo.tam-45,
.boxInvistaJa .titulo.tam-65{font-size:35px;line-height:41px;}
.boxInvistaJa .titulo.tam-35{padding-bottom:10px;}
.boxInvistaJa .link{margin-top:10px;max-width:100%;min-width:100%;margin:10px 0;}
.boxInvistaJa .link:first-child{margin-top:25px!important;}
.boxDestaques .listaDestaques{width:100%;margin:0;}
.boxDestaques .listaDestaques li:first-child{margin-top:0;}
.boxDestaques .listaDestaques li{height:auto;margin-top:30px;padding:0;}
.boxDestaques .listaDestaques li .cont{padding-bottom:30px;min-height:inherit;}
.boxEmQueInvestir{padding:67px 0;}
.boxEmQueInvestir .boxCenter{padding:0 57px;}
.boxEmQueInvestir .listaInvestimentos li{border:0;margin-top:30px;padding:0;}
.boxEmQueInvestir .listaInvestimentos li:hover{background:none;}
.boxEmQueInvestir .listaInvestimentos li:hover{background:none;padding:0;margin:30px 0 15px;}
.boxEmQueInvestir .listaInvestimentos li:hover:after,
.boxEmQueInvestir .listaInvestimentos li:hover:before{display:none;}
.boxEmQueInvestir .listaInvestimentos li:first-child{margin-top:0;}
.boxEmQueInvestir .listaInvestimentos .titulo{max-width:100%;}
.boxEmQueInvestir .listaInvestimentos li p{max-width:100%;}
.boxNoticias{padding-top:5px;}
.boxNoticias .listaNoticias{width:100%;margin-left:0;}
.boxNoticias .listaNoticias .noticia .cont,
.boxNoticias .listaNoticias .citacao .cont,
.boxNoticias .listaNoticias .social .cont{height:auto!important;min-height:0;padding-bottom:40px;}
.boxNoticias .listaNoticias a{min-height:0;}
.boxNoticias .listaNoticias .noticia,
.boxNoticias .listaNoticias .citacao,
.boxNoticias .listaNoticias .social{padding:0;}
.boxNoticias .listaNoticias .social .redesSociais{padding:0 0;}
.boxNoticias .listaNoticias .recentes .boxNots ul li .data{padding:0;}
.boxNossoTime .listaTime li{border:0;margin-top:65px;padding:0;}
.boxNossoTime .listaTime li:first-child{margin-top:0;}
.boxNossoTime .listaTime .titulo{max-width:100%;}
.boxNossoTime .listaTime li p{max-width:100%;}
.footer .boxFooter .box-logo-menu-social{display:block;padding-top:19px;margin-bottom:36px;}
.footer .boxFooter .logos div img{max-width:222px;height:auto;}
.footer .boxFooter .logos .boxCenter div{padding-bottom:26px;display:inline-block;float:none;}
.footer .boxFooter .navMenuFooter > li > a{display:inline;}
.footer .boxFooter .area-branca{padding-bottom:14px;}
.footer .boxFooter .logos{margin-top:40px;text-align:center;}
.boxFaleConosco .formulario{padding:0;}
.formulario .linha{margin:0;}
.assessor .linha.margem{margin-top:30px!important;}
.formulario .linha .boxCampo{width:100%;}
.formulario .linha .boxCampo.celula{width:initial!important;display:-webkit-box;display:-ms-flexbox;display:flex;}
.formulario .linha .boxCampo.vinculo_instituicao_sim{margin-top:10px;}
.formulario .linha .boxCampo.celula .lbinline{margin-top:0;}
.formulario .linha .boxCampo label{margin-top:20px;}
.formulario .linha input,
.formulario .linha select{height:34px;}
.formulario .linha.list-items .boxCampo label,
.formulario .linha.alinhamento .boxCampo label{margin-top:14px;}
.formulario .linha input[type="submit"], .formulario .linha input[type="reset"], .formulario .linha button{padding:13.5px;}
.formulario .linha .boxCampo + .boxCampo{margin-left:0px;margin-top:-1px;margin:10px 0 0!important;padding:0;}
.formulario .linha.alinhamento .boxCampo:nth-child(3) label:first-child{display:none;}
.formulario .linha.alinhamento .boxCampo:nth-child(3) .radio label{display:block!important;}
.formulario .linha .boxCampo.dataInicio input{border-color:#c6b694;border-left:1px solid #c6b694;}
.formulario input,
.formulario select,
.formulario textarea{width:100%!important;}
.boxContatos .listaContatos{padding:0;}
.formulario .linha .boxCampo{width:100%!important;margin-right:0;}
.boxBiblioteca .formFiltro .boxCampo:first-child{}
.assessor .formulario #experienciaMF,
.assessor .formulario #data{max-width:none;}
.boxBiblioteca .formFiltro .linha .linkBuscar{margin-left:0;padding:9px 38px;height:40px;}
.listaImprensa{padding:0;}
.formulario .linha input[type="submit"],
.formulario .linha input[type="reset"],
.formulario .linha button{margin-top:20px;width:100%;max-width:100%;}
.boxFaleConosco .formulario .btEnviar{margin-right:0;}
.boxBanner .img_mobile{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}
.boxBanner .img_mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;}
.boxBanner .textos{padding:40px 0;}
.box-filiais li{width:100%;min-height:auto;margin-bottom:43px;}
.box-filiais li:nth-child(odd){margin-right:0;}
.boxEscritorios .escritorio{margin-left:0;width:100%;margin-top:30px;}
.boxEscritorios .escritorio .linkMapa{width:100%;margin-top:18px;}
.boxEscritorios .mapa{margin-right:0;width:100%;position:static;}
.cidadesEscritorios.padding{padding:0 30px;}
.cidadesEscritorios li{display:inline-block;width:100%;padding:0;}
.cidadesEscritorios li a{display:block;width:100%;text-align:left;}
.boxNoticias .listaNoticias .social .cont{padding-bottom:26px;}
.boxNoticias .listaNoticias .social .titulo{margin-top:26px;}
.boxNoticias .listaNoticias .social .redesSociais li a{background-size:55px;background-repeat:no-repeat;background-position:0 0!important;}
.boxNoticias .listaNoticias .social .redesSociais li .facebook{background-image:url(imagens/layout/ico_facebook_m1.png);}
.boxNoticias .listaNoticias .social .redesSociais li .linkedin{background-image:url(imagens/layout/ico_linkedin_m1.png);}
.boxNoticias .listaNoticias .social .redesSociais li .youtube{background-image:url(imagens/layout/ico_youtube_m1.png);}
.boxNoticias .listaNoticias .social .redesSociais li .twitter{background-image:url(imagens/layout/ico_twitter_m1.png);}
.boxNoticias .listaNoticias .social .redesSociais li .google{background-image:url(imagens/layout/ico_google_m1.png);}
.boxNoticias .linkTodos{width:100%;text-align:center;}
.boxNossosPrincipios .listaPrincipios li{border:0;margin-top:40px;padding:0;}
.boxNossosPrincipios .listaPrincipios li:first-child{margin-top:0;}
.boxNossosPrincipios .listaPrincipios .titulo{max-width:100%;}
.boxNossosPrincipios .listaPrincipios li p{max-width:100%;}
.boxDiferenciais .listaDiferenciais li p{padding:20px 20px 0;}
.boxDiferenciais .listaDiferenciais li h3{padding:0 20px;}
.boxDiferenciais .listaDiferenciais li .links{padding:10px 20px;}
.boxGaleria .galeriaImagens .imgFull li .textos{display:none;}
.boxGaleria .galeriaImagens .imgFull li .video:before{background-size:70px;}
.boxGaleria .galeriaImagens .imgFull li .textos p{max-width:60%;}
.boxGaleria .galeriaImagens .imgFull li .textos .titulo{max-width:60%;}
.boxGaleria .galeriaImagens .imgFull li .botoes{right:10px;top:10px!important;}
.boxGaleria .galeriaImagens{padding-bottom:105px;}
.boxGaleria .galeriaImagens .thumbs{padding:15px 10px;bottom:0!important;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-next{right:0;width:65px;}
.boxGaleria .galeriaImagens .thumbs .flex-direction-nav .flex-prev{left:0;width:65px;}
.boxLinhaTempo .timeline:before{height:100%;width:2px;left:50%;top:0;margin-left:-1px}
.boxLinhaTempo .timeline li{width:100%;display:inline-block;margin:5px 0}
.boxLinhaTempo .timeline li span{width:20px;height:20px;margin:6px 0;}
.boxLinhaTempo .timeline li span:hover{background:#00b0ec;width:24px;height:24px;margin:4px 0 4px 0;}
.boxLinhaTempo .timeline li span > p{display:inline-block;color:#00b0ec;margin-top:6px;width:160px;text-align:left;margin-left:32px;font-size:17px;line-height:16px;}
.boxLinhaTempo .timeline li span > p:after{content:"";width:20px;height:1px;background:#00b0ec;display:block;clear:none;margin:8px 5px 0 0;float:left;}
.boxLinhaTempo .timeline li > span:hover .showTimeLineBox{display:none;}
.boxLinhaTempo .timeline li:last-child .showTimeLineBox,
.boxLinhaTempo .timeline li:first-child .showTimeLineBox,
.boxLinhaTempo .timeline .showTimeLineBox{position:fixed;top:50%;left:10%;width:80%;}
.boxBiblioteca .listaBiblioteca li{margin-top:31px;padding:0;}
.boxBiblioteca .listaBiblioteca.relatorios li{padding:0;}
.boxBiblioteca .listaBiblioteca li .cont{height:auto;padding:0 16px 28px;}
.boxBiblioteca .listaBiblioteca.relatorios li .cont{height:auto;}
.boxBiblioteca .linkMore{width:calc(100% - 32px);}
.footer .boxFooter ul{display:block;margin-top:19px;}
.footer .boxFooter .navMenuFooter > li{margin-bottom:40px;max-width:100%;}
.footer .boxFooter ul li{margin-bottom:0;text-align:left;-webkit-box-flex:1;-ms-flex:1 0 150px;flex:1 0 150px;}
.footer .boxFooter .sub-menu li + li{margin-top:14px;}
.footer .boxFooter .redesSociais li .google{background:url(imagens/layout/ico_google_m2.png) no-repeat 0 0;background-size:36px;}
.boxPopup .popup{width:90%;margin-left:5%;height:90%;left:0;top:5%;}
.boxPosts .listaPosts{padding:0 0 20px;}
.boxPosts .listaPosts li .cont{height:auto;}
.boxDestaquesInt .destaquesInt li{margin-top:30px;padding:0;margin-left:0;margin-right:0;width:100%;max-width:100%;}
.boxDestaquesInt .destaquesInt li:first-child{margin-top:0;}
.boxParceirosGuide .parceiros .flex-direction-nav .flex-prev{left:0;}
.boxParceirosGuide .parceiros .flex-direction-nav .flex-next{right:0;}
.boxBotaoNot .btMore{width:100%;}
.box-ico{height:auto;float:left;margin-right:20px;width:54px;}
.boxAjudamos .listaAjuda li p,
.boxNossoTime .listaTime li p,
.boxNossoTime .listaTime .titulo,
.boxAjudamos .listaAjuda .titulo,
.boxNossosPrincipios .listaPrincipios p,
.boxNossosPrincipios .listaPrincipios .titulo{width:calc(100% - 74px);float:right;text-align:left;margin:0;}
.legenda .box,
.legenda .box-risc{clear:both;margin-bottom:15px;}
.boxBiblioteca .resultsEscritorios li{width:100%;}
.boxLinhaTempo .timeline .showTimeLineBox .link{display:block;}
.boxDetalheBlog .share,
.boxDetalheBlog .data{float:none;display:block;}
.boxDetalheBlog .itens{display:table;margin:0 auto 20px;float:none;}
.boxDetalheBlog .listaTags{padding-bottom:20px;}
.boxDetalheBlog .listaTags li{margin-bottom:20px;}
.boxDetalheBlogLinks .right{text-align:right;}
.boxDetalheBlogLinks .left + .right{margin-top:30px;}
.boxCadNews input[type="text"]{width:100%;}
.boxCadNews .btCadastrar{width:100%;margin-left:0;}
.boxLinhaTempo{padding-bottom:0;}
.boxLinhaTempo .timeline{display:none;}
.bt-fechar-video{font-size:50px;line-height:30px;padding:0 10px;top:40px;}
.tab-item ul{width: 100%}
.boxFundos .tableTop.tableV2{}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe,
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor{float:none;display:block;width:100%;}
.boxDetalhe.perfor .chart-display{width:100%;}
.boxFundos .tableTop.tableV2.act{top:76px;}
.boxDiferenciais .listaDiferenciais li:nth-child(even),
.boxDiferenciais .listaDiferenciais li{-moz-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.boxDiferenciais .listaDiferenciais li .txtcenter{margin-bottom:30px;padding:0;}
.boxDiferenciais .listaDiferenciais li img{width:100%;margin-bottom:30px;padding:0;min-height:0;height:auto;}
.boxPerguntasFrequentes.compliance{margin-top:0;}
.footer .boxFooter .redesSociais{display:table;width:auto;margin:10px auto;}
.boxContatos p{margin-left:0;}
.tam3,
.tam4,
.tam5,
.tam6,
.tam7,
.tam8,
.tam9,
.tam11{display:none;}
.boxFundos .boxSanfona.tableV2 li .cont .tableCont.tableV2 td p{font-size:12px;text-align:left;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.carac{padding:0;}
.boxFundos .boxSanfona.tableV2 .detalhes .boxDetalhe.perfor{display:none;}
.boxNoticias.inter .listaNoticias .social .titulo{margin-top:30px;}
.boxNoticias .listaNoticias .noticia.tam2 .cont,
.boxNoticias.inter .listaNoticias .social .cont,
.boxNoticias .listaNoticias .recentes .cont,
.boxNoticias .listaNoticias .noticia .cont{height:auto;min-height:initial;}
.boxFundosDetalhe .performance .boxtable{width:100%;margin-left:0;padding:0!important;overflow-x:auto;}
.boxFundosDetalhe .performance .boxtableAno{width:100%;overflow-x:auto;}
.formulario .linha .checkbox label,
.formulario .linha .radio label{padding-left:47px;min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.formulario .linha .checkbox label:before,
.formulario .linha .radio label:before{width:36px;height:36px;}
.formulario .linha .checkbox input[type=checkbox]:checked + label:before,
.formulario .linha .radio input[type=radio]:checked + label:before{background-size:23px;}
/*.temBannerMobile .bannerDesk{display:none!important;}*/
.temBannerMobile .bannerMobile{display:block;width:100%;height:auto;}
.content-banner-text.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;}
.boxFaleConosco.assessor p.obrigatorios{margin-top:20px;margin-bottom:30px;font-size:13px;}
.boxFaleConosco .subtitulo{margin-bottom:10px;}
.formulario .linha .text-free{padding:0 30px;}
.formulario .linha label.labelCPF{width:100%;}
.formulario .linha label.cel{display:none;}
.assessor .formulario #indicacao_quem{max-width:314px;}
.bloco-fluxo .titulo{font-size:22px;}
.bloco-fluxo .listagem li:last-child{margin-bottom:18px}
.bloco-fluxo .box-item img{max-height:99px;max-width:115px;padding:0;-o-object-fit:cover;object-fit:cover;}
.boxBiblioteca .listaBiblioteca li .titulo{margin-left:-16px;width:calc(100% + 32px);padding:16px 30px;min-height:auto;}
.boxBiblioteca .listaBiblioteca li .link{position:static;margin-left:0;margin-top:29px;}
.boxFundos .boxCont .colLeft img{width:calc(100% + 8.8%);max-width:calc(100% + 8.8%);margin-left:-4.4%;}
.boxBiblioteca .listaBiblioteca.relatorios li .data{margin-top:6px;}
.boxBiblioteca .listaBiblioteca.relatorios li p{max-height:none;margin-top:19px;padding:0 15px;}
.boxBiblioteca .formFiltro{margin-top:36px;padding:0 16px;}
.boxBiblioteca .titulo.top2{margin-top:42px;font-size:22px;}
.boxBiblioteca .listaBiblioteca{margin-left:0;width:100%;padding:0;margin-top:30px;margin-bottom:29px;}
.footer .btVoltarTop{right:4.4%;margin-right:5px;display: none;}
.boxParceirosGuide{padding-bottom:60px;}
.box-video.home-video{background-color: #002746;height: auto!important;min-height:auto!important;background-image: url('imagens/banners/bk-mobile.png');background-repeat: no-repeat;background-size: 440px;background-position: top left;}
.box-video.home-video .boxCenter .text-form-area .form,
.box-video.home-video video{display:none;}
.box-video.home-video .content-banner-text{position: relative;}
.box-video.home-video .boxCenter .text{font-size: 37px;max-width: 440px;}
.box-video.home-video .boxCenter .list-horizontal{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.box-video.home-video .boxCenter .list-horizontal .spliter{display: none;}
.box-video.home-video .boxCenter .list-horizontal li{-ms-flex-preferred-size: auto;flex-basis: auto;}
.box-video.home-video .boxCenter  ul li p{max-width: 240px;}
.box-video.home-video .boxCenter  ul li p br{display: none;}
.bloco-titulo-listagem-icones-botao .listagem{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.bloco-titulo-listagem-icones-botao .listagem ul li{padding: 10px 0}
.bloco-titulo-listagem-icones-botao .listagem ul li ul li{padding: 0}
.btn-mobile a{color: #fff;}
.header .boxMenuBusca .navMenu li.login-mobile{display: block;}
.header .boxMenuBusca .navMenu li.login-mobile a{color: #FFB912}
.header .boxMenuBusca .navMenu li.login-mobile::after{display: block;content: '';width: 13.4%;height: 100%;position: absolute;right: 0;top: 0;background: url('imagens/icones/arrow-yellow.svg') no-repeat center center;}
.box-video + .boxTv{display:block;}
.header .boxMenuBusca .navMenu > li:hover > a{color:#fff;}

}
@media only screen and (max-width:480px){
    .header{height:63px;}
    .header .logo{width:71px;height:32px;}
    .menuMobile{margin-top: 13px;}
    .header.rolagem .boxMenuBusca .navMenu{top:63px;}
    .header .linksTop{top:55px;padding-bottom:10px;height:84px;}
    .header .linksTop li a{padding:3px;}
    .assessor .formulario #indicacao_quem{max-width:100%;}
    .formulario .linha .text-free{padding:0 21px;}
    .assessor .formulario #indicacao{min-width:100%;}
    .main{padding-top:63px;}
    .header .boxMenuBusca .navMenu{top:68px;}
    .header .boxMenuBusca .navMenu > li > a{padding:20px 4.1%;}
    .header .boxMenuBusca ul li ul li a:hover{font-weight:300;}
    .footer .boxFooter .textos p,
    .footer .boxFooter .navMenuFooter li{text-align:center;}
    .footer .boxFooter .navMenuFooter > li:last-child{margin-bottom:55px}
    .boxTv img.com-texto{width:350%!important;margin-left:-125%;}
    .content-banner-text p{font-size:13px;}
    .content-banner-text h6{font-size:15px;}
    .content-banner-text h5{font-size:18px;}
    .content-banner-text h4{font-size:23px;}
    .content-banner-text h3{font-size:28px;}
    .content-banner-text h2{font-size:32px;}
    .content-banner-text h1{font-size:50px;}
    .boxDiferenciais .listaDiferenciais li .txtcenter,
    .boxDetalheBlogLinks .boxCenter,
    .cidadesEscritorios .boxCenter,
    .boxDetalheBlog .boxCenter,
    .boxComentarios .boxCenter,
    .boxCadNews .boxCenter,
    .boxCenter{width:100%;}
    .boxEmQueInvestir .linkTodos{padding:22px 0;width:100%;text-align:center;}
    .navMenuFooter,
    .cidadesEscritorios{-moz-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}
    .cidadesEscritorios{margin-top:0;}
    .navMenuFooter > li + li{margin-top:20px;}
    .footer .boxFooter ul li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
    .footer .boxFooter .logos .boxCenter div{padding:0 8px 26px;}
    .breadcrumb li{margin-bottom:10px;}
    .boxLinhaTempo .timeline:before{left:11px;margin-left:0;}
    .boxLinhaTempo .timeline li{width:24px;display:block;}
    .boxPopup .popup{padding:20px;margin-left:5%;top:10%;}
    .boxPopup .popup .botoes{margin-top:20px;}
    .boxPopup .popup .botoes li{width:100%;margin-top:10px;}
    .boxPopup .popup .botoes li a{width:100%;}
    .boxBanner .textos .titulo{font-size:30px;line-height:30px;}
    .boxBanner .textos p{font-size:20px;line-height:30px;}
    .boxDetalheBlogLinks .left{padding-left:65px;}
    .boxDetalheBlogLinks .right{padding-right:65px;}
    .boxPerguntasFrequentes .listaCat li{display:block;margin:45px auto 0;}
    .boxFundos .tableTop.tableV2{width:100%;}
    /*.boxFundos .tableTop.tableV2.act{left:20px;width:calc(100% - 40px);}*/
    .temBannerMobile .bannerMobile{display:block;width:100%;height:auto;/*margin-left:-64.12625%*/;position:relative;/*left:50%;*/}
    .boxPerguntasFrequentes .colRight .oferta .tituloCat{font-size:22px;line-height:26px;text-align:center;width:100%;}
    .boxPerguntasFrequentes .colRight .oferta{width:calc(100% + 26px);margin-left:-12px;}
    .boxPerguntasFrequentes .colRight .oferta .contOferta .oferta{margin-top:10px;}
    .boxPerguntasFrequentes .colRight .oferta .contOferta{padding:0;width:100%;padding:0 10px 10px;}
    .boxPerguntasFrequentes .colRight .oferta .contOferta .oferta .titulo{font-size:14px;line-height:16px;}
    .boxPerguntasFrequentes .colRight .oferta .abasOferta{text-align:center;font-size:0;}
    .boxPerguntasFrequentes .colRight .oferta .abasOferta li{float:none;display:inline-block;}
    .boxPerguntasFrequentes .colRight .oferta .abasOferta li a{min-width:initial;padding:11px 18px;font-size:14px;}
    .boxInvistaJa{min-height:410px;}
    .box-video.home-video {background-size: 320px;}
    .header .logo-semanal{top: 15px;}
    .boxFundos .tableTop.tableV2.act{top:68px;}
}
.alignleft{float:left;margin-right:10px;}
.alignright{float:right;margin-left:10px;}
.aligncenter{margin:0 auto;display:block;}
.captchaImages{width:auto;height:auto;border:solid 1px #333;display:inline-block;padding:5px;background:#ffffff;margin-top:5px;}
.captchaImages .captchaImage{width:30px;height:auto;padding:2px;border:solid 1px #7f7f7f;float:left;display:inline-block;margin:0 2px;cursor:pointer;}
.captchaImages .captchaImage.simpleCaptchaSelected{border-color:#373637;background:#dedede;}
#bitnami-banner{display:none;}
.loader{background:rgba(0, 61, 116,0.3) url(imagens/layout/loading.gif) no-repeat 50% 50%;display:none;position:fixed;z-index:99999;width:100%;height:100%;top:0;left:0;background-size:30px;}
#tagimgadd{position:absolute;bottom:0;opacity:0;right:0;}
.wc-header:before{content:'';position:absolute;right:0;top:0;width:38px;height:38px;background:url(imagens/layout/ico_select.png) no-repeat center;}
.wc-header.act:before{background:url(imagens/layout/ico_select_act.png) no-repeat center;}
.boxPopup.pop-video{position:fixed;left:0;top:0;background:rgba(0,26,69,0.6);z-index:99999;width:100%;height:100%;}
.boxPopup.pop-video .popup{background:#000;padding:0;}
.boxPopup.pop-video .popup .btFechar{font-size:17px;line-height:24px;color:#7c0435;text-transform:uppercase;position:absolute;right:-12px;top:-12px;text-decoration:none;background:#fff;width:25px;height:25px;border-radius:50px;text-align:center;}
.boxPopup.pop-video .popup iframe{width:100%;height:400px;display:block;}
@media only screen and (max-width:768px){
	.boxPopup.pop-video .popup iframe{height:100%;width:100%;}
	.link-bloco-destaque{margin: 0 auto 40px; display: block; text-align: center;}
}
.boxConheca{width:100%;display:inline-block;float:left;padding:10px 0 100px;text-align:center;}
.boxConheca .center{max-width:1132px;margin:0 auto;}
.boxConheca h2{font-size:27px;line-height:27px;color:#003f70;font-weight:100;display:inline-block;text-transform:uppercase;}
.boxConheca .listaVideos{width:100%;display:inline-block;margin-top:55px;}
.boxConheca .listaVideos li{padding:0 20px;}
.boxConheca .listaVideos li .cont{-webkit-box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.2);border-radius:5px;padding-bottom:25px;width:100%;display:inline-block;float:left;overflow:hidden;text-align:left;}
.boxConheca .listaVideos li .cont .boxVideo{width:100%;height:150px;display:inline-block;position:relative;}
.boxConheca .listaVideos li .cont .boxVideo:before{content:"";background:url(imagens/icones/ico_play.png) no-repeat 50% 50%;position:absolute;z-index:6;width:100%;height:100%;left:0;top:0;}
.boxConheca .listaVideos li .cont .boxVideo img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:5;}
.boxConheca .listaVideos li .cont h3{font-size:15px;line-height:15px;color:#003e70;text-transform:uppercase;font-weight:100;margin-top:20px;padding:0 15px;}
.boxConheca .listaVideos li .cont p{font-size:13px;line-height:15px;color:#554541;font-weight:normal;margin-top:5px;padding:0 15px;}
.boxConheca.interno .bx-wrapper{position:relative;max-width:100%!important;padding:0 22px;}
.boxConheca.interno .bx-wrapper .bx-viewport{height:auto!important;padding-bottom:5px;}
.boxConheca.interno .bx-wrapper .bx-pager{display:none;}
.boxConheca.interno .bx-wrapper .bx-prev,
.boxConheca.interno .bx-wrapper .bx-next{position:absolute;top:50%;z-index:9;width:18px;height:37px;text-indent:-5000em;margin-top:-18px;}
.boxConheca.interno .bx-wrapper .bx-prev{left:-10px;background:url(imagens/icones/arrow_left_slider.png) no-repeat 0 0;}
.boxConheca.interno .bx-wrapper .bx-next{right:-10px;background:url(imagens/icones/arrow_right_slider.png) no-repeat 0 0;}
.boxConheca.interno .bx-wrapper .bx-next.disabled,
.boxConheca.interno .bx-wrapper .bx-prev.disabled{display:none;}
.boxConheca.interno .listaVideos li{padding:0 10px;width:272px!important;}
.boxConheca.interno .listaVideos li .cont{background:#fff;}
.boxConheca.interno .listaVideos li a{text-decoration:none;}
.boxConheca .botao{margin-top:40px;}
.boxConheca .btAbraConta{display:inline-block;margin-top:40px;font-size:13px;line-height:13px;text-transform:uppercase;color:#fff;text-decoration:none;background:#febc11;padding:14px 15px;text-align:center;width:100%;max-width:215px;border-radius:3px;}
@media only screen and (max-width:860px){.boxConheca.interno .bx-wrapper .bx-prev{left:0;}
.boxConheca.interno .bx-wrapper .bx-next{right:0;}
}
.font-size-2{font-size:46.42px;font-weight:300;text-transform:uppercase;}
.font-size-2 span{font-size:46.42px;font-weight:300;}
.list-horizontal{margin:330px 0 21px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;font-family:'Source Sans Pro'; -webkit-box-align: center; -ms-flex-align: center; align-items: center}
.text-form-area + .list-horizontal{margin-top: 108px}
.list-horizontal li{-webkit-box-flex:0;-ms-flex:0 1 231px;flex:0 1 231px;margin-bottom:30px;}
.list-horizontal .circle{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto auto 28px;}
.list-horizontal .image-circle img{max-height:43px;max-width:48px;display:block;margin:auto;width:auto;height:auto;position:relative;}
.list-horizontal span{font-size:20.86px;font-weight:300;line-height:normal;color:#fff;display:block;}

.list-horizontal .img-text{display: -webkit-box;display: -ms-flexbox;display: flex}
.list-horizontal .img-text .circle{-webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; margin:5px 18px 0 0; display: block}
.img-text .image-circle img{display: block}
.list-horizontal .img-text p{margin:0}
.list-horizontal .img-text span{font-size: 17px; font-family: 'Source Sans Pro'; text-align: left}

.text-form-area{margin-top: 68px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center}
.text-form-area + .list-horizontal li{margin-bottom: 0}
.list-horizontal .spliter{-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto; width:1px; background: #ffffff; opacity: 0.5; min-height: 103px}
.text-form-area .form{max-width: 312px}
.text-form-area .text{color: #ffffff; font-size: 59px; text-transform: uppercase; font-weight: 100}
.text-form-area .text{max-width: 710px}
.text-form-area .text img{width: 148px;}
.text-form-area .form *:not(.fa){font-family: 'Source Sans Pro';}
.text-form-area input{padding: 2px 0;}
.text-form-area .mat-input-placeholder-wrapper,
.text-form-area .mat-input-placeholder,
.text-form-area .mat-input-element{font-size: 16px; font-weight: 100}
.text-form-area .landing-page .invalid-autocomplete .autocomplete-error-msg, 
.text-form-area .landing-page .mat-input-error, 
.text-form-area .landing-page .select-error-msg{font-size: 11.5px!important; font-weight: 400;text-align:right;}
.box-video.home-video .text-form-area .landing-page .mat-input-error{color:#dc4b3d!important;}
.text-form-area .landing-page .link{font-size: 14px;color: #fdba2c;}

.text-form-area .landing-page{color: #fdba2c; padding: 0}
.text-form-area .landing-page #begin{font-size: 16px; color: #1a426b; background-color: #fdba2c; border:1px solid #fdb731;max-width: 139px; -webkit-box-shadow: none; box-shadow: none;text-transform: none!important;}
.text-form-area .landing-page #begin[disabled]{background-color: rgba(255, 255, 255, 0.5); color: #012648; border-color: transparent}
.text-form-area .mat-input-element,
.text-form-area .mat-input-placeholder,
.text-form-area .landing-page .title-content{color: #ffffff}
.text-form-area .landing-page .title-content{font-family: 'Ubuntu'; font-weight: 100; font-size: 16px;padding-bottom: 10px;}
.text-form-area .mat-input-infix{padding: 2px 0; border-top-width: 7px}
.text-form-area .mat-input-element:-webkit-autofill,
.text-form-area .mat-input-element:-webkit-autofill:hover,
.text-form-area .mat-input-element:-webkit-autofill:focus{background-color: #1a4073;-webkit-transition: background-color 5000s ease-in-out 0s;transition: background-color 5000s ease-in-out 0s;-webkit-text-fill-color: white!important;}

.highcharts-container,
.highcharts-container svg{max-width:100%;}
.pop-download-app{position: fixed; bottom: 46px; left: 0; width: 100%;z-index: 1000; background: rgba(0,0,0,0.83);display: none;}
.pop-download-app .center-content{display: -webkit-box;display: -ms-flexbox;display: flex; max-width: 750px; margin: 0 auto; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 180px}
.pop-download-app .center-content > *{margin: 0 35px}
.pop-download-app .center-content .fechar{font-size: 44px; font-weight: 100; color: #fff}
.pop-download-app .center-content .link.iOS{background:url(imagens/icones/badge-apple.png) no-repeat center center; width: 260px; height: 87px; background-size:100%}
.pop-download-app .center-content .link.Android{background:url(imagens/icones/badge-googleplay.png) no-repeat center center; width: 261px; height: 77px; background-size:100%}
.pop-download-app .center-content p{font-size: 29px; color: #fff; font-weight: 100}
@media only screen and (max-width:990px){.font-size-2 span{font-size:30px;}
.list-horizontal{margin:50px 0;}
.list-horizontal li{-ms-flex-preferred-size:161px;flex-basis:161px;}
.list-horizontal .circle{width:100px;height:100px;}
.list-horizontal .image-circle img{max-width:70px;max-height:60px;}
.list-horizontal span{font-size:15px;line-height:20px;}
}
@media only screen and (max-width:768px){.mobile .list-horizontal li{-ms-flex-preferred-size:330px;flex-basis:330px;}
.mobile .list-horizontal .circle{width:257px;height:257px;margin-bottom:44px;}
.mobile .list-horizontal .image-circle img{max-width:175px;max-height:158px;}
.mobile .list-horizontal span{font-size:30px;line-height:35px;}
.pop-download-app .center-content{height: 90px}
.pop-download-app .center-content > *{margin: 0 25px}
.pop-download-app .center-content .fechar{font-size: 34px}
.pop-download-app .center-content .link.iOS{width: 160px; height: 54px}
.pop-download-app .center-content .link.Android{width: 160px; height: 48px}
.pop-download-app .center-content p{font-size: 24px}
.menuMobile .menuListra.bottom,
.menuMobile .menuListra.top,
.menuMobile .menuListra.middle{content:"";width: 25px;height: 4px;background:#fff;display:block;border-radius:5px;margin:0 auto 5px;}
.menuMobile .menuListra.bottom{margin-bottom:0;}
.menuMobile.act .menuListra.middle{opacity: 0}
.menuMobile.act .menuListra.top{-webkit-transform: rotate(45deg) translateY(12px);transform: rotate(45deg) translateY(12px)}
.menuMobile.act .menuListra.bottom{-webkit-transform: rotate(135deg) translateY(13px);transform: rotate(135deg) translateY(13px);}
.header .linksTop{display: none!important;}
.header .boxMenuBusca .navMenu{background: rgba(0,0,0,0.5)}
.header .boxMenuBusca .navMenu li a{color: #fff;}
.text-form-area .text img{display: none;}
.footer .copyright{position: static}
}
@media only screen and (max-width:600px){.font-size-2 span{font-size:25px;}
.box-video video{display:none;}
.list-horizontal{margin:30px 0;}
.list-horizontal li{-ms-flex-preferred-size:120px;flex-basis:120px;}
.list-horizontal .circle{width:70px;height:70px;margin-bottom:10px}
.list-horizontal .image-circle img{max-width:55px;max-height:45px;}
.list-horizontal span{font-size:11px;line-height:14px;}
#BotChatGoesHere{display:none;}
.pop-download-app .center-content > *{margin: 0 12px}
.pop-download-app .center-content .link.iOS{width: 130px; height: 44px}
.pop-download-app .center-content .link.Android{width: 130px; height: 40px}
.pop-download-app .center-content p{font-size: 17px}
.text-form-area + .list-horizontal{margin-top: 30px;}
}
@media only screen and (max-width:400px){.mobile .list-horizontal .circle{width:217px;height:217px;margin-bottom:24px;}
.mobile .list-horizontal .image-circle img{max-width:125px;max-height:118px;}
.mobile .list-horizontal span{font-size:25px;line-height:28px;}
.pop-download-app .center-content{height: 57px}
.pop-download-app .center-content > *{margin: 0 10px}
.pop-download-app .center-content .fechar{font-size: 24px}
.pop-download-app .center-content .link.iOS{width: 109px; height: 38px}
.pop-download-app .center-content .link.Android{width: 109px; height: 32px}
.pop-download-app .center-content p{font-size: 14px}
	.boxFundos .box-search{width: 100%; margin: 10px 0}
}
@media (min-width:768px) and (max-width:1024px){.flexslider .slides img.wp-post-image{min-height:768px;}
}
.btn_video_externo{position:absolute;bottom:40px;z-index:100000;display:inline-block;color:white;text-transform:uppercase;text-align:center;left:47%;}
.btn_video_externo img{max-width:10px;vertical-align:middle;display:inline-table;margin-bottom:4px;margin-left:6px;}
.btn_video_externo:hover{color:white;text-decoration:none;}
.boxDestaquesInt.qtd_2{text-align:center}
.boxDestaquesInt.qtd_2 .boxCenter{display:inline-block;width:auto;}
.boxDestaquesInt.qtd_2 .boxCenter ul li:first-child, .boxDestaquesInt.qtd_2 .boxCenter ul li:last-child, .boxDestaquesInt.qtd_2 .boxCenter ul li{margin:0 45px;width:auto;}
.boxDestaquesInt.qtd_2 .boxCenter ul li h2{text-align:left;}
.sem-link.sim{padding:27px 0px;border-radius:3px;background-color:#ffffff;-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.13);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.13);width:271px;margin:0 14px 14px}
.bloco-titulo-listagem-icones-botao .listagem.sim ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.sem-link.sim span img{margin:0 auto !important;}
.sem-link .titulo-post{font-family:'Ubuntu';color:#002746;font-size:15px;font-weight:400;text-align:center;}
.sem-link .excerpt-post p{font-family:'Source Sans Pro';color:#524743;font-size:15px;font-weight:300;text-align:center; margin-bottom: 5px}
.sem-link.sim .bloco-icone{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.valorMinimo{display:block;padding:4px 0px;text-align:center;background:black;font-family:'Source Sans Pro';color:#ffffff;font-size:15px;font-weight:400; text-transform: none; margin-bottom: 7px}
.text-side .saiba-mais-pop{font-size: 12px; color: #700d30; text-align: center; font-weight: 100; text-decoration: underline; display: table; margin: 0 auto;pointer-events: none;}
.vantagens_template_1{padding: 0px 5px;display:block;}
.vantagens_template_1 p{margin-top:10px;display:block;color:unset;text-align:center;font-family:'Source Sans Pro';font-size:15px;font-weight:300;}
@font-face{font-family:'icomoon';src:url('fontes/icomoon.eot?x5i10s');src:url('fontes/icomoon.eot?x5i10s#iefix') format('embedded-opentype'),
url('fontes/icomoon.ttf?x5i10s') format('truetype'),
url('fontes/icomoon.woff?x5i10s') format('woff'),
url('fontes/icomoon.svg?x5i10s#icomoon') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-check:before{content:"\e900";}
.bloco-titulo-listagem-icones-botao ul li.sem-link.sim{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.bloco-titulo-listagem-icones-botao ul li.sem-li.bloco-icone{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}
@media (max-width:1205px){.bloco-titulo-listagem-icones-botao ul li.sem-link.sim{margin-top:50px;}
.bloco-titulo-listagem-icones-botao ul li.sem-link.sim:last-child{margin-right:60px;}
.bloco-titulo-listagem-icones-botao ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.boxDestaquesInt.qtd_2 .destaquesInt li.col-xs-12.col-sm-4.col-md-4{max-width:400px;}
.text-side a{display:block;margin:25px auto 0}


/* BTN - MOBILE */
.btn-mobile {display: none;}
.btn-mobile a {display: none;padding: 4px 13PX;border-radius: 5px;border: 2px solid #fff;font-size: 20px;text-align: center;/* text-transform: uppercase; */}
@media only screen and (max-width:768px) {
	.btn-mobile a, .btn-mobile {display: block;}
  a.btn-mobile2{font-weight: 500;z-index: 101;display: block;width: 100%;background-color: #FFB912;text-align: center;color: #002746;padding: 9px 0;position: fixed;bottom: 0;left: 0;font-size: 20px;/* text-transform: uppercase; */font-weight: 100;height: 46px;}
	.btn-mobile {position: absolute;top: 15px;display: block;width: 190px;left: calc(50% - 95px);}
	header.with_btn h1 {-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-right: 0px;}
	header.with_btn h1 .logo {margin-right: 0px;position: relative;top: 5px;}
	header.with_btn .boxTop {background-color: #012446}
  .text-side .saiba-mais-pop {font-size: 16px;}
  .valorMinimo{font-size: 17px;padding: 7px 0;}
  .sem-link .excerpt-post p{font-size: 17px;}
  .bloco-titulo-listagem-icones-botao li .botao{font-size: 19px;}
  .fechar-item{font-size: 21px;}
}

@media only screen and (max-width:380px) {
  .btn-mobile{width: 118px;left: calc(50% - 59px);}
	.btn-mobile a {font-size: 12px;padding: 8px 7px}
}

.assesoria_home.guide_trader li {position: relative;margin-top: 5px;}
.assesoria_home.guide_trader li.active {display: block !important;}
.assesoria_home.guide_trader li.active .icon {background-image: url(imagens/layout/guide_trader-active.png);}
.assesoria_home.guide_trader .text {display: inline;}
.assesoria_home.guide_trader .desc {display: none;}
.assesoria_home.guide_trader .desc {line-height: initial;font-size: 15px;color: #524743;text-align: left;padding-top: 15px;max-height: 200px;overflow: auto;}
.assesoria_home.guide_trader li.active .desc {display: block;}
.assesoria_home.guide_trader li.active .text span {font-weight: 700;color: #003f70;}
.assesoria_home.guide_trader .text span {color:#524743;font-size: 15px; font-family: 'Source Sans Pro'; line-height: normal}
.assesoria_home.guide_trader .icon {display: inline-block;width: 10px;height: 6px;border: 3px solid currentColor;border-top: transparent;border-right: transparent;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);border-radius: 2px; pointer-events: none; vertical-align: middle}
.assesoria_home.guide_trader .icon:hover {cursor: pointer;}

/* remover recaptcha */
.grecaptcha-badge{visibility: hidden!important;}/*
.header .boxMenuBusca ul li::after,
.header .boxMenuBusca ul li::before{content: '';display: block;position: absolute;width: calc(100% + 50px);height: 100%;top: 0;}
.header .boxMenuBusca ul li ul li::before{left: -50px}
.header .boxMenuBusca ul li ul li::after{right: -50px}*/