/*
¡Bienvenido al CSS personalizado!

Para saber cómo funciona, ve https://wp.me/PEmnE-Bt
*/
.main-navigation > div > ul > li:hover > a, .main-navigation > div > ul > li.focus > a, .main-navigation > div > ul > li.current-menu-item > a {
	background: #E8D469;
	border-radius: 3px;
	color: #fff;
}

.wp-block-jetpack-timeline li .timeline-item__dot {
	display: block;
	border: 4px solid #e8f469;
	width: 16px;
	height: 16px;
	position: absolute;
	z-index: 1;
	border-radius: 50%;
	top: 50%;
	transform: translateY(-8px);
	left: -34px;
	box-sizing: border-box;
	background-color: #fff;
}

element {
	white-space: pre-wrap;
	background: rgba(0,0,0,0) linear-gradient(90deg,rgb(17,17,17) 0%,rgb(0,0,0) 100%) repeat scroll 0 0;
	border-radius: 50px;
}

.editor-styles-wrapper a {
	color: #0C0C0C;
}

.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
	text-decoration: underline;
}

.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
	text-decoration: underline;
}

form.customize-unpreviewable, form.customize-unpreviewable input, form.customize-unpreviewable select, form.customize-unpreviewable button, a.customize-unpreviewable, area.customize-unpreviewable {
	cursor: not-allowed !important;
}

a {
	text-decoration: none;
}

header *, main *, footer * {
	max-width: unset;
}

button, a {
	cursor: pointer;
}

a {
	color: #e8d469;
}

.social-navigation svg {
	fill: currentColor;
	vertical-align: middle;
	color: #e8d469;
}

.main-navigation > div > ul > li:hover li:hover > a, .main-navigation > div > ul > li:hover li.focus > a, .main-navigation > div > ul > li:hover li.current-menu-item > a, .main-navigation > div > ul > li.focus li:hover > a, .main-navigation > div > ul > li.focus li.focus > a, .main-navigation > div > ul > li.focus li.current-menu-item > a, .main-navigation > div > ul > li.current-menu-item li:hover > a, .main-navigation > div > ul > li.current-menu-item li.focus > a, .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
	background: #e8d469;
}

.site-info a:hover {
	color: #e8d469;
}

button[data-load-more-btn], .button, button, input[type="submit"], .wp-block-button__link, .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
	line-height: 1;
	color: #fff;
	cursor: pointer;
	font-weight: 700;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-family: var(--font-base,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",);
	font-size: 1rem;
	background-color: #e8d469;
	border-radius: 4px;
	border-width: 0;
	text-decoration: none;
	padding: 16px 24px;
}

editor-styles-wrapper
color: black;
a:hover {
	color: #e8d469;
}

.editor-styles-wrapper a:hover {
	color: #e8d469;
}

.editor-styles-wrapper a:hover {
	color: #e8d469;
	color: #e8d469;
}

.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
	text-decoration: underline;
	color: black;
}

a:hover {
	color: #e8d469;
}

.components-placeholder.components-placeholder {
	position: relative;
	padding: 1em;
	min-height: 200px;
	width: 100%;
	text-align: left;
	margin: 0;
	color: #1e1e1e;
	-webkit-font-smoothing: subpixel-antialiased;
	border-radius: 2px;
	background-color: #e8d469;
	box-shadow: 0 0 0 1px #1e1e1e;
	outline: 1px solid transparent;
}

