*{
  margin: 0;
  padding: 0;
  font-family: 'Montserrat';
}

html {
  scroll-behavior: smooth;
}

.fijado{
  position: sticky;
  top: 0px;
  z-index: 10;
  width: 50%;
  border-bottom-right-radius: 15px;
  background-color: #6AC52B;
  display: flex;
}

.fijado p{
  font-size: 17px;
  padding: 5px;
  color: #fff;
  margin-left: 40px;
}

.fijado p a{
  text-decoration: none;
  color: #fff;
}

.fijado p a:hover{
  color: #555;
  transition: color .5s;
}

#saber-mas{
  position: absolute;
  left:52%;
  top:70%;
  width:40px;
}

#saber-mas2{
  position: absolute;
  left:52%;
  top:70%;
  width:40px;
}

#saber-mas3{
  position: absolute;
  left:10%;
  top:75%;
  width:450px;
}

#saber-mas4{
  position: absolute;
  left:63%;
  top:65%;
  width:450px;
}
@media (max-width: 768px) {
    #saber-mas{
  position: absolute;
  left:52%;
  top:70%;
  width:50px;
  height:30px;
}

#saber-mas2{
  position: absolute;
  left:52%;
  top:70%;
  width:40px;
  height:30px;
}

#saber-mas3{
  position: absolute;
  left:10%;
  top:75%;
  width:450px;
  height:30px;
}

#saber-mas4{
  position: absolute;
  left:63%;
  top:65%;
  width:450px;
  height:30px;
}
}

#whatsapp-chat {
	position: fixed;
	background: #fff;
	width: 25%;
	border-top-left-radius:  15px;
	box-shadow: 0 1px 15px rgba(32, 33, 36, 0.28);
	bottom: 0px;
	right: 0px;
	overflow: hidden;
	z-index: 99;
	animation-name: showchat;
	animation-duration: 1s;
	transform: scale(1);
}

.hide {
	display: none;
	animation-name: showhide;
	animation-duration: 1.5s;
	transform: scale(.1);
}

.title{
  display: flex;
  color: #fff;
  background-color: #6AC52B;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding-left: 10px;
  padding-top: 20px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.title .fa-xmark{
  cursor: pointer;
  animation-name: showhide;
	animation-duration: 1s;
  padding-left: 80px;
}

.fa-xmark{
  
  padding-left: 20PX;
  font-size: 25px;
  
}


.header-chat {
	background: #ffffff;
	color: #6ac52b;
	padding: 0px;
	z-index: 120;
}

.header-chat h3 {
	margin: 0 0 10px 0;
}

.header-chat p {
	font-size: 14px;
	line-height: 1.7;
	margin: 0;
}

.info-avatar {
	position: relative;
}

.info-avatar img {
	border-radius: 100%;
	width: 70px;
	float: left;
	margin: 0 0px 0px 10px;
}

.info-avatar:before {
	content: "\f232";
	z-index: 1;
	font-family: "Font Awesome 5 Brands";
	background: #6ac52b;
	color: #fff;
	padding: 4px 10px;
	border-radius: 100%;
	position: absolute;
	top: 50px;
	left: 50px;
}

.info-chat span {
	display: block;
}

#get-label,
span.chat-label {
	font-size: 20px;
	color: #6ac52b;
}

#get-nama,
span.chat-nama {
	margin: 5px 0 0;
	font-size: 18px;
	font-weight: 700;
	color: #222;
}

#get-label {
	color: #6ac52b;
  margin-right: 10px;
}

#get-nama {
	color: rgb(133, 145, 136);
  margin-right: 10px;
}

#get-nama a{
  text-decoration: none;
  color: #000;
}

a#send-it {
	color: #555;
	width: 40px;
	margin: -5px 0 0 5px;
	font-weight: 700;
	padding: 8px;
	background: #eee;
	border-radius: 10px;
}

#get-nama a:hover {
  transition: color .5s;
	color: #6ac52b;
}

a.close-chat {
	position: absolute;
	top: 0px;
	right: 15px;
	color: #6ac52b;
	font-size: 50px;
}

.get-new{
  margin-bottom: 20px;
}

.whastapp{
  font-size: 60px;
  color: #6AC52B;
  border-radius: 5px;
  cursor: pointer;
  position: fixed;
  right: 10px;
  bottom: 20px;
}

.ir-arriba{
  display: none;
  padding: 15px 20px;
  background: #6AC52B;
  border-radius: 5px;
  font-size: 20px;
  color: #fff;
  cursor: pointer;
  position: fixed;
  bottom: 90px;
  right: 0;
  z-index: 2;
}

.container{
  display: flex;
  flex-direction: column;
}

.text{
  display: flex;
  flex-direction: column;
  position: absolute;
  left: 48%;
}

.ges{
  padding: 15px;
  margin-top: 100px;
  width: 75%;
  background-color: #fff;
  display: flex;
}

.ges img{
  width: 450px;
  height: auto;
  margin-right: 50px;
}

.info{
  display: flex;
  flex-direction: column;
}

.info h1{
  font-family:'Montserrat';
  color:#6AC52B ;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 20px;
}

.info p{
  color: rgb(99, 97, 97);
  text-align: justify;
  font-family: 'Montserrat';
  font-size: 20px;
}

.funcion{
  margin-top: 120px;
  background-color: #fff;
  width: 75%;
  padding: 15px;
}

.funcion h1{
  color:#6AC52B ;
  font-family: 'Montserrat';
  font-weight: 500;
  margin-bottom: 15px;
}

.funcion p{ 
  color: rgb(99, 97, 97);
  text-align: justify;
  font-family: 'Montserrat';
  font-size: 15px;
}

.instalacion{
  width: 85%;
  margin: auto;
  border-bottom:20px solid #6AC52B;
  padding-bottom: 40px;
}

.info2{
  margin-top: 40px;
  display: flex;
  flex-direction: row;
}

.text2{
  width: 75%;
}

.text2 h1{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
  margin-bottom: 10px;
}

.text2 p{
  font-family: 'Montserrat';
  font-weight: lighter;
  text-align: justify;
  font-size: 20px;
  width: 800px;
  color: rgb(99, 97, 97);
}

.text2 p b{
  font-family: 'Montserrat';
  font-weight: 600;
}

.link{
  margin-left: 10px;  
  margin-right: 50px;
}

.link p{
  font-family: 'Montserrat';
  font-weight: 500;
  margin-left: 50px;
  text-align: center;
  width: 250px;
  font-size: 20px;
  color: #6AC52B;
}

.link img{
  margin-top: 10px;
  margin-left: 130px;
}

