@media only screen  and (min-width: 0px) and (max-width:767px) 
{
	.logo
{
	    width: 110px;
}
	
	.menu_Superior_A1 {
	  display: none;
	}
	.titleC {
	  font-size: 29px;
	}
	.DesC {
	  font-size: 19px;
	}
	.imgtablet {
	  margin-top: 19px;
    }
	.bton-1 {
	  width: 89px;
      height: 31px;
      font-size: 15px;
	  margin-left: 25px;
	}
	.container1{
	  padding-left: 0px;
      padding-right: 0px;
	}
	.barratitle {
	   height: 96px;   
	   padding-top: 36px;
	   font-size: 17px;
	}
	.cuadros {
	   margin: auto;  
	   margin-bottom: 35px;
	}  
	.exp1 {
		margin-bottom: 43px;
		margin-top: 20px;
		margin-left: 60px;
	}
	.nuestrasSolucionesHome {
       height: auto;
	   margin-bottom: 40px;
    } 
	.barrablue  {
	   margin-bottom: 44px;	
	   font-size: 19px;
	   margin-top: 0px
	}
	.titleSolucionesCar {
	   font-size: 45px;
	}
	.SubtitleSolucionesCar {
	   font-size: 42px;
	}
	.DescriptionSolucionesCar{
	   width: auto;
	}
	#CarouselSolucionHome .item {
	   height: auto;
    }
	.CarSect1 {
	  height: auto;
	}
	.txt1CS {
       font-size: 16px;
	}
	.txt2CS {
       font-size: 16px;
	}  
	.experiencias {
       display: contents;
    }
	.topDescription{
	  background-position: bottom;
	}
	.texto1 {
	   font-size: 27px;
       padding-top: 115px;
	}
	.titleOp {
      font-size: 15px;
	  padding-top: 26px;
    }
	.titleh1 {
      font-size: 15px;
    }
	.optionsMenu {
       height: 78px;
     }
    .opmenu {
      font-size: 18px;
      margin-left: 0px;
      margin-top: 27px;
      padding-top: 7px;
      margin-bottom: 0px;
	  width: 120px;
	}
	.activeoption:before {
    content: none;
    }
	.info {
      width: 100%;
      font-size: 14px;
      padding-top: 30px;
      padding-left: 65px;
      margin-bottom: 30px;
    } 
	.imgSomos {
      padding-left: 65px;
    }
	.sectionAyudaIntegral {
       height: auto;
    }
	.itemAyudaIntegral{
	  margin-bottom: 28px;
	}
	.sectionAlianzas {
      height: auto;
    }
	 .cont-ayuda{
	   margin-bottom: 60px;
	}
	.txtAliado {
	   font-size: 24px;
       padding-top: 40px;
   }
.owl-nav .owl-prev{
    left: -15px;
	top: calc(50% - 80px);
}
.owl-prev > span{
   font-size: 95px;
}
.owl-nav .owl-next{
  right: -15px;
  top: calc(50% - 80px);
}
.owl-next > span{
  font-size: 95px;
}
}

@media only screen  and (min-width: 767px) and (max-width: 2920px) 
{
	.menu_Superior_A2{
	display: none;
	}
	.logic_2{
	position: absolute;
	}
	
	.imgClienH {
    width: 90px !important;
    }
	.barratitle {
     margin-top: 2px;
   }
	.DescriptionSolucionesCar {
    font-size: 25px;
}
}