.wp-block-image {
	padding-bottom:15px;
}
.search-results .page-header .page-title {
	font-size: 36px;
	text-transform: uppercase;
	border-bottom: 2px solid var(--contrast);
}
/* Default theme button */
button,
.form-submit .submit {
	padding-top: 16px;
	padding-bottom: 16px;
}
/* Sidebar */
.sidebar {
	margin-top: 40px;
	margin-left: 0;
}
@media(min-width: 768px) {
	.sidebar {
		margin-left: 40px;
		margin-top: 0;
	}
}
/* Search modal */
.gp-modal__container {
	overflow-y: auto;
}
.gp-search-modal .gp-modal__overlay {
    padding-top: 15vh;
}
/* Tag cloud */
.wp-block-tag-cloud {
	display: flex;
	flex-wrap: wrap;
	row-gap: 10px;
}
.wp-block-tag-cloud a {
	border-radius: 3px;
	padding: 4px 10px;
}
.sidebar .wp-block-tag-cloud a {
	background-color: var(--base);
	color: var(--contrast);
	border: 1px solid var(--contrast);
}
.wp-block-tag-cloud a:hover {
	background-color: var(--base);
	color: var(--contrast);
}
.sidebar a:hover {
	background-color: var(--contrast);
	color: var(--base);
} /* End GeneratePress Site CSS */

.gp-icon {
    display: inline;
}
.gb-container .wp-block-image img {
    padding-bottom: 10px;
}

.main-navigation li {
    padding-right: 10px;
}
.ez-toc-title-container {
    padding-bottom: 8px;
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
    font-size: 15px;
}
:root .has-global-color-6-background-color {
    background-color: #101d47 ;
}


}
.wp-block-navigation .wp-block-navigation-item {
    padding-right: 20px!important;
}
.wp-block-gallery.has-nested-images figure.wp-block-image img {
    padding-bottom: 20px;
}
	/* Search results page header style */
.search-results .page-header .page-title {
	font-size: 36px;
	text-transform: uppercase;
	border-bottom: 2px solid var(--contrast);
}
/* Default theme button */
button,
.form-submit .submit {
	padding-top: 16px;
	padding-bottom: 16px;
}
/* Sidebar */
.sidebar {
	margin-top: 40px;
	margin-left: 0;
}
@media(min-width: 768px) {
	.sidebar {
		margin-left: 40px;
		margin-top: 0;
	}
}
/* Search modal */
.gp-modal__container {
	overflow-y: auto;
}
.gp-search-modal .gp-modal__overlay {
    padding-top: 15vh;
}
/* Tag cloud */
.wp-block-tag-cloud {
	display: flex;
	flex-wrap: wrap;
	row-gap: 10px;
}
.wp-block-tag-cloud a {
	border-radius: 3px;
	padding: 4px 10px;
}
.sidebar .wp-block-tag-cloud a {
	background-color: var(--base);
	color: var(--contrast);
	border: 1px solid var(--contrast);
}
.wp-block-tag-cloud a:hover {
	background-color: var(--base);
	color: var(--contrast);
}
.sidebar a:hover {
	background-color: var(--contrast);
	color: var(--base);
} /* End GeneratePress Site CSS */
.sticky-container > .gb-inside-container,.sticky-container {
    position: sticky;
    top: 20px;
}
@media (max-width: 690px) {
    .sticky-container {
        display: none;
    }
}
@media (min-width: 690px) {
    .mobile-only {
        display: none;
    }
}

 a:hover {
            color: #57e1ff;
        }
.hover-color:hover {
            color:#57e1ff;
        }
.wp-block-navigation__responsive-container-content {
    gap: 25px;
}
.gb-container .wp-block-image img {
    width: 100%;
}
.social-icons {
    margin-left: 0;
    margin-bottom: 0;
}
@media(max-width: 768px) {.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
    font-size: 15px;
	padding-top:10px;
		padding-left:5px;
}}
@media(max-width: 768px) {.gb-container-5438076a:after {
    background-image: linear-gradient(0deg, rgba(46, 15, 15, 0) 60%, var(--global-color-6));

}}

@media(max-width: 768px) {.gb-container-614d749f:after {
    background-image: linear-gradient(0deg, rgba(46, 15, 15, 0) 60%, var(--global-color-6));

}}

@media(max-width: 768px) {.gb-container-614d749f:after {
    content: "";
    background-image: linear-gradient(0deg, rgba(46, 15, 15, 0) 60%, var(--accent));
}}

.footer-categories .children {
	display:none;
	}

.one-category.post-term-item:nth-child(n+2) {
    display: none !important;
}
