.contentArea {
  display: block;
  margin-bottom: 50px;
}
.slider_second{
  margin-bottom: 85px;
  margin-top: 100px;
}
.breadcrumbs{
    min-width: 319px;
	height: auto;
	width:100%;
	  border-top: 2px solid rgb(68, 140, 202);
  border-bottom: 2px solid rgb(68, 140, 202);
	background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 48%, rgba(68,140,202,1) 48%, rgba(68,140,202,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(48%, rgba(255,255,255,1)), color-stop(48%, rgba(68,140,202,1)), color-stop(100%, rgba(68,140,202,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 48%, rgba(68,140,202,1) 48%, rgba(68,140,202,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 48%, rgba(68,140,202,1) 48%, rgba(68,140,202,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 48%, rgba(68,140,202,1) 48%, rgba(68,140,202,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 48%, rgba(68,140,202,1) 48%, rgba(68,140,202,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#448cca', GradientType=1 );
}

.bread { 
  position: relative;
  float:left;
  height:30px;
  padding: 0px 3px 0 22px;
  line-height:30px;
  display:Block;
  background: #ffffff; 
  border-right: 2px solid #ffffff; 
  margin-right:10px;
  margin-left:-14px;
}
.bread2 {
  position: relative;
  float: left;
  height: 30px;
  padding: 0px 3px 0 22px;
  line-height: 30px;
  display: Block;
  background: #ffffff;
  margin-right: 10px;
  margin-left: 0px;
}


.bread:after, 
.bread:before { 
  left: 100%; 
  top: 50%; 
  border: solid transparent; 
  content: " "; 
  height: 0; 
  width: 0; 
  position: absolute; 
  pointer-events: none;
} 

.bread:after { 
    border-color: rgba(181, 55, 125, 0);
  border-left-color: #FFFFFF;
  border-width: 13px;
  margin-top: -13px;
} 

.bread:before { 
  border-color: rgba(255, 255, 255, 0); 
  border-left-color: #ffffff; 
  border-width: 16px; 
  margin-top: -16px;
}

.colora {
  background: #0054a6 !important;
}
.bread2 a {
	text-transform: uppercase;
	color: #ffffff;
	font-size: 18px;
	text-decoration: none;
}

.bread a {
	text-transform: uppercase;
	color: rgb(68, 140, 202);
	font-size: 18px;
	text-decoration: none;
}

.bread_lvl_01 {
  padding-left: 17px;
  margin-left: 0px;
  z-index: 30;
}

.bread_lvl_02 {
  z-index:20;
  background:#b5367d;
}

.bread_lvl_last {
  z-index: 10;
  background: #448CCA;
}

.bread.bread_lvl_02:after {  
  border-left-color: #b5367d; 
}

.clear{
	clear:both;
}

.bk_blue {
  background: rgb(68, 140, 202);
}

.cdesc{
	text-align: center;
	padding: 0 20px;
	color: #333333;
	margin-bottom: 40px;
}

.contactenos {
  text-align: center;
  padding: 80px 0 0px 0;

}

.contactenos .liner {
  margin: 35px auto;
  margin-bottom: 27px;
}

.content_clients {
  display: inline-block;
  width: auto;
  padding: 10px 42px !important;
}
.clients {
  width: 100%;
 max-width: none !important;
  margin: 0px auto;
  line-height: 25px;
  position: relative;
}
.content_clients img {
  width: 100% !important;
}

.acord:nth-child(1) .wrapper_center{
    margin: auto;
    max-width: 1185px;
  width: 100%;
}
.acord:nth-child(2) .wrapper_center{
    margin: auto;
  max-width: 472px;
  width: 100%;
}

.acord:nth-child(3) .wrapper_center{
  margin: auto;
  max-width: 233px;
  width: 100%;
}

.acord:nth-child(4) .wrapper_center{
  margin: auto;
  max-width: 261px;
  width: 100%;
}

.acord:nth-child(5) .wrapper_center{
  margin: auto;
  max-width: 472px;
  width: 100%;
}

.acord:nth-child(6) .wrapper_center{
  margin: auto;
    max-width: 709px;
  width: 100%;
}

.acord:nth-child(7) .wrapper_center{
  margin: auto;
    max-width: 233px;
  width: 100%;
}

.acord:nth-child(8) .wrapper_center{
  margin: auto;
    max-width: 472px;
  width: 100%;
}
.acord:nth-child(9) .wrapper_center{
  margin: auto;
 max-width: 1185px;
  width: 100%;
}
.acord:nth-child(10) .wrapper_center{
  margin: auto;
 max-width: 1185px;
  width: 100%;
}

.acord:nth-child(11) .wrapper_center{
  margin: auto;
     max-width: 709px;
  width: 100%;
}

.acord:nth-child(12) .wrapper_center{
  margin: auto;
    max-width: 233px;
  width: 100%;
}
.acord:nth-child(13) .wrapper_center{
  margin: auto;
 max-width: 1185px;
  width: 100%;
}
.acord:nth-child(14) .wrapper_center{
  margin: auto;
    max-width: 233px;
  width: 100%;
}
.acord:nth-child(15) .wrapper_center{
  margin: auto;
    max-width: 233px;
  width: 100%;
}

.mobile_wrap{
  width: 100%;
  max-width: 800px;
  height: auto;
  margin: 0px auto;
  padding: 20px;
}

.clientes{
width:90%;
height:auto;
margin:0px auto;
}

.content_clients {
  display: inline-block;
  width: auto;
  padding: 30px;
}
.contentArea{
  height: 600px;
}

.content_clients img{

}
@media screen and (max-width: 1024px){
.cbp-fwslider2 ul li img:nth-child(1){
    display: block!important;
}
.cbp-fwslider2 ul li img:nth-child(2){
  display: block;
  left:50%;
   margin-left: -516px;
}

}
@media screen and (max-width: 870px){
    
.content_clients img{
width:100%;
}

.mobile_wrap{
width: 60%;
min-width: 400px;
}
    
.contentArea {
  height: 745px;
}

}

@media screen and (max-width: 690px){
    
.contentArea {
  height: 650px;
}

}

@media screen and (max-width: 460px){
    
.mobile_wrap{
width: 60%;
min-width: 360px;
}

}

@media screen and (max-width: 460px){

.mobile_wrap {
  width: 86%;
  min-width: 261px;
}

.content_clients {
  width: 21%;
}   

}

@media screen and (max-width: 450px){
.content_clients {
  width: 24%;
}
    
}

@media screen and (max-width: 390px){
.content_clients {
  width: 38%;
}

.contentArea {
  height: 980px;
}
    
}


@media screen and (max-width: 374px){
.breadcrumbs .wrapper {
    width: 100%;
    max-width: none;
}

.bread2 {
    position: relative;
    float: left;
    height: 30px;
    padding: 0px 3px 0 0px;
    line-height: 30px;
    display: Block;
    background: #448CCA;
    margin-right: 0px;
    margin-left: 11px;
}

.bread_lvl_01 {
    padding-left: 2px;
    margin-left: 0px;
    z-index: 30;
}

}


@media screen and (max-width: 330px){

.contentArea {
  height: 920px;
}
.slider_second {
  display: block!important;
}
.cbp-fwslider2 ul li > div {
  margin: auto !important;
}
.cbp-fwslider2 ul li {
height:auto !important;
}

.cbp-fwslider2 {
  position: relative;
  margin: 0 0 0px;
  overflow: hidden;
  padding: 0;
height: auto !important;
}
    
}


