@charset "utf-8";

#exibiservico { float: left; width: 60%; padding: 30px 20% 40px; background-color: rgb(245, 245, 245);}
#exibiservico .titulo { float: left; width: 100%; margin: 20px 0 0;}
#exibiservico .titulo h1 { float: left; width: 100%; font-weight: bold; font-size: 2.5em; line-height: 1.1;}
#exibiservico .titulo h2 { float: left; width: 100%; margin: 12px 0 0; font-size: 1.1em; line-height: 1.4; color: rgb(70, 84, 91);}
#exibiservico .youtube { float: left; width: 100%; position: relative;}
#exibiservico .youtube .iframe { position: relative; z-index: 1; width: 100%; padding: 0 0 55%; overflow: hidden;}
#exibiservico .youtube .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibiservico .imagem { float: left; width: 100%; position: relative; overflow: hidden;}
#exibiservico .imagem .img { float: left; width: 100%; position: relative; z-index: 1;}
#exibiservico .compartilhe { float: left; width: 100%; padding: 9px 0 5px; margin: 10px 0; border-top: 1px solid rgb(210, 210, 210); border-bottom: 1px solid rgb(210, 210, 210);}
#exibiservico .compartilhe strong { float:left; padding: 9px 5px 0 0; font-weight:normal; font-size:0.9em; color:rgb(70, 84, 91);}
#exibiservico .compartilhe img { float: left; margin: 0 3px 3px 0;}
#exibiservico .compartilhe img:hover { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; -moz-transform: scale(1.2) rotate(-720deg); -webkit-transform: scale(1.2) rotate(-720deg); -o-transform: scale(1.2) rotate(-720deg); -ms-transform: scale(1.2) rotate(-720deg); transform: scale(1.2) rotate(-720deg);}
#exibiservico .compartilhe a.zap2 { display: none;}
#exibiservico .descricao { float: left; width: 100%; margin: 10px 0 0; font-size: 1em; line-height: 1.8;}
#exibiservico .descricao h1 { text-transform: uppercase; font-weight: bold;}
#exibiservico .descricao h2 { text-transform: uppercase; font-weight: bold;}
#exibiservico .descricao h3 { text-transform: uppercase; font-weight: bold;}
#exibiservico .descricao iframe { max-width: 100%;}
#exibiservico .descricao img { max-width: 100%;}
#exibiservico .descricao a { color: rgb(45, 148, 231);}
#exibiservico .descricao a:hover { text-decoration: underline;}

#exibiservico .investidores { float: left; width: 100%; padding: 25px 0;}
#exibiservico .investidores .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .investidores .subtitulo h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.5em;}
#exibiservico .investidores .subtitulo em { float: left; width: 100%; height: 50px; background-image: url('../imagens/barrinhas.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiservico .investidores .opcoes { float: left; width: 100%; position: relative; padding: 15px 0 30px; text-align: center;}
#exibiservico .investidores .opcoes b { position: relative; padding: 15px 20px 13px; margin: 0 2px; border: 2px solid rgb(121, 132, 138); text-transform: uppercase; font-size: 0.9em; color: rgb(70, 84, 91); cursor: pointer;}
#exibiservico .investidores .opcoes b em { position: absolute; width: 100%; height: 20px; bottom: -17px; left: 0; background-position: 50%; background-repeat: no-repeat;}
#exibiservico .investidores .opcoes b.ativo { background-color: rgb(121, 132, 138); color: rgb(255, 255, 255);}
#exibiservico .investidores .opcoes b.ativo em { background-image: url('../imagens/seta-ativo.png');}
#exibiservico .investidores .opcoes b:hover { background-color: rgb(121, 132, 138); color: rgb(255, 255, 255);}
#exibiservico .investidores .rolagem { float: left; width: 100%; height: 1px;}
#exibiservico .investidores .explicao { float: left; width: 94%; display: none; padding: 3%; border: 1px solid rgb(121, 132, 138);}
#exibiservico .investidores .explicao h2 { float: left; width: 100%; font-size: 1.1em; color: rgb(70, 84, 91); line-height: 1.4;}
#exibiservico .investidores .explicao h3 { float: left; width: 100%; margin: 20px 0 0; font-size: 1.1em; color: rgb(70, 84, 91); line-height: 1.4;}

