/** Styles for post type Single */
h1 {
    margin: 23px 0px !important;
	margin-bottom: 12px !important;
}


h1.wp-block-post-title.has-medium-plus-font-size {
    font-size: 31px !important;
}

ul, p {
    margin-bottom: 16px !important;
}

.c-social__content {
    margin: 11px 0px 30px;
}

.c-social__icons {
    margin: 14px 4px;
}

p:has(iframe) {
    text-align: center;
}

.wp-block-post-date {
    display: inline-block;
    padding: 7px;
    position: relative;
    top: -5px;
    left: 13px;
}

p {
    font-size: var(--wp--preset--font-size--medium);
	margin: 10px 0px !important;
}

h2 {
    font-size: var(--wp--preset--font-size--large);
    margin: 18px 0px;
    font-weight: 500;
}

.term-decoracion h2{
	font-size:20px !important;
}
img.attachment-post-thumbnail {
    max-height: 300px;
    object-fit: cover;
    object-position: center;
}

.c-related.is-style-c-related--aside-blog {
    margin-top: 19px !important;
}

.c-social__icons{
    color: black !important;
}

.content-post  a {
    color: blue;
}

.c-related {
    max-width: 80%;
    margin: auto;
}

/** Header imagens */
.c-parent-category--simple{
    background-image: url(/wp-content/uploads/2022/03/categoria1.webp);
}

.c-parent-category--decoracion{
    background-image: url(/wp-content/uploads/2022/03/categoria1.webp);
}

.c-parent-category--construccion{
    background-image: url(/wp-content/uploads/2022/03/categoria2.webp);
}

.c-parent-category--industrial{
    background-image: url(/wp-content/uploads/2022/03/categoria3.webp);
}


.c-parent-category{
    height: 376px;
    background-size: cover;
}

.c-parent-category__container {
    max-width: 88%;
    margin: auto;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.c-parent-category__description{
    font-weight: 300;
    font-size: 39px;
}

.c-parent-category__container .c-parent-category__titlte {
    text-transform: uppercase;
    font-weight: bold;
	font-size: var(--wp--preset--font-size--extra-large);
	margin: 0;
}

/** Styles for post type Single */

.wp-block-post-date {
    display: inline-block;
    padding: 7px;
    position: relative;
    top: -5px;
    left: 13px;
}

p {
    font-size: var(--wp--preset--font-size--medium);
	margin: 10px 0px !important;
}

h2 {
    font-size: var(--wp--preset--font-size--large);
    margin: 18px 0px;
    font-weight: 500;
}

img.attachment-post-thumbnail {
    max-height: 300px;
    object-fit: cover;
    object-position: center;
}

.c-related.is-style-c-related--aside-blog {
    margin-top: 19px !important;
}

.c-social__icons{
    color: black !important;
}

.content-post  a {
    color: blue;
}

.c-related {
    max-width: 80%;
    margin: auto;
	gap: 1em;
}

/** Header imagens */
.c-parent-category--simple{
    background-image: url(/wp-content/uploads/2022/03/categoria1.webp);
}

.c-parent-category--decoracion{
    background-image: url(/wp-content/uploads/2022/03/categoria1.webp);
}

.c-parent-category--construccion{
    background-image: url(/wp-content/uploads/2022/03/categoria2.webp);
}

.c-parent-category--industrial{
    background-image: url(/wp-content/uploads/2022/03/categoria3.webp);
}


.c-parent-category{
    height: 376px;
    background-size: cover;
}

.c-parent-category__container {
    max-width: 88%;
    margin: auto;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.c-parent-category__description{
    font-weight: 300;
    font-size: 39px;
}

.c-parent-category__container .c-parent-category__titlte {
    text-transform: uppercase;
    font-weight: bold;
	font-size: var(--wp--preset--font-size--extra-large);
	margin: 0;
}

.is-layout-flow ul li {
    font-size: 16px;
    /*font-weight: 300;*/
}
.is-layout-flow ol li {
    font-size: 16px;
    /*font-weight: 300;*/
}
.is-layout-flow p{
	font-size: 16px
}

.is-layout-flow h2{
	font-size: 26px
}

.is-layout-flow h3{
	font-size: 24px
}

.animated.fadeIn {
	padding: 34px 10px !important;
	width:87%;
	/*margin: 0 auto;*/
	margin: 0 ;
}


/** Fonts sizes */
.is-layout-flow h3{
	font-size: 22px;
}

img.aligncenter {
    clear: both;
    margin: auto;
    width: 100%;
    object-fit: contain;
}


.buzon{
	background-color:#F0E42B;
	border-radius: 50%;
	padding:.5rem;
	
}
.boletin{
	width: 348px !important;
	box-shadow: none !important;
}
.c-related__left-image{
	flex-shrink: 0;
    margin-bottom: 15px;
}
.c-related__left-image img{
	    width: 100%;
    height: 200px;
   
}