.goup{width:50px !important;height:50px !important;background:#1a1a1a !important;text-align:center !important;transform:rotate(45deg) !important;margin:0 auto !important;margin-top:-25px !important;position:absolute !important;right:0;left:0;padding-right:2px;border:double 2px #fff;}
.sidelink{padding-top:40px;text-align:right;float:right;}
.sizcon{height:160px;}
.sidelink btn btn-danger{background-color:#cd2929 !important;}
.navbar-default{background-color:#f5f5f5;border-color:#e7e7e7;}
.active .panel-heading{background-color:#cd2929 !important;}
.active .panel-heading .panel-title a{background-color:#cd2929 !important;color:#fff;}
.express{padding-bottom:63px;}
.cimgred1{background:url(../img/cap-giro.png) no-repeat;width:26px;height:26px;float:left;}
.cimgred2{background:url(../img/moneybag-ico.png) no-repeat;width:26px;height:26px;float:left;}
.cimgred3{background:url(../img/capmisto-ico.png) no-repeat;width:26px;height:26px;float:left;}
.cimgred4{background:url(../img/requisito-ico.png) no-repeat;width:26px;height:26px;float:left;}
.active .panel-heading .panel-title a .cimgred1{background:url(../img/cap-giro-branco.png) no-repeat;width:26px;height:26px;float:left;}
.active .panel-heading .panel-title a .cimgred2{background:url(../img/moneybag-ico-branco.png) no-repeat;width:26px;height:26px;float:left;}
.active .panel-heading .panel-title a .cimgred3{background:url(../img/capmisto-ico-branco.png) no-repeat;width:26px;height:26px;float:left;}
.active .panel-heading .panel-title a .cimgred4{background:url(../img/requisito-ico-branco.png) no-repeat;width:26px;height:26px;float:left;}
.panel-title a .cimgred1{margin-top:-4px;margin-right:12px;padding-bottom:20px;}
.panel-title a .cimgred2{margin-top:-4px;margin-right:12px;padding-bottom:20px;}
.panel-title a .cimgred3{margin-top:-4px;margin-right:12px;padding-bottom:20px;}
.panel-title a .cimgred4{margin-top:-4px;margin-right:12px;padding-bottom:20px;}
.navbar{min-height:80px;font-family:'Exo 2', sans-serif;margin-bottom:0px;}
.tty{position:absolute;width:100%;top:0;}
.textTop{padding-top:100px;color:#fff;z-index:+999999;position:relative;text-align:right;}
.nav > li > a{padding:10px 15px;font-family:'Exo 2', sans-serif;font-weight:bold;color:#212121;}
.menu li a:hover{border:solid 1px #000;background-color:#dfdfdf !important;}
.markedlink{border:solid 1px #000;background-color:#dfdfdf !important;}
.menu li a{padding:27px 21px;}
.home{}
#flashMessage {
    position: absolute;
    text-align: center;
    width: 100%;
    display: block;
    font-size: 2em;
    z-index: +99999;}
.trapezio{max-width:1200px;min-height:100%;position:absolute;z-index:+99;top:0;right:0;background-size:cover;width:100%;background-color:#0c0c0c;-webkit-clip-path:polygon(100% 0, 100% 68%, 74% 100%, 0 0);clip-path:polygon(100% 0, 100% 68%, 74% 100%, 0 0);}
.smallBlock{background-color:#fff;z-index:+9;position:absolute;width:22em;height:25em;bottom:0;right:0;}
.dif{font-family:'Open Sans', sans-serif;background-color:#f5f5f5;font-weight:bold;}
.credini{padding-top:130px;padding-bottom:126px;overflow:auto;}
.center{float:none !important;margin:0 auto;display:block;}
.backTag{background-color:#fff;}
.backTag a{width:100%;display:block;text-align:center;color:#cd2929;padding-top:40px;padding-bottom:40px;}
.backTag img{padding:30px 0;}
.btn-danger{margin-right:12px;background-color:#cd2929 !important;}
.btn-danger1{margin-right:12px;background-color:#cd2929 !important;}
.backTag p{min-height:100px;}
.textlist ul li a:hover{text-decoration:none;}
a:hover{color:#000;}
.lin{border:#cfcfcf solid 2px;width:50px;float:left;}
.linright{border:#cfcfcf solid 2px;width:50px;float:right;}
.news{background-color:#fff;font-family:'Open Sans', sans-serif;font-weight:300;padding-bottom:150px;}
.news p{font-weight:lighter;}
.newsblock{margin-top:40px;}
.nopad{padding:0;}
.nopadleft{padding-left:0;}
.nopadright{padding-right:0;}
.depoimentos{font-family:'Open Sans', sans-serif;background-color:#f5f5f5;font-weight:lighter;padding-bottom:150px;}
.depoimentos h3{font-weight:800;}
.depoimento{background-color:#fff;overflow:hidden;min-height:100px;padding-bottom:12px;}
.outdepoimento{background-color:#fff;height:100%;}
.depoimento p{max-height:60px;overflow:hidden;}
.parceria{padding-bottom:63px;}
.ident{font-family:"Open Sans", sans-serif;}
.quotes{text-align:justify;}
.news img{max-height:179px;}
.parceiro img{margin-bottom:40px;filter:grayscale(95%);height:auto !important;width:98px;}
.parceiro img:hover{filter:grayscale(0%);}
.up{min-height:100px;}
footer{font-family:'Open Sans', sans-serif;background-color:#cd2929;color:#edd7d7;padding-top:70px;}
footer li{list-style-image:url('../img/list-ico.png');margin-bottom:10px;}
footer img{padding-bottom:40px;}
footer a{color:#edd7d7;}
.social li{list-style:none;}
.social ul li{display:inline-block;transform:rotate(-45deg);margin-top:40px;margin-right:12px;}
.social ul li a{padding:10px 15px;margin-right:20px;background:#d75454;border:solid 1px #fff;}
.social ul li a i{transform:rotate(45deg);}
.social ul{padding-bottom:20px;}
.midia{background-color:#f5f5f5;font-family:"Open Sans";font-weight:lighter;color:#000000;}
.midia{margin-top:70px;}
.midia img{padding-top:20px;padding-bottom:0;}
.midia p{padding-top:20px;}
.roticn{transform:rotate(-45deg);}
.footer{bottom:0;width:100%;}
.locais{font-family:'Exo 2', sans-serif;font-weight:bold;}
.locais li{list-style:none;margin-top:-27px;}
.locais ul li h5{font-family:'Open Sans', sans-serif;font-weight:600;margin-top:60px;}
.locais ul li p{font-family:'Open Sans', sans-serif;font-weight:300;}
.locais ul{margin-top:90px;margin-left:-40px;}
.social ul li a{margin-top:20px;}
.dirdesc{font-family:'Roboto', sans-serif;font-weight:300;font-size:12px;font-style:italic;}
.diretor img{border-style:double;border-color:#ebebeb;border-width:5px;margin-top:30px;margin-bottom:35px;color:#010101;font-family:'Open Sans', sans-serif;font-weight:bold;}
.diretor p{color:#a9a9a9;font-style:italic;}
.dirdesc p{font-family:'PT Sans', sans-serif;font-weight:400;font-size:17px;margin-top:70px;color:#999999}
.dirdesc h4{color:#999999}
.dirdesc h3{font-family:'Open Sans', sans-serif;font-style:italic;font-size:30px;}
.titlespace{color:#1c1c1c;font-weight:700;padding-top:63px;font-size:36px;font-family:'Open Sans', sans-serif;}
.titlespaceTop{font-weight:700;font-size:36px;font-family:'Open Sans', sans-serif;}
.titlespaceform{font-weight:700;text-align:justify;font-family:'Open Sans', sans-serif;margin-left:19px;margin-right:19px;}
.conselho{background-color:#f5f5f5;}
.diretor{background-color:#ffffff;margin-bottom:20px;}
.conselheiro{margin:60px 0;overflow:hidden;font-family:'Open Sans', sans-serif;text-align:center;}
.conselheiro h4{font-weight:bold;}
.conselheiro p{font-weight:300;font-style:italic;color:#a9a9a9;}
.conselheiro img{margin-top:20px;}
.paginacao{text-align:center;padding-bottom:63px;padding-top:63px;}
.paginacao li a{margin-left:5px;margin-right:5px;}
.paginacao span{color:#000;}
.btn .btn-default .next a{color:#000 !important;}
.prev a{color:#000 !important;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color:#cd2929;border-color:#cd2929 !important;color:#fff !important;}
.pagination>li>a, .pagination>li>span{color:#000 !important;}
.conseline{border:#cfcfcf solid 2px;width:50px;}
.conselheiro hr{border-top:1px solid #bebebe;position:absolute;width:100%;margin:16px 0;height:10px;}
.conselheiro h5{font-family:'Roboto', sans-serif;font-style:italic;color:#bebebe;font-size:30px;}
.titulocon h5{background-color:whitesmoke;}
.conselhospace{padding-top:20px;}
.quemsomos{font-family:'Open Sans', sans-serif;font-size:medium;background-position:center center;background-repeat:no-repeat;}
.quemsomos p{margin-top:40px;padding-right:10px;}
.backlogo img{position:absolute;align-content:center;display:block;left:0;right:0;opacity:0.04;margin-top:200px;}
.backTag1{background-color:whitesmoke;margin-top:15px;padding-top:30px;padding-bottom:10px;font-family:'Open Sans', sans-serif;font-size:12px;border-style:double;border-color:#ebebeb;border-width:5px;min-height:264px;}
.backTag1 h5{color:#cd2929;}
.pfooter{font-size:12px;font-style:italic;max-width:400px;float:left;margin-bottom:-30px;}
.pfooter1{font-size:12px;font-style:italic;max-width:400px;float:left;}
.coin{float:right;padding-top:0px;margin-top:-53px;padding-right:105px;}
.map{background-color:whitesmoke;padding-bottom:150px;padding-top:150px;}
.painel{padding-top:50px;}
.painel .panel-heading a{text-decoration:none;}
.painel .panel-heading .panel-body a{color:#333333;font-size:12px;font-style:italic;}
.panel-body p a{color:#CC191A;font-weight:bold;line-height:50px;}
.painel .panel-default > .panel-heading + .panel-collapse > .panel-body{max-height:120px;overflow-x:hidden;overflow-y:scroll;width:330px;border:none;}
.panel-default > .panel-heading a{display:block;color:#333333;}
.panel-default > .panel-heading a i{margin-right:15px;}
.panel-default::-webkit-scrollbar{width:4px;}
.panel-default::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 -190px 6px #d7d7d7;border-radius:10px;}
.panel-default::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 -190px 6px #cc3f23;}
.set{float:right;}
.painelserv{background-color:#fff;}
.formS{background-color:#f5f5f5;margin-top:50px;margin-bottom:100px;padding-bottom:20px;padding-top:20px;}
.formS .form-group{margin-right:12px;}
.form-control{border-radius:0;}
.noticiasp{font-family:"Open Sans", sans-serif;}
.bodynews{margin-top:90px;font-weight:300;font-size:18px;margin-bottom:90px;}
.bodynews p{margin-top:30px;margin-bottom:30px;}
.noticiasp h1{margin-bottom:30px;}
.modal-body{overflow-x:hidden;overflow-y:scroll;width:auto;height:600px;}
.modal-body p{margin-top:20px;}
.modal-dialog::-webkit-scrollbar{width:4px;}
.modal-dialog::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 -190px 6px #d7d7d7;border-radius:10px;}
.modal-dialog::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 -190px 6px #cc3f23;}
.image-container{position:relative;}
.image-container .after{position:absolute;top:0;left:0;width:100%;text-align:center;display:none;color:#FFF;}
.after{position:absolute;top:0;text-align:center;bottom:0;left:15px;right:15px;background:rgba(225, 0, 0, 0.6);opacity:0;transition:0.5s;}
.afterdesc{position:absolute;top:0;text-align:center;bottom:0;left:0;right:0;background:rgba(225, 0, 0, 0.6);opacity:0;transition:0.5s;width:100%;}
.teste:hover .afterdesc{opacity:1;transition:1s;}
.teste:hover .after{opacity:1;transition:1s;}
.teste{color:#000;}
.teste img{width:248px;height:165px;}
.hovericon{padding-top:25%;color:#fff;}
.hovericondesc{padding-top:75%;color:#fff;}
.owl-buttons{float:right;top:0;margin-top:-135px;margin-right:100px;}
.owl-next{width:70px;height:70px;display:block;margin:0 auto;border-color:Menu;padding-bottom:5px;border-radius:0;right:114px;position:absolute;background-size:cover !important;font-size:12px;background-image:url(../img/icon-next.png) !important;background-color:transparent !important;bottom:-1px;}
.owl-prev{width:70px;height:70px;display:block;margin:0 auto;border-color:Menu;padding-bottom:5px;border-radius:0;right:226px;position:absolute;background-size:cover !important;font-size:12px;background-image:url(../img/icon-prev.png) !important;background-color:transparent !important;}
.owl-next p{}
.owl-prev p{}
@media screen and (max-width:768px){.painel .panel-default > .panel-heading + .panel-collapse > .panel-body{width:auto;}
.textTop{padding-top:60px;color:#fff;z-index:+999999;position:relative;text-align:right;}
.owl-buttons{float:right;top:0;margin-top:-84px;margin-right:100px;}
.owl-next{width:70px;height:70px;display:block;margin:0 auto;border-color:Menu;padding-bottom:5px;border-radius:0;right:16px;position:absolute;background-size:cover !important;font-size:12px;background-image:url(../img/icon-next.png) !important;background-color:transparent !important;bottom:-1px;}
.owl-prev{width:70px;height:70px;display:block;margin:0 auto;border-color:Menu;padding-bottom:5px;border-radius:0;right:160px;position:absolute;background-size:cover !important;font-size:12px;background-image:url(../img/icon-prev.png) !important;background-color:transparent !important;}
}
@media screen and (max-width:400px){.linright{border:#cfcfcf solid 2px;width:50px;margin-top:5px;margin-bottom:3px;float:right;}
.textTop{padding-top:0px;color:#e7e7e7;z-index:+999999;position:relative;text-align:right;}
.titlespaceTop{margin-top:4px;font-weight:700;font-size:12px;font-family:'Open Sans', sans-serif;}
.textTop p{text-align:right;}
.owl-buttons{float:right;top:0;margin-top:-53px;margin-right:100px;}
.owl-next{width:35px;height:35px;display:block;margin:0 auto;border-color:Menu;padding-bottom:5px;border-radius:0;right:-3px;position:absolute;background-size:cover !important;font-size:12px;background-image:url(../img/icon-next.png) !important;background-color:transparent !important;bottom:-1px;}
.owl-prev{width:35px;height:35px;display:block;margin:0 auto;border-color:Menu;padding-bottom:5px;border-radius:0;right:280px;position:absolute;background-size:cover !important;font-size:12px;background-image:url(../img/icon-prev.png) !important;background-color:transparent !important;}
}
.jumb{position:absolute;z-index:+999;}
.panel-heading .accordion-toggle:after{font-family:'Glyphicons Halflings';content:"\e113";float:right;color:black;}
.panel-heading .accordion-toggle.collapsed:after{content:"\e114";}
.accordion-toggle:hover{text-decoration:none;}
#accordion .highlight{background:red;transition:background 1s ease;}
.servspace{padding-bottom:63px;}
.floatbtn{right:2px;}
.parca{padding-bottom:63px;}