#exibiservico .aconteceu { float: left; width: 100%; padding: 25px 0;}
#exibiservico .aconteceu .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .aconteceu .subtitulo h2 { float: left; width: 100%; text-align: center; font-size: 1.1em; line-height: 1.4; color: rgb(70, 84, 91);}
#exibiservico .aconteceu .opcoes { float: left; width: 100%; position: relative; padding: 25px 0 30px; text-align: center;}
#exibiservico .aconteceu .opcoes b { position: relative; padding: 15px 20px 13px; margin: 0 2px; border: 2px solid rgb(121, 132, 138); text-transform: uppercase; font-size: 0.9em; color: rgb(70, 84, 91); cursor: pointer;}
#exibiservico .aconteceu .opcoes b em { position: absolute; width: 100%; height: 20px; bottom: -17px; left: 0; background-position: 50%; background-repeat: no-repeat;}
#exibiservico .aconteceu .opcoes b.ativo { background-color: rgb(121, 132, 138); color: rgb(255, 255, 255);}
#exibiservico .aconteceu .opcoes b.ativo em { background-image: url('../imagens/seta-ativo.png');}
#exibiservico .aconteceu .opcoes b:hover { background-color: rgb(121, 132, 138); color: rgb(255, 255, 255);}
#exibiservico .aconteceu .rolagem { float: left; width: 100%; height: 1px;}
#exibiservico .aconteceu .imgs { float: left; width: 94%; display: none; padding: 3%; border: 1px solid rgb(121, 132, 138);}
#exibiservico .aconteceu .imgs .img { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .aconteceu .imgs .img img { float: left; width: 100%;}
#exibiservico .aconteceu .imgs .detalhes { float: left; width: 100%; margin: 10px 0 0;}
#exibiservico .aconteceu .imgs .detalhes h2 { float: left; width: 100%; font-weight: bold; font-size: 1em;}

#exibiservico .analises { float: left; width: 100%; padding: 25px 0;}
#exibiservico .analises .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .analises .subtitulo h2 { float: left; width: 100%; text-align: center; font-size: 1.1em; line-height: 1.4; color: rgb(70, 84, 91);}
#exibiservico .analises .opcoes { float: left; width: 100%; position: relative; padding: 25px 0 30px; text-align: center;}
#exibiservico .analises .opcoes b { position: relative; padding: 15px 20px 13px; margin: 0 2px; border: 2px solid rgb(121, 132, 138); text-transform: uppercase; font-size: 0.9em; color: rgb(70, 84, 91); cursor: pointer;}
#exibiservico .analises .opcoes b em { position: absolute; width: 100%; height: 20px; bottom: -17px; left: 0; background-position: 50%; background-repeat: no-repeat;}
#exibiservico .analises .opcoes b.ativo { background-color: rgb(121, 132, 138); color: rgb(255, 255, 255);}
#exibiservico .analises .opcoes b.ativo em { background-image: url('../imagens/seta-ativo.png');}
#exibiservico .analises .opcoes b:hover { background-color: rgb(121, 132, 138); color: rgb(255, 255, 255);}
#exibiservico .analises .rolagem { float: left; width: 100%; height: 1px;}
#exibiservico .analises .imgs { float: left; width: 94%; display: none; padding: 3%; border: 1px solid rgb(121, 132, 138);}
#exibiservico .analises .imgs .img { float: left; width: 50%; position: relative; background-color: rgb(255, 255, 255); position: relative; overflow: hidden; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);}
#exibiservico .analises .imgs .img img { float: left; width: 96%; margin: 2%;}
#exibiservico .analises .imgs .img em { position: absolute; width: 96%; height: 94%; top: 0; left: 0; margin: 2%; opacity: 0; background-color: rgba(0, 0, 0, 0.5); background-image: url('../imagens/zoom.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiservico .analises .imgs .img em:hover { opacity: 1;}
#exibiservico .analises .imgs .linha2 { float: left; width: 100%; height: 1px;}

#exibiservico .desempenhos { float: left; width: 100%; padding: 25px 0;}
#exibiservico .desempenhos .subtitulo { float: left; width: 100%;}
#exibiservico .desempenhos .subtitulo h2 { float: left; width: 100%; font-weight: bold; font-size: 1.1em;}
#exibiservico .desempenhos .imgs { float: left; width: 100%;}
#exibiservico .desempenhos .imgs img { float: left; width: 100%; margin: 10px 0 0;}

#exibiservico .beneficios { float: left; width: 100%; margin: 5px 0 25px; position: relative;}
#exibiservico .beneficios .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .beneficios .subtitulo h2 { float: left; width: 90%; padding: 12px 5% 10px; background-color: rgb(70, 84, 91); text-align: center; font-weight: bold; font-size: 1.1em; color: rgb(255, 255, 255); -webkit-border-radius: 10px; -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius: 10px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; border-radius: 10px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;}
#exibiservico .beneficios .detalhes { float: left; width: 100%; margin: 5px 0 0;}
#exibiservico .beneficios .detalhes h2 { float: left; width: 94%; padding: 12px 3% 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); font-size: 1em; color: rgb(70, 84, 91); line-height: 1.4; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
#exibiservico .beneficios .lista { float: left; width: 100%; margin: 0 0 15px;}
#exibiservico .beneficios .lista h3 { float: left; width: 80%; position: relative; padding: 15px 10% 13px; text-align: center; line-height: 1.1; font-size: 1em;}
#exibiservico .beneficios .lista b { position: absolute; width: 25px; height: 25px; top: 14px; left: 0; background-color: rgb(32 41 46); background-image: url('../imagens/ok.png'); background-position: 50%; background-repeat: no-repeat; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
#exibiservico .beneficios .lista em { float: left; width: 80%; height: 1px; margin: 0 10%; border-bottom: 3px dotted rgb(200, 200, 200);}

