/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/
.text-justify{
   text-align:justify:
}

section.section-1.borelia-s1{
   position:relative;
}
.borelia-s1 a{
    background: #87c400;
    color: #fff;
    padding: 8px 20px;
    border-radius: 5px;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 20px;
}
section.section-1.borelia-s1 h1{
   font-size:40px;
   margin:0px;
   letter-spacing:1px;
   font-family: 'Lato', sans-serif;
}
section.section-1.borelia-s1 h4{
   margin:0px;
      font-family: 'Lato', sans-serif;
  font-size:22px;
}
section.section-1.borelia-s1 h4 strong{
   font-size:40px
}
section.section-1.borelia-s1 > img {
    width: 100%;
} 
section.section-1 .row{
   top:50%;
   left:50%;
   margin-top:-5%;
   transform:translate(-50%,-50%);
   position:absolute;
}
.borelia-contacto{
   
   
}
.borelia-pasos{
   margin:60px 0px!important
}
.vive-en-borelia{
   color:#fff;
   padding:60px 0px;
   background-position: right;
   background-size: cover;
}
.vive-en-borelia ul{
   margin:0px;
   padding:0px;
   list-style:none;
}
.vive-en-borelia ul li{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
    height: auto !important;
    margin: 30px 0px;
   font-size:14px;
}
.vive-en-borelia ul li img{
    left: 5px;
    float: left;
    width: 20%!important;
}
.vive-en-borelia ul li span {
    float: right;
    width: 77%;
    box-sizing: border-box;
    padding-left: 20px;
}
.vive-en-borelia h1,
.vive-en-borelia h2,
.vive-en-borelia h3{
   color:#fff;
}

/*****************************************/
/* Start your style declarations here    */
/*****************************************/