.wp-block-latest-posts > li > a {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-family: var(--font-base,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",);
	font-size: 1.44rem;
	font-weight: 700;
	line-height: 1.125;
}

a {
	color: #090908;
}

element {
}

.wp-audio-shortcode, .post-navigation, .pagination {
	max-width: calc(772px - 32px);
	border-left-color: #e8d469;
}

.editor-styles-wrapper a:hover {
	color: #e8d469;
}

.wp-block-latest-posts .wp-block-latest-posts__post-date {
	color: #090908;
	font-size: .69444rem;
	line-height: 3.5;
}

.footer-navigation .footer-menu a:hover {
	color: #e8d469;
}

button[data-load-more-btn], .button, button, input[type="submit"], .wp-block-button__link, .wp-block-file__button, .a8c-posts-list__view-all, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept {
	line-height: 1;
	color: #fff;
	cursor: pointer;
	font-weight: 700;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-family: var(--font-base,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",);
	font-size: 1rem;
	background-color: #e8d469;
	border-radius: 4px;
	border-width: 0;
	text-decoration: none;
	padding: 10px 20px;
}

element {
}

.editor-styles-wrapper .wp-block-quote {
	border-left-color: #e8d469;
	margin: 32px 0;
	padding-left: 16px;
}

.editor-styles-wrapper .wp-block-quote {
	border-left-color: #e8d469;
	margin: 32px 0;
	padding-left: 16px;
}

.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
	text-decoration: underline;
	color: #e8d469;
}

.editor-styles-wrapper .wp-block-quote {
	border-left-color: #e8d469;
	margin: 32px 0;
	padding-left: 16px;
}

.editor-styles-wrapper .wp-block-quote {
	border-left-color: #CA2017;
	margin: 32px 0;
	padding-left: 16px;
}

.editor-styles-wrapper blockquote {
	padding-left: 16px;
}

.editor-styles-wrapper blockquote {
	padding-left: 16px;
}

.main-navigation a:hover {
	color: #090908;
}

.editor-styles-wrapper .wp-block-button__link:hover, .editor-styles-wrapper .wp-block-button__link:focus, .editor-styles-wrapper .wp-block-button__link.has-focus {
}

.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
	text-decoration: underline;
	color: #c9aa03;
}

.wpl-button a:hover {
	color: #151514;
	background: #e8d469;
	border: 1px solid #fffefe;
}

.wp-block-jetpack-timeline li .timeline-item__dot {
	display: block;
	border: 4px solid #090909;
	width: 16px;
	height: 16px;
	position: absolute;
	z-index: 1;
	border-radius: 50%;
	top: 50%;
	transform: translateY(-8px);
	left: -34px;
	box-sizing: border-box;
	background-color: #fff;
	color: ;
}

.wp-block-newspack-blocks-homepage-articles article .entry-title a:active, .wp-block-newspack-blocks-homepage-articles article .entry-title a:focus, .wp-block-newspack-blocks-homepage-articles article .entry-title a:hover {
	color: #e8d469;
}

.wp-block-media-text a.wp-block-button__link, .wp-block-media-text a:hover {
	color: #e8d469;
}

.editor-styles-wrapper .wp-block-latest-posts .wp-block-latest-posts__post-date {
	color: #e8d469;
	font-size: .83333rem;
	line-height: 1.6;
}

element {
}

.wp-block-latest-posts .wp-block-latest-posts__post-date {
	color: #c9aa03;
	font-size: .69444rem;
	line-height: 3.5;
}

.wp-block-newspack-blocks-homepage-articles article .entry-meta, .wp-block-newspack-blocks-homepage-articles article .cat-links {
	color: #c9aa03;
	font-size: .83333rem;
}

.wpl-button a:hover {
	color: #040404;
}

.wpl-button a:hover {
	color: #040404;
}

.sticky-post {
    color: white;
    background-color: #e8d469;
}	

element {
}
article .entry-header .entry-title a:active, article .entry-header .entry-title a:focus, article .entry-header .entry-title a:hover, .page-title a:active, .page-title a:focus, .page-title a:hover, .a8c-posts-list-item__title a:active, .a8c-posts-list-item__title a:focus, .a8c-posts-list-item__title a:hover {
    color: #e8d469;
}
.entry-meta a:hover, .entry-meta a:active, .entry-footer a:hover, .entry-footer a:active {
    color: #e8d469;
}

element {
}
.site-info a:hover {
    color: #e8d469;
}
.site-info a:hover {
    color: #CA2017;
}
.site-info a:link, .site-info a:visited {
    color: currentColor;
}
.site-info a:hover {
    color: #CA2017;
}
.site-info a:link, .site-info a:visited {
    color: currentColor;
}
a:hover {
    color: #e8d469;
}
.site-info a {
    color: currentColor;
}
a:hover {
    color: #222222;
}
.site-info a {
    color: currentColor;
}
a:hover {
    color: #222222;
}
a {
    color: #090908;
}
a {
    color: #e8d469;
}
button, a {
    cursor: pointer;
}
header *, main *, footer * {
    max-width: unset;
}
a {
    text-decoration: none;
}
a {
    text-decoration: none;
}
header *, main *, footer * {
    max-width: unset;
}
button, a {
    cursor: pointer;
}
a {
    color: #CA2017;
}
a {
    background-color: transparent;
}
a {
    text-decoration: none;
}
header *, main *, footer * {
    max-width: unset;
}
button, a {
    cursor: pointer;
}
a {
    color: #CA2017;
}
a {
    background-color: transparent;
}
*, ::before, ::after {
    box-sizing: inherit;
}
*, ::before, ::after {
    box-sizing: inherit;
}
#colophon .footer-navigation + .site-info {
    text-align: left;
}
#colophon .footer-navigation + .site-info {
    text-align: left;
}
.site-branding, .site-info, .main-navigation, .entry-header, .entry-footer, .page-title, .author-title, .comments-title, .comment-reply-title, .a8c-posts-list {
    text-align: center;
}
.site-info {
    color: #666666;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-family: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",);
    font-size: 0.7rem;
}
.jetpack_widget_social_icons svg {
    color: #e8d469;
    fill: currentColor;
    height: inherit;
    vertical-align: middle;
    width: inherit;
}
.site-header > *, .entry-header > *, .post-thumbnail > *, .page-content > *, .comment-content > *, .author-bio > *, .widget-area > .widget > * {
    margin-top: 16px;
    margin-bottom: 16px;
}
a {
    color: #0F0F0F;
}
.wp-block-cover a, .wp-block-cover-image a, .wp-block-media-text a, p:not(.site-title) a {
    text-decoration: underline;
    color: #0b0b0b;
}
.editor-styles-wrapper .wp-block-quote {
    border-left-color: #e8d469;
    margin: 32px 0;
    padding-left: 16px;
}
.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {
    display: block;
    color: #e8d469;
    font-size: 13px;
}
.wp-block-newspack-blocks-homepage-articles article .entry-meta, .wp-block-newspack-blocks-homepage-articles article .cat-links {
    color: #e8d469;
    font-size: .83333rem;
}
.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--instagram {
    color: #e8d469 !important;
}
.wp-block-coblocks-social.has-colors.is-style-mask .wp-block-coblocks-social__button--twitter {
    color: #e8d469 !important;
}
.editor-styles-wrapper .wp-block-a8c-blog-posts .entry-title a:active, .editor-styles-wrapper .wp-block-a8c-blog-posts .entry-title a:focus, .editor-styles-wrapper .wp-block-a8c-blog-posts .entry-title a:hover {
    text-decoration: none;
    color: #e8d469;
}
.site-footer > :first-child, 
.site-main > article > :first-child, .site-main > .not-found > :first-child, .entry-content > :first-child, [class*="inner-container"] > :first-child, .widget-area > :first-child {
    margin-top: 0;
}

.site-footer > :first-child, .site-main > article > :first-child, .site-main > .not-found > :first-child, .entry-content > :first-child, [class*="inner-container"] > :first-child, .widget-area > :first-child {
    margin-top: 0;
}
.widget-area {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.widget-area {
    padding-top: 0px;
}
.widget-area {
    font-size: 0.67rem;
}
.site-info a:hover {
    color: #e8d469;
.editor-styles-wrapper .wp-block-quote {
    border-left-color: #e8d469;
    padding-left: 16px;}
.strong a:hover {
    color: #e8d469;
}
.site-footer a:hover {
    color: #e8d469;
}
.wp-block-jetpack-mailchimp .wp-block-jetpack-mailchimp_notification.wp-block-jetpack-mailchimp_success {
    background-color: #e8d469;
    color: #fff;
}
element {
}
.wp-block-media-text .wp-block-media-text__content :first-child {
    margin-top: 0;
}
.components-placeholder.components-placeholder {
    position: relative;
    padding: 1em;
    min-height: 200px;
    width: 100%;
    text-align: left;
    margin: 0;
        margin-top: 0px;
    color: #1e1e1e;
    -webkit-font-smoothing: subpixel-antialiased;
    border-radius: 2px;
    background-color: #fffdf6;
    box-shadow: 0 0 0 1px #fffdf6;
    outline: 1px solid transparent;
}
.wp-block-jetpack-mailchimp .wp-block-jetpack-mailchimp_notification.wp-block-jetpack-mailchimp_success {
    background-color: #e8d469;
    color: #fff;
}

