.header .header-wrap .logo{
    float: none;
}
.site-footer #text01{
    width: 100%;
    text-align: center;
}
.tp-caption .title-slide, .tp-caption.title-slide{
    color: #fff;
}
.flat-price-products .pp1{
    background: url(../images/land/whatsapp.png);
    background-color: #25d366;
    background-size: contain;
    background-repeat: no-repeat;
}
.flat-price-products .pp2{
    background: url(../images/land/telefono.png);
    background-color: #015a9c;
    background-size: contain;
    background-repeat: no-repeat;
}
.flat-price-products .pp3{
    background: url(../images/land//mapa.png);
    background-color: #44d7c2;
    background-size: contain;
    background-repeat: no-repeat;
}
.button.outline{
    font-size: 1.5em;
    border-radius: 20px;
    -webkit-box-shadow: 0px 10px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0); 
box-shadow: 0px 10px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0);
}
.button.outline:hover{
    background-color: #333;
}
.images-single.style2{
    margin-bottom: 10%;
}
.style1 i{
    color: #00b293;
}
.button.white{
    background-color: #25d366 !important;
     color: #fff;
     font-size: 1.5em;
     -webkit-box-shadow: 0px 10px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0); 
box-shadow: 0px 10px 13px -7px #000000, 5px 5px 15px 5px rgba(0,0,0,0);
border-radius: 20px;
}
.button.white i{
    color: #fff;
    transition: .5s ease;
}
.button.white:hover{
    color: #25d366 !important;
    background-color: #fff !important;
}
.button.white:hover i{
    color: #25d366 !important;
    transition: .5s ease;

    }
    .btn-whatsapp {
        display: block;
        width: 75px;
        height: 75px;
        color: #333;
        position: fixed;
        right: 1%;
        bottom: 1%;
        border-radius: 50%;
        line-height: 70px;
        text-align: center;
        z-index: 999;
        font-size: 70px !important;
        background: rgba(38,212,102,1);
  background: -moz-radial-gradient(center, ellipse cover, rgba(38,212,102,1) 0%, rgba(34,186,89,1) 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(38,212,102,1)), color-stop(100%, rgba(34,186,89,1)));
  background: -webkit-radial-gradient(center, ellipse cover, rgba(38,212,102,1) 0%, rgba(34,186,89,1) 100%);
  background: -o-radial-gradient(center, ellipse cover, rgba(38,212,102,1) 0%, rgba(34,186,89,1) 100%);
  background: -ms-radial-gradient(center, ellipse cover, rgba(38,212,102,1) 0%, rgba(34,186,89,1) 100%);
  background: radial-gradient(ellipse at center, rgba(38,212,102,1) 0%, rgba(34,186,89,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26d466', endColorstr='#22ba59', GradientType=1 );
        -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
        box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.75);
        transition: ease .5s;
      }
      .btn-whatsapp i{
        color: #fff !important;
        transition: ease .5s;
        display: block;
        margin-top: 4%;
      }
      .btn-whatsapp:hover{
        background-color: #333;
        transform: rotate(360deg);
        transition: ease .5s;
      }
    .btn-whatsapp span{
        font-family: Arial, Helvetica, sans-serif;
        position: absolute;
        font-size: .3em;
        right: 2px;
        background-color: #de2f36;
        color: #fff;
        border-radius: 100px;
        height: 20px;
        width: 20px;
        line-height: 20px;
        transition: .5s ease;
        animation: iconw 2s infinite ease-in-out;
      }
      .btn-whatsapp:hover span{
        display: none !important;
        transition: .5s ease;
      }
      @keyframes iconw {
        0% {
          transform: scale(.8);
        }
        50% {
          transform: scale(1);
        }
        100% {
          transform: scale(.8);
        }}
@media only screen and (min-width: 320px) and (max-width: 767px){
    .three-columns .object{
        margin-bottom: 0%;
    }
    .header .header-wrap .logo{
        width: 100%;
    }
  }