.caracteristica{
  margin-left: 20%;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.caracteristica p{
  font-size: 20px;
  font-family: 'Montserrat';
  margin-right: 15px;
  color: #6AC52B;
  font-weight: 500;
}

.link-carac{
  width: 30%;
  padding: 5px;
  border: 5px solid #6AC52B;
  border-radius: 15px;
}

.cotice-modal{
  z-index: 20;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  background: #000000b4;
  height: 100vh;
  width: 100vw;
  text-align: center;
  justify-content: center;
  align-items: center;
}

.cmodal{
  background-color: #fffefe;
  padding: 15px;
  border-radius: 15px;
  width: 35%;
  height: 40%;
}

#favi{
    cursor: pointer;  
    position: absolute; 
    top: 31%; 
    right: 33%; 
    color: #6AC52B;
}

@media (max-width: 768px) {
  .cmodal{
  background-color: #fffefe;
  padding: 15px;
  border-radius: 15px;
  width: 75%;
  height: 40%;
}
#favi{
    cursor: pointer;  
    position: absolute; 
    top: 31%; 
    right: 13%; 
    color: #6AC52B;
}
}
.cmodal h1{
  margin-bottom: 5%;
  color: #6AC52B;
}

.main{
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.main img{
  width: 35%;
  border-radius: 20px;
}

.frm{
  display: flex;
  flex-direction:column;
  margin-right: 20px;
  width: 50%;
}

.frm input{
  padding: 10px;
  margin-bottom: 2%;
  border-radius: 10px;
}

.frm button{
  text-align: center;
  margin-top: 8px;
  cursor: pointer;
  padding: 0px 0px;
  border: 3px solid #fff;
  border-radius: 10px;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  width: 40%;
  background-color: #6AC52B;
}
@media (max-width: 768px) {
.frm button{
  text-align: center;
  margin-top: 8px;
  cursor: pointer;
  padding: 0px 0px;
  border: 3px solid #fff;
  border-radius: 10px;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  width: 70%;
  background-color: #6AC52B;
}
}

.succes-modal{
  z-index: 20;
  display: flex;
  display:none;
  position: fixed;
  top: 0;
  left: 0;
  background: #000000b4;
  height: 100vh;
  width: 100vw;
  text-align: center;
  justify-content: center;
  align-items: center;
}

.modal{
  background-color: #fffefe;
  padding: 15px;
  border-radius: 15px;
  width: 50%;
  height: 50%;
  position: absolute;
  top: 20%;
  left: 25%;
}

.modal h1{
  margin-top: 10%;
  margin-bottom: 5%;
  color: #6AC52B;
}

.botones button{
  text-align: center;
  margin-top: 50px;
  cursor: pointer;
  padding: 15px 50px;
  border: 7px solid #6AC52B;
  border-radius: 20px;
  color: #6AC52B;
  font-size: 25px;
  font-weight: bold;
}

.link-carac a{
  text-decoration: none;
  color: #6AC52B;
}

.fa-arrow-right{
  margin-right: 15px;
  font-size: 20px;
  color: #6AC52B;
}

.modules{
  width: 85%;
  margin: auto;
}

.modules h1{
  color: #6AC52B;
  font-family: 'Montserrat';
  font-size: 30px;
  font-weight: 600;
  text-align: center;
  margin-top: 50px;
  margin-bottom: 40px;
}

.facture-creation h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
  text-align: left;
  font-size: 25px;
}

.description{
  display: flex;
  flex-direction: row;
}

.description p{
  font-family: 'Montserrat';
  font-size: 15px;
  margin-right: 50px;
  text-align: justify;
  margin-top: 40px;
  color: rgb(99, 97, 97);
}

.description p b{
  color: #6AC52B;
}

.touch{
  margin-top: 50px;
  display: flex;
  flex-direction: row;
}

.description2 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
  margin-top: 40px;
  margin-left: 50px;

}

.description2 p{
  font-family: 'Montserrat';
  font-size: 15px;
  margin-left: 50px;
  text-align: justify;
  width: 70%;
  color: rgb(99, 97, 97);
}

.description2 p b{
  color: #6AC52B;
}

.facture-historial{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description3{
  margin-right: 50px;
  margin-left: 215px;
}

.description3 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
  margin-top: 50px;
}

.description3 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97);
}

.description3 p b{
  color: #6AC52B;
}

.client-carter{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description4{
  margin-left: 50px;
  margin-right: 250px;
  margin-top: 50px;
}

.description4 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
}

.description4 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97);
}

.description4 p b{
  color: #6AC52B;
}

.facture-abono{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description5{
  margin-top: 50px;
  margin-left: 215px;
  margin-right: 80px;
}

.description5 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
}

.description5 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97);
}

.description5 p b{
  color: #6AC52B;
}

.gastos-ingresos{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description6{
  margin-top: 50px;
  margin-left: 50px;
  margin-right: 240px;
}

.description6 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
}

.description6 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97);
}

.inventario{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description7{
  margin-top: 50px;
  margin-left: 220px;
  margin-right: 70px;
}

.description7 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
}

.description7 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97);  
}

.description7 p b{
  color: #6AC52B;
}

.cierre{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description8{
  margin-top: 50px;
  margin-left: 60px;
  margin-right: 230px;
}

.description8 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
}

.description8 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97); 
}

.description8 p b{
  color: #6AC52B;
}

.report{
  display: flex;
  flex-direction: row;
  margin-top: 50px;
}

.description9{
  margin-top: 50px;
  margin-left: 230px;
  margin-right: 70px;
}

.description9 h2{
  font-family: 'Montserrat';
  font-weight: 600;
  color: #6AC52B;
}

.description9 p{
  font-family: 'Montserrat';
  font-size: 15px;
  text-align: justify;
  color: rgb(99, 97, 97); 
}

.description9 p b{
  color: #6AC52B;
}


.links_licen{
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 5%;
}

.links_licen .caracteristica{
  margin-top: 1%;
}

.links_licen .caracteristica p{
  margin-right: 5px;
}