#exibiservico .requisitos { float: left; width: 100%; margin: 5px 0 25px; position: relative;}
#exibiservico .requisitos .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .requisitos .subtitulo h2 { float: left; width: 90%; padding: 12px 5% 10px; background-color: rgb(70, 84, 91); text-align: center; font-weight: bold; font-size: 1.1em; color: rgb(255, 255, 255); -webkit-border-radius: 10px; -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius: 10px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; border-radius: 10px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;}
#exibiservico .requisitos .detalhes { float: left; width: 100%; margin: 5px 0 0;}
#exibiservico .requisitos .detalhes h2 { float: left; width: 94%; padding: 12px 3% 10px; background-color: rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); font-size: 1em; color: rgb(70, 84, 91); line-height: 1.4; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
#exibiservico .requisitos .lista { float: left; width: 100%; margin: 0 0 15px;}
#exibiservico .requisitos .lista h3 { float: left; width: 80%; position: relative; padding: 15px 10% 13px; text-align: center; line-height: 1.1; font-size: 1em;}
#exibiservico .requisitos .lista b { position: absolute; width: 25px; height: 25px; top: 14px; left: 0; background-color: rgb(32 41 46); background-image: url('../imagens/ok.png'); background-position: 50%; background-repeat: no-repeat; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
#exibiservico .requisitos .lista em { float: left; width: 80%; height: 1px; margin: 0 10%; border-bottom: 3px dotted rgb(200, 200, 200);}

#exibiservico .planos { float: left; width: 100%; margin: 25px 0;}
#exibiservico .planos .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .planos .subtitulo h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.5em;}
#exibiservico .planos .subtitulo em { float: left; width: 100%; height: 50px; background-image: url('../imagens/barrinhas.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiservico .planos .detalhes { float: left; width: 80%; margin: 20px 10% 0;}
#exibiservico .planos .detalhes h2 { float: left; width: 100%; text-align: center; font-size: 1.1em; color: rgb(70, 84, 91); line-height: 1.4;}
#exibiservico .planos .tab { float: left; position: relative; padding: 20px 2% 15px; margin: 0 2% 25px; background-color: rgb(255, 255, 255);}
#exibiservico .planos .tab.t2 { width: 42%;}
#exibiservico .planos .tab.t3 { width: 25.3%;}
#exibiservico .planos .tab h2 { float: left; width: 100%; padding: 4px 0 2px; margin: 0 0 3px; background-color: rgb(225, 225, 225); text-transform: uppercase; text-align: center; font-weight: bold; font-size: 1.2em;}
#exibiservico .planos .tab h3 { float: left; width: 100%; padding: 8px 0 7px; border-bottom: 1px solid rgb(210, 210, 210); text-align: center; font-size: 1em; color: rgb(70, 84, 91);}
#exibiservico .planos .tab h5 { float: left; width: 100%; padding: 25px 0 10px; text-align: center; font-size: 1em;}
#exibiservico .planos .tab h5 a { padding: 10px 20px; background-color: rgb(18, 161, 101); font-weight: bold; color: rgb(255, 255, 255); -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
#exibiservico .planos .tab h5 a:hover { background-color: rgb(56, 64, 59);}
#exibiservico .planos .linha2 { float: left; width: 100%; height: 1px;}
#exibiservico .planos .linha3 { float: left; width: 100%; height: 1px;}

#exibiservico .metodos { float: left; width: 100%; margin: 20px 0 0;}
#exibiservico .metodos .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiservico .metodos .subtitulo h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.5em;}
#exibiservico .metodos .subtitulo em { float: left; width: 100%; height: 50px; background-image: url('../imagens/barrinhas.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiservico .metodos .logos { float: left; width: 100%; text-align: center;}
#exibiservico .metodos .logos img { width: 200px; max-width: 40%; margin: 1%; border: 5px solid rgb(255, 255, 255);}


