/* Hero cover scroll */
.lvd-hero-cover-scroll                      {height:80vh; position:relative; display:flex; justify-content: center;}

.lvd-hero-cover-scroll .lvd-content         {position:relative; z-index:5;}
.lvd-hero-cover-scroll .lvd-title           {color:var(--lvd-color-white); text-shadow: var(--lvd-shadow-text);}
.lvd-hero-cover-scroll .lvd-breadcrumbs     {padding:0 40px; text-align:center; opacity:0.9; color:var(--lvd-color-white);}
.lvd-hero-cover-scroll .lvd-breadcrumbs  a  {color:var(--lvd-color-white);}
.lvd-hero-cover-scroll .lvd-image img       {object-fit: cover; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0;}


@keyframes jump                 { 0% { top: 0; } 50% { top: 12px; } 100% { top: 0; } }
.lvd-hero-scroll-button         {display:block; margin: 0 auto; vertical-align: middle; height:50px; width:34px; line-height:26px; padding:0 12px; text-align:center; color:var(--lvd-color-white); font-size: 16px; text-decoration: none; border-radius:23px; border:2px solid var(--lvd-color-white); background:rgba(255, 255, 255, 0.1);}
.lvd-icon-chevron-down          {display: block; width: 20px; height: 20px; margin: 3px auto 0 -7px; background-color: var(--lvd-color-white); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-position: center; mask-position: center; -webkit-mask-image: url('../assets/svg/bs-icons/chevron-down.svg'); mask-image: url('../assets/svg/bs-icons/chevron-down.svg'); position: relative; animation: jump 3s infinite;}
.lvd-hero-scroll-button:hover   {color:var(--lvd-color-white); opacity:0.7;}

/* Bm */
@media (min-width:1px) and (max-width:767px)
{
.lvd-hero-cover-scroll                  {height:600px;}
.lvd-hero-cover-scroll .lvd-content     {padding:24px;}
}

/* Bt */
@media (min-width:768px) and (max-width:1023px)
{
.lvd-hero-cover-scroll                  {height:400px;}
}