HEX
Server: LiteSpeed
System: Linux venus 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
User: axxoncom (1007)
PHP: 8.3.19
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/axxoncom/domains/gishope.us/private_html/wp-content/themes/expertly/css/editor-style-rtl.css
table, .wp-block-table {
	width: 100%;
	max-width: 100%;
	border-collapse: collapse;
	margin-bottom: 1rem;
	background-color: transparent;
}

table th, .wp-block-table th,
table td,
.wp-block-table td {
	padding: 0.75rem;
	vertical-align: top;
	border: none;
	border-top: 1px solid #dee2e6;
}

table thead th, .wp-block-table thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #dee2e6;
}

table tbody + tbody, .wp-block-table tbody + tbody {
	border-top: 2px solid #dee2e6;
}

.wp-block-table .wp-block-table__cell-content {
	padding: 0;
}

.table-bordered {
	border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
	border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
	border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
	background-color: rgba(0, 0, 0, 0.05);
}

@media (max-width: 719.98px) {
	.table-responsive-sm {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

@media (max-width: 1019.98px) {
	.table-responsive-md {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

@media (max-width: 1199.98px) {
	.table-responsive-lg {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

@media (max-width: 1379.98px) {
	.table-responsive-xl {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
}

.table-responsive {
	display: block;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar;
}

.cs-list-articles {
	padding-right: 0;
	list-style: none;
}

.cs-list-articles > li > a {
	display: flex;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	line-height: 1.25rem;
	color: #6c757d;
	font-size: 0.875rem;
	position: relative;
	padding-right: 2rem;
}

.cs-list-articles > li > a:before {
	position: absolute;
	right: 0;
	top: 0;
	font-family: "cs-icons";
	content: "\e904";
	color: #ced4da;
	font-size: 14px;
	margin-left: 1rem;
	display: inline-block;
	transition: .2s ease all;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	top: 4px;
}

.cs-list-articles > li > a:hover {
	color: #000000;
}

.cs-list-articles > li > a:hover:before {
	color: #fff;
	transition: .2s ease all;
	background: #6c757d;
}

@font-face {
	font-family: "cs-icons";
	src: url("fonts//icons.ttf") format("truetype"), url("fonts//icons.woff") format("woff"), url("fonts//icons.svg#icons") format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

[class^="cs-icon-"],
[class*=" cs-icon-"] {
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: "cs-icons" !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.cs-icon-bag:before {
	content: "\e92d";
}

.cs-icon-cart:before {
	content: "\e92c";
}

.cs-icon-activity:before {
	content: "\e900";
}

.cs-icon-alert-circle:before {
	content: "\e901";
}

.cs-icon-arrow-down:before {
	content: "\e902";
}

.cs-icon-arrow-down-circle:before {
	content: "\e903";
}

.cs-icon-arrow-left:before {
	content: "\e906";
}

.cs-icon-arrow-left-circle:before {
	content: "\e907";
}

.cs-icon-arrow-right:before {
	content: "\e904";
}

.cs-icon-arrow-right-circle:before {
	content: "\e905";
}

.cs-icon-arrow-up-circle:before {
	content: "\e908";
}

.cs-icon-at-sign:before {
	content: "\e909";
}

.cs-icon-award:before {
	content: "\e90a";
}

.cs-icon-bookmark:before {
	content: "\e90b";
}

.cs-icon-chevron-down:before {
	content: "\e90c";
}

.cs-icon-chevron-left:before {
	content: "\e90e";
}

.cs-icon-chevron-right:before {
	content: "\e90d";
}

.cs-icon-chevron-up:before {
	content: "\e90f";
}

.cs-icon-circle:before {
	content: "\e910";
}

.cs-icon-eye:before {
	content: "\e911";
}

.cs-icon-file:before {
	content: "\e912";
}

.cs-icon-file-text:before {
	content: "\e913";
}

.cs-icon-film:before {
	content: "\e914";
}

.cs-icon-help-circle:before {
	content: "\e915";
}

.cs-icon-info:before {
	content: "\e916";
}

.cs-icon-menu:before {
	content: "\e917";
}

.cs-icon-message-square:before {
	content: "\e918";
}

.cs-icon-more-horizontal:before {
	content: "\e919";
}

.cs-icon-more-vertical:before {
	content: "\e91a";
}

.cs-icon-music:before {
	content: "\e91b";
}

.cs-icon-play:before {
	content: "\e91c";
}

.cs-icon-play-circle:before {
	content: "\e91d";
}

.cs-icon-plus-circle:before {
	content: "\e91e";
}

.cs-icon-search:before {
	content: "\e91f";
}

.cs-icon-share:before {
	content: "\e920";
}

.cs-icon-tag:before {
	content: "\e921";
}

.cs-icon-watch:before {
	content: "\e922";
}

.cs-icon-x:before {
	content: "\e923";
}

.cs-icon-x-circle:before {
	content: "\e924";
}

.cs-icon-x-square:before {
	content: "\e925";
}

.cs-icon-youtube:before {
	content: "\e926";
}

.cs-icon-zap:before {
	content: "\e927";
}

.cs-icon-zoom-in:before {
	content: "\e928";
}

.cs-icon-zoom-out:before {
	content: "\e929";
}

html {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 16px;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	margin-bottom: 1rem;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.2;
	color: #000000;
	word-wrap: break-word;
}

h1, .h1 {
	font-size: 2.5rem;
}

h2, .h2 {
	font-size: 2rem;
}

h3, .h3 {
	font-size: 1.75rem;
}

h4, .h4 {
	font-size: 1.5rem;
}

h5, .h5 {
	font-size: 1.25rem;
}

h6, .h6 {
	font-size: 1rem;
}

hr, .wp-block-separator {
	border: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
	margin-top: 48px !important;
	margin-bottom: 48px !important;
}

small, .small {
	font-size: 80%;
	font-weight: 400;
}

mark, .mark {
	padding: 0.2em;
	background-color: #fcf8e3;
}

.entry-content, .wp-block-freeform, body {
	line-height: 1.75;
}

.entry-content > a, .wp-block-freeform > a, body > a,
.entry-content > p > a,
.wp-block-freeform > p > a,
body > p > a,
.entry-content > ul li > a,
.wp-block-freeform > ul li > a,
body > ul li > a,
.entry-content > ol li > a,
.wp-block-freeform > ol li > a,
body > ol li > a,
.entry-content > p > em > a,
.wp-block-freeform > p > em > a,
body > p > em > a,
.entry-content > p > strong > a,
.wp-block-freeform > p > strong > a,
body > p > strong > a {
	text-decoration: underline;
}

.entry-content > a:hover, .wp-block-freeform > a:hover, body > a:hover, .entry-content > a:focus, .wp-block-freeform > a:focus, body > a:focus,
.entry-content > p > a:hover,
.wp-block-freeform > p > a:hover,
body > p > a:hover,
.entry-content > p > a:focus,
.wp-block-freeform > p > a:focus,
body > p > a:focus,
.entry-content > ul li > a:hover,
.wp-block-freeform > ul li > a:hover,
body > ul li > a:hover,
.entry-content > ul li > a:focus,
.wp-block-freeform > ul li > a:focus,
body > ul li > a:focus,
.entry-content > ol li > a:hover,
.wp-block-freeform > ol li > a:hover,
body > ol li > a:hover,
.entry-content > ol li > a:focus,
.wp-block-freeform > ol li > a:focus,
body > ol li > a:focus,
.entry-content > p > em > a:hover,
.wp-block-freeform > p > em > a:hover,
body > p > em > a:hover,
.entry-content > p > em > a:focus,
.wp-block-freeform > p > em > a:focus,
body > p > em > a:focus,
.entry-content > p > strong > a:hover,
.wp-block-freeform > p > strong > a:hover,
body > p > strong > a:hover,
.entry-content > p > strong > a:focus,
.wp-block-freeform > p > strong > a:focus,
body > p > strong > a:focus {
	text-decoration: none;
}

.entry-content > blockquote, .wp-block-freeform > blockquote, body > blockquote {
	position: relative;
	font-size: 1.25rem;
	line-height: 1.5;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	margin-right: 0;
	margin-left: 0;
	margin-top: 48px;
	margin-bottom: 48px;
	border-right: 0;
	border-top: 1px #e9ecef solid;
	border-bottom: 1px #e9ecef solid;
	padding-right: 80px;
}

.entry-content > blockquote cite, .wp-block-freeform > blockquote cite, body > blockquote cite {
	display: block;
	color: #A0A0A0;
	font-size: 0.875rem;
	font-style: italic;
	margin-top: 0.5rem;
}

.entry-content > blockquote p, .wp-block-freeform > blockquote p, body > blockquote p {
	line-height: 1.5;
}

.entry-content > blockquote p:first-child, .wp-block-freeform > blockquote p:first-child, body > blockquote p:first-child {
	font-size: inherit;
	margin-top: 0;
}

.entry-content > blockquote p:last-child, .wp-block-freeform > blockquote p:last-child, body > blockquote p:last-child {
	margin-bottom: 0;
}

.entry-content > blockquote:before, .wp-block-freeform > blockquote:before, body > blockquote:before {
	content: "\e904";
	font-family: "cs-icons";
	color: #ced4da;
	line-height: 1;
	position: absolute;
	top: 1.5rem;
	right: 0;
	font-size: 2rem;
}

.entry-content cite, .wp-block-freeform cite, body cite {
	color: #A0A0A0;
}

.entry-content .wp-caption-dd, .wp-block-freeform .wp-caption-dd, body .wp-caption-dd {
	color: #A0A0A0;
	margin-right: 0;
}

.entry-content .cs-embed, .wp-block-freeform .cs-embed, body .cs-embed {
	margin-top: 48px;
	margin-bottom: 48px;
}

.alignnone {
	max-width: 100%;
}

.alignleft {
	float: none;
	margin-left: 0;
}

.alignleft:first-child + * {
	margin-top: 0;
}

@media (min-width: 720px) {
	.alignleft {
		float: right;
		margin-left: 2rem;
	}
}

.alignright {
	float: none;
	margin-right: 0;
}

.alignright:first-child + * {
	margin-top: 0;
}

@media (min-width: 720px) {
	.alignright {
		float: left;
		margin-right: 2rem;
	}
}

.aligncenter {
	display: block;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	max-width: 100%;
}

.aligncenter .wp-caption-text,
.aligncenter .wp-caption-dd {
	text-align: center;
}

img.alignleft,
img.alignright {
	margin-bottom: 1rem;
}

/** =========== Blocks =========== */
.wp-block-columns > *:first-child {
	margin-top: 0;
}

.wp-block-columns > *:last-child {
	margin-bottom: 0;
}

.wp-block-columns .wp-block-column > *:first-child {
	margin-top: 0;
}

.wp-block-columns .wp-block-column > *:last-child {
	margin-bottom: 0;
}

@media only screen and (min-width: 600px) {
	.wp-block-columns {
		flex-wrap: nowrap;
	}
}

p.has-background {
	padding: 1.5rem 2rem;
}

p.wp-block-subhead {
	font-size: 1.25rem;
	color: #A0A0A0;
	opacity: 1;
}

p.has-drop-cap:not(:focus):first-letter {
	font-size: 4rem;
	line-height: 1;
	margin-top: 0.5rem;
	margin-left: 2rem;
	margin-bottom: 0.5rem;
}

.wp-block-separator:not(.is-style-dots) {
	border-top: none;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	max-width: 670px;
}

.wp-block-separator.is-style-dots {
	border: none;
	text-align: right;
}

.wp-block-separator.is-style-dots:before {
	padding-right: 0;
	color: #A0A0A0;
}

.wp-block-button.alignleft {
	text-align: right;
}

.wp-block-button.alignright {
	text-align: left;
}

.wp-block-button.aligncenter {
	text-align: center;
}

.wp-block-button .wp-block-button__link {
	transition: opacity 0.2s;
}

.wp-block-button .wp-block-button__link:not(.has-background) {
	background-color: #000000;
}

.wp-block-button .wp-block-button__link:not(.has-text-color) {
	color: white;
}

.wp-block-button .wp-block-button__link:hover {
	opacity: 0.7;
	cursor: pointer;
}

.wp-block-button:not(.is-style-squared) .wp-block-button__link {
	border-radius: 2rem;
}

.wp-block-code {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 1rem 1.5rem;
	font-family: Menlo, Consolas, monaco, monospace;
	line-height: 1.75;
	font-size: 0.875rem;
	color: #000000;
	white-space: pre-wrap;
	border-radius: 0;
	border: none;
}

.wp-block-code .editor-plain-text {
	background-color: transparent;
}

.wp-block-preformatted {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 1rem 1.5rem;
}

.wp-block-preformatted pre {
	padding: 0;
}

.wp-block-preformatted,
.wp-block-preformatted pre {
	font-family: Menlo, Consolas, monaco, monospace;
	line-height: 1.75;
	font-size: 0.875rem;
	color: #000000;
	white-space: pre-wrap;
}

.wp-block-verse {
	background-color: rgba(0, 0, 0, 0.05);
	padding: 1rem 1.5rem;
}

.wp-block-verse pre {
	padding: 0;
}

.wp-block-verse,
.wp-block-verse pre {
	font-family: Menlo, Consolas, monaco, monospace;
	line-height: 1.75;
	font-size: 0.875rem;
	color: #000000;
	overflow: auto;
}

.wp-block-audio figcaption {
	color: #A0A0A0;
	text-align: center;
}

.wp-block-embed figcaption {
	color: #A0A0A0;
	text-align: center;
}

.wp-block-video video {
	width: 100%;
}

.wp-block-media-text p:last-child {
	margin-bottom: 0;
}

@media (max-width: 719.98px) {
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
		padding-top: 8%;
		padding-bottom: 0;
	}
	.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content {
		padding-top: 0;
		padding-bottom: 8%;
	}
}

.wp-block-image figcaption {
	color: #A0A0A0;
	text-align: center;
}

@media (min-width: 720px) {
	.wp-block-image figcaption {
		text-align: initial;
	}
}

.wp-block-image .alignleft figcaption, .wp-block-image .alignright figcaption,
.wp-block-image .aligncenter figcaption, .wp-block-image .alignwide figcaption,
.wp-block-image .alignfull figcaption {
	text-align: center;
}

.wp-block-image.alignleft figcaption, .wp-block-image.alignright figcaption, .wp-block-image.aligncenter figcaption, .wp-block-image.alignwide figcaption, .wp-block-image.alignfull figcaption {
	text-align: center;
}

.wp-block-image .alignleft, .wp-block-image.alignleft {
	float: none;
	margin-left: 0;
}

@media (min-width: 720px) {
	.wp-block-image .alignleft, .wp-block-image.alignleft {
		float: right;
		margin-left: 2rem;
	}
}

.wp-block-image .alignright, .wp-block-image.alignright {
	float: none;
	margin-right: 0;
}

@media (min-width: 720px) {
	.wp-block-image .alignright, .wp-block-image.alignright {
		float: left;
		margin-right: 2rem;
	}
}

@media (max-width: 719.98px) {
	.wp-block-image .alignleft,
	.wp-block-image .alignright {
		margin-right: auto;
		margin-left: auto;
	}
}

.wp-block-cover,
.wp-block-cover-image {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: auto;
}

.wp-block-cover:after,
.wp-block-cover-image:after {
	width: 0;
	padding-bottom: 56.25%;
	height: 100%;
	content: '';
}

.wp-block-cover.alignleft:after, .wp-block-cover.alignright:after,
.wp-block-cover-image.alignleft:after,
.wp-block-cover-image.alignright:after {
	padding-bottom: 75%;
}

.wp-block-cover.alignfull:after, .wp-block-cover.alignwide:after,
.wp-block-cover-image.alignfull:after,
.wp-block-cover-image.alignwide:after {
	padding-bottom: 40%;
}

.wp-block-cover .wp-block-cover-text,
.wp-block-cover-image .wp-block-cover-text {
	font-size: 2rem;
	line-height: 1.25;
	padding: 1rem;
}

@media (min-width: 720px) {
	.wp-block-cover .wp-block-cover-text,
	.wp-block-cover-image .wp-block-cover-text {
		padding: 2rem;
	}
}

.wp-block-quote:not(.is-large), .wp-block-quote:not(.is-style-large) {
	position: relative;
	font-size: 1.25rem;
	line-height: 1.5;
	padding-top: 1.5rem;
	padding-bottom: 1.5rem;
	margin-top: 48px;
	margin-bottom: 48px;
	border-top: 1px #e9ecef solid;
	border-bottom: 1px #e9ecef solid;
	padding-right: 80px;
	color: #000000;
}

.wp-block-quote:not(.is-large):not(.is-style-large) {
	border-right: 0;
	padding-right: 80px;
}

.wp-block-quote:before {
	content: "\e904";
	font-family: "cs-icons";
	color: #ced4da;
	line-height: 1;
	position: absolute;
	top: 1.5rem;
	right: 0;
	font-size: 2rem;
}

.wp-block-quote p {
	line-height: 1.5;
}

.wp-block-quote p:first-child {
	font-size: inherit;
	margin-top: 0;
}

.wp-block-quote p:last-child {
	margin-bottom: 0;
}

.wp-block-quote cite {
	font-style: italic;
	color: #A0A0A0;
	line-height: 1.5;
}

.wp-block-quote .wp-block-quote__citation {
	font-style: italic;
	color: #A0A0A0;
	line-height: 1.5;
}

.wp-block-quote.is-large p,
.wp-block-quote.is-large p:first-child, .wp-block-quote.is-style-large p,
.wp-block-quote.is-style-large p:first-child {
	font-size: 1.5rem;
	font-style: normal;
	line-height: 1.6;
}

.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer {
	font-size: 0.875rem;
	text-align: right;
}

.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover-image.alignright,
.wp-block-cover.alignleft,
.wp-block-cover.alignright {
	max-width: 100%;
}

@media (min-width: 720px) {
	.wp-block-pullquote.alignleft,
	.wp-block-pullquote.alignright,
	.wp-block-cover-image.alignleft,
	.wp-block-cover-image.alignright,
	.wp-block-cover.alignleft,
	.wp-block-cover.alignright {
		max-width: calc(50% - 1rem);
	}
}

.wp-block-pullquote {
	border-top: 4px solid #000000;
	border-bottom: 4px solid #000000;
	padding: 2rem 1rem;
}

.wp-block-pullquote blockquote {
	margin: 0;
}

.wp-block-pullquote p {
	font-size: 1.75rem;
	line-height: 1.5;
}

.wp-block-pullquote .alignleft p,
.wp-block-pullquote .alignright p {
	font-size: 1.25rem;
}

.wp-block-pullquote blockquote:not(.has-text-color) {
	color: #000000;
}

.wp-block-pullquote blockquote:not(.has-text-color) cite,
.wp-block-pullquote blockquote:not(.has-text-color) footer,
.wp-block-pullquote blockquote:not(.has-text-color) .wp-block-pullquote__citation {
	color: #A0A0A0;
	font-style: italic;
}

.wp-block-latest-comments {
	border-top: 1px solid #e9ecef;
	border-bottom: 1px solid #e9ecef;
	padding: 2rem 0;
	margin: 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment {
	margin: 2rem 0 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment:first-child {
	margin-top: 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment > article {
	border: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

.wp-block-latest-comments .wp-block-latest-comments__comment-date {
	color: #A0A0A0;
	font-size: 0.875rem;
}

.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p {
	font-size: inherit;
	line-height: inherit;
	margin: 0.5rem 0;
}

.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p:last-child {
	margin-bottom: 0;
}

.wp-block-latest-posts,
.wp-block-categories-list,
.wp-block-categories__list,
.wp-block-archives-list {
	padding-right: 0;
	list-style: none;
	padding-right: 0;
	padding-left: 0;
	text-align: right;
}

.wp-block-latest-posts li,
.wp-block-categories-list li,
.wp-block-categories__list li,
.wp-block-archives-list li {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.wp-block-latest-posts > li a,
.wp-block-categories-list > li a,
.wp-block-categories__list > li a,
.wp-block-archives-list > li a {
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
}

.wp-block-latest-posts > li > a,
.wp-block-categories-list > li > a,
.wp-block-categories__list > li > a,
.wp-block-archives-list > li > a {
	display: flex;
	position: relative;
	padding-right: 2rem;
}

.wp-block-latest-posts > li > a:before,
.wp-block-categories-list > li > a:before,
.wp-block-categories__list > li > a:before,
.wp-block-archives-list > li > a:before {
	position: absolute;
	right: 0;
	top: 8px;
	font-family: "cs-icons";
	content: "\e904";
	color: #ced4da;
	font-size: 14px;
	margin-left: 1rem;
	display: inline-block;
	transition: .2s ease all;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	border-radius: 100%;
}

.wp-block-latest-posts > li > a:hover,
.wp-block-categories-list > li > a:hover,
.wp-block-categories__list > li > a:hover,
.wp-block-archives-list > li > a:hover {
	color: #000000;
}

.wp-block-latest-posts > li > a:hover:before,
.wp-block-categories-list > li > a:hover:before,
.wp-block-categories__list > li > a:hover:before,
.wp-block-archives-list > li > a:hover:before {
	color: #fff;
	transition: .2s ease all;
	background: #6c757d;
}

.wp-block-latest-posts .wp-block-latest-posts__post-date,
.wp-block-categories-list .wp-block-latest-posts__post-date,
.wp-block-categories__list .wp-block-latest-posts__post-date,
.wp-block-archives-list .wp-block-latest-posts__post-date {
	margin-right: 2rem;
	flex: 0 0 100%;
	font-size: 0.875rem;
	color: #A0A0A0;
}

.wp-block-latest-posts .children,
.wp-block-latest-posts .wp-block-categories__list,
.wp-block-categories-list .children,
.wp-block-categories-list .wp-block-categories__list,
.wp-block-categories__list .children,
.wp-block-categories__list .wp-block-categories__list,
.wp-block-archives-list .children,
.wp-block-archives-list .wp-block-categories__list {
	flex: 0 0 100%;
}

.wp-block-categories > .wp-block-categories__list {
	padding: 0;
}

.wp-block-archives.wp-block-archives-list {
	padding: 0;
}

.wp-block-categories-list a,
.wp-block-categories__list a,
.wp-block-archives-list a {
	padding-left: 0.5rem;
}

@media (min-width: 1200px) {
	body {
		background-color: #F8F8F8;
	}
}

a {
	transition: .2s color ease;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
	color: #000000;
}

h1 a:hover, h1 a:focus, h2 a:hover, h2 a:focus, h3 a:hover, h3 a:focus, h4 a:hover, h4 a:focus, h5 a:hover, h5 a:focus, h6 a:hover, h6 a:focus,
.h1 a:hover,
.h1 a:focus, .h2 a:hover, .h2 a:focus, .h3 a:hover, .h3 a:focus, .h4 a:hover, .h4 a:focus, .h5 a:hover, .h5 a:focus, .h6 a:hover, .h6 a:focus {
	color: #6c757d;
	text-decoration: none;
}

.post-categories a:hover, .post-categories a:focus {
	color: #000000;
}

.post-meta,
.cs-breadcrumbs {
	color: #A0A0A0;
}

.post-meta a,
.cs-breadcrumbs a {
	color: #121416;
}

.post-meta a:hover, .post-meta a:focus,
.cs-breadcrumbs a:hover,
.cs-breadcrumbs a:focus {
	color: #000000;
}

figcaption {
	color: #A0A0A0;
}

span[class*="meta-"] {
	color: #A0A0A0;
}

.archive-count {
	color: #A0A0A0;
}

.page-subtitle {
	color: #A0A0A0;
}

/** === Classic Editor === */
/* Classic Editor */
.content {
	max-width: 670px;
	background: #fff;
	padding: 40px;
	margin-right: 40px;
	margin-top: 40px;
}

.content blockquote:before,
.content blockquote p:first-child {
	font-size: 1.25rem;
	font-weight: 700;
}

.cs-embed-responsive {
	position: relative;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden;
}

.cs-embed-responsive:before {
	display: block;
	content: "";
}

.cs-embed-responsive iframe,
.cs-embed-responsive embed,
.cs-embed-responsive object,
.cs-embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	border: 0;
}

.cs-embed-responsive:before {
	padding-top: 56.25%;
}

/* Classic Editor Block */
/* Make sure our non-latin font overrides don't overwrite the iconfont used in the classic editor toolbar */
.wp-block[data-type="core/freeform"] .mce-btn i {
	font-family: dashicons !important;
}

/** === Gutenberg Editor === */
/* Editor Frame */
body {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	background: #fff;
}

body .wp-block:not([data-align]) {
	max-width: 670px;
}

body .wp-block[data-align="right"],
body .wp-block[data-align="left"],
body .wp-block[data-align="center"] {
	max-width: 670px;
}

body.sidebar-enabled:not(.post-sidebar-disabled) .wp-block[data-align="wide"],
body.sidebar-enabled:not(.post-sidebar-disabled) .wp-block[data-align="full"] {
	max-width: 670px;
	margin-right: auto;
	margin-left: auto;
}

body.sidebar-enabled:not(.post-sidebar-disabled) .components-button .dashicons-align-wide,
body.sidebar-enabled:not(.post-sidebar-disabled) .components-button .dashicons-align-full-width {
	cursor: default;
	opacity: 0.25;
}

body.sidebar-disabled .wp-block[data-align="wide"] {
	max-width: 1180px;
}

@media (min-width: 1200px) {
	body.sidebar-disabled .wp-block[data-align="wide"],
	body.sidebar-disabled .wp-block[data-align="full"] {
		margin-top: 48px;
		margin-bottom: 48px;
	}
}

body.post-type-page .wp-block:not([data-align]) {
	max-width: 820px;
}

body.post-type-page .wp-block[data-align="right"],
body.post-type-page .wp-block[data-align="left"],
body.post-type-page .wp-block[data-align="center"] {
	max-width: 820px;
}

body.post-type-page .wp-block[data-align="wide"] {
	max-width: 820px;
}

body.post-type-page.sidebar-enabled .wp-block[data-align="wide"] {
	max-width: 820px;
}

body.post-type-page.sidebar-disabled .wp-block:not([data-align]) {
	max-width: 1180px;
}

body.post-type-page.sidebar-disabled .wp-block[data-align="wide"] {
	max-width: 1180px;
}

body.post-type-page.sidebar-disabled .wp-block[data-align="right"],
body.post-type-page.sidebar-disabled .wp-block[data-align="left"],
body.post-type-page.sidebar-disabled .wp-block[data-align="center"] {
	max-width: 1180px;
}

body.post-type-page.sidebar-disabled .components-button .dashicons-align-wide {
	cursor: default;
	opacity: 0.25;
}

body .wp-block .wp-block {
	width: 100%;
}

.block-editor-block-list__layout {
	/* Reset Spacers */
}

.block-editor-block-list__layout .wp-block {
	margin-top: 32px;
	margin-bottom: 32px;
}

.block-editor-block-list__layout > .wp-block:first-child {
	margin-top: 0;
}

.block-editor-block-list__layout > .wp-block:last-child {
	margin-bottom: 0;
}

.block-editor-block-list__layout > .wp-block:first-child > .wp-block-paragraph {
	margin-top: 0;
}

.block-editor-block-list__layout > .wp-block:last-child > .wp-block-paragraph {
	margin-bottom: 0;
}

.block-editor-block-list__layout > .wp-block[data-type="core/column"] .wp-block:first-child,
.block-editor-block-list__layout > .wp-block[data-type="canvas/tabs"] .wp-block:first-child,
.block-editor-block-list__layout > .wp-block[data-type="canvas/alert"] .wp-block:first-child {
	margin-top: 32px;
}

.block-editor-block-list__layout > .wp-block[data-type="core/column"] .wp-block:last-child,
.block-editor-block-list__layout > .wp-block[data-type="canvas/tabs"] .wp-block:last-child,
.block-editor-block-list__layout > .wp-block[data-type="canvas/alert"] .wp-block:last-child {
	margin-bottom: 32px;
}

.block-editor-block-list__layout > .wp-block[data-type="core/column"] .wp-block:first-child > .wp-block-paragraph,
.block-editor-block-list__layout > .wp-block[data-type="canvas/tabs"] .wp-block:first-child > .wp-block-paragraph,
.block-editor-block-list__layout > .wp-block[data-type="canvas/alert"] .wp-block:first-child > .wp-block-paragraph {
	margin-top: 32px;
}

.block-editor-block-list__layout > .wp-block[data-type="core/column"] .wp-block:last-child > .wp-block-paragraph,
.block-editor-block-list__layout > .wp-block[data-type="canvas/tabs"] .wp-block:last-child > .wp-block-paragraph,
.block-editor-block-list__layout > .wp-block[data-type="canvas/alert"] .wp-block:last-child > .wp-block-paragraph {
	margin-bottom: 32px;
}

/* Heading */
.wp-block[data-type="core/heading"] h1.editor-rich-text__tinymce, .wp-block[data-type="core/heading"] h2.editor-rich-text__tinymce, .wp-block[data-type="core/heading"] h3.editor-rich-text__tinymce, .wp-block[data-type="core/heading"] h4.editor-rich-text__tinymce, .wp-block[data-type="core/heading"] h5.editor-rich-text__tinymce, .wp-block[data-type="core/heading"] h6.editor-rich-text__tinymce {
	line-height: 1.2;
}

/* Image */
.wp-block[data-align] .wp-block[data-type="core/image"] figcaption {
	text-align: initial;
}

@media (min-width: 720px) {
	.wp-block[data-align] .wp-block[data-type="core/image"] figcaption {
		text-align: center;
	}
}

/* Block Sizes */
.wp-block[data-align="right"] .wp-block-cover,
.wp-block[data-align="right"] .wp-block-image,
.wp-block[data-align="left"] .wp-block-cover,
.wp-block[data-align="left"] .wp-block-image {
	max-width: 100%;
}

/* Pullquote */
.wp-block[data-type="core/pullquote"] .wp-block-pullquote blockquote > .editor-rich-text p {
	font-size: 1.75rem;
	line-height: 1.5;
}

.wp-block[data-type="core/pullquote"] .wp-block-pullquote.alignleft blockquote > .editor-rich-text p,
.wp-block[data-type="core/pullquote"] .wp-block-pullquote.alignright blockquote > .editor-rich-text p {
	font-size: 1.25rem;
}

/* Block Alignment */
@media (min-width: 720px) {
	.block-editor-block-list__layout .wp-block[data-align=right][data-type="core/cover"] > .is-block-content,
	.block-editor-block-list__layout .wp-block[data-align=left][data-type="core/cover"] > .is-block-content,
	.block-editor-block-list__layout .wp-block[data-align=right][data-type="core/group"] > .is-block-content,
	.block-editor-block-list__layout .wp-block[data-align=left][data-type="core/group"] > .is-block-content {
		max-width: 50%;
		width: 100%;
	}
}