#exibiconsultoria { float: left; width: 60%; padding: 30px 20%; background-color: rgb(245, 245, 245);}
#exibiconsultoria .titulo { float: left; width: 100%;}
#exibiconsultoria .titulo h2 { float: left; width: 100%; font-weight: bold; font-size: 2.5em; line-height: 1.1;}
#exibiconsultoria .titulo h3 { float: left; width: 100%; margin: 12px 0 0; font-size: 1.1em; line-height: 1.4; color: rgb(70, 84, 91);}
#exibiconsultoria .youtube { float: left; width: 100%; position: relative;}
#exibiconsultoria .youtube .iframe { position: relative; z-index: 1; width: 100%; padding: 0 0 55%; overflow: hidden;}
#exibiconsultoria .youtube .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibiconsultoria .imagem { float: left; width: 100%; position: relative; overflow: hidden;}
#exibiconsultoria .imagem .img { float: left; width: 100%; position: relative; z-index: 1;}
#exibiconsultoria .compartilhe { float: left; width: 100%; padding: 9px 0 5px; margin: 10px 0; border-top: 1px solid rgb(210, 210, 210); border-bottom: 1px solid rgb(210, 210, 210);}
#exibiconsultoria .compartilhe strong { float:left; padding: 9px 5px 0 0; font-weight:normal; font-size:0.9em; color:rgb(70, 84, 91);}
#exibiconsultoria .compartilhe img { float: left; margin: 0 3px 3px 0;}
#exibiconsultoria .compartilhe img:hover { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; -moz-transform: scale(1.2) rotate(-720deg); -webkit-transform: scale(1.2) rotate(-720deg); -o-transform: scale(1.2) rotate(-720deg); -ms-transform: scale(1.2) rotate(-720deg); transform: scale(1.2) rotate(-720deg);}
#exibiconsultoria .compartilhe a.zap2 { display: none;}
#exibiconsultoria .descricao { float: left; width: 100%; margin: 10px 0 0; font-size: 1em; line-height: 1.8;}
#exibiconsultoria .descricao h1 { text-transform: uppercase; font-weight: bold;}
#exibiconsultoria .descricao h2 { text-transform: uppercase; font-weight: bold;}
#exibiconsultoria .descricao h3 { text-transform: uppercase; font-weight: bold;}
#exibiconsultoria .descricao iframe { max-width: 100%;}
#exibiconsultoria .descricao img { max-width: 100%;}
#exibiconsultoria .descricao a { color: rgb(45, 148, 231);}
#exibiconsultoria .descricao a:hover { text-decoration: underline;}

#exibiconsultoria .opcoes { float: left; width: 90%; padding: 25px 5%; background-color: rgb(32 41 46);}
#exibiconsultoria .opcoes h2 { float: left; width: 100%; margin: 0 0 10px; text-align: center; font-size: 1.1em; color: rgb(225, 225, 225);}
#exibiconsultoria .opcoes h3 { float: left; width: 100%; text-align: center; line-height: 2.3; font-size: 1em;}
#exibiconsultoria .opcoes h3 a { padding: 8px 25px 7px; margin: 0 1px; background-color: rgb(121, 132, 138); text-transform: uppercase; font-weight: normal; color: rgb(255, 255, 255); cursor: pointer;}
#exibiconsultoria .opcoes h3 a.ativo { background-color: rgb(255, 255, 255); color: rgb(56, 64, 59); cursor: inherit;}
#exibiconsultoria .opcoes h3 a:hover { background-color: rgb(255, 255, 255); color: rgb(56, 64, 59);}

#exibiconsultoria .beneficios { float: left; width: 100%; margin: 25px 0; position: relative;}
#exibiconsultoria .beneficios h3 { float: left; width: 80%; position: relative; padding: 15px 10% 13px; text-align: center; line-height: 1.1; font-size: 1em;}
#exibiconsultoria .beneficios b { position: absolute; width: 25px; height: 25px; top: 14px; left: 0; background-color: rgb(32 41 46); background-image: url('../imagens/ok.png'); background-position: 50%; background-repeat: no-repeat; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
#exibiconsultoria .beneficios em { float: left; width: 80%; height: 1px; margin: 0 10%; border-bottom: 3px dotted rgb(200, 200, 200);}

#exibiconsultoria .desempenhos { float: left; width: 100%; margin: 0 0 25px;}
#exibiconsultoria .desempenhos .img { float: left; width: 50%; position: relative; background-color: rgb(255, 255, 255); position: relative; overflow: hidden; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);}
#exibiconsultoria .desempenhos .img img { float: left; width: 96%; margin: 2%;}
#exibiconsultoria .desempenhos .img em { position: absolute; width: 96%; height: 94%; top: 0; left: 0; margin: 2%; opacity: 0; background-color: rgba(0, 0, 0, 0.5); background-image: url('../imagens/zoom.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiconsultoria .desempenhos .img em:hover { opacity: 1;}
#exibiconsultoria .desempenhos .linha2 { float: left; width: 100%; height: 1px;}

