/* Enter Your Custom CSS Here */
@import url('https://fonts.googleapis.com/css?family=Passion+One');

.site-branding img{
    height: 60px;
    width: auto;
}
.elementor-element-populated{
padding:0 !important;
}
.blue-stripe .elementor-element-populated{
padding:0 !important;
}
.elementor-section h2{
color:#fff !important;
 font-size:3.4em
}
.blue-stripe p{
color:#fff !important;
  line-height:1.5em;
  padding-right:80px;
}
.site-footer .site-info{
    background-color: #00b8e7 !important;
    color: #fff;
  border:0;
  display:none
}
#page-header-cover{
display:none;
}
.n2-ss-layer-row{
box-shadow:none !important
}
.numbers h2{
color:#00b8e7 !important;
  line-height:1.3em;
  margin:0;
}
.numbers p{
color:#fff;
  margin-bottom:0 !important;
}
.numbers .elementor-widget-heading{margin-bottom:0}
.numbers .elementor-widget-text-editor{margin-bottom:0}

.solucion h1{
font-size:3em !important;
font-weight:600 !important;
}
.solucion h2{
font-size:2.6em !important
}
h3{
font-size:1.65em
}
.features{
font-size:1.3em;
}
.features ul{
  list-style:none;
  margin:0;
  padding:0
}
.features ul li{
  	display:block;
    padding-left: 75px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin:25px 0;
}
.features li:nth-child(1){
 background-image:url(/wp-content/uploads/2019/01/warning.svg);
  background-size:55px 55px;
  background-repeat:no-repeat;
  background-position:top left
}
.features li:nth-child(2){
 background-image:url(/wp-content/uploads/2019/01/increase.svg);
  background-size:55px 55px;
  background-repeat:no-repeat;
  background-position:top left
}
.features li:nth-child(3){
 background-image:url(/wp-content/uploads/2019/01/cost.svg);
  background-size:55px 55px;
  background-repeat:no-repeat;
  background-position:top left
}
.features li:nth-child(4){
 background-image:url(/wp-content/uploads/2019/01/save.svg);
  background-size:55px 55px;
  background-repeat:no-repeat;
  background-position:top left
}
#quote{
font-size:1.7em;
line-height:1.3em;
color:#fff;
font-weight:300;
}
#quote p{
padding:0 100px;
color:#fff;
font-weight:300;
}
#quote p::before{
content:'"';
font-size:6em;
font-weight:700;
position:absolute;
left: 20px;
top: -40px;
font-family: 'Passion One', cursive;
  transform: rotate(180deg);
}
#quote p::after{
content:'"';
font-size:6em;
font-weight:700;
position:absolute;
right:30px;
bottom:20px;
 font-family: 'Passion One', cursive;
}
#quote strong{
font-weight:700;
line-height:2em;
color:#fff;
}




