:root {
    --red: #c72032;
    --red2: #9B0913;
    --red3: #AB0202;
    --red4: #FB283F;
    --red5: #d31112;
    --black: #000000;
    --white: #FFFFFF;
    --gray: #959595;
    --gray2: #f5f5f5;
    --gray3: #b0b0b0;
    --gray4: #f2f2f2;
    --second-font: "Raleway", arial;
}

.fs-27 h2 {
    font-size: 27px !important;
}

.fs-33 h2 {
    font-size: 33px !important;
}

.fs-40 h2 {
    font-size: 40px !important;
}

.wpnbha.note-otitle .cat-links a {
    color: var(--red);
    text-transform: initial;
    font-size: 17px;
    font-weight: 800;
    font-family: "Raleway", arial;
}

.note-otitle .entry-title a{
    font-size: 22px;
    color: var(--black);
    font-weight: 800;
}

.note-otitle .author-prefix {
    font-family: "Raleway", arial;
    color: var(--black);
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
}

.note-otitle .entry-title {
    font-size: 22px !important;
    color: var(--black);
    font-weight: 900;
    margin-bottom: 15px !important;
}

.note-otitle .author a {
    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    color: var(--black);
    font-family: "Raleway", arial;
}

.note-otitle .author a:visited {
    color: var(--black);
}

.note-otitle .author a:hover,
.note-otitle .author a:focus {
    color: var(--red);
}


.note-otitle article:first-child .cat-links{
	margin-top: 0px!important;
}

.wpnbha.image-alignbehind.note-large-wi .post-has-image .cat-links a {
    font-size: 17px;
    font-weight: 800;
    color: var(--red4);
    margin-bottom: 30px;
    text-transform: initial;
    font-family: "Raleway", arial;
}
.note-large-wi .cat-links a:hover,
.note-large-wi .cat-links a:focus  {
     color: var(--red4);
}


.note-large-wi .entry-title{
    width: 50%;
}

.note-large-wi .entry-title a{
    font-weight: 900;
    color: var(--white)!important;
    margin-top: 50px;
    font-size: 28px;
}

.note-large-wi .author a{
    margin-top: 50px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    font-family: "Raleway", arial;
    font-weight: 500;
}
.note-large-wi-back.wpnbha.image-alignbehind .post-has-image .cat-links a {
    font-size: 17px;
    font-weight: 800;
    color: var(--red4);
    margin-bottom: 30px;
    text-transform: initial;
    font-family: "Raleway", arial;
}
.note-large-wi-back .cat-links a:hover,
.note-large-wi-back .cat-links a:focus  {
     color: var(--red4);
} 
.note-large-wi-back .entry-title{
    width: 50%;
}
.note-large-wi-back .entry-title a{
    font-weight: 800;
    color: var(--white)!important;
    margin-top: 50px;
    font-size: 30px;
}

.note-large-wi-back .author a{
    margin-top: 50px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    font-family: "Raleway", arial;
    font-weight: 500;
}
.wpnbha.image-alignbehind .post-has-image .post-thumbnail:after {
    background: none;
    z-index: 1 !important;
}

.note-large-wi article.post-has-image img {
    box-shadow: 0px 0px 27px 2px rgba(0, 0, 0, .3) !important;
}

.note-large-wi .post-thumbnail:after {
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 30%);
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 30%) !important;
    background: linear-gradient(to right, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 30%);
}

.note-large-wi .entry-meta {
    margin-top: 2rem !important;
}

.note-large-wi .post-thumbnail figcaption{
    background: var(--gray2);
    width:80%;
    margin-top: -13px; 
    font-size: 15px;
    color: var(--black);
    font-weight: 400;
    padding: 10px;
    font-family: "Raleway", arial;
    text-align:center;
}
.note-large-wi .entry-wrapper {
    padding-left: 50px !important;
    position: absolute !important;
    top: 0px !important;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: rgb(2,0,36);
    background: -moz-linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#000000",GradientType=1);
}

.note-large-wi .entry-wrapper:before {
    display: block;
    content: "";
    height: 80%;
    border-left: 3px solid var(--red4);
    left: 25px;
    top: 10%;
    position: absolute;
}

.note-large-wi .author-prefix {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    color: var(--white);
    font-family: "Raleway", arial;
}
.note-large-wi-back article.post-has-image img {
    box-shadow: 0px 0px 27px 2px rgba(0, 0, 0, .3) !important;
}
.note-large-wi-back .post-thumbnail:after {
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 30%);
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 30%) !important;
    background: linear-gradient(to right, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 30%);
}
.note-large-wi-back .entry-meta {
    margin-top: 2rem !important;
}

.note-large-wi-back .post-thumbnail figcaption{
    background: var(--gray2);
    width:80%;
    margin-top: -13px; 
    font-size: 15px;
    color: var(--black);
    font-weight: 400;
    padding: 10px;
    font-family: "Raleway", arial;
    text-align:center;
}
.note-large-wi-back .entry-wrapper {
    padding-left: 50px !important;
    position: absolute !important;
    top: 0px !important;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: rgb(2,0,36);
    background: -moz-linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#000000",GradientType=1);
}
.note-large-wi-back .entry-wrapper:before {
    display: block;
    content: "";
    height: 80%;
    border-left: 3px solid var(--red4);
    left: 25px;
    top: 10%;
    position: absolute;
}

.note-large-wi-back .author-prefix {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    color: var(--white);
    font-family: "Raleway", arial;
}
.box-cambio {
    border-top: 6px solid var(--red);
	margin-bottom:0px!important;
	padding-bottom: 6rem;
	margin-top:0px!important;
}

.title-cambio {
    position: relative;
    top: -60px;
    left: 0;
    width: 100%;
    margin-bottom: 0px !important;
    display: flex;
    justify-content: center;
}

.title-cambio>div {
    display: flex;
    align-items: center;
    justify-content: center;
    width: fit-content;
    position: relative;
}