#exibiconsultoria .planos { float: left; width: 100%; margin: 25px 0;}
#exibiconsultoria .planos .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiconsultoria .planos .subtitulo h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.5em;}
#exibiconsultoria .planos .subtitulo em { float: left; width: 100%; height: 50px; background-image: url('../imagens/barrinhas.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiconsultoria .planos .detalhes { float: left; width: 80%; margin: 20px 10% 0;}
#exibiconsultoria .planos .detalhes h2 { float: left; width: 100%; text-align: center; font-size: 1.1em; color: rgb(70, 84, 91); line-height: 1.4;}
#exibiconsultoria .planos .tab { float: left; width: 25.3%; position: relative; padding: 20px 2% 65px; margin: 0 2%; background-color: rgb(255, 255, 255);}
#exibiconsultoria .planos .tab h2 { float: left; width: 100%; padding: 4px 0 2px; margin: 0 0 3px; background-color: rgb(225, 225, 225); text-transform: uppercase; text-align: center; font-weight: bold; font-size: 1.2em;}
#exibiconsultoria .planos .tab h3 { float: left; width: 100%; padding: 8px 0 7px; border-bottom: 1px solid rgb(210, 210, 210); text-align: center; font-size: 0.9em; color: rgb(70, 84, 91);}
#exibiconsultoria .planos .tab h4 { position: absolute; left: 0; bottom: 25px; width: 100%; margin: 5px 0 0; text-align: center; font-size: 0.9em; color: rgb(121, 132, 138);}
#exibiconsultoria .planos .tab h5 { float: left; width: 100%; padding: 25px 0 10px; text-align: center; font-size: 1em;}
#exibiconsultoria .planos .tab h5 a { padding: 10px 20px; background-color: rgb(18, 161, 101); font-weight: bold; color: rgb(255, 255, 255); -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
#exibiconsultoria .planos .tab h5 a:hover { background-color: rgb(56, 64, 59);}
#exibiconsultoria .planos .tab h6 { position: absolute; left: 0; bottom: 25px; width: 100%; margin: 5px 0 0; text-align: center; font-size: 0.9em; color: rgb(121, 132, 138);}

#exibiconsultoria .plataformas { float: left; width: 100%; margin: 25px 0;}
#exibiconsultoria .plataformas .subtitulo { float: left; width: 100%; margin: 0 0 10px;}
#exibiconsultoria .plataformas .subtitulo h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.5em;}
#exibiconsultoria .plataformas .subtitulo em { float: left; width: 100%; height: 50px; background-image: url('../imagens/barrinhas.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiconsultoria .plataformas .logos { float: left; width: 100%; text-align: center;}
#exibiconsultoria .plataformas .logos img { width: 250px; max-width: 46%; margin: 10px 1% 0;}

#exibiconsultoria .bonus { float: left; width: 90%; margin: 25px 5%;}
#exibiconsultoria .bonus h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.1em; color: rgb(70, 84, 91); line-height: 1.4;}
#exibiconsultoria .bonus h3 { float: left; width: 100%; text-align: center; font-size: 1.1em; color: rgb(70, 84, 91); line-height: 1.4;}


