@media only screen  and (min-width: 0px) and (max-width:767px) 
{
  .txtTop {
    font-size: 24px;
	padding-top: 40px;
  }
	.tags-infoServ{
	 padding: 0px;	
	}
	.opMenu {
	height: 202px;
    width: 0px;
    padding: 0px;
   }
  .opMenu-2{
	height: 144px;
    width: 100%;
    padding: 0px;
	margin-left: 8px;
  }
  .txtSerEsp2 {
    padding-bottom: 28px;
  }
  .btnGo {
	 margin-top: 0px;
     margin-bottom: 20px; 
  }
	.accSer {
    padding-left: 0px; 
    padding-top: 13px;
   }
	.accordeon {
    height: auto; 
}
	.imgBackground {
	  display: none;
	}

.owl-nav .owl-prev{
    position: absolute;
    left: -4px;
    top: calc(50% - 85px);
}
.owl-prev > span{
   font-size: 95px;
}
.owl-nav .owl-next{
    position: absolute;
    right: -4px;
    top: calc(50% - 85px);
}
.owl-next > span{
  font-size: 95px;
}
}
@media only screen  and (min-width: 767px) and (max-width:px) 
{

}