.links_licen .link-carac{
  width: 30%;
  text-align: center;
}
/*<!---------------------------------------------------------------------------------------------------->*/
@media only screen and (min-width: 320px) and (max-width: 480px){
  .fijado{
    width: 80%;
  }
  
  .fijado p{
    font-size: 10px;
    margin-left: 0%;
  }
  
  #saber-mas{
    left:45%;
    top:70%;
    width:40%;
  }
  
  #saber-mas2{
    left:55%;
    top:75%;
    width:40%;
  }
  
  #saber-mas3{
    left:5%;
    top:75%;
    width:40%;
  }
  
  #saber-mas4{
    left:58%;
    top:65%;
    width:40%;
  }
  
  #whatsapp-chat {
    width: 80%;
    bottom: 80px;
    right: 35px;
  }
  
  .title{
    font-size: 12px;
    display: flex;
    color: #fff;
    background-color: #6AC52B;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  
  .title .fa-xmark{
    cursor: pointer;
    padding-left: 10PX;
    font-size: 15px;
  }
  
  .boddy{
    border-right:2px solid rgb(183, 179, 179);
    border-bottom: 2px solid rgb(183, 179, 179);
    border-bottom-right-radius: 10px;
  }
  
  .header-chat {
    background: #ffffff;
    color: #6ac52b;
    padding: 20px;
    z-index: 120;
  }
  
  .header-chat h3 {
    margin: 0 0 10px 0;
  }
  
  .header-chat p {
    font-size: 6px;
    line-height: 1.7;
    margin: 0;
  }
  
  .info-avatar img {
    border-radius: 100%;
    width: 30px;
    float: left;
    margin: 0 0px 0px 10px;
  }
  
  .info-avatar:before {
    content: "\f232";
    z-index: 1;
    font-family: "Font Awesome 5 Brands";
    background: #6ac52b;
    color: #fff;
    padding: 2px;
    border-radius: 100%;
    position: absolute;
    top: 15px;
    left: 30px;
  }
  
  #get-label,
  span.chat-label {
    margin-right: 10px;
    font-size: 10px;
    color: #6ac52b;
  }
  
  #get-nama,
  span.chat-nama {
    margin: 5px 10px 0 0;
    font-size: 10px;
    font-weight: 700;
    color: #222;
  }
  
  #get-label {
    color: #6ac52b;
    ;
  }
  
  #get-nama {
    color: rgb(133, 145, 136);
  }
  
  #get-nama a{
    text-decoration: none;
    color: #000;
  }
  
  a#send-it {
    color: #555;
    width: 40px;
    margin: -5px 0 0 5px;
    font-weight: 700;
    padding: 8px;
    background: #eee;
    border-radius: 10px;
  }
  
  #get-nama a:hover {
    transition: color .5s;
    color: #6ac52b;
  }
  
  /*a.close-chat {
    position: absolute;
    top: 10px;
    right: 25px;
    color: #fff;
    font-size: 50px;
  }*/
  
  .get-new{
    margin-bottom: 20px;
  }
  
  .ir-arriba{
    padding: 10px 10px;
    font-size: 15px;
  }
  
  .whastapp{
    font-size: 60px;
  }
  
  .text{
    position: static;
    left: 20%;
  }

  #fondo{
    width: 90%;
  }
  
  .ges{
    margin-left: 5%;
    padding: 5px;
    margin-top: 3%;
    width: 80%;
  }
  
  .ges img{
    align-self: center;
    width: 15%;
    height: 15%;
    margin-right: 15px;
  }
  
  .info h1{
    font-size: 15px;
    margin-bottom: 5px;
  }
  
  .info p{
    font-size: 12px;
  }
  
  .funcion{
    margin-left: 5%;
    margin-top: 3%;
    width: 80%;
    padding: 5px;
  }
  
  
  .info2{
    margin-top: 15%;
    flex-direction: column;
  }
  
  .text2{
    width: 85%;
  }
  
  .text2 h1{
    font-size: 15px;
  }
  
  .text2 p{
    font-size: 12px;
    width: 108%;
    color: rgb(99, 97, 97);
  }
  
  .link{
    margin-top: 2%;
  }
  
  .link p{
    margin-left: 30%;
    width: 50%;
    font-size: 15px;
  }
  
  .link img{
    width: 50%;
    margin-top: 10px;
    margin-left: 37%;
  }
  
  .caracteristica{
    margin-top: 5%;
    margin-left: 10%;
  }
  
  .caracteristica p{
    margin-right: 15px;
    font-size: 12px;
  }
  
  .caracteristica img{
    width: 90%;
  }
  
  .modules h1{
    font-size: 20px;
  }
  
  .facture-creation h2{
    font-size: 20px;
  }
  
  .description{
    flex-direction: column;
  }
  
  .description p{
    font-size: 12px;
    margin-right: 10%;
    margin-top: 0%;
  }
  
  .description img{
    align-self: center;
    width: 50%;
  }
  
  .touch{
    margin-top: 5%;
    flex-direction: column;
  }
  
  .description2 h2{
    font-size: 20px;
    margin-top: 40px;
    margin-left: 0%;
  
  }
  
  .description2 p{
    font-size: 12px;
    margin-left: 0%;
    width: 90%;
  }
  
  .touch img{
    width: 50%;
    align-self: center;
  }
  
  .facture-historial{
    flex-direction: column;
    margin-top: 50px;
  }

  .facture-historial .picture img{
    margin-top: 5%;
    width: 50%;
    align-self: center;
  }
  
  .description3{
    margin-right: 0%;
    margin-left: 0%;
  }
  
  .description3 h2{
    font-size: 20px;
    margin-top: 50px;
  }
  
  .description3 p{
    width: 90%;
    font-size: 12px;
  }
  
  .client-carter{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .client-carter img{
    width: 50%;
    align-self: center;
  }

  .description4{
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 50px;
  }
  
  .description4 h2{
    font-size: 20px;
  }
  
  .description4 p{
    font-size: 12px;
  }
  
  .facture-abono{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description5{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description5 h2{
    font-size: 20px;
  }
  
  .description5 p{
    font-size: 12px;
  }

  .facture-abono img{
    width: 50%;
    align-self: center;
  }
  
  .gastos-ingresos{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description6{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description6 h2{
    font-size: 20px;
  }
  
  .description6 p{
    margin-bottom: 5%;
    font-size: 12px;
  }
  
  .gastos-ingresos img{
    width: 50%;
    align-self: center;
  }

  .inventario{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description7{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description7 h2{
    font-size: 20px;
  }
  
  .description7 p{
    margin-bottom: 5%;
    font-size: 12px;  
  }
  
  .inventario img{
    width: 50%;
    align-self: center;
  }
  
  .cierre{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description8{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description8 h2{
    font-size: 20px;
  }
  
  .description8 p{
    font-size: 12px;
  }

  .cierre img{
    width: 50%;
    align-self: center;
  }
  
  .report{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description9{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description9 h2{
    font-size: 20px;
  }
  
  .description9 p{
    font-size: 12px; 
  }
  
  .report img{
    width: 50%;
    align-self: center;
  }
}

/*<!----------------------------------------------------------------------------------------------------------->*/
@media only screen and (min-width: 480px) and (max-width: 768px) {
  .fijado{
    width: 85%;
  }
  
  .fijado p{
    font-size: 10px;
    margin-left: 3%;
  }
  
  #saber-mas{
    left:45%;
    top:70%;
    width:40%;
  }
  
  #saber-mas2{
    left:55%;
    top:75%;
    width:40%;
  }
  
  #saber-mas3{
    left:5%;
    top:75%;
    width:40%;
  }
  
  #saber-mas4{
    left:58%;
    top:65%;
    width:40%;
  }
  
  #whatsapp-chat {
    width: 50%;
    bottom: 80px;
    right: 35px;
  }
  
  .title{
    font-size: 12px;
    display: flex;
    color: #fff;
    background-color: #6AC52B;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  
  .title .fa-xmark{
    cursor: pointer;
    padding-left: 10PX;
    font-size: 20px;
  }
  
  .boddy{
    border-right:2px solid rgb(183, 179, 179);
    border-bottom: 2px solid rgb(183, 179, 179);
    border-bottom-right-radius: 10px;
  }
  
  .header-chat {
    background: #ffffff;
    color: #6ac52b;
    padding: 20px;
    z-index: 120;
  }
  
  .header-chat h3 {
    margin: 0 0 10px 0;
  }
  
  .header-chat p {
    font-size: 10px;
    line-height: 1.7;
    margin: 0;
  }
  
  .info-avatar img {
    border-radius: 100%;
    width: 50px;
    float: left;
    margin: 0 0px 0px 10px;
  }
  
  .info-avatar:before {
    content: "\f232";
    z-index: 1;
    font-family: "Font Awesome 5 Brands";
    background: #6ac52b;
    color: #fff;
    padding: 2px;
    border-radius: 100%;
    position: absolute;
    top: 30px;
    left: 40px;
  }
  
  #get-label,
  span.chat-label {
    margin-right: 10px;
    font-size: 12px;
    color: #6ac52b;
  }
  
  #get-nama,
  span.chat-nama {
    margin: 5px 10px 0 0;
    font-size: 12px;
    font-weight: 700;
    color: #222;
  }
  
  #get-label {
    color: #6ac52b;
  }
  
  #get-nama {
    color: rgb(133, 145, 136);
  }
  
  #get-nama a{
    text-decoration: none;
    color: #000;
  }
  
  a#send-it {
    color: #555;
    width: 40px;
    margin: -5px 0 0 5px;
    font-weight: 700;
    padding: 8px;
    background: #eee;
    border-radius: 10px;
  }
  
  #get-nama a:hover {
    transition: color .5s;
    color: #6ac52b;
  }
  
  /*a.close-chat {
    position: absolute;
    top: 10px;
    right: 25px;
    color: #fff;
    font-size: 50px;
  }*/
  
  .get-new{
    margin-bottom: 20px;
  }
  
  .ir-arriba{
    padding: 12px 12px;
    font-size: 12px;
  }
  
  .whastapp{
    font-size: 40px;
  }
  
  .text{
    position: static;
  }

  #fondo{
    width: 80%;
  }
  
  .ges{
    padding: 5px;
    margin-left: 5%;
    margin-top: 5%;
    width: 78%;
  }
  
  .ges img{
    width: 15%;
    height: 15%;
    margin-right: 15px;
  }
  
  .info h1{
    font-size: 15px;
    margin-bottom: 5px;
  }
  
  .info p{
    font-size: 12px;
  }
  
  .funcion{
    margin-top: 5%;
    margin-left: 5%;
    background-color: #fff;
    width: 78%;
    padding: 5px;
  }
  
  
  .info2{
    margin-top: 15%;
    flex-direction: column;
  }
  
  .text2{
    width: 85%;
  }
  
  .text2 h1{
    font-size: 15px;
  }
  
  .text2 p{
    font-size: 12px;
    width: 108%;
    color: rgb(99, 97, 97);
  }
  
  .link{
    margin-top: 2%;
  }
  
  .link p{
    margin-left: 30%;
    width: 50%;
    font-size: 15px;
  }
  
  .link img{
    width: 40%;
    margin-top: 10px;
    margin-left: 40%;
  }
  
  .caracteristica{
    margin-top: 5%;
    margin-left: 10%;
  }
  
  .caracteristica p{
    margin-right: 15px;
    font-size: 12px;
  }
  
  .caracteristica img{
    width: 90%;
  }
  
  .modules h1{
    font-size: 20px;
  }
  
  .facture-creation h2{
    font-size: 20px;
  }
  
  .description{
    flex-direction: column;
  }
  
  .description p{
    font-size: 12px;
    margin-right: 10%;
    margin-top: 0%;
  }
  
  .description img{
    align-self: center;
    width: 40%;
  }
  
  .touch{
    margin-top: 5%;
    flex-direction: column;
  }
  
  .description2 h2{
    font-size: 20px;
    margin-top: 40px;
    margin-left: 0%;
  
  }
  
  .description2 p{
    font-size: 12px;
    margin-left: 0%;
    width: 90%;
  }
  
  .touch img{
    width: 40%;
    align-self: center;
  }
  
  .facture-historial{
    flex-direction: column;
    margin-top: 50px;
  }

  .facture-historial .picture img{
    margin-top: 5%;
    width: 40%;
    align-self: center;
  }
  
  .description3{
    margin-right: 0%;
    margin-left: 0%;
  }
  
  .description3 h2{
    font-size: 20px;
    margin-top: 50px;
  }
  
  .description3 p{
    width: 90%;
    font-size: 12px;
  }
  
  .client-carter{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .client-carter img{
    width: 40%;
    align-self: center;
  }

  .description4{
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 50px;
  }
  
  .description4 h2{
    font-size: 20px;
  }
  
  .description4 p{
    font-size: 12px;
  }
  
  .facture-abono{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description5{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description5 h2{
    font-size: 20px;
  }
  
  .description5 p{
    font-size: 12px;
  }

  .facture-abono img{
    width: 40%;
    align-self: center;
  }
  
  .gastos-ingresos{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description6{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description6 h2{
    font-size: 20px;
  }
  
  .description6 p{
    margin-bottom: 5%;
    font-size: 12px;
  }
  
  .gastos-ingresos img{
    width: 40%;
    align-self: center;
  }

  .inventario{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description7{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description7 h2{
    font-size: 20px;
  }
  
  .description7 p{
    margin-bottom: 5%;
    font-size: 12px;  
  }
  
  .inventario img{
    width: 40%;
    align-self: center;
  }
  
  .cierre{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description8{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description8 h2{
    font-size: 20px;
  }
  
  .description8 p{
    font-size: 12px;
  }

  .cierre img{
    width: 40%;
    align-self: center;
  }
  
  .report{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description9{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description9 h2{
    font-size: 20px;
  }
  
  .description9 p{
    font-size: 12px; 
  }
  
  .report img{
    margin-top: 5%;
    width: 40%;
    align-self: center;
  }
}

/*<!----------------------------------------------------------------------------------------------------------->*/
@media only screen and (min-width: 768px) and (max-width: 960px) {
  .fijado{
    width: 85%;
  }
  
  .fijado p{
    font-size: 10px;
    margin-left: 5%;
  }
  
  #saber-mas{
    left:45%;
    top:70%;
    width:40%;
  }
  
  #saber-mas2{
    left:55%;
    top:75%;
    width:40%;
  }
  
  #saber-mas3{
    left:5%;
    top:75%;
    width:40%;
  }
  
  #saber-mas4{
    left:58%;
    top:65%;
    width:40%;
  }
  
  #whatsapp-chat {
    width: 40%;
    bottom: 80px;
    right: 35px;
  }
  
  .title{
    font-size: 12px;
    display: flex;
    color: #fff;
    background-color: #6AC52B;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  
  .title .fa-xmark{
    cursor: pointer;
    padding-left: 10PX;
    font-size: 20px;
  }
  
  .boddy{
    border-right:2px solid rgb(183, 179, 179);
    border-bottom: 2px solid rgb(183, 179, 179);
    border-bottom-right-radius: 10px;
  }
  
  .header-chat {
    background: #ffffff;
    color: #6ac52b;
    padding: 20px;
    z-index: 120;
  }
  
  .header-chat h3 {
    margin: 0 0 10px 0;
  }
  
  .header-chat p {
    font-size: 10px;
    line-height: 1.7;
    margin: 0;
  }
  
  .info-avatar img {
    border-radius: 100%;
    width: 50px;
    float: left;
    margin: 0 0px 0px 10px;
  }
  
  .info-avatar:before {
    content: "\f232";
    z-index: 1;
    font-family: "Font Awesome 5 Brands";
    background: #6ac52b;
    color: #fff;
    padding: 2px;
    border-radius: 100%;
    position: absolute;
    top: 30px;
    left: 40px;
  }
  
  #get-label,
  span.chat-label {
    margin-right: 10px;
    font-size: 12px;
    color: #6ac52b;
  }
  
  #get-nama,
  span.chat-nama {
    margin: 5px 10px 0 0;
    font-size: 12px;
    font-weight: 700;
    color: #222;
  }
  
  #get-label {
    color: #6ac52b;
  }
  
  #get-nama {
    color: rgb(133, 145, 136);
  }
  
  #get-nama a{
    text-decoration: none;
    color: #000;
  }
  
  a#send-it {
    color: #555;
    width: 40px;
    margin: -5px 0 0 5px;
    font-weight: 700;
    padding: 8px;
    background: #eee;
    border-radius: 10px;
  }
  
  #get-nama a:hover {
    transition: color .5s;
    color: #6ac52b;
  }
  
  /*a.close-chat {
    position: absolute;
    top: 10px;
    right: 25px;
    color: #fff;
    font-size: 50px;
  }*/
  
  .get-new{
    margin-bottom: 20px;
  }
  
  .ir-arriba{
    padding: 15px 20px;
    font-size: 15px;
  }
  
  .whastapp{
    font-size: 60px;
  }
  
  .text{
    position: static;
  }

  #fondo{
    width: 80%;
  }
  
  .ges{
    padding: 5px;
    margin-left: 8%;
    margin-top: 5%;
    width: 77%;
  }
  
  .ges img{
    width: 15%;
    height: 15%;
    margin-right: 15px;
  }
  
  .info h1{
    font-size: 20px;
    margin-bottom: 5px;
  }
  
  .info p{
    font-size: 15px;
  }
  
  .funcion{
    margin-top: 5%;
    margin-left: 8%;
    background-color: #fff;
    width: 77%;
    padding: 5px;
  }
  
  
  .info2{
    margin-top: 15%;
    flex-direction: column;
  }
  
  .text2{
    width: 85%;
  }
  
  .text2 h1{
    font-size: 20px;
  }
  
  .text2 p{
    font-size: 15px;
    width: 108%;
    color: rgb(99, 97, 97);
  }
  
  .link{
    margin-top: 2%;
  }
  
  .link p{
    margin-left: 25%;
    width: 50%;
    font-size: 20px;
  }
  
  .link img{
    width: 30%;
    margin-top: 10px;
    margin-left: 40%;
  }
  
  .caracteristica{
    margin-top: 5%;
    margin-left: 15%;
  }
  
  .caracteristica p{
    margin-right: 15px;
    font-size: 15px;
  }
  
  .caracteristica img{
    width: 90%;
  }
  
  .modules h1{
    font-size: 20px;
  }
  
  .facture-creation h2{
    font-size: 20px;
  }
  
  .description{
    flex-direction: column;
  }
  
  .description p{
    font-size: 15px;
    margin-right: 10%;
    margin-top: 0%;
  }
  
  .description img{
    margin-top: 5%;
    align-self: center;
    width: 30%;
  }
  
  .touch{
    margin-top: 5%;
    flex-direction: column;
  }
  
  .description2 h2{
    font-size: 20px;
    margin-top: 40px;
    margin-left: 0%;
  
  }
  
  .description2 p{
    font-size: 15px;
    margin-left: 0%;
    width: 90%;
  }
  
  .touch img{
    width: 30%;
    align-self: center;
  }
  
  .facture-historial{
    flex-direction: column;
    margin-top: 50px;
  }

  .facture-historial .picture img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
  
  .description3{
    margin-right: 0%;
    margin-left: 0%;
  }
  
  .description3 h2{
    font-size: 20px;
    margin-top: 50px;
  }
  
  .description3 p{
    width: 90%;
    font-size: 15px;
  }
  
  .client-carter{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .client-carter img{
    width: 30%;
    align-self: center;
  }

  .description4{
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 50px;
  }
  
  .description4 h2{
    font-size: 20px;
  }
  
  .description4 p{
    font-size: 15px;
  }
  
  .facture-abono{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description5{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description5 h2{
    font-size: 20px;
  }
  
  .description5 p{
    font-size: 15px;
  }

  .facture-abono img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
  
  .gastos-ingresos{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description6{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description6 h2{
    font-size: 20px;
  }
  
  .description6 p{
    margin-bottom: 5%;
    font-size: 15px;
  }
  
  .gastos-ingresos img{
    width: 30%;
    align-self: center;
  }

  .inventario{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description7{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description7 h2{
    font-size: 20px;
  }
  
  .description7 p{
    margin-bottom: 5%;
    font-size: 15px;  
  }
  
  .inventario img{
    width: 30%;
    align-self: center;
  }
  
  .cierre{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description8{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description8 h2{
    font-size: 20px;
  }
  
  .description8 p{
    font-size: 15px;
  }

  .cierre img{
    width: 30%;
    align-self: center;
  }
  
  .report{
    flex-direction: column;
    margin-top: 5%;
  }
  
  .description9{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 0%;
  }
  
  .description9 h2{
    font-size: 20px;
  }
  
  .description9 p{
    font-size: 15px; 
  }
  
  .report img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
}

/*<!----------------------------------------------------------------------------------------------------------->*/
@media only screen and (min-width: 960px) and (max-width: 1024px) {
  .fijado{
    width: 80%;
  }
  
  .fijado p{
    font-size: 15px;
    margin-left: 2%;
  }
  
  #saber-mas{
    left:45%;
    top:70%;
    width:40%;
  }
  
  #saber-mas2{
    left:55%;
    top:75%;
    width:40%;
  }
  
  #saber-mas3{
    left:5%;
    top:75%;
    width:40%;
  }
  
  #saber-mas4{
    left:58%;
    top:65%;
    width:40%;
  }
  
  #whatsapp-chat {
    width: 40%;
    bottom: 80px;
    right: 35px;
  }
  
  .title{
    font-size: 12px;
    display: flex;
    color: #fff;
    background-color: #6AC52B;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    padding-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  
  .title .fa-xmark{
    cursor: pointer;
    padding-left: 150PX;
    font-size: 20px;
  }
  
  .boddy{
    border-right:2px solid rgb(183, 179, 179);
    border-bottom: 2px solid rgb(183, 179, 179);
    border-bottom-right-radius: 10px;
  }
  
  .header-chat {
    background: #ffffff;
    color: #6ac52b;
    padding: 20px;
    z-index: 120;
  }
  
  .header-chat h3 {
    margin: 0 0 10px 0;
  }
  
  .header-chat p {
    font-size: 15px;
    line-height: 1.7;
    margin: 0;
  }
  
  .info-avatar img {
    border-radius: 100%;
    width: 70px;
    float: left;
    margin: 0 0px 0px 10px;
  }
  
  .info-avatar:before {
    content: "\f232";
    z-index: 1;
    font-family: "Font Awesome 5 Brands";
    background: #6ac52b;
    color: #fff;
    padding: 8px;
    border-radius: 100%;
    position: absolute;
    top: 35px;
    left: 60px;
  }
  
  #get-label,
  span.chat-label {
    margin-right: 10px;
    font-size: 15px;
    color: #6ac52b;
  }
  
  #get-nama,
  span.chat-nama {
    margin: 5px 10px 0 0;
    font-size: 15px;
    font-weight: 700;
    color: #222;
  }
  
  #get-label {
    color: #6ac52b;
  }
  
  #get-nama {
    color: rgb(133, 145, 136);
  }
  
  #get-nama a{
    text-decoration: none;
    color: #000;
  }
  
  a#send-it {
    color: #555;
    width: 40px;
    margin: -5px 0 0 5px;
    font-weight: 700;
    padding: 8px;
    background: #eee;
    border-radius: 10px;
  }
  
  #get-nama a:hover {
    transition: color .5s;
    color: #6ac52b;
  }
  
  /*a.close-chat {
    position: absolute;
    top: 10px;
    right: 25px;
    color: #fff;
    font-size: 50px;
  }*/
  
  .get-new{
    margin-bottom: 20px;
  }
  
  .ir-arriba{
    padding: 15px 20px;
    font-size: 15px;
  }
  
  .whastapp{
    font-size: 60px;
  }

  #fondo{
    width: 80%;
  }
  
  .ges{
    padding: 15px;
    margin-left: 8%;
    margin-top: 15%;
    width: 77%;
  }
  
  .ges img{
    align-self: center;
    width: 15%;
    height: 15%;
    margin-right: 15px;
  }
  
  .info h1{
    font-size: 20px;
    margin-bottom: 5px;
  }
  
  .info p{
    font-size: 15px;
  }
  
  .funcion{
    margin-top: 15%;
    margin-left: 8%;
    background-color: #fff;
    width: 77%;
    padding: 15px;
  }
  
  
  .info2{
    margin-top: 10%;
  }
  
  .text2{
    width: 85%;
  }
  
  .text2 h1{
    font-size: 20px;
  }
  
  .text2 p{
    font-size: 15px;
    width: 110%;
    color: rgb(99, 97, 97);
  }
  
  .link{
    margin-top: 2%;
  }
  
  .link p{
    margin-left: 30%;
    width: 70%;
    font-size: 20px;
  }
  
  .link img{
    width: 40%;
    margin-top: 10px;
    margin-left: 50%;
  }
  
  .caracteristica{
    margin-top: 5%;
    margin-left: 30%;
  }
  
  .caracteristica p{
    margin-right: 15px;
    font-size: 15px;
  }
  
  .caracteristica img{
    width: 90%;
  }
  
  .modules h1{
    font-size: 30px;
  }
  
  .facture-creation h2{
    font-size: 20px;
  }
  
  
  .description p{
    font-size: 15px;
    margin-right: 5%;
    margin-top: 0%;
  }
  
  .description img{
    margin-top: 0%;
    align-self: center;
    width: 40%;
  }
  
  .touch{
    margin-top: 5%;
  }
  
  .description2 h2{
    font-size: 20px;
    margin-top: 40px;
    margin-left: 5%;
  
  }
  
  .description2 p{
    font-size: 15px;
    margin-left: 5%;
    width: 90%;
  }
  
  .touch img{
    width: 30%;
    align-self: center;
  }
  
  .facture-historial{
    margin-top: 50px;
  }
  
  .description3{
    margin-right: 0%;
    margin-left: 0%;
  }
  
  .description3 h2{
    font-size: 20px;
    margin-top: 50px;
  }
  
  .description3 p{
    width: 90%;
    font-size: 15px;
  }
  
  .client-carter{
    margin-top: 5%;
  }
  
  .client-carter img{
    width: 30%;
    align-self: center;
  }

  .description4{
    margin-left: 5%;
    margin-right: 0%;
    margin-top: 50px;
  }
  
  .description4 h2{
    font-size: 20px;
  }
  
  .description4 p{
    font-size: 15px;
  }
  
  .facture-abono{
    margin-top: 5%;
  }
  
  .description5{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description5 h2{
    font-size: 20px;
  }
  
  .description5 p{
    font-size: 15px;
  }

  .facture-abono img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
  
  .gastos-ingresos{
    margin-top: 5%;
  }
  
  .description6{
    margin-top: 50px;
    margin-left: 5%;
    margin-right: 0%;
  }
  
  .description6 h2{
    font-size: 20px;
  }
  
  .description6 p{
    margin-bottom: 5%;
    font-size: 15px;
  }
  
  .gastos-ingresos img{
    width: 30%;
    align-self: center;
  }

  .inventario{
    margin-top: 5%;
  }
  
  .description7{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description7 h2{
    font-size: 20px;
  }
  
  .description7 p{
    margin-bottom: 5%;
    font-size: 15px;  
  }
  
  .inventario img{
    width: 30%;
    align-self: center;
  }
  
  .cierre{
    margin-top: 5%;
  }
  
  .description8{
    margin-top: 50px;
    margin-left: 5%;
    margin-right: 0%;
  }
  
  .description8 h2{
    font-size: 20px;
  }
  
  .description8 p{
    font-size: 15px;
  }

  .cierre img{
    width: 30%;
    align-self: center;
  }
  
  .report{
    margin-top: 5%;
  }
  
  .description9{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description9 h2{
    font-size: 20px;
  }
  
  .description9 p{
    font-size: 15px; 
  }
  
  .report img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
}

@media only screen and (min-width: 1024px) and (max-width:1328px) {
  .fijado{
    position: sticky;
    top: 0px;
    z-index: 10;
    width: 90%;
    border-bottom-right-radius: 15px;
    background-color: #6AC52B;
    display: flex;
  }
  
  .fijado p{
    font-size: 13px;
    padding: 5px;
    color: #fff;
    margin-left: 70px;
  }
  
  .fijado p a{
    text-decoration: none;
    color: #fff;
  }
  
  .fijado p a:hover{
    color: #555;
    transition: color .5s;
  }
  #saber-mas{
    left:45%;
    top:70%;
    width:40%;
  }
  
  #saber-mas2{
    left:55%;
    top:75%;
    width:40%;
  }
  
  #saber-mas3{
    left:5%;
    top:75%;
    width:40%;
  }
  
  #saber-mas4{
    left:58%;
    top:65%;
    width:40%;
  }
  
  #whatsapp-chat {
    width: 30%;
    bottom: 0px;

  }
  
  .title{
    font-size: 15px;
    display: flex;
    color: #fff;
    background-color: #6AC52B;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    padding-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  
  .title .fa-xmark{
    cursor: pointer;
    padding-left: 150PX;
    font-size: 20px;
  }
  
  .header-chat {
    background: #ffffff;
    color: #6ac52b;
    padding: 0px;
    z-index: 120;
  }
  
  .header-chat h3 {
    margin: 0 0 10px 0;
  }
  
  .header-chat p {
    font-size: 15px;
    line-height: 1.7;
    margin: 0;
  }
  
  .info-avatar img {
    border-radius: 100%;
    width: 70px;
    float: left;
    margin: 0 0px 0px 10px;
  }
  
  .info-avatar:before {
    content: "\f232";
    z-index: 1;
    font-family: "Font Awesome 5 Brands";
    background: #6ac52b;
    color: #fff;
    padding: 8px;
    border-radius: 100%;
    position: absolute;
    top: 35px;
    left: 60px;
  }
  
  #get-label,
  span.chat-label {
    margin-right: 10px;
    font-size: 18px;
    color: #6ac52b;
  }
  
  #get-nama,
  span.chat-nama {
    margin: 5px 10px 0 0;
    font-size: 18px;
    font-weight: 700;
    color: #222;
  }
  
  #get-label {
    color: #6ac52b;
  }
  
  #get-nama {
    color: rgb(133, 145, 136);
  }
  
  #get-nama a{
    text-decoration: none;
    color: #000;
  }
  
  a#send-it {
    color: #555;
    width: 40px;
    margin: -5px 0 0 5px;
    font-weight: 700;
    padding: 8px;
    background: #eee;
    border-radius: 10px;
  }
  
  #get-nama a:hover {
    transition: color .5s;
    color: #6ac52b;
  }
  
  /*a.close-chat {
    position: absolute;
    top: 10px;
    right: 25px;
    color: #fff;
    font-size: 50px;
  }*/
  
  .get-new{
    margin-bottom: 20px;
    margin-right: 5%;

  }
  
  .ir-arriba{
    padding: 15px 20px;
    font-size: 15px;
  }
  
  .whastapp{
    font-size: 60px;
    z-index: 2;
  }

  #fondo{
    width: 70%;
  }
  
  .ges{
    padding: 15px;
    margin-left: 8%;
    margin-top: 5%;
    width: 70%;
  }
  
  .ges img{
    align-self: center;
    width: 15%;
    height: 15%;
    margin-right: 15px;
  }
  
  .info h1{
    font-size: 25px;
    margin-bottom: 5px;
  }
  
  .info p{
    font-size: 20px;
  }
  
  .funcion{
    margin-top: 10%;
    margin-left: 8%;
    background-color: #fff;
    width: 70%;
    padding: 15px;
  }
  
  
  .info2{
    margin-top: 10%;
  }
  
  .text2{
    width: 85%;
  }
  
  .text2 h1{
    font-size: 25px;
  }
  
  .text2 p{
    font-size: 20px;
    width: 110%;
    color: rgb(99, 97, 97);
  }
  
  .link{
    margin-top: 2%;
  }
  
  .link p{
    margin-left: 30%;
    width: 70%;
    font-size: 20px;
  }
  
  .link img{
    width: 40%;
    margin-top: 10px;
    margin-left: 50%;
  }
  
  .caracteristica{
    margin-top: 5%;
    margin-left: 30%;
  }
  
  .caracteristica p{
    margin-right: 15px;
  }
  
  .caracteristica img{
    width: 90%;
  }
  
  .modules h1{
    font-size: 30px;
  }
  
  .facture-creation h2{
    font-size: 20px;
  }
  
  
  .description p{
    font-size: 20px;
    margin-right: 5%;
    margin-top: 0%;
  }
  
  .description img{
    margin-top: 0%;
    align-self: center;
    width: 40%;
  }
  
  .touch{
    margin-top: 5%;
  }
  
  .description2 h2{
    font-size: 20px;
    margin-top: 40px;
    margin-left: 5%;
  
  }
  
  .description2 p{
    font-size: 20px;
    margin-left: 5%;
    width: 90%;
  }
  
  
  .facture-historial{
    margin-top: 50px;
  }
  
  .description3{
    margin-right: 0%;
    margin-left: 0%;
  }
  
  .description3 h2{
    font-size: 20px;
    margin-top: 50px;
  }
  
  .description3 p{
    width: 90%;
    font-size: 20px;
  }
  
  .client-carter{
    margin-top: 5%;
  }

  .description4{
    margin-left: 5%;
    margin-right: 0%;
    margin-top: 50px;
  }
  
  .description4 h2{
    font-size: 20px;
  }
  
  .description4 p{
    font-size: 20px;
  }
  
  .facture-abono{
    margin-top: 5%;
  }
  
  .description5{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description5 h2{
    font-size: 20px;
  }
  
  .description5 p{
    font-size: 20px;
  }

  .facture-abono img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
  
  .gastos-ingresos{
    margin-top: 5%;
  }
  
  .description6{
    margin-top: 50px;
    margin-left: 5%;
    margin-right: 0%;
  }
  
  .description6 h2{
    font-size: 20px;
  }
  
  .description6 p{
    margin-bottom: 5%;
    font-size: 20px;
  }

  .inventario{
    margin-top: 5%;
  }
  
  .description7{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description7 h2{
    font-size: 20px;
  }
  
  .description7 p{
    margin-bottom: 5%;
    font-size: 20px;  
  }
  
  .inventario img{
    width: 30%;
    align-self: center;
  }
  
  .cierre{
    margin-top: 5%;
  }
  
  .description8{
    margin-top: 50px;
    margin-left: 5%;
    margin-right: 0%;
  }
  
  .description8 h2{
    font-size: 20px;
  }
  
  .description8 p{
    font-size: 20px;
  }
  
  .report{
    margin-top: 5%;
  }
  
  .description9{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description9 h2{
    font-size: 20px;
  }
  
  .description9 p{
    font-size: 20px; 
  }
  
  .report img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }

  .link-carac{
    width: 40%;
    padding: 5px;
    border: 5px solid #6AC52B;
    border-radius: 15px;
  }
}

@media only screen and (min-width: 1328px){
  .fijado{
    position: sticky;
    top: 0px;
    z-index: 10;
    width: 75%;
    border-bottom-right-radius: 15px;
    background-color: #6AC52B;
    display: flex;
  }
  
  .fijado p{
    font-size: 18px;
    padding: 5px;
    color: #fff;
    margin-left: 40px;
  }
  
  .fijado p a{
    text-decoration: none;
    color: #fff;
  }
  
  .fijado p a:hover{
    color: #555;
    transition: color .5s;
  }
  #saber-mas{
    left:50%;
    top:70%;
    width:40%;
    height: 20%;
  }
  
  #saber-mas2{
    left:55%;
    top:75%;
    width:40%;
    height: 20%;
  }
  
  #saber-mas3{
    left:5%;
    top:75%;
    width:40%;
    height: 16%;
  }
  
  #saber-mas4{
    left:58%;
    top:65%;
    width:40%;
    height: 16%;
  }
  
  #whatsapp-chat {
    width: 30%;
    bottom: 0px;

  }
  
  .title{
    font-size: 15px;
    display: flex;
    color: #fff;
    background-color: #6AC52B;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    padding-left: 10px;
    padding-top: 20px;
    padding-right: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  
  .title .fa-xmark{
    cursor: pointer;
    padding-left: 150PX;
    font-size: 20px;
  }
  
  .header-chat {
    background: #ffffff;
    color: #6ac52b;
    padding: 0px;
    z-index: 120;
  }
  
  .header-chat h3 {
    margin: 0 0 10px 0;
  }
  
  .header-chat p {
    font-size: 15px;
    line-height: 1.7;
    margin: 0;
  }
  
  .info-avatar img {
    border-radius: 100%;
    width: 70px;
    float: left;
    margin: 0 0px 0px 10px;
  }
  
  .info-avatar:before {
    content: "\f232";
    z-index: 1;
    font-family: "Font Awesome 5 Brands";
    background: #6ac52b;
    color: #fff;
    padding: 8px;
    border-radius: 100%;
    position: absolute;
    top: 35px;
    left: 60px;
  }
  
  #get-label,
  span.chat-label {
    margin-right: 10px;
    font-size: 18px;
    color: #6ac52b;
  }
  
  #get-nama,
  span.chat-nama {
    margin: 5px 10px 0 0;
    font-size: 18px;
    font-weight: 700;
    color: #222;
  }
  
  #get-label {
    color: #6ac52b;
  }
  
  #get-nama {
    color: rgb(133, 145, 136);
  }
  
  #get-nama a{
    text-decoration: none;
    color: #000;
  }
  
  a#send-it {
    color: #555;
    width: 40px;
    margin: -5px 0 0 5px;
    font-weight: 700;
    padding: 8px;
    background: #eee;
    border-radius: 10px;
  }
  
  #get-nama a:hover {
    transition: color .5s;
    color: #6ac52b;
  }
  
  /*a.close-chat {
    position: absolute;
    top: 10px;
    right: 25px;
    color: #fff;
    font-size: 50px;
  }*/
  
  .get-new{
    margin-bottom: 20px;
    margin-right: 5%;

  }
  
  .ir-arriba{
    padding: 15px 20px;
    font-size: 15px;
  }
  
  .whastapp{
    font-size: 60px;
    z-index: 2;
  }

  #fondo{
    width: 70%;
  }
  
  .ges{
    padding: 15px;
    margin-left: 8%;
    margin-top: 5%;
    width: 70%;
  }
  
  .ges img{
    align-self: center;
    width: 15%;
    height: 15%;
    margin-right: 15px;
  }
  
  .info h1{
    font-size: 25px;
    margin-bottom: 5px;
  }
  
  .info p{
    font-size: 20px;
  }
  
  .funcion{
    margin-top: 10%;
    margin-left: 8%;
    background-color: #fff;
    width: 70%;
    padding: 15px;
  }
  
  
  .info2{
    margin-top: 10%;
  }
  
  .text2{
    width: 85%;
  }
  
  .text2 h1{
    font-size: 25px;
  }
  
  .text2 p{
    font-size: 20px;
    width: 110%;
    color: rgb(99, 97, 97);
  }
  
  .link{
    margin-top: 2%;
  }
  
  .link p{
    margin-left: 30%;
    width: 70%;
    font-size: 20px;
  }
  
  .link img{
    width: 40%;
    margin-top: 10px;
    margin-left: 50%;
  }
  
  .caracteristica{
    margin-top: 5%;
    margin-left: 30%;
  }
  
  .caracteristica p{
    margin-right: 15px;
  }
  
  .caracteristica img{
    width: 90%;
  }
  
  .modules h1{
    font-size: 30px;
  }
  
  .facture-creation h2{
    font-size: 20px;
  }
  
  
  .description p{
    font-size: 20px;
    margin-right: 5%;
    margin-top: 0%;
  }
  
  .description img{
    margin-top: 0%;
    align-self: center;
    width: 40%;
  }
  
  .touch{
    margin-top: 5%;
  }
  
  .description2 h2{
    font-size: 20px;
    margin-top: 40px;
    margin-left: 5%;
  
  }
  
  .description2 p{
    font-size: 20px;
    margin-left: 5%;
    width: 90%;
  }
  
  
  .facture-historial{
    margin-top: 50px;
  }
  
  .description3{
    margin-right: 0%;
    margin-left: 0%;
  }
  
  .description3 h2{
    font-size: 20px;
    margin-top: 50px;
  }
  
  .description3 p{
    width: 90%;
    font-size: 20px;
  }
  
  .client-carter{
    margin-top: 5%;
  }

  .description4{
    margin-left: 5%;
    margin-right: 0%;
    margin-top: 50px;
  }
  
  .description4 h2{
    font-size: 20px;
  }
  
  .description4 p{
    font-size: 20px;
  }
  
  .facture-abono{
    margin-top: 5%;
  }
  
  .description5{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description5 h2{
    font-size: 20px;
  }
  
  .description5 p{
    font-size: 20px;
  }

  .facture-abono img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }
  
  .gastos-ingresos{
    margin-top: 5%;
  }
  
  .description6{
    margin-top: 50px;
    margin-left: 5%;
    margin-right: 0%;
  }
  
  .description6 h2{
    font-size: 20px;
  }
  
  .description6 p{
    margin-bottom: 5%;
    font-size: 20px;
  }

  .inventario{
    margin-top: 5%;
  }
  
  .description7{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description7 h2{
    font-size: 20px;
  }
  
  .description7 p{
    margin-bottom: 5%;
    font-size: 20px;  
  }
  
  .inventario img{
    width: 30%;
    align-self: center;
  }
  
  .cierre{
    margin-top: 5%;
  }
  
  .description8{
    margin-top: 50px;
    margin-left: 5%;
    margin-right: 0%;
  }
  
  .description8 h2{
    font-size: 20px;
  }
  
  .description8 p{
    font-size: 20px;
  }
  
  .report{
    margin-top: 5%;
  }
  
  .description9{
    margin-top: 50px;
    margin-left: 0%;
    margin-right: 5%;
  }
  
  .description9 h2{
    font-size: 20px;
  }
  
  .description9 p{
    font-size: 20px; 
  }
  
  .report img{
    margin-top: 5%;
    width: 30%;
    align-self: center;
  }

  .link-carac{
    width: 40%;
    padding: 5px;
    border: 5px solid #6AC52B;
    border-radius: 15px;
  }
}