#exibiblog { float: left; width: 60%; padding: 30px 20%; background-color: rgb(245, 245, 245);}
#exibiblog .titulo { float: left; width: 100%; margin: 20px 0 0;}
#exibiblog .titulo h1 { float: left; width: 100%; font-weight: bold; font-size: 2.5em; line-height: 1.1;}
#exibiblog .titulo h2 { float: left; width: 100%; margin: 12px 0 0; font-size: 1.1em; line-height: 1.4; color: rgb(70, 84, 91);}
#exibiblog .youtube { float: left; width: 100%; position: relative;}
#exibiblog .youtube .selo { position: absolute; right: 10px; bottom: 10px; z-index: 2; padding: 12px 14px 9px; background-color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; font-size: 0.9em; color: rgb(56, 64, 59); line-height: 1;}
#exibiblog .youtube .selo:hover { background-color: rgb(210, 210, 210);}
#exibiblog .youtube .iframe { position: relative; z-index: 1; width: 100%; padding: 0 0 55%; overflow: hidden;}
#exibiblog .youtube .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibiblog .imagem { float: left; width: 100%; position: relative; overflow: hidden;}
#exibiblog .imagem .selo { position: absolute; right: 10px; bottom: 10px; z-index: 2; padding: 12px 14px 9px; background-color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; font-size: 0.9em; color: rgb(56, 64, 59); line-height: 1;}
#exibiblog .imagem .selo:hover { background-color: rgb(210, 210, 210);}
#exibiblog .imagem .img { float: left; width: 100%; position: relative; z-index: 1;}
#exibiblog .compartilhe { float: left; width: 100%; padding: 9px 0 5px; margin: 10px 0; border-top: 1px solid rgb(210, 210, 210); border-bottom: 1px solid rgb(210, 210, 210);}
#exibiblog .compartilhe strong { float:left; padding: 9px 5px 0 0; font-weight:normal; font-size:0.9em; color:rgb(70, 84, 91);}
#exibiblog .compartilhe img { float: left; margin: 0 3px 3px 0;}
#exibiblog .compartilhe img:hover { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; -moz-transform: scale(1.2) rotate(-720deg); -webkit-transform: scale(1.2) rotate(-720deg); -o-transform: scale(1.2) rotate(-720deg); -ms-transform: scale(1.2) rotate(-720deg); transform: scale(1.2) rotate(-720deg);}
#exibiblog .compartilhe a.zap2 { display: none;}
#exibiblog .descricao { float: left; width: 100%; margin: 10px 0 0; font-size: 1em; line-height: 1.8;}
#exibiblog .descricao h1 { text-transform: uppercase; font-weight: bold;}
#exibiblog .descricao h2 { text-transform: uppercase; font-weight: bold;}
#exibiblog .descricao h3 { text-transform: uppercase; font-weight: bold;}
#exibiblog .descricao iframe { max-width: 100%;}
#exibiblog .descricao img { max-width: 100%;}
#exibiblog .descricao a { color: rgb(45, 148, 231);}
#exibiblog .descricao a:hover { text-decoration: underline;}
#exibiblog .galeria { float: left; width: 100%;}
#exibiblog .galeria .img { float: left; width: 50%; position: relative; background-color: rgb(255, 255, 255); position: relative; overflow: hidden; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);}
#exibiblog .galeria .img img { float: left; width: 96%; margin: 2%;}
#exibiblog .galeria .img em { position: absolute; width: 96%; height: 94%; top: 0; left: 0; margin: 2%; opacity: 0; background-color: rgba(0, 0, 0, 0.5); background-image: url('../imagens/zoom.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiblog .galeria .img em:hover { opacity: 1;}
#exibiblog .galeria .linha2 { float: left; width: 100%; height: 1px;}
#exibiblog .telegram { float: left; width: 100%; position: relative; overflow: hidden;}
#exibiblog .informativo { float: left; width: 94%; padding: 30px 3% 20px; margin: 20px 0 0; background-color: rgb(225, 225, 225); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
#exibiblog .informativo h2 { float: left; width: 100%; margin: 0 0 10px; font-weight: bold; color: rgb(56, 64, 59); font-size: 1.2em;}
#exibiblog .informativo h3 { float: left; width: 100%; padding: 10px 0; margin: 5px 0; border-top: 1px solid rgb(200, 200, 200); border-bottom: 1px solid rgb(200, 200, 200); font-size: 1em; color: rgb(121, 132, 138);}
#exibiblog .informativo a { width: 45%; padding: 20px 2% 18px; margin: 10px 0 0; background-color: rgb(45, 148, 231); background-image: url('../imagens/telegram.png'); background-position: 10px 50%; background-repeat: no-repeat; text-transform: uppercase; text-align: center; font-weight: bold; font-size: 1em; color: rgb(255, 255, 255); -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
#exibiblog .informativo a.left { float: left;}
#exibiblog .informativo a.right { float: right;}
#exibiblog .informativo a:hover { background-color: rgb(56, 64, 59);}