.title-cambio h2 {
    color: var(--white);
    margin: 0px;
    font-size: 18px;
    text-transform: uppercase;
    background: var(--black);
    padding: 8px 15px 8px 3rem;
    border-radius: 25px;
    z-index: 0;
}

.title-cambio svg {
    width: 40px;
    height: 40px;
    color: var(--red);
}

.circle-logo{
	z-index: 5;
    width: 65px;
    height: 65px;
    margin-right: -2.5rem;
    background: #FFF;
    border: 6px solid #BE172D;
    border-radius: 50%;
    display: flex;
    padding-top: 5px;
    padding-left: 5px;
}
.note-wbred article {
    background: var(--red2);
}

.wpnbha.note-wbred .cat-links a{
    font-size: 17px;
    color: var(--white);
    font-weight: 800;
    text-transform: initial;
    font-family: "Raleway", arial;
    margin-bottom: 1rem;
}

.note-wbred h2.entry-title a{
    font-weight: 900;
    font-size: 33px;
    color: var(--white);
}
.note-wbred .entry-title a:hover,
.note-wbred .entry-title a:visited,
.note-wbred .entry-title a:focus{
    color: var(--white);
}
.note-wbred .entry-wrapper {
    padding: 1em 2rem 2rem;
}

.note-wbred .author-prefix,
.note-wbred .entry-meta a {
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 500;
    font-family: "Raleway", arial;
}

.note-wbred .author a:visited,
.note-wbred .author a:hover,
.note-wbred .author a:focus {
    color: var(--white);
}

.articles-wb article {
    border: 2px solid var(--gray) !important;
    border-width: 0 0 2px !important;
    /*margin-bottom: 0.4em !important;*/
    padding-bottom: 0.4em !important;
}

