.list-numbered {
  list-style: none;
  margin-left: 1em;
  counter-reset: line;
}

.list-numbered > li {
  position: relative;
  margin-bottom: 1.5em;
}

.list-numbered > li:before {
	position: absolute;
	left: -2.25em;
	display: inline-block;
  width: 22px;
	height: 22px;
	margin-right: 0.5em;
  background-color: #35b3a8;
	border-radius: 50%;
	color: #fff;
	text-align:center;
  line-height: 1.25em;
	counter-increment: line;
	content: counter(line);
}
.h4, h4{
font-size: 20px;
font-weight: bold;
}
.ol, li{
text-align: justify;
}


#image-instructions-web-imgs {
    width: 800px;
    height: 418px;
    margin-left: 30px;
    max-height: 550px;
    min-height: 100px;
    overflow: hidden;
    float: right;
}

#image-instructions-web-imgs-mobile {
    width: 360px;
    height: 616px;
    margin-left: 20px;
    max-height: 550px;
    min-height: 100px;
    overflow: hidden;
    float: right;
    top: 0px;
    
}

.image-instructions {
    position: relative;
    margin: auto;
        margin-bottom: auto;
        margin-left: auto;
    box-shadow: 5px 5px 10px grey;
top: 50px;
}

#left-icons{
position: relative;
    margin: auto;
        margin-bottom: auto;
        margin-left: auto;
float: left;
}
#p-next-to-icon {
margin-top: -4px;
/*margin-bottom: 0px;*/
padding-left: 55px;
 text-align: justify;
}
/*
#rigth_button_step1{
margin-left:50%;
}
.h4, h4{
font-size: 20px;
font-weight: bold;
}

.center {
  width: 80%;
}
#Paso2  .p   {
font-size: 14pt;
}