#exibiportfolio { float: left; width: 60%; padding: 30px 20%; background-color: rgb(245, 245, 245);}
#exibiportfolio .titulo h1 { float: left; width: 100%; font-weight: bold; font-size: 2.5em; line-height: 1.1;}
#exibiportfolio .titulo h2 { float: left; width: 100%; margin: 12px 0 0; font-size: 1.1em; line-height: 1.4; color: rgb(70, 84, 91);}
#exibiportfolio .youtube { float: left; width: 100%; position: relative;}
#exibiportfolio .youtube .selo { position: absolute; right: 10px; bottom: 10px; z-index: 2; padding: 12px 14px 9px; background-color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; font-size: 0.9em; color: rgb(56, 64, 59); line-height: 1;}
#exibiportfolio .youtube .selo:hover { background-color: rgb(210, 210, 210);}
#exibiportfolio .youtube .iframe { position: relative; z-index: 1; width: 100%; padding: 0 0 55%; overflow: hidden;}
#exibiportfolio .youtube .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibiportfolio .imagem { float: left; width: 100%; position: relative; overflow: hidden;}
#exibiportfolio .imagem .selo { position: absolute; right: 10px; bottom: 10px; z-index: 2; padding: 12px 14px 9px; background-color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; font-size: 0.9em; color: rgb(56, 64, 59); line-height: 1;}
#exibiportfolio .imagem .selo:hover { background-color: rgb(210, 210, 210);}
#exibiportfolio .imagem .img { float: left; width: 100%; position: relative; z-index: 1;}
#exibiportfolio .compartilhe { float: left; width: 100%; padding: 9px 0 5px; margin: 10px 0; border-top: 1px solid rgb(210, 210, 210); border-bottom: 1px solid rgb(210, 210, 210);}
#exibiportfolio .compartilhe strong { float:left; padding: 9px 5px 0 0; font-weight:normal; font-size:0.9em; color:rgb(70, 84, 91);}
#exibiportfolio .compartilhe img { float: left; margin: 0 3px 3px 0;}
#exibiportfolio .compartilhe img:hover { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; -moz-transform: scale(1.2) rotate(-720deg); -webkit-transform: scale(1.2) rotate(-720deg); -o-transform: scale(1.2) rotate(-720deg); -ms-transform: scale(1.2) rotate(-720deg); transform: scale(1.2) rotate(-720deg);}
#exibiportfolio .compartilhe a.zap2 { display: none;}
#exibiportfolio .descricao { float: left; width: 100%; margin: 10px 0 0; font-size: 1em; line-height: 1.8;}
#exibiportfolio .descricao h1 { text-transform: uppercase; font-weight: bold;}
#exibiportfolio .descricao h2 { text-transform: uppercase; font-weight: bold;}
#exibiportfolio .descricao h3 { text-transform: uppercase; font-weight: bold;}
#exibiportfolio .descricao iframe { max-width: 100%;}
#exibiportfolio .descricao img { max-width: 100%;}
#exibiportfolio .descricao a { color: rgb(45, 148, 231);}
#exibiportfolio .descricao a:hover { text-decoration: underline;}
#exibiportfolio .galeria { float: left; width: 100%;}
#exibiportfolio .galeria .img { float: left; width: 50%; position: relative; background-color: rgb(255, 255, 255); position: relative; overflow: hidden; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);}
#exibiportfolio .galeria .img img { float: left; width: 96%; margin: 2%;}
#exibiportfolio .galeria .img em { position: absolute; width: 96%; height: 94%; top: 0; left: 0; margin: 2%; opacity: 0; background-color: rgba(0, 0, 0, 0.5); background-image: url('../imagens/zoom.png'); background-position: 50%; background-repeat: no-repeat;}
#exibiportfolio .galeria .img em:hover { opacity: 1;}
#exibiportfolio .galeria .linha2 { float: left; width: 100%; height: 1px;}
#exibiportfolio .telegram { float: left; width: 100%; position: relative; overflow: hidden;}


#exibidepoimento { float: left; width: 50%; padding: 0 25%;}
#exibidepoimento .detalhes { float: left; width: 100%; margin: 25px 0; position: relative;}
#exibidepoimento .detalhes .imagem { position: absolute; width: 100%; top: 0; left: 0; text-align: center;}
#exibidepoimento .detalhes .imagem img { height: 70px; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px;}
#exibidepoimento .detalhes .descricao { float: left; width: 100%; margin: 80px 0 0;}
#exibidepoimento .detalhes .descricao h2 { float: left; width: 100%; text-align: center; font-weight: bold; font-size: 1.4em; line-height: 1; color: rgb(70, 84, 91);}
#exibidepoimento .detalhes .descricao h3 { float: left; width: 100%; text-align: center; font-style: normal; font-size: 0.8em; color: rgb(70, 84, 91);}
#exibidepoimento .detalhes .descricao h4 { float: left; width: 90%; position: relative; padding: 0 5%; margin: 10px 0 0; text-align: center; font-size: 1em; color: rgb(70, 84, 91);}
#exibidepoimento .detalhes .descricao h4 i { position: absolute; width: 20px; height: 20px; background-position: 50%; background-repeat: no-repeat;}
#exibidepoimento .detalhes .descricao h4 i.aspas-abre { top: 0; left: 0; background-image: url('../imagens/aspas-abre.png');}
#exibidepoimento .detalhes .descricao h4 i.aspas-fecha { bottom: 0; right: 0; background-image: url('../imagens/aspas-fecha.png');}
#exibidepoimento .youtube { float: left; width: 100%;}
#exibidepoimento .youtube .iframe { position: relative; width: 100%; padding-bottom: 55%; margin: 8px 0; overflow: hidden;}
#exibidepoimento .youtube .iframe iframe { position: absolute; width: 100%; height: 100%; top: 0; left: 0;}
#exibidepoimento .compartilhe { float: left; width: 100%; padding: 9px 0 5px; margin: 10px 0; border-top: 1px solid rgb(210, 210, 210); border-bottom: 1px solid rgb(210, 210, 210);}
#exibidepoimento .compartilhe strong { float:left; padding: 9px 5px 0 0; font-weight:normal; font-size:0.9em; color:rgb(70, 84, 91);}
#exibidepoimento .compartilhe img { float: left; margin: 0 3px 3px 0;}
#exibidepoimento .compartilhe img:hover { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; -moz-transform: scale(1.2) rotate(-720deg); -webkit-transform: scale(1.2) rotate(-720deg); -o-transform: scale(1.2) rotate(-720deg); -ms-transform: scale(1.2) rotate(-720deg); transform: scale(1.2) rotate(-720deg);}
#exibidepoimento .compartilhe a.zap2 { display: none;}
#exibidepoimento .telegram { float: left; width: 100%; position: relative; overflow: hidden;}
#exibidepoimento .texto { float: left; width: 100%; margin: 10px 0 0; font-size: 1em; line-height: 1.8;}
#exibidepoimento .texto h1 { text-transform: uppercase; font-weight: bold;}
#exibidepoimento .texto h2 { text-transform: uppercase; font-weight: bold;}
#exibidepoimento .texto h3 { text-transform: uppercase; font-weight: bold;}
#exibidepoimento .texto iframe { max-width: 100%;}
#exibidepoimento .texto img { max-width: 100%;}
#exibidepoimento .texto a { color: rgb(45, 148, 231);}
#exibidepoimento .texto a:hover { text-decoration: underline;}


