/* devart style */
#loading{
  display: none;
  margin-left: 20px;
}
.box-objetivos{
  height: 450px;
}
.txt_vision{
  font-size: 20px !important;
}
.txt_objetivo{
  font-size: 20px !important;
  color: #73767c !important;
  text-align: left;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  padding: 0px !important;
  margin-left: 5px;
}
.probootstrap-service-item{
  padding: 0px !important;
  margin: 0px !important;
}
.title_txt{
  margin-top: 0px !important;
  margin-bottom: 40px !important;
  font-size: 40px !important;
}
.fa-eye , .fa-user-check, .fa-crosshairs, .fa-handshake{
  margin-bottom: 10px !important;
}
.titulo_pyp{
  font-size: 30px !important;
  color: #73767c !important;
}

.list-type3{
margin:0 auto;
width:500px;
}
.list-type3 ul{
  list-style-type: none;
}
.list-type3 li, .list-type3 a{
float:left;
height:35px;
line-height:35px;
position:relative;
font-size:15px;
margin-bottom: 12px;
font-family: 'Raleway', sans-serif;
transition: background-color 1.5s ease;
}
.list-type3 a{
padding:0 60px 0 12px;
background:#0089e0;
color:#f4f5f7;
text-decoration:none;
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
border-top-right-radius:4px;
}

.list-type3 a:before{
content:"";
float:left;
position:absolute;
top:0;
left:-12px;
width:0;
height:0;
border-color:transparent #0089e0 transparent transparent;
border-style:solid;
border-width: 18px 12px 18px 0;
}

.list-type3 a:after{
content:"";
position:absolute;
top:15px;
left:0;
float:left;
width:6px;
height:6px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
background:#fff;
-moz-box-shadow:-1px -1px 2px #004977;
-webkit-box-shadow:-1px -1px 2px #004977;
box-shadow:-1px -1px 2px #004977;
}
.list-type3 a:hover{
 color: #ffffff;
}

.list-type3 a:hover:before{
border-color:transparent #0089e0 transparent transparent;
}
.gallery_space{
  margin-top: 30px;
}
.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color:#FFFFFF;
}
#ns{
  padding: 7em 0px !important;
}
.probootstrap-footer{
  background-color: #92241D !important;
}
.btn.btn-primary{
  background-color: #92241D !important;
}
.btn-primary{
  border-color: #92241D !important;
}
.custom-bullet{
  list-style-type: none;
  font-size: 25px;
}
.contact_section{
  padding: 1em 0 !important;
}
.navbar-brand{
  height: auto !important;
}
#imglogo{
  margin-bottom: 10px;
  margin-top: 10px;
}
.probootstrap-hero{
  padding: 0em 0 0em !important;
  margin-top: 65px;
  height: 100%;
}
.serviceh3{
  margin-bottom: 5px !important;
  margin-top: 5px !important;
  font-size: 20px;
}
.padding-0 {
    padding: 0;
}
body{
  margin-top: 65px !important;
}
#imghome{
 width:100%;
 height:100%;
}
.navbar.navbar-default{
  background: url(/img/topbg.jpg) !important;
  background-size: cover !important;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
  color:#ffffff !important;
  background:rgba(0,0,0,0) !important;
}
.navbar-default .navbar-nav>li>a {
    color: #ffffff !important;
}
#txt_pyp{
  font-size: 20px;
}
.logoimagewithmargins{
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
