.ffooter {
  position:fixed;
  bottom:0;
  }



.ba-blog-post-field-row[data-id=item-16033566507480]{
 display:flex !important; 
  
}

.ba-blog-post-content
{padding:0 10px !important}
.ba-blog-post
{margin-right: 0px !important;
  margin-left: 13px !important}
.slider .ba-slideshow-caption
{padding:0px 15px 20px 15px !important}

.radius{
  border-top-left-radius: 10px !important;  
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 10px !important;  
  }

.radius2{
  border-top-left-radius: 0px !important;
  border-top-right-radius: 10px  !important;
  border-bottom-right-radius: 10px  !important;
  border-bottom-left-radius: 0px  !important;
  }

.radius3{
  border-top-left-radius: 100px !important;
  border-top-right-radius: 100px  !important;
  border-bottom-right-radius: 100px  !important;
  border-bottom-left-radius: 10px  !important;
  }

.radius5{
  border-top-left-radius: 50px !important;  
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 50px !important;  
  }

.ombra {
  text-shadow:   
  0px 0px 6px rgb(0,0,0,0.8); 
}


.pulse:before,
.pulse:after {
    content: " ";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #fff;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
.ba-icon-wrapper {
    position: relative;
    z-index: 99;
}

@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}

