.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single:nth-child(1) {
    width: 75%;
	  font-size: 0px;
}
@media (max-width: 480px) {
    .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single:nth-child(1) {
        width: 100%;
    }
}
.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single:nth-child(1) .menu {
    display: flex;
    flex-wrap: wrap;
    gap: 25px;
}
.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single:nth-child(3) {
    width: 55%;
}
@media (max-width: 480px) {
    .site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single:nth-child(3) {
        width: 100%;
    }
}
.site-footer .site-footer-top .footer-widgets-wrapper .footer-widget-single:nth-child(3) .menu {
    display: flex;
    flex-wrap: wrap;
    gap: 45px;
}
.widget ul.wp-block-social-links li {
    margin: unset;
    padding: unset;
	  font-size:13px;
}
.post-author {display:none; }
button.wp-block-button__link {
    background-color: #3d6cff;
}
.main-navigation a {
    font-weight: 550;
}
.mag-post-single .mag-post-detail .mag-post-title a {
	  font-weight:600;
}
.site-main article .entry-footer span {
    display: none;
}
.post-navigation .nav-links {
    display: none;
}
.site-main article .entry-header .entry-title {
    font-size: var(--font-size-lg);
    font-family: var(--font-main);
    margin-top: 0;
    margin-bottom: 1.3rem;
}
.no-sidebar:not(.ascendoor-boxed-layout) .entry-content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
}
body.no-sidebar:not(.ascendoor-boxed-layout) .alignwide {
    margin-left: 0 !important;
}
header .bottom-header-part {
    background-color: #f1f1f1;
}
.main-navigation a {
    color: #04174C
}
.section-header .widget-title, .section-header .section-title {
    background-color: #04174C;
}
header .bottom-header-part .bottom-header-wrapper .navigation-part .ascendoor-home-icon a {
    background-color: #04174C;
}
.section-header {
    border-bottom-color: #04174C;
}
.widget-title span {
	background-color: #202124;
	font-weight: 600;
}
header .bottom-header-part .bottom-header-wrapper .bottom-header-right-part .header-search .header-search-wrap .header-search-icon {
	  color: #04174C;
}