.menu-mini.menu-smart a {
    font-size: 14px;
}

.nf-form-content input[type=button], .nf-form-content input[type=submit] {
    background: #102066 !important;
}

footer .footer-center {
    padding-top: 25px;
    padding-bottom: 45px;
}

.col-lg-0 {
    padding: 20px 36px 20px 36px;
}

.post-content .post-title {
    text-transform: uppercase;
    font-size: 30px !important;
}

.btn-color-xsdn {
    color: #102066 !important;
}

.menu-smart > li > a > div > div > div.btn {
background: #102066;
    color: #ffffff;
    border-radius: 25px;
    font-weight: 600 !important;
    font-size: 14px;
}

.menu-smart > li > a > div > div > div.btn span {
    text-transform: uppercase;
}

.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: #102066;
}

@media (max-width: 959px) {
.col-lg-0 {
    padding: 20px 36px 20px 36px !important;
}
}

.style-color-510852-bg {
    background-color: #3072b1;
}

@media (min-width: 960px) {
.menu-wrapper .row-menu .row-menu-inner {
    padding: 5px 36px 5px 36px;
}
.submenu-dark .menu-smart ul a:hover {
color: #102066 !important;
background: #e1e1e1 !important;
}
.limit-width {
    max-width: 80% !important;
    margin: auto;
}
}

.btn, .btn-link {
    font-size: 14px;
    font-weight: 600 !important;
}

.btn:not(.btn-custom-typo) {
 font-weight: 600 !important;
}

.uncode-vc-social.icons-lead .social-icon i {
    font-size: 35px;
}

@media (max-width: 600px) {
.mobbg .background-inner {
background-image: none !important;
}
}

.homeh1 {
background: #102066;
padding: 10px;
}

footer .footer-last {
    display: none;
}

.headshadow .h1 {
text-shadow: 5px 2px 15px #000000;
font-size: 32px;
}

.headshadow .h3 {
text-shadow: 10px 2px 10px #000000;
}

.headshadow span {
padding-bottom: 15px !important;
}

.header-wrapper .owl-next .owl-nav-container i, .header-wrapper .owl-prev .owl-nav-container i {
    font-size: 45px;
}

.owl-next {
    right: 40px;
}

.owl-prev i {
    left: 30px;
}

.neg {
margin-top: -100px !important;
margin-bottom: -100px !important;
}

.tnp-widget-minimal input.tnp-submit {
    background-color: #102066 !important;
}

strong {
font-size: 20px !important;
}

.widget-container .widget-title {
font-weight: 600;
font-size: 18px;
}

.post-info {
display: none !important;
}