li {
margin-bottom: 5px;
}
li strong {
color: #0b5a79;
} .font-size-menu,
.menu-container:not(.grid-filters) ul.menu-smart > li > a:not(.social-menu-link),
.menu-container:not(.vmenu-container):not(.grid-filters) ul.menu-smart > li > a:not(.social-menu-link):not(.vc_control-btn),
.menu-smart > li > a > div > div > div.btn,
.burger-label,
#masthead .overlay .overlay-search-wrapper .search-container {
font-size: 16px;
}
.menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li a.active, .menu-light .menu-smart > li.current-menu-ancestor > a, .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
color: rgba(11,90,121,.9); background-color:rgba(58,157,167,.2);
} .font-size-submenu, .menu-horizontal ul ul a, .vmenu-container ul ul a {
font-size: 14px;
}
.menu-smart ul > li > a, .menu-smart ul > li > ul > li > a {
padding: 10px;
}
.submenu-light .menu-horizontal .menu-smart ul, .submenu-light .overlay-search, .submenu-dark .overlay-search .lines-button .lines-dropdown, .submenu-dark .overlay-search .lines-button .lines-dropdown:before, .submenu-dark .overlay-search .lines-button .lines-dropdown:after, .submenu-dark .overlay-search .lines-button .lines-dropdown > span, #uncode_sidecart.style-light {
background-color: #e7f3f4;
}
.submenu-light .menu-smart ul a, .submenu-light .overlay-search {
color: #034774;
}
.submenu-light .menu-smart ul li.current-menu-parent > a, .submenu-light .menu-smart ul li.active > a {
color: #034774; }
.post-info {
display: none;
} @media (max-width: 959px) {
.row-background .background-wrapper .background-inner,
.column-background .background-wrapper .background-inner {
background-image: none !important;
} .row div[class*=col-lg-].pos-left > .uncol > .uncoltable > .uncell > .uncont {
margin: 0px;
margin-left: 36px;
padding-right: 36px;
}
} p a {
--color-hover: var(--color-accent-blue);
--bg-size-initial: 100%;
--bg-size-hover: 0;
text-decoration: none;
transition: background-size .35s cubic-bezier(.25,.46,.45,.94), color .35s cubic-bezier(.895,.03,.685,.22);
background-image: linear-gradient(transparent calc(100% - 2px), currentColor 2px);
padding-bottom: 4px;
background-size: var(--bg-size-initial) 100%;
background-position: 0 100%;
background-repeat: no-repeat; } .text-lead, .text-lead:not(ul):not(ol) > *, .text-lead > *:not(ul):not(ol):not(li)  {
margin: 18px 0px 0px 0px;
}