@media only screen and (max-width: 1000px){
  #exibiservico { width: 90%; padding: 30px 5%;}
  #exibiservico .titulo { margin: 0;}
  #exibiservico .compartilhe a.zap1 { display: none;}
  #exibiservico .compartilhe a.zap2 { display: block;}

  #exibiconsultoria { width: 90%; padding: 30px 5%;}
  #exibiconsultoria .compartilhe a.zap1 { display: none;}
  #exibiconsultoria .compartilhe a.zap2 { display: block;}

  #exibiblog { width: 90%; padding: 30px 5%;}
  #exibiblog .titulo { margin: 0;}
  #exibiblog .compartilhe a.zap1 { display: none;}
  #exibiblog .compartilhe a.zap2 { display: block;}

  #exibiportfolio { width: 90%; padding: 30px 5%;}
  #exibiportfolio .titulo { margin: 0;}
  #exibiportfolio .compartilhe a.zap1 { display: none;}
  #exibiportfolio .compartilhe a.zap2 { display: block;}

  #exibidepoimento { width: 90%; padding: 0 5%;}
  #exibidepoimento .compartilhe a.zap1 { display: none;}
  #exibidepoimento .compartilhe a.zap2 { display: block;}
}
@media only screen and (max-width: 800px){
  #exibiservico .beneficios { margin: 5px 0;}
  #exibiservico .planos { padding: 25px 0 5px;}
}
@media only screen and (max-width: 700px){
  #exibiservico .investidores .opcoes { padding: 0 0 51px;}
  #exibiservico .investidores .opcoes b { float: left; width: 100%; padding: 15px 0 13px; margin: 0 0 5px;}
  #exibiservico .investidores .opcoes b.ativo { position: absolute; left: 0; bottom: 0; margin: 0;}
  #exibiservico .investidores .explicao { margin: 15px 0 0;}
  #exibiservico .aconteceu .opcoes { padding: 0 0 51px;}
  #exibiservico .aconteceu .opcoes b { float: left; width: 100%; padding: 15px 0 13px; margin: 0 0 5px;}
  #exibiservico .aconteceu .opcoes b.ativo { position: absolute; left: 0; bottom: 0; margin: 0;}
  #exibiservico .aconteceu .imgs { margin: 15px 0 0;}
  #exibiservico .aconteceu .imgs .detalhes { margin: 0;}
  #exibiservico .analises .opcoes { padding: 0 0 51px;}
  #exibiservico .analises .opcoes b { float: left; width: 100%; padding: 15px 0 13px; margin: 0 0 5px;}
  #exibiservico .analises .opcoes b.ativo { position: absolute; left: 0; bottom: 0; margin: 0;}
  #exibiservico .analises .imgs { margin: 15px 0 0;}
  #exibiservico .planos .tab { margin: 0 0 10px;}
  #exibiservico .planos .tab.t2 { width: 96%;}
  #exibiservico .planos .tab.t3 { width: 96%;}

  #exibiconsultoria .planos .tab { width: 96%; padding: 20px 2% 18px; margin: 0 0 10px;}
  #exibiconsultoria .planos .tab h4 { float: left; margin: 15px 0 0; position: relative; bottom: 0;}
  #exibiconsultoria .planos .tab h6 { display: none;}
}
@media only screen and (max-width: 600px){
	#exibiservico { padding: 20px 5%;}

  #exibiconsultoria { padding: 20px 5%;}

	#exibiblog { padding: 20px 5%;}
	#exibiblog .titulo h1 { font-size: 2em;}
  #exibiblog .informativo { width: 90%; padding: 30px 5% 20px;}
  #exibiblog .informativo a { width: 96%;}
  #exibiblog .informativo a.right { float: left;}

	#exibiportfolio { padding: 20px 5%;}
	#exibiportfolio .titulo h1 { font-size: 2em;}
}
@media only screen and (max-width: 400px){
  #exibiblog .telegram { width: 108%; left: -5%;}
  #exibiportfolio .telegram { width: 108%; left: -5%;}
  #exibidepoimento .telegram { width: 108%; left: -5%;}
}