ul.menuoffcanvas {
    text-align: center;
}

.logo-image-phone {
    height: 30px!important;
}

.article h1, .article h2, .article h3, .article h4, .article h5 {
  color: #0e4283;
}

.article-social-share .social-share-icon ul li a {
    color: #252767;
}

#sp-footer .container-inner {
    padding: 15px 0!important;
}

#sp-bottom .sp-module .sp-module-title {
    color: #0e4283!important;
}

#sp-footer a, #sp-bottom a {
    color: #0e4283!important;
}

#sp-bottom {
    padding: 60px 0 15px!important;
}

.sppb-addon-optin-forms .sppb-optin-form-details-wrap:not(:empty) {
    padding: 10px 0 10px;
}

.footer-subscription-btn .sppb-btn.sppb-btn-custom {
    background: #0e4283!important;
}
.form-builder-checkbox-item label::before, .form-builder-radio-item label::before, .sppb-addon-form-builder .sppb-form-check-label::before {
    border: 2px solid #0e4283!important;
}
.form-builder-checkbox-item input:checked+label::before, .form-builder-radio-item input:checked+label::before, .sppb-addon-form-builder .sppb-form-check-input:checked+label::before {
    background: #0e4283!important;
}

@media (min-width: 1200px){
.taby h2 {
    font-size: 42px!important;
    margin-bottom: 0px;
    margin-top: 5px;
}
}

@media (min-width: 768px) and (max-width: 991px) {
.taby h2 {
    font-size: 35px!important;
    margin-bottom: 0px;
    margin-top: 5px;
  }
}

@media (max-width: 767px){
.taby h2 {
    font-size: 18px!important;
    margin-bottom: 0px;
    margin-top: 5px;
}
}

