:root {
--wn-primary-color: #DD0000;
}
.primary,
input[type=submit],
input[type=submit].button {
background-color:var(--wn-primary-color);
}
.primary.is-link,
.primary.is-outline,
.primary.is-underline {
color:var(--wn-primary-color);
}
.is-outline:hover,
.primary.is-outline:hover {
background-color:var(--wn-primary-color);
border-color:var(--wn-primary-color);
color:#fff;
}
.badge-inner {
background-color:var(--wn-primary-color);
}
.badge-frame .badge-inner,
.badge-outline .badge-inner {
background-color:#fff;
border:2px solid;
color:var(--wn-primary-color);
}
.has-hover:hover .badge-outline .badge-inner {
background-color:var(--wn-primary-color);
border-color:var(--wn-primary-color);
color:#fff
}
.header-main {
height: 100% !important;
padding: 15px 0;
border-bottom: 1px solid #D0D0D0;
}
.header-main .top-divider {
display: none;
}
.nav .nav-top-link {
padding: 0;
font-size: 14px;
font-weight: 600;
color: black; 
transition: 0.3s all ease;
}
.nav .nav-top-link:hover,  .nav li.current-menu-item a  {
color:var(--wn-primary-color);
}
.nav {
gap: 15px;
}
.nav > li {
margin: 0;
padding: 2px 0;
transition: 0.3s all ease;
border-bottom: 2px solid transparent;
}
.nav li:hover, .nav li.current-menu-item {
border-bottom: 2px solid var(--wn-primary-color);
}
#gallery79 > .ug-strip-panel {
left: 0 !important;
background: #262626;
}
.ug-videoplayer {
left: 420px !important;
width: calc(1140px - 420px) !important;
}
.ug-videoskin-right-thumb .ug-thumb-wrapper.ug-thumb-over, .ug-videoskin-right-thumb .ug-thumb-wrapper.ug-thumb-selected {
background: var(--wn-primary-color) !important;
}
.copyright-footer {
text-align: center;
font-size: 16px;
font-weight: 400;
line-height: 23px;
color: #B8B8B8;
}
.absolute-footer {
background: black;
}
.wpcf7-form {
width: 500px;
margin: auto;
}
.wpcf7-form > p {
display: flex;
flex-direction: column;
}
.wpcf7-form .wpcf7-submit {
font-size: 20px;
font-weight: 500;
margin: 0 auto;
background: var(--wn-primary-color);
text-transform: none !important;
letter-spacing: unset !important;
}
@media only screen and (max-width: 48em) { .ug-under-480.ug-videoskin-right-thumb .ug-thumb-title {
display:block !important;
}
.ug-under-480.ug-videoskin-right-thumb .ug-thumb-desc
{
display:block !important;
}
.ug-strip-panel, .ug-thumbs-strip, .ug-thumbs-strip-inner, .ug-thumb-wrapper, .ug-thumb-inner {
width: 100vh !important;
}
.ug-videoskin-right-thumb .ug-thumb-icon {
aspect-ratio: 16/9 !important;
width: auto !important;
height: 42px !important;
}
.ug-videoplayer {
left: 0px !important;
width: 100% !important;
height: 150px !important;
}
.ug-strip-panel {
top: 167px !important;
}
.wn-home-video-section .section-content > #gallery79 {
height: 400px !important;
}
.copyright-footer {
font-size: 14px;
line-height: 23px;
}
.ug-thumbs-strip-inner {
height: 240px !important;
overflow: scroll;
}
}