/*уменьшение отступа от имени до текста отзыва*/
.style-6 .testimonials-info {
    margin-bottom: 0px;
}
/*тень для основного заголовка*/
.custom-text .content-text {
     text-shadow: #000 1px 0 3px;
}
/*для альбомов подсветка и радиус*/
body .ba-album.css-style-14 .ba-caption {
     background: linear-gradient(to bottom, transparent 10%, rgb(0 130
255) 150%) !important;
}
.ba-gallery-items, .ba-album-items {
     border-radius: 10px;
}




body:not(.gridbox) .nav-hover-effect .nav.menu > li > a {
    background: none;
    overflow: hidden;
    position: relative;
    transition: none !important;
}
body:not(.gridbox) .nav-hover-effect .nav.menu > li > a > i,
body:not(.gridbox) .nav-hover-effect .nav.menu > li > a > span {
    z-index: 5;
    position: relative;
    display: block;
}
body:not(.gridbox) .nav-hover-effect .nav.menu > li > a:before,
body:not(.gridbox) .nav-hover-effect .nav.menu > li > a:after {
    border-radius: inherit;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: .3s !important;
}
body:not(.gridbox) .nav-hover-effect .nav.menu > li > a:before {
    z-index: 1;
}
body:not(.gridbox) .nav-hover-effect .nav.menu > li > a:after {
    background: var(--button-border-color);
    z-index: 2;
}


body:not(.gridbox) .nav-hover-effect.nav-slide-bottom .nav.menu > li > a:after {
    height: 3px;
    top: -3px;
    opacity: 0;  
}
body:not(.gridbox) .nav-hover-effect.nav-slide-bottom .nav.menu > li > a:hover:after {
    top: calc(100% - 3px); 
    opacity: 1;  
}
@keyframes nav-slide-bottom {
    0% {transform: translateY(0);}
    25% {transform: translateY(100%);opacity: 0;}
    26% {transform: translateY(-100%);opacity: 0;}
    100% {transform: translateY(0);}
}
body:not(.gridbox) .nav-hover-effect.nav-slide-bottom .nav.menu > li > a:hover span {
    animation: nav-slide-bottom  .3s  linear both;
}
.page .read-more-content {
    box-sizing: content-box;
    overflow: hidden;
    transition: height 0.5s ease;
}
.page .read-more-hidden {
    height: 10px !important;
    mask-image: linear-gradient(to bottom, black 40%, transparent 100%);
}