.articles-wb article:last-child {
    border: none !important;
}
.box-newsright {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.box-newsright .articles-wb div article .entry-wrapper .entry-title a{
    font-size: 22px;
    font-family: 'Martel', arial, serif;
    font-weight: 900;
}
.box-newsright .note-otitle.wpnbha.ts-2 article .entry-title{
    margin-bottom: 1.2rem!important;
}
.box-newsright .note-otitle.wpnbha .entry-meta{
    margin-bottom: .8rem;
}
.box-newsright .articles-wb div article:nth-child(n+2){
    margin-top: 1.2rem;
}
.box-newsright .note-otitle.articles-wb article{
    border-bottom: 3px solid var(--gray)!important;
}
.box-newsright .note-otitle.articles-wb article:last-child{
    border-bottom: 0px!important;
}

.mrt-remove{
	margin-top: 0px!important;
}
.site-footer{
	background: #000000;
}
.site-info .site-info-contain:first-child{
	border-top: 0px;
}
.footer-border{
	border-top: 15px solid var(--red2);
	margin-top: 2rem;
        padding-top: 1rem;
}
.site-footer li a{
	font-family: 'Martel', arial;
	color: var(--white);
        font-size: 20px;
	font-weight: 900;
}
.site-footer .address{
	font-size: 18px;
	font-family: 'Martel', arial;
	font-weight: 900;
}
.site-info .wrapper{
	display: block;
}
.site-info .bottom{
	justify-content: space-between;
    display: flex;
    align-items: center;
	color: var(--white);
}
.social-links-menu li a svg{
	width: 32px;
	height: 32px;
}
.site-info .bottom span.line{
	border-top: 7px solid var(--white);
	min-width:350px;
}
.site-info .bottom span{
	font-size: 16px;
	font-weight: 800;
	font-family: 'Raleway', arial;
}
.footer-logo-menu{
	display: flex;
	justify-content:space-around;
}
.footer-logo-menu .widget_nav_menu{
	font-size: 16px!important;
	color: #FFF;
	font-weight: 800;	
    text-align: right;
}
.footer-logo-menu .widget_nav_menu li{
	border-right: 2px solid var(--red2);
	padding-right: 25px;
}
.footer-logo-menu .widget_nav_menu li a:hover,
.footer-logo-menu .widget_nav_menu li a:focus{
	color: var(--red);
}
.footer-logo-menu .widget_nav_menu li a:visited{
	color: (--white);	
}
.footer-logo-menu .widget_nav_menu li:last-child{
	border:none;
}
.footer-logo-menu .widget{
	min-width: auto!important;
    width: initial!important;
    flex: auto!important;
}
.footer-info{
	font-size: 16px;
	color: #FFF;
	font-weight:800;
}
.textright{
	text-align: right;
}
.box-portada{
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	box-shadow: 0px 0px 16px rgba(0,0,0,.3);
}
.box-portada .article-section-title{
	font-size:22px!important;
	font-weight: 900;
	color: #FFF;
	border: none;
	background: var(--red2);
	margin-bottom: 0px!important;
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	padding: 10px 0;
}
.box-portada .entry-title{
	display: none;	
}
.box-portada .post-thumbnail{
	margin:0px!important;
}
.box-portada .post-thumbnail a{
	display: flex;	
}
.youtube-box{
	background: #FFF;
   /* border-radius: 18px;*/
    box-shadow: 0px 7px 7px 7px rgba(0, 0, 0,.3);
    /*padding: 25px 30px;*/
    /*border-top: 14px solid #9B0913;*/
    margin-bottom: 3rem!important;
    border-radius: 18px;

}
.youtube-box .wp-block-group__inner-container{
    padding: 25px 30px;
}
.youtube-box:before{
    content: '';
    display: block;
    height:  14px;
    background: #9B0913;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
}

.youtube-cambio .principalname{
	font-size:18px;
	font-weight: 900;
	margin: 0px;
}
.youtube-cambio .author{
	font-size: 14px;
	font-weight: 700;
	margin:0px;
	font-family: "Raleway", arial;
}
.logo-footer svg{
	width: 200px;
	min-width: 200px;
}
.social-footermenu .social-links-menu li svg{
	display:none;	
}
.social-footermenu .social-links-menu li{
	margin-right:10px;
}
.social-footermenu .social-links-menu li a:after {
	display: block;
	width: 25px;
	height: 25px;
}
.social-footermenu .social-links-menu li:nth-child(1) a:after {
	content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve"><path fill="white" class="st0" d="M12,10.7H8V16h4v16h6.7V16h4.9l0.5-5.3h-5.3V8.4c0-1.3,0.3-1.8,1.5-1.8H24V0h-5.1C14.1,0,12,2.1,12,6.2V10.7z"/></svg>');
}
.social-footermenu .social-links-menu li:nth-child(3) a:after {
	content:url('data:image/svg+xml,<svg id="Capa_1" data-name="Capa 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.4 24"><path fill="%23FFFFFF" d="m0,0q.2,0,0,0h6.7q.2,0,.4.2c2,2.8,5.8,8.5,5.8,8.5h.2c2.4-2.8,4.8-5.6,7.3-8.5q.2-.2.4-.2h1.8l-.2.2c-2.8,3.2-5.6,6.5-8.3,9.7q-.2.2,0,.4c2.6,3.8,5.2,7.7,7.9,11.5.4.6,1,1.4,1.4,2v.2h-6.7q-.2,0-.4-.2c-2-3-4-5.8-6.1-8.9h-.2c-2.6,3-5,6.1-7.7,8.9l-.1.2H.4l.2-.2c2.8-3.4,5.8-6.7,8.7-10.1.2-.2,0-.4,0-.4,0,.2-6.3-8.9-9.3-13.3q.2,0,0,0Zm20.6,22.6s0-.2-.2-.4c-2.6-3.8-5.2-7.5-7.9-11.3-2.2-3-4.2-6.1-6.5-9.1q-.1-.2-.4-.2h-2.8s-.4,0-.2.2c1.2,1.6,2.2,3.2,3.5,4.9,3.6,5.2,7.3,10.5,10.9,15.7q.2.2.4.2h3.2Z" style="stroke-width: 0px;"/></svg>');
}
.social-footermenu .social-links-menu li:nth-child(2) a:after {
	content:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve"><path fill="white" class="st0" d="M16,2.9c4.3,0,4.8,0,6.5,0.1c4.3,0.2,6.4,2.3,6.6,6.6c0.1,1.7,0.1,2.2,0.1,6.5c0,4.3,0,4.8-0.1,6.5c-0.2,4.3-2.2,6.4-6.6,6.6c-1.7,0.1-2.2,0.1-6.5,0.1c-4.3,0-4.8,0-6.5-0.1c-4.3-0.2-6.4-2.3-6.6-6.6c-0.1-1.7-0.1-2.2-0.1-6.5c0-4.3,0-4.8,0.1-6.5C3.2,5.2,5.2,3.2,9.5,3C11.2,2.9,11.7,2.9,16,2.9z M16,0c-4.3,0-4.9,0-6.6,0.1c-5.8,0.3-9,3.5-9.3,9.3C0,11.1,0,11.7,0,16s0,4.9,0.1,6.6c0.3,5.8,3.5,9,9.3,9.3C11.1,32,11.7,32,16,32s4.9,0,6.6-0.1c5.8-0.3,9-3.5,9.3-9.3C32,20.9,32,20.3,32,16s0-4.9-0.1-6.6c-0.3-5.8-3.5-9-9.3-9.3C20.9,0,20.3,0,16,0z M16,7.8c-4.5,0-8.2,3.7-8.2,8.2s3.7,8.2,8.2,8.2s8.2-3.7,8.2-8.2C24.2,11.5,20.5,7.8,16,7.8z M16,21.3c-2.9,0-5.3-2.4-5.3-5.3c0-2.9,2.4-5.3,5.3-5.3s5.3,2.4,5.3,5.3C21.3,18.9,18.9,21.3,16,21.3z M24.5,5.5c-1.1,0-1.9,0.9-1.9,1.9s0.9,1.9,1.9,1.9c1.1,0,1.9-0.9,1.9-1.9S25.6,5.5,24.5,5.5z"/></svg>');
}
.social-footermenu .social-links-menu li:nth-child(4) a:after {
	content:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve"><path fill="white" d="M26.2,4.2c-4.8-0.3-15.5-0.3-20.3,0C0.7,4.6,0,7.7,0,16c0,8.2,0.6,11.4,5.8,11.8c4.8,0.3,15.5,0.3,20.3,0C31.3,27.4,32,24.3,32,16C32,7.8,31.4,4.6,26.2,4.2z M12,21.3V10.7L22.7,16L12,21.3z"/></svg>');
}
.social-footermenu .social-links-menu li:nth-child(5) a:after {
	content:url('data:image/svg+xml,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve"><path fill="white" d="M0,31.7l2.2-8.1c-1.4-2.4-2.1-5.1-2.1-7.9C0.1,7.1,7.2,0,15.9,0C20.1,0,24,1.6,27,4.6c3,3,4.6,6.9,4.6,11.1c0,8.7-7.1,15.7-15.7,15.7c-2.6,0-5.2-0.7-7.5-1.9C8.3,29.5,0,31.7,0,31.7z M8.7,26.7c2.2,1.3,4.3,2.1,7.1,2.1c7.2,0,13.1-5.9,13.1-13.1c0-7.2-5.8-13.1-13.1-13.1C8.7,2.7,2.8,8.5,2.8,15.7c0,2.9,0.9,5.1,2.3,7.4L3.8,28C3.8,28,8.7,26.7,8.7,26.7z M23.8,19.5c-0.1-0.2-0.4-0.3-0.8-0.5c-0.4-0.2-2.3-1.1-2.7-1.3c-0.4-0.1-0.6-0.2-0.9,0.2c-0.3,0.4-1,1.3-1.2,1.5s-0.5,0.3-0.9,0.1c-0.4-0.2-1.7-0.6-3.2-2c-1.2-1-2-2.3-2.2-2.7c-0.2-0.4,0-0.6,0.2-0.8c0.2-0.2,0.4-0.5,0.6-0.7c0.2-0.2,0.3-0.4,0.4-0.7c0.1-0.3,0.1-0.5,0-0.7c-0.1-0.2-0.9-2.1-1.2-2.9c-0.3-0.8-0.6-0.7-0.9-0.7l-0.8,0c-0.3,0-0.7,0.1-1,0.5c-0.4,0.4-1.4,1.3-1.4,3.3s1.4,3.8,1.6,4.1c0.2,0.3,2.8,4.2,6.7,5.9c0.9,0.4,1.7,0.6,2.2,0.8c0.9,0.3,1.8,0.3,2.5,0.2c0.8-0.1,2.3-1,2.7-1.9C23.9,20.4,23.9,19.6,23.8,19.5z"/></svg>');
}
/*Note black*/
.note-wblack article {
    background: var(--black);
}

.note-wblack .cat-links {
    font-size: 17px !important;
    color: var(--white);
    font-family: "Raleway", arial;
    font-weight: 800 !important;
    text-transform: initial;
    margin-bottom: 0.5rem !important;

}

.note-wblack .entry-title a{
    font-weight: 900;
    font-size: 33px;
    color: var(--white) !important;
    margin-bottom: 30px !important;
    font-family: 'Martel', serif;
    
}

.note-wblack div article .entry-wrapper .entry-meta .byline .author-prefix{

    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    
    font-family: "Raleway", arial;

}

.note-wblack div article .entry-wrapper .entry-meta .byline .author a{

    font-weight: 500;
    text-transform: uppercase;
    font-size: 14px;
    
    font-family: "Raleway", arial;

}




.note-wblack .entry-title a:hover,
.note-wblack .entry-title a:visited,
.note-wblack .entry-title a:focus {
    color: var(--white);
}

.note-wblack .entry-wrapper {
    padding: 15px 60px;
}

.note-wblack .author-prefix,
.note-wblack .entry-meta a {
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 700;
}

.note-wblack .author a:visited,
.note-wblack .author a:hover,
.note-wblack .author a:focus {
    color: var(--white);
}

.note-viral .cat-links {
    font-size: 18px !important;
    color: var(--red);
    font-weight: 800;
}

.note-viral .entry-title {
    font-size: 20px!important;
    color: var(--white);
    font-weight: 900;
}

.note-viral .entry-title a:hover,
.note-viral .entry-title a:visited,
.note-viral .entry-title a:focus {
    color: var(--white);
}

.note-viral .author-prefix,
.note-viral .entry-meta a {
    font-size: 13px!important;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 500;     font-family: 'Raleway', sans-serif;
}

.note-viral .author a:visited,
.note-viral .author a:hover,
.note-viral .author a:focus {
    color: var(--white);
}
.note-viral .entry-meta{
	margin-top:15px!important;
}
.opinionbox .article-section-title{
	border:none;
	color: #FFF;
	text-align: center;
	font-size: 26px!important;
	text-transform: uppercase;
	margin-top: 3rem!important;
	margin-bottom: 5rem!important;
}
.opinionbox h2 span{
	padding: 10px 20px;
	background: var(--black);	
	border-radius: 25px;
}
.opinionbox .author-info{
	display: flex;
	justify-content: center;
	margin-bottom: 30px;
}
.opinionbox article .entry-wrapper{
	padding: 20px;
	
    background: #FFF;
    border-radius: 0px 0px 27px 27px;
    box-shadow: 0 0 16px rgb(0 0 0 / 30%);
    padding-top: 100px;
    position: relative;
    margin-bottom: 5rem;
    min-height: 280px;
}
.opinionbox article::before{
	
	background:#000;	
	content:'';
	height:20px;
	display:block;
	border-radius: 25px 25px 0 0;

}

.opinionbox article .entry-wrapper .cat-links a{
	font-size:14px;
	color: var(--red3);
	text-transform: uppercase;
	font-weight:700;
	margin-bottom: 10px;
}
.opinionbox article .entry-wrapper .entry-title{
	font-size: 19px!important;
	font-weight: 700;
	color: var(--black);
}
.opinionbox article .entry-wrapper .byline .author, 
.opinionbox article .entry-wrapper .byline .author-prefix{
	color: var(--black);
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
}
.opinionbox .author-image img{
	width: 150px!important;
	height: 150px!important;
	border: 4px solid var(--red3);
}
.opinionbox .author-image{
    display: flex;
    justify-content: center;
    margin-top: -175px;
    position: absolute;
    left: 28%;
}
.note-wbred .newspack-post-subtitle,
.note-wblack .newspack-post-subtitle{
	color: var(--white)!important;
}
.lightbox-img{
	position:relative;
	display: flex;
	align-content: center;
	justify-content: center;
	flex-direction: revert;
	height: 160px;
}
.lightbox-img img{
	object-fit: cover;
}
.lightbox-img .arrow{
    width: 62px;
    height: 62px;
    position: absolute;
    top: 55px;
    z-index: 2;
    background: none;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.lightbox-img .arrow svg{
	width: 62px;
	height: 62px;
        fill: var(--red2);
}

.content-videos{
	display: grid;
	 grid-template-columns: repeat(4, 1fr);
	gap: 30px;
}
.content-videos .multimedia-content .entry-title {
	line-height: 18px;
}
.content-videos .multimedia-content p{
	font-size: 17px;
	color: var(--white);
}
.content-videos .entry-title a,
.content-videos .entry-title a:hover,
.content-videos .entry-title a:visited,
.content-videos .entry-title a:focus{
    color: var(--black);	
    font-size: 18px;
    line-height:16px;
    font-weight: 900;
}
.multimedia-content .back-title .author a{
    color: var(--black);        
    font-size: 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.content-videos .back-title h3{
	margin-top: 0px;
        text-align: center;
}
.general-article .entry-header .cat-links a{
    background: none;
    color: var(--red);
    text-transform: none;
    font-family: var(--second-font);
    font-size: 17px;
    font-weight: 800;
    padding: 0px;
}
.general-article .entry-header .entry-title {
    font-size: 40px;
    font-weight: 900;
    color: var(--black);
}
.general-article .entry-header .entry-title {
    font-size: 40px;
    font-weight: 900;
    color: var(--black);
}
.general-article.videos-article .entry-header .entry-title {
    font-size: 30px;
    font-weight: 900;
    color: var(--black);
}

.general-article .entry-header .newspack-post-subtitle{
    font-style: normal;
    font-family: var(--second-font);
    margin-bottom: 1rem;
    font-size: 22px;
    color: var(--black);
}
.general-article .entry-header .entry-subhead .posted-on{
    font-size: 14px;
    font-family: var(--second-font);
    font-weight: 500;
    color: var(--black);
}
.general-article .entry-header .entry-subhead{
    border-top: 1px solid var(--gray3);
    border-bottom: 1px solid var(--gray3);
    padding-top:1rem;
    padding-bottom: 1rem;
}
.general-article .entry-header .entry-subhead .avatar{
    border: 2px solid var(--red);
}
.general-article .entry-header .entry-subhead .entry-meta .byline,
.general-article .entry-header .entry-subhead .entry-meta .byline a{
    text-transform: uppercase;
    font-family: var(--second-font);
    font-weight: 500;
    color: var(--black);
    font-size: 14px;
}
.general-article .entry-header .entry-subhead .sd-content ul li{
    border-right: 2px solid var(--red5);
    padding-right: 10px;    
}
.general-article .entry-header .entry-subhead .sd-content ul li:nth-child(4){
    border-right: 0px;
}
.general-article .wp-block-image .wp-element-caption,
.general-article .post-thumbnail figcaption{
    background: var(--gray2);
    width: 80%;
    margin-top: -10px;
    padding: 10px;
    font-weight: 400;
    font-family: var(--second-font);
}
.general-article .wp-block-image .wp-element-caption{
    margin-top:0px;
}
.general-article article .entry-content ul,
.general-article article .entry-content ol,
.general-article article .entry-content p{
    font-family: var(--second-font); 
    font-size: 18px;
    color: var(--black);
}
.general-article article .entry-content a{
    color: var(--red2);
    text-decoration: underline;
    font-family: var(--second-font);
    font-size: 18px;
}
.general-article article .entry-content h2{
    font-family: var(--second-font);
    font-size: 28px;    line-height: 2.2em;
    color: var(--black);
    font-weight: 700;
}
.general-article article .entry-content h3{
    font-family: var(--second-font);
    font-size: 22px;
    color: var(--red2);
    font-weight: 700;
}
.general-article article .entry-content h4{
    font-family: var(--second-font);
    font-size: 20px;
    color: var(--black);
    font-weight: 700;
}
.general-article .wp-block-embed iframe{
    margin: 0 auto!important;
}
.general-article article .entry-content .wp-block-quote{
    background: var(--white);
    border-radius: 18px;
    box-shadow: 0px 3px 8px 7px rgba(0,0,0,.3);
    border: none;
    width: 90%;
    margin: 3rem auto;
    padding: 2rem 2rem 1rem 4rem;
    position: relative;
}
.general-article article .entry-content .wp-block-quote:before{ 
    content: ''; 
    background: url('data:image/svg+xml,<svg id="Capa_1" data-name="Capa 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 22"><path d="m0,0v16.98s13,0,13,0l7,5.02v-5.02h4s0-16.98,0-16.98C24,0,0,0,0,0Zm12,5h4v4h-1.55c0,.91.64,2.12,1.64,2.49l-.41.87c-2.15-.43-3.68-2-3.68-4.34v-3.03Zm-5,0h4v4h-1.55c0,.91.64,2.12,1.64,2.49l-.41.87c-2.15-.43-3.68-2-3.68-4.34v-3.03Z" style="stroke-width: 0px;"/></svg>') no-repeat center center;
    background-size: cover;
    display: block;
    width: 100px;
    height: 90px;
    left: -50px;
    top: calc( 55% - 3rem);
    position: absolute;
}
.general-article article .entry-content ul li::marker {
    color: var(--red2);
    display: inline-block; 
    width: 1em;
    margin-left: -1em;
    font-size: 22px;
}
.general-article article .entry-content ol li::marker {
    color: var(--red2);
    display: inline-block; 
    width: 1em;
    margin-left: -1em;
    font-size: 20px;
    font-weight: 700;
}
.general-article article .entry-footer .tags-links span{
    font-family: var(--second-font);
    text-transform: none;
    color: var(--black);
}
.general-article article .entry-footer  a{
    background: var(--gray4);
    color: var(--red2);
    font-size: 17px; 
    font-family: var(--second-font);
    font-weight: 400;
    border-radius: 25px;
    text-decoration: underline;
    text-transform: uppercase;
    padding: 5px 15px;
}
.general-article .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button,
.general-article .sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button,
.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button,
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{
    background: none;
    color: var(--black)!important;
    width: 32px;
    height: 32px;
    box-sizing: content-box;
    padding: 0px;
    margin-top: 0px;
    display: flex;
    top: 0px;
}
.general-article .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button:focus,
.general-article .sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button:focus,
.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button:focus,
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:focus,
.general-article .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button:hover,
.general-article .sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button:hover,
.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button:hover,
.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:hover{
    outline: none;
}
.general-article .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{
    font-size: 32px;
}
.general-article .sd-sharing{
    margin-bottom:0px;
}
.general-article .author-bio{
    border: 4px solid #e6e6e6;
    background: var(--white);
    border-radius: 30px;
    padding: 1rem 2rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.general-article .author-bio .avatar{
    border: 4px solid var(--red2);
}
.general-article .author-bio .author-bio-text{
    display: grid;
    grid-template-columns: .6fr 1fr;
    column-gap: 1.5rem;
    align-items: center;
}
.general-article .author-bio .author-bio-text .accent-header{
    border: none;
    color: var(--black);
    font-size: 14px;
    font-family: var(--second-font);
    font-weight: bold;
}

.general-article .author-bio .author-bio-text p{
    font-family: var(--second-font);
    font-size: 15px;
    color: var(--black);
    font-weight: 400;
}
.general-article .author-bio .author-bio-text .author-bio-header{
    content: '';
    display: inline-flex;
    border-right: 3px solid var(--gray4);
    height: 100%;
    align-items: center;
}
.below-content{
    height: max-content;
    box-sizing: content-box;
}
.googlenews{
    display: block;
    padding-top: 2rem;
    padding-bottom: 2rem;
    height: auto;
    text-align: center;
}
.recomendamos.wpnbha .article-section-title{ 
    font-size: 22px;
    color: var(--black);
    font-family: var(--second-font);
    text-transform: none;
    border-bottom: 3px solid var(--red3);
    margin-bottom: 1rem;
}
.recomendamos article .entry-title a{
    font-size: 22px;
    color: var(--black);
    font-weight: 900;
}
.recomendamos article .entry-title{
    margin-bottom: 1rem;
}
.recomendamos article .entry-wrapper .cat-links a{
    font-size: 17px;
    font-family: var(--second-font);
    font-weight: 800;
    color: var(--red);
    margin-bottom: 1.5rem;
    text-transform: none;
}
.recomendamos article .entry-wrapper .entry-meta .author a.url,
.recomendamos article .entry-wrapper .entry-meta .author-prefix{
    font-family: var(--second-font);
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
    color: var(--black);
    margin-top: 1rem;
}
.category-general .page-header,
.content-videos-category .page-header{
    margin-bottom:0px;
}
.content-videos-category .page-header h1{
    margin-bottom: 1rem;
    font-size:36px;
    color: var(--black); 
    font-weight: 900;
    text-transform: none;
    border-left: 10px solid var(--red3);
    padding-left:  1rem;
    text-align: left;
}
.archive .content-videos-category .has-post-thumbnail{
    display: block;
    margin-top: 1rem;
}
.archive .content-videos-category .has-post-thumbnail .post-thumbnail{
    width: 100%;
    max-width: 100%;
}
.archive .content-videos-category .has-post-thumbnail .entry-header{
    margin-top: 1rem;
}
.archive .content-videos-category .has-post-thumbnail .principal-video .entry-header h2 a{
    font-size: 30px;
    color: var(--black);
    font-weight: 900;
}
.title-videos a{ font-size:30px!important; }
.archive .content-videos-category .has-post-thumbnail .entry-header h2 a{
    font-size: 24px;
    color: var(--black);
    font-weight: 900;
}
.videodate{
    text-transform: capitalize;
    font-family: var(--second-font);
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 10px;
}
.archive .content-videos-category .has-post-thumbnail .entry-meta .posted-on a,
.archive .content-videos-category .has-post-thumbnail .entry-meta .author .url,
.archive .content-videos-category .has-post-thumbnail .entry-meta .byline{
    font-family: var(--second-font);
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    color: var(--black);
    margin-right: 3px;
}
.archive .content-videos-category .has-post-thumbnail .entry-meta .posted-on:before{
    content: '/';
    color: var(--red3);
    margin-right: 3px;
}
.archive .content-videos-category .has-post-thumbnail .entry-meta .posted-on a{
    text-transform: capitalize;
    color: var(--black);
}
.archive .content-videos-category .lightbox-img{
    height: auto;
}
.archive .content-videos-category .lightbox-img .arrow{
    top: calc( 50% - 41px );
    padding: 15px;
    box-sizing: content-box;
    background: rgba(255,255,255,.7);
}
.video-iframe {
     margin-top: 20px;
     width: 100%;
     display: block;
}
.single:not(.has-large-featured-image) .entry-header.entry-hvideos {
    border-bottom: none;
}
.category-general .page-title{
    margin-bottom: 1rem;
    font-size: 36px;
    color: var(--black);
    font-weight: 900;
    text-transform: none;
    border-left: 10px solid var(--red3);
    padding-left: 1rem;
}
.archive:not(.paged).feature-latest .category-general article.entry:first-of-type .entry-title, h2{
    font-size: 26px;
    color: var(--black);
    font-weight: 900;        
}
.archive .category-general article .entry-meta .byline{
    margin-right: 5px;
}
.archive .category-general article .entry-meta .posted-on a,
.archive .category-general article .entry-meta .byline,
.archive .category-general article .entry-meta .byline a{
    font-size: 14px;
    font-weight: 400;
    font-family: var(--second-font);
    text-transform:uppercase;
    color: var(--black);
}
.archive .category-general article .entry-meta .posted-on a{
    text-transform: capitalize;
}
.archive .category-general article .entry-meta .posted-on a:before{
    content: '/';
    margin-right:5px;
    color: var(--red3);
}
.archive .category-general article .entry-content{
    font-size: 22px;
    font-weight: 400;
    color: var(--black);
}
.archive .category-general article.has-post-thumbnail .entry-container:first-of-type,
.archive .category-general article.has-post-thumbnail .post-thumbnail:first-of-type{
    width: 100%;
    max-width: 100%;
}
.archive .category-general .column{
    margin-top: 2rem;
}
.archive .category-general .column article.has-post-thumbnail:first-of-type{
    display: flex;
}
.archive .category-general .column article.has-post-thumbnail .entry-container,
.archive .category-general .column article.has-post-thumbnail .post-thumbnail {
    width: 50%;
    max-width:50%;
    flex-basis: 50%;
}
.archive .category-general article.has-post-thumbnail .entry-container .entry-header a{
    font-size: 22px;
}
.archive .category-general .columns-divide{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
    margin-top: 2rem;
}
.archive .category-general .columns-divide .has-post-thumbnail{
    display: block;
    margin-top: 0px;
}
.archive .category-general .columns-divide .has-post-thumbnail .entry-container,
.archive .category-general .columns-divide .has-post-thumbnail .post-thumbnail{
    flex-basis:100%;
}
.nav-links{
    background: var(--white);
    border-radius: 20px;
    box-shadow: 0px 3px 5px rgba(0,0,0,.5);
    display: flex;
    width: max-content;
    margin: 0 auto;
}
.pagination .nav-links > *.current,
.pagination .nav-links > *{
    background: none;
    color: var(--black);
    font-family: var(--second-font);
    margin: 0px;
}
.pagination .nav-links > *.next{
    padding-left: 5px;
}
.pagination .nav-links > *.prev svg,
.pagination .nav-links > *.next svg{
    color: var(--red);
}
.recomendamos .redesopinion{
    display: none;
}
.site-content{
    margin-top: 1rem;
}
.widget.widget_block.before-article-title-content{
    margin-bottom: .5rem;
}
.breadcrumbs{
    font-family: var(--second-font);
    font-size:14px;
}
.breadcrumbs .breadcrumb_last{
    font-weight: bold;
}
.twitter-tweet-rendered{
    align-items: center;
    margin: 0 auto;
}

.single:not(.has-large-featured-image) .general-article .entry-header{
    border-bottom: none!important;
}
.general-article .author-bio .author-link{
    color: var(--red);
    font-family: var(--second-font);
}
.h-db .featured-image-beside{
    background: var(--white);
    border-top: 1px solid var(--gray2);
    border-bottom: 1px solid var(--gray2);
}
.featured-image-beside figcaption > span{
    padding: 9px 20px;
    left: 10%;
}
.featured-image-beside{
    margin: 0 calc(49.4% - 50vw);
    margin-bottom: 2rem;
}
.featured-image-beside figcaption{
    margin-bottom: -2.1rem;
    font-weight: 400;
    font-family: var(--second-font);
    color: var(--black);
}
.featured-image-beside figcaption::before{
    background: var(--gray2);
    width: 80%;
    left: 10%;
}
.general-article .featured-image-behind .entry-header h1,
.general-article .featured-image-behind .entry-header .entry-subhead .posted-on,
.general-article .featured-image-behind .entry-header .entry-subhead .entry-meta .byline, 
.general-article .featured-image-behind .entry-header .entry-subhead .entry-meta .byline a{
    color: var(--white);
}
.general-article .featured-image-behind .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button, 
.general-article .featured-image-behind .sd-social-icon .sd-content ul li[class*=share-].share-x a.sd-button, 
.general-article .featured-image-behind .sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button, 
.general-article .featured-image-behind .sd-social-icon .sd-content ul li[class*=share-] a.sd-button{
    color: var(--white)!important;    
}
.featured-image-behind{
    margin: 0 calc(49.2% - 50vw);
}
.featured-image-behind + figcaption, .featured-image-beside figcaption{
    background: var(--gray2);
    width: 80%;
    font-family: var(--second-font);
    font-weight: 400;
    color: var(--black);
    margin: 0px auto;  
    padding: 10px 20px;
    text-align:center;
    
}
.more-videos{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
}
.video-tags{
    display: flex;
    flex-wrap: wrap;
}
.videos-content a.lightbox{
   cursor: pointer;
}
a.taglink{
    background: var(--gray4);
    color: var(--red2);
    font-size: 17px;
    font-family: var(--second-font);
    font-weight: 400;
    border-radius: 25px;
    text-decoration: underline;
    text-transform: uppercase;
    padding: 5px 15px;
    margin-bottom: 5px;
    margin-right: 5px;
}
.hidden{
    display: none;
}
.more-videos-title{
    margin-bottom:0px;
    font-size: 30px;
    font-weight: 900;
    margin-top: 3rem;
}
.title-category .cat-links a {
    background: none;
    font-size: 36px;
    color: var(--black);
    font-weight: 900;
    text-transform: none;
    border-left: 10px solid var(--red3);
    padding: 0px;
    display: inline-block;
    padding-left: 10px;
    box-sizing: content-box;
    margin: 0px 0px 1rem;
}
.video-center{
    text-align:center;
    margin-bottom: 2rem;
}
.single-post .author-bio .author-bio-text .accent-header{
   margin-bottom:0px;
}

.accent-header,
.wp-block-columns .wp-block-column > .accent-header,
.entry-content .wpnbha .article-section-title {
  margin-bottom: 0rem;
}
.videos-title a{
	color: var(--black);
}
.videos-title a:hover,
.videos-title a:visited,
.videos-title a:focus{ 
        color: var(--black);
}
.fancybox-slide--iframe .fancybox-content {
    width  : 800px;
    height : 600px;
    max-width  : 80%;
    max-height : 80%;
    margin: 0;
}
@media only screen and (max-width: 1024px) {
    .gridcpt {
        flex-basis: 100% !important;
        flex-direction: column;
    }

    .note-large-wi article {
        min-height: 50vh !important;
    }
    .featured-image-beside {
    	margin: 0 calc(49% - 50vw);
    }
}
@media (min-width: 600px) and (max-width: 820px){
    .gridcpt {
        flex-basis: 100% !important;
        flex-direction: column;
    }

    .note-large-wi article {
        min-height: 50vh !important;
    }

    .note-large-wi .entry-title {
        font-size: 20px !important;
    }
	.fs-40 h2{
		font-size: 32px !important
	}
	.box-cambio .wp-block-columns{
		flex-wrap: wrap;
		display: block;
	}
	.box-cambio .wp-block-columns > div{
		margin-bottom: 30px!important;
		margin-left: 0px!important;
		margin-right: 30px!important;
	}
	.site-info .bottom{
		display: block;
		text-align: center;
	}
	.site-info .bottom .social-navigation{
		justify-content: center;
		margin-bottom: 25px;
	}
	.footer-logo-menu{
		display: block;
		text-align: center;
	}
	.site-info .bottom span,
	.footer-info,
	.footer-logo-menu .widget_nav_menu{
		font-size:18px!important;
	}
	.videoscontent{
		    flex-flow: column;
	}
	.videoscontent .wp-block-column{
		flex-basis: 45%!important;
    	margin-bottom: 32px!important;
	}
	.menu-footer-container{
		display: flex;
		justify-content: center;
	}	
	.address{
		text-align:center!important;
	}
	.opinionbox article{
		flex-basis: 100%!important;
	}
	.note-large-wi.wpnbha .cat-links{
		padding-top: 2rem;	
	}
	.content-videos{
		grid-template-columns: repeat(2, 1fr);
	}
	.archive .category-general .column article{
		display: flex;
		gap: 30px;
	}
}

@media only screen and (max-width: 1024px) and (orientation: landscape) {
    .note-large-wi article {
        min-height: 80vh !important;
    }

    .note-large-wi .entry-title {
        width: 70%;
    }
	.fs-40 h2{
		font-size: 32px !important
	}
}

@media (min-width: 0px) and (max-width: 599px) {
    .note-large-wi .entry-wrapper {
        position: relative !important;
    }

    .note-large-wi .entry-title {
        width: auto;
    }
	.box-cambio .wp-block-columns > div{
		margin-right: 0px!important;
	}
	.footer-logo-menu{
		display: block;
		text-align: center;
	}
	.footer-logo-menu .widget_nav_menu li{
		border: none!important;		
		text-align:center;
	}
	.site-info .bottom{
		display: block;
		text-align: center;
	}
	.site-info .bottom .social-navigation{
		justify-content: center;
		margin-bottom: 25px;
	}
	.videoscontent .wp-block-column{
		flex-basis: 45%!important;
    	margin-bottom: 32px!important;
	}
	.fs-33 h2,
	.fs-40 h2{
		font-size: 20px!important;
	}
	.menu-footer-container{
		display: flex;
		justify-content: center;
	}
	.address{
		text-align:center!important;
	}
	.opinionbox{    
		padding: 0px 35px;
	}
	.opinionbox .author-image{
		left: 25%;
	}
	.note-large-wi article{
		padding-top: 0px!important;
	}
	.content-videos{
		grid-template-columns: repeat(1, 1fr);
	}
        .note-wbred h2.entry-title a{
		font-size: 20px;
	}
	.box-newsright .articles-wb div article .entry-wrapper .entry-title a{
		font-size: 18px; 
	}
	.archive .category-general .column article{ 
		display: block;
	}
	.archive .category-general .column article.has-post-thumbnail:first-of-type,
	.archive .category-general article.has-post-thumbnail .entry-container:first-of-type, .archive .category-general article.has-post-thumbnail .post-thumbnail:first-of-type{
		width: 100%;
		max-width: 100%;
		display: block;		
	}
	.archive .category-general .columns-divide{
		grid-template-columns: repeat(1, 1fr);
	}
	.general-article .entry-header .entry-title{
		font-size: 28px;
	}
	.general-article article .entry-content .wp-block-quote:before{
		top: 0px;
		left: -25px;
	}
	.general-article .author-bio .author-bio-text,
	.general-article .author-bio{
		display: flex;
		flex-direction: column;
	}
	.general-article .author-bio .author-bio-text{
		width: 100%;
	}
	.general-article .author-bio .author-bio-text .author-bio-header{
		border: none;
	}
	.recomendamos.wpnbha.image-alignleft .post-has-image{
		display: block;
	}
	amp-social-share[type='x'],
	amp-social-share[type='email'],
	amp-social-share[type='whatsapp'],
	amp-social-share[type='facebook']{
		background: var(--black);
	}
	amp-social-share[type='email']{
		color: var(--white);
	}
	amp-social-share[type='x']::before{
		content:'';
		display: block;
		width:32px;
		height: 32px;
		background: url('data:image/svg+xml,<svg id="Capa_1" data-name="Capa 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.4 24"><path fill="%23FFFFFF" d="m0,0q.2,0,0,0h6.7q.2,0,.4.2c2,2.8,5.8,8.5,5.8,8.5h.2c2.4-2.8,4.8-5.6,7.3-8.5q.2-.2.4-.2h1.8l-.2.2c-2.8,3.2-5.6,6.5-8.3,9.7q-.2.2,0,.4c2.6,3.8,5.2,7.7,7.9,11.5.4.6,1,1.4,1.4,2v.2h-6.7q-.2,0-.4-.2c-2-3-4-5.8-6.1-8.9h-.2c-2.6,3-5,6.1-7.7,8.9l-.1.2H.4l.2-.2c2.8-3.4,5.8-6.7,8.7-10.1.2-.2,0-.4,0-.4,0,.2-6.3-8.9-9.3-13.3q.2,0,0,0Zm20.6,22.6s0-.2-.2-.4c-2.6-3.8-5.2-7.5-7.9-11.3-2.2-3-4.2-6.1-6.5-9.1q-.1-.2-.4-.2h-2.8s-.4,0-.2.2c1.2,1.6,2.2,3.2,3.5,4.9,3.6,5.2,7.3,10.5,10.9,15.7q.2.2.4.2h3.2Z" style="stroke-width: 0px;"/></svg>') no-repeat center center;
		box-sizing: border-box;
		background-size: 15px; 
	}
        .h-db .featured-image-beside{
		width: 100%;
		margin: 0 auto;
	}
	.featured-image-beside figcaption{
		display: inline-block;
	}
	.general-article.videos-article .entry-footer .tags-links a{
		font-size: 15px;
	}
	.general-article.videos-article .entry-footer .tags-links span:first-child{
		display: none;
	}
	.more-videos{
		    grid-template-columns: repeat(1,1fr